{"_id":"@vusion/routes-loader","_rev":"18-badd2746f2df069ac7d25d34cedbdb91","name":"@vusion/routes-loader","dist-tags":{"latest":"0.4.0"},"versions":{"0.1.0":{"name":"@vusion/routes-loader","version":"0.1.0","keywords":["vusion","vue","webpack","loader"],"author":{"name":"Forrest","email":"rainforest92@126.com"},"license":"MIT","_id":"@vusion/routes-loader@0.1.0","maintainers":[{"name":"cxhtml","email":"lanhai723@126.com"},{"name":"shaoyuee","email":"13588317944@163.com"},{"name":"rainfore","email":"rainforest92@126.com"},{"name":"moujintao","email":"moujintaotest@163.com"},{"name":"zhangsanshi","email":"zhangsanshi5566@gmail.com"}],"homepage":"https://github.com/vusion/vusion-loader#readme","bugs":{"url":"http://github.com/vusion/vusion-loader/issues"},"dist":{"shasum":"0facdaf261f20b30adc891fd5911a31db0e0b973","tarball":"https://registry.npmjs.org/@vusion/routes-loader/-/routes-loader-0.1.0.tgz","fileCount":3,"integrity":"sha512-W6lLsFMl8/NQVaOYNS5m8pk+C1bmzF3l8TJ/j51y30N/RaYxxorNaWvXRRekJf68iG5ZZstXCl7TsLf1dlTYxQ==","signatures":[{"sig":"MEYCIQDuccj9NLGMpjtKFDTu36fFIiR364jHnFPP1JSYTBhWjQIhAJnvdQp4YpgrXOhVtt3cdAoU25I0Lpy2CRhUtHaszJIj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJez37yCRA9TVsSAnZWagAAb/MP/3TWbSSkmIvjKGWUXxd7\nS19gr9ZeGP6cyA0QB63G3HwN5KnlQb3DefSNWuqsof+WSu6y6dYGZaIQisuc\nnxpNEyP1JWSYtN8VSD40I+YHI/srMUWLKMh1EgmpqYZGMmcpY8cwS027518L\nhMNMWTBDI++IYgS8uFm0JQau4F0fMir9iySgxahxXDNBcC6+B3Mv+VRkLUsD\nQP/SM8OSMyC7U5xyppj8Ak+0ZRJXzzFX4IHlm07dtfW/ZjZrlJOINHfVf3QA\nEIXjg32PVyrbnJ9h7z9ZHjrEw3EvNtbLuEVonK9aZDvbWSxyf5B+RWcdnYJ7\nFuQ0CnoSCfgOCXmuzW3tfRa6gTJg3/yIVTqxPMDNGmCLU+wKw4Ahm1MEUc+N\nTsv464JsR0FKzElvitcG2E0eS+/W06Q5HsGk/fJE8dizndR6YQ9wBLpPnRVP\nkN8g/xPg3xstEnVyBQvVZT4U9xHyUnZ18ZhPID8OT1s1MroYaYz0MGSDohM7\nkAk+VjOfwTUhf2nrKeVt8HctskhWCubYcL265wAtjpb6vUojInnhGJVr1IeN\nelnndXjy3O0p/VKsPNJ7mSFz3CxdwQFClifu4Mxc1syjy8ewvt6UBtEZofAN\nar7sIvU9XQ+RjEAoKSBFyLlHl8Cief9nuOi/Aop4TnF2G9xCbRAmnTusXNw/\nS3Gv\r\n=qEec\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","tags":["vusion","vue","webpack","loader"],"_npmUser":{"name":"rainfore","email":"rainforest92@126.com"},"repository":{"url":"git+https://github.com/vusion/vusion-loader.git","type":"git"},"_npmVersion":"6.14.4","description":"Vusion Routes Loader","directories":{},"_nodeVersion":"12.16.3","dependencies":{"globby":"^10.0.1","loader-utils":"^1.2.3","javascript-stringify":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.10","eslint":"^6.0.0","webpack":"^4.35.2","css-loader":"^3.0.0","vue-loader":"^15.7.0","@babel/core":"^7.5.4","file-loader":"^4.0.0","webpack-cli":"^3.3.5","babel-loader":"^8.0.6","vusion-hooks":"^0.2.2","vusion-utils":"^0.3.4","vue-style-loader":"^4.1.2","webpack-dev-server":"^3.7.2","vue-template-loader":"^1.0.0","eslint-config-vusion":"^3.0.2","vue-template-compiler":"^2.6.10"},"_npmOperationalInternal":{"tmp":"tmp/routes-loader_0.1.0_1590656754472_0.6891087309763797","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@vusion/routes-loader","version":"0.1.1","keywords":["vusion","vue","webpack","loader"],"author":{"name":"Forrest","email":"rainforest92@126.com"},"license":"MIT","_id":"@vusion/routes-loader@0.1.1","maintainers":[{"name":"cxhtml","email":"lanhai723@126.com"},{"name":"moujintao","email":"moujintaotest@163.com"},{"name":"rainfore","email":"rainforest92@126.com"},{"name":"shaoyuee","email":"13588317944@163.com"},{"name":"zhangsanshi","email":"zhangsanshi5566@gmail.com"}],"homepage":"https://github.com/vusion/vue-cli-plugin-vusion#readme","bugs":{"url":"http://github.com/vusion/vue-cli-plugin-vusion/issues"},"dist":{"shasum":"fadb06a842ec50ecf63f05ef38622b6563d13ed3","tarball":"https://registry.npmjs.org/@vusion/routes-loader/-/routes-loader-0.1.1.tgz","fileCount":3,"integrity":"sha512-NJnaayB6eWXCGF1JhH2NSRjN0wv4M2JwKigx6etod9AHQBNHQwsqOUzKO5js8dP0RD8pr+/jMk+6rbdEUfgDVQ==","signatures":[{"sig":"MEUCIFPmkzPx+0YUSHTb3GFo8fsjQY7rsRajffItzuptLZ5cAiEA2iXEQ3c38kI6rya7qMvgw6BkeQcnVP45PGtPOkyETUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJez7sbCRA9TVsSAnZWagAA67EP/iZUACxQiYK348Svfpsu\n+TA0zoUpxLSmUZP5fm1NJKWDdLOokdy0vK0ulBjwt40LKXlc8P8YIaUZTOIo\nf8HjfbgY8PPZJ/WzONHu5Pe+g7qdlJI1h5E0J+OLeipphTU9vRvh4A+dCR+p\nctwDIhIC47H+3BKsiCCTiWLBI+tGfR1zlTF+M7lwcX6DvFUMpFXorZzaQBnN\nOkDLyToazbxhEYb6Qv++MbL51RUzBoiegVNgPCuO1hFlkYLtWHMLCYRbnWKD\n0RAiWfCyEpYdX5htI3wxm0MtxbHZLoEPfCy3o39LiQ8KlEVZ143oUi1EZIQz\nppBJ1F1wVOI1Ep3n5smNYxV8M90mRZADOd9ln6pwSPiohMd16h2LdgWX1Z+r\n/7y8ahHck0gggle5wFspKxX4PaokHxhK8sySe9fvbs2eYmtLS/JtEqdkELY8\nN68jndYzvR6ncILbTQupTt5YaRjUVEwi0IfwWtWHsjpHwZKk8YpvqTQnMWQt\nbpBHJu9BElvGnAiFdrSCdXRvtuN9RpdqgFaPFYbKKpMZqwBE0dLCkzkPjJlL\nIyEe/qe3BT7TkgH8I6/3mEm98nYetqIGTqaaTA13JBX+sKGpd/jlti+8+tED\nr3qt+BI1pyK1UyV7lidTL9cok7aZP++uhSzoYpiWnCiw7ftzvVym35riRYcq\nMwCo\r\n=g4+j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","tags":["vusion","vue","webpack","loader"],"_npmUser":{"name":"rainfore","email":"rainforest92@126.com"},"repository":{"url":"git+https://github.com/vusion/vue-cli-plugin-vusion.git","type":"git"},"_npmVersion":"6.14.4","description":"Vusion Routes Loader","directories":{},"_nodeVersion":"12.16.3","dependencies":{"globby":"^10.0.1","loader-utils":"^1.2.3","javascript-stringify":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.10","eslint":"^6.0.0","webpack":"^4.35.2","css-loader":"^3.0.0","vue-loader":"^15.7.0","@babel/core":"^7.5.4","file-loader":"^4.0.0","webpack-cli":"^3.3.5","babel-loader":"^8.0.6","vusion-hooks":"^0.2.2","vusion-utils":"^0.3.4","vue-style-loader":"^4.1.2","webpack-dev-server":"^3.7.2","vue-template-loader":"^1.0.0","eslint-config-vusion":"^3.0.2","vue-template-compiler":"^2.6.10"},"_npmOperationalInternal":{"tmp":"tmp/routes-loader_0.1.1_1590672154704_0.3764657855749918","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@vusion/routes-loader","version":"0.1.2","keywords":["vusion","vue","webpack","loader"],"author":{"name":"Forrest","email":"rainforest92@126.com"},"license":"MIT","_id":"@vusion/routes-loader@0.1.2","maintainers":[{"name":"cxhtml","email":"lanhai723@126.com"},{"name":"moujintao","email":"moujintaotest@163.com"},{"name":"rainfore","email":"rainforest92@126.com"},{"name":"shaoyuee","email":"13588317944@163.com"},{"name":"zhangsanshi","email":"zhangsanshi5566@gmail.com"}],"homepage":"https://github.com/vusion/vue-cli-plugin-vusion#readme","bugs":{"url":"http://github.com/vusion/vue-cli-plugin-vusion/issues"},"dist":{"shasum":"61c9454ab68df493f328ca9c8efc974f27a009e8","tarball":"https://registry.npmjs.org/@vusion/routes-loader/-/routes-loader-0.1.2.tgz","fileCount":3,"integrity":"sha512-6LO1aujNJJxA0CI7Kajon4uW8scM4xv+B0lVchJArsPkrS7BVe9PXQof4PknLto7xaqn5YrNFjbUADBzGmAaSw==","signatures":[{"sig":"MEYCIQDPiHTOhPYton9xs9nDfftTs7B0q9mFHqHQ2AdMhIi5tgIhAJfYnBKGNzuE3G3aHdlF/VWezCrxnbPFiuVSxZJ7f/rM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJez77hCRA9TVsSAnZWagAAPM8QAIKSoyQ61rgMW/eofgjo\nGoXipPfRZS+ldKyLQ0KjBgbo0rLojOrtsWxFTC8S43zYO55snEKLB3FDPYUk\nSLJOh2InMJQmwMar1+pYbU3K89Ef/J7qj+6tUEZAuGa1tjvl4LtEMDtpp+r7\n8LzfSRk4PBdM3CKoSRLEGg9PkFF50TBjVigkuGT7P/QQz6SimrWpaemAwCsi\nTZ+ikJuUtoZv6VyDBO96IMnnJsjRg6M/XqQxDUF+/KyTW2Zh9q3fHU6c4b22\nT1hCL0dvEyKhP9Rmd2HZK3P9EiiWX4/uiY8xJslQGcDLeJbR88mq0aQsRDjq\ncf6EDLsUhg+KUVI3HnVENImT7laEmltG4yJ7TFTFghJSfmmXOb/AbbzBILmZ\n4t89c0nKk1sY3HRtx4FFD0WvgJ69D+4kTVB+4jXty9eVkQbsDr8CksbKn4Fr\ngaVpK3jPYZ5rqDX488/bGhED7Jvyb9mUpGirScgp+0Y/KCz0ku2s5Ns6sTpB\nxWo/zIdv6AzVmnLZID/LTYyo3DTc84aaGgPsAeTFd8+U9SiDZ6prs6z4ZL7U\n9MLrH3HSHPCVEo99jY72MkaSr5PsxadnQw1XbXzLGSd+l4yWW8EGy5zc2ojs\ng6CLyPQw6DmnjbGqG8AmEcFp7vvKY3ZkXuj2b/myNUut8wvEf5mfpJN/vMCl\nq5WI\r\n=OW2x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","tags":["vusion","vue","webpack","loader"],"_npmUser":{"name":"rainfore","email":"rainforest92@126.com"},"repository":{"url":"git+https://github.com/vusion/vue-cli-plugin-vusion.git","type":"git"},"_npmVersion":"6.14.4","description":"Vusion Routes Loader","directories":{},"_nodeVersion":"12.16.3","dependencies":{"globby":"^10.0.1","loader-utils":"^1.2.3","javascript-stringify":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.10","eslint":"^6.0.0","webpack":"^4.35.2","css-loader":"^3.0.0","vue-loader":"^15.7.0","@babel/core":"^7.5.4","file-loader":"^4.0.0","webpack-cli":"^3.3.5","babel-loader":"^8.0.6","vusion-hooks":"^0.2.2","vusion-utils":"^0.3.4","vue-style-loader":"^4.1.2","webpack-dev-server":"^3.7.2","vue-template-loader":"^1.0.0","eslint-config-vusion":"^3.0.2","vue-template-compiler":"^2.6.10"},"_npmOperationalInternal":{"tmp":"tmp/routes-loader_0.1.2_1590673120937_0.6519241963147409","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@vusion/routes-loader","version":"0.1.3","keywords":["vusion","vue","webpack","loader"],"author":{"name":"Forrest","email":"rainforest92@126.com"},"license":"MIT","_id":"@vusion/routes-loader@0.1.3","maintainers":[{"name":"cxhtml","email":"lanhai723@126.com"},{"name":"moujintao","email":"moujintaotest@163.com"},{"name":"rainfore","email":"rainforest92@126.com"},{"name":"shaoyuee","email":"13588317944@163.com"},{"name":"zhangsanshi","email":"zhangsanshi5566@gmail.com"}],"homepage":"https://github.com/vusion/vue-cli-plugin-vusion#readme","bugs":{"url":"http://github.com/vusion/vue-cli-plugin-vusion/issues"},"dist":{"shasum":"75f140bb87650386b602cdaf47e309e8efcd2121","tarball":"https://registry.npmjs.org/@vusion/routes-loader/-/routes-loader-0.1.3.tgz","fileCount":3,"integrity":"sha512-uWfxQy2NuuiYXUZWm8Ic0fyw1ZKvxIWsrwP96UUKA4MokBJE6UJvwQWLwlDvkWsTR9Pm5XzY5ruBU8+W2S/OrQ==","signatures":[{"sig":"MEUCIHi4ciOvlREud8g46C5dYd3f+FS716NPErC5qoYGhYRvAiEAwmZ1qnMqbO0AJQbZqsG77Sd4A8pve+CIT4kl+pLm2WY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJez9sjCRA9TVsSAnZWagAAs+oP/RQgCCWo++t6ZmeL7guz\nnXf4zicYcyaoa7qzZGb03sE1tKddvF3P9hi9UgorezetbMRVH+s6m5gOmL3N\nOO3XGBEf+udG0QXSLJVhUAZ2EDOuJ+RaYUEHxCXyx+Xuw1PQ3pnKzsz7HYAs\ntu04p0MKT3TROJLyykphOaxx+SkmBKYR0s5bQvDnldSLSLLXX0KbU+HN3nMs\nsWfC1l9LyZVI8Hp29AmqrbSkrVzSGYhxjiqUvBE1kgxHuZfedynOwq3Ryovs\npdND7HwLlqw5jyPsBflbJ6d70KbmEtN18Df4yZK4pXimtP82CPBMiJcjaUCA\nq0AtEVRlJkggFgPpBPBsZOj6kPwm4EhQZ7AQYljvZMLLeP5Raru32w1CJhS+\nGyO3hzZ6+glqRN+bZ3iOJRg+2WdJW3XGqH7srZ2tV7m8GdM6mci97ujcdq9k\ngvg9K74FCf2CVott4gI3oeSDCE3JerjU1+SamoQ/U14Hd63iB1tFTCocsMuC\nxfSPne1FclmdjWwVqEMDGa/mguBFj+Aq98btQOxr20hSLB1RMNRzk5csGRjL\n39knC95r6O+fDn82LyVju+kA45RpUp8uRY8MKGsEHQXYmSuNOJjncgSSBoeN\nBjA54RPscWNfIVUUKAhbwzOzWutLa//VBbDp8oOA0cR4livEX4i3TD8pJJqX\n0fKJ\r\n=hwkR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","tags":["vusion","vue","webpack","loader"],"_npmUser":{"name":"rainfore","email":"rainforest92@126.com"},"repository":{"url":"git+https://github.com/vusion/vue-cli-plugin-vusion.git","type":"git"},"_npmVersion":"6.14.4","description":"Vusion Routes Loader","directories":{},"_nodeVersion":"12.16.3","dependencies":{"globby":"^10.0.1","loader-utils":"^1.2.3","javascript-stringify":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.10","eslint":"^6.0.0","webpack":"^4.35.2","css-loader":"^3.0.0","vue-loader":"^15.7.0","@babel/core":"^7.5.4","file-loader":"^4.0.0","webpack-cli":"^3.3.5","babel-loader":"^8.0.6","vusion-hooks":"^0.2.2","vusion-utils":"^0.3.4","vue-style-loader":"^4.1.2","webpack-dev-server":"^3.7.2","vue-template-loader":"^1.0.0","eslint-config-vusion":"^3.0.2","vue-template-compiler":"^2.6.10"},"_npmOperationalInternal":{"tmp":"tmp/routes-loader_0.1.3_1590680355338_0.5082605715210837","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@vusion/routes-loader","version":"0.2.0","keywords":["vusion","vue","webpack","loader"],"author":{"name":"Forrest","email":"rainforest92@126.com"},"license":"MIT","_id":"@vusion/routes-loader@0.2.0","maintainers":[{"name":"cxhtml","email":"lanhai723@126.com"},{"name":"moujintao","email":"moujintaotest@163.com"},{"name":"rainfore","email":"rainforest92@126.com"},{"name":"shaoyuee","email":"13588317944@163.com"},{"name":"zhangsanshi","email":"zhangsanshi5566@gmail.com"}],"homepage":"https://github.com/vusion/vue-cli-plugin-vusion#readme","bugs":{"url":"http://github.com/vusion/vue-cli-plugin-vusion/issues"},"dist":{"shasum":"29e23e88b827cbc7652e0c27982c88e90774710d","tarball":"https://registry.npmjs.org/@vusion/routes-loader/-/routes-loader-0.2.0.tgz","fileCount":7,"integrity":"sha512-UHZ9Rqnu7dNujRY5OqOO1D06Xx6JMLCUollX8k7lOnvleScxby29tQrWvLfrnYhiW5wT9UZXu5Y4744atqSwrQ==","signatures":[{"sig":"MEUCIFhvGxjG0l7bQMqUzA36wxsQiC67MbOfo9Cg4nD63q/PAiEAieXj1QRztKnLLUP2ZlFijvcdqBx2AkAK3IrubcB88gc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1xvyCRA9TVsSAnZWagAAFOoP+wYEFuSXmPP/rqNwccZQ\nryLDnjvLdmVVUWY7o1MWe/bZc84YrPNwrnMfDO7QJoCtmW0U8kFDlRZk+Gvc\nNCbWoySkWGttiRRAFpZztlVsKwqAApAYGm5pdajFnUI/WkK/UKIWTvNSpxsn\nEYtvRzQiyguR0UF0Aer9kAtVD1+WdpaeUJWnqmJ8m6vmvVd9li6nOEWnVr/j\naUTe6sMBzbf4rWXsxP7DYWCAbx07HyjN4ThrNw9rr1ezOjxC9c40EtPllyvR\nupYow2Tc1JgFyHdDLKNk/lpTXVptSqxhXyFHI73RQdH2zWa40fZOqv2wvInt\nnCS6xZEEqK2XIIcFaj/I01+dkaNM7ylaY2EuC4onWkYaghTtzv+q2k8tax37\nqubjoQ3j7wDEvvfphuRWJ31tCW3mo4JIJ1Ag/62jeyOweFhs/fFCGSdFpuBx\nw8MpLObg5fWrGbKNEZZblCvcNmMxcGiB/EF3+eF8QQvGDqT6WucGP2qmxKr7\nWcH+KFBpPMXf9ckYhLTkYOkqccdFQ+f1MLaa5BSLiSOOBfZZsT+9KExk+8Bv\nqWaBaAG089bXBY6ahJfNoYkfWc8hvMZHrMC1UdBIvitqmx0XogFx/IRmZDCa\n5OuxQvkxU9P0SCUJEmBN5fjgGZKrRs0hrhwLuAfFnPWaf4MP3RP4PNNCwAaH\nMGMm\r\n=ILKn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","tags":["vusion","vue","webpack","loader"],"scripts":{"test":"mocha test/**/*.spec.js"},"_npmUser":{"name":"rainfore","email":"rainforest92@126.com"},"repository":{"url":"git+https://github.com/vusion/vue-cli-plugin-vusion.git","type":"git"},"_npmVersion":"6.14.5","description":"Vusion Routes Loader","directories":{},"_nodeVersion":"12.16.3","dependencies":{"globby":"^10.0.1","loader-utils":"^1.2.3","javascript-stringify":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.10","chai":"^4.2.0","mocha":"^7.2.0","eslint":"^6.0.0","webpack":"^4.35.2","css-loader":"^3.0.0","vue-loader":"^15.7.0","@babel/core":"^7.5.4","file-loader":"^4.0.0","webpack-cli":"^3.3.5","babel-loader":"^8.0.6","vusion-hooks":"^0.2.2","vusion-utils":"^0.3.4","vue-style-loader":"^4.1.2","webpack-dev-server":"^3.7.2","vue-template-loader":"^1.0.0","eslint-config-vusion":"^3.0.2","vue-template-compiler":"^2.6.10"},"_npmOperationalInternal":{"tmp":"tmp/routes-loader_0.2.0_1591155698224_0.5843708553788807","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@vusion/routes-loader","version":"0.2.1","keywords":["vusion","vue","webpack","routes","loader"],"author":{"name":"Forrest","email":"rainforest92@126.com"},"license":"MIT","_id":"@vusion/routes-loader@0.2.1","maintainers":[{"name":"cxhtml","email":"lanhai723@126.com"},{"name":"moujintao","email":"moujintaotest@163.com"},{"name":"rainfore","email":"rainforest92@126.com"},{"name":"shaoyuee","email":"13588317944@163.com"},{"name":"zhangsanshi","email":"zhangsanshi5566@gmail.com"}],"homepage":"https://github.com/vusion/packages#readme","bugs":{"url":"http://github.com/vusion/packages/issues"},"dist":{"shasum":"3749010d4c7422dc228a9a77ae485d75c3ed6e11","tarball":"https://registry.npmjs.org/@vusion/routes-loader/-/routes-loader-0.2.1.tgz","fileCount":7,"integrity":"sha512-eq/0ix78iv0C9a9o2exCqweKG/px4AYadGM7PSJQN/QU0wozmzg0C+XVF6DtJbvu2BxEVRHczq3lGRCsnp8haQ==","signatures":[{"sig":"MEQCIA1BkBQJWG9SvakjwZqw4/YFR1DNk+7dHBcInF8NKHACAiAFT/QNRUOMI7FSg+4IJvtb2JDJ6ie+kT+P77gi7wanZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe10upCRA9TVsSAnZWagAAH30QAJvjEVSXpcCvwvUr0nhA\ndhA3qYe1d76iZHQwbby6Gwszty564fk5KbL5YFkyUjakE5G4X/KiIrENQJ3A\n6UN+/Z2qgjcId3MYCdzAESegBAs18g6oTneb/NSAvBHGXrIULyHSfs8KkOUq\nkr66+vPpqnF7pN1CAKJi9nA7HG2EDomVogON3Y/gXlqsTlniyEpx3nxySQh5\n3hApHiH8IHy017dg9LXhZXvGb7EbTi0odXvi7FGdXGkoZ354WswsSqY9UjKN\nrQ82YRbRoAR+D6hrpPXV1qu5mVi7I6dv22Rf2dPHE0p8ST9UxPw8kXevc+Sr\nyn+86rETwIaG+OnpruQ6cqLJ13BIf4y5Oeh85vpX6Qo+5aqNaOVHWON36IUk\na2ROvLjsS9UPoQXgzv3rgCVkmbD5a5JCTMNSNVdeVtThcpKjrn89sD7xE3IU\nuXeI8C3hVRGg8GmzICoudJ25+YN6ypbmXq1YyZrGCOpHU2P8xZmTUYnJwPo9\nmtBkQS8JVGuG8YCIZm+eDtSvDszAliegxwIyz/oGHpTy36A9kZh0kG+f3h2W\ntas3d3U7ijch+rKiubEcwQAROFp0BiT2MyWbEOSR84h5TypT4vQNVdGfA6pG\n2J02a3oISyVphMMNl+zEGqCn96QtRar7fEPDI+1l7QbbcfYjRSJQOQr2UrYu\n84vw\r\n=7XDY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","tags":["vusion","vue","webpack","routes","loader"],"scripts":{"test":"mocha test/**/*.spec.js"},"_npmUser":{"name":"rainfore","email":"rainforest92@126.com"},"repository":{"url":"git+https://github.com/vusion/packages.git","type":"git"},"_npmVersion":"6.14.5","description":"Vusion Routes Loader","directories":{},"_nodeVersion":"12.16.3","dependencies":{"globby":"^10.0.1","loader-utils":"^1.2.3","javascript-stringify":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.10","chai":"^4.2.0","mocha":"^7.2.0","eslint":"^6.0.0","webpack":"^4.35.2","css-loader":"^3.0.0","vue-loader":"^15.7.0","@babel/core":"^7.5.4","file-loader":"^4.0.0","webpack-cli":"^3.3.5","babel-loader":"^8.0.6","vusion-hooks":"^0.2.2","vusion-utils":"^0.3.4","vue-style-loader":"^4.1.2","webpack-dev-server":"^3.7.2","vue-template-loader":"^1.0.0","eslint-config-vusion":"^3.0.2","vue-template-compiler":"^2.6.10"},"_npmOperationalInternal":{"tmp":"tmp/routes-loader_0.2.1_1591167912713_0.9026762560565944","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@vusion/routes-loader","version":"0.2.2","keywords":["vusion","vue","webpack","routes","loader"],"author":{"name":"Forrest","email":"rainforest92@126.com"},"license":"MIT","_id":"@vusion/routes-loader@0.2.2","maintainers":[{"name":"cxhtml","email":"lanhai723@126.com"},{"name":"moujintao","email":"moujintaotest@163.com"},{"name":"rainfore","email":"rainforest92@126.com"},{"name":"shaoyuee","email":"13588317944@163.com"},{"name":"zhangsanshi","email":"zhangsanshi5566@gmail.com"}],"homepage":"https://github.com/vusion/packages#readme","bugs":{"url":"http://github.com/vusion/packages/issues"},"dist":{"shasum":"143d4d73dd3b5ce1379b526c517d50dcc59ab422","tarball":"https://registry.npmjs.org/@vusion/routes-loader/-/routes-loader-0.2.2.tgz","fileCount":7,"integrity":"sha512-KabQRzZsN9y0EIIwDS4QQRVarNQACxCspKhhz37OOJ6K09hxLMxztIE4kX98u6Jzrf1HjFF9RR28xJjrW1pwvQ==","signatures":[{"sig":"MEYCIQDqtOK8TKDv2/JlBMLcRKRdg3umN9vG0OPsl+zx2v2OXwIhALIaQtjLxX3WZxpBWou3tz+0pUOytQvKPEon8mEmbWH8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2RVBCRA9TVsSAnZWagAAXwwP/jkA6Z43dGt2XjyPB2Xk\n6I+7IomLzOPb1G0FZj8RQUv2vV1xZM5XxF8Pnb6fePTbWlYSRwT2P6pT7/mh\n0RPH0nb3YdhkA/nPKygoij/Sqw01BXB4xNa0F9mr/KDmBN2P/DfjzeWBn8xd\nPKg3bwdnYs4ATru0vrGer14IyPGdAS8cTH3iZLAqHSRc/b92B6iIDtPZmNak\nrYJPSDZX88TKR3atpeJFU/jJvBDE8f/GO3WRMDZQABuACRhlQeA23G0jVVS/\naz2029WaUzoPT9bCLxyON4A9hJ/289AB1AAbpGqPFJYTninS/DMdfB+Dit8a\n6NOwQIe1Q8tNxo750a2sEqEzLS/w/Hw91TfOgjpiRls/3PNHcxuQ792GzpIc\nlNHs+LxJOgJVxzzYxbBzoxDT3AIRL2IUK6uySRepH6305xPa2xtU5StYOHJ0\nTT8UReE6DhHeXYhOzWcWQFuvgSPa/NALLZHoijInyDkg8X76YbCZ7bMEzhCv\ncIcVilFWHdUZMlhW/9q1EtIHfFDsl6WO8d9A9ybUFLZCdFPzORk5N+2cE//o\nXUeyImBt78RWZbyHme+RHJe50tghS6MlkHeVYP1I8W9Q3Y02meXareLfSl+u\n8XS55gzOGQ4KFpxImNISeTIdDdMGBm4n4gjAhgRSQUdJX4rlG9ssmq1fRLLe\n9uru\r\n=7Cen\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","tags":["vusion","vue","webpack","routes","loader"],"scripts":{"test":"mocha test/**/*.spec.js"},"_npmUser":{"name":"rainfore","email":"rainforest92@126.com"},"repository":{"url":"git+https://github.com/vusion/packages.git","type":"git"},"_npmVersion":"6.14.5","description":"Vusion Routes Loader","directories":{},"_nodeVersion":"12.16.3","dependencies":{"globby":"^10.0.1","loader-utils":"^1.2.3","javascript-stringify":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.10","chai":"^4.2.0","mocha":"^7.2.0","eslint":"^6.0.0","webpack":"^4.35.2","css-loader":"^3.0.0","vue-loader":"^15.7.0","@babel/core":"^7.5.4","file-loader":"^4.0.0","webpack-cli":"^3.3.5","babel-loader":"^8.0.6","vusion-hooks":"^0.2.2","vusion-utils":"^0.3.4","vue-style-loader":"^4.1.2","webpack-dev-server":"^3.7.2","vue-template-loader":"^1.0.0","eslint-config-vusion":"^3.0.2","vue-template-compiler":"^2.6.10"},"_npmOperationalInternal":{"tmp":"tmp/routes-loader_0.2.2_1591285057119_0.864526732656618","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@vusion/routes-loader","version":"0.3.0","keywords":["vusion","vue","webpack","routes","loader"],"author":{"name":"Forrest","email":"rainforest92@126.com"},"license":"MIT","_id":"@vusion/routes-loader@0.3.0","maintainers":[{"name":"cxhtml","email":"lanhai723@126.com"},{"name":"moujintao","email":"moujintaotest@163.com"},{"name":"rainfore","email":"rainforest92@126.com"},{"name":"shaoyuee","email":"13588317944@163.com"},{"name":"zhangsanshi","email":"zhangsanshi5566@gmail.com"}],"homepage":"https://github.com/vusion/packages#readme","bugs":{"url":"http://github.com/vusion/packages/issues"},"dist":{"shasum":"00b0564f6a9e01700131ada50a73ec1e1d42eb75","tarball":"https://registry.npmjs.org/@vusion/routes-loader/-/routes-loader-0.3.0.tgz","fileCount":7,"integrity":"sha512-F5ZcvEoO+Cu4x4lq6N/ymdmFKP6TcaHLDuKzkkpCAhRavhVTTlNqHEJnKISTXGd151Cidh4Hhaa89N+FzuWqmQ==","signatures":[{"sig":"MEQCIGiAERmGeeHws8ypYrHRhxdhsaR+I7HW6cUsz6eVlEMGAiBJPpUCBk+FiCNnuiHr4ETjofIwSKxI1mx9Z4njC2yyqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2zzSCRA9TVsSAnZWagAAyW8P/2clZdn15tWEW5Q6PzkO\n4cXQ+Y2GL0JNA7BaUKWAKrV+TNUrLoC0MApugivoonqrojwzCzC182bMkbcQ\nzfxQpT2BkcHunW5bKzAhYCoAKV0vAGvRNJNrNOWVY8hRx3rpn7mI2HiUUkFA\n94NGnxNPXnKN/j7jnhYILDixg74gJAhmqlXfnDHBf4GevrVgMzgydUL7ccl3\n1umNrCFvdmkMhSih4DW7EPAwSBvUc07yi5j6BRz5yuDx9l0lkhjOJRaHu9p4\nDXshn+ivziULloew406wusEbLwYMOB5OewEldEN6KcPhu3REWSOfX2E7DHaI\nd+/TbGPEW8Jx3O0P+AoQEpOfJyYj+x4uOI69Q1ireBCkH4LvimEfb2xywzsm\n/haIjrP+SCkl+sB8gxm0GXixdCVGPyK/ZiA9bMQb1fWbiDXj0Aj0J3ugHVsP\nbtvnHjHcwnAS5v+5qdcIMLoXimdH51+0QKl8xFMvipc3TDtZjgonyNhHDPrX\nu3zz4bjWz+al6y8blXWGJFdD6EYLWMzVHhXDO4sl2vo1TtbM0TRXvvk9uH9T\nOsazIg/v8jwsXpBjo6wnDhRkYs7XRqZuVaF+ZZMmWt7+NUSB0V6XOFTJE0Q3\nOLZWb1P4UuLyAwWYxt1CpGVSLDfQWn1bhxizT491dY3RYSMfx9EGqkPJSNoA\nmFHd\r\n=O9X7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","tags":["vusion","vue","webpack","routes","loader"],"scripts":{"test":"mocha test/**/*.spec.js"},"_npmUser":{"name":"rainfore","email":"rainforest92@126.com"},"repository":{"url":"git+https://github.com/vusion/packages.git","type":"git"},"_npmVersion":"6.14.5","description":"Vusion Routes Loader","directories":{},"_nodeVersion":"12.16.3","dependencies":{"globby":"^10.0.1","loader-utils":"^1.2.3","javascript-stringify":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.10","chai":"^4.2.0","mocha":"^7.2.0","eslint":"^6.0.0","webpack":"^4.35.2","css-loader":"^3.0.0","vue-loader":"^15.7.0","@babel/core":"^7.5.4","file-loader":"^4.0.0","webpack-cli":"^3.3.5","babel-loader":"^8.0.6","vusion-hooks":"^0.2.2","vusion-utils":"^0.3.4","vue-style-loader":"^4.1.2","webpack-dev-server":"^3.7.2","vue-template-loader":"^1.0.0","eslint-config-vusion":"^3.0.2","vue-template-compiler":"^2.6.10"},"_npmOperationalInternal":{"tmp":"tmp/routes-loader_0.3.0_1591426258312_0.930525790405005","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@vusion/routes-loader","version":"0.4.0","keywords":["vusion","vue","webpack","routes","loader"],"author":{"name":"Forrest","email":"rainforest92@126.com"},"license":"MIT","_id":"@vusion/routes-loader@0.4.0","maintainers":[{"name":"cxhtml","email":"lanhai723@126.com"},{"name":"shaoyuee","email":"13588317944@163.com"},{"name":"rainfore","email":"rainforest92@126.com"},{"name":"moujintao","email":"moujintaotest@163.com"},{"name":"zhangsanshi","email":"zhangsanshi5566@gmail.com"}],"homepage":"https://github.com/vusion/packages#readme","bugs":{"url":"http://github.com/vusion/packages/issues"},"dist":{"shasum":"382d68564f873c978448124810b246e70aa76bf4","tarball":"https://registry.npmjs.org/@vusion/routes-loader/-/routes-loader-0.4.0.tgz","fileCount":7,"integrity":"sha512-j4GZMzUbsqAoU6vDUkMAks+/8szQSAtAilg8E3Pk8tmb/rs5dw6jX6vbWEJMyfm6FpkbPv5rZsFXZKrvhDCq3Q==","signatures":[{"sig":"MEYCIQCESSzJkLJULmwWnwxwi0c3QL0yOoRr+qBF2pkI0mKymgIhAKhTGueC0CoE88wgu8D+p3pWtPcbqCBalvG7WZaU2Hym","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjY40CRA9TVsSAnZWagAAz2wP+wSbHnIFrUAdgRZDvmVg\nWUXbwcq8RFpyLmhtT+aRqVLW03Mu3P2Xgzxg4XtU5+T3xzTv4Vfth5x4F/BO\nQr9DDiAHoPKW+gLHIB/I0TIzGQ7hOzavCPDFE7vi0QRpwUlEbNMD2+xws+Vx\nuAKTpECfZFvEoMbi9lVs8+DPmWbOxnh8FH1Hel4wxqcyHGWkmvjVThc6rYbH\nK9snKIr0wbElj6zPTZPM0P1+DB/EOm9ulHiLqVXzSZEANGhvxjgIaMm3WFuG\na+SPoAzkhS31hIVz1zsRJbrDES1AHgFy1XHEwDKVYuwnJts8SWAkFIkvcKQg\n0jzsoCjka6nMkWfzZTEH9lXJ8y4Jkpcz65p++8g694ymQqGSeXmt6O3amGdX\nFUsHI/Q3LhK5Yv9hgz2XXYtQ3oNlpD81v4KBDZgT092iU5w19Gaw09Sxkg5p\nSwSBSC1fNwX6zhpijfa8druEUqy9TJDo61JgzwMoO+IQ1pm3KcE1jqPyaG+J\nEKo5tSObOpR9IWXXnaufm+9VEEcCMd4IQH8bch++3XHqzEITjfPZI2OP8rPb\ntFx2FJzgC2Kv/5c+GCCKYTJ6HC4lzTP+/ZI/t0C7XGEjFC2fomiupK8O6ztK\nEqU7d21x9axHteuJSAl9ktBWRYzYkPl768/t+33/81o0xiypfJh9O49Nq7fT\nUxk7\r\n=HpHf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","tags":["vusion","vue","webpack","routes","loader"],"scripts":{"test":"mocha test/**/*.spec.js"},"_npmUser":{"name":"rainfore","email":"rainforest92@126.com"},"repository":{"url":"git+https://github.com/vusion/packages.git","type":"git"},"_npmVersion":"6.14.5","description":"Vusion Routes Loader","directories":{},"_nodeVersion":"12.16.3","dependencies":{"globby":"^10.0.1","loader-utils":"^1.2.3","javascript-stringify":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.10","chai":"^4.2.0","mocha":"^7.2.0","eslint":"^6.0.0","webpack":"^4.35.2","css-loader":"^3.0.0","vue-loader":"^15.7.0","@babel/core":"^7.5.4","file-loader":"^4.0.0","webpack-cli":"^3.3.5","babel-loader":"^8.0.6","vusion-hooks":"^0.2.2","vusion-utils":"^0.3.4","vue-style-loader":"^4.1.2","webpack-dev-server":"^3.7.2","vue-template-loader":"^1.0.0","eslint-config-vusion":"^3.0.2","vue-template-compiler":"^2.6.10"},"_npmOperationalInternal":{"tmp":"tmp/routes-loader_0.4.0_1603112500230_0.26825699159333816","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-05-28T09:05:54.310Z","modified":"2025-04-15T02:57:09.363Z","0.1.0":"2020-05-28T09:05:54.575Z","0.1.1":"2020-05-28T13:22:34.800Z","0.1.2":"2020-05-28T13:38:41.128Z","0.1.3":"2020-05-28T15:39:15.551Z","0.2.0":"2020-06-03T03:41:38.342Z","0.2.1":"2020-06-03T07:05:12.900Z","0.2.2":"2020-06-04T15:37:37.240Z","0.3.0":"2020-06-06T06:50:58.540Z","0.4.0":"2020-10-19T13:01:40.384Z"},"bugs":{"url":"http://github.com/vusion/packages/issues"},"author":{"name":"Forrest","email":"rainforest92@126.com"},"license":"MIT","homepage":"https://github.com/vusion/packages#readme","keywords":["vusion","vue","webpack","routes","loader"],"repository":{"url":"git+https://github.com/vusion/packages.git","type":"git"},"description":"Vusion Routes Loader","maintainers":[{"email":"rainforest92@126.com","name":"rainfore"},{"email":"wddpwzz36@gmail.com","name":"lip966"},{"email":"13588254504@163.com","name":"linghaha"}],"readme":"# @vusion/routes-loader\n\n## 约定式路由\n\n嵌套为主的路由结构。\n\n### 规则\n\n- 目录结构决定路由层级\n- 如果模块或枝页面下面没有`index.vue`，会用`LWrapper`组件填充\n- 以下目录为关键词目录，内部不应该有与路由相关的视图，文件和子文件路径都不会添加为路由：`assets`、`components`, `directives`, `filters`, `mixins`, `utils`, `styles`, `service`, `module`\n- 以下目录为占位符目录，只是为了方便归类视图文件，占位目录名不体现在路径上：`views`、`layout`\n- `_id`会替换为变量类型`:id`\n- `_id_`会替换为可选变量类型`:id?`\n- `any+`会替换为通配类型`any*`\n- `=outside`会将该文件及子文件的路径做为固定路由，拉出嵌套结构\n\n可以参考 [normalize](https://github.com/vusion/packages/blob/master/src/routes-loader/lib/utils.js#L35) 函数。\n\n### 示例\n\n```\n├─ account/                 #\n│   ├─ module/              # 忽略关键字目录\n│   ├─ components/          # 忽略关键字目录\n│   │   ├─ s-detail.vue     #\n│   │   │   │   └─ ...\n│   ├─ utils/               # 忽略关键字目录\n│   ├─ views/\n│   │   ├─ list.vue         #\n│   │   ├─ settings/        #\n│   │   │   ├─ _id_.vue     #\n│   │   ├─ micro/           #\n│   │   │   ├─ cloud++.vue  #\n│   │   ├─ detail/          #\n│   │   │   ├─ index.vue    #\n│   │   │   ├─ info.vue     #\n│   │   │   ├─ monitor.vue  #\n│   │   │   ├─ =deep/       #\n│   │   │   │   ├─ list.vue #\n│   │   └─ ...\n```\n\n将会生成\n\n``` js\nexport default {\n    path: 'account',\n    component: LWrapper,\n    children: [\n        { path: '', redirect: 'list' },\n        { path: 'list', component: () => import(/* webpackChunkName: 'account' */ './views/list.vue') },\n        { path: 'settings', component: LWrapper, children: [\n            { path: ':id?', component: () => import(/* webpackChunkName: 'account' */ './views/detail/_id_.vue') },\n        ] },\n        { path: 'micro', component: LWrapper, children: [\n            { path: '', redirect: 'cloud**' },\n            { path: 'cloud**', component: () => import(/* webpackChunkName: 'account' */ './views/micro/cloud++.vue') },\n        ] },\n        { path: 'detail', component: () => import(/* webpackChunkName: 'account' */ './views/index.vue'), children: [\n            { path: '', redirect: 'info' },\n            { path: 'info', component: () => import(/* webpackChunkName: 'account' */ './views/detail/info.vue') },\n            { path: 'monitor', component: () => import(/* webpackChunkName: 'account' */ './views/detail/monitor.vue') },\n        ] },\n        { path: 'detail/deep/list', component: () => import(/* webpackChunkName: 'account' */ './views/detail/deep/list.vue') },\n    ],\n};\n```\n","readmeFilename":"README.md"}