{"_id":"vue-routes-builder","_rev":"26-8814b22eacf0fd21a168ac764265f061","name":"vue-routes-builder","dist-tags":{"latest":"0.8.1","next":"1.0.0-alpha1"},"versions":{"0.1.0":{"name":"vue-routes-builder","version":"0.1.0","description":"A Vue Routes Builder","main":"dist/index.js","license":"MIT","scripts":{"build":"rimraf ./dist && yarn test && ./node_modules/.bin/rollup -c","test":"jest"},"devDependencies":{"@types/jest":"^22.2.3","@types/node":"^10.0.8","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","jest":"^22.4.3","rimraf":"^2.6.2","rollup":"^0.58.2","rollup-plugin-babel":"^3.0.4","rollup-plugin-license":"^0.6.0","rollup-plugin-typescript2":"^0.14.0","ts-jest":"^22.4.6","typescript":"^2.8.3","vue":"^2.5.16","vue-router":"^3.0.1"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"gitHead":"e29803e6e7a74ded9ef063276e1a361e78789664","_id":"vue-routes-builder@0.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"bunnypro","email":"mubarrid.albar@gmail.com"},"dist":{"integrity":"sha512-f8K5LMPrSYmbZvoIRuSBxHLcdDUxfsOey7hOPNWm5wVo4TfzW+spCzF+MvnXSMzNC3IPEiMFlphf9aLvzPqqVQ==","shasum":"0cc6244c8bf5dfd6660f9ad6c55b40737de30760","tarball":"https://registry.npmjs.org/vue-routes-builder/-/vue-routes-builder-0.1.0.tgz","fileCount":14,"unpackedSize":164893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/ZwxCRA9TVsSAnZWagAAOf8P/jW1lAzLh5l9Ho6H7e0X\nUO1waJlEEygNYnJW+fMu0MvoCpWnT3cj61RCB+BzKryZa3X8YuE8oNiXeaHP\nEZPLxAJIiPq6IfeWKQFdw17IXEExQzPSBboakBCvJi/DRyprwvWyqwvu2t3f\nFiGtlCWYnhD9ERXOx+zcWmDKzx6vfdnZkQLnOuLvgYrK3NZGElRFYNpAfSS7\nz0XzFL06mXvNi2xPAQeiMyCxsU37X0clRrYAdKBwdNX57d3A9zlxQ+wNmiCT\n9ay1yAXD+RwL+ZHa9cqLtOlyrrbXj7Z2uEUX2X2jEiaxz8meTD5W43RQYdzA\n+mc0X6PZcKIXiYdmVELANRqS3Hq2DS6AZxwB4VimcrwXuMjjx+SFOibXMg46\nRfQ8FF/MVvZ/tPigV3CfaeBunuceR4VEupxCtxSipibjUy3U4y24guKqk0Nl\n8rD2gYsQFNSk4Aoig40iORwyuCogicxHT4A1QkXN9sBUC01ftemUGghIkfEi\nrCRCx2gTJGXI+oRUVXdOdznpl/xRdfxqSGFf3c4vSNx+PH86u6gj8gHzzXtB\nupncmT6BJts4OSHIhjsiXTQcCXe14O1g4yUWT12842I9dT7/SzDTrJdXwdEr\n9ay2FePd3I4o/twDSczYLZ06PkLYZOPB0qWsi/r0t2AjqXGekincySrWoAx4\n8DA7\r\n=t953\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGebPwO0X5ncQ4wV3mOLEGunss0ji++Bz5dYKv0C3U0aAiA/KPZEpN+k3wlgcMMDgPTjcQuT1EI7XAK5TQl/sebqaA=="}]},"maintainers":[{"name":"bunnypro","email":"mubarrid.albar@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-routes-builder_0.1.0_1526570032952_0.6503663022858159"},"_hasShrinkwrap":false},"0.2.0":{"name":"vue-routes-builder","version":"0.2.0","description":"A Vue Routes Builder","main":"dist/index.js","license":"MIT","scripts":{"build":"yarn cleanup && yarn test && yarn compile","cleanup":"rimraf ./dist","test":"jest","compile":"rollup -c"},"repository":{"type":"git","url":"git+https://github.com/bunnypro/vue-routes-builder.git"},"devDependencies":{"@types/jest":"^22.2.3","@types/node":"^10.0.8","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","jest":"^22.4.3","rimraf":"^2.6.2","rollup":"^0.58.2","rollup-plugin-babel":"^3.0.4","rollup-plugin-license":"^0.6.0","rollup-plugin-typescript2":"^0.14.0","ts-jest":"^22.4.6","typescript":"^2.8.3","vue":"^2.5.16","vue-router":"^3.0.1"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"gitHead":"4f4a029fb5ee826c7ea11d22e3de5f1067785fac","bugs":{"url":"https://github.com/bunnypro/vue-routes-builder/issues"},"homepage":"https://github.com/bunnypro/vue-routes-builder#readme","_id":"vue-routes-builder@0.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"bunnypro","email":"mubarrid.albar@gmail.com"},"dist":{"integrity":"sha512-cREbJZcvvC8qgZdLnjpvO8Q6v93I4G36Qk5EPMlg0l3wN3VzUq21nQMfSLGRmZks2E2wMorQc0NCxNx+CltDRA==","shasum":"dbf65d57febcc07fb5fe8f68ae32becb7ca298c8","tarball":"https://registry.npmjs.org/vue-routes-builder/-/vue-routes-builder-0.2.0.tgz","fileCount":14,"unpackedSize":162117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/aaFCRA9TVsSAnZWagAAgykP/0cjyiPSCwaHsCvN7+Ml\nCjBIxFJXx4u4TAJEgOpRFuUgSEqMFi7v2D1bT+CsH9SxPlwJC9dazpb2rh89\n+tRFuQuNyZG2zzt8yj/WOBikjoZvKucS0PwVzfbltD6qHqFnbK17BOxgYdE9\nVh8Ubt9Q62xNFL8sb6FFZnxRsk3aMKKA1hEiij0Zpn3Gea+P3IQ3u2Cwo1c0\nR+LVArqUG0bTFAYy9zzYrEjKqB4kfHwWVCpy109CX92EmI7PUoZtLkyIvHpk\nGabGrHu6TOvbXnJtjyb9kSkR9/6suEpggYOCGACjD7g+KwmU+jNLXjZkLgaY\nyTP4h2tKBCV7O5EZBg2TLUgT2gvtKapvuBlpp3zick/jUGj2z6Tvpf8xo19Z\nXTqhY/2auUgT1nsvbVw1ceVwqH23uh3HsQb+NY0vEiAFceCqqZsQFSsGNEvD\ndwweXROOAzuUjKR+f0YQKeY5zzAxOj6wUNpjmICiBUT6feb9faoloIXvMtub\nFnETUnHIrAmXNTDbfeXSzJNkYLoFWkTdRq/DWxy/pRicHRRIwUMWhmBC9KOi\ndm0ND2dprgQUXY7JRy3122NkdbOaHD3L5Kji9MKFJdGOjdEC9AYV6nXYDwmA\nuSJCbKghNwev4MQqGI3rWonfrs1yaZm/nQAvPm6S1DFquAh4vQk5yrtOcVBh\nlyvR\r\n=OuNn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCthHxXKbmEQZ79tGYSeN4gXIrCjUFZEstcIbLHvcN94gIhAN1kVz4ZHZmI5BZ4n/+dj0kN/MWKN77QAayoEsP32u9v"}]},"maintainers":[{"name":"bunnypro","email":"mubarrid.albar@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-routes-builder_0.2.0_1526572676413_0.42632869889126"},"_hasShrinkwrap":false},"0.2.1":{"name":"vue-routes-builder","version":"0.2.1","description":"A Vue Routes Builder","main":"dist/index.js","license":"MIT","scripts":{"build":"yarn cleanup && yarn test && yarn compile","cleanup":"rimraf ./dist ./types","test":"jest","compile":"rollup -c"},"repository":{"type":"git","url":"git+https://github.com/bunnypro/vue-routes-builder.git"},"devDependencies":{"@types/jest":"^22.2.3","@types/node":"^10.0.8","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","jest":"^22.4.3","rimraf":"^2.6.2","rollup":"^0.58.2","rollup-plugin-babel":"^3.0.4","rollup-plugin-license":"^0.6.0","rollup-plugin-typescript2":"^0.14.0","ts-jest":"^22.4.6","typescript":"^2.8.3","vue":"^2.5.16","vue-router":"^3.0.1"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"gitHead":"2514ae9da894f84f64487645df1d003b123cd240","bugs":{"url":"https://github.com/bunnypro/vue-routes-builder/issues"},"homepage":"https://github.com/bunnypro/vue-routes-builder#readme","_id":"vue-routes-builder@0.2.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"bunnypro","email":"mubarrid.albar@gmail.com"},"dist":{"integrity":"sha512-3DrCU339eHF3inPsoBR3PwJ7pEMpyN9yWveriH+JVyojR+TPZw/IFmmPiFOkTri10HV9RkN5OXKx8x6wJTHYlQ==","shasum":"309e8bfe21800bd399c6a0d1d51fdf04549b3d3d","tarball":"https://registry.npmjs.org/vue-routes-builder/-/vue-routes-builder-0.2.1.tgz","fileCount":19,"unpackedSize":164249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/ayWCRA9TVsSAnZWagAANCMP/0Gbfu+z+mBB8mA91Pt9\nc94gSd4OwNq8vN5uKCIgckIdMhdvxtiRbQU+wOrMfSu8PJqTdUR2KkIBHQIT\n+F3K7MnnigsefG4IS0Whs6fM4lF6w253HGKKr5ZUly5TPAph5nmnx2GFflGg\n7nraxurGdMICP4hysp4EEfZKty26gqsgS8dSa3G9Qry3udvnKGh6HE+n+tC9\nfW5lvI4XA/QgaW4RMmHkLJfl6qAEVmhhFWlsi6Y6txvRLIYf5bUBCHuEGl1G\nezAv0htx92EmL5p7Dm1Gng6BD5w4GbZMs15t9D1/62qJaOoN5DiZO9OGYdFc\n9RdLb9JdFBkVffNYsGTA29G0GQ6cnXmlD70I5+HoenfP6u9nuQli2An73Cnd\n78hdJ0kvMVBHNnb2RhejFyjI/4MtEI0PhqeeOw6Tccq9a2P+TcYtlfR8DiNz\nIb5JGfpLdpjwWTfCgQVN6NY85JusexdNm5gxsAztWijVr5aawsNkiLfeCL1H\nBlgcbmpIwnrcIhWCEXCdlzhJyR//WvEuqrbWjqZCb5yA4pK2s4bL1XfyYLqC\n+PMHALgS6kq8ZU8OoSH9kBe5/Z2iQIoIcQGTQKfQq8EmyZavJG0VnUvfb6wE\np4ghMLE9FGSlPQ/eEChqV5tqR1hwPepnG8R46OqI4D1IMOdQn0QcHs3x/ujO\nc6yg\r\n=NH41\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCndQD8s5yovR/rdwS9qbTHzw6eC5XQxnSz8IazgQenzgIhANlvWvMowohUOdFjTE8L4YsSOtI3DSdD5Zo0+nBzgekM"}]},"maintainers":[{"name":"bunnypro","email":"mubarrid.albar@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-routes-builder_0.2.1_1526574228946_0.43657160330422684"},"_hasShrinkwrap":false},"0.2.2":{"name":"vue-routes-builder","version":"0.2.2","description":"A Vue Routes Builder","main":"dist/index.js","license":"MIT","scripts":{"build":"yarn cleanup && yarn test && yarn compile","cleanup":"rimraf ./dist ./types","test":"jest","compile":"rollup -c"},"repository":{"type":"git","url":"git+https://github.com/bunnypro/vue-routes-builder.git"},"typings":"types/index.d.ts","files":["lib/*.ts","dist/*.js","types/*.d.ts"],"devDependencies":{"@types/jest":"^22.2.3","@types/node":"^10.0.8","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","jest":"^22.4.3","rimraf":"^2.6.2","rollup":"^0.58.2","rollup-plugin-babel":"^3.0.4","rollup-plugin-license":"^0.6.0","rollup-plugin-typescript2":"^0.14.0","ts-jest":"^22.4.6","typescript":"^2.8.3","vue":"^2.5.16","vue-router":"^3.0.1"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"gitHead":"181d1661bc7c322ee2396475cbff31d7e2a3d4e0","bugs":{"url":"https://github.com/bunnypro/vue-routes-builder/issues"},"homepage":"https://github.com/bunnypro/vue-routes-builder#readme","_id":"vue-routes-builder@0.2.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"bunnypro","email":"mubarrid.albar@gmail.com"},"dist":{"integrity":"sha512-Z3g4X9IoOJkPtrOwa3SokT1MppZKLyGupX7Bh8CxcV7/3YPoXZ7Pa7Or+uwEVjLcoKvvm6hBduwjrTBsxWP7AA==","shasum":"1cfc7ba61f1ff618c24a5fd81dd5a25d815c7a54","tarball":"https://registry.npmjs.org/vue-routes-builder/-/vue-routes-builder-0.2.2.tgz","fileCount":10,"unpackedSize":17422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/a5pCRA9TVsSAnZWagAAj24P/0z5PFi8xBqcRI9Z0Npe\nBaBJE4KWvYyw1fpLWwifkVU57/QRLXWLFY5EbYd9t9sqQSsA3uZxPBM5qhyx\nD3P+4qvzXFIclY6dKyA3nnnHOvPCarP4yesqoFXoT2g+zEFt8p9TJS9aEzA3\n271NkFZCELZRxVwhX1nbNjDakPwUMSytr26BJissgMgOOXK2+nWUJecmwUGb\nEXxqblPx6aSpn3LRrzgEbWy7pCm4FbICl01kAQ2WM2GtIxASjO7nPmxC5ANP\n+eN5KERfnP3/KuQNr+ugZmnFe8YgmJIVqRx13x7eJbvuerdKXJYBvZfa7rx1\nGSRMkv/5Z7UCimRhtl118GO040g7INvr1y3Y463rEMwW1JRnhUTgWsoBSTH8\nTfcbYeoEPAUhbbzhFu6rBCTowxznqNXLIZ9zw/nyLoXZ9xPRn+NlTGoqXI5V\nWcbZwOsvsJmhy3IXjndR0+En8vOHd0mTDVjJAiBBbpcjPoe4ShzHSENn9cgz\nclMA4PmXKJ1TTD0z+dA9+NtzOqxEe/LR4FAEot1uLBm3ca/tjenCLHl/O7hD\nK6Uf1Y3TlbCpbLBLpOWmJQFbCpNHlvrnixbYdZMwOJqf64lqa/iJPXwHdBfB\nLCf/J96KRnqGGysN46/W+eHYcf0Jc1EQCtBjqz4N9mM87EKFlAeu+W4yY7CW\n8/Vn\r\n=dYIH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBjxxmgNEREs6gqZA2qvcTVEwRqMVXv7jVGfNYFFaNGBAiEAgD/YrtGP76zrJVzg5OswBtMqHsUIhTLwQ/pYa6Yk4fY="}]},"maintainers":[{"name":"bunnypro","email":"mubarrid.albar@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-routes-builder_0.2.2_1526574696418_0.4996421461620737"},"_hasShrinkwrap":false},"0.2.3":{"name":"vue-routes-builder","version":"0.2.3","description":"A Vue Routes Builder","main":"dist/routes.js","module":"dist/routes.esm.js","license":"MIT","scripts":{"build":"yarn clean && yarn test && yarn compile","clean":"rimraf ./dist ./types","test":"jest","compile":"rollup -c"},"repository":{"type":"git","url":"git+https://github.com/bunnypro/vue-routes-builder.git"},"typings":"types/index.d.ts","files":["lib/*.ts","dist/*.js","types/*.d.ts"],"devDependencies":{"@types/jest":"^22.2.3","@types/node":"^10.0.8","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","jest":"^22.4.3","rimraf":"^2.6.2","rollup":"^0.58.2","rollup-plugin-babel":"^3.0.4","rollup-plugin-license":"^0.6.0","rollup-plugin-typescript2":"^0.14.0","ts-jest":"^22.4.6","typescript":"^2.8.3","vue":"^2.5.16","vue-router":"^3.0.1"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"gitHead":"d65853d6a7ad2628b293788bbacabe1563a00538","bugs":{"url":"https://github.com/bunnypro/vue-routes-builder/issues"},"homepage":"https://github.com/bunnypro/vue-routes-builder#readme","_id":"vue-routes-builder@0.2.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"bunnypro","email":"mubarrid.albar@gmail.com"},"dist":{"integrity":"sha512-BXQNSGCFCPdQ8JZmp9vknszrwxZuLp+jIskKtigORYrqkIGchNdMcc7/jZm1GiCqxj1yB6awKtkxjRFIC8feRQ==","shasum":"bf6de03225d6cc7d324f2e7f74f83b22af2df3cd","tarball":"https://registry.npmjs.org/vue-routes-builder/-/vue-routes-builder-0.2.3.tgz","fileCount":11,"unpackedSize":24722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/o6YCRA9TVsSAnZWagAAJscP/RvBenCmxX4ynN3e38Ir\ntDuCwoalD2lWQJK0mPnUJvZE8KY0Cm512kC3HFNeis40Nf5b9gG7rPw3GAAz\nNW2NVuOO1NF5+jWrFiZVS6MkoeDfe9s907UhveFo7Q52whfZ4U6oX0nLSzB8\nYhvFeuVyBVfqonXCvzwFjwXoC3PgwjbptdQmJ6lnN737e5CLoNDTU+BfzQUr\nf6epzd/Vrwc9iHveucY+pZukuwiNCm8f/Qe2QxPxgRaYj5Jo43D5aYpn1C3f\n8pDPBUqGHrIsNy6MUoOybIEklrgdbKeInE3NEB/wy14Ude3AzHYZTs+GR1JN\nrFq8/dYf5/EtkPO4jTVt8uF1pLDVwqEQ/PgwjuUyPOdQsT8qdo3I8JbSbj6V\nsrIiGalMKwVOvhhowHKAMwhSKRSaFFtd+5+JB4TS0kGvyGWCfeOxwTuZNFsn\nJq8HtJZkSyXYRyDfCkyxVKZE8Kh2Z5pTZK2R7+Tdq1ut777WugjDQ3k/GW8T\nJuJX5ZM+yi7ODx+v78NKn3Ji/7zKJ4ofobNnfRmR+6vPNtUnTEEva7+IBb99\nwhauPd5QL3MIRFcoaPfSpVPrc6dS+T5AEBAyVlotBfhlhoA+q2OZ0Lb4qZp1\ncYS9A2s9TzrwmPxMcq326iS6cDrxtYb0NCgX6dwdIj3WMQE2Ehfme+E+F9H8\n08Bi\r\n=xr5N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIElrXaTrim3Ln20O5WIfLwCays6dX9h9LXBFeJOcK0DeAiEA59xfBjkdEGYlxN1zHW1dS/PF5SQIauzRdu2+vNy10Kg="}]},"maintainers":[{"name":"bunnypro","email":"mubarrid.albar@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-routes-builder_0.2.3_1526632086906_0.8629113741996894"},"_hasShrinkwrap":false},"0.3.0":{"name":"vue-routes-builder","version":"0.3.0","description":"A Vue Routes Builder","main":"dist/routes.js","module":"dist/routes.esm.js","license":"MIT","scripts":{"build":"yarn clean && yarn test && yarn compile","clean":"./node_modules/.bin/rimraf ./dist ./types","test":"./node_modules/.bin/jest","compile":"./node_modules/.bin/rollup -c"},"repository":{"type":"git","url":"https://github.com/bunnypro/vue-routes-builder"},"typings":"types/index.d.ts","files":["dist/*.js","types/*.d.ts"],"devDependencies":{"@types/jest":"^22.2.3","@types/node":"^10.0.8","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","jest":"^22.4.3","rimraf":"^2.6.2","rollup":"^0.58.2","rollup-plugin-babel":"^3.0.4","rollup-plugin-license":"^0.6.0","rollup-plugin-typescript2":"^0.14.0","ts-jest":"^22.4.6","typescript":"^2.8.3","vue":"^2.5.16","vue-router":"^3.0.1"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"licenseText":"MIT License\n\nCopyright (c) 2018 Mubarrid Albar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"vue-routes-builder@0.3.0","dist":{"shasum":"90cc4713022c350dd95633faa311fa3943c206a1","tarball":"https://registry.npmjs.org/vue-routes-builder/-/vue-routes-builder-0.3.0.tgz","fileCount":13,"unpackedSize":42907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBZ+pCRA9TVsSAnZWagAAVvQP/iBGFbUZ4suY/VG38w9T\n5rdCzsZHJcT5Fi6Zy71AqRMK8G/MrGM242z8VfZWoy2hmVFrzIA+TUiyoiIE\nI3smDcaRm3w8NeEsTCtdHkgKSwCiO1c5CqtBUE7t8CVZAbJfjCuDLWBSO8kv\nMgB/g1+9ORm3jcR7aY+SN3FUU+wWCJyOmpqYMrlOMwqBOVh4IYj2zbpJ/wW0\nehOBoRlECePx4ttjhUEhbhxIXlhi6IuTZzoRz9AfeK5SP7qC1Z3HJTt0mIyb\ngaKIbDtBo5Co0E+Lyvl1cwm+Xk8PU/m6VvCu/GUmOPhee5hZnEzYf1n0L8/Q\n7o8YB5JZXZHjbXMJPzqzeW9InwPCyzFPg/HxXCQ1dWdR4AOrZFGz+iVTKPmz\n/Zj1SUoDE9heViB+HLJ67cuCQlG4B47uUxfsMiGDYS1buwhy/C9s5qqCFQkE\nx/F4Hu7+skaM59tVkWD3QPjSH/dGi9HV5ZD9V/8nNRxUaUQIg7PlgicsW9ef\nL8Xual+9xoN/wK81YBXK0WAt0FQlgKcAkCCkyLiQEJjQTLakKtsyH0z0s0If\n6cQMkzEGURaey1S6d5NcrIziCVeQlN1Xf7oN3Gxjfws57ykdCqHFB3XgAEeK\naxfaRh5Wj4TB4fWWJ4DMvuk57ZWNjXAEupPc38k/HTH8UokHrkVvofj2S3R/\n18dI\r\n=shJ/\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-kVVX4E75f1AXLI7jY7Kmo8vr8cXVF5yLzHK0urwsBkAA5Es0frt9ep544mlsHR6vaaLWjxqfurO0jIvLYTJl2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJIO79g8PSEAhNAgfZGxkRexENWv3le32gX5V0e0doyQIgJPfWXtUI+yfPZvVq52vYvDwTt51WUS0PoGV4Z/YJATo="}]},"maintainers":[{"name":"bunnypro","email":"mubarrid.albar@gmail.com"}],"_npmUser":{"name":"bunnypro","email":"mubarrid.albar@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-routes-builder_0.3.0_1527095208081_0.17831438392607435"},"_hasShrinkwrap":false},"0.3.1":{"name":"vue-routes-builder","version":"0.3.1","description":"A Vue Routes Builder","main":"dist/routes.js","module":"dist/routes.esm.js","license":"MIT","scripts":{"build":"yarn clean && yarn test && yarn compile","clean":"./node_modules/.bin/rimraf ./dist ./types","test":"./node_modules/.bin/jest","compile":"./node_modules/.bin/rollup -c"},"repository":{"type":"git","url":"https://github.com/bunnypro/vue-routes-builder"},"typings":"types/index.d.ts","files":["dist/*.js","types/*.d.ts"],"devDependencies":{"@types/jest":"^22.2.3","@types/node":"^10.0.8","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","jest":"^22.4.3","rimraf":"^2.6.2","rollup":"^0.58.2","rollup-plugin-babel":"^3.0.4","rollup-plugin-license":"^0.6.0","rollup-plugin-typescript2":"^0.14.0","ts-jest":"^22.4.6","typescript":"^2.8.3","vue":"^2.5.16","vue-router":"^3.0.1"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"licenseText":"MIT License\n\nCopyright (c) 2018 Mubarrid Albar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"vue-routes-builder@0.3.1","dist":{"shasum":"5bc1336f4846cfa7a9b24195ea3c0f8a90b99416","tarball":"https://registry.npmjs.org/vue-routes-builder/-/vue-routes-builder-0.3.1.tgz","fileCount":12,"unpackedSize":45773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBe7FCRA9TVsSAnZWagAAOCMQAIqWrdRLtOzyBnBFkzos\nWR6h0h9Sih08OEzfHZwEGqKH4N6lSHQ1KIru20LqwihK4+XHDpmIHZvB3QQ2\nmIzj9jatLO2UXm2TzAgAXEag90yA8dXNJYpokK3k+ExxenWR49Aq6cu/BQKQ\n0HHdnXD/53+SRPqGZ1dPvKDxsqlFNOGRLY6qKGVX9ds1CyiCeA05dXhU47a4\nXQ9kbmP06IsuAcvp4gEGv21fb1nlTOB/kYktAHgf9bhxpUAuKwccYLu2or/G\nm1dz+uWVrUC5SaCDAyXIAWwiCwxzxd1b9h7xcWJpH/rW5LUt0dQg60tVAMb5\n09uJDacoC9dq+3J/hxgyb+g/JO/bb78YwCGw+OdJrlzqQ0+09gZmFHY5vOOZ\nkKEAHi1x3kmMTZZ4hDXuEQZt2iQkZdK7pOSSXOaxmdbyIr6HYdf+giDddqem\nNZmmw+YfvJ4Fd8oBu4TmB5LIILOVKSAg8BrrP2GZ6bQAzYvDqKFbiMymtLNj\n8y/SRprNdZJGmWuVkaj2FLKpuA43i0gq/hoM9F2eSspjxl8XYs08c5dGdrLu\n1l66dHuksw5FF/4g6ixuaEd3dOXd5oLLy+f7jTu9ajuwS3K9l5lY6vd68PeV\nBywZYrzVEY1dZeB4ncHvemIJjnC+pECnMBRTLzS/jWTaHaWqQrUfJRHwePUr\nbjnU\r\n=BvyS\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-nkMBXhM+B14XR2NWQP0qxdtjBRFHENlSD2YJlu7GYCfBG7YIWYvixz4/WPMb+J/nOM76L0qrOQ/WNKixdr5OIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbgTB/arbMEPR0V6Qb/gRbt3CEWApaAFUVuVMEWE/h3QIgf/3Zmpo9HBG1+lhUr7kYdLsp05266kCJYkR6PBugPVQ="}]},"maintainers":[{"name":"bunnypro","email":"mubarrid.albar@gmail.com"}],"_npmUser":{"name":"bunnypro","email":"mubarrid.albar@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-routes-builder_0.3.1_1527115460104_0.5756861904570214"},"_hasShrinkwrap":false},"0.4.0":{"name":"vue-routes-builder","version":"0.4.0","description":"A Vue Routes Builder","main":"dist/routes.js","module":"dist/routes.esm.js","license":"MIT","scripts":{"build":"yarn clean && yarn test && yarn compile","publish:coverage":"yarn coverage && codecov","coverage":"yarn test --coverage","clean":"rimraf ./dist ./types","test":"jest","compile":"rollup -c"},"repository":{"type":"git","url":"git+https://github.com/bunnypro/vue-routes-builder.git"},"typings":"types/index.d.ts","files":["dist/*.js","types/*.d.ts"],"devDependencies":{"@types/jest":"^22.2.3","@types/node":"^10.1.2","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","codecov":"^3.0.2","jest":"^22.4.4","rimraf":"^2.6.2","rollup":"^0.59.2","rollup-plugin-babel":"^3.0.4","rollup-plugin-license":"^0.6.0","rollup-plugin-typescript2":"^0.14.0","ts-jest":"^22.4.6","typescript":"^2.8.3","vue":"^2.5.16","vue-router":"^3.0.1"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"coveragePathIgnorePatterns":["/node_modules/","/lib/util/"]},"gitHead":"1d2e0f6da75f259d2745a55a95776d73130f5983","bugs":{"url":"https://github.com/bunnypro/vue-routes-builder/issues"},"homepage":"https://github.com/bunnypro/vue-routes-builder#readme","_id":"vue-routes-builder@0.4.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"bunnypro","email":"mubarrid.albar@gmail.com"},"dist":{"integrity":"sha512-SdjaLDI6a72tFpyxU7FUNndHg3kCR2VBQH1UiGto3W5KJLtuqGJhnMJ0Zz1Qb975sq/OgQagCQPyrTQeBq+byA==","shasum":"145d7b1177981c5e800891b424a817dd8b14fdb8","tarball":"https://registry.npmjs.org/vue-routes-builder/-/vue-routes-builder-0.4.0.tgz","fileCount":9,"unpackedSize":50623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBssDCRA9TVsSAnZWagAAHHMP/AzMEKJuIjhdh7ZygnYD\nOfh2tQwWvrTm4s17/dPQ7kU8cgIhe9MIlb076gdiAwClmcd2/rtKCh6I5BxS\nyAqy17j/f+Olj6u0I7dfMk78NrOQpXqOVfqYxz3B7PFNxoKjN1bbPlLolswf\n77eK84Zo6i8y8gqAgyrfMhqrpOH1coa/E34qUWcHsnyWLSyLGDzbLAD0QLDX\n/Uk2CwpX+GRd9Erc6nSN1DxQpuB+fPzdYDbrKgoECPrDLTApW2xmjpww49Ld\nnrBL6fzDan18NiTp/8Y0TQ9mdJsPKh98tyQYobob1Dt6YBFFgnXqzTChkJuJ\nEGKC/fFBlRd2FUjDj/gIgoM14V65YcODqW8wXi0/HTxfba/FkMTDaLsPi4Hw\nwEaZTorNTduqSD7fKNGMfHbVOvhdVVuBE9TqDWBthUgGpPEjfOZY3qW1MNZK\nLc6tlWQWGh2wgzj8yR3B1ENq+W9fUzU/FddXGDvwnrAHlCk5ldIC5aaMG1zC\ne0SBgoL7yNiPRpNPgB7muA0Gmm5Ho3H8cOKnrxFXpCBTS/1U9zLN6i+cAQBH\nH6d/UNPunx2sH9Ugy8/c3v7Vvgv/joQmtGkS1Av0LX/Ch52cCqjJDhtdUIUb\nydmVtN3xQ0MgUKy/aPvfeLYjSrJpJesUOLI7crKpSHzyYLSwNQO2igBE5UKW\nc6Pt\r\n=MJWi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHhcjBM2dPBc3ib3LCZmr/zCJFcLxCLzNKqvDRsV6XsFAiAXtlVb8RSA/4d/Gqd+DyG2RNTt6oo+EAAF/pA9d9IIYw=="}]},"maintainers":[{"name":"bunnypro","email":"mubarrid.albar@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-routes-builder_0.4.0_1527171841910_0.9156311291712391"},"_hasShrinkwrap":false},"0.5.0":{"name":"vue-routes-builder","version":"0.5.0","description":"A Vue Routes Builder","main":"dist/routes.js","module":"dist/routes.esm.js","license":"MIT","scripts":{"build":"yarn clean && yarn test && yarn compile","publish:coverage":"yarn coverage && codecov","coverage":"yarn test --coverage","clean":"./node_modules/.bin/rimraf ./dist ./types","test":"./node_modules/.bin/jest","compile":"./node_modules/.bin/rollup -c"},"repository":{"type":"git","url":"https://github.com/bunnypro/vue-routes-builder"},"typings":"types/index.d.ts","files":["dist/*.js","types/*.d.ts"],"devDependencies":{"@types/jest":"^22.2.3","@types/node":"^10.1.2","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","codecov":"^3.0.2","jest":"^22.4.4","rimraf":"^2.6.2","rollup":"^0.59.2","rollup-plugin-babel":"^3.0.4","rollup-plugin-license":"^0.6.0","rollup-plugin-typescript2":"^0.14.0","ts-jest":"^22.4.6","typescript":"^2.8.3","vue":"^2.5.16","vue-router":"^3.0.1"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"coveragePathIgnorePatterns":["/node_modules/","/lib/util/"]},"licenseText":"MIT License\n\nCopyright (c) 2018 Mubarrid Albar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"vue-routes-builder@0.5.0","dist":{"shasum":"47aed9a398237ce8ebddab6dd9c21e7f251c64e8","tarball":"https://registry.npmjs.org/vue-routes-builder/-/vue-routes-builder-0.5.0.tgz","fileCount":12,"unpackedSize":50633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBtx+CRA9TVsSAnZWagAA7nIP/Aodm+Gr1tacuQGCBYJH\nh7NlTjhFtfO4WbXd+3syX4NGjy9t/VCibZKLXs15DyTCM9nM8slgmG6YOCM3\nRpz4gUioDq3fjzz3KlQVgjHIXYGRsJyCKFJFdhyUDUfUwVASKeAhSsJlTkoj\nAwURyncnVnqPDIyKRqP4WWXRUSR2pu6hsZYTa+gUApGHkzKb6inVXTgOepx9\nPBdG6j3a/0aE2EbSkSQ2Zy/jRZSl2wRplTM4BlM1XOBH0q2TWYoL7VR7PKCn\n+8qCMa5zUeGoFeERX4OnzRWi8oxbaY6Eu44b/YL/Mcl+CxlR0A7nS8FeBoUx\nDmv0ymb3n2YybtKb68R+GuWchxR6NAYANxm7S7BBxKacwrKsbSgN1clRxx5Z\nxpG8QHedXAJesTaUpgiJKc9FfATN5AY5jWiGbDGh1icPTTc1iCtIujfmpYkG\nDGu3FzQRlNR4iUBCj8atprJTzINaizbZirKuFW+pqj4+9fG/lTRv1NDlG0Xw\nM9hsz1fc9YnRM3+rTYcCRioVGp3DSQ2PthHp7yNV8xtLcMn1f8e9Ka4PD1ne\nol/lbS81069vwRVrNENOOMNl1DTnhsdHqNKGrIJIQvvWuNQaz27rObjftSb0\nB1yPA6ipSaPoLfR5s2u07mxlLYF3mxMvEGek7ZaIZzCKXsofRRjuJg/ioiMq\nbMTP\r\n=ik/H\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-EKgZ6QctLqbMTO6ji+HCS1K8RDwczMiuIwyJXTI7lR0PcIrvzvl9dMAL9ZrIGFuUa3g49b4ePEvzXrqRfxNpdw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG3MZhBE/LYt3qa5HGXUWZ+9ifIEYfvDgoDHZ3szVJKYAiEAph2dzt2TzhDezu7Ckrn+Z3sVyGryThxHI8dXCBbNrNY="}]},"maintainers":[{"name":"bunnypro","email":"mubarrid.albar@gmail.com"}],"_npmUser":{"name":"bunnypro","email":"mubarrid.albar@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-routes-builder_0.5.0_1527176317576_0.01426757513438015"},"_hasShrinkwrap":false},"0.6.0":{"name":"vue-routes-builder","version":"0.6.0","description":"A Vue Routes Builder","main":"dist/routes.js","module":"dist/routes.esm.js","license":"MIT","scripts":{"build":"yarn clean && yarn test && yarn compile","publish:coverage":"yarn coverage && codecov","coverage":"yarn test --coverage","clean":"rimraf ./dist ./types","test":"jest","compile":"rollup -c"},"repository":{"type":"git","url":"git+https://github.com/bunnypro/vue-routes-builder.git"},"typings":"types/index.d.ts","files":["dist/*.js","types/*.d.ts"],"devDependencies":{"@types/jest":"^22.2.3","@types/node":"^10.1.2","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","codecov":"^3.0.2","jest":"^22.4.4","rimraf":"^2.6.2","rollup":"^0.59.2","rollup-plugin-babel":"^3.0.4","rollup-plugin-license":"^0.6.0","rollup-plugin-typescript2":"^0.14.0","ts-jest":"^22.4.6","typescript":"^2.8.3","vue":"^2.5.16","vue-router":"^3.0.1"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"coveragePathIgnorePatterns":["/node_modules/","/lib/util/"]},"gitHead":"a71750db3e52dad62e8b6216bd1b587678abedba","bugs":{"url":"https://github.com/bunnypro/vue-routes-builder/issues"},"homepage":"https://github.com/bunnypro/vue-routes-builder#readme","_id":"vue-routes-builder@0.6.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"bunnypro","email":"mubarrid.albar@gmail.com"},"dist":{"integrity":"sha512-X8FmIBOZFrj2VyWD+IStgMLXYvncSgvmJs6HRocEZqV9UOpi504ESbqYqnPC8BoRYA9wxEXMrVNzAkmP540UNw==","shasum":"a48279aa48adf9aa7c3b604935accc57eb5c98e8","tarball":"https://registry.npmjs.org/vue-routes-builder/-/vue-routes-builder-0.6.0.tgz","fileCount":9,"unpackedSize":50778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbB6tICRA9TVsSAnZWagAAW20P/Rs8Jz6Z+fyWfx6Iec+N\nPR89hBQz5zMb36T7qJvUbvC/s/Kl8o4kCKEILGTDQKYDIimOAFRbT67WmlcD\noe+1NvwJAGr5lyvTsOc+0pDqCPWargs1pFNXm+VvvHjEx219D0WgXTn+BEY9\nFmiuXFleWEVdn4DdNMFeYqjOtud2RL4Sdf4Lc5MYXQRMux0vnTgR9uD86mzT\n/oxaw/KqBcfvUiOcvhObr0k5heUGhbRGgEsRkrLgxklQnzJb5Id/kitcm9ZL\nCSfZlgHyo84KMuerfnPCdWLwUpKZ1E8gCbUY6I42wA0Em4KkpKAPDv1Q1rKV\nhjocxwhmYWMVwsn2ZpGWvxVJtr43EvwCKqqjblSr048uLRb3fbiypI2v4Mu+\n0B+0qRYQI2CAPDFRYj+1a13xvr/7h8zrTst7B3iVpvIxvDeQEAV8jZxi8e4d\n49z6H/0Bc/WpDTprRXof6REtAFFnkVv14hDAUU2pRueezvMX5s1zAt6FDBCL\nHqOOdnvmqqrDh8f36CdwO8r62LKNfcbOm5Psi4C2QcrJhD8hJrusSuB1E+ag\ndQXIyDZmYCvobCZSsgT1nakiHKlYu+T3qQ85s+uRhTwbu1BTeDt1JS2J8j+0\nx0P0rWI8TV8NImDieUAPLlgpXXh6uIQHqREWGlt55+aQVrWZkDPuSZEp5HiX\nYXSf\r\n=ZtJn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGLZ3MFIMFHwGaxgeIKFUdLlbWvV6eWqFZpNJ+ePUCjYAiEAgb7oZQSNxXaV+P+tHEtgWZPHign012roxQbU5qNERHo="}]},"maintainers":[{"name":"bunnypro","email":"mubarrid.albar@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-routes-builder_0.6.0_1527229255684_0.1671152837925125"},"_hasShrinkwrap":false},"0.6.1":{"name":"vue-routes-builder","version":"0.6.1","description":"A Vue Routes Builder","main":"dist/routes.js","module":"dist/routes.esm.js","license":"MIT","scripts":{"build":"yarn clean && yarn test && yarn compile","publish:coverage":"yarn coverage && codecov","coverage":"yarn test --coverage","clean":"rimraf ./dist ./types","test":"jest","compile":"rollup -c"},"repository":{"type":"git","url":"git+https://github.com/bunnypro/vue-routes-builder.git"},"typings":"types/index.d.ts","files":["dist/*.js","types/*.d.ts"],"devDependencies":{"@types/jest":"^22.2.3","@types/node":"^10.1.2","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","codecov":"^3.0.2","jest":"^22.4.4","rimraf":"^2.6.2","rollup":"^0.59.2","rollup-plugin-babel":"^3.0.4","rollup-plugin-license":"^0.6.0","rollup-plugin-typescript2":"^0.14.0","ts-jest":"^22.4.6","typescript":"^2.8.3","vue":"^2.5.16","vue-router":"^3.0.1"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"coveragePathIgnorePatterns":["/node_modules/","/lib/util/"]},"gitHead":"b206f35ed89aab55ffcb92e566bbc5c686e67206","bugs":{"url":"https://github.com/bunnypro/vue-routes-builder/issues"},"homepage":"https://github.com/bunnypro/vue-routes-builder#readme","_id":"vue-routes-builder@0.6.1","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"bunnypro","email":"mubarrid.albar@gmail.com"},"dist":{"integrity":"sha512-d6utgtCjl0j1GS987EmIOiRmMOT//4mEvbMRxBKwABWfy98EvkyriHYM7tV3tmZ5L9qYDoYgeHwl3qQIJud4tA==","shasum":"1e634798760c662f95420916973fc031a90fecb1","tarball":"https://registry.npmjs.org/vue-routes-builder/-/vue-routes-builder-0.6.1.tgz","fileCount":9,"unpackedSize":46965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDDlVCRA9TVsSAnZWagAA3mMP/RNjkVNOm24NVMlaySRL\nC4cgvdn7ynpVf9zVajIYu46qStvX+jXH/crJlnJr08dQfGzXj3mIoP2jRQLY\ndWUhI6+CdHIfImWzlI36l8d7TtJAm278JRrnqnd68W+JZ9uL+9TqH3evrOlD\nB/TNqPFfbcKLIIO1EdptVxPIS0+IMbQNpdg4a+lyN1KKsgil84HTb0XGHWST\nPGa/L5bD5Cce7MbI+4LfBEVZcG1lkU9fg36lO+3S1wSV1L/csuC9yFBFrQfe\ndMP3CEI/gwbkRCAEKapXH2dscWzBm0TeaT069eHz4uy4M2Xa/12tE2NRCOba\nirdGpyuuU2665LsMzRNjg5VVD9FUFuiZ9ro7/UUWYvyisJy0XS7kDqjqPhgx\n03+6ufmEqiVG8766UydxiaB+EgTbR8Xiq2CDrfI7mLH/6oRZ5WL6hpK57irf\nDBRDY40OBJr2yutpoGew7EfOmMCNj9zcT4povRoF/BgebpbtSc8e0WcenYKc\n+f8osUFxdQ+pmxQszjFs7s04ewg7wO3Vt7ZVe2zDXiN5CFbGMPSBCqsTlI1a\nkbBZBuSbupkZtl4q1EUZFG46cjJ1Ab4sz1rKLeQIG8FKueET4wiq6Yvo9q8w\n6B8nfBOz1pwoOiWhyL0mOjEyR0UHfpP/7P5Jo3r+mbxL8e2xqsFEA4UR8dKb\n7nh6\r\n=AhgN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDY8ZJXedV7SEtFpaBzV6Tj84r/v/mjd0T/kPv7zLLNvAIgOBgQkk+MAtGWY6JaReGMkP3eNGn2Xe2w/Z1//AWvma8="}]},"maintainers":[{"name":"bunnypro","email":"mubarrid.albar@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-routes-builder_0.6.1_1527527764935_0.7980452469049286"},"_hasShrinkwrap":false},"0.7.0":{"name":"vue-routes-builder","version":"0.7.0","description":"A Vue Routes Builder","main":"dist/routes.js","module":"dist/routes.esm.js","license":"MIT","scripts":{"build":"yarn clean && yarn test && yarn compile","publish:coverage":"yarn coverage && codecov","coverage":"yarn test --coverage","clean":"rimraf ./dist ./types","test":"jest","compile":"rollup -c"},"repository":{"type":"git","url":"git+https://github.com/bunnypro/vue-routes-builder.git"},"typings":"types/index.d.ts","files":["dist/*.js","types/*.d.ts"],"devDependencies":{"@types/jest":"^22.2.3","@types/node":"^10.1.2","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","codecov":"^3.0.2","jest":"^22.4.4","rimraf":"^2.6.2","rollup":"^0.59.2","rollup-plugin-babel":"^3.0.4","rollup-plugin-license":"^0.6.0","rollup-plugin-typescript2":"^0.14.0","ts-jest":"^22.4.6","typescript":"^2.8.3","vue":"^2.5.16","vue-router":"^3.0.1"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"coveragePathIgnorePatterns":["/node_modules/","/lib/util/"]},"gitHead":"b53a5873fa6de4584cab51fb45c9d2d319d1d84f","bugs":{"url":"https://github.com/bunnypro/vue-routes-builder/issues"},"homepage":"https://github.com/bunnypro/vue-routes-builder#readme","_id":"vue-routes-builder@0.7.0","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"bunnypro","email":"mubarrid.albar@gmail.com"},"dist":{"integrity":"sha512-WHvDWSrnqdiS2btqpP6OQoz8vR1Wccnx7gbUyS0ejQJu4R24BIBlL203FSOxaQfSOcgkKYE3vWZ1f+n+qwiK1w==","shasum":"c9896920dac99e8b73918600f67c1e02ebd8102e","tarball":"https://registry.npmjs.org/vue-routes-builder/-/vue-routes-builder-0.7.0.tgz","fileCount":9,"unpackedSize":47134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEmp3CRA9TVsSAnZWagAAaiIQAJO1qquN7BZVp96xdLVr\n2CM8phaP5ghpGGjvD6WB/8quA73c6a/21lnvzO1mjSDC04Jxg1rl/xtGFq/S\nhiIgpsZLJvfCu03O5XxQtdMeK0iDDC7+a8HlLOrW8UwAg6IOZ0sUwbxzGcVw\nbG3+4Aqp7ASkTTFfXPon7pf0i7+ixb0wNjzDWa04PdEVPMfNiz8LJSrmGEI7\nN9PK9eMlIz75LijOV0jNngNc6k1bcVANX4qE79PlPCw3rGo8N2AHx6X/V3zr\nBXpcPDndVuEA30KODBrFmRFEyaK7jhTnr5Lc6sYFM4pyZyFGWV596qiR1/WW\nA2oTU2+icmvPZ+jHpUkOzveixUDjRTiRblvj1IQzMXt35E+CBsDJ3EQRIRGG\nAuLwfwuPfeT2Ce8CTVkdQgIy0+Hz77H0z5HAzgC1fZl4fAPLvKH8XLaETrho\nmeF07RretVzAFBtg/z3AYlPQwjf05n/+YOEik3D9ULRX6oQmM8R9sokjm0eK\nPFWRtH0L63in5Z9ALe83kjIAnehpMmKVtPGo35y1nVAZfmO9TbaGByxawLid\nIUtTSgqs8exGZB0ysvu7fYC2h2uCWLYRHUsNlAb331EXUEb+Ww3jUbkyir2A\n0RrE/1XgStA1BLObbYOwe4G8mZ1/fB/yddk7f6c/rS4xKr4Z+oj+Kk/0h+oS\nkXZu\r\n=2vCH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEwvMuJeBNlxfgTXA/l2Mez2v+cuSQWi0Hr16x71jAwjAiEAux2EpPdH9Ib3ZTaNB64OlWQkFilufTiRF4QwliLiUi4="}]},"maintainers":[{"name":"bunnypro","email":"mubarrid.albar@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-routes-builder_0.7.0_1527933558057_0.9723829479553836"},"_hasShrinkwrap":false,"deprecated":"wrong api usage"},"0.8.0":{"name":"vue-routes-builder","version":"0.8.0","description":"A Vue Routes Builder","main":"dist/routes.js","module":"dist/routes.esm.js","license":"MIT","scripts":{"build":"yarn clean && yarn test && yarn compile","publish:coverage":"yarn coverage && codecov","coverage":"yarn test --coverage","clean":"rimraf ./dist ./types","test":"jest","compile":"rollup -c"},"repository":{"type":"git","url":"git+https://github.com/bunnypro/vue-routes-builder.git"},"typings":"types/index.d.ts","files":["dist/*.js","types/*.d.ts"],"devDependencies":{"@types/jest":"^22.2.3","@types/node":"^10.1.2","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","codecov":"^3.0.2","jest":"^22.4.4","rimraf":"^2.6.2","rollup":"^0.59.2","rollup-plugin-babel":"^3.0.4","rollup-plugin-license":"^0.6.0","rollup-plugin-typescript2":"^0.14.0","ts-jest":"^22.4.6","typescript":"^2.8.3","vue":"^2.5.16","vue-router":"^3.0.1"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"coveragePathIgnorePatterns":["/node_modules/","/lib/util/"]},"gitHead":"7d8614b06784866d33344d7b62d849c6aebd6ec3","bugs":{"url":"https://github.com/bunnypro/vue-routes-builder/issues"},"homepage":"https://github.com/bunnypro/vue-routes-builder#readme","_id":"vue-routes-builder@0.8.0","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"bunnypro","email":"mubarrid.albar@gmail.com"},"dist":{"integrity":"sha512-jES/TVyDwUo2qZF/5ZxOqYn/gi9VYlPa1mouaHBrsSHoBQU1NLo+o96HCUNdHT79ACSasoICxPHFWaMPIVQGgQ==","shasum":"d5057d33632f6edd56ea06acb278e4aabe5410f1","tarball":"https://registry.npmjs.org/vue-routes-builder/-/vue-routes-builder-0.8.0.tgz","fileCount":9,"unpackedSize":46957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEngTCRA9TVsSAnZWagAATNsQAJObL9Dxq7BpZH0glJ5w\nxVAdx5A5Va2aRQK4+KK1lcLdFfP9w0QF2IQmrdLXm+pCAOwx0mYyJLIhjEvK\n1sXy0rhBTSs9UBYh9sgYSXCGrjejAxtr8+lvTRuk+408zKEdzL+g+wOfcBgN\nqpo8l/lJm8jSgrx/jJdYUDhmrPHNwAPECnt4EhaMdeFP6vzZB3zIwrffmTOa\n8xxdQgwd7X0W7m5tGO4mXfbtWjWg8QTAZhVLaY33yW1t6xqFEd8OsRYDQkfh\n20j4wTuoeBVDfk+Anl9IqKd0vkuuvgLi2CuCVvB3uUSnJwnmIylm2Kd61QHS\n3vWjmiGoXEN3RplVBm+hcVv2IyiF2TX1+SS7t4Iwkvd7u+U/b1KFj7V+4fm/\n7PBIZUUk86xLNVuyyMyUisQZYAtvlvbmSfJTDoRfkabNrxP6jPUYEH6FO8QD\nbldkeX8NksA8VEHsbfFj8oU7BIuiUeQYC4pvusy9UCgm5+fKhbwZRm4dYS71\n1kysLYuyGsuyahvRk2aXOB3XxHxuVfuaM2zE3NeH2PlT7RRFKNrF05LhPSCH\n6h4Hwx9mgc02qu/kiTz0vIPxMpp3kgA70jCkzornSUdXPAj/ZW0Tm2ssi7ER\nYg+PUIAuSTXQVFNJy6UsJxFjiC5WkgSez1NauJ/sRjxj6mBFpvzd0OF1N/im\n78zm\r\n=9DXU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7wdDsikoWEGHAHKvsurgP3dVRr3otApqrOk0JK/mY0gIhAMPPWhRm5jb4vKs9ZUH20tsr3QG3QlwKLkbj4aqFHpqg"}]},"maintainers":[{"name":"bunnypro","email":"mubarrid.albar@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-routes-builder_0.8.0_1527937042725_0.3457862786838466"},"_hasShrinkwrap":false,"deprecated":"bug on route guards resolver"},"0.8.1":{"name":"vue-routes-builder","version":"0.8.1","description":"A Vue Routes Builder","main":"dist/routes.js","module":"dist/routes.esm.js","license":"MIT","scripts":{"build":"yarn clean && yarn test && yarn compile","publish:coverage":"yarn coverage && codecov","coverage":"yarn test --coverage","clean":"rimraf ./dist ./types","test":"jest","compile":"rollup -c"},"repository":{"type":"git","url":"git+https://github.com/bunnypro/vue-routes-builder.git"},"typings":"types/index.d.ts","files":["dist/*.js","types/*.d.ts"],"devDependencies":{"@types/jest":"^22.2.3","@types/node":"^10.1.2","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","codecov":"^3.0.2","jest":"^22.4.4","rimraf":"^2.6.2","rollup":"^0.59.2","rollup-plugin-babel":"^3.0.4","rollup-plugin-license":"^0.6.0","rollup-plugin-typescript2":"^0.14.0","ts-jest":"^22.4.6","typescript":"^2.8.3","vue":"^2.5.16","vue-router":"^3.0.1"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"coveragePathIgnorePatterns":["/node_modules/","/lib/util/"]},"gitHead":"918c9b9666c91c0e2a2d10e67daaf2169f9e979b","bugs":{"url":"https://github.com/bunnypro/vue-routes-builder/issues"},"homepage":"https://github.com/bunnypro/vue-routes-builder#readme","_id":"vue-routes-builder@0.8.1","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"bunnypro","email":"mubarrid.albar@gmail.com"},"dist":{"integrity":"sha512-7qXoSGAPcwCon/0GE7IFXsfEHeGX0Bh/0TugeWEJ8n4JVxpASRjhqNgyxeTKbmJ9cDQodXzMBCtaq8rLmhLe3A==","shasum":"ae6c9bee47cd4dd0cc57789dceecfc3e1527253b","tarball":"https://registry.npmjs.org/vue-routes-builder/-/vue-routes-builder-0.8.1.tgz","fileCount":9,"unpackedSize":42532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGjLaCRA9TVsSAnZWagAA7csP/3Cg1aDS2avHN6h8ShqC\n4x+F97jQFNfl6dn25Zj7cbg4wtFSPi1KAnd4x/v4Vyb8UKyL+ZDM5y/VznJ4\n8gawMomOONLYEpHu/G+0l5Bj4rCqlchgF+DW3lWKfUWgiqBtc8TGMYvj3MGR\nc1S/BM7Mrkn700o40Jzn4Tw1gPHgdK0Z9Z9pNR+HqBiWc/JeLL9ej0wzolWg\nwgov1O/GtRbAeOYudC17ZwJemRHZQoa0vYqnrW78sPEtd5FXOJtvtPlpiRdW\nskuhVv82dHJXzuGDJiQvyXZGeMFExjylYFRYl6CdWSPecOVcmwbrDZnIFMVo\n8AK9ufHvAdqYTkeMnOK9vhFDzjCTiByZVJg2x9O4AqalqL+8xFzPQm6TTqA6\ndxuZlNgFz65GGmYee1IumCmz/VkA2f0hb4MO1zV2E5F7xmWrtgp02IOSjmt8\nFtCFgtY5deiJxK+KC6MeoRzHI/SgZDDLCPj6dGMdL/HzX7lZSeaX0erIx1RB\nTzzklbAL5ZF49uellxaTgrxHWTZxeoIJNUMRRAb4xt/+GSlXD0z/3dc5iHt3\niAMFz/Yla75xcWljZw/dEPtVZxiGemgTKz+rawY4mri/jj6CITVphte+CRi2\nyFB7Jj/1nbCAjDbStZx3/o/ovZHMiWlH742XpRyCJ3klJjov2f7SmKK/pcIJ\nzN5o\r\n=bjo1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHVvqTAZOLmHGmjreA1CXPEvG55tbVmLxRpz/ynD2o7gIgI3id/okBOfAG8nAUkdwtrk9HWR4Y3/LwDqxEnA+ZwL0="}]},"maintainers":[{"name":"bunnypro","email":"mubarrid.albar@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-routes-builder_0.8.1_1528443609469_0.1953721476950363"},"_hasShrinkwrap":false},"1.0.0-alpha0":{"name":"vue-routes-builder","version":"1.0.0-alpha0","description":"A Vue Routes Builder","main":"dist/routes.js","module":"dist/routes.esm.js","license":"MIT","scripts":{"build":"yarn clean && yarn test && yarn compile","publish:coverage":"yarn coverage && codecov","coverage":"yarn test --coverage","clean":"rimraf ./dist ./types","test":"jest","compile":"rollup -c"},"repository":{"type":"git","url":"git+https://github.com/bunnypro/vue-routes-builder.git"},"typings":"types/index.d.ts","files":["dist/*.js","types/*.d.ts"],"devDependencies":{"@types/jest":"^22.2.3","@types/node":"^10.1.2","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","codecov":"^3.0.2","jest":"^22.4.4","rimraf":"^2.6.2","rollup":"^0.59.2","rollup-plugin-babel":"^3.0.4","rollup-plugin-license":"^0.6.0","rollup-plugin-typescript2":"^0.14.0","ts-jest":"^22.4.6","typescript":"^2.8.3","vue":"^2.5.16","vue-router":"^3.0.1"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"coveragePathIgnorePatterns":["/node_modules/","/lib/util/"]},"readme":"# Vue Routes Builder\n\n[![Build Status](https://travis-ci.org/bunnypro/vue-routes-builder.svg?branch=master)](https://travis-ci.org/bunnypro/vue-routes-builder)\n[![codecov](https://codecov.io/gh/bunnypro/vue-routes-builder/branch/master/graph/badge.svg)](https://codecov.io/gh/bunnypro/vue-routes-builder)\n[![npm](https://img.shields.io/npm/v/vue-routes-builder.svg)](https://www.npmjs.com/package/vue-routes-builder)\n[![License](https://img.shields.io/:license-MIT-green.svg)](https://github.com/bunnypro/vue-routes-builder/blob/master/license)\n\nThis library allows you to build a vue-router routes with **method chaining**, enable the ability to use **multiple route guards**, and also **grouping routes** with advantages of prefixing routes group and passing route guards.\n\n## Installing\n\n`yarn add -D vue-routes-builder`\n\n## Usage\n\n- [Create Routes](#create-routes)\n- [Add Route](#add-route)\n- [Create Route Children](#create-children)\n- [Attach RouteGuard(s) to a Route](#attach-guard)\n- [Create Grouped Routes](#create-group)\n- [Append RouteCollection](#append-routes)\n- [Create RouteGuard](#create-guard)\n\n<a name=\"create-routes\"></a>\n\n### Create Routes (RouteCollection)\n\nvue-routes-builder export the `RouteCollection` class.\n\n`RouteCollection` accept one optional `RouteCollectionConfig`.\n\n#### Api\n\n```ts\nRouteCollection.constructor(config: RouteCollectionConfig = {});\n\ninterface RouteCollectionConfig {\n    prefix?: string;\n    guards?: RouteGuardType[];\n}\n```\n\n#### Example\n\n```ts\nimport { RouteCollection } from \"vue-routes-builder\";\n/** another imports ... **/\nconst routes = new RouteCollection(); // prefix path is /\n// or\nconst routes = new RouteCollection({ prefix: \"dashboard\" }); // prefix path is /dashboard\n\n/** routes declaration ... **/\n\n// VueRouter initialization\nnew VueRouter({\n  routes: routes.build(),\n});\n```\n\n<a name=\"add-route\"></a>\n\n### Add Route\n\nUse `add` method of RouteCollection to add a Route. The `add` method accept 4 parameters, first is a string path, second is the component, third is named view components and fourth is a `RouteBuilderConfig`.\n\n- The first parameter is mandatory.\n- The second is mandatory but you can pass `null` if you specify the third parameter.\n- The third parameter is optional but you must pass `null` or empty object `{}` if you want to provide the fourth parameter.\n- The fourth parameter is optional.\n\n#### Api\n\n```ts\nRouteCollection.add(path: string, view?: Component, config?: RouteBuilderConfig): Route;\n\ninterface RouteBuilderConfig {\n  name?: string;\n  redirect?: RedirectOption;\n  alias?: string | string[];\n  meta?: any;\n  beforeEnter?: NavigationGuard;\n  props?: boolean | Object | RoutePropsFunction;\n  caseSensitive?: boolean;\n  pathToRegexpOptions?: PathToRegexpOptions;\n}\n```\n\n#### Example\n\n```ts\nconst routes = new RouteCollection();\n\nroutes.add(\"/\", LandingPage);\n\nroute.add(\"post/:id\", PostPage { props: true });\n```\n\n### Add Named View\n\n#### Api\n\n```ts\nRoute.components(views: Dictionary<Component>): Route;\n```\n\n#### Example\n\n```ts\nconst routes = new RouteCollection();\n\nroutes.add(\"/home\").components({\n  default: Home,\n  navigation: Navigation,\n});\n```\n\n<a name=\"create-children\"></a>\n\n### Create Route Children\n\nTo Create Route Children you can use `children method` from Route object that accessible with chaining after `add` method.\n\nThe `children` method requires one parameter to be a callback of children routes declaration.\n\nThe callback accept one parameter to be a RouteCollection\n\n#### Api\n\n```ts\nRoute.children(children: (routes: RouteCollection) => void): void;\n```\n\n#### Example\n\n```ts\nroutes.add(\"profile\", ProfilePage).children(children => {\n  children.add(\"/\", ProfileGeneralPage);\n  children.add(\"setting\", ProfileSettingPage);\n});\n```\n\n<a name=\"attach-guard\"></a>\n\n### Attach RouteGuard(s) to a Route\n\nTo attach RouteGuard(s) to a route you can use `guard` from Route object that accessible with chaining after `add` method. You can specify more that one RouteGuard(s).\n\nThis library will build your RouteGuard(s) and attach them to `beforeEnter` property of vue-router RouteConfig option. **If you specify the `beforeEnter` property to RouteBuilderConfig option the RouteGuard(s) will not be builded**\n\n#### Api\n\n```ts\nRoute.guard(...guards: RouteGuardType[]): Route;\n```\n\n#### Example\n\n```ts\nroutes.add(\"dashboard\", DashboardPage).guard(\n  new AuthenticationGuard(),\n  new AccountActivatedGuard(),\n  (to, from) => {},\n  ...\n);\n```\n\n<a name=\"create-group\"></a>\n\n### Create Grouped Routes\n\nTo create a grouped routes you can use `group` method of RouteCollection object.\n\nThe `group` method accept two parameters, the first parameter is an object of RouteCollectionConfig with `prefix` and `guards` property, and the second parameter is either a callback of routes declaration or a RouteCollection object.\n\nThe callback of routes declaration accept one parameter to be a RouteCollection.\n\n#### Api\n\n```ts\nRouteCollection.group(config: RouteCollectionConfig, group: RouteCollection | ((routes: RouteCollection) => void)): void;\n```\n\n#### Example\n\n```ts\n// with callback of routes declaration\nroute.group({ prefix: 'dashboard' }, group => {\n  group.add('profile', DashboardProfile);\n  ...\n});\n// you can also pass guard(a) to group\nroute.group({ prefix: 'dashboard', guards: [new AuthenticationGuard()] }, group => {\n  ...\n});\n\n// with RouteCollection object\nconst dashboardRoutes = new RouteCollection();\ndashboardRoutes.add('profile', DashboardProfile);\n\nroutes.group({ prefix: 'dashboard' }, dashboardRoutes);\n```\n\n<a name=\"append-routes\"></a>\n\n### Append RouteCollection\n\nTo append two RouteCollection you can use `append` method of RouteCollection object.\n\n#### Api\n\n```ts\nRouteCollection.append(routes: RouteCollection): void;\n```\n\n#### Example\n\n```ts\nconst routes = new RouteCollection();\nconst authRoutes = new RouteCollection();\n\nroutes.append(authRoutes);\n```\n\n<a name=\"create-guard\"></a>\n\n### Create RouteGuard\n\nTo create a route guard, simply create a class with extending RouteGuard abstract class. RouteGuard abstract class provide one method called `handle` that accept two parameters, both parameters are vue-router Route object. `handle` method must return one/more of string|boolean|void|vue-router Location|((vm: Vue) => any) or Promise of those types if you want to create an async guard.\n\nAnother way to create a RouteGuard is just create a function that have parameters and return type like `RouteGuard.handle()` method.\n\n#### Api\n\n```ts\ntype RouteGuardType = RouteGuard | ((to: Route, from: Route) => RouteGuardHanldeResult);\n\nabstract class RouteGuard {\n  abstract handle(from: Route, to: Route): RouteGuardHanldeResult | Promise<RouteGuardHanldeResult>;\n}\n\ntype RouteGuardHanldeResult = string | boolean | void | Location | ((vm: Vue) => any);\n```\n\n#### Example\n\n```ts\nimport { Route } from \"vue-router/types/router\";\nimport { RouteCollection, RouteGuard } from 'vue-routes-builder';\n\nclass TokenAvailabilityGuard extends RouteGuard {\n  handle(to: Route, from: Route): string|boolean {\n    if (tokenAvailableInLocalStorage) {\n      return true;\n    }\n\n    return '/auth';\n  }\n}\n\n// async guard\nclass TokenAuthenticationGuard extends RouteGuard {\n  async handle(to: Route, from: Route): Promise<string|boolean> {\n    const response = await fetch('https://some/authentication/api?token=savedToken');\n    const authentication = await response.json();\n\n    if (authentication.authenticated) {\n      return true;\n    }\n\n    return '/auth';\n  }\n}\n\nconst FunctionGuard = (to: Route, from: Route): string => {};\nconst AsyncFunctionGuard = async (to: Route, from: Route): Promise<string> => {};\n\nroutes.group({\n  guards: [\n    new TokenAvailabilityGuard(),\n    new TokenAuthenticationGuard(),\n    FunctionGuard,\n    AsyncFunctionGuard,\n    ...\n  ]\n}, ...);\n```\n","readmeFilename":"readme.md","gitHead":"abe197f56e44cd6a03b37da8043dd815982e55f8","bugs":{"url":"https://github.com/bunnypro/vue-routes-builder/issues"},"homepage":"https://github.com/bunnypro/vue-routes-builder#readme","_id":"vue-routes-builder@1.0.0-alpha0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"bunnypro","email":"mubarrid.albar@gmail.com"},"dist":{"integrity":"sha512-hEnYKEsP+2xRsJllyz5XChucKKKlFLZKadSBG9XJ5IWlIFg3d8uW1Ydhmi/LlROhsQWEMDyPAPQYTcO7LpHmsQ==","shasum":"fcef48ed4661a044eaeb8b8ea103af42c2160a80","tarball":"https://registry.npmjs.org/vue-routes-builder/-/vue-routes-builder-1.0.0-alpha0.tgz","fileCount":3,"unpackedSize":10378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbJJmmCRA9TVsSAnZWagAAQ+cQAIshB20shvxluIg/aX48\nilRWZlm/RxQgJpGezaJm3mvGjuUo0uhmRfoaArQ2kklRbrJuoqoiq0dEJzvi\nPK9S051oUyygs1fo6vkmp2/Cs1ZJg+NrI9DqvXGXX6VFf1IOfTWL7BCljJc7\nAvcrEn92B+T678KkdhMCsKhDAuxiIwsTB5mCukbHk0mCHldUGMDF99qE0vEO\nDSR/EJBWy+hYLuqTksYW96V4Hk5pxyY7Ej82BMcw5kmxAtgyWYbYuf/ws/EW\nLqonpmBOZMUjbW0SlmREAstmNH2pc1mRadP7F0JhnmqALzfTExosQq/EoGfl\nM5vGvzGpuXmc/W9dOuPrB6EK+A8C5tW0OOGpUzqRK7EVgpjYiDCTgzlZ8cIz\nru5UITr9hoNedHlEwahPQNb4gfkFA6EQgyT9xeX2HtMahe26i7oAS2RVMuS9\npzOfi+NH9A3kVoCqCTKQRTcMqwed9hH/ZAZ+uK61Ou3I1CqH8ei5UmrnuopH\n7l+worfnpmQ3vYl8QLu1mwAke933rV1WvYHVZAbLxc7ml1cDrM4HM0wmmaF7\nO5TBvQZgAukAJChwfO8RP62pYgHKHy8g413/4ftvxmAY8GasrPowg7MqzxIX\nM7IeuORIl3E73/+D7/VXsQnnxq0dLNE50h24TnuOtMcQIdEI80lxT2YFjcVo\npZVa\r\n=NDVJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDTz2NvmESqlold8OW0Mx9fq20OMSYPaUFz8KrubjytgIhAMlLOUEcO+iZk2nETpAE7MFM8CiHH1Pl0XvhLx1usUuW"}]},"maintainers":[{"name":"bunnypro","email":"mubarrid.albar@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-routes-builder_1.0.0-alpha0_1529125286637_0.6428584180169457"},"_hasShrinkwrap":false},"1.0.0-alpha1":{"name":"vue-routes-builder","version":"1.0.0-alpha1","description":"A Vue Routes Builder","main":"dist/routes.js","module":"dist/routes.esm.js","license":"MIT","scripts":{"build":"yarn clean && yarn test && yarn compile","publish:coverage":"yarn coverage && codecov","coverage":"yarn test --coverage","clean":"rimraf ./dist ./types","test":"jest","compile":"rollup -c"},"repository":{"type":"git","url":"git+https://github.com/bunnypro/vue-routes-builder.git"},"typings":"types/index.d.ts","files":["dist/*.js","types/*.d.ts"],"devDependencies":{"@types/jest":"^22.2.3","@types/node":"^10.1.2","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.7.0","codecov":"^3.0.2","jest":"^22.4.4","rimraf":"^2.6.2","rollup":"^0.59.2","rollup-plugin-babel":"^3.0.4","rollup-plugin-license":"^0.6.0","rollup-plugin-typescript2":"^0.14.0","ts-jest":"^22.4.6","typescript":"^2.8.3","vue":"^2.5.16","vue-router":"^3.0.1"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"coveragePathIgnorePatterns":["/node_modules/","/lib/util/"]},"readme":"# Vue Routes Builder\n\n[![Build Status](https://travis-ci.org/bunnypro/vue-routes-builder.svg?branch=master)](https://travis-ci.org/bunnypro/vue-routes-builder)\n[![codecov](https://codecov.io/gh/bunnypro/vue-routes-builder/branch/master/graph/badge.svg)](https://codecov.io/gh/bunnypro/vue-routes-builder)\n[![npm](https://img.shields.io/npm/v/vue-routes-builder.svg)](https://www.npmjs.com/package/vue-routes-builder)\n[![License](https://img.shields.io/:license-MIT-green.svg)](https://github.com/bunnypro/vue-routes-builder/blob/master/license)\n\nThis library allows you to build a vue-router routes with **method chaining**, enable the ability to use **multiple route guards**, and also **grouping routes** with advantages of prefixing routes group and passing route guards.\n\n## Installing\n\n`yarn add -D vue-routes-builder`\n\n## Usage\n\n- [Create Routes](#create-routes)\n- [Add Route](#add-route)\n- [Create Route Children](#create-children)\n- [Attach RouteGuard(s) to a Route](#attach-guard)\n- [Create Grouped Routes](#create-group)\n- [Append RouteCollection](#append-routes)\n- [Create RouteGuard](#create-guard)\n\n<a name=\"create-routes\"></a>\n\n### Create Routes (RouteCollection)\n\nvue-routes-builder export the `RouteCollection` class.\n\n`RouteCollection` accept one optional `RouteCollectionConfig`.\n\n#### Api\n\n```ts\nRouteCollection.constructor(config: RouteCollectionConfig = {});\n\ninterface RouteCollectionConfig {\n    prefix?: string;\n    guards?: RouteGuardType[];\n}\n```\n\n#### Example\n\n```ts\nimport { RouteCollection } from \"vue-routes-builder\";\n/** another imports ... **/\nconst routes = new RouteCollection(); // prefix path is /\n// or\nconst routes = new RouteCollection({ prefix: \"dashboard\" }); // prefix path is /dashboard\n\n/** routes declaration ... **/\n\n// VueRouter initialization\nnew VueRouter({\n  routes: routes.build(),\n});\n```\n\n<a name=\"add-route\"></a>\n\n### Add Route\n\nUse `add` method of RouteCollection to add a Route. The `add` method accept 4 parameters, first is a string path, second is the component, third is named view components and fourth is a `RouteBuilderConfig`.\n\n- The first parameter is mandatory.\n- The second is mandatory but you can pass `null` if you specify the third parameter.\n- The third parameter is optional but you must pass `null` or empty object `{}` if you want to provide the fourth parameter.\n- The fourth parameter is optional.\n\n#### Api\n\n```ts\nRouteCollection.add(path: string, view?: Component, config?: RouteBuilderConfig): Route;\n\ninterface RouteBuilderConfig {\n  name?: string;\n  redirect?: RedirectOption;\n  alias?: string | string[];\n  meta?: any;\n  beforeEnter?: NavigationGuard;\n  props?: boolean | Object | RoutePropsFunction;\n  caseSensitive?: boolean;\n  pathToRegexpOptions?: PathToRegexpOptions;\n}\n```\n\n#### Example\n\n```ts\nconst routes = new RouteCollection();\n\nroutes.add(\"/\", LandingPage);\n\nroute.add(\"post/:id\", PostPage { props: true });\n```\n\n### Add Named View\n\n#### Api\n\n```ts\nRoute.components(views: Dictionary<Component>): Route;\n```\n\n#### Example\n\n```ts\nconst routes = new RouteCollection();\n\nroutes.add(\"/home\").components({\n  default: Home,\n  navigation: Navigation,\n});\n```\n\n<a name=\"create-children\"></a>\n\n### Create Route Children\n\nTo Create Route Children you can use `children method` from Route object that accessible with chaining after `add` method.\n\nThe `children` method requires one parameter to be a callback of children routes declaration.\n\nThe callback accept one parameter to be a RouteCollection\n\n#### Api\n\n```ts\nRoute.children(children: (routes: RouteCollection) => void): void;\n```\n\n#### Example\n\n```ts\nroutes.add(\"profile\", ProfilePage).children(children => {\n  children.add(\"/\", ProfileGeneralPage);\n  children.add(\"setting\", ProfileSettingPage);\n});\n```\n\n<a name=\"attach-guard\"></a>\n\n### Attach RouteGuard(s) to a Route\n\nTo attach RouteGuard(s) to a route you can use `guard` from Route object that accessible with chaining after `add` method. You can specify more that one RouteGuard(s).\n\nThis library will build your RouteGuard(s) and attach them to `beforeEnter` property of vue-router RouteConfig option. **If you specify the `beforeEnter` property to RouteBuilderConfig option the RouteGuard(s) will not be builded**\n\n#### Api\n\n```ts\nRoute.guard(...guards: RouteGuardType[]): Route;\n```\n\n#### Example\n\n```ts\nroutes.add(\"dashboard\", DashboardPage).guard(\n  new AuthenticationGuard(),\n  new AccountActivatedGuard(),\n  (to, from) => {},\n  ...\n);\n```\n\n<a name=\"create-group\"></a>\n\n### Create Grouped Routes\n\nTo create a grouped routes you can use `group` method of RouteCollection object.\n\nThe `group` method accept two parameters, the first parameter is an object of RouteCollectionConfig with `prefix` and `guards` property, and the second parameter is either a callback of routes declaration or a RouteCollection object.\n\nThe callback of routes declaration accept one parameter to be a RouteCollection.\n\n#### Api\n\n```ts\nRouteCollection.group(config: RouteCollectionConfig, group: RouteCollection | ((routes: RouteCollection) => void)): void;\n```\n\n#### Example\n\n```ts\n// with callback of routes declaration\nroute.group({ prefix: 'dashboard' }, group => {\n  group.add('profile', DashboardProfile);\n  ...\n});\n// you can also pass guard(a) to group\nroute.group({ prefix: 'dashboard', guards: [new AuthenticationGuard()] }, group => {\n  ...\n});\n\n// with RouteCollection object\nconst dashboardRoutes = new RouteCollection();\ndashboardRoutes.add('profile', DashboardProfile);\n\nroutes.group({ prefix: 'dashboard' }, dashboardRoutes);\n```\n\n<a name=\"append-routes\"></a>\n\n### Append RouteCollection\n\nTo append two RouteCollection you can use `append` method of RouteCollection object.\n\n#### Api\n\n```ts\nRouteCollection.append(routes: RouteCollection): void;\n```\n\n#### Example\n\n```ts\nconst routes = new RouteCollection();\nconst authRoutes = new RouteCollection();\n\nroutes.append(authRoutes);\n```\n\n<a name=\"create-guard\"></a>\n\n### Create RouteGuard\n\nTo create a route guard, simply create a class with extending RouteGuard abstract class. RouteGuard abstract class provide one method called `handle` that accept two parameters, both parameters are vue-router Route object. `handle` method must return one/more of string|boolean|void|vue-router Location|((vm: Vue) => any) or Promise of those types if you want to create an async guard.\n\nAnother way to create a RouteGuard is just create a function that have parameters and return type like `RouteGuard.handle()` method.\n\n#### Api\n\n```ts\ntype RouteGuardType = RouteGuard | ((to: Route, from: Route) => RouteGuardHanldeResult);\n\nabstract class RouteGuard {\n  abstract handle(from: Route, to: Route): RouteGuardHanldeResult | Promise<RouteGuardHanldeResult>;\n}\n\ntype RouteGuardHanldeResult = string | boolean | void | Location | ((vm: Vue) => any);\n```\n\n#### Example\n\n```ts\nimport { Route } from \"vue-router/types/router\";\nimport { RouteCollection, RouteGuard } from 'vue-routes-builder';\n\nclass TokenAvailabilityGuard extends RouteGuard {\n  handle(to: Route, from: Route): string|boolean {\n    if (tokenAvailableInLocalStorage) {\n      return true;\n    }\n\n    return '/auth';\n  }\n}\n\n// async guard\nclass TokenAuthenticationGuard extends RouteGuard {\n  async handle(to: Route, from: Route): Promise<string|boolean> {\n    const response = await fetch('https://some/authentication/api?token=savedToken');\n    const authentication = await response.json();\n\n    if (authentication.authenticated) {\n      return true;\n    }\n\n    return '/auth';\n  }\n}\n\nconst FunctionGuard = (to: Route, from: Route): string => {};\nconst AsyncFunctionGuard = async (to: Route, from: Route): Promise<string> => {};\n\nroutes.group({\n  guards: [\n    new TokenAvailabilityGuard(),\n    new TokenAuthenticationGuard(),\n    FunctionGuard,\n    AsyncFunctionGuard,\n    ...\n  ]\n}, ...);\n```\n","readmeFilename":"readme.md","gitHead":"a7d7a76803c4f4bdc69ffd1dd026ff255381361f","bugs":{"url":"https://github.com/bunnypro/vue-routes-builder/issues"},"homepage":"https://github.com/bunnypro/vue-routes-builder#readme","_id":"vue-routes-builder@1.0.0-alpha1","_npmVersion":"6.1.0","_nodeVersion":"8.11.3","_npmUser":{"name":"bunnypro","email":"mubarrid.albar@gmail.com"},"dist":{"integrity":"sha512-ytmTGzxDqzkBoU69DZhJZTPXybEEgZsTWf1UlnYa+W55iJMXk9KWfAzYTifBLw0rr0SQmcl/m86QpX8abizpHw==","shasum":"a0197ac08000a7982acde82c12785f1343c7a199","tarball":"https://registry.npmjs.org/vue-routes-builder/-/vue-routes-builder-1.0.0-alpha1.tgz","fileCount":9,"unpackedSize":45455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbJJubCRA9TVsSAnZWagAAf5oP/3Lzba1uP9T1DPXCzuH4\nxKlU5iiN3nMJmUjZQ+l3v9cehl6obMarH3hVXpkO1XhAj+d9SZnzkO3E/uDR\n/YjGL0cjEkMFd6w9tVZiN/Dvjpc6eKvCaU/YfeQSGpnQfFtoS6mm+0zlWTlb\nvgAI87VMeOw5C7WZlBHnhfEiKYaDs/w4d5rh6KfnHBVUJ8b3Cb/P8maVcxj4\nk8/QhFnfhQjxEgw3vPcFMiWqEeNmMajkO+7AZcybxZc10o7rsfrAi+AbMhaV\nF/d9AOJJc7Xpkgua+B4J/1JVrEUMiu0rFONbUkpya9qro6ipgf7ifDPRzktq\n+mBo1thLds8AnGKy4h4rMaL1YtPLm8cUmiSB2pgAZAca/2auZwDOrY26Mco9\n+fDzubfqKRVRRMABDJFV0PyuS7ZvP48Vk1fKQuYQZ4nw+IpROlJG0FkW1dW0\n11LjZeCcAnci/sl5wfuIcqdFrNERjrbhijxTAX+zJ3HaqrKsjdsa3qO4W9bk\nA/9D3zsqhFJGkt//B0zv+WUyIk83qmaqTGiXb9KBpTKlfaq0B15QAm14yl6v\nLEQQVXedZdD8SAI1c2MomnCyUpgDn6EY9GW1EJS53Xcfby0db5QM5B9JdD+0\nj5qArH4oaBzpzcV3poqzCHEbGU3ALd3GDVyATZomNfr0e8zuzO5F2LVJI77C\nHdft\r\n=tNhL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGuHFb8M2PdouQk2bpBHrf8AnmevUa1ZMS3BgekAzLkqAiEA9NbcLr/D2z5nQIlmiUEoYWA+9qBW9WHEOZfJewWP3EM="}]},"maintainers":[{"name":"bunnypro","email":"mubarrid.albar@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-routes-builder_1.0.0-alpha1_1529125787226_0.18555382697436817"},"_hasShrinkwrap":false}},"time":{"created":"2018-05-17T15:13:52.952Z","0.1.0":"2018-05-17T15:13:53.046Z","modified":"2022-06-28T20:15:06.678Z","0.2.0":"2018-05-17T15:57:56.520Z","0.2.1":"2018-05-17T16:23:49.039Z","0.2.2":"2018-05-17T16:31:36.483Z","0.2.3":"2018-05-18T08:28:07.004Z","0.3.0":"2018-05-23T17:06:48.194Z","0.3.1":"2018-05-23T22:44:20.200Z","0.3.2":"2018-05-24T13:50:03.731Z","0.3.3":"2018-05-24T13:58:46.819Z","0.3.4":"2018-05-24T14:07:30.013Z","0.4.0":"2018-05-24T14:24:01.975Z","0.5.0":"2018-05-24T15:38:37.689Z","0.6.0":"2018-05-25T06:20:55.857Z","0.6.1":"2018-05-28T17:16:05.036Z","0.7.0":"2018-06-02T09:59:18.249Z","0.8.0":"2018-06-02T10:57:22.812Z","0.8.1":"2018-06-08T07:40:09.551Z","1.0.0-alpha0":"2018-06-16T05:01:26.713Z","1.0.0-alpha1":"2018-06-16T05:09:47.325Z"},"maintainers":[{"name":"bunnypro","email":"mubarrid.albar@gmail.com"}],"description":"A Vue Routes Builder","license":"MIT","readme":"","readmeFilename":"","repository":{"type":"git","url":"git+https://github.com/bunnypro/vue-routes-builder.git"},"homepage":"https://github.com/bunnypro/vue-routes-builder#readme","bugs":{"url":"https://github.com/bunnypro/vue-routes-builder/issues"}}