{ "private": true, "scripts": { "build": "rollup -c && tsc -b", "clean": "git clean -fdX .", "lint": "eslint --cache .", "format": "prettier --ignore-path .eslintignore --write .", "format:check": "prettier --ignore-path .eslintignore --check .", "publish": "node ./scripts/publish.js", "size": "filesize", "test": "jest", "version": "node ./scripts/version.js", "watch": "rollup -c -w" }, "dependencies": { "@ampproject/filesize": "^4.3.0", "@ampproject/rollup-plugin-closure-compiler": "^0.26.0", "@babel/core": "^7.7.4", "@babel/preset-env": "^7.15.8", "@babel/preset-modules": "^0.1.4", "@babel/preset-react": "^7.14.5", "@babel/preset-typescript": "^7.15.0", "@rollup/plugin-replace": "^2.2.1", "@types/jest": "26.x", "@types/jsonfile": "^6.0.1", "@types/react": "^17.0.19", "@types/react-dom": "^17.0.9", "@types/react-native": "*", "@types/react-test-renderer": "16.x", "@types/semver": "^7.3.8", "@typescript-eslint/eslint-plugin": "^4.28.3", "@typescript-eslint/parser": "^4.28.3", "babel-eslint": "^10.1.0", "babel-plugin-dev-expression": "^0.2.2", "chalk": "^4.1.1", "cheerio": "^1.0.0-rc.10", "eslint": "^7.30.0", "eslint-config-react-app": "^6.0.0", "eslint-plugin-flowtype": "^5.8.0", "eslint-plugin-import": "^2.23.4", "eslint-plugin-jsx-a11y": "^6.4.1", "eslint-plugin-react": "^7.24.0", "eslint-plugin-react-hooks": "next", "history": "^5.2.0", "jest": "^26.6.3", "jsonfile": "^6.1.0", "metro-react-native-babel-preset": "^0.57.0", "node-fetch": "^2.6.1", "prettier": "^2.5.1", "prompt-confirm": "^2.0.4", "react": "^17.0.2", "react-dom": "^17.0.2", "react-test-renderer": "^17.0.2", "rollup": "^1.27.9", "rollup-plugin-babel": "^4.3.3", "rollup-plugin-copy": "^3.1.0", "rollup-plugin-extensions": "^0.1.0", "rollup-plugin-prettier": "^0.6.0", "rollup-plugin-terser": "^7.0.2", "semver": "^7.3.5", "ts-jest": "^26.5.6", "typescript": "^4.3.5" }, "workspaces": { "packages": [ "packages/react-router", "packages/react-router-dom", "packages/react-router-native" ], "nohoist": [ "**/react-native", "**/react-native/**" ] }, "jest": { "projects": [ "/packages/*" ] }, "filesize": { "build/node_modules/react-router/react-router.production.min.js": { "none": "8 kB" }, "build/node_modules/react-router/umd/react-router.production.min.js": { "none": "9 kB" }, "build/node_modules/react-router-dom/react-router-dom.production.min.js": { "none": "4 kB" }, "build/node_modules/react-router-dom/umd/react-router-dom.production.min.js": { "none": "8 kB" } } }