{"_id":"vue-route","_rev":"2893269","name":"vue-route","description":"Routing directive for Vue.js, inspired by ng-view.","dist-tags":{"latest":"1.5.1"},"maintainers":[{"name":"ayamflow","email":"ayamflow@gmail.com"}],"time":{"modified":"2022-11-29T09:08:07.000Z","created":"2014-11-05T08:47:16.786Z","1.5.1":"2015-08-07T18:46:55.959Z","1.5.0":"2015-06-26T16:46:36.850Z","1.4.4":"2015-03-21T21:42:12.218Z","1.4.3":"2015-03-10T21:06:21.342Z","1.4.2":"2015-01-06T18:11:13.459Z","1.4.1":"2014-12-21T12:45:51.228Z","1.4.0":"2014-12-10T14:20:56.265Z","1.3.3":"2014-12-09T18:58:23.430Z","1.3.2":"2014-12-09T15:31:37.923Z","1.3.1":"2014-12-09T15:29:13.445Z","1.3.0":"2014-12-09T15:25:44.965Z","1.2.1":"2014-12-09T13:18:08.830Z","1.2.0":"2014-12-06T15:42:55.556Z","1.1.5":"2014-11-11T12:39:25.601Z","1.1.4":"2014-11-11T12:28:24.839Z","1.1.2":"2014-11-10T04:22:59.527Z","1.0.2":"2014-11-07T13:02:08.794Z","1.0.1":"2014-11-05T12:14:48.747Z","1.0.0":"2014-11-05T08:47:16.786Z"},"users":{},"author":{"name":"=","email":"="},"repository":{"type":"git","url":"git+https://github.com/ayamflow/vue-route.git"},"versions":{"1.5.1":{"name":"vue-route","version":"1.5.1","description":"Routing directive for Vue.js, inspired by ng-view.","main":"src/index.js","scripts":{"test":"prova ./test/**/*.js -b -l phantom -q","test-browser":"prova ./test/**/*.js -b -l chrome"},"repository":{"type":"git","url":"git+https://github.com/ayamflow/vue-route.git"},"keywords":["vue","route","router","page","transition"],"author":{"name":"=","email":"="},"license":"MIT","bugs":{"url":"https://github.com/ayamflow/vue-route/issues"},"devDependencies":{"prova":"^2.1.2","vue":"^0.12.9"},"dependencies":{"page":"^1.5.0"},"gitHead":"4f754899f214f22a1cab7c3a19aae212c28031d5","homepage":"https://github.com/ayamflow/vue-route#readme","_id":"vue-route@1.5.1","_shasum":"d64d13f20988438936f60d3d2bf187ca448ad7d3","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.7","_npmUser":{"name":"ayamflow","email":"ayamflow@gmail.com"},"dist":{"shasum":"d64d13f20988438936f60d3d2bf187ca448ad7d3","size":7240,"noattachment":false,"key":"/vue-route/-/vue-route-1.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-route/download/vue-route-1.5.1.tgz"},"maintainers":[{"name":"ayamflow","email":"ayamflow@gmail.com"}],"directories":{},"_cnpmcore_publish_time":"2021-12-23T14:53:38.236Z","publish_time":1438973215959,"_cnpm_publish_time":1438973215959},"1.5.0":{"name":"vue-route","version":"1.5.0","description":"Routing directive for Vue.js, inspired by ng-view.","main":"src/index.js","scripts":{"test":"prova ./test/**/*.js -b -l phantom -q","test-browser":"prova ./test/**/*.js -b -l chrome"},"repository":{"type":"git","url":"git+https://github.com/ayamflow/vue-route.git"},"keywords":["vue","route","router","page","transition"],"author":{"name":"=","email":"="},"license":"MIT","bugs":{"url":"https://github.com/ayamflow/vue-route/issues"},"devDependencies":{"prova":"^2.1.2","vue":"~0.12"},"dependencies":{"page":"^1.5.0"},"gitHead":"decfacaa82f9654c32b807e86a164ef9e2f39615","homepage":"https://github.com/ayamflow/vue-route#readme","_id":"vue-route@1.5.0","_shasum":"e5df64157f273e1785a24bd8b2e127598795bc39","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"ayamflow","email":"ayamflow@gmail.com"},"dist":{"shasum":"e5df64157f273e1785a24bd8b2e127598795bc39","size":7297,"noattachment":false,"key":"/vue-route/-/vue-route-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-route/download/vue-route-1.5.0.tgz"},"maintainers":[{"name":"ayamflow","email":"ayamflow@gmail.com"}],"directories":{},"_cnpmcore_publish_time":"2021-12-23T14:53:38.126Z","publish_time":1435337196850,"_cnpm_publish_time":1435337196850},"1.4.4":{"name":"vue-route","version":"1.4.4","description":"Routing directive for Vue.js, inspired by ng-view.","main":"src/index.js","scripts":{"test":"browserify test/index.js | testling","test-browser":"beefy test/index.js:test/build.js --debug=false"},"repository":{"type":"git","url":"https://github.com/ayamflow/vue-route"},"keywords":["vue","route","router","page","transition"],"author":{"name":"=","email":"="},"license":"MIT","bugs":{"url":"https://github.com/ayamflow/vue-route/issues"},"devDependencies":{"function-bind":"^1.0.2","tape":"~3.0.2","vue":"~0.11.3"},"testling":{"files":"test/index.js","browsers":["ie/9..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"dependencies":{"page":"^1.5.0"},"gitHead":"ca607ff7217b5026811246bb4107be58eafb7ae1","homepage":"https://github.com/ayamflow/vue-route","_id":"vue-route@1.4.4","_shasum":"527a1cb51eea2161fb7e2f9cca2e6086f6bcb1cc","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.10.17","_npmUser":{"name":"ayamflow","email":"ayamflow@gmail.com"},"maintainers":[{"name":"ayamflow","email":"ayamflow@gmail.com"}],"dist":{"shasum":"527a1cb51eea2161fb7e2f9cca2e6086f6bcb1cc","size":7213,"noattachment":false,"key":"/vue-route/-/vue-route-1.4.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-route/download/vue-route-1.4.4.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T14:53:36.585Z","publish_time":1426974132218,"_cnpm_publish_time":1426974132218},"1.4.3":{"name":"vue-route","version":"1.4.3","description":"Routing directive for Vue.js, inspired by ng-view.","main":"src/index.js","scripts":{"test":"browserify test/index.js | testling","test-browser":"beefy test/index.js:test/build.js --debug=false"},"repository":{"type":"git","url":"https://github.com/ayamflow/vue-route"},"keywords":["vue","route","router","page","transition"],"author":{"name":"=","email":"="},"license":"MIT","bugs":{"url":"https://github.com/ayamflow/vue-route/issues"},"devDependencies":{"function-bind":"^1.0.2","tape":"~3.0.2","vue":"~0.11.3"},"testling":{"files":"test/index.js","browsers":["ie/9..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"dependencies":{"page":"^1.5.0"},"gitHead":"74bfa1e7a7d2f0aeabb9024f63b08240bbbdd819","homepage":"https://github.com/ayamflow/vue-route","_id":"vue-route@1.4.3","_shasum":"afccc8487116470d10808d9755b3cb134ded4eef","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.10.17","_npmUser":{"name":"ayamflow","email":"ayamflow@gmail.com"},"maintainers":[{"name":"ayamflow","email":"ayamflow@gmail.com"}],"dist":{"shasum":"afccc8487116470d10808d9755b3cb134ded4eef","size":7071,"noattachment":false,"key":"/vue-route/-/vue-route-1.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-route/download/vue-route-1.4.3.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T14:53:35.722Z","publish_time":1426021581342,"_cnpm_publish_time":1426021581342},"1.4.2":{"name":"vue-route","version":"1.4.2","description":"Routing directive for Vue.js, inspired by ng-view.","main":"src/index.js","scripts":{"test":"browserify test/index.js | testling","test-browser":"beefy test/index.js:test/build.js --debug=false"},"repository":{"type":"git","url":"https://github.com/ayamflow/vue-route"},"keywords":["vue","route","router","page","transition"],"author":{"name":"=","email":"="},"license":"MIT","bugs":{"url":"https://github.com/ayamflow/vue-route/issues"},"devDependencies":{"function-bind":"^1.0.2","tape":"~3.0.2","vue":"~0.11.3"},"testling":{"files":"test/index.js","browsers":["ie/9..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"dependencies":{"page":"^1.5.0"},"gitHead":"6f63fe1aabec47e39b447dc843afea7a78af0785","homepage":"https://github.com/ayamflow/vue-route","_id":"vue-route@1.4.2","_shasum":"c183eeafc2d86db7bc0cd2264446ea6afbbfeef2","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.10.17","_npmUser":{"name":"ayamflow","email":"ayamflow@gmail.com"},"maintainers":[{"name":"ayamflow","email":"ayamflow@gmail.com"}],"dist":{"shasum":"c183eeafc2d86db7bc0cd2264446ea6afbbfeef2","size":6450,"noattachment":false,"key":"/vue-route/-/vue-route-1.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-route/download/vue-route-1.4.2.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T14:53:34.762Z","publish_time":1420567873459,"_cnpm_publish_time":1420567873459},"1.4.1":{"name":"vue-route","version":"1.4.1","description":"Routing directive for Vue.js, inspired by ng-view.","main":"src/index.js","scripts":{"test":"browserify test/index.js | testling","test-browser":"beefy test/index.js:test/build.js --debug=false"},"repository":{"type":"git","url":"https://github.com/ayamflow/vue-route"},"keywords":["vue","route","router","page","transition"],"author":{"name":"=","email":"="},"license":"MIT","bugs":{"url":"https://github.com/ayamflow/vue-route/issues"},"devDependencies":{"function-bind":"^1.0.2","tape":"~3.0.2","vue":"~0.11.3"},"testling":{"files":"test/index.js","browsers":["ie/9..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"dependencies":{"page":"^1.5.0"},"gitHead":"9024872e424ae2401e7f8c47bd351086c30dffa0","homepage":"https://github.com/ayamflow/vue-route","_id":"vue-route@1.4.1","_shasum":"cb540e6ed7fec949fff7d186b62e00014e34a4e8","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.10.17","_npmUser":{"name":"ayamflow","email":"ayamflow@gmail.com"},"maintainers":[{"name":"ayamflow","email":"ayamflow@gmail.com"}],"dist":{"shasum":"cb540e6ed7fec949fff7d186b62e00014e34a4e8","size":6408,"noattachment":false,"key":"/vue-route/-/vue-route-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-route/download/vue-route-1.4.1.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T14:53:33.909Z","publish_time":1419165951228,"_cnpm_publish_time":1419165951228},"1.4.0":{"name":"vue-route","version":"1.4.0","description":"Routing directive for Vue.js, inspired by ng-view.","main":"src/index.js","scripts":{"test":"browserify test/index.js | testling","test-browser":"beefy test/index.js:test/build.js --debug=false"},"repository":{"type":"git","url":"https://github.com/ayamflow/vue-route"},"keywords":["vue","route","router","page","transition"],"author":{"name":"=","email":"="},"license":"MIT","bugs":{"url":"https://github.com/ayamflow/vue-route/issues"},"devDependencies":{"function-bind":"^1.0.2","tape":"~3.0.2","vue":"~0.11.3"},"testling":{"files":"test/index.js","browsers":["ie/9..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"dependencies":{"page":"^1.5.0"},"gitHead":"d9c7a5dfe14c953cd0955ed83ad63410846d1277","homepage":"https://github.com/ayamflow/vue-route","_id":"vue-route@1.4.0","_shasum":"32e77d572ab51dcd9899d847d03b6afe76648fce","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.10.17","_npmUser":{"name":"ayamflow","email":"ayamflow@gmail.com"},"maintainers":[{"name":"ayamflow","email":"ayamflow@gmail.com"}],"dist":{"shasum":"32e77d572ab51dcd9899d847d03b6afe76648fce","size":6385,"noattachment":false,"key":"/vue-route/-/vue-route-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-route/download/vue-route-1.4.0.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T14:53:30.128Z","publish_time":1418221256265,"_cnpm_publish_time":1418221256265},"1.3.3":{"name":"vue-route","version":"1.3.3","description":"Routing directive for Vue.js, inspired by ng-view.","main":"src/index.js","scripts":{"test":"browserify test/index.js | testling","test-browser":"beefy test/index.js:test/build.js --debug=false"},"repository":{"type":"git","url":"https://github.com/ayamflow/vue-route"},"keywords":["vue","route","router","page","transition"],"author":{"name":"=","email":"="},"license":"MIT","bugs":{"url":"https://github.com/ayamflow/vue-route/issues"},"devDependencies":{"function-bind":"^1.0.2","tape":"~3.0.2","vue":"~0.11.3"},"testling":{"files":"test/index.js","browsers":["ie/9..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"dependencies":{"page":"^1.5.0"},"gitHead":"8916769ccaf93163ddb2f4fdf463510b3b3562d8","homepage":"https://github.com/ayamflow/vue-route","_id":"vue-route@1.3.3","_shasum":"4d1e5b38c44cd0f4393083c358ef36262fa5b866","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.10.17","_npmUser":{"name":"ayamflow","email":"ayamflow@gmail.com"},"maintainers":[{"name":"ayamflow","email":"ayamflow@gmail.com"}],"dist":{"shasum":"4d1e5b38c44cd0f4393083c358ef36262fa5b866","size":89840,"noattachment":false,"key":"/vue-route/-/vue-route-1.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-route/download/vue-route-1.3.3.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T14:53:29.252Z","publish_time":1418151503430,"_cnpm_publish_time":1418151503430},"1.3.2":{"name":"vue-route","version":"1.3.2","description":"Routing directive for Vue.js, inspired by ng-view.","main":"src/index.js","scripts":{"test":"browserify test/index.js | testling","test-browser":"beefy test/index.js:test/build.js --debug=false"},"repository":{"type":"git","url":"https://github.com/ayamflow/vue-route"},"keywords":["vue","route","router","page","transition"],"author":{"name":"=","email":"="},"license":"MIT","bugs":{"url":"https://github.com/ayamflow/vue-route/issues"},"devDependencies":{"function-bind":"^1.0.2","tape":"~3.0.2","vue":"~0.11.3"},"testling":{"files":"test/index.js","browsers":["ie/9..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"dependencies":{"page":"^1.5.0"},"gitHead":"f1c3d3a742c29576f693ff8f2bef093dacc15fe0","homepage":"https://github.com/ayamflow/vue-route","_id":"vue-route@1.3.2","_shasum":"9f6bfce4430d373380805cbfc3c1968d7b3e6660","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.10.17","_npmUser":{"name":"ayamflow","email":"ayamflow@gmail.com"},"maintainers":[{"name":"ayamflow","email":"ayamflow@gmail.com"}],"dist":{"shasum":"9f6bfce4430d373380805cbfc3c1968d7b3e6660","size":89847,"noattachment":false,"key":"/vue-route/-/vue-route-1.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-route/download/vue-route-1.3.2.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T14:53:27.878Z","publish_time":1418139097923,"_cnpm_publish_time":1418139097923},"1.3.1":{"name":"vue-route","version":"1.3.1","description":"Routing directive for Vue.js, inspired by ng-view.","main":"src/index.js","scripts":{"test":"browserify test/index.js | testling","test-browser":"beefy test/index.js:test/build.js --debug=false"},"repository":{"type":"git","url":"https://github.com/ayamflow/vue-route"},"keywords":["vue","route","router","page","transition"],"author":{"name":"=","email":"="},"license":"MIT","bugs":{"url":"https://github.com/ayamflow/vue-route/issues"},"devDependencies":{"function-bind":"^1.0.2","tape":"~3.0.2","vue":"~0.11.3"},"testling":{"files":"test/index.js","browsers":["ie/9..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"dependencies":{"page":"^1.5.0"},"gitHead":"21149ed86ba04a260caf533bda9cb21a92464d2c","homepage":"https://github.com/ayamflow/vue-route","_id":"vue-route@1.3.1","_shasum":"7d675ed5552044b3d2bba00a53bf91908b76e294","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.10.17","_npmUser":{"name":"ayamflow","email":"ayamflow@gmail.com"},"maintainers":[{"name":"ayamflow","email":"ayamflow@gmail.com"}],"dist":{"shasum":"7d675ed5552044b3d2bba00a53bf91908b76e294","size":89853,"noattachment":false,"key":"/vue-route/-/vue-route-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-route/download/vue-route-1.3.1.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T14:53:26.560Z","publish_time":1418138953445,"_cnpm_publish_time":1418138953445},"1.3.0":{"name":"vue-route","version":"1.3.0","description":"Routing directive for Vue.js, inspired by ng-view.","main":"src/index.js","scripts":{"test":"browserify test/index.js | testling","test-browser":"beefy test/index.js:test/build.js --debug=false"},"repository":{"type":"git","url":"https://github.com/ayamflow/vue-route"},"keywords":["vue","route","router","page","transition"],"author":{"name":"=","email":"="},"license":"MIT","bugs":{"url":"https://github.com/ayamflow/vue-route/issues"},"devDependencies":{"function-bind":"^1.0.2","tape":"~3.0.2","vue":"~0.11.3"},"testling":{"files":"test/index.js","browsers":["ie/9..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"dependencies":{"page":"^1.5.0"},"gitHead":"42b88d20946b00aaf9d4bafe110397da1f22a492","homepage":"https://github.com/ayamflow/vue-route","_id":"vue-route@1.3.0","_shasum":"4a39fa059eb812e2216f0dd387e7dbcc6e362bd6","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.10.17","_npmUser":{"name":"ayamflow","email":"ayamflow@gmail.com"},"maintainers":[{"name":"ayamflow","email":"ayamflow@gmail.com"}],"dist":{"shasum":"4a39fa059eb812e2216f0dd387e7dbcc6e362bd6","size":89786,"noattachment":false,"key":"/vue-route/-/vue-route-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-route/download/vue-route-1.3.0.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T14:53:25.232Z","publish_time":1418138744965,"_cnpm_publish_time":1418138744965},"1.2.1":{"name":"vue-route","version":"1.2.1","description":"Routing directive for Vue.js, inspired by ng-view.","main":"src/index.js","scripts":{"test":"browserify test/index.js | testling","test-browser":"beefy test/index.js:test/build.js --debug=false"},"repository":{"type":"git","url":"https://github.com/ayamflow/vue-route"},"keywords":["vue","route","router","page","transition"],"author":{"name":"=","email":"="},"license":"MIT","bugs":{"url":"https://github.com/ayamflow/vue-route/issues"},"devDependencies":{"function-bind":"^1.0.2","tape":"~3.0.2","vue":"~0.11.3"},"testling":{"files":"test/index.js","browsers":["ie/9..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"dependencies":{"page":"^1.5.0"},"gitHead":"86cb6fd00636fcfbc5713ed21d0759cf3c8024f2","homepage":"https://github.com/ayamflow/vue-route","_id":"vue-route@1.2.1","_shasum":"3fe68b744e9d50a96ac32dfe855cd847ccd17a75","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.10.17","_npmUser":{"name":"ayamflow","email":"ayamflow@gmail.com"},"maintainers":[{"name":"ayamflow","email":"ayamflow@gmail.com"}],"dist":{"shasum":"3fe68b744e9d50a96ac32dfe855cd847ccd17a75","size":89675,"noattachment":false,"key":"/vue-route/-/vue-route-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-route/download/vue-route-1.2.1.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T14:53:23.853Z","publish_time":1418131088830,"_cnpm_publish_time":1418131088830},"1.2.0":{"name":"vue-route","version":"1.2.0","description":"Routing directive for Vue.js, inspired by ng-view.","main":"src/index.js","scripts":{"test":"browserify test/index.js | testling","test-browser":"beefy test/index.js:test/build.js --debug=false"},"repository":{"type":"git","url":"https://github.com/ayamflow/vue-route"},"keywords":["vue","route","router","page","transition"],"author":{"name":"=","email":"="},"license":"MIT","bugs":{"url":"https://github.com/ayamflow/vue-route/issues"},"devDependencies":{"function-bind":"^1.0.2","tape":"~3.0.2","vue":"~0.11.3"},"testling":{"files":"test/index.js","browsers":["ie/9..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"dependencies":{"page":"^1.5.0"},"gitHead":"dd565f9f816c8f0138ea981339ad3d666d6f1935","homepage":"https://github.com/ayamflow/vue-route","_id":"vue-route@1.2.0","_shasum":"71e0d0ae61fc35a294d5216960e231c18eee0365","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.10.17","_npmUser":{"name":"ayamflow","email":"ayamflow@gmail.com"},"maintainers":[{"name":"ayamflow","email":"ayamflow@gmail.com"}],"dist":{"shasum":"71e0d0ae61fc35a294d5216960e231c18eee0365","size":89661,"noattachment":false,"key":"/vue-route/-/vue-route-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-route/download/vue-route-1.2.0.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T14:53:22.270Z","publish_time":1417880575556,"_cnpm_publish_time":1417880575556},"1.1.5":{"name":"vue-route","version":"1.1.5","description":"Routing directive for Vue.js, inspired by ng-view.","main":"src/index.js","scripts":{"test":"beefy test/index.js:test/tests.js --debug=false --index=test/index.html && open http://127.0.0.1:9966"},"repository":{"type":"git","url":"https://github.com/ayamflow/vue-route"},"keywords":["vue","route","router","page","transition"],"author":{"name":"=","email":"="},"license":"MIT","bugs":{"url":"https://github.com/ayamflow/vue-route/issues"},"devDependencies":{"tape":"~3.0.2","vue":"~0.11.0"},"dependencies":{"page":"~1.3.7"},"_id":"vue-route@1.1.5","dist":{"shasum":"5432ff201ece2431aae7f11d21d910804f80f363","size":5634,"noattachment":false,"key":"/vue-route/-/vue-route-1.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-route/download/vue-route-1.1.5.tgz"},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"ayamflow","email":"ayamflow@gmail.com"},"maintainers":[{"name":"ayamflow","email":"ayamflow@gmail.com"}],"directories":{},"_cnpmcore_publish_time":"2021-12-23T14:53:20.966Z","publish_time":1415709565601,"_cnpm_publish_time":1415709565601},"1.1.4":{"name":"vue-route","version":"1.1.4","description":"Routing directive for Vue.js, inspired by ng-view.","main":"src/index.js","scripts":{"test":"beefy test/index.js:test/tests.js --debug=false --index=test/index.html && open http://127.0.0.1:9966"},"repository":{"type":"git","url":"https://github.com/ayamflow/vue-route"},"keywords":["vue","route","router","page","transition"],"author":{"name":"=","email":"="},"license":"MIT","bugs":{"url":"https://github.com/ayamflow/vue-route/issues"},"devDependencies":{"tape":"~3.0.2","vue":"~0.11.0"},"dependencies":{"page":"~1.3.7"},"_id":"vue-route@1.1.4","dist":{"shasum":"fbd6836411a657e759dd1f8378b2b787a62764e8","size":5657,"noattachment":false,"key":"/vue-route/-/vue-route-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-route/download/vue-route-1.1.4.tgz"},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"ayamflow","email":"ayamflow@gmail.com"},"maintainers":[{"name":"ayamflow","email":"ayamflow@gmail.com"}],"directories":{},"_cnpmcore_publish_time":"2021-12-23T14:53:19.881Z","publish_time":1415708904839,"_cnpm_publish_time":1415708904839},"1.1.2":{"name":"vue-route","version":"1.1.2","description":"Routing directive for Vue.js, inspired by ng-view.","main":"src/index.js","scripts":{"test":"beefy test/index.js:test/tests.js --debug=false --index=test/index.html"},"repository":{"type":"git","url":"https://github.com/ayamflow/vue-route"},"keywords":["vue","route","router","page","transition"],"author":{"name":"=","email":"="},"license":"MIT","bugs":{"url":"https://github.com/ayamflow/vue-route/issues"},"devDependencies":{"tape":"~3.0.2","vue":"~0.11.0"},"dependencies":{"page":"~1.3.7"},"_id":"vue-route@1.1.2","dist":{"shasum":"48902e6141b538547c304d5f35260e8c2aef259b","size":5727,"noattachment":false,"key":"/vue-route/-/vue-route-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-route/download/vue-route-1.1.2.tgz"},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"ayamflow","email":"ayamflow@gmail.com"},"maintainers":[{"name":"ayamflow","email":"ayamflow@gmail.com"}],"directories":{},"_cnpmcore_publish_time":"2021-12-23T14:53:18.993Z","publish_time":1415593379527,"_cnpm_publish_time":1415593379527},"1.0.2":{"name":"vue-route","version":"1.0.2","description":"Routing directive for Vue.js, inspired by ng-view.","main":"index.js","scripts":{"test":"beefy test/index.js:test/tests.js --debug=false --index=test/index.html"},"repository":{"type":"git","url":"https://github.com/ayamflow/vue-route"},"keywords":["vue","route","router","page","transition"],"author":{"name":"=","email":"="},"license":"MIT","bugs":{"url":"https://github.com/ayamflow/vue-route/issues"},"devDependencies":{"tape":"~3.0.2","vue":"~0.11.0"},"dependencies":{"page":"~1.3.7"},"_id":"vue-route@1.0.2","dist":{"shasum":"c53ab7488f39bc11d4248aa2e58f47b18f510a28","size":4955,"noattachment":false,"key":"/vue-route/-/vue-route-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-route/download/vue-route-1.0.2.tgz"},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"ayamflow","email":"ayamflow@gmail.com"},"maintainers":[{"name":"ayamflow","email":"ayamflow@gmail.com"}],"directories":{},"_cnpmcore_publish_time":"2021-12-23T14:53:18.113Z","publish_time":1415365328794,"_cnpm_publish_time":1415365328794},"1.0.1":{"name":"vue-route","version":"1.0.1","description":"Routing directive for Vue.js, inspired by ng-view.","main":"index.js","scripts":{"test":"npm test"},"repository":{"type":"git","url":"https://github.com/ayamflow/vue-route"},"keywords":["vue","route","router","page","transition"],"author":{"name":"=","email":"="},"license":"MIT","bugs":{"url":"https://github.com/ayamflow/vue-route/issues"},"_id":"vue-route@1.0.1","dist":{"shasum":"713a2ab452fecc937f297425c22376a1344c6e89","size":3955,"noattachment":false,"key":"/vue-route/-/vue-route-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-route/download/vue-route-1.0.1.tgz"},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"ayamflow","email":"ayamflow@gmail.com"},"maintainers":[{"name":"ayamflow","email":"ayamflow@gmail.com"}],"directories":{},"_cnpmcore_publish_time":"2021-12-23T14:53:17.259Z","publish_time":1415189688747,"_cnpm_publish_time":1415189688747},"1.0.0":{"name":"vue-route","version":"1.0.0","description":"Routing directive for Vue.js, inspired by ng-view.","main":"index.js","scripts":{"test":"npm test"},"repository":{"type":"git","url":"https://github.com/ayamflow/vue-route"},"keywords":["vue","route","router","page","transition"],"author":{"name":"=","email":"="},"license":"MIT","bugs":{"url":"https://github.com/ayamflow/vue-route/issues"},"_id":"vue-route@1.0.0","dist":{"shasum":"fefda7bb09b9d62e06d4b40c12c1c075a6891e44","size":3805,"noattachment":false,"key":"/vue-route/-/vue-route-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/vue-route/download/vue-route-1.0.0.tgz"},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"ayamflow","email":"ayamflow@gmail.com"},"maintainers":[{"name":"ayamflow","email":"ayamflow@gmail.com"}],"directories":{},"_cnpmcore_publish_time":"2021-12-23T14:53:16.353Z","publish_time":1415177236786,"_cnpm_publish_time":1415177236786}},"readme":"vue-route\n=======\n\nRouting directive for Vue.js, inspired by ng-view.\nBased on `v-component` thus benefits from `v-transition`, `keep-alive`, `wait-for`, `transition-mode`.\n\nVersions 1.5.0+ are made for **Vue.js v0.12+.**\nUse older versions for Vue.js v0.11.\n\nAllows you to declare your routes on the `$root` Vue object:\n\n```js\nvar root = new Vue({\n    el: 'body',\n\n    routes: {\n        '/home': {\n            componentId: 'fg-home',\n            isDefault: true\n        },\n        '/items/:item': {\n            componentId: 'fg-item',\n            afterUpdate: 'updateHeader',\n            data: {\n                defaultColor: '#3453DD'\n            }\n        },\n        options: {\n            hashbang: true\n        }\n    }\n});\n\n```\n\nWith minimal markup:\n\n```html\n<body>\n    <div v-route></div>\n</body>\n\n```\n\n`vue-route` extends the `v-component` directive by @yyx990803 (on the [vuejs repo](https://github.com/yyx990803/vue/tree/master/src/directives/component.js)). Buy him a coffee if you can.\n\n## Get started\n\n**1.** Install with npm/component(1): `npm i vue-route --save` or `component install ayamflow/vue-route`.\n\n**2.** Require and install the plugin:\n\n```js\nvar Vue = require('vue'),\n    route = require('vue-route');\n\nVue.use(route); // BOOM\n```\n\n**3.** Put the `<div v-route></div>` in your main template.\n\n**4.** Pass your routes to the `$root` VM of you app (see example above).\n\n**5.** Profit !\n\n## Transition, keep-alive and other directives\nIf you want to add custom transitions between your pages, it's recommended to put them on each page's component template. Putting anything on the `v-route` element itself will only be active if you change this element (for instance with a `v-if` directive).\nFollowing the example, that would be:\n\n```js\n<div class=\"Home\" v-transition=\"homeTransition\">...</div> // fg-home component\n```\n\n## Additional infos\n\n* Routes definition: when you pass your routes to the `$root`, you can pass several properties:\n    * `componentId`: the Vue.component id for the associated template/VM.\n    * `beforeUpdate`: a callback (method or name of method on the vm) to call before effectively changing to this routehtml.\n    * `afterUpdate`: a callback (method or name of method on the vm) to call after effectively having changed to this route.\n    * `data`: an object (or function returning an object) that will be **merged** with the view's `$data`. This is useful when we need to use the same component for different urls but using different data.\n    * `isDefault`: boolean indicating wether this page should be the default, in case of non-existing URL. Think of it as the `otherwise` from Angular, so basically a 404 or the home page.\n\n`beforeUpdate` is a middleware, this means you need to call the `next` function provided as the third argument, to continue routing. This allows to prevent a route based on some condition.\nFor instance, you can `return` before `next` is called to cancel the route; usefull for an authentication page for instance.\nAnother instance is to pause the app during loading and calling `next` when everything is loaded, thus resuming the flow.\n\nVue is augmented with an additional method, `Vue.navigate(path, [trigger])`. [trigger] is a boolean (defaults to true) that will `pushState` if true, `replaceState` otherwise.\n\n* The router will emit events on your `$root` VM: `router:started`, `router:beforeUpdate`, `router:afterUpdate`.\n\n* You can pass a `options` hash to pass configuration to the router:\n    * `hashbang`: boolean (defaults to false) to use `#!` urls. Note that your links shouldn't include hashbangs, the router handles this.\n    * `click`: boolean (defaults to true) to automatically bind all click to the router. Not that if `false`, you will need to explicitly call `Vue.navigate` method).\n    * `base`: string (defaults to '/') to specify the base path.\n    * `broadcast`: boolean (defaults to false) if true the events will be emitted using the $root `$broadcast` method, so all child VMs will receive the event until a handler `return false;`. If false, it uses `$emit`.\n    * `debug`: boolean (defaults to false) to activate logging from the directive.\n\n## Location context\n\nWhen the router emits an event, 2 parameters are passed: `location` and `oldLocation`. Like in Angular, it is an object containing some useful properties:\n* `regexp`: the route regexp, such as `/items/:item`.\n* `path`: the current path, such as `/items/razor/`.\n* `params`: a hash of the params from the route, here `{item: 'razor'}`.\n* `componentId`: the componentId associated to the current route.\n\n## Route parameters\n\nEach component used by `v-route` will have its `$data` extended with the `location.params` array (see above). That means that on the route `/items/razor`, `this.$data.$routeParams.item == 'razor'`.\n\n## Subroutes\nManaging subviews with subroutes like `/route/:firstParam/:secondParam` is userland responsability; you should handle this with a `v-component` or programmatically.\n\n## Compatibility note\nvue-route supports the same browsers as Vue; however to make it properly work on IE9 you need to add the [HTML5-history-API polyfill](https://github.com/devote/HTML5-History-API).\n\n## Contributing\n\n* Fork & PR on **[dev](https://github.com/ayamflow/vue-route/tree/dev)** branch.\n* If possible, add tests to cover the changes.\n* Code style: 4 tabs, semicolons. Check the code if in doubt.\n","_attachments":{},"homepage":"https://github.com/ayamflow/vue-route#readme","bugs":{"url":"https://github.com/ayamflow/vue-route/issues"},"license":"MIT"}