{"bugs":{"url":"https://github.com/vuejs/router/issues"},"dist":{"shasum":"a6590c92d04af08b2226318d6f56fe4a52c12246","tarball":"https://registry.npmjs.org/vue-router/-/vue-router-5.0.0-beta.0.tgz","fileCount":71,"integrity":"sha512-MELYM8gaI0MnFbXfHz+G28YZzlqpNw+7xq51+GVeIl/p2gowPG/qc7ISbCP712ugmBRm3IU7Wv3TJ/lZbwL34w==","signatures":[{"sig":"MEUCIQDBzlzZLNVuKBR/ujd0qhzYL2Aup1Knp8sh8NdJ+lYr5QIgRffIF8A54w2R2p0QVp8IVwE41IqIgPpHRLetzNxA6TI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vue-router@5.0.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1074862},"main":"index.js","name":"vue-router","_from":"file:vue-router-5.0.0-beta.0.tgz","types":"dist/vue-router.d.mts","unpkg":"dist/vue-router.global.js","vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"author":{"name":"Eduardo San Martin Morote","email":"posva13@gmail.com"},"module":"dist/vue-router.mjs","exports":{".":{"node":{"import":{"default":"./vue-router.node.mjs","production":"./vue-router.node.mjs","development":"./vue-router.node.mjs"},"require":{"default":"./index.js","production":"./dist/vue-router.prod.cjs","development":"./dist/vue-router.cjs"}},"types":"./dist/vue-router.d.mts","import":"./dist/vue-router.mjs","require":"./index.js"},"./auto":{"node":{"import":{"default":"./vue-router.node.mjs","production":"./vue-router.node.mjs","development":"./vue-router.node.mjs"},"require":{"default":"./index.js","production":"./dist/vue-router.prod.cjs","development":"./dist/vue-router.cjs"}},"types":"./vue-router-auto.d.ts","import":"./dist/vue-router.mjs","require":"./index.js"},"./vite":{"types":"./dist/unplugin/vite.d.mts","import":"./dist/unplugin/vite.mjs","require":"./dist/unplugin/vite.cjs"},"./dist/*":"./dist/*","./vetur/*":"./vetur/*","./unplugin":{"types":"./dist/unplugin/index.d.mts","import":"./dist/unplugin/index.mjs","require":"./dist/unplugin/index.cjs"},"./unplugin/*":"./dist/unplugin/*","./auto-routes":{"node":{"import":{"default":"./vue-router.node.mjs","production":"./vue-router.node.mjs","development":"./vue-router.node.mjs"},"require":{"default":"./index.js","production":"./dist/vue-router.prod.cjs","development":"./dist/vue-router.cjs"}},"types":"./vue-router-auto-routes.d.ts","import":"./dist/vue-router.mjs","require":"./index.js"},"./experimental":"./dist/experimental/index.mjs","./package.json":"./package.json","./auto-resolver":{"types":"./vue-router-auto-resolver.d.mts"},"./volar/sfc-route-blocks":{"types":"./dist/volar/sfc-route-blocks.d.cts","default":"./dist/volar/sfc-route-blocks.cjs"},"./volar/sfc-typed-router":{"types":"./dist/volar/sfc-typed-router.d.cts","default":"./dist/volar/sfc-typed-router.cjs"},"./experimental/pinia-colada":"./dist/experimental/pinia-colada.mjs"},"funding":"https://github.com/sponsors/posva","license":"MIT","scripts":{"dev":"vitest --ui","test":"pnpm run build && pnpm run test:types && pnpm run test:unit && pnpm run test:e2e","build":"tsdown","dev:e2e":"vite --config e2e/vite.config.mjs","test:e2e":"pnpm run test:e2e:headless","build:e2e":"vue-tsc --noEmit && vite build --config e2e/vite.config.mjs","build:old":"rimraf dist && rollup -c rollup.config.mjs","test:unit":"vitest --coverage run","build:size":"pnpm run build && rollup -c size-checks/rollup.config.mjs","test:types":"tsc --build tsconfig.json","test:e2e:bs":"node e2e/runner.mjs --local -e android5 --tag browserstack","test:e2e:ci":"node e2e/runner.mjs --env chrome-headless --retries 2","test:e2e:native":"node e2e/runner.mjs --env chrome","build:playground":"vue-tsc --noEmit && vite build --config playground/vite.config.ts","test:e2e:bs-test":"node e2e/runner.mjs --local --env browserstack.local_chrome --tag browserstack","test:e2e:headless":"node e2e/runner.mjs --env chrome-headless"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:83feb04f-a306-4fe0-9791-b9b7ba3c9b0e"}},"homepage":"https://router.vuejs.org","jsdelivr":"dist/vue-router.global.js","_resolved":"/tmp/c04c9d31c7c49107800e6035ba2cc6ba/vue-router-5.0.0-beta.0.tgz","_integrity":"sha512-MELYM8gaI0MnFbXfHz+G28YZzlqpNw+7xq51+GVeIl/p2gowPG/qc7ISbCP712ugmBRm3IU7Wv3TJ/lZbwL34w==","repository":{"url":"git+https://github.com/vuejs/router.git","type":"git"},"_npmVersion":"11.6.2","description":"> - This is the repository for Vue Router 4 (for Vue 3) > - For Vue Router 3 (for Vue 2) see [vuejs/vue-router](https://github.com/vuejs/vue-router). >   To see what versions are currently supported, please refer to the [Security Policy](./packages/router","directories":{},"maintainers":[{"name":"yyx990803","email":"yyx990803@gmail.com"},{"name":"posva","email":"posva13@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"mlly":"^1.8.0","yaml":"^2.8.2","json5":"^2.2.3","pathe":"^2.0.3","scule":"^1.3.0","chokidar":"^5.0.0","unplugin":"^2.3.11","local-pkg":"^1.1.2","picomatch":"^4.0.3","tinyglobby":"^0.2.15","magic-string":"^0.30.21","muggle-string":"^0.4.1","unplugin-utils":"^0.3.1","@babel/generator":"^7.28.6","ast-walker-scope":"^0.8.3","@vue/devtools-api":"^6.6.4","@vue-macros/common":"^3.1.1"},"typesVersions":{"*":{"vite":["./dist/unplugin/vite.d.mts"],"volar/*":["./dist/volar/*.d.cts"],"unplugin":["./dist/unplugin/index.d.mts"],"unplugin/*":["./dist/unplugin/*.d.mts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"3.6.0-beta.2","tsup":"^8.5.1","vite":"^7.3.1","pinia":"^3.0.4","dotenv":"^17.2.3","rimraf":"^6.1.2","rollup":"^4.55.1","tsdown":"0.20.0-beta.3","happy-dom":"^20.3.0","nightwatch":"^3.14.0","geckodriver":"^6.1.0","@babel/types":"^7.28.6","chromedriver":"^143.0.3","@pinia/colada":"^0.21.1","faked-promise":"^2.2.2","@vue/test-utils":"^2.4.6","@playwright/test":"^1.57.0","@types/picomatch":"^4.0.2","@types/nightwatch":"^2.3.32","@vue/compiler-sfc":"3.6.0-beta.2","@vitejs/plugin-vue":"^6.0.3","@vue/language-core":"^3.2.1","browserstack-local":"^1.5.8","nightwatch-helpers":"^1.2.0","@vue/server-renderer":"3.6.0-beta.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^28.0.9","@types/babel__generator":"^7.27.0","rollup-plugin-typescript2":"^0.36.0","@typescript/native-preview":"7.0.0-dev.20260106.1","@rollup/plugin-node-resolve":"^16.0.3","connect-history-api-fallback":"^2.0.0"},"peerDependencies":{"vue":"^3.5.0","pinia":"^3.0.4","@pinia/colada":"^0.18.1","@vue/compiler-sfc":"^3.5.17"},"peerDependenciesMeta":{"pinia":{"optional":true},"@pinia/colada":{"optional":true},"@vue/compiler-sfc":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-router_5.0.0-beta.0_1768830604053_0.8358327624955597","host":"s3://npm-registry-packages-npm-production"},"_id":"vue-router@5.0.0-beta.0","version":"5.0.0-beta.0"}