{"name":"vue-router","version":"4.3.3","main":"index.js","unpkg":"dist/vue-router.global.js","jsdelivr":"dist/vue-router.global.js","module":"dist/vue-router.mjs","types":"dist/vue-router.d.ts","exports":{"./auto-routes":{"types":"./vue-router-auto-routes.d.ts","node":{"import":{"production":"./dist/vue-router.node.mjs","development":"./dist/vue-router.node.mjs","default":"./dist/vue-router.node.mjs"},"require":{"production":"./dist/vue-router.prod.cjs","development":"./dist/vue-router.cjs","default":"./index.js"}},"import":"./dist/vue-router.mjs","require":"./index.js"},"./auto":{"types":"./vue-router-auto.d.ts","node":{"import":{"production":"./dist/vue-router.node.mjs","development":"./dist/vue-router.node.mjs","default":"./dist/vue-router.node.mjs"},"require":{"production":"./dist/vue-router.prod.cjs","development":"./dist/vue-router.cjs","default":"./index.js"}},"import":"./dist/vue-router.mjs","require":"./index.js"},".":{"types":"./dist/vue-router.d.ts","node":{"import":{"production":"./dist/vue-router.node.mjs","development":"./dist/vue-router.node.mjs","default":"./dist/vue-router.node.mjs"},"require":{"production":"./dist/vue-router.prod.cjs","development":"./dist/vue-router.cjs","default":"./index.js"}},"import":"./dist/vue-router.mjs","require":"./index.js"},"./dist/*":"./dist/*","./vetur/*":"./vetur/*","./package.json":"./package.json"},"sideEffects":false,"author":{"name":"Eduardo San Martin Morote","email":"posva13@gmail.com"},"funding":"https://github.com/sponsors/posva","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vuejs/router.git"},"bugs":{"url":"https://github.com/vuejs/router/issues"},"homepage":"https://github.com/vuejs/router#readme","peerDependencies":{"vue":"^3.2.0"},"vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"dependencies":{"@vue/devtools-api":"^6.5.1"},"devDependencies":{"@microsoft/api-extractor":"^7.40.1","@rollup/plugin-alias":"^5.1.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-replace":"^5.0.5","@rollup/plugin-terser":"^0.4.4","@sucrase/jest-plugin":"^3.0.0","@types/jest":"^29.5.12","@types/jsdom":"^21.1.6","@types/nightwatch":"^2.3.30","@vitejs/plugin-vue":"^5.0.4","@vue/compiler-sfc":"^3.4.23","@vue/server-renderer":"^3.4.23","@vue/test-utils":"^2.4.4","browserstack-local":"^1.5.5","chromedriver":"^121.0.2","connect-history-api-fallback":"^1.6.0","conventional-changelog-cli":"^2.1.1","dotenv":"^16.4.5","faked-promise":"^2.2.2","geckodriver":"^3.2.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","jest-mock-warn":"^1.1.0","nightwatch":"^2.6.22","nightwatch-helpers":"^1.2.0","rimraf":"^5.0.5","rollup":"^3.29.4","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-typescript2":"^0.36.0","sucrase":"^3.34.0","typescript":"~5.3.3","vite":"^5.2.9","vue":"^3.4.23"},"scripts":{"dev":"jest --watch","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 1","build":"rimraf dist && rollup -c rollup.config.mjs","build:dts":"api-extractor run --local --verbose && tail -n +10 src/globalExtensions.ts >> dist/vue-router.d.ts","build:playground":"vue-tsc --noEmit && vite build --config playground/vite.config.ts","build:e2e":"vue-tsc --noEmit && vite build --config e2e/vite.config.mjs","build:size":"pnpm run build && rollup -c size-checks/rollup.config.mjs","dev:e2e":"vite --config e2e/vite.config.mjs","test:types":"tsc --build tsconfig.json","test:dts":"tsc -p ./test-dts/tsconfig.json","test:unit":"jest --coverage","test":"pnpm run test:types && pnpm run test:unit && pnpm run build && pnpm run build:dts && pnpm run test:e2e","test:e2e":"pnpm run test:e2e:headless","test:e2e:headless":"node e2e/runner.mjs --env chrome-headless","test:e2e:native":"node e2e/runner.mjs --env chrome","test:e2e:ci":"node e2e/runner.mjs --env chrome-headless --retries 2","test:e2e:bs":"node e2e/runner.mjs --local -e android5 --tag browserstack","test:e2e:bs-test":"node e2e/runner.mjs --local --env browserstack.local_chrome --tag browserstack"},"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).","_id":"vue-router@4.3.3","_integrity":"sha512-8Q+u+WP4N2SXY38FDcF2H1dUEbYVHVPtPCPZj/GTZx8RCbiB8AtJP9+YIxn4Vs0svMTNQcLIzka4GH7Utkx9xQ==","_resolved":"/private/var/folders/vz/93zczm2s0f9ds4p7d5bzxymc0000gn/T/30da91e7ac3403153dd9957ae8c89f07/vue-router-4.3.3.tgz","_from":"file:vue-router-4.3.3.tgz","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"shasum":"7505509d429a36694b12ba1f6530016c5ce5f6bf","size":206596,"noattachment":false,"key":"/vue-router/-/vue-router-4.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-router/download/vue-router-4.3.3.tgz"},"_npmUser":{"name":"posva","email":"posva13@gmail.com"},"directories":{},"maintainers":[{"name":"posva","email":""},{"name":"yyx990803","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-router_4.3.3_1718026424129_0.15246821133126964"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-10T13:33:44.311Z","publish_time":1718026424311,"_source_registry_name":"default","_cnpm_publish_time":1718026424311,"dist-tags":{"edge":"4.4.0-alpha.3","latest":"4.5.0","legacy":"3.6.5","next":"4.0.13"}}