{"_id":"vue-pilot","_rev":"30-d202932b885175ac17da3926edc21b17","name":"vue-pilot","dist-tags":{"latest":"0.17.12"},"versions":{"0.14.0":{"name":"vue-pilot","version":"0.14.0","description":"A vue router with the power of history.state","main":"dist/vue-pilot","scripts":{"build":"rollup -c rollup.config.esm.js && rollup -c rollup.config.cjs.js && rollup -c rollup.config.esm.bundle.js","example":"ws --spa example.html"},"repository":{"type":"git","url":"git+https://github.com/jiangfengming/vue-pilot.git"},"keywords":["vue","router"],"author":{"name":"Jiang Fengming","email":"jiangfengming87@gmail.com"},"license":"MIT","homepage":"https://github.com/jiangfengming/vue-pilot#readme","bugs":{"url":"https://github.com/jiangfengming/vue-pilot/issues"},"dependencies":{"spa-history":"^0.12.0","url-router":"^8.0.0"},"devDependencies":{"@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","eslint":"^6.2.2","eslint-config-enough":"^0.3.8","local-web-server":"^3.0.7","rollup":"^1.20.3","rollup-plugin-babel":"^4.3.3","rollup-plugin-node-resolve":"^5.2.0"},"babel":{"presets":[["@babel/preset-env",{"loose":true,"modules":false}]]},"eslintConfig":{"extends":"enough","env":{"browser":true}},"gitHead":"977edd0b72835460ab95f1c3f630a0326ca6b5b1","_id":"vue-pilot@0.14.0","_nodeVersion":"12.9.1","_npmVersion":"6.10.3","dist":{"integrity":"sha512-aXATvWDjBoa+7+I73wxxO+x7atQ+D0UgfYTyH3lpkq/upLxjtUEHiMuagO+nAXAtgkBEZamFxg5ktFFwf3/5BQ==","shasum":"46669e2ad0f1f2f30c1d35cab999594188ddff0a","tarball":"https://registry.npmjs.org/vue-pilot/-/vue-pilot-0.14.0.tgz","fileCount":17,"unpackedSize":90758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZ1pRCRA9TVsSAnZWagAAx6QQAIuyHNFjvlByg2ANBTr+\nJBooq+XRIybcqYUhKgUR06qvyg2M7DtxlGb5LNqQhtxp8X1q2SRB4ycE1Qww\nPhXmyqTfLEbAehs/5i5ryOQOPbIb6/akIEC9UcUBd/bBGK3TlvAJSYdGR3zp\nYy6IrgQHj5BbERycOX8gJDaiBUyrnHQj02JbU5gLctouzH8TsKp8CE9foaXd\nEqg9Z5WhGft3uGlojhjIwagCaG/aE0v9qPSGXMLm7uWHndk682Yx7zTCIr2p\nlQshamhchCPU8BQm+qwxhdM5/GxGLysl7FH9vIw7IXsuC+uRtNmmoV84owDL\nDNCZ1rzYx4FkO9/m0EKwioIfdcEXWDQ5meZ0OnUhkPnebBpllmNb95+Vldqw\n5mfJ8CHjoeIGjHuXhhr1xrXBlWTLxvziUgtalg8oGWFAl2GUsgZkDYh72AlD\nw5yV724vcCRooVqOKI+65CSdVPQ0F3dcmTYtjpUgu+f5FXLuqCpOOZAWUJj9\nb78n7/g0qDloyKdE5kjiir3VB/hfDJH+W9J7lcqKHZziHCJY2h9grM/yx1wz\nn8xc0sMWAW2m5yQWbQeTR7AFkvradNifAOw+e1LRISaY0eyrKHuwZbIkCCS+\nwVbWF6pKt5VE8N58bAq7GDtPfI4FvMuxdbeA1zV8ifPSzptPe4DxeFuqukVZ\nMjR/\r\n=QW/s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGG3MeU02GFFbTfaNpIdahVWapaUS/MRjRz5G1jTr06RAiEAwfguKcHY6Tfaw+TKMvOOCJ9N1Pg2q1rF2udK1DY8qHM="}]},"maintainers":[{"name":"jiangfengming","email":"jiangfengming87@gmail.com"}],"_npmUser":{"name":"jiangfengming","email":"jiangfengming87@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pilot_0.14.0_1567054417016_0.1243499608175398"},"_hasShrinkwrap":false},"0.14.1":{"name":"vue-pilot","version":"0.14.1","description":"A vue router with the power of history.state","main":"dist/vue-pilot","scripts":{"build":"rollup -c rollup.config.esm.js && rollup -c rollup.config.cjs.js && rollup -c rollup.config.esm.bundle.js","example":"ws --spa example.html"},"repository":{"type":"git","url":"git+https://github.com/jiangfengming/vue-pilot.git"},"keywords":["vue","router"],"author":{"name":"Jiang Fengming","email":"jiangfengming87@gmail.com"},"license":"MIT","homepage":"https://github.com/jiangfengming/vue-pilot#readme","bugs":{"url":"https://github.com/jiangfengming/vue-pilot/issues"},"dependencies":{"spa-history":"^0.12.0","url-router":"^8.0.0"},"devDependencies":{"@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","eslint":"^6.2.2","eslint-config-enough":"^0.3.8","local-web-server":"^3.0.7","rollup":"^1.20.3","rollup-plugin-babel":"^4.3.3","rollup-plugin-node-resolve":"^5.2.0"},"babel":{"presets":[["@babel/preset-env",{"loose":true,"modules":false}]]},"eslintConfig":{"extends":"enough","env":{"browser":true}},"gitHead":"305678ac57a600ba1d6a509df7683c1a4a00b303","_id":"vue-pilot@0.14.1","_nodeVersion":"12.9.1","_npmVersion":"6.10.3","dist":{"integrity":"sha512-Ber0AeTz1ofycw5Rec9TNGxsRWKCvgRwBoYMg0pepYTUtie/yHhXjue10fL0nXCuKcqB4i9CQkEDYgZGWnXWIg==","shasum":"7cff7596c7162e353e55bee54b329990627c513a","tarball":"https://registry.npmjs.org/vue-pilot/-/vue-pilot-0.14.1.tgz","fileCount":17,"unpackedSize":91014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZ1zyCRA9TVsSAnZWagAAhZ4QAJkcrWg2J9y10YsQ/kVa\n8I/jP3w76HJC4XMofTr+AnqnA9204+uD49PLFLHmDtjfBcRVl9RlJr5N41u9\n4IbxVAwEo9OgTgjLhQeUJPfi23W1u3fty3R0kDl0PI2aTozwztMp3UWth7y2\nJTIXxZ/cMriDH9XTgeLz2v719AJW4L/gNqnV62qYC0EbHQo7bkoIqDSGQ9nr\nQsMKHcX8salsCynEneVBmeASDFTkTDntL7ijxCON0UZn+27Yyn7XzOPOhQTG\nc/C/BX40Rx2pihgzyO/mHq/CJlx8P3Ls974S8yBHC35S4qf5MUuhLfrSerXd\nuEb2562oL4ZCUr8ebI5fXo4AbbV15CViKeXbCXXTFx+cyfnKFs0EkBxUeb7H\n3RF7w1RLAL+/7qAWccYpn1fUSeTYZ3Uyg4rJx3GcNznaV/DDOaOzqxakmG4g\njKA1nb2ZI8Ul5d7BGXyXoBUlNLb7TieW878Jb4+ztD6iMMb1Qr6mC1iOLpqj\nn8YZQRmMbjSvsdId5g3bJJTkljxWxdD7NWVAYZKGL0vH3zu6wd2ua8xPUNBy\nCF+SNmb8YngEduDZWY6Wx/aE+FmqGSptzdziRtss6jASX4QaCwEFCnW12z7f\notJ6JvwdBAjZYxSmlp1kNf5H5h6yw5mRcslYhTpb9+BH0n0bIFA2w7Ma+2EH\nG9eo\r\n=krKS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjhxvKn0ufCySVl8p6ZCqga2ovyOr+2aKGlFVlffwPggIhAJJO74x/m+BkhuvUY/2I2u4vvSqN7xEHC4BXFzrMqyLx"}]},"maintainers":[{"name":"jiangfengming","email":"jiangfengming87@gmail.com"}],"_npmUser":{"name":"jiangfengming","email":"jiangfengming87@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pilot_0.14.1_1567055089621_0.39112229216319916"},"_hasShrinkwrap":false},"0.14.2":{"name":"vue-pilot","version":"0.14.2","description":"A vue router with the power of history.state","main":"dist/vue-pilot","scripts":{"build":"rollup -c rollup.config.esm.js && rollup -c rollup.config.cjs.js && rollup -c rollup.config.esm.bundle.js","example":"ws --spa example.html"},"repository":{"type":"git","url":"git+https://github.com/jiangfengming/vue-pilot.git"},"keywords":["vue","router"],"author":{"name":"Jiang Fengming","email":"jiangfengming87@gmail.com"},"license":"MIT","homepage":"https://github.com/jiangfengming/vue-pilot#readme","bugs":{"url":"https://github.com/jiangfengming/vue-pilot/issues"},"dependencies":{"spa-history":"^0.12.0","url-router":"^8.0.0"},"devDependencies":{"@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","eslint":"^6.2.2","eslint-config-enough":"^0.3.8","local-web-server":"^3.0.7","rollup":"^1.20.3","rollup-plugin-babel":"^4.3.3","rollup-plugin-node-resolve":"^5.2.0"},"babel":{"presets":[["@babel/preset-env",{"loose":true,"modules":false}]]},"eslintConfig":{"extends":"enough","env":{"browser":true}},"gitHead":"f5b3b505a15f0965bb6a5e18c8a4feac498aea0f","_id":"vue-pilot@0.14.2","_nodeVersion":"12.9.1","_npmVersion":"6.10.3","dist":{"integrity":"sha512-gb9aVN2LN8z7cSw/KMAmusAPWrNPEoeR0WtCWgk5COLX9HARPM5rRNGEuVJ7IDSsgNykPYpkJt7y/QcuYM9ulQ==","shasum":"e847543a0666c0ac7e67b0c5356d2a978b32fdf4","tarball":"https://registry.npmjs.org/vue-pilot/-/vue-pilot-0.14.2.tgz","fileCount":17,"unpackedSize":93803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZ4BrCRA9TVsSAnZWagAABeUQAIH1RIqebO4yamEXIT62\nZmH25IHutPfqlBhtdYtGXv6f8kUYjf8ZzAEVwYH8zBrfZZNpyPjz2+othra7\nTP2ogtYMCbUV2tqJS1jUS9ymcDfF8zZxE5nurJBVvn9m2PQ7h6hduXgoGUv5\nK8Hfx4Md32qt3RnEgRaacMHRhs1JNjpeDjixPg18hJz76Jow/yXLpifjeuId\nJ6ey7yiYI8pRB3Fev0RAwrcOFId1ZcRcMKxAxt/95/q4gl80ECoZbG655Hoq\nx3pyeqQXm/Be/je+JTQ6YR6ljlNc8TOWpwCZjcTFFsefeM6u3tU4lD0eD2QB\n0IiYL1VdirrtFDHM62a7Q7qSCQ9Qzb9T+YbqHyMfq1O6qBsipDAZmkJA70Tg\nAbXlSN/U53eXNZsknewF473Q3O/D5sV0EAdu09xFTjXA2JbnCOc6d1EWSb2L\nI4ZREo099YfFOHobowcszTkKzSo0dg3d3eh9WkKZaUlcHpNoFmtNtOSXEqVq\n2bV28GMn0AEHvIjNuAr4Q0AedFMNSbn4jNeQUHaH9YHwpawGeohr7mS+hUcN\ntwitwIRSbYREXQmJ+kic5lvVt9DXSgZpZlPUwXAMiboGp5y4jtoV1w8m5ey6\nDlNSNkf5uC5jY4Km2E2vH9DwiuqgrqLA+0IUe2BL+nyYtDYo5vFN1STYSoVz\ngbzs\r\n=sgWb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbQT3LQoe+KXY6j6rrrdvjY2bc3I63aO6di4dsed31vgIgN5mhh9aZAPiqr0NTJijnJ3tduz0QnbaOxV0revpj8Yk="}]},"maintainers":[{"name":"jiangfengming","email":"jiangfengming87@gmail.com"}],"_npmUser":{"name":"jiangfengming","email":"jiangfengming87@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pilot_0.14.2_1567064170234_0.7500887355411867"},"_hasShrinkwrap":false},"0.14.3":{"name":"vue-pilot","version":"0.14.3","description":"A vue router with the power of history.state","main":"dist/vue-pilot","scripts":{"build":"rollup -c rollup.config.esm.js && rollup -c rollup.config.cjs.js && rollup -c rollup.config.esm.bundle.js","example":"ws --spa example.html"},"repository":{"type":"git","url":"git+https://github.com/jiangfengming/vue-pilot.git"},"keywords":["vue","router"],"author":{"name":"Jiang Fengming","email":"jiangfengming87@gmail.com"},"license":"MIT","homepage":"https://github.com/jiangfengming/vue-pilot#readme","bugs":{"url":"https://github.com/jiangfengming/vue-pilot/issues"},"dependencies":{"spa-history":"^0.12.1","url-router":"^8.0.0"},"devDependencies":{"@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","eslint":"^6.3.0","eslint-config-enough":"^0.3.8","local-web-server":"^3.0.7","rollup":"^1.20.3","rollup-plugin-babel":"^4.3.3","rollup-plugin-node-resolve":"^5.2.0"},"babel":{"presets":[["@babel/preset-env",{"loose":true,"modules":false}]]},"eslintConfig":{"extends":"enough","env":{"browser":true}},"gitHead":"5a61d39ac7ef05dc411c36af48fb942e1dcf6362","_id":"vue-pilot@0.14.3","_nodeVersion":"12.9.1","_npmVersion":"6.10.3","dist":{"integrity":"sha512-vV/5dRBAG1eVjY2lYTkXfXk22sGEa8zEryHWR5TW//1t72plwoGfHN5IBHaCQuETryhXRJgSztsEMvPdeOh4sg==","shasum":"5e7ae2172c0184b4e53ac9e199c24d864c4267df","tarball":"https://registry.npmjs.org/vue-pilot/-/vue-pilot-0.14.3.tgz","fileCount":17,"unpackedSize":93767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbeBUCRA9TVsSAnZWagAA/e0P/itntkt/NB/3ZUUuGpjl\nIqBTb7tChhCB3DWZpmcOyyEuzUmgCjfYEEN/SyT4KXZ/Hiq+zzBq1wNAz3Ck\nCPZyv1N0J7HvnoCif4oUvrKoQQOkvakYEgwjengh/LNyJUw92aLE8zTYIUwG\nGN/S8+9GWYMCWrEuSs99Vs2E3IrMFIjNCPnTS36VCM9PxLLFnrosD6tN9FlE\ntb3PmVNykLJIFo2E3XKgYgjSfrZv2BQpL0ACeI0g7ZKtSU2togEewS1tmtkK\n/ONjX/Qg+/hHM3Ne2Yn7l70yRR20wlAQzxJjlvoXE6siKZofR6VLm1iWHebs\nGCaD2zbjDqfc+rYnUXAgh8sciqWPs9rPFdqg1ks5UHsY1lSo5Hn1ILf0MOpG\nWuOAZIaf8pKn9FsB3rFv+ibd6+KanHWD+WGOSsgXvXBg7lfUpa3birMqq3/k\nuUxypGxawEpuJB7LlYfyjFLWybBQ6+zmydvAVhbmm6SYR4X9h948EWY/763b\nhe/4ohQl0++jW+hM5TkxohngVNyT9sP2EG42GoWKo+SUfaTEmIhKD0aylfl0\ncMDCLzVfhQFJK2VLSSr1SbMIZLvzQaLVqgFM1Smpndo8uAtS15zRS1XZ0z2W\nTOnT4bqVOLlr05c3jaGbVey0hRbFKTEhyHHodKkgDgMWhYH2UzsKG3mK/QEt\nhh81\r\n=llfc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0zuGBq51yzm/aNpwTm2OFKXg/WQTNKK42dmXfafNytQIhAOZ7T8mE/8hkS6mmFL5/kfhqe9d2NPCf+kWylsauSEwZ"}]},"maintainers":[{"name":"jiangfengming","email":"jiangfengming87@gmail.com"}],"_npmUser":{"name":"jiangfengming","email":"jiangfengming87@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pilot_0.14.3_1567481939493_0.14984462479940475"},"_hasShrinkwrap":false},"0.15.0":{"name":"vue-pilot","version":"0.15.0","description":"A vue router with the power of history.state","main":"dist/vue-pilot","scripts":{"build":"rollup -c rollup.config.esm.js && rollup -c rollup.config.cjs.js && rollup -c rollup.config.esm.bundle.js","example":"ws --spa example.html"},"repository":{"type":"git","url":"git+https://github.com/jiangfengming/vue-pilot.git"},"keywords":["vue","router"],"author":{"name":"Jiang Fengming","email":"jiangfengming87@gmail.com"},"license":"MIT","homepage":"https://github.com/jiangfengming/vue-pilot#readme","bugs":{"url":"https://github.com/jiangfengming/vue-pilot/issues"},"dependencies":{"spa-history":"^0.12.2","url-router":"^9.0.1"},"devDependencies":{"@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","eslint":"^6.3.0","eslint-config-enough":"^0.3.8","local-web-server":"^3.0.7","rollup":"^1.20.3","rollup-plugin-babel":"^4.3.3","rollup-plugin-node-resolve":"^5.2.0"},"babel":{"presets":[["@babel/preset-env",{"loose":true,"modules":false}]]},"eslintConfig":{"extends":"enough","env":{"browser":true}},"gitHead":"4ce704e2375b01b0864e93898bad499f37c99c99","_id":"vue-pilot@0.15.0","_nodeVersion":"12.9.1","_npmVersion":"6.10.3","dist":{"integrity":"sha512-SHiF1sB3FBcbbD6g40j0tQnkIIC+esSKXdaGhmw1pioDz8/aNs25NYbU9hK3UbJei4arHB3bqHsb1IeQa+ZfSg==","shasum":"f63445e8368e710668d36d778422b05bde4a3c5b","tarball":"https://registry.npmjs.org/vue-pilot/-/vue-pilot-0.15.0.tgz","fileCount":17,"unpackedSize":94676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcholCRA9TVsSAnZWagAAEJwP/2tfS+IGqtfuFCDgNaJ/\nDqgOOkZWEHsV5GrxhMrPBQCW2m2mP/5/+/uvmotZu6g2DD0cuR3b0I9Aw5C/\nQBtErjpV0FLd4OlFeTeL7Ijg5cu+FyaXZT9+oM6qB76y8+zpfoHWGjuHTfx+\n6RZKm3A9ro0m79icv8HqzQiSLcrOtHBlbmLD96jADHAVYOslFliex8tbvbR0\nfztXnyX4l7tTQIoQJDS3u0V4ynaXp5Io1/7KqAjieAUwRQqUM8M0kP1LMES7\nbjgUCPS506LA2xZtqktM3ikFU4e0MJBh6iK9cHEGU6tBnt3ju9eakQRX0xeF\nIp93SHqxyN7H1T6ZDIz2PsMSF/lTHpH+EZ+26x4rt7wAlzdmzDnCH/0FKYDe\nX5aSWMs0MjIhgk0AFGCAW62P6kZoFCL/E3j4h1gAEQefYi/Amzf6qmamONDR\nUAT3kSPDXAYwunFbszEA+um7B3DGhsuwscPhSmh6DvD0hpWmKeTyQrHqw2yA\nLz/u5V7/Almyb6F92MRooQs2EHrW+IAn6MHeogL5bHCFaArV55/I1ctuXS2G\nXkJ2FWwLu2+b0jIp1RZTZOSbbB++PsFCd7h26WciQ8usaRYCJHmJbES7jcTD\n/0UBW9jLKutuQkVwi98Md8ogfaPlXmch41b4tB8Ytivbjr/+K5LEsW+wchX8\nrjQV\r\n=tUGv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFiPE9tT1hghJW5TAEk5YlymcrYSWLlPZAYRH9cw//frAiEAphe9lGQlmD0CX3YOxbMiYcfeDTQ08gCo8FGKBvjwwh4="}]},"maintainers":[{"name":"jiangfengming","email":"jiangfengming87@gmail.com"}],"_npmUser":{"name":"jiangfengming","email":"jiangfengming87@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pilot_0.15.0_1567758884483_0.6759301184351352"},"_hasShrinkwrap":false},"0.15.1":{"name":"vue-pilot","version":"0.15.1","description":"A vue router with the power of history.state","main":"dist/vue-pilot","scripts":{"build":"rollup -c rollup.config.esm.js && rollup -c rollup.config.cjs.js && rollup -c rollup.config.esm.bundle.js","example":"ws --spa example.html"},"repository":{"type":"git","url":"git+https://github.com/jiangfengming/vue-pilot.git"},"keywords":["vue","router"],"author":{"name":"Jiang Fengming","email":"jiangfengming87@gmail.com"},"license":"MIT","homepage":"https://github.com/jiangfengming/vue-pilot#readme","bugs":{"url":"https://github.com/jiangfengming/vue-pilot/issues"},"dependencies":{"spa-history":"^0.12.2","url-router":"^9.0.1"},"devDependencies":{"@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","eslint":"^6.3.0","eslint-config-enough":"^0.3.8","local-web-server":"^3.0.7","rollup":"^1.20.3","rollup-plugin-babel":"^4.3.3","rollup-plugin-node-resolve":"^5.2.0"},"babel":{"presets":[["@babel/preset-env",{"loose":true,"modules":false}]]},"eslintConfig":{"extends":"enough","env":{"browser":true}},"gitHead":"18624658d6ee9fc1d828abd5b3d887bc6c252f66","_id":"vue-pilot@0.15.1","_nodeVersion":"12.9.1","_npmVersion":"6.10.3","dist":{"integrity":"sha512-NtLYe1cixJELlOnYyxRmt5pCjI8yaedkJIhjCc42NyYXRRtOsWavgEYVSXhJmcNo24mTc01m9IC6tQrn9dwP3Q==","shasum":"53b636253c0a1a312e986c5cd456580af56c8967","tarball":"https://registry.npmjs.org/vue-pilot/-/vue-pilot-0.15.1.tgz","fileCount":17,"unpackedSize":94877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdciwECRA9TVsSAnZWagAAYwAP/2nIbSHSkEfRnXIT2OV2\n/aIihbjOuz1CYs+SPAKhS2YfshJeqrSWEMXQbp7d8QUP92TAzn8HR03Iyo5w\nPYUbaSAA8yph6/7i3TWqJB3xbgzpaLUpJTi1z/EFVDXoNyiAMmedJ4DL9wWi\n3TX0IfTuz6eNsAuEbXuBWkuj/JQbY9GMfC/yQH1Jn6bKbEUZz81DBpP324k1\nfChp8Uk9LloCu4nEvG4AHRBXTfYp8Di5ulm3WOvmn7OiQffVdX28zjCMQOZ9\nv/zWFBrT3hEynyC6Tp+BsqRLmeD4igoqUeaWZp+fTgwkvjGZvNujOwLTH7dQ\n96vITpTQYj1tFK4H72p2HZWQwKGXzxhe1Y2Rl4cKL4UF6Jzb54/mQ350s22P\nFmWcLqO2n64ZmK46zGhe+UH3IXfIjuHnkRunAxCVb++8ROGFtSn5JE4RiSSl\nwmCT0k5FodOAEeg22rtcht7H+cUh1H9dF1jiGu0Nar47vvKZjUgTF+Lb0+TJ\ncohS65VORhV3lHkdE0dhkILJliyYGI+CdSJh5zOM/RYPbjiRZMbZx1DLBsox\naETvvLdaPZmwrTCK8Vqho93qEogjCq1y9OEP05n1OsYVc6kimmex2RYq6zZv\nUlR0aV6yNI3d5iwBecbkRhPT6CDQ6r4/ib85mHDbxb8P7lhccoY4AY7k7Foc\nBw6R\r\n=l4ru\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCf8BmLh7RYEYcsymCx/fwAZMHaLzsZn2h9D5cH2au3sAIhAMxXVFoMgxBYfrfZaR9gBBCP05BcwjABMc/kl+wafRA7"}]},"maintainers":[{"name":"jiangfengming","email":"jiangfengming87@gmail.com"}],"_npmUser":{"name":"jiangfengming","email":"jiangfengming87@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pilot_0.15.1_1567763460209_0.8522868089077211"},"_hasShrinkwrap":false},"0.15.2":{"name":"vue-pilot","version":"0.15.2","description":"A vue router with the power of history.state","main":"dist/vue-pilot","scripts":{"build":"rollup -c rollup.config.esm.js && rollup -c rollup.config.cjs.js && rollup -c rollup.config.esm.bundle.js","example":"ws --spa example.html"},"repository":{"type":"git","url":"git+https://github.com/jiangfengming/vue-pilot.git"},"keywords":["vue","router"],"author":{"name":"Jiang Fengming","email":"jiangfengming87@gmail.com"},"license":"MIT","homepage":"https://github.com/jiangfengming/vue-pilot#readme","bugs":{"url":"https://github.com/jiangfengming/vue-pilot/issues"},"dependencies":{"spa-history":"^0.12.2","url-router":"^9.0.1"},"devDependencies":{"@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","eslint":"^6.3.0","eslint-config-enough":"^0.3.8","local-web-server":"^3.0.7","rollup":"^1.20.3","rollup-plugin-babel":"^4.3.3","rollup-plugin-node-resolve":"^5.2.0"},"babel":{"presets":[["@babel/preset-env",{"loose":true,"modules":false}]]},"eslintConfig":{"extends":"enough","env":{"browser":true}},"gitHead":"74606b1665e41b84c2b8b3a5706666417f12436e","_id":"vue-pilot@0.15.2","_nodeVersion":"12.9.1","_npmVersion":"6.10.3","dist":{"integrity":"sha512-LMnh7mI5ezf2bqgbA7dG2E1tJspf3Tezk0xm55ZsdkmeE0euQH2iTG+QDSTQaDtcFEOql4O8ci+bzjHgs3Fj3Q==","shasum":"0059da71a933153b6eeb790fc751f93b81957b3a","tarball":"https://registry.npmjs.org/vue-pilot/-/vue-pilot-0.15.2.tgz","fileCount":17,"unpackedSize":95615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcjG/CRA9TVsSAnZWagAABREP/3fXWx71ddeJJG/IyvRe\nKwfLDXIiY+6dXkmaBNOfLaYqovAT6oZt5JLUOA7UzD1iWShZOFDCPUIXsPk6\n7BcoVddSdk8K363EY7MfBOSWkblYxQSHMjaVxojINyDpnIthDXrLQbZ5Rxqs\n3U1cAsTkLzUYa1ENMoolk1SeH58G2XLbmtzNvcmsoPyuHlH0OSidBKKsthUG\ndxRhKjRTlmi2vVsMXmkffN9D4cK6ytoUW/VnIHvA2sJV2PN7RM5xghlxtALY\nA/bi1mktFJbgOHsHNuxF9lkhpvjD4Lqbu8lU4JizjLDtDIeSQ46vKaCJ2BSI\n8zkzY+yzUPtEHDY/4TtAEbFPmft7GnRTcSHNU0lIkMjiHfsvNITdMHmGi7Ez\nAXsATdbUAyNDzCmQQ3LzEv5kW3Gan+XolK2QcnCfMGVxChyhsnQCKoV0gzON\nY25wGsg5i4rhjxU8hxhItw7bF1Ban2qF+Yl+K2To21OUjsjOHnY1Sy/HhYX1\n0F0pu1zKYdF4VdUYznUftCCP63HijBmohf/OkuynnhunXqH2loS6Dds3Thyi\nG49wq34UBSXHtxwO+Mpu2E/suAcag78TxAjlSNwfeBnJfge5Nhwi/a234ivf\n7n/UR3UHw1BUbQA1DSSsb1D1fYrWG2VE5LObECJ+zySAeIAUraLZWvq0K3VZ\nuS6q\r\n=99TE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBQYnoKFQsLU8nLq+L06j6wTWl93lGnKgIjHY1SvgwJTAiANDAD+ZMEjqBfx2zFoAmDaVy1foxKDAi+PUGELSfQrAg=="}]},"maintainers":[{"name":"jiangfengming","email":"jiangfengming87@gmail.com"}],"_npmUser":{"name":"jiangfengming","email":"jiangfengming87@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pilot_0.15.2_1567764926590_0.5406344422092"},"_hasShrinkwrap":false},"0.15.3":{"name":"vue-pilot","version":"0.15.3","description":"A vue router with the power of history.state","main":"dist/vue-pilot","scripts":{"build":"rollup -c rollup.config.esm.js && rollup -c rollup.config.cjs.js && rollup -c rollup.config.esm.bundle.js","example":"ws --spa example.html"},"repository":{"type":"git","url":"git+https://github.com/jiangfengming/vue-pilot.git"},"keywords":["vue","router"],"author":{"name":"Jiang Fengming","email":"jiangfengming87@gmail.com"},"license":"MIT","homepage":"https://github.com/jiangfengming/vue-pilot#readme","bugs":{"url":"https://github.com/jiangfengming/vue-pilot/issues"},"dependencies":{"spa-history":"^0.12.2","url-router":"^9.0.1"},"devDependencies":{"@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","eslint":"^6.3.0","eslint-config-enough":"^0.3.8","local-web-server":"^3.0.7","rollup":"^1.20.3","rollup-plugin-babel":"^4.3.3","rollup-plugin-node-resolve":"^5.2.0"},"babel":{"presets":[["@babel/preset-env",{"loose":true,"modules":false}]]},"eslintConfig":{"extends":"enough","env":{"browser":true}},"gitHead":"b9df6603779f07d68cbcf49b084bd8528c5b14b2","_id":"vue-pilot@0.15.3","_nodeVersion":"12.9.1","_npmVersion":"6.10.3","dist":{"integrity":"sha512-6ESjgQqFpPid/tljvCW3fzJ7ch67I202EEiCpu8Ut6Lsjv94gbmQvhwvYn7AiLCaKvHBYQTJxawjT/3O20VbmA==","shasum":"c563abe81b9d1287330c9c7526220f9120b654a5","tarball":"https://registry.npmjs.org/vue-pilot/-/vue-pilot-0.15.3.tgz","fileCount":17,"unpackedSize":95679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcjlYCRA9TVsSAnZWagAABLEP/04n7O3a6RUJlZB7P99V\npmSY8DsFKwmu+uS4cAok82q8a45CB/sboRmeTstAkuIwonFdybjOAH4sBQyg\n6D53MNi3Gr82E8/vfFd6nfR8ErV9j/TySuGIrLwBDeSW1wHr/tB7M3VJ+/A1\nHYhJGyTGbyX0fV4Em/e6g2q52Et1KpAqm0swEa/7rrbwh57apH1DI1ohjueu\nZS6AgPqkt237H05oHivfF5ZLgiSuEUB0I7S2AcDewRcJR98Tg85Eq7WLbJmo\n9yY1z/m8jyYk1I5tnz1YP3kTD/kjfxSdOZhhmnXe98SrxFe6HXuXd6qrxis4\nxCWQmx/CbxM3lcgGwpllWnYRpKiURQxZXlX0zZUZySPaYavVs7dqpmuwLR1c\nq2jZTP7Ea/2Latesp7jHYWtOlS2dp9QikVp8dfRTQoKI1ElUper16hOLL9T1\nxf/KeT2pmamXjTN55fv9OFZ+NgFahPhFv5TETarnNFb6w6byZ+Exjdz9u3cz\nRgkfu8SxC2toBplGkzZP+12Hzefso6fszxsIHmevC9SvPsUl3gqo9fOAOBIC\nfu7M5MYGipP5eQMQbTw8rzXZhpn4/ArHwu89QS1+Ic+/Nxy/i3YIGVkDLUCI\ncsCEGrW0n/gBIqJrMh+ZLyOEkAtxxfnKqUQcdXi07G60m8lBkCT8MSOLt1GM\nQE52\r\n=He24\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBidlvB1pt9D8Y0EJwkeXXzNFLYlYQto3Mmg/La9GKu5AiEAk0OIrZeNFpoZqmePsqDPx9Z071rAip7UyaOlR8TBX+8="}]},"maintainers":[{"name":"jiangfengming","email":"jiangfengming87@gmail.com"}],"_npmUser":{"name":"jiangfengming","email":"jiangfengming87@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pilot_0.15.3_1567766871473_0.16451783804923026"},"_hasShrinkwrap":false},"0.15.4":{"name":"vue-pilot","version":"0.15.4","description":"A vue router with the power of history.state","main":"dist/vue-pilot","scripts":{"build":"rollup -c rollup.config.esm.js && rollup -c rollup.config.cjs.js && rollup -c rollup.config.esm.bundle.js","example":"ws --spa example.html"},"repository":{"type":"git","url":"git+https://github.com/jiangfengming/vue-pilot.git"},"keywords":["vue","router"],"author":{"name":"Jiang Fengming","email":"jiangfengming87@gmail.com"},"license":"MIT","homepage":"https://github.com/jiangfengming/vue-pilot#readme","bugs":{"url":"https://github.com/jiangfengming/vue-pilot/issues"},"dependencies":{"spa-history":"^0.12.2","url-router":"^9.0.1"},"devDependencies":{"@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","eslint":"^6.3.0","eslint-config-enough":"^0.3.8","local-web-server":"^3.0.7","rollup":"^1.20.3","rollup-plugin-babel":"^4.3.3","rollup-plugin-node-resolve":"^5.2.0"},"babel":{"presets":[["@babel/preset-env",{"loose":true,"modules":false}]]},"eslintConfig":{"extends":"enough","env":{"browser":true}},"gitHead":"5220b48c85f5c380d94b90a32092c5d7be5ad0fb","_id":"vue-pilot@0.15.4","_nodeVersion":"12.9.1","_npmVersion":"6.11.2","dist":{"integrity":"sha512-aAhCLFaG6WCDvVnGCEJmqvH/YBBlEbCDJpv8E0PIBJhEt37dVzIvKW68CNhNM7o+i3XyZBWiGNLwt3LNOf17Fg==","shasum":"652757e0d1225865ada00d7209f3e6db2738cd39","tarball":"https://registry.npmjs.org/vue-pilot/-/vue-pilot-0.15.4.tgz","fileCount":17,"unpackedSize":95519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdclt4CRA9TVsSAnZWagAAqYMP/A/Tf9S4ixnUAO1jNvEZ\ntvgE0yLRmYFrCryLgHLb5eFQvCv/oHPiJ9rbnGx+RykvdDxDPX/OXJT5pin6\nqOVy3SEN6D+E7bXXPXkF0sQIkDISvr7z5Hp/lDcu/EXOrfsU4rc2iDkZqE3f\n6pN72c3mYDEZJA+mXi4RJ+PATwgLhM6eXc/cGQ+gDNFGJfXMeOCE2jI/1ZHS\nEr0vr9XhjR2tDZI/GEvyROoOJDbWdJmPIvEnSSq9PR+pAR38Xju6MQp7Z86r\n6Hbu8oj4AbppA7ACYbLzNYlv4O2mFQ1LKymlrnWogPKkzLbAUBT8FUaNGIue\nQ1KxYw6Wgr5TFRSnqeVPTXTDeJ8Gx6zNuAHN5Wx80g/yB9Gznu9SOtQZTaXd\ngtEBewaK5y7fmjkSSCi0mMcA1hY12kQgG4ny4Zawu9kTtXUTfzHrGzxmrC2I\nWji937V6P9aumsB4Ugjz20h7AzayEzd0YnLZjNNbSv+WrnVMwtXJnVikHaxr\nV5dvpHDcF/wHJ31e/Bq5Xfz8pCLdEDyAsCf/5FZWFOzesr9QjdwyYd1kjd1C\nQYEpSd+JYWxuBJNmkM02bWp1nxpRGGzIVTCb/vULZ4FxUtX4TuWWBBkwAEzA\nak2MIC9+AVdPILvmBgTpfI1QyT/V/2JH3IVqEHciX/eXZ+YlNTmebCwbAqjw\nuDM5\r\n=zJwJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAX+ZJUgDJdSLUokbrdnFOn78pWZXrL6Xm2dVaXXQXWGAiBm7i4sYfitOeZ7brocjU3Kdrag86s895VMdY32ugsMJA=="}]},"maintainers":[{"name":"jiangfengming","email":"jiangfengming87@gmail.com"}],"_npmUser":{"name":"jiangfengming","email":"jiangfengming87@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pilot_0.15.4_1567775608095_0.5947285416157533"},"_hasShrinkwrap":false},"0.15.5":{"name":"vue-pilot","version":"0.15.5","description":"A vue router with the power of history.state","main":"dist/vue-pilot","scripts":{"build":"rollup -c rollup.config.esm.js && rollup -c rollup.config.cjs.js && rollup -c rollup.config.esm.bundle.js","example":"ws --spa example.html"},"repository":{"type":"git","url":"git+https://github.com/jiangfengming/vue-pilot.git"},"keywords":["vue","router"],"author":{"name":"Jiang Fengming","email":"jiangfengming87@gmail.com"},"license":"MIT","homepage":"https://github.com/jiangfengming/vue-pilot#readme","bugs":{"url":"https://github.com/jiangfengming/vue-pilot/issues"},"dependencies":{"spa-history":"^0.12.4","url-router":"^9.0.1"},"devDependencies":{"@babel/core":"^7.6.0","@babel/preset-env":"^7.6.0","eslint":"^6.3.0","eslint-config-enough":"^0.3.8","local-web-server":"^3.0.7","rollup":"^1.21.2","rollup-plugin-babel":"^4.3.3","rollup-plugin-node-resolve":"^5.2.0"},"babel":{"presets":[["@babel/preset-env",{"loose":true,"modules":false}]]},"eslintConfig":{"extends":"enough","env":{"browser":true}},"gitHead":"2fb8bc684ded54d565273e4ae203ac3d5e680665","_id":"vue-pilot@0.15.5","_nodeVersion":"12.9.1","_npmVersion":"6.10.3","dist":{"integrity":"sha512-W01Dz1xGZJjGAwZ5AxDQkSxff0gnUryizITrCz0iLRE3yx4gXp1TcE6QOYCr1XAi2fA62HlqxvEfL26vsgxjgA==","shasum":"6f3eef52cd2ef42d337c55eff872568fc5412b19","tarball":"https://registry.npmjs.org/vue-pilot/-/vue-pilot-0.15.5.tgz","fileCount":17,"unpackedSize":99571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdd13/CRA9TVsSAnZWagAA5OkP/jYkcaJo0Ij+V42jEV3x\nA1/lmnnZXLVokCELQTen4WXcc21F56sKa+0KmqmD1Rdo27CLYNxkN/mU0qQh\nnFKs0Z270KvcEvdpO4wHsi2qLQjsVM0BFAt4MiRzPRQ0etU6pYxAqm4KqdUi\nfVvbb1GT1QTzQkiob6dH0jsgcna86KOSX7iHujpgTz72Qh/E9iJ4sKShGdqQ\nHL94XMfucK4qNmEz8Ytpql4oUfdWxOGejq3KYWcy374TLAtQmy9jJGG79oFX\nswqM7JXCshJLRI2Y7gl/paw2YR9xR4kdzVrUX617LgATz2Z8cEb+6ppBgc25\n8h/Ii/sFoL4AWzthlUKFb9BJFslkVZ4PBP83EXc8Am7dUyT0RpkIKT+clnAj\njC8xUHW4Aqxwv/bOyuuZBRPlF9gJ+vLf08qj1bSFkEhShx5/UoDM16rvRvLy\ntYf8NdkKkSSla5iHNxU3C/Z8BFBAjFztcTE2cEc2jATX9UHsEJ2palY1ZTDZ\nvbx91Okc/O/ArVSVsqMDQFDacKH4DT+6wKjXs/fG7zhA2+19WXx3tNyiDi8p\nma/dFtpvsrFjQLu1fPXSWnvtXtWOdRp/lBKqhdUwQLPHKd52Yz5T7//FxJgf\npkLomt+y324iEcfJdW2tQqGfYAaHStgHMAqBmKUPUQzrUQ+Zncl6TiyOv3KL\nQNU+\r\n=GvI/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAt22cDtEvzrjmk9cmjNwS6N8foPtWlkiAF8WohO/IPlAiEAqrcWFGV+fB9dMWG5AcHi2sPiuKWywIQYimJsaban2AA="}]},"maintainers":[{"name":"jiangfengming","email":"jiangfengming87@gmail.com"}],"_npmUser":{"name":"jiangfengming","email":"jiangfengming87@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pilot_0.15.5_1568103934585_0.0652693137196434"},"_hasShrinkwrap":false},"0.15.6":{"name":"vue-pilot","version":"0.15.6","description":"A vue router with the power of history.state","main":"dist/vue-pilot","scripts":{"build":"rollup -c rollup.config.esm.js && rollup -c rollup.config.cjs.js && rollup -c rollup.config.esm.bundle.js","example":"ws --spa example.html"},"repository":{"type":"git","url":"git+https://github.com/jiangfengming/vue-pilot.git"},"keywords":["vue","router"],"author":{"name":"Jiang Fengming","email":"jiangfengming87@gmail.com"},"license":"MIT","homepage":"https://github.com/jiangfengming/vue-pilot#readme","bugs":{"url":"https://github.com/jiangfengming/vue-pilot/issues"},"dependencies":{"spa-history":"^0.12.4","url-router":"^9.0.1"},"devDependencies":{"@babel/core":"^7.6.0","@babel/preset-env":"^7.6.0","eslint":"^6.3.0","eslint-config-enough":"^0.3.8","local-web-server":"^3.0.7","rollup":"^1.21.2","rollup-plugin-babel":"^4.3.3","rollup-plugin-node-resolve":"^5.2.0"},"babel":{"presets":[["@babel/preset-env",{"loose":true,"modules":false}]]},"eslintConfig":{"extends":"enough","env":{"browser":true}},"gitHead":"78581819783ebe70cccd14cb536b4fb7414e5d13","_id":"vue-pilot@0.15.6","_nodeVersion":"12.9.1","_npmVersion":"6.10.3","dist":{"integrity":"sha512-4Quz8vwICL0z6DPOLQx1kI/EAsHqBA4L46KmsjWARYis4FaQ3HkOmyVGjJAy/6zDTY7aHQBqoIUZ7GP4OFh1kg==","shasum":"a3a54770bb68ad98bcfe89bfcbb5d578c95f6fd2","tarball":"https://registry.npmjs.org/vue-pilot/-/vue-pilot-0.15.6.tgz","fileCount":17,"unpackedSize":99535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdd2fNCRA9TVsSAnZWagAAjucP/j8djGs+05y9xYssH+As\n+fiKK3jX6uX1ZjqSr/KGLgsB8FSUw1ZgAX1yGueUnMcmNF0qChmP7ehbQ/IC\nhMyx6B8+FQ2tZ/Ao0ZjoPFhm3Z4JqEqUXNu/EaQCkESGDQ79osg8CHBFo1vY\nZnaZEJNLvqIcvCaA9VIZa0bUbte94qVxymCPHshYmbcG5lXTwil+Lr75u1ga\nHLPie3gU6nFyF8brjQXjJgep/q1IRVe+uzXKI1bt9ppRG6EXgSEGGCUYrShd\n35SrTMlHlDnq2jtT3ekCw1Wn9YlV9BbAiYuUjA9rzW3v43nS4pSIOTB4T/eH\nlkD3yq2x0R5O39Bgo+o3eDYkunDSDwP21yZaYQZt6XzDq+odMETMiQjKyXaS\nVM/A2LHuDNy3rlyYeK9MeMuwmJ6CTRYWzPe96wKW/rAFyiK31bNezuvjB0OS\n8lb77xf+5J4qORRMjDZfeCJAMy/hdupfbbROFNyRQxKzcEheVO7P9oWN68GH\nOrgoHKz3ejJJCC7uM12ILDbnXwba3KCVbLUcF23MiWJ53dwtcRO0+FFNMJVk\nMibHQisLUtPvXVx+msx4OQ34aYtfUMsc4G2XftnG+LZgPZUmn7Fo886ZBaK/\ngFXwvbJXOUlmQAln1+mVYuGfS4AKZflh0NhLUEn5DJmwdeynKAAk1CY30KnI\nQZ4s\r\n=q8+C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrrM+pkCNbSkHTVQ6nQlE2fA6KyJUrUDiiw6XmRh3PNwIhAMbV1s7lWu7AlLldEhk6MwkAOkZPTS2nc5pvkHy0uWI1"}]},"maintainers":[{"name":"jiangfengming","email":"jiangfengming87@gmail.com"}],"_npmUser":{"name":"jiangfengming","email":"jiangfengming87@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pilot_0.15.6_1568106444217_0.1449606233230185"},"_hasShrinkwrap":false},"0.15.7":{"name":"vue-pilot","version":"0.15.7","description":"A vue router with the power of history.state","main":"dist/vue-pilot","scripts":{"build":"rollup -c rollup.config.esm.js && rollup -c rollup.config.cjs.js && rollup -c rollup.config.esm.bundle.js","example":"ws --spa example.html"},"repository":{"type":"git","url":"git+https://github.com/jiangfengming/vue-pilot.git"},"keywords":["vue","router"],"author":{"name":"Jiang Fengming","email":"jiangfengming87@gmail.com"},"license":"MIT","homepage":"https://github.com/jiangfengming/vue-pilot#readme","bugs":{"url":"https://github.com/jiangfengming/vue-pilot/issues"},"dependencies":{"spa-history":"^0.12.4","url-router":"^9.0.1"},"devDependencies":{"@babel/core":"^7.6.0","@babel/preset-env":"^7.6.0","eslint":"^6.3.0","eslint-config-enough":"^0.3.8","local-web-server":"^3.0.7","rollup":"^1.21.2","rollup-plugin-babel":"^4.3.3","rollup-plugin-node-resolve":"^5.2.0"},"babel":{"presets":[["@babel/preset-env",{"loose":true,"modules":false}]]},"eslintConfig":{"extends":"enough","env":{"browser":true}},"gitHead":"d986364e7186f8853ec4baa7a7b40b8249d2c2cd","_id":"vue-pilot@0.15.7","_nodeVersion":"12.9.1","_npmVersion":"6.10.3","dist":{"integrity":"sha512-G/Ikb/hTR4mb3VRg1l/cpXQqcJeREiPKedkbPbu1qNMPC9Ko4W4S7JY01ufHDW1cJbZpFvdC/P6Z4684qcydcw==","shasum":"457320dc1965c0f4b316db3b7e4bd59baf85714a","tarball":"https://registry.npmjs.org/vue-pilot/-/vue-pilot-0.15.7.tgz","fileCount":17,"unpackedSize":99539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdd2x0CRA9TVsSAnZWagAAE8wP/j1g+D96neJktOB4QbaZ\n9kVNHaJaxzQd5q79BHuQEFhptD4LK56kf2LniTOVu0sPsbwDKUBgItsdBc7z\nakVuOPvmtYCmfZC8b1XAnVz9rp6TQZk5aDdewG2uT9iMTOLJFUykmtcxZ3w0\nOW2Gz87IGGjY9YrPQEJQMOPQ3PDrwpPINHzyhdpnipXPaBWNPJskb0w1yygL\n86tHv2ZNQLFsDE9ip4SRanxNEXt+253zz9oNnTOKCBOqMJ5h4nX/8MZ4hr5u\niykk8ukm+vp5I0dvlGvM9jbSqxCrFwivcyBQlQ//Rk/4SkF3L578gUcp3/vV\nJuhSptrDjMN4uZ9UsmJlbYwudYmbg8OJG90D1cH60Ld8Z6UOqvxdq049QLpC\njSJ/jCmVNZaibW+SEw7sDj94b6QUiw2fBMrwClhemL9I/R55hfKXeamMqMOb\nKNzHB/CjB7/lEuzsZgqgLomOwImfYJIH99ukyf80JrONIEWS97j4MEaN5bxX\nKO6HIYRCekcXn6k6ekkK/BH1hZP2tyou8/6PU7TiCqkFQKad4S/HjCed7eIs\nWRMg5qjsVnCOJSDQlhNzhifzFGw6+Gq4QnBinVosmYWnYvqNtZFEVlYIWXCg\nvyPHsW9eVXP3SB5/H0G1D7v3KQySCQGIpk1TcLip7jndwmeU3jdD9Hax++nK\nPKva\r\n=ZBGP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEyQUlv2nloliWakJIsnNY06dZuqgQ0us6Yhi1glDareAiEAjk4Sx4NbtuhtUGyVyH8UvBQoJwYRa/hXd0Nev2tIrQU="}]},"maintainers":[{"name":"jiangfengming","email":"jiangfengming87@gmail.com"}],"_npmUser":{"name":"jiangfengming","email":"jiangfengming87@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pilot_0.15.7_1568107635427_0.7885785521185849"},"_hasShrinkwrap":false},"0.15.8":{"name":"vue-pilot","version":"0.15.8","description":"A vue router with the power of history.state","main":"dist/vue-pilot","scripts":{"build":"rollup -c rollup.config.esm.js && rollup -c rollup.config.cjs.js && rollup -c rollup.config.esm.bundle.js","example":"ws --spa example.html"},"repository":{"type":"git","url":"git+https://github.com/jiangfengming/vue-pilot.git"},"keywords":["vue","router"],"author":{"name":"Jiang Fengming","email":"jiangfengming87@gmail.com"},"license":"MIT","homepage":"https://github.com/jiangfengming/vue-pilot#readme","bugs":{"url":"https://github.com/jiangfengming/vue-pilot/issues"},"dependencies":{"spa-history":"^0.12.5","url-router":"^9.0.1"},"devDependencies":{"@babel/core":"^7.6.2","@babel/preset-env":"^7.6.2","eslint":"^6.4.0","eslint-config-enough":"^0.3.8","local-web-server":"^3.0.7","rollup":"^1.21.4","rollup-plugin-babel":"^4.3.3","rollup-plugin-node-resolve":"^5.2.0"},"babel":{"presets":[["@babel/preset-env",{"loose":true,"modules":false}]]},"eslintConfig":{"extends":"enough","env":{"browser":true}},"gitHead":"cf154d56063fe2f705f1dd19b77b4a079e16fa68","_id":"vue-pilot@0.15.8","_nodeVersion":"12.9.1","_npmVersion":"6.10.3","dist":{"integrity":"sha512-bTCmdQPBf8E8Ttub014w1C8XkAKrVETRwt7ZNMGyCTcNSviOHe/k6uyBpVoN6Fg4/OvRvKOihKHg9tySx5hbfQ==","shasum":"bbd3a1a7fcd268b496592c1b85b45f53400b64c3","tarball":"https://registry.npmjs.org/vue-pilot/-/vue-pilot-0.15.8.tgz","fileCount":17,"unpackedSize":99566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjeFoCRA9TVsSAnZWagAAODQP/3MY25MLHQHONQPp5bF+\ntzl9jMqnOuGOqtKiPSW/YPqlLsHuqpQPj9MVgGL3WMyzLaKYthkQjdhMkMaq\nAqjMi9U4/EeYnrxb0F93kit4sUbiAnRjxtl4iHUfsxCV8gAGuYgiVxBrV9TK\npKDiCuXIWw3z6Ow7qK+cJqSIyiGgzfy8XiHpRZyc9vNExiGx6OW5/48uHeAU\nUvJfk8Q4/E9SLO/8kqnxHEunxj717t5EV4d9LKpImjXL4m07bV3PdksCFJQQ\nVS3qtd2jjycbrAAaYYwoFFtiPF8oaWhDRjyCthjEgoB8fmxiFWtXM5zYolkW\nfzWF4LpOcx7TDoSOUEk3DMvT2ZQAyArUKeTXZjbFAiugShAmYiExPjFiOKSp\n4RQaUTZwVS1A3OWYhA1cbyJcS+iTkzHaUeTENXS/xm691DgawcZDHfFh5yzX\nU0VXY792/bttDpGAsY4CjxbOMsM4OMBP2LE03qi1iRq7lOq5s/+hX1VQ2QOA\nCdpPBOFqXif0BiWKKz+plNli9XK4X15EEmCztcM1tU1iwmReB1oSQ7cwmknW\nPyaQs3+PaZdAiIBDnVSCUmWPaWNyQYJ8pG4Gfi87ELZUbYGtPvZn3zfJL91H\nLyoZKze9+HmoqI14nkVwWfdO5C2exKkcrntICvzMyh/E0ga2rlg17ibLtBq8\nEalU\r\n=B3f1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGHcyZKQr+YWnk9aHncokerqWzl2WWNFFKwq5longCcAIhANfLahvifT1xHZ5LR8A9Wq/9vn+OokVtKkDntMXvNLxb"}]},"maintainers":[{"name":"jiangfengming","email":"jiangfengming87@gmail.com"}],"_npmUser":{"name":"jiangfengming","email":"jiangfengming87@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pilot_0.15.8_1569579367278_0.08771847649771858"},"_hasShrinkwrap":false},"0.16.0":{"name":"vue-pilot","version":"0.16.0","description":"A vue router with the power of history.state","main":"dist/vue-pilot","scripts":{"build":"rollup -c rollup.config.esm.js && rollup -c rollup.config.cjs.js && rollup -c rollup.config.esm.bundle.js","example":"ws --spa example.html"},"repository":{"type":"git","url":"git+https://github.com/jiangfengming/vue-pilot.git"},"keywords":["vue","router"],"author":{"name":"Jiang Fengming","email":"jiangfengming87@gmail.com"},"license":"MIT","homepage":"https://github.com/jiangfengming/vue-pilot#readme","bugs":{"url":"https://github.com/jiangfengming/vue-pilot/issues"},"dependencies":{"cast-string":"^0.3.0","spa-history":"^0.12.5","url-router":"^11.0.0"},"devDependencies":{"@babel/core":"^7.7.2","@babel/preset-env":"^7.7.1","eslint":"^6.6.0","eslint-config-enough":"^0.3.8","local-web-server":"^3.0.7","rollup":"^1.27.0","rollup-plugin-babel":"^4.3.3","rollup-plugin-node-resolve":"^5.2.0"},"babel":{"presets":[["@babel/preset-env",{"loose":true,"modules":false}]]},"eslintConfig":{"extends":"enough","env":{"browser":true}},"gitHead":"9b7368dafa9df3e194e5dd43a3af1eef622100cb","_id":"vue-pilot@0.16.0","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-NUZ/Pwo9FLTewu7Z5+1UHL2lCDuudxvVp0hhuGZRzKiIxOXx66W3lJw+v5rO81lX8S3O3ykfaruN1mjjgfpBTQ==","shasum":"07493a5b54e6bb39b04f11fa539145bd4bcc8da9","tarball":"https://registry.npmjs.org/vue-pilot/-/vue-pilot-0.16.0.tgz","fileCount":17,"unpackedSize":98375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdy9cVCRA9TVsSAnZWagAAq1gQAJ+5/MfbTvgESQnlPsrq\nPJeg1mN32uo4J32yfFkwYM5M3pV2HahF1DvAaE7e69P+WdTDffbqOqgeKrBj\nN3cxnkUBK+NO3EDjk9vLn7n6qYCJYFCzd6ZjdW+kGCJqA+KBTKaHsuz3V5px\n+eWhF0uAsNgSmnRWRwSjy4otL0E5SkD8gDyDWmESPO0zsEpWCfcdG6Fmuw8Y\nbZEd1X6+w/VhN8Sva2Qxh+0XojfBAoPBlCpgxzkgb8tsDHIk6HbOWHs5mHPx\nPynxEl0tXpjHveQvCa6HSuQE9dfDtodCJFXIkbtApIVGR1Q57qmrndnXY2j6\n59Z6K6H5x+WpfSHBDoHhPO9khU07DCTiDHWdOq+qEj20eOvAZhqF1E90BGfq\n0qtBIod3j1bs3phDmw/VgeJ+F8zL8QzVFq75WsTiZ07cSz7Pz5QrDXvB42g0\nZv7qCY4D79btnJN4c8oH5KjyhBWqee+zGAej8EGY7mr42+zzOOp3En+jUbiM\nl31gUVkL71dOk+PkMN8bmo9Cgi7VoQ0IlJA7HfbHg7bBuc347xh/AAYLA2Rs\nsfS8QwD7iluKDvL5Ezs05LX+mO+fEGPvjARUGPOEog8RJhxUQu2D1eGQs/f5\nKcLIEcfTt3C/thgW7+5VL43AkENmaHsI+tlLK9AIs1jqxKfTKuO84iA0HAh9\nzRH3\r\n=/6YX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIATLqU4nr/5AkBi8D5E7rU0loboZY0D0vCZzuND1Uk6BAiBKXk63mf7uqLM27hDTkuorpBxrfLF4NVbU6r+LuLYEcg=="}]},"maintainers":[{"name":"jiangfengming","email":"jiangfengming87@gmail.com"}],"_npmUser":{"name":"jiangfengming","email":"jiangfengming87@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pilot_0.16.0_1573639957523_0.13554047840777228"},"_hasShrinkwrap":false},"0.16.1":{"name":"vue-pilot","version":"0.16.1","description":"A vue router with the power of history.state","main":"dist/vue-pilot","scripts":{"build":"rollup -c rollup.config.esm.js && rollup -c rollup.config.cjs.js && rollup -c rollup.config.esm.bundle.js","example":"ws --spa example.html"},"repository":{"type":"git","url":"git+https://github.com/jiangfengming/vue-pilot.git"},"keywords":["vue","router"],"author":{"name":"Jiang Fengming","email":"jiangfengming87@gmail.com"},"license":"MIT","homepage":"https://github.com/jiangfengming/vue-pilot#readme","bugs":{"url":"https://github.com/jiangfengming/vue-pilot/issues"},"dependencies":{"cast-string":"^0.3.0","spa-history":"^0.12.5","url-router":"^11.0.1"},"devDependencies":{"@babel/core":"^7.7.5","@babel/preset-env":"^7.7.6","eslint":"^6.7.2","eslint-config-enough":"^0.3.8","local-web-server":"^3.0.7","rollup":"^1.27.11","rollup-plugin-babel":"^4.3.3","rollup-plugin-node-resolve":"^5.2.0"},"babel":{"presets":[["@babel/preset-env",{"loose":true,"modules":false}]]},"eslintConfig":{"extends":"enough","env":{"browser":true}},"gitHead":"5bee099bc9a718dad1bca23565fe2314ffcaa128","_id":"vue-pilot@0.16.1","_nodeVersion":"12.13.1","_npmVersion":"6.13.2","dist":{"integrity":"sha512-O+Ao7JM2c4Vy3h5T2PYSenZk34U2ZNKRabeOrBx6ZebORmNHkyBAWo2sdH6fxl43Ps/xnhh0o7DDMvZKrLCnTg==","shasum":"b2cc916e1225f6f0fdcf1e5c1ce5a4f17aafa365","tarball":"https://registry.npmjs.org/vue-pilot/-/vue-pilot-0.16.1.tgz","fileCount":17,"unpackedSize":98700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8g9yCRA9TVsSAnZWagAA5q4QAIHN9DX5wXm2Km9gUv9I\n5/+yadGWQSxr+9QipsGIAaRnL9eB8T/+h8eocKayECwKbyLBSRGo4hh2qqDh\n0pW0hIICQXOQ5Ck1+C5hyC7uu6TLDHEa4aNZcz6MGiu0fqFxR9n0CTFJktEH\nT1AxcvjXcNZjnl7SYOctfQTsEPCmoie0el6GxXXiM7N7zhPeEkPVr1YWY0y9\nqSsbPvzLDOM1g7nUnSJfaucYZ++CMVY3GwKAPO7U4C+f/EJDazP9iV6Iylj2\nkNVqq0WrwhKOI9cdi8Fl19kp40JoOWgFMfK7blV256BOTIT+pJxzUIgygVcB\norc/pnez52DUu4zNyP/ZiZQXjaWFhRiJwaK4ZUFM7HOGsvQG4zlKerlmPlA+\nGgdoBfgwAeXimruxLdsYykaBnVXL356JhSHgSstfDV9nygjUKZEAfzctVyDA\n/Z98tGmGRxXUCyzlVhgQYOijksFFedlFvk9onyW0KSNXzUEdp/sYLtAiUkJR\ng9d64qt0lBidCRkBZZ4cOPE9Cp9Mo+yd4olA9/cy58wrmcqs6WO59h05SFlw\nt9cJbXUakqCCeFm+WFe+Du0XXhVoksZwIODcuWv1lwjvtTTVkQBisTjNiI3D\niMLFDOghErwjwPUUykt5S2S6MYRZ4KmGJMdij26NueIjqwA4YN0AJsyraPvE\nNzeY\r\n=/pFi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpf6aEXUug50XSz8T9QZaj0JLRtQ7qPYzmLPeyXgEHswIhALXHuqIbt/7SrighHCE5n7W8V+mwPsvCvOPoDLOwwhDh"}]},"maintainers":[{"name":"jiangfengming","email":"jiangfengming87@gmail.com"}],"_npmUser":{"name":"jiangfengming","email":"jiangfengming87@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pilot_0.16.1_1576144754060_0.12380711576801096"},"_hasShrinkwrap":false},"0.16.2":{"name":"vue-pilot","version":"0.16.2","description":"A vue router with the power of history.state","main":"dist/vue-pilot","scripts":{"build":"rollup -c rollup.config.esm.js && rollup -c rollup.config.cjs.js && rollup -c rollup.config.esm.bundle.js","example":"ws --spa example.html"},"repository":{"type":"git","url":"git+https://github.com/jiangfengming/vue-pilot.git"},"keywords":["vue","router"],"author":{"name":"Jiang Fengming","email":"jiangfengming87@gmail.com"},"license":"MIT","homepage":"https://github.com/jiangfengming/vue-pilot#readme","bugs":{"url":"https://github.com/jiangfengming/vue-pilot/issues"},"dependencies":{"cast-string":"^0.3.0","spa-history":"^0.12.5","url-router":"^11.0.1"},"devDependencies":{"@babel/core":"^7.7.5","@babel/preset-env":"^7.7.6","eslint":"^6.7.2","eslint-config-enough":"^0.3.8","local-web-server":"^3.0.7","rollup":"^1.27.11","rollup-plugin-babel":"^4.3.3","rollup-plugin-node-resolve":"^5.2.0"},"babel":{"presets":[["@babel/preset-env",{"loose":true,"modules":false}]]},"eslintConfig":{"extends":"enough","env":{"browser":true}},"gitHead":"95df70c17756b289c8799ae0526b53ede399e1a3","_id":"vue-pilot@0.16.2","_nodeVersion":"12.13.1","_npmVersion":"6.13.2","dist":{"integrity":"sha512-MihLrkVz1DbQJbym0CnL3YInqtFL17M4Il/zS0WMajl1BFSSDuc832WtuIFG3JVdyxmdaFsvltAWSehptPERtg==","shasum":"2236798e30b5c919ef509d096c4e6b5e258ef1f9","tarball":"https://registry.npmjs.org/vue-pilot/-/vue-pilot-0.16.2.tgz","fileCount":17,"unpackedSize":99262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8irBCRA9TVsSAnZWagAAYr0P/13o3EZ9k1m0EpTc/LEa\n3dgRBvDO/UOHwDN7OMziP6gZOmC2Ryna55dHV3B5QPu7XOYD8Irq7+h18+X8\nhvCy6+vjamQvcEWPmN78LyL3Z8JwvhZUvEAgoQ8PZSxgI7w9+6BKFDeHXyFS\nAcG6cg7pF/DxBGFVEZ/6tHQ82qchmdPBRwqj6BiYR4vWqjzgtOQy1n9BicpQ\nkX7vLPKJQrhqDCj+WqFaf79ChDDogI3oUTt7jFXg78GK37aeiOibLOUIg3gl\nOPQxbbaPJ0lNWCkm/pmJh5Yk5CGuTyLPp4XOwFvmGd3pjLsOhkJ8KA2qSV86\nlArKS05tk20evYIoFs4hSxmrTXL9iRW7tgEE+UYHfIYS71JCzjF2i+Fv93vj\nLM28OMavVU3dg6yggNbwBM8cNnvkDgmR3jOnKjlN6qeGUO1jgfVl3+7hb57n\nIKr7MvtjJfzXIPZPdvszhfZR9kbmzmER2Xo5sjF5T2tD9hjjte3qfJEY1pqb\n/Mutsa047WTfbMlHx4mFexk6Giiruq3zTcjlk0lVvYDsEPNhnmMh0eI1aoZI\nPFAYA1WO1L1UjE2cmersPn+ajpIyw28YpX9oZEO6crDjQHYtuZCmkiNR61Kq\nE3RUmceZOmzTSd2sDKxtdNPOpsfvo/QMrGqvCwOoPncGONUnX1WkZz7SJGjc\nli7n\r\n=/CFR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGgqzXiNYjrc7hv31kXIU8tlPoeefXiJiz5bZvtAVl7XAiBTzkLuadbww4AF0QfrcUNIDI184knVa9uMj0KR4HBNsg=="}]},"maintainers":[{"name":"jiangfengming","email":"jiangfengming87@gmail.com"}],"_npmUser":{"name":"jiangfengming","email":"jiangfengming87@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pilot_0.16.2_1576151744677_0.10429150379784824"},"_hasShrinkwrap":false},"0.16.3":{"name":"vue-pilot","version":"0.16.3","description":"A vue router with the power of history.state","main":"dist/vue-pilot","scripts":{"build":"rollup -c rollup.config.esm.js && rollup -c rollup.config.cjs.js && rollup -c rollup.config.esm.bundle.js","example":"ws --spa example.html"},"repository":{"type":"git","url":"git+https://github.com/jiangfengming/vue-pilot.git"},"keywords":["vue","router"],"author":{"name":"Jiang Fengming","email":"jiangfengming87@gmail.com"},"license":"MIT","homepage":"https://github.com/jiangfengming/vue-pilot#readme","bugs":{"url":"https://github.com/jiangfengming/vue-pilot/issues"},"dependencies":{"cast-string":"^0.3.0","spa-history":"^0.12.6","url-router":"^11.0.1"},"devDependencies":{"@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","@rollup/plugin-node-resolve":"^6.0.0","eslint":"^6.8.0","eslint-config-enough":"^0.3.8","local-web-server":"^3.0.7","rollup":"^1.27.14","rollup-plugin-babel":"^4.3.3"},"babel":{"presets":[["@babel/preset-env",{"loose":true,"modules":false}]]},"eslintConfig":{"extends":"enough","env":{"browser":true}},"gitHead":"b73379067ad5259432490a99bf7ed4773b3eefb4","_id":"vue-pilot@0.16.3","_nodeVersion":"12.13.1","_npmVersion":"6.13.2","dist":{"integrity":"sha512-mSsO45K+NTsckYYA1ULpLihd0hnxagPbCcRd/Jcj7OvC+VdJzwB7JS059q+3L4WPasFpbVevXHtq0PZARVEe/A==","shasum":"0753840cc1d0f823b945185e3f72871869251d55","tarball":"https://registry.npmjs.org/vue-pilot/-/vue-pilot-0.16.3.tgz","fileCount":17,"unpackedSize":100053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBIGNCRA9TVsSAnZWagAA+tgP/j7MIZ497hR6HqEN99EB\n7Tf01PYomjIVZ5586C3YYM4FHOJPcO0KTEsJcpvPmS5fAMjX2YEaRm9tws4Z\n/eeQDs24zFVBMIlE1eU6oRTOuJdWG5AvBgsQFEc8i9XdJEGgWiaFCwJKgQhx\nvz6Y+m3DyxYYpN0KonbYD7fOgHGf1pAf1QCsCiRWS5Zp7e1wDVZ7EkJNSIzz\ndg3fZOR2+mCi+7vL0q5h+IbHveEwTllTNr8TP7TIpISJW1qyrLntDqHQjkAF\nSJGUo/3K4AmvLA+cZmjMprYtLsfnR3Z7d+zwArEHQD6Bi9sUthrAOgIoJc2Y\nuXS4LvHBpf1fFAgirSPLs3Bt1+Qv+4NWTniHT6Xw6lFWDOHc8pzkcGUT2juy\nBAmoi3wzo1zLeuR6u8yeboFoNBDobnEl6CTWm0prDH9npkHJUTYEQP+J2YKq\nI3jFvX062ZMCVlkWBwVgaP226faS02PZ5FAwwmi+su/wM2Env1L2wh040Exb\nO9VZXQf1ggjqbUacIn7YUu+7Lkhj2GpAm5XRJPEK6zi6datR7AqhbAVk/WwK\nIPgaTrgs7knxNLkrcFn2w8/s23WjHiW4ioFkMddENxbonxPlz/xQzuDaIdtS\nQUIZgy+rZfLMBenEgeWgUHAAtxLbM4EdQB/AUGfD7OuR5i+bVNKQXgJXoHV4\nV1EK\r\n=tHcP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCP+7HB1JMoxKZkyYUtzpGdXKkc8khD7s7cnq5W8Mk1BQIhANbhjBDNcSZUvAfpp8DKn1qL4hIBIxCOHUNVl6wlvPcj"}]},"maintainers":[{"name":"jiangfengming","email":"jiangfengming87@gmail.com"}],"_npmUser":{"name":"jiangfengming","email":"jiangfengming87@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pilot_0.16.3_1577353613139_0.2098127581435285"},"_hasShrinkwrap":false},"0.17.0":{"name":"vue-pilot","version":"0.17.0","description":"A Trie-based vue router with the ability of managing history.state","main":"dist/vue-pilot","scripts":{"build":"rollup -c rollup.config.esm.js && rollup -c rollup.config.cjs.js && rollup -c rollup.config.esm.bundle.js","example":"ws --spa example.html"},"repository":{"type":"git","url":"git+https://github.com/jiangfengming/vue-pilot.git"},"keywords":["vue","router"],"author":{"name":"Jiang Fengming","email":"jiangfengming87@gmail.com"},"license":"MIT","homepage":"https://github.com/jiangfengming/vue-pilot#readme","bugs":{"url":"https://github.com/jiangfengming/vue-pilot/issues"},"dependencies":{"cast-string":"^0.3.0","spa-history":"^0.12.7","url-router":"^11.0.1"},"devDependencies":{"@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","@rollup/plugin-node-resolve":"^6.0.0","eslint":"^6.8.0","eslint-config-enough":"^0.3.8","local-web-server":"^3.0.7","rollup":"^1.27.14","rollup-plugin-babel":"^4.3.3"},"babel":{"presets":[["@babel/preset-env",{"loose":true,"modules":false}]]},"eslintConfig":{"extends":"enough","env":{"browser":true}},"gitHead":"9c523dfa31f407e1dab3c3cf33fe103763c18ea8","_id":"vue-pilot@0.17.0","_nodeVersion":"12.13.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-QI2nQNprd2M5Xtjx6VChU4I0Aq8TxQSdc4DHWbn0Jq1G0nAP6q7Ww3g6tyPbhVMXU6CJ7UH0fG96Tf37KYDTfg==","shasum":"17bf94f25db69e4662f71548209169fbb4bf113c","tarball":"https://registry.npmjs.org/vue-pilot/-/vue-pilot-0.17.0.tgz","fileCount":17,"unpackedSize":108875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCjNYCRA9TVsSAnZWagAAbdoQAI+UtfG8dxOlqL9UZ68Z\n+9OdR4sLBpHrVJuaMuGqhOp4d0XXZ61vv9UpKwQAxtQwAvo3AKh6IveDyrPX\n0n/3FQpo9lcTEtNjAc93XW30A0lJ/NvOhv8k/NsAPYAUeSgXn7mV0Rl/9UJJ\nBASoE2fht7TuQeArPT7ePwoi1icn5L/3WoCEYdhpG24GJ03tHdICybK61Iyb\nv2fihheZUqQ/w2Xw27YG6/koCM/urbCDLbXEM2pnkTGk1CK+NrMT6JybXMeL\n+vGksAzqinvWtiuz3AODjpJ3U6l1JZlKcFQXOzdlgYER4UE+voiHWIqq9oyV\nOt9lSZwCVtwrdJG0lYvVJWzmDyLdNAKjqlKhvb7nxfN/uMmGiCPGMfvaD0I4\nbmrKpQ1du0ctsn2VkmGN81XT1iOVeJRozqtnFVx2DD9FO/FyAFvlhfR9RLR7\nKMxyk7mgitzC03JgHV/Z2GCk0aZP58ggvr1dGyZLJVYzC4LtCiDIthlwJRiv\n2gNxFivCxTnc25yXffTjRNZKIPZxWWr1eJorUWIOLGiH6fm7GzoVXPnDXFKp\n5ntsSBd5ACP/UFYGmx1hLG+YAeMvYD1fSKJgD37BYy1FNO+K+TziZppealgW\nNlX7lknqUQyhBvDv+xGlNQaZokDBN/An6bQLdOchBhq+b92wifECe+46h7un\nwvbN\r\n=upQP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB1ByBOKlmlOb6YLQUw+1m+JnmBRnxceTabqEI0hNkrcAiAFu7wAr3ovuSIs2xlCFSKdfyZtNVVUHFpepy2SqJqgKw=="}]},"maintainers":[{"name":"jiangfengming","email":"jiangfengming87@gmail.com"}],"_npmUser":{"name":"jiangfengming","email":"jiangfengming87@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pilot_0.17.0_1577726808475_0.6188174386629814"},"_hasShrinkwrap":false},"0.17.1":{"name":"vue-pilot","version":"0.17.1","description":"A Trie-based vue router with the ability of managing history.state","main":"dist/vue-pilot","scripts":{"build":"rollup -c rollup.config.esm.js && rollup -c rollup.config.cjs.js && rollup -c rollup.config.esm.bundle.js","example":"ws --spa example.html"},"repository":{"type":"git","url":"git+https://github.com/jiangfengming/vue-pilot.git"},"keywords":["vue","router"],"author":{"name":"Jiang Fengming","email":"jiangfengming87@gmail.com"},"license":"MIT","homepage":"https://github.com/jiangfengming/vue-pilot#readme","bugs":{"url":"https://github.com/jiangfengming/vue-pilot/issues"},"dependencies":{"cast-string":"^0.3.0","spa-history":"^0.12.8","url-router":"^11.0.1"},"devDependencies":{"@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","@rollup/plugin-node-resolve":"^6.1.0","eslint":"^6.8.0","eslint-config-enough":"^0.3.8","local-web-server":"^3.0.7","rollup":"^1.28.0","rollup-plugin-babel":"^4.3.3"},"babel":{"presets":[["@babel/preset-env",{"loose":true,"modules":false}]]},"eslintConfig":{"extends":"enough","env":{"browser":true}},"gitHead":"1694333adb29a753e0c372e39ee11c0970e61478","_id":"vue-pilot@0.17.1","_nodeVersion":"12.13.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-C8zP9Xk0It98pjD/DiohuS09zTAGOqNF2HDL0RN/kCx3JOnbOyhdjWZ6Hvmjjm8TqP1+KwdA3GjhyFL1MFlyhw==","shasum":"13f162dca419a71b5a194f6b601812c8d6e6f1d0","tarball":"https://registry.npmjs.org/vue-pilot/-/vue-pilot-0.17.1.tgz","fileCount":17,"unpackedSize":108569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFXiLCRA9TVsSAnZWagAAp68QAJIXDtTF5kA0JJ1CGeIh\nE7Y+JynHfjuqCJBS9Scb9Ur5Y0R9BgJCJ6J+MXcaefGqSl/dmh2IUeZltZrp\nv/vJslVZc6vEUFOSkp/uyZgph71II2Ks+gcs1MVp+2kaDiQDmxgjippY7G2S\nAYhecqylgF8iZXfAZa1jbck/Cn+eqV5dkjbRYNPsnzig0n32xi4mz0hHgg9U\nR3rmNAfMTjtPdouoIxXpNhC1uOV/KbY5BUT6hDui2QaKazPKxg1joKeJhbfL\nCwjxAFNllUJqR9p5eWgLkPU9hEyP5IggEBDZAuwXen1w9ynfgWXbQyzrVvJ1\n+3vB3wndx3jMdCRddqA4FVUVHcQyFxIFDPLTPK3/TRCx0NB1Ig64PY4R68ZV\nRYWXs1Z45ezmm7UE4aZ+KCDB+2NlC2dMfKV0if7oHjGOu8s/uyKGQOxaZ98a\n4015jkcdvSoDVK4w7NSgEDz1ttM82Dvg/nsLjb43jD8i38BbscL5LYPujlN/\nTma6NBhNHyvoz+0JGjNunAkXCQNoiBQdXdooksPN+PpQsl/8J4x1/ftzY8DJ\npvXpvs3pgMCeBYm3f2nSXDGyv6tPFJdw1P2srzFU/wDTa3T5cjcxFL9yneze\n1eF7+u34Mob0ZOMbp7lDOXzvP/YKaWZP5JdXj7rqJZiq6yE+54pRtnDF2nud\nWZCB\r\n=1mhN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIApzr3MMN4uoh10utEQXpJqE5fJDLtqGeXrqERNKBmtZAiEAk2tVXSzrXYZy8nI635K2M7YYeQJPf1j/2vhoyzj1D5Q="}]},"maintainers":[{"name":"jiangfengming","email":"jiangfengming87@gmail.com"}],"_npmUser":{"name":"jiangfengming","email":"jiangfengming87@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pilot_0.17.1_1578465418768_0.862038679612438"},"_hasShrinkwrap":false},"0.17.2":{"name":"vue-pilot","version":"0.17.2","description":"A Trie-based vue router with the ability of managing history.state","main":"dist/vue-pilot","scripts":{"build":"rollup -c rollup.config.esm.js && rollup -c rollup.config.cjs.js && rollup -c rollup.config.esm.bundle.js","example":"ws --spa example.html"},"repository":{"type":"git","url":"git+https://github.com/jiangfengming/vue-pilot.git"},"keywords":["vue","router"],"author":{"name":"Jiang Fengming","email":"jiangfengming87@gmail.com"},"license":"MIT","homepage":"https://github.com/jiangfengming/vue-pilot#readme","bugs":{"url":"https://github.com/jiangfengming/vue-pilot/issues"},"dependencies":{"cast-string":"^0.3.0","spa-history":"^0.12.9","url-router":"^11.0.1"},"devDependencies":{"@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","@rollup/plugin-node-resolve":"^7.0.0","eslint":"^6.8.0","eslint-config-enough":"^0.3.8","local-web-server":"^3.0.7","rollup":"^1.28.0","rollup-plugin-babel":"^4.3.3"},"babel":{"presets":[["@babel/preset-env",{"loose":true,"modules":false}]]},"eslintConfig":{"extends":"enough","env":{"browser":true}},"gitHead":"88e3ce40e62f8811e07eb4c5c3cad4d743c3fe45","_id":"vue-pilot@0.17.2","_nodeVersion":"12.13.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-LVddCkNQgiT5HnIw8g98mn3Q+1lroyvLMtpeqxmqnWs4o2DkmyVpFUfMUk6LKurG2lCo92aH5X7tYb1RksPREA==","shasum":"eecc538c132199b56f8fd1fb5ea83484d31f774a","tarball":"https://registry.npmjs.org/vue-pilot/-/vue-pilot-0.17.2.tgz","fileCount":17,"unpackedSize":108582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFX7UCRA9TVsSAnZWagAAc9EP/16SeloaikKWeeB8zptP\ny+fvtX6Py5+fx86M0WkWLLLhux/Pl+1bx/xSzVhPgpNZkKlBH1gkywLVuDwA\nk9gYV4YaVqhYX6KUdasbqofLk0IchQc0XLNjvvosaWjrrixzAFXLCaCKKOdO\nt0WI4zQsoc8QBSc+271cB5ZjcM2bBHej/+sX3R1C7tlhBSXTqbkWx6FO2wZY\nj8sR8qqjBKWTKeyez6fHFHqdCSREOwGw8Rf6BLVts3sL2nIS6cwgUfoPB7h6\njvCm8HFvRHPvEyQTbBmFOwd4uRZv+oM1oa9c4qnAclxVUn2Vc5u+dmdXWPyP\nM5HZIWTsM2CcasovpV0+9hoSx3XabKAjXD6eB5EUeoaMzZwo5tOPo83AKlhA\n2smcR6rqawyOcYFa9ISy8b5PEgwCGwuGWCOtJJI/f/uoz2Dka8Xh2GxYJIds\n5UvPkI1+k4ZkAqjmtTQEgy6DeO8x69L5x8D9DR2BV59YZ7xr5CzQrskhFd1R\n0OCrZw3YQYunlC+tNXNpdUhHtZeI3kKqSOZloTP7fn06YtV2wJlQFQaaNnh9\nxAWNO3rRGFmw16Wvbw6J7A3L5ESgGRV+ywLGQ+PUHBptfNn8eNhjj/AVuIve\nDWaDI5mn+OSPVK+XDZUvaepnXfhvC1jhIxxlnMn5+N1DgNXvy2khvz/UtRoe\nCiyz\r\n=LJa4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICbTXZh+oZhqIpq4kOJEu7vnNVpIbNbwq81BjuuKNh4pAiEA3M9lp9jEjRcI8a/Wis+EFrDQeTj2eE8DgkknyN+8vRo="}]},"maintainers":[{"name":"jiangfengming","email":"jiangfengming87@gmail.com"}],"_npmUser":{"name":"jiangfengming","email":"jiangfengming87@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pilot_0.17.2_1578467028181_0.9627018541440151"},"_hasShrinkwrap":false},"0.17.3":{"name":"vue-pilot","version":"0.17.3","description":"A Trie-based vue router with the ability of managing history.state","main":"dist/vue-pilot","scripts":{"build":"rollup -c rollup.config.esm.js && rollup -c rollup.config.cjs.js && rollup -c rollup.config.esm.bundle.js","example":"ws --spa example.html"},"repository":{"type":"git","url":"git+https://github.com/jiangfengming/vue-pilot.git"},"keywords":["vue","router"],"author":{"name":"Jiang Fengming","email":"jiangfengming87@gmail.com"},"license":"MIT","homepage":"https://github.com/jiangfengming/vue-pilot#readme","bugs":{"url":"https://github.com/jiangfengming/vue-pilot/issues"},"dependencies":{"cast-string":"^0.3.0","spa-history":"^0.12.9","url-router":"^11.0.1"},"devDependencies":{"@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","@rollup/plugin-node-resolve":"^7.0.0","eslint":"^6.8.0","eslint-config-enough":"^0.3.8","local-web-server":"^3.0.7","rollup":"^1.28.0","rollup-plugin-babel":"^4.3.3"},"babel":{"presets":[["@babel/preset-env",{"loose":true,"modules":false}]]},"eslintConfig":{"extends":"enough","env":{"browser":true}},"gitHead":"1070d8e32dd7f3ea5680f52781118239f5b56463","_id":"vue-pilot@0.17.3","_nodeVersion":"12.13.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-ikgJEMjBf6AMUDbZvlZ0FkH51GWDlxstsXoKwmguFanSoE9xjJuPfoAN7YKsGQPHfwCBNC9cOXj2Ab9GlKNBiw==","shasum":"3944f1402d2b2c879f0a3ce48e86a60830838bdc","tarball":"https://registry.npmjs.org/vue-pilot/-/vue-pilot-0.17.3.tgz","fileCount":17,"unpackedSize":108602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFZCJCRA9TVsSAnZWagAAsdIP/0BHKNYavT3cj8v8N4tE\nD1wqJqyz/RStEFUjmV79QFN6DJiHvEUMKViiOSxNeSMfJ7e3KKMrT5t9/VEr\nP4l0jpU7UqK/dW3jcELzUJ0iZ6C0611yAbx8CbYQX+e2xscZQtPSpqKZRbsM\nNwC4V7PTlEJlbeGxRUhqU/a1jIVp9hdk50t//V6PydMoOYDlaIL342TSMtUj\nedosegc6SHcQHY8OWaVBt21/O936iF0SZMsB19vfGx3tJMYaOVBhvuTfwrHH\nZIB+br4PnQIqHcrjeHapaIEzhYqlcgzNqIzeuBuH0GTs2lorr6O2JQ21wqfY\nGDDEV2uTdvpwtZvyfHEhvOpPWvgi6KKx01y7LnJLmI8CaBJYxlYHmWthtUYj\nQwtN+98S3NziCJqlqyhz5kseUmuaHMwZooaswyexUTMRLiY6XBZv0nSnTrHT\nSzkm+Sesnzpjn/S9Ux4iIhPf8h94bsv7RDVW4oqrbvj0PXuZG+7uydru9PFW\nK3+/Q7w3u1v9kdCwmXs9yTogz6yxRTWMgZMKDRxq5/cmHZHrR4ESA9wjux/u\nAF8pkly6NCR93YRYASOBy2pt194CbHRI6pqWPXbJM8Pup4TxRzUy5fFhnmtV\nuLBM63SE1sio1ynGR0y6/jlSvZiBQ/V6HuIEQwjymgK9GOfABHWH7cl5IICk\noNNV\r\n=Moh0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvH7qfKX+tEe1yRGKE2ZqOg4WdlRaHxQ1JLNWsoe/12wIhAL4UNK+r+vasqrtZoI+XR4l3srYZZxnGd7qhoSVVOsad"}]},"maintainers":[{"name":"jiangfengming","email":"jiangfengming87@gmail.com"}],"_npmUser":{"name":"jiangfengming","email":"jiangfengming87@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pilot_0.17.3_1578471560838_0.07226076230188117"},"_hasShrinkwrap":false},"0.17.4":{"name":"vue-pilot","version":"0.17.4","description":"A Trie-based vue router with the ability of managing history.state","main":"dist/vue-pilot","scripts":{"build":"rollup -c rollup.config.esm.js && rollup -c rollup.config.cjs.js && rollup -c rollup.config.esm.bundle.js","example":"ws --spa example.html"},"repository":{"type":"git","url":"git+https://github.com/jiangfengming/vue-pilot.git"},"keywords":["vue","router"],"author":{"name":"Jiang Fengming","email":"jiangfengming87@gmail.com"},"license":"MIT","homepage":"https://github.com/jiangfengming/vue-pilot#readme","bugs":{"url":"https://github.com/jiangfengming/vue-pilot/issues"},"dependencies":{"cast-string":"^0.3.0","spa-history":"^0.12.9","url-router":"^11.0.1"},"devDependencies":{"@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","@rollup/plugin-node-resolve":"^7.0.0","eslint":"^6.8.0","eslint-config-enough":"^0.3.8","local-web-server":"^3.0.7","rollup":"^1.28.0","rollup-plugin-babel":"^4.3.3"},"babel":{"presets":[["@babel/preset-env",{"loose":true,"modules":false}]]},"eslintConfig":{"extends":"enough","env":{"browser":true}},"gitHead":"82e4e5f787a5d6963b46cce6ff0009bb3135d1fe","_id":"vue-pilot@0.17.4","_nodeVersion":"12.13.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-gIww/POEXGBvnATjSoKLV7xwrD6py5mQJKQXAtSvg3ObQgRws/LaDVe7pRxqZA5GuZoH5BteKzTlTkS+SwwWUQ==","shasum":"cd0b92eb5ec1dcc996cd8e99aa9a10e3ea4d06c1","tarball":"https://registry.npmjs.org/vue-pilot/-/vue-pilot-0.17.4.tgz","fileCount":17,"unpackedSize":108616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFZRACRA9TVsSAnZWagAApvoP/i32l/+RKUA5kNET+w5+\nJY3u4g7Hb68/nWI4BgowqO+QY7IJajkAjM/h488ucssB9Iwp0Bf5Z/u5bdRG\nfN53BDucPBVKrujjRNnXTmfeDMzVeixwozImTwaMz77wK0yilKp6ZiN6ig9N\nyj7i16A8oV7XtfQ/oz+pNPtljR+rKFUkrEFTPePv0IaBQ7HqSOzEdOnk8Jwp\nqBFV64xcNawq7TQdTwD2SRFBQap3yzwh3gpjv5mMUO2AdnpSe7nviDGWnYhH\nPk2EKxdPeHGQ2SWkW5Q5YDrYcUx7LSwXbE6KBFdWzMdOghVOuD1OrRTUnkU6\nyayY8q1Mq0GtkEqEFJtku8us6QaSDJKinyHxU1LV4EILwgEKaSG+aDjonHP0\n5xOY0jAZx5nGw/2m7UZ+LJ2/i6P2uTIE46N5Y3yuegmdhDT3PEKUqdfoVm8L\n82Ylzh2CjwIzfG9WO1707OD1dRFgqGdAxl16DlG/VGPO4NYnwM2nNn3xFCDP\nhnDw82uE2x/gcA6mRYpcDVkVtPp0ZxUzDti5a/AC1grStoVmkq61OMaDr99m\ninxCtfMEN+knn7cwHMSGxKpE0+63429XJ1bq8tyX9w+2ZIcF1i7AW15It1B/\nnxYozmeuTPT3VEsnRgOMp0ILmliL5skYN+sFL9N43PT4o+0XStjn1C9lTt8l\nGtN4\r\n=YhO6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZaMd00Irm0/GLKWmu2P56RfMUnw/NW8AL/nVTPUFimAIgGATpAODgKfd7fkAEPYFZ0uCQuDOb2JqmM8pQd/7yKUc="}]},"maintainers":[{"name":"jiangfengming","email":"jiangfengming87@gmail.com"}],"_npmUser":{"name":"jiangfengming","email":"jiangfengming87@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pilot_0.17.4_1578472512413_0.43359844095903055"},"_hasShrinkwrap":false},"0.17.5":{"name":"vue-pilot","version":"0.17.5","description":"A Trie-based vue router with the ability of managing history.state","main":"dist/vue-pilot","scripts":{"build":"rollup -c rollup.config.esm.js && rollup -c rollup.config.cjs.js && rollup -c rollup.config.esm.bundle.js","example":"ws --spa example.html"},"repository":{"type":"git","url":"git+https://github.com/jiangfengming/vue-pilot.git"},"keywords":["vue","router"],"author":{"name":"Jiang Fengming","email":"jiangfengming87@gmail.com"},"license":"MIT","homepage":"https://github.com/jiangfengming/vue-pilot#readme","bugs":{"url":"https://github.com/jiangfengming/vue-pilot/issues"},"dependencies":{"cast-string":"^0.3.0","spa-history":"^0.12.9","url-router":"^11.0.1"},"devDependencies":{"@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","@rollup/plugin-node-resolve":"^7.0.0","eslint":"^6.8.0","eslint-config-enough":"^0.3.8","local-web-server":"^3.0.7","rollup":"^1.28.0","rollup-plugin-babel":"^4.3.3"},"babel":{"presets":[["@babel/preset-env",{"loose":true,"modules":false}]]},"eslintConfig":{"extends":"enough","env":{"browser":true}},"gitHead":"bae002ca9727e7564279fe0e43f2fedd58e77054","_id":"vue-pilot@0.17.5","_nodeVersion":"12.13.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-rt2i7svxCuXeOHfqOis8vt1iXGCocUbgr3j3sV8XfWAzaDbzNyHtQDd3b8kYaup6TjmRbu6zUPKwa2KiKTk0Bw==","shasum":"794c00970b5168d6bb1b20f67b1a97c7a4e8dbf8","tarball":"https://registry.npmjs.org/vue-pilot/-/vue-pilot-0.17.5.tgz","fileCount":17,"unpackedSize":108634,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFZUJCRA9TVsSAnZWagAAsuYP/0YuEHsRq0hF6epnVP90\nGIqci8nXP6mYdrFCGjoLM/LEl3J046qAQ2gDqj5xIP2ftWuMsOExgga8OWtI\n6SS+mm7RFn9o7Q2KxlUNFfT3Zw+KbDF8zgO1QqhnDSO967E0+l3tGPPKTOPs\nC4fCKm1PZBWegvIrsp2HHGgHoGvrQaWNgsuY5ZSPuB2tFEffe9wMTSQfJJCM\nvqYWXOOLU5IJN7sINqsPxnpOQHhOIZhmrqLQ3PAxkDa7SMdBWvwdAIN6ytMS\nSo2GskBVbgqH708nNVyRls/sGxJLBK3qqr7lqBtnkSUu7O/X2+ER6j4MFvt/\n1z/+A9SzOIj8Gp7HCDqFyPP+7xX3fhTjy5z0iPkeCWBEOLVU/Wir3EviDppi\n8SCrHXIsf5vQbGam7GQJ36kJtjvOvh+iIX/tbHcm5jp8Abr1+ZdXg22KSJv0\n57olT82Ik8ZRgGDM0fVf7CBRxVW3lTZJPi/2EEUggzhdVF0l0b3DDxeQ5VNz\nl7MGhpzr9pXGFOZ1NZ/pjfLZLfJdUeFFv3OKVg2W1wRPSavbEg8WCjfKRBYT\nS+aiJ4b6Niat0CRDdgIRNVLyJTuda4xixW6e/iQ91pWopeyO3xBrLZhA6U1t\nKfW3VR121fxJORGNKHrFJXdj3lJtZvGfFTLP/ejVrxF2kGIwPsgBhZbQYaMJ\n4jsZ\r\n=iuCK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDG1Hop1Ry26FLRF6kSJvNfelsUFRFoDrhaWp/e3oP37gIgPhjS6pxP9KhyZi9lbXlpkNAFw5RQwZWMIg5c0iYuVGs="}]},"maintainers":[{"name":"jiangfengming","email":"jiangfengming87@gmail.com"}],"_npmUser":{"name":"jiangfengming","email":"jiangfengming87@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pilot_0.17.5_1578472712814_0.39882749664200356"},"_hasShrinkwrap":false},"0.17.6":{"name":"vue-pilot","version":"0.17.6","description":"A Trie-based vue router with the ability of managing history.state","main":"dist/vue-pilot","scripts":{"build":"rollup -c rollup.config.esm.js && rollup -c rollup.config.cjs.js && rollup -c rollup.config.esm.bundle.js","example":"ws --spa example.html"},"repository":{"type":"git","url":"git+https://github.com/jiangfengming/vue-pilot.git"},"keywords":["vue","router"],"author":{"name":"Jiang Fengming","email":"jiangfengming87@gmail.com"},"license":"MIT","homepage":"https://github.com/jiangfengming/vue-pilot#readme","bugs":{"url":"https://github.com/jiangfengming/vue-pilot/issues"},"dependencies":{"cast-string":"^0.3.0","spa-history":"^0.12.10","url-router":"^11.0.1"},"devDependencies":{"@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","@rollup/plugin-node-resolve":"^7.0.0","eslint":"^6.8.0","eslint-config-enough":"^0.3.8","local-web-server":"^3.0.7","rollup":"^1.29.0","rollup-plugin-babel":"^4.3.3"},"babel":{"presets":[["@babel/preset-env",{"loose":true,"modules":false}]]},"eslintConfig":{"extends":"enough","env":{"browser":true}},"gitHead":"7f930f9b51af78afac33b7731763bad8893a589f","_id":"vue-pilot@0.17.6","_nodeVersion":"12.13.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-J4tx1xzvu0NMVZVDzrFvHnD1JheiMIkBDlnGCVcOlYaKACdzNWBlKg0yGalvr1LtuM+qb+jJjsaIZO0VcglvIA==","shasum":"4c17d4362dcd41b7e96e02acae502b5379aeedae","tarball":"https://registry.npmjs.org/vue-pilot/-/vue-pilot-0.17.6.tgz","fileCount":17,"unpackedSize":108981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFcPyCRA9TVsSAnZWagAANzYQAJJMkmGpks5Bkbe3Alcn\njV8qAZIe4IhG9/yDR86sArOLmtRB3NdbFe1PQE/KYPFquJ78Kz0QP6RmRL35\nI63wCpSHpMUQou60CRMvOSXxWmYNmxEEj25diZqWH5UQlKbZrULeMNLcKTT5\n7PXfkNU3IguvO4+n0YDLALaWKN5gLpGZlBukj8CWSTpkvE8Bo2mSqYdZuT+2\n1xTtIoNrzOCYqUgi+OOMztPVbGSf2zEYMXvoMbrnnwPw+aAPhN4Z0bu0dvPQ\nodaLC2WztF7tMHboMJ5PGd1T7fjBfTYqkWUAvndCQCgx/z4m8Q1xulcWlfVO\nJNH/RhM8RT0lDjZ/bMf+Bvfq5epg1w6CZCnmgH5HJQuIiw27d0nCnUCd6Eii\n1Hpd4SKtMRxY26Ago3qe48TdJ2SBnpLd8FbeljUNvDALBG7czv9PnZqbwhtk\nPCg5l/V3uLgwhNt9LLMIrY4ylv+wF3iDrhhAwl+wEZjRBR5KHlu+NHL+q3X1\nQGdlHB/Tqgz8WeoC08Ye1ZbsHmPRf46OURlLvwkFV++Z/riF0XWIsgtskQYD\nZ1BMBlKNG7Lm3lXtmJwJTyHBoObWBLi8hEWZciHhIBpKmPruJaB/yW4gkkrO\n+wRC4okdpKHV8i3kJqJvpX3TuaqAoz/zmHOfs+47tC2iev1ms82eKp3/LwL2\ncMkb\r\n=T2Qf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiLbTB7j8B7gxjNdAxOm5Tk3gHP5tcZmvF+Yc1iNt7CwIgdEiZi4C4oC5o/a5ORYVnKg+scEt6A0g4GGE1b1wAdKA="}]},"maintainers":[{"name":"jiangfengming","email":"jiangfengming87@gmail.com"}],"_npmUser":{"name":"jiangfengming","email":"jiangfengming87@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pilot_0.17.6_1578484722100_0.29098761334640244"},"_hasShrinkwrap":false},"0.17.7":{"name":"vue-pilot","version":"0.17.7","description":"A Trie-based vue router with the ability of managing history.state","main":"dist/vue-pilot","scripts":{"build":"rollup -c rollup.config.esm.js && rollup -c rollup.config.cjs.js && rollup -c rollup.config.esm.bundle.js","example":"ws --spa example.html"},"repository":{"type":"git","url":"git+https://github.com/jiangfengming/vue-pilot.git"},"keywords":["vue","router"],"author":{"name":"Jiang Fengming","email":"jiangfengming87@gmail.com"},"license":"MIT","homepage":"https://github.com/jiangfengming/vue-pilot#readme","bugs":{"url":"https://github.com/jiangfengming/vue-pilot/issues"},"dependencies":{"cast-string":"^0.3.0","spa-history":"^0.12.11","url-router":"^11.0.1"},"devDependencies":{"@babel/core":"^7.7.7","@babel/preset-env":"^7.7.7","@rollup/plugin-node-resolve":"^7.0.0","eslint":"^6.8.0","eslint-config-enough":"^0.3.8","local-web-server":"^3.0.7","rollup":"^1.29.0","rollup-plugin-babel":"^4.3.3"},"babel":{"presets":[["@babel/preset-env",{"loose":true,"modules":false}]]},"eslintConfig":{"extends":"enough","env":{"browser":true}},"gitHead":"16ff68b696f9be343f9d9f884d9feeb6c575e2fd","_id":"vue-pilot@0.17.7","_nodeVersion":"12.13.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-fgNDv1cNkjTAHX1wY62y8oE8+u27HIzhXrtNSwYVh2tlCiTBDOZS5LqywRS6HffcIvVnVBNTD/t69kWC0JBY3A==","shasum":"a9f098470222c01f08ff2d8de69cad09aa1013a5","tarball":"https://registry.npmjs.org/vue-pilot/-/vue-pilot-0.17.7.tgz","fileCount":17,"unpackedSize":109164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFqG8CRA9TVsSAnZWagAAls0P/jO/kM4jZYUz8N2wAD7S\ni/WDHvyv/xAqQa4/n8RgpIuFU8jWS5Lnhi8LJwCUG51OPTtUtqCRlj8vUmTe\nI1xB45c7fogFW6UTEVNUCAZGR4g+PLmIg9GXQLZ7mcpYhsq5Tjz4woVRtum+\n3dt3+jhzM8bJxAE67SfW1/cMfhxrvne9A4+4IwnkZ1QDqLYXFVDr8oEvfSoK\nmYAVv3wCea6Pd+pb0wgHCqbirg+FIvQwypNEstya3ekF//skSRAjurvJI/4B\nQ6O7XaJtO367P+BKIAcy/81s0JZOreOa9n8RaMFXvNUhXp/lcZtkcHwg8iAV\n1vi6BOXC5BW2RSH1zczPzYQmNRpyBQJAATG+tYKfobGAKrzV/m8UTFGnTnCt\nHsUWoAMERTu6OMWXGJA1jrT1biZ6g2utBSeghJdqM8CeWs86fe3HIjafoq11\nsVgEVPY5afNhwVYe6D7aoSeEcMZrhXKoN+jrp83qk8vqzW4Zkgh838ybwpjV\n9waF6beCVRLMGUukjtHSmohfzqDhrRICvMQ7OWONkLFjAqkM36ClKuZkIfWQ\n2l3XDgMTwd3K3rSs7jOHbOY+kJtvR+MY+uSNDuz4/gKV/8aOwEG+ZAkN2OSy\ntU97oA4CP/Jh6kCujE1gQ36FucBngRlcXUNrDgHRdJF+RV4oWGvrXuyK4ZeV\npms3\r\n=r5d8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICRslcuX1FgpvUIXkWP57Asf1VnHIav+vQdbatDuB54tAiEAmiX051mK9kdWWetoY424ByxaIN9MOmj3pDBCwxmq3Gs="}]},"maintainers":[{"name":"jiangfengming","email":"jiangfengming87@gmail.com"}],"_npmUser":{"name":"jiangfengming","email":"jiangfengming87@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pilot_0.17.7_1578541500404_0.4265212549052464"},"_hasShrinkwrap":false},"0.17.8":{"name":"vue-pilot","version":"0.17.8","description":"A Trie-based vue router with the ability of managing history.state","main":"dist/vue-pilot","scripts":{"build":"rollup -c rollup.config.esm.js && rollup -c rollup.config.cjs.js && rollup -c rollup.config.esm.bundle.js","example":"ws --spa example.html"},"repository":{"type":"git","url":"git+https://github.com/jiangfengming/vue-pilot.git"},"keywords":["vue","router"],"author":{"name":"Jiang Fengming","email":"jiangfengming87@gmail.com"},"license":"MIT","homepage":"https://github.com/jiangfengming/vue-pilot#readme","bugs":{"url":"https://github.com/jiangfengming/vue-pilot/issues"},"dependencies":{"cast-string":"^0.3.0","spa-history":"^0.12.11","url-router":"^11.0.2"},"devDependencies":{"@babel/core":"^7.8.0","@babel/preset-env":"^7.8.2","@rollup/plugin-node-resolve":"^7.0.0","eslint":"^6.8.0","eslint-config-enough":"^0.3.8","local-web-server":"^3.0.7","rollup":"^1.29.0","rollup-plugin-babel":"^4.3.3"},"babel":{"presets":[["@babel/preset-env",{"loose":true,"modules":false}]]},"eslintConfig":{"extends":"enough","env":{"browser":true}},"gitHead":"e5fe06cc38e8cbc91862be9a5b844a8e369dcd38","_id":"vue-pilot@0.17.8","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-AONGamDiSykWARuDA/sqdr7fhzymm2jCOq9MHDBIn2+SU7Ewte+UBe2L7pYJuexElGy5rhQNfukjoRKFiM3NcQ==","shasum":"11d583ec177749432750a4cd39656b4040031812","tarball":"https://registry.npmjs.org/vue-pilot/-/vue-pilot-0.17.8.tgz","fileCount":17,"unpackedSize":109294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHCyBCRA9TVsSAnZWagAAH1UP/AvpCY6NPW85WJzypudH\npmo7vOWbniOr6zm7cJ3M1aK51lB+BPg5RgttNFpNGrQPg26MhuB+pd87Y/my\n2v+Fijpl5UBmsBhOA7su1NModvZokt3FsSGZsu8ypOgsnhsyzJXt4ZO3xF0G\nRbhIMMYDoyvgNNr3l166J9wz8fKxz20YD3PlTq9WyLY3sJuWPYCWHw6Pmf1X\nN1SQ7uXB8wQknHIkQzVAI0fthmTc/3WbwBpsTrY5jAn3i0yIaTaiuPr7jfHu\nzP8Wt/6jVYPuGjIsnBF3lCiAIzUum8U6qhCeye2e25cEgHzw7MJLL3HfnwAU\nxfdkP1vjgYwTQI9QmcNlAY2+m/TRPw5UC6Et69WVMncJzSAGDY15IlntRcqb\ndgkxJvIPMzideTPOGK+mX3WdfUrzZIiUexd4cSZGU6udhrgRDIZ3xaqRpTZF\n/KPQE3nxwbQGn03G2K/odhH+hdNI5ljV6PldRmpetUBolC7kjh/uMQJlso8I\nLtp5ZYZcQdfpdfdcuFn35/mFnMnhp5yzKMZXel8Nu4prnHP5KnbDuYy84tQX\nB/Y9cV76VfM2J3FrES09j6swp0h3YB3Ob/csRad/7Kh9IoEbYMyhyDsbzJww\noplWn0SSW5OMln43BKD1SJaZli1AGYN2fbCCNrzpHfGUvmGbHZdOlki1X/+Y\ntqWV\r\n=Fp5O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGDxvSisiuOnYrFycSffSzKI/B6eqD8CwB2m/4MIo555AiApeObPWuTYlyFfTXr0BhqRgFpS74Frb2k0MMq29iwL9g=="}]},"maintainers":[{"name":"jiangfengming","email":"jiangfengming87@gmail.com"}],"_npmUser":{"name":"jiangfengming","email":"jiangfengming87@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pilot_0.17.8_1578904705407_0.4452881711516883"},"_hasShrinkwrap":false},"0.17.9":{"name":"vue-pilot","version":"0.17.9","description":"A Trie-based vue router with the ability of managing history.state","main":"dist/vue-pilot","scripts":{"build":"rollup -c rollup.config.esm.js && rollup -c rollup.config.cjs.js && rollup -c rollup.config.esm.bundle.js","example":"ws --spa example.html"},"repository":{"type":"git","url":"git+https://github.com/jiangfengming/vue-pilot.git"},"keywords":["vue","router"],"author":{"name":"Jiang Fengming","email":"jiangfengming87@gmail.com"},"license":"MIT","homepage":"https://github.com/jiangfengming/vue-pilot#readme","bugs":{"url":"https://github.com/jiangfengming/vue-pilot/issues"},"dependencies":{"cast-string":"^0.3.0","spa-history":"^0.12.11","url-router":"^11.0.2"},"devDependencies":{"@babel/core":"^7.8.3","@babel/preset-env":"^7.8.3","@rollup/plugin-node-resolve":"^7.0.0","eslint":"^6.8.0","eslint-config-enough":"^0.3.8","local-web-server":"^3.0.7","rollup":"^1.29.0","rollup-plugin-babel":"^4.3.3"},"babel":{"presets":[["@babel/preset-env",{"loose":true,"modules":false}]]},"eslintConfig":{"extends":"enough","env":{"browser":true}},"gitHead":"eaf76823ce596b86c42b84747f37d088e8ef999c","_id":"vue-pilot@0.17.9","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-wXd6cF2UQAYADiksU3XWqBO3BjjW44qtauKsMVDht+54Fb6TCUt/bRyhG8pIK2MxhK/Kp9b8ZbHo/iwRl5cVRA==","shasum":"b811bdb8f548b792fb84c0c73c0c5f2d0609f584","tarball":"https://registry.npmjs.org/vue-pilot/-/vue-pilot-0.17.9.tgz","fileCount":17,"unpackedSize":109522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJDx9CRA9TVsSAnZWagAABsAP/RlAnF/930urca3Jl2sN\nInqojr8LoVR+YYjhkxrvhobcewzI5R5hA1UAOhybiG9k3emIEqswlUPNzjf4\nNVZA5Xguv3o0+KSRXA4asKkkI6t3CUZE8ygXELOzWjNiWUf5OirqZwRiHkZL\nxQbAykGwAaPzraSV3C6fV95GISw//FeU5fTkDO3yiANhL8Gn+Lo++zq/DZD6\n+srwNd0M5XFXSd9kCHvXoDCbvxe5oQ+jzCMy/M63rJPoRHdcbiiRnSJ7vgvz\n/QDhkmLK1mSjRVyeWyEhy3dZe2dII7Yl4qoN3oSjphtDEsrTGwDX+JYsPiWj\nNeAcW7ACGc3ReXd4qg197HKlCONGgbMZ4XOJHHV7bf/mD1AGtqG0ocpvCG58\nsdzkk8uY3DTseUbguMqVTRfv55I2UVTyGRCURpBZILYrD1LtR9kPjrtZD5G3\nraqlPuc/mllgcYvRvRTkBBDK/d7r3E9SmWIix8jVD+zngire2opFgTEwoizu\nnVe6+03XnLa0SADTkCGywcpV1n4ULvr5wKDCmEo+wLnGU6DJeCx6Ja1cjb6J\nUf1yZw4G6RHXT4zlUFLmu9V2arsQjUIeXG7FMGplHUeviUbw8oNp0M6zNWox\nkYTkARxJZPqqOx6LQQchbHC5WfTjv2I0bMAI27OnDNPOoAcEQHiSrD6606Sr\nrCUz\r\n=Jpmn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFQ6T69RXNYOmEL5zamcpxE+Q7lGtvCH6uehl/HTkZfYAiAluIJt5TNaHmC4B3xPzhSEHcHWf3c+b4910+jo/uQ2TA=="}]},"maintainers":[{"name":"jiangfengming","email":"jiangfengming87@gmail.com"}],"_npmUser":{"name":"jiangfengming","email":"jiangfengming87@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pilot_0.17.9_1579433085233_0.7050872151399286"},"_hasShrinkwrap":false},"0.17.10":{"name":"vue-pilot","version":"0.17.10","description":"A Trie-based vue router with the ability of managing history.state","main":"dist/vue-pilot","scripts":{"build":"rollup -c rollup.config.esm.js && rollup -c rollup.config.cjs.js && rollup -c rollup.config.esm.bundle.js","example":"ws --spa example.html"},"repository":{"type":"git","url":"git+https://github.com/jiangfengming/vue-pilot.git"},"keywords":["vue","router"],"author":{"name":"Jiang Fengming","email":"jiangfengming87@gmail.com"},"license":"MIT","homepage":"https://github.com/jiangfengming/vue-pilot#readme","bugs":{"url":"https://github.com/jiangfengming/vue-pilot/issues"},"dependencies":{"cast-string":"^0.3.0","spa-history":"^0.12.11","url-router":"^11.0.3"},"devDependencies":{"@babel/core":"^7.9.0","@babel/preset-env":"^7.9.0","@rollup/plugin-node-resolve":"^7.1.1","eslint":"^6.8.0","eslint-config-enough":"^0.4.3","local-web-server":"^4.0.0","rollup":"^2.2.0","rollup-plugin-babel":"^4.4.0"},"babel":{"presets":[["@babel/preset-env",{"loose":true,"modules":false}]]},"eslintConfig":{"extends":"enough","env":{"browser":true}},"gitHead":"6ceca8fcfbfda43d0705885317ae4b24ba7157dc","_id":"vue-pilot@0.17.10","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-BI6+c7lDpNwv/Q5cq/uoxQx6AkeFuYfzujZtZxHl/eT2S0vUzDLWiThex0TESCDY6Djgu8pmacg2ah9WnrzXlg==","shasum":"ed1c4a474d70411fade900abc6ed88eee7f2edad","tarball":"https://registry.npmjs.org/vue-pilot/-/vue-pilot-0.17.10.tgz","fileCount":17,"unpackedSize":109832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefuZ9CRA9TVsSAnZWagAAxGoQAJqyICEX0D6UUnhXzkDP\nK+OWWzo4G/eXMHOY1lvPRlSXtfYUt2kHiVWmRLy7HMNgVxW+nbOcLvk7K2vk\nBpS5Dj6/LdFpdGaLmvTXAeossKdPgDLoVbZt9tI2qfy6FPN1pggs9z5E1X50\nRWMputz0PP6Zn7cFrHuYi9fm5R0b2k38R7MneuHbjz9Qp3jYegNGpV4W3KL+\nZLu3sP5FPoNZBTVZtrxx1AQQ9gLQYaT49w9J9HWaSgGBQTWa7m9QzJoXqsix\nyfqZMCgC0b0FZIpgqEC3fG27EBJweLPNCJ94mTwBr7BRBoul65HPzXY1oo9c\n+epvtyc8v+oOtkZ+ybx9dvrQjPxASeyi64b12zHvBURKRgDyP/rR+KWZaToo\n2w87k/mQM9mqW7HjJDKsjCvWJzH76e3qhUmfDkTANIIMdX7pCmB31ESFwOUn\ndZrRVxobtV8LZ6WSBxq6s9L23Qi654V7Ya6IGD9IUSBoBnn+7zGoIz5/DAR/\nPTkDbFSrQ8zQlJuJLbTgYpKBLXD/wqA2zFGtw8vd40ObFYQ2NYGOwxcnkBzD\nuZjVn6AMFD8yZ8m9hOHuPRd0fuKlwPJSeQpRwaSuXFh+9Vz7dAxPe9UCgbUK\nYR55K83mmycrVnDkWXs4STB59dLs73MBJpEmjksF5sPXZHvhQ3okQo5k8p1g\n0YJU\r\n=oo8C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3J89OPBaG5PmSBhifoklS3Aav4/nm83LRdtPIDYSHwgIhAOudjA3M85uu3LqgPp1vMomNoSz5PmrpDoh70Hjg1oDC"}]},"maintainers":[{"name":"jiangfengming","email":"jiangfengming87@gmail.com"}],"_npmUser":{"name":"jiangfengming","email":"jiangfengming87@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pilot_0.17.10_1585374844585_0.742447167680609"},"_hasShrinkwrap":false},"0.17.11":{"name":"vue-pilot","version":"0.17.11","description":"A Trie-based vue router with the ability of managing history.state","main":"dist/vue-pilot","scripts":{"build":"rollup -c rollup.config.esm.js && rollup -c rollup.config.cjs.js && rollup -c rollup.config.esm.bundle.js","example":"ws --spa example.html"},"repository":{"type":"git","url":"git+https://github.com/jiangfengming/vue-pilot.git"},"keywords":["vue","router"],"author":{"name":"Jiang Fengming","email":"jiangfengming87@gmail.com"},"license":"MIT","homepage":"https://github.com/jiangfengming/vue-pilot#readme","bugs":{"url":"https://github.com/jiangfengming/vue-pilot/issues"},"dependencies":{"cast-string":"^0.3.0","spa-history":"^0.12.12","url-router":"^11.0.3"},"devDependencies":{"@babel/core":"^7.10.5","@babel/preset-env":"^7.10.4","@rollup/plugin-babel":"^5.1.0","@rollup/plugin-node-resolve":"^8.4.0","eslint":"^7.4.0","eslint-config-enough":"^0.4.3","local-web-server":"^4.2.1","rollup":"^2.21.0"},"babel":{"presets":[["@babel/preset-env",{"loose":true,"modules":false}]]},"eslintConfig":{"extends":"enough","env":{"browser":true}},"gitHead":"a11f1973be93cf4a98917b1f3797ee942adec652","_id":"vue-pilot@0.17.11","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-bY9sd5z3GSofIqaJbuz+jMyPM1tGOjirnDdYivzS44lZRhEscKMxpCitREc2HUrtmhWP4X6e0YwgYE5pwst3/A==","shasum":"b345ec789329a14fbdb8188055afe3a7b7e619bc","tarball":"https://registry.npmjs.org/vue-pilot/-/vue-pilot-0.17.11.tgz","fileCount":17,"unpackedSize":109847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDv0wCRA9TVsSAnZWagAAw4kP/2B3gKabtv1eAbEkdU+a\n26QAgEIUwadfoor10SfjBA4FxBmO+Nl7z+mIllZWy6R+FwghkPYhldqGvoJf\nDug9Nh9WCvxclUbovOKnUHY2uLGVDtGqom15USy3obdL78rIpj7Ray+EcDhG\nLSCcjYrOc/MrTOTcrZYIl0YzcgrbPglkaCAGcRor5i07bGCWeaw2WywHRLCl\n96LAd2TzUgB6+wNIW3FUfCYfbkkXInd44JNK/GJ6n+UyI6lbTlggPgD7PlI7\nWbgzZ9qbcQZVcR+LeLC6N7RdYVu5vMXRfHnsmwkqXRG+TKwU/lslO3EWFubl\n9tCT8qe2vxI4p6Fxm6hBy4imecSTVfeO+FThpQtyDcUd6BWpZ/i9n2THGtNT\nonA6MyU/OEtd0fyvuQiCzryWMBrIXVPCTm8k4lDLTihjldVJVANHLBiGiSxI\nVv1/XweG+V8aLqYITIl0aqBvceH0gTHLQnqWT/AgeGJLO47RfuvdVlakIGhv\n9QOBcxPkbZBH1dHkHdCWDkX9c675NIpuTuZLC75IBYFQz7oPLwBEzQeF7m0x\nnGJInwlvz8WI1ACZNVLPflU7pxxjk+kREj5CLWZg8/7LLPBegS6rCMGf5wO2\nuDRzGPAsrGjuyrcOfH6kSIgmoSovkCkOpacy+AfqThmNiwSFA5tDc/ZMQ60q\nG4eC\r\n=KW1g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyFc2AfRWZJD42ukqKGMO2OPya5kAhIrBJT0WlzsdTHAIgYgOXtk17ijHMptkHiY3pLTQIS2bWEbeCuYeLIk8ah5Q="}]},"maintainers":[{"name":"jiangfengming","email":"jiangfengming87@gmail.com"}],"_npmUser":{"name":"jiangfengming","email":"jiangfengming87@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pilot_0.17.11_1594817839777_0.8769530834504304"},"_hasShrinkwrap":false},"0.17.12":{"name":"vue-pilot","version":"0.17.12","description":"A Trie-based vue router with the ability of managing history.state","main":"dist/vue-pilot","scripts":{"build":"rollup -c rollup.config.esm.js && rollup -c rollup.config.cjs.js && rollup -c rollup.config.esm.bundle.js","example":"ws --spa example.html"},"repository":{"type":"git","url":"git+https://github.com/jiangfengming/vue-pilot.git"},"keywords":["vue","router"],"author":{"name":"Jiang Fengming","email":"jiangfengming87@gmail.com"},"license":"MIT","homepage":"https://github.com/jiangfengming/vue-pilot#readme","bugs":{"url":"https://github.com/jiangfengming/vue-pilot/issues"},"dependencies":{"cast-string":"^0.3.0","spa-history":"^0.12.12","url-router":"^11.0.3"},"devDependencies":{"@babel/core":"^7.11.4","@babel/preset-env":"^7.11.0","@rollup/plugin-babel":"^5.2.0","@rollup/plugin-node-resolve":"^9.0.0","eslint":"^7.7.0","eslint-config-enough":"^0.4.3","local-web-server":"^4.2.1","rollup":"^2.26.6"},"babel":{"presets":[["@babel/preset-env",{"loose":true,"modules":false}]]},"eslintConfig":{"extends":"enough","env":{"browser":true}},"gitHead":"e8deee45d69f3b548fb4988525b9f300b337d58a","_id":"vue-pilot@0.17.12","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-EmjRpahfZ9/Z37sMNpXlZo9Lz2XYpcmB/2ARuOeXDPtM8/zKv9C2PjI/L/wCY7HEmCrK4HEKANUObvbOJtbnEQ==","shasum":"796d944a05ab2da3830701f90710e64b9771cbed","tarball":"https://registry.npmjs.org/vue-pilot/-/vue-pilot-0.17.12.tgz","fileCount":17,"unpackedSize":110393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfR1LMCRA9TVsSAnZWagAA/XMP/39PiczRsvWz1aFs/rSC\nUrZwRPD73N+z6M4cmET93PyChdrXJEuhejmLzjdKMde+VStRoxUJhSIiusH8\nvinrUq1u4Rr4WGRcBT8f4h7Fc6w95L0PKKZ76Z8haHke4RGzsG3/9HoyFI5K\nhZJZvMFqdKv917u+0zgYzwxjmPQJRhbBAbF9lVQ+43sNEG1ia76eKV/UUbTw\nNm7wQE1gwKWwFCdhCyQsdO7YPEV1aVx1lJwxWw7IfxFMMqhOHwWFPGCLpdOq\nePDRY1OFGmGQhR6qsQsIxt6SBCqsfNVGIuSjmM4LaW+ZTNa0JWLMLR/7zplv\n/po1tXD6u7xplHSGbZs2rhMsA9WoocGB4qWGY4Ao7UQDcy9Fu3kv9EewCoaP\nICDiPUZOQkfUUKeNc4q7obnLSD4jrNOfIv5J7EGMvufwGLmqqllvvHP7ez2t\nH8QrFsd1RSU4JUfN2in8JDzMI293gYdqQA5fwxhm7ZeDqRAwdZx/QHss+IsF\n3ZdCgi9mmMabQeYkgTlpPCPQ0+/2wTwEO2p0+/NbjryHu0BNxD8+235ozxN0\naQ7l0+Pe1n5qgbotIXT4nCX2RCiFt1+rPTQlDh7cLxwMz4lvzyKFd5sxggCx\nNcpGprZeNE0LROoVVIfcUDFhcl6upA0EjrxM71JbLKF5uvJVCTXBkduCzN6X\nO+cw\r\n=t9JH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPLYJWh8x9ka2HDzRQh+eStbvw1goQwhswZ9bmYHibFQIhAKAR4a0hklnXNSYhoHwQ8XqXlKnDCiEw5Y2BOsFMS3y2"}]},"maintainers":[{"name":"jiangfengming","email":"jiangfengming87@gmail.com"}],"_npmUser":{"name":"jiangfengming","email":"jiangfengming87@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pilot_0.17.12_1598509772154_0.5117431593901816"},"_hasShrinkwrap":false}},"time":{"created":"2019-08-29T04:53:37.014Z","0.14.0":"2019-08-29T04:53:37.203Z","modified":"2022-05-23T17:41:55.234Z","0.14.1":"2019-08-29T05:04:49.727Z","0.14.2":"2019-08-29T07:36:10.399Z","0.14.3":"2019-09-03T03:38:59.619Z","0.15.0":"2019-09-06T08:34:44.609Z","0.15.1":"2019-09-06T09:51:00.330Z","0.15.2":"2019-09-06T10:15:26.764Z","0.15.3":"2019-09-06T10:47:51.576Z","0.15.4":"2019-09-06T13:13:28.192Z","0.15.5":"2019-09-10T08:25:34.783Z","0.15.6":"2019-09-10T09:07:24.356Z","0.15.7":"2019-09-10T09:27:15.532Z","0.15.8":"2019-09-27T10:16:07.485Z","0.16.0":"2019-11-13T10:12:37.688Z","0.16.1":"2019-12-12T09:59:14.182Z","0.16.2":"2019-12-12T11:55:45.100Z","0.16.3":"2019-12-26T09:46:53.295Z","0.17.0":"2019-12-30T17:26:48.657Z","0.17.1":"2020-01-08T06:36:58.962Z","0.17.2":"2020-01-08T07:03:48.293Z","0.17.3":"2020-01-08T08:19:21.024Z","0.17.4":"2020-01-08T08:35:12.603Z","0.17.5":"2020-01-08T08:38:33.000Z","0.17.6":"2020-01-08T11:58:42.240Z","0.17.7":"2020-01-09T03:45:00.686Z","0.17.8":"2020-01-13T08:38:25.554Z","0.17.9":"2020-01-19T11:24:45.366Z","0.17.10":"2020-03-28T05:54:04.797Z","0.17.11":"2020-07-15T12:57:19.902Z","0.17.12":"2020-08-27T06:29:32.266Z"},"maintainers":[{"name":"jiangfengming","email":"jiangfengming87@gmail.com"}],"description":"A Trie-based vue router with the ability of managing history.state","homepage":"https://github.com/jiangfengming/vue-pilot#readme","keywords":["vue","router"],"repository":{"type":"git","url":"git+https://github.com/jiangfengming/vue-pilot.git"},"author":{"name":"Jiang Fengming","email":"jiangfengming87@gmail.com"},"bugs":{"url":"https://github.com/jiangfengming/vue-pilot/issues"},"license":"MIT","readme":"# vue-pilot\nA Trie-based vue router with the ability of managing history.state.\n\n## Install\n\n```\nnpm install vue-pilot\n```\n\n## Features\n* Small (8kb after gzipped).\n* Ability of managing history.state.\n* Decoupling UI layout from URL segments.\n* Dispatching route without changing URL.\n* Typed query and params.\n\n## Table of Contents\n- [vue-pilot](#vue-pilot)\n  - [Install](#install)\n  - [Features](#features)\n  - [Table of Contents](#table-of-contents)\n  - [Constructor](#constructor)\n    - [PathRouter](#pathrouter)\n    - [HashRouter](#hashrouter)\n  - [\\<RouterView>](#routerview)\n  - [\\<RouterLink>](#routerlink)\n  - [Location object](#location-object)\n    - [path](#path)\n    - [external](#external)\n    - [query](#query)\n    - [hash](#hash)\n    - [fullPath](#fullpath)\n    - [url](#url)\n    - [state](#state)\n    - [hidden](#hidden)\n    - [appearPath](#appearpath)\n  - [Matched route object](#matched-route-object)\n    - [path](#path-1)\n    - [query](#query-1)\n    - [hash](#hash-1)\n    - [fullPath](#fullpath-1)\n    - [url](#url-1)\n    - [params](#params)\n    - [meta](#meta)\n  - [Routes definition](#routes-definition)\n  - [APIs](#apis)\n    - [router.current](#routercurrent)\n    - [router.start()](#routerstart)\n    - [router.normalize()](#routernormalize)\n    - [router.url()](#routerurl)\n    - [router.push()](#routerpush)\n    - [router.replace()](#routerreplace)\n    - [router.dispatch()](#routerdispatch)\n    - [router.setState()](#routersetstate)\n    - [router.go()](#routergo)\n    - [router.back()](#routerback)\n    - [router.forward()](#routerforward)\n    - [router.captureLinkClickEvent()](#routercapturelinkclickevent)\n    - [router.on()](#routeron)\n    - [router.off()](#routeroff)\n  - [Events](#events)\n    - [beforeChange](#beforechange)\n      - [Arguments](#arguments)\n      - [Returns](#returns)\n    - [beforeUpdate](#beforeupdate)\n    - [afterChange](#afterchange)\n  - [Dependencies](#dependencies)\n  - [License](#license)\n\n## Constructor\n\n### PathRouter\n\n```js\nimport Vue from 'vue'\nimport { PathRouter } from 'vue-pilot'\n\nVue.use(PathRouter)\n\nconst router = new PathRouter({\n  routes: [\n    // see routes definition below\n  ],\n\n  base: '/app/',\n  origin: 'https://www.example.com/'\n})\n\nconst app = new Vue({\n  // inject the router instance\n  router,\n  \n  // ...\n})\n\nrouter.start()\n```\n\n`base`: `String`. defines the base path of the app. If you want the root path not end with slash,\nyou can set the base without ending slash, like '/app'. Defaults to `''`.\n\n`origin`: `String` | `Array<String>`. Let `<RouterLink>` treats absolute URLs with `origin` as in-app links.\n\n### HashRouter\n\n```js\nimport Vue from 'vue'\nimport { HashRouter } from 'vue-pilot'\n\nVue.use(HashRouter)\n\nconst router = new HashRouter({\n  routes: [\n    // ...\n  ]\n})\n```\n\n`HashRouter` doesn't have `base` option.\n\n## \\<RouterView>\n\nThe `<RouterView>` is a functional component that renders the matched component.\n\nIt has a `name` property.  The default value is `default`.\n\nExample:\n\n```html\n<div id=\"app\">\n  <RouterView name=\"aside\">\n  <RouterView />\n</div>\n```\n\n## \\<RouterLink>\n\n```html\n<RouterLink to=\"/list?page=1\">List</RouterLink>\n<RouterLink to=\"/home\" target=\"_blank\">Open new tab</RouterLink>\n\n<RouterLink\n  tag=\"div\"\n  action=\"replace\"\n  :to=\"{ path: '/category', query: { cat: 'shoes' }, state: { from: 'home' } }\"\n>\n  Shoes\n</RouterLink>\n\n<RouterLink to=\"https://www.example.com\">external link</RouterLink>\n```\n\nThe `<RouterLink>` is a navigation component, it normally renders an `<a>` element.\n\n* `to`: `Location` object, or `path`/`fullPath` of the `Location` object, or an absolute URL.\n* `action`: `String`. `push`, `replace`, or `dispatch`. Defaults to `push`.\n* `tag`: `String`. The HTML tag name. Defaults to `a`.\n\n`<RouterLink>` will have `active` class if it equals to the current path.\n\n## Location object\nA location object is used for changing the current address.\nIt can be used in `<RouterLink :to=\"location\">`, `router.start(location)`, `router.push(location)`, `router.replace(location)`, `router.dispatch(location)`, etc.\n\nA string URL can be converted to a location object by [router.normalize()](#routernormalize).\nAnd a location object can be converted to a URL string by [router.url()](#routerurl).\n\n```js\n{\n  path,\n  external,\n  query,\n  hash,\n  fullPath,\n  url,\n  state,\n  hidden,\n  appearPath\n}\n```\n\n### path\n`String`\n\nRouter internal path, which has stripped the protocol, host, and base path.\n\n### external\n`Boolean`\n\nIf `path` is started with protocal, or `external` is `true`,\n`path` is treated as an external path, and will be converted to an internal path.\n\n### query\n`Object` | `String` | `Array` | `URLSearchParams` | `StringCaster<URLSearchParams>`\n\n`query` accepts the same parameter types as [URLSearchParams](https://developer.mozilla.org/en-US/docs/Web/API/URLSearchParams/URLSearchParams)\nconstructor. Or it can be a [StringCaster](https://github.com/jiangfengming/cast-string#stringcaster) object that wraps a `URLSearchParams` object.\n\n### hash\n`String`\n\nA string containing a `#` followed by the fragment identifier of the URL.\nIf `HashRouter` is used, the fragment identifier is followed by the second `#` mark.\n\n### fullPath\n`String`. Read-only.\n\npath + query string + hash\n\n### url\n`String`. Read-only.\n\nAn external relative URL which can be used as `href` attribute of `<a>`.\nIt is the same as `router.url(location)`.\n\n* `PathRouter`: base + path + query string + hash\n* `HashRouter`: # + path + query string + hash\n\n### state\n`Object`\n\nThe state object is a JavaScript object which is associated with the history entry.\nSee `state` parameter of [history.pushState()](https://developer.mozilla.org/en-US/docs/Web/API/History/pushState) for details.\n\n### hidden\n`Boolean`\n\nIndicate whether it is a hidden history entry. see [router.push()](#routerpush) for detail.\n\n### appearPath\n`String`\n\nIf `hidden` is `true` and `appearPath` is set, the location bar will show this address instead.\n\n## Matched route object\nA matched route object contains the information of the matched route.\nIt contains some same properties as the `Location` object, and some extra properties.\nIt's provided by the hook functions as the `to` and `from` parameter.\n\n```js\n{\n  path,\n  query,\n  hash,\n  fullPath,\n  url,\n  state,\n  params,\n  meta\n}\n```\n\n### path\n`String`\n\nSame as `location.path`.\n\n### query\n`StringCaster`\n\nA [StringCaster](https://github.com/jiangfengming/cast-string#stringcaster) object that wraps a `URLSearchParams` object.\n\n### hash\n`String`\n\nSame as `location.hash`.\n\n### fullPath\n`String`\n\nSame as `location.fullPath`.\n\n### url\n`String`\n\nSame as `location.url`.\n\n### params\n`StringCaster`\n\nA [StringCaster](https://github.com/jiangfengming/cast-string#stringcaster) object that wraps a plain object.\nThe plain object is collected from the path segments.\nSee [Routes definition](#routes-definition) below for details.\n\n### meta\n`Object`\n\nA object collected from the route definiton. See [Routes definition](#routes-definition) below for details.\n\n## Routes definition\n\n```js\nconst routes = [\n  {\n    name: 'aside', // will be mounted into <RouterView name=\"aside\">\n    component: { /* component definition */ }\n  },\n\n  {\n    path: '/basic',\n\n    // Definition without `name`.\n    // The component will be mounted into <RouterView name=\"default\">\n    component: { /* component definition */ }\n  },\n\n  // Return promise to define async components\n  { path: '/async', component: () => import('./Component.vue') },\n\n  {\n    path: '/prop',\n\n    // Pass some props to the component\n    props: { foo: 'hello' },\n\n    component: {\n      props: ['foo'],\n      // ...\n    }\n  },\n\n  {\n    // Use `:paramName` to define params\n    // More pattern syntax, see https://github.com/jiangfengming/url-router\n    path: '/article/:id',\n\n    // props can be a factory function, it receives the current route object as the first argument.\n    props: route => ({\n      articleId: route.params.int('id'),\n      foo: route.query.string('foo'),\n      bar: route.state.bar\n    }),\n\n    component: {\n      props: ['articleId', 'foo', 'bar'],\n      // ...\n    },\n\n    // Setting key attribute of the <RouterView>.\n    // It will re-create the component instead of reusing it when key changes.\n    // So you needn't to watch the prop changes.\n    // See https://vuejs.org/v2/api/#key\n    // If key is a function, the returned value will be the key\n    key: route => route.params.int('id')\n  },\n\n  {\n    // param with regex\n    path: '/date/:year(\\\\d+)-:month(\\\\d+)',\n    component: VFoo,\n    props: route => ({ foo: route.params.int('year'), bar: route.params.int('month') })\n  },\n\n  // Define hooks\n  {\n    path: '/login',\n\n    // beforeEnter hook will be called before confirming the navigation.\n    // See global `beforeChange` event for details.\n    // Function | Array<Function>\n    // `this` refers to the router instance.\n    beforeEnter(to, from, action, router) {\n\n    },\n\n    component: {\n      // in-component beforeRouteLeave hook.\n      // Will be called before route leave.\n      // See global `beforeChange` event for details.\n      // Function | Array<Function>\n      // `this` refers to the vue component instance.\n      beforeRouteLeave(to, from, action, router) {\n\n      },\n\n      // ...\n    }\n  },\n\n\n  // Use array to group <RouterView> definitions\n  // Router view definitions in array will override outer definitions which has the same name.\n  [\n    {\n      name: 'aside',\n      component: { /* ... */}\n    },\n\n    {\n      // In this layout, the default <RouterView> will mount a component that has nested <RouterView>s\n      component: {\n        props: ['activeTab'],\n\n        // Define two child <RouterView>s\n        template: `\n          <RouterView />\n          <RouterView name=\"footer\" />\n        `\n      },\n\n      // Define some meta\n      meta: { activeTab: 'main' },\n\n      // route.meta.activeTab is \"foo\" when path is \"/foo\"\n      props: route => ({ activeTab: route.meta.activeTab })\n\n      // Define child <RouterView>s\n      children: [\n        {\n          name: 'footer',\n          component: { /* ... */ }\n        },\n\n        {\n          path: '/foo',\n          component: { /* ... */ },\n\n          // Parent route meta and child route meta will be merged together.\n          // If child route meta has same keys as parent, it will override parent ones.\n          meta: { activeTab: 'foo' }\n        },\n\n        [\n          // Override footer\n          {\n            name: 'footer',\n            component: { /* ... */ }\n          },\n\n          {\n            path: '/bar',\n            component: { /* ... */},\n\n            // meta can be a factory function\n            meta: route => ({ activeTab: route.query.string('active') })\n          }\n        ],\n\n        // Define a catch-all route\n        {\n          path: '(.*)',\n          component: {\n            template: '<h1>404 Not Found</h1>'\n          }\n        }\n      ]\n    }\n  ]\n]\n```\n\n## APIs\nMost of the APIs are proxied to [spa-history](https://github.com/jiangfengming/spa-history).\n\nIn the vue instance, you can get the router object from `this.$router`.\n\n### router.current\nThe current [matched route object](#matched-route-object).\n\n### router.start()\n\n```js\nrouter.start(URL string | location)\n```\n\nStarts the router.\n\nIn browser, if URL/location is not given, the default value is the current address.\n\n### router.normalize()\n\n```js\nrouter.normalize(URL string | location)\n```\n\nconverts the URL string or unnormalized location object to a normalized object.\n\nif URL/location.path is started with protocal, or `location.external` is `true`, `location.path` is treated as an external path, and will be converted to an internal path.\n\n```js\n// PathRouter with base '/foo/bar/'\nrouter.normalize('http://www.example.com/foo/bar/home?a=1#b')\n/*\n  {\n    path: '/home',\n    query: new StringCaster(new URLSearchParams('a=1')),\n    hash: '#b',\n    fullPath: '/home?a=1#b',\n    state: {}\n  }\n*/\n\n// same result as above\nrouter.normalize({\n  path: '/foo/bar/home?a=1#b',\n  external: true\n})\n\n// same result as above\nrouter.normalize('/home?a=1#b')\n\n// same result as above\nrouter.normalize({\n  path: '/home',\n  query: {\n    a: 1\n  },\n  hash: '#b'\n})\n\n// HashRouter\n// same result as above\nrouter.normalize('http://www.example.com/app/#/home?a=1#b')\n```\n\nThe `query` property can be of type `Object`, `String` or `Array`. see [URLSearchParams()](https://developer.mozilla.org/en-US/docs/Web/API/URLSearchParams/URLSearchParams) for detail.\n\n### router.url()\n\n```js\nrouter.url(URL string | location)\n```\n\nConverts an internal URL string or location object to an external relative URL which can be set as `href` attribute of `<a>`.\n\n```js\nrouter.url({\n  path: '/home',\n  query: {\n    a: 1\n  },\n  hash: '#b'\n})\n\n// or\nrouter.url('/home?a=1#b')\n\n/*\n  result:\n  HashRouter: #/home?a=1#b\n  PathRouter(with base: '/foo/bar/'): /foo/bar/home?a=1#b\n*/\n```\n\n### router.push()\n\n```js\nrouter.push(URL string | location)\n```\n\nPushs the location onto the history stack. `beforeChange` event will be fired.\n\n```js\nrouter.push('/home?a=1#b')\n\nrouter.push({\n  path: '/home',\n  query: {\n    a: 1\n  },\n  hash: '#b'\n})\n\n// PathRouter, complete URL\nrouter.push('http://www.example.com/foo/bar/home?a=1#b')\n\n// HashRouter, complete URL\nrouter.push('http://www.example.com/#/home?a=1#b')\n```\n\nYou can push a location with state.\n\n```js\nrouter.push({\n  path: '/home',\n  state: {\n    foo: 1,\n    bar: 2\n  }\n})\n```\n\nAnd you can push a hidden location, which will not change the value of browser's address bar. the hidden location is stored in `window.history.state`\n\n```js\nrouter.push({\n  path: '/login',\n  state: {\n    foo: 1\n  },\n\n  // '/login' won't show in the location bar\n  hidden: true,\n\n  // optional. if set, the location bar will show this address instead\n  appearPath: '/buy'\n})\n```\n\n### router.replace()\n\n```js\nrouter.replace(URL string | location)\n```\n\nReplaces the current history entry with the location specified.\n\n### router.dispatch()\n\n```js\nrouter.dispatch(URL string | location)\n```\n\nDispatchs the route without changing the history. That is, the location of browser's address bar won't be changed.\n\n### router.setState()\n\n```js\nrouter.setState(state)\n```\n\nSets state of the current route. the state will be merged into `router.current.state`\n\n### router.go()\n\n```js\nrouter.go(position, { silent = false, state = null } = {})\n```\n\nCounterpart of `window.history.go()`. Returns a promise which will be resolved when `popstate` event fired.\n\n`silent`: if true, `beforeChange` event won't be fired.\n\n`state`: if set, the state object will be merged into the state object of the destination location.\n\n### router.back()\n\n```js\nrouter.back(options)\n```\n\nAlias of `router.go(-1, options)`\n\n### router.forward()\n\n```js\nrouter.forward(options)\n```\n\nAlias of `router.go(1, options)`\n\n### router.captureLinkClickEvent()\n\n```js\nrouter.captureLinkClickEvent(event)\n```\n\nPrevents the navigation when clicking the `<a>` element in the container and `href` is an in-app address,\n`router.push()` will be called instead.\n\n```html\n<div @click=\"$router.captureLinkClickEvent($event)\">\n  <a href=\"/foo\">foo</a>\n</div>\n```\n\n### router.on()\n\n```js\nrouter.on(event, callback, { once = false, beginning = false })\n```\n\nAdds a callback function that will be called when the specified event fires.\n\nIf `once` is `true`, the callback function will be removed after \n\nIf `beginning` is `true`, the callback function will be inserted at the beginning of the callback array,\nso it will be called first.\n\n### router.off()\n\n```js\nrouter.off(event, callback, { once = true })\n```\n\nRemoves the specified event callback.\n\n## Events\n\n### beforeChange\n\n```js\nrouter.on('beforeChange', function(to, from, action, router) {\n  // ...\n})\n```\n\nThe `beforeChange` hook will be called before confirming the navigation.\n`this` refers to the router instance.\n\n#### Arguments\n* to: Route object. The route will be changed to.\n* from: Route object. The current route.\n* action:\n    - push: router.push() is called.\n    - replace: router.replace() is called.\n    - init: \"to\" is the initial page, at this stage, \"from.path\" is null.\n    - pop: user clicked the back or foraward button , or router.go(), router.back(), router.forward() is called, or hash changed.\n    - dispatch: router.dispatch() is called.\n* router: the router instance\n\n#### Returns\n\nThe hook can return one of the following values, or a promise that resolves with one of the following values,\nto control the navigation:\n\n* true | undefined: The navigation is confirmed.\n* false: Prevent the navigation.\n* null: Do nothing.\n* location: Redirect to this location.\n            You can override the history manipulate action by providing location.action property, values are: 'push', 'replace', 'dispatch'.\n\n### beforeUpdate\n\n```js\nrouter.on('beforeUpdate', function(to, from, action, router) {\n  // ...\n})\n```\n\nThe `beforeUpdate` hook will be called after the history has been changed but before updating the `<RouterView>`s.\n`this` refers to the router instance.\n\nReturning `false` or a promise that resolves with `false` can prevent to update the `<RouterView>`s.\n\n### afterChange\n\n```js\nrouter.on('afterChange', function(to, from, action, router) {\n  // ...\n})\n```\n\nThe `afterChange` hook will be called after `<RouterView>`s have been updated.\n`this` refers to the router instance.\n\n## Dependencies\n- [URL](https://developer.mozilla.org/en-US/docs/Web/API/URL)\n- [Object.assign()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/assign)\n- [Element.closest()](https://developer.mozilla.org/en-US/docs/Web/API/Element/closest)\n\nYou can use [@babel/polyfill](https://babeljs.io/docs/en/babel-polyfill/) and\n[dom4](https://github.com/WebReflection/dom4) to meet the requirements.\n\nOr use the [polyfill.io](https://polyfill.io/) service:\n```html\n<script src=\"https://polyfill.io/v3/polyfill.min.js\"></script>\n```\n\n## License\n[MIT](LICENSE)\n","readmeFilename":"README.md"}