Ctrl K
ComunidadGuías…

package.json

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
{
  "name": "retroarr",
  "version": "1.0.238",
  "description": "RetroArr - A PVR for Video Games",
  "scripts": {
    "build": "webpack --node-env production --config ./frontend/build/webpack.config.js",
    "prebuild": "npm run clean",
    "clean": "rimraf ./_output/UI && rimraf --glob \"**/*.js.map\"",
    "start": "webpack --watch --config ./frontend/build/webpack.config.js",
    "watch": "webpack --watch --config ./frontend/build/webpack.config.js",
    "lint": "eslint frontend/",
    "lint-fix": "npm run lint -- --fix",
    "test:frontend": "node tests/translation-hook-stability.test.cjs && node tests/download-search-age-display.test.cjs && node tests/download-search-name-wrap.test.cjs && node tests/download-search-queue-buttons.test.cjs && node tests/epic-account-contract.test.cjs && node tests/monitor-platform-toggle.test.cjs && node tests/map-import-and-chunk-boundary.test.cjs && node tests/lancache-phase1.test.cjs && node tests/lancache-phase2.test.cjs && node tests/lancache-steam-select.test.cjs && node tests/lancache-history.test.cjs && node tests/lancache-schedule-stop.test.cjs && node tests/lancache-prefill-update.test.cjs && node tests/lancache-prefill-retry.test.cjs && node tests/support-links.test.cjs && node tests/add-game-platform-picker.test.cjs && node tests/queue-remove-delete-files.test.cjs && node tests/search-pickers.test.cjs && node tests/security-links.test.cjs && node tests/search-results-platform.test.cjs && node tests/monitor-search-results.test.cjs && node tests/rename-settings.test.cjs && node tests/uninstall-delete-plan.test.cjs && node tests/translation-coverage.test.cjs && node tests/library-status.test.cjs && node tests/media-tab-scan-save.test.cjs && node tests/scan-running.test.cjs && node tests/database-repair-result.test.cjs && node tests/scanner-status-relay.test.cjs && node tests/page-reloads-and-errors.test.cjs",
    "test:unit": "vitest run"
  },
  "author": "Team RetroArr",
  "license": "MIT",
  "main": "index.ts",
  "browserslist": [
    "defaults"
  ],
  "dependencies": {
    "@fortawesome/fontawesome-svg-core": "^6.7.2",
    "@fortawesome/free-solid-svg-icons": "^6.7.2",
    "@fortawesome/react-fontawesome": "^3.1.1",
    "@microsoft/signalr": "^10.0.0",
    "@types/node": "^20.16.11",
    "@types/react": "^18.3.21",
    "@types/react-dom": "^18.3.1",
    "axios": "^1.19.0",
    "react": "^18.3.1",
    "react-dom": "^18.3.1",
    "react-router-dom": "^7.18.4"
  },
  "devDependencies": {
    "@eslint/js": "^9.27.0",
    "copy-webpack-plugin": "^14.0.0",
    "css-loader": "^6.11.0",
    "eslint": "^9.27.0",
    "eslint-plugin-react": "^7.37.5",
    "globals": "^16.1.0",
    "html-webpack-plugin": "^5.6.3",
    "jsdom": "^26.1.0",
    "playwright": "^1.58.2",
    "rimraf": "^6.0.1",
    "style-loader": "^3.3.4",
    "ts-loader": "^9.5.1",
    "typescript": "^5.7.2",
    "typescript-eslint": "^8.32.1",
    "vitest": "^4.1.12",
    "webpack": "^5.97.1",
    "webpack-cli": "^5.1.4",
    "webpack-dev-server": "^6.0.0"
  },
  "overrides": {
    "minimatch": "^11.0.1"
  },
  "engines": {
    "node": ">=20.0.0"
  }
}