{"_id":"router_js","_rev":"61-4014d61bd2343573d9dc5b800c777b40","name":"router_js","dist-tags":{"next":"2.0.0-beta.4","latest":"8.0.6"},"versions":{"1.2.1":{"name":"router_js","version":"1.2.1","keywords":["router","route-recognizer","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@1.2.1","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/rsvp.js/issues"},"dist":{"shasum":"08123b587a799c482e28ce5d46d9b24e62a3dd90","tarball":"https://registry.npmjs.org/router_js/-/router_js-1.2.1.tgz","integrity":"sha512-8PtWLHQ4W89MrlfHCxlacxFhqFNLSExBBm53vGS/nNaHUc9JxWwwlpu6WgEhSPhPMDBzd7NDtkqWn5NLUxtxLg==","signatures":[{"sig":"MEUCIDkvMBGsrX1ALmJxWaHlEwm6NPEseyN4duh70TWe1fw4AiEAlXjqefOl/lhDLQIqgNxE5TWuYj8eWTYNq8xb3kyId9U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/router.js","_from":".","_shasum":"08123b587a799c482e28ce5d46d9b24e62a3dd90","gitHead":"7759a1196ea619a9a61879b33017251cf4055635","scripts":{"test":"grunt test","start":"grunt server","prepublish":"grunt build"},"_npmUser":{"name":"krisselden","email":"kris.selden@gmail.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"3.10.3","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"6.3.0","devDependencies":{"grunt":"~0.4.2","broccoli":"^0.9.0","grunt-s3":"~0.2.0-alpha.2","ember-cli":"0.0.41","grunt-cli":"~0.1.11","broccoli-wrap":"^0.0.2","grunt-broccoli":"^0.2.0","broccoli-concat":"0.0.6","broccoli-jshint":"~0.5.1","load-grunt-tasks":"~0.2.0","load-grunt-config":"~0.5.0","broccoli-uglify-js":"^0.1.3","broccoli-file-mover":"^0.2.0","connect-redirection":"0.0.1","grunt-contrib-clean":"~0.5.0","grunt-contrib-qunit":"^1.2.0","broccoli-merge-trees":"^0.1.3","broccoli-es3-safe-recast":"0.0.8","broccoli-static-compiler":"^0.1.4","broccoli-concat-filenames":"^0.1.1","broccoli-es6-module-filter":"github:pangratz/broccoli-es6-module-filter#allow_empty_packageName"},"_npmOperationalInternal":{"tmp":"tmp/router_js-1.2.1.tgz_1477942550020_0.09368090378120542","host":"packages-12-west.internal.npmjs.com"}},"1.2.2":{"name":"router_js","version":"1.2.2","keywords":["router","route-recognizer","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@1.2.2","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/rsvp.js/issues"},"dist":{"shasum":"6dcc0fb70dcf93061735106e002207750fe2f0ba","tarball":"https://registry.npmjs.org/router_js/-/router_js-1.2.2.tgz","integrity":"sha512-0XdEt6Z0VfVy9HK7Ew87fHriIJpqZOiMA6RUocxl3GyAAgf8nKhbyoA9Z+8s+u+my9i22odMOgGksEnHBYTt1w==","signatures":[{"sig":"MEUCIBf+zU22+G9hGlsRtv2FZu198JY7YbUiOKYtVE0cxorFAiEAxxTh6SFwM0kNMrJfxrlSJTpHtJt3fNWSlF3nlBfkiMI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/router.js","_from":".","_shasum":"6dcc0fb70dcf93061735106e002207750fe2f0ba","gitHead":"7c13ed01dd3a6cfea0853c9ac38e4a760b4ffaf8","scripts":{"test":"grunt test","start":"grunt server","prepublish":"grunt build"},"_npmUser":{"name":"krisselden","email":"kris.selden@gmail.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"3.10.3","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"6.3.0","devDependencies":{"grunt":"~0.4.2","broccoli":"^0.9.0","grunt-s3":"~0.2.0-alpha.2","ember-cli":"0.0.41","grunt-cli":"~0.1.11","broccoli-wrap":"^0.0.2","grunt-broccoli":"^0.2.0","broccoli-concat":"0.0.6","broccoli-jshint":"~0.5.1","load-grunt-tasks":"~0.2.0","load-grunt-config":"~0.5.0","broccoli-uglify-js":"^0.1.3","broccoli-file-mover":"^0.2.0","connect-redirection":"0.0.1","grunt-contrib-clean":"~0.5.0","grunt-contrib-qunit":"^1.2.0","broccoli-merge-trees":"^0.1.3","broccoli-es3-safe-recast":"0.0.8","broccoli-static-compiler":"^0.1.4","broccoli-concat-filenames":"^0.1.1","broccoli-es6-module-filter":"github:pangratz/broccoli-es6-module-filter#allow_empty_packageName"},"_npmOperationalInternal":{"tmp":"tmp/router_js-1.2.2.tgz_1478027150668_0.01593628735281527","host":"packages-12-west.internal.npmjs.com"}},"1.2.3":{"name":"router_js","version":"1.2.3","keywords":["router","route-recognizer","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@1.2.3","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/rsvp.js/issues"},"dist":{"shasum":"24470af63159ec75b17ebfa697e7a2fd07d19c43","tarball":"https://registry.npmjs.org/router_js/-/router_js-1.2.3.tgz","integrity":"sha512-6NeaWJO0EOHnXMRD1zBAsf7G21pvqoO/7dqjfUg7Ds9RcrrL/t7SOHPDWMTsZXikPcjbwgzs//wg4PnmxQ4MIA==","signatures":[{"sig":"MEUCIA0YYFdusxMqAgglgQ7unJg4Wl5ysH2hf+4kMUlmB5jfAiEAuTRd1AdEowdc6k26P7afnGZraNaKLzEvKhKrxPesMZ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/router.js","_from":".","_shasum":"24470af63159ec75b17ebfa697e7a2fd07d19c43","gitHead":"da8dc14c68aefae0317070424b1a751a6069571a","scripts":{"test":"grunt test","start":"grunt server","prepublish":"grunt build"},"_npmUser":{"name":"krisselden","email":"kris.selden@gmail.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"3.10.3","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"6.3.0","devDependencies":{"grunt":"~0.4.2","broccoli":"^0.9.0","grunt-s3":"~0.2.0-alpha.2","ember-cli":"0.0.41","grunt-cli":"~0.1.11","broccoli-wrap":"^0.0.2","grunt-broccoli":"^0.2.0","broccoli-concat":"0.0.6","broccoli-jshint":"~0.5.1","load-grunt-tasks":"~0.2.0","load-grunt-config":"~0.5.0","broccoli-uglify-js":"^0.1.3","broccoli-file-mover":"^0.2.0","connect-redirection":"0.0.1","grunt-contrib-clean":"~0.5.0","grunt-contrib-qunit":"^1.2.0","broccoli-merge-trees":"^0.1.3","broccoli-es3-safe-recast":"0.0.8","broccoli-static-compiler":"^0.1.4","broccoli-concat-filenames":"^0.1.1","broccoli-es6-module-filter":"github:pangratz/broccoli-es6-module-filter#allow_empty_packageName"},"_npmOperationalInternal":{"tmp":"tmp/router_js-1.2.3.tgz_1478028088221_0.40224880282767117","host":"packages-18-east.internal.npmjs.com"}},"1.2.4":{"name":"router_js","version":"1.2.4","keywords":["router","route-recognizer","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@1.2.4","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/rsvp.js/issues"},"dist":{"shasum":"1fc43a3e406334fc244c136c9c2e7198b2bd2ef5","tarball":"https://registry.npmjs.org/router_js/-/router_js-1.2.4.tgz","integrity":"sha512-CKkHXl1G5iKy9U5qS5xd4Bi7HY+x6Be6dtr6bcfZx41ATVXd+gh1wZ7RX+XVeKjswvSt8RwKTnvVjQDd8I1wbg==","signatures":[{"sig":"MEUCIQCWNxQZ6WqTCvj45litQcNrHYXqgxJ6Nzem9YdzKe9e8gIgC00Bq5AR4YB0Dd7uPuJR58rbDJ/5CsRpKaCKQyEyvg0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/router.js","_from":".","_shasum":"1fc43a3e406334fc244c136c9c2e7198b2bd2ef5","gitHead":"6662db6aaafe196aa3dfa6e5c606f2c74b74bdf4","scripts":{"test":"grunt test","start":"grunt server","prepublish":"grunt build"},"_npmUser":{"name":"rwjblue","email":"me@rwjblue.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"3.10.3","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"6.4.0","devDependencies":{"grunt":"~0.4.2","broccoli":"^0.9.0","grunt-s3":"~0.2.0-alpha.2","ember-cli":"0.0.41","grunt-cli":"~0.1.11","broccoli-wrap":"^0.0.2","grunt-broccoli":"^0.2.0","broccoli-concat":"0.0.6","broccoli-jshint":"~0.5.1","load-grunt-tasks":"~0.2.0","load-grunt-config":"~0.5.0","broccoli-uglify-js":"^0.1.3","broccoli-file-mover":"^0.2.0","connect-redirection":"0.0.1","grunt-contrib-clean":"~0.5.0","grunt-contrib-qunit":"^1.2.0","broccoli-merge-trees":"^0.1.3","broccoli-es3-safe-recast":"0.0.8","broccoli-static-compiler":"^0.1.4","broccoli-concat-filenames":"^0.1.1","broccoli-es6-module-filter":"github:pangratz/broccoli-es6-module-filter#allow_empty_packageName"},"_npmOperationalInternal":{"tmp":"tmp/router_js-1.2.4.tgz_1478095433841_0.8238326488062739","host":"packages-18-east.internal.npmjs.com"}},"1.2.5":{"name":"router_js","version":"1.2.5","keywords":["router","route-recognizer","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@1.2.5","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"ea211eddada3f3d92f5e6d9c24a5b57288752f75","tarball":"https://registry.npmjs.org/router_js/-/router_js-1.2.5.tgz","integrity":"sha512-LZVmCBsrYgFgwHLWqdfCMXa1Q1A94+EegWuziGhqvRYVib5Dyp5ycBI0Ji1lHKl+wMyMI1CGFfAP8f/WZy4LdQ==","signatures":[{"sig":"MEUCIQDqmxiQ/YerY/hGa2dxo3FDhJSUAT7FlXel5lIXlr6XMgIgGTSYx9q3NhYgio7pkKN2c4a7ZZfgQzhShPtDlkjGKj8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/router.js","_from":".","_shasum":"ea211eddada3f3d92f5e6d9c24a5b57288752f75","gitHead":"ca5cb2a668431c9fef843235138d4ec7c60dd90d","scripts":{"test":"grunt test","start":"grunt server","prepublish":"grunt build"},"_npmUser":{"name":"rwjblue","email":"me@rwjblue.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"3.10.3","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"6.4.0","devDependencies":{"grunt":"~0.4.2","broccoli":"^0.9.0","grunt-s3":"~0.2.0-alpha.2","ember-cli":"0.0.41","grunt-cli":"~0.1.11","broccoli-wrap":"^0.0.2","grunt-broccoli":"^0.2.0","broccoli-concat":"0.0.6","broccoli-jshint":"~0.5.1","load-grunt-tasks":"~0.2.0","load-grunt-config":"~0.5.0","broccoli-uglify-js":"^0.1.3","broccoli-file-mover":"^0.2.0","connect-redirection":"0.0.1","grunt-contrib-clean":"~0.5.0","grunt-contrib-qunit":"^1.2.0","broccoli-merge-trees":"^0.1.3","broccoli-es3-safe-recast":"0.0.8","broccoli-static-compiler":"^0.1.4","broccoli-concat-filenames":"^0.1.1","broccoli-es6-module-filter":"github:pangratz/broccoli-es6-module-filter#allow_empty_packageName"},"_npmOperationalInternal":{"tmp":"tmp/router_js-1.2.5.tgz_1478551387044_0.5457337908446789","host":"packages-12-west.internal.npmjs.com"}},"1.2.6":{"name":"router_js","version":"1.2.6","keywords":["router","route-recognizer","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@1.2.6","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"b7a1459ce5e8fb4bf4090fdb5953cdf5e78f65ca","tarball":"https://registry.npmjs.org/router_js/-/router_js-1.2.6.tgz","integrity":"sha512-QVm7WpuqyqRYhBB7JULQWkxHu62S72zpH029Ah4coKboWiN3s46UX89bewdQZnvrPMFbCFm2Emyv6YKuygBxLQ==","signatures":[{"sig":"MEYCIQCjy1DLFHH3eNP9fn1YnyQubBaUbTd6f8YbRoqciZWRjwIhAOzHjLuv8I+C0MfcihH1+aBfChIqP+KwfP+mfawuXuQw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/router.js","_from":".","_shasum":"b7a1459ce5e8fb4bf4090fdb5953cdf5e78f65ca","gitHead":"e0b58d1275104c54f2fb8546c992f6ab17bb87d0","scripts":{"test":"grunt test","start":"grunt server","prepublish":"grunt build"},"_npmUser":{"name":"rwjblue","email":"me@rwjblue.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"3.10.9","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"7.1.0","devDependencies":{"grunt":"~0.4.2","broccoli":"^0.9.0","grunt-s3":"~0.2.0-alpha.2","ember-cli":"0.0.41","grunt-cli":"~0.1.11","broccoli-wrap":"^0.0.2","grunt-broccoli":"^0.2.0","broccoli-concat":"0.0.6","broccoli-jshint":"~0.5.1","load-grunt-tasks":"~0.2.0","load-grunt-config":"~0.5.0","broccoli-uglify-js":"^0.1.3","broccoli-file-mover":"^0.2.0","connect-redirection":"0.0.1","grunt-contrib-clean":"~0.5.0","grunt-contrib-qunit":"^1.2.0","broccoli-merge-trees":"^0.1.3","broccoli-es3-safe-recast":"0.0.8","broccoli-static-compiler":"^0.1.4","broccoli-concat-filenames":"^0.1.1","broccoli-es6-module-filter":"github:pangratz/broccoli-es6-module-filter#allow_empty_packageName"},"_npmOperationalInternal":{"tmp":"tmp/router_js-1.2.6.tgz_1484663571677_0.49800811731256545","host":"packages-12-west.internal.npmjs.com"}},"1.2.7":{"name":"router_js","version":"1.2.7","keywords":["router","route-recognizer","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@1.2.7","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"f5cd153d87e31941d3a2bbd81700d5884c7bfc44","tarball":"https://registry.npmjs.org/router_js/-/router_js-1.2.7.tgz","integrity":"sha512-7K154EIu2YYOqcSqnl3OM5jKuS71+CQiY6rkuCJvOb9kaxX8mfLYcIYMkZXNwnu+OCRpRu5lhbH3JDlGAO8bnw==","signatures":[{"sig":"MEYCIQDG+XGFbtZUbLhfIbXXH5k1yb852vZ6PiDpY/fBEY6l3gIhAJzOLbfkQzK3DSU9zVS4uQTsc3XeQDADF0RULyKesG4Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/router.js","_from":".","_shasum":"f5cd153d87e31941d3a2bbd81700d5884c7bfc44","gitHead":"609acc4cf2a5226ff4575645c8bbd3f77a66499f","scripts":{"test":"grunt test","start":"grunt server","prepublish":"grunt build"},"_npmUser":{"name":"rwjblue","email":"me@rwjblue.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"3.10.9","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"7.1.0","devDependencies":{"grunt":"~0.4.2","broccoli":"^0.9.0","grunt-s3":"~0.2.0-alpha.2","ember-cli":"0.0.41","grunt-cli":"~0.1.11","broccoli-wrap":"^0.0.2","grunt-broccoli":"^0.2.0","broccoli-concat":"0.0.6","broccoli-jshint":"~0.5.1","load-grunt-tasks":"~0.2.0","load-grunt-config":"~0.5.0","broccoli-uglify-js":"^0.1.3","broccoli-file-mover":"^0.2.0","connect-redirection":"0.0.1","grunt-contrib-clean":"~0.5.0","grunt-contrib-qunit":"^1.2.0","broccoli-merge-trees":"^0.1.3","broccoli-es3-safe-recast":"0.0.8","broccoli-static-compiler":"^0.1.4","broccoli-concat-filenames":"^0.1.1","broccoli-es6-module-filter":"github:pangratz/broccoli-es6-module-filter#allow_empty_packageName"},"_npmOperationalInternal":{"tmp":"tmp/router_js-1.2.7.tgz_1493146323301_0.1029424883890897","host":"packages-12-west.internal.npmjs.com"}},"1.2.8":{"name":"router_js","version":"1.2.8","keywords":["router","route-recognizer","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@1.2.8","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"d2ea5d00726e1fd6494d20ae3ebeb99ce86cf0b3","tarball":"https://registry.npmjs.org/router_js/-/router_js-1.2.8.tgz","integrity":"sha512-4eDp+PDzbheqqsgaObTxrZZdrSAT9zAglcAcJ4vTNc9+QLt5Z1+ZjIt8PruUVbaPVPv3Z6ZXGftV3whEVGwj9A==","signatures":[{"sig":"MEUCIFrve44jdEg2bZJ/zlAmrK9KTmnL+R2srvEfok5vjq3gAiEArRf4Tr8qLAGdOrnqQXWV97bPhbhg2UF4RwnrZfl3b78=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/router.js","_from":".","_shasum":"d2ea5d00726e1fd6494d20ae3ebeb99ce86cf0b3","gitHead":"5fe853c8575475bbbe9d634d0467c2abd22f6b41","scripts":{"test":"grunt test","start":"grunt server","prepublish":"grunt build"},"_npmUser":{"name":"rwjblue","email":"me@rwjblue.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"4.6.1","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"7.1.0","devDependencies":{"grunt":"~0.4.2","broccoli":"^0.9.0","grunt-s3":"~0.2.0-alpha.2","ember-cli":"0.0.41","grunt-cli":"~0.1.11","broccoli-wrap":"^0.0.2","grunt-broccoli":"^0.2.0","broccoli-concat":"0.0.6","broccoli-jshint":"~0.5.1","load-grunt-tasks":"~0.2.0","load-grunt-config":"~0.5.0","broccoli-uglify-js":"^0.1.3","broccoli-file-mover":"^0.2.0","connect-redirection":"0.0.1","grunt-contrib-clean":"~0.5.0","grunt-contrib-qunit":"^1.2.0","broccoli-merge-trees":"^0.1.3","broccoli-es3-safe-recast":"0.0.8","broccoli-static-compiler":"^0.1.4","broccoli-concat-filenames":"^0.1.1","broccoli-es6-module-filter":"github:pangratz/broccoli-es6-module-filter#allow_empty_packageName"},"_npmOperationalInternal":{"tmp":"tmp/router_js-1.2.8.tgz_1495659800534_0.5448963860981166","host":"s3://npm-registry-packages"}},"2.0.0-beta.1":{"name":"router_js","version":"2.0.0-beta.1","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@2.0.0-beta.1","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"6f267b5171bbe1e92729db3e8be447e6a9d63f5a","tarball":"https://registry.npmjs.org/router_js/-/router_js-2.0.0-beta.1.tgz","integrity":"sha512-g1iudXuRLlXGPmoh04jQug4sKutAcv1+r7e/P9tGtp1r2w0PAVHl34J/du4oPPjZfFKY8HG/5kT1OllZjO73AQ==","signatures":[{"sig":"MEQCIF9cYNMB3SP5GUH+UEqxQUPTlYierIX0Fr+2r4p313rHAiAdJ2Q7EC48lX3gpTq7UZtJ2pSGiU+Xjpju4P9Chm0C8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/cjs/index.js","files":["dist/cjs","dist/modules"],"module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"gitHead":"1cc2895ac22dba4dbf610128cc3c0511ed6d76f6","scripts":{"test":"ember test","start":"ember server","prepublish":"ember build"},"_npmUser":{"name":"rwjblue","email":"me@rwjblue.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"5.3.0","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"8.1.2","dependencies":{},"devDependencies":{"rsvp":"^4.0.1","qunitjs":"^2.4.0","prettier":"^1.6.1","ember-cli":"2.15.0","loader.js":"^4.6.0","backburner.js":"^1.2.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.0","route-recognizer":"^0.3.1","broccoli-lint-eslint":"^4.1.0","broccoli-merge-trees":"^2.0.0","eslint-config-prettier":"^2.4.0","eslint-plugin-prettier":"^2.2.0","broccoli-babel-transpiler":"^6.1.2"},"peerDependencies":{"rsvp":"^3.0.0","route-recognizer":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/router_js-2.0.0-beta.1.tgz_1505849795902_0.14843250275589526","host":"s3://npm-registry-packages"}},"2.0.0-beta.2":{"name":"router_js","version":"2.0.0-beta.2","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@2.0.0-beta.2","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"75dd75d4ec0170700b754c3f9d475f993958b2c5","tarball":"https://registry.npmjs.org/router_js/-/router_js-2.0.0-beta.2.tgz","fileCount":41,"integrity":"sha512-02G9kBN8jcldmTM9eNDJCokXEn/GcDLoE/7H4rVDQzZAuWgZAcQ6hw8qNwbEdgwIageMwtTdqh9yOLAFo8o38w==","signatures":[{"sig":"MEUCICvsUDkhjLgbsM5jDgIb+5rW9gUsEAn3w2oW4LxuwDutAiEAhK1vzyKJaSaFdG8WqKQOAKkAotd/4KeKD53P8wnfgJA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":184869},"main":"dist/cjs/index.js","files":["dist/cjs","dist/modules"],"module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"scripts":{"test":"ember test","start":"ember server","prepublish":"ember build"},"_npmUser":{"name":"rwjblue","email":"me@rwjblue.com"},"namespace":"Router","repository":{"url":"https://github.com/tildeio/router.js.git","type":"git"},"description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"licenseText":"Copyright (c) 2014 Yehuda Katz, Tom Dale, and contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, 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\n","dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rsvp":"^4.8.1","qunit":"^2.5.0","prettier":"1.10.2","ember-cli":"2.18.1","loader.js":"^4.6.0","backburner.js":"^2.1.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.1","route-recognizer":"^0.3.3","broccoli-lint-eslint":"^4.1.0","broccoli-merge-trees":"^2.0.0","eslint-config-prettier":"2.9.0","eslint-plugin-prettier":"2.6.0","broccoli-babel-transpiler":"^6.1.2"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/router_js_2.0.0-beta.2_1519574371732_0.1519831509476237","host":"s3://npm-registry-packages"}},"2.0.0-beta.3":{"name":"router_js","version":"2.0.0-beta.3","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@2.0.0-beta.3","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"2316d19c0c89555e11578f54e361041a5b64f199","tarball":"https://registry.npmjs.org/router_js/-/router_js-2.0.0-beta.3.tgz","fileCount":41,"integrity":"sha512-6DPq5nwEuvds6EBlc8JeQ4j8CyH3MUKEH7D6H7BTTnQHOX58R93wVl+Z9ARQGtpIPORpUbeJn/OT89PxBwuOOQ==","signatures":[{"sig":"MEUCIQDKBjkJEXwLoUFALmm1rm4yDzDzErSa8lbQtUdBPVffBAIgGWCW1Ja+aFKYHlL3s6jFeARO5Rg9JIK7EzumgLRu1ao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183759},"main":"dist/cjs/index.js","files":["dist/cjs","dist/modules"],"module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"scripts":{"test":"ember test","start":"ember server","prepublish":"ember build"},"_npmUser":{"name":"rwjblue","email":"me@rwjblue.com"},"namespace":"Router","repository":{"url":"https://github.com/tildeio/router.js.git","type":"git"},"description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"licenseText":"Copyright (c) 2014 Yehuda Katz, Tom Dale, and contributors\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, 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\n","dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rsvp":"^4.8.1","qunit":"^2.5.0","prettier":"1.10.2","ember-cli":"2.18.1","loader.js":"^4.6.0","backburner.js":"^2.1.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.1","route-recognizer":"^0.3.3","broccoli-lint-eslint":"^4.1.0","broccoli-merge-trees":"^2.0.0","eslint-config-prettier":"2.9.0","eslint-plugin-prettier":"2.6.0","broccoli-babel-transpiler":"^6.1.2"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/router_js_2.0.0-beta.3_1520455508981_0.7402794285482985","host":"s3://npm-registry-packages"}},"2.0.0-beta.4":{"name":"router_js","version":"2.0.0-beta.4","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@2.0.0-beta.4","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"b61821c9f6da70e3c6114a09ef8135b389b7d0d0","tarball":"https://registry.npmjs.org/router_js/-/router_js-2.0.0-beta.4.tgz","fileCount":33,"integrity":"sha512-LAuo8p4nC9YSrKxxUZDMR6Q5xr2FtUpA5poQBFwQrjraB0C6ZFj/paIXKFwlvkCXfq/EzwqXNUSotISLspFEVA==","signatures":[{"sig":"MEQCIB68urB/+RIbswJO0EhQr6c3r42TRl7BI0WhfFBz02o2AiB+/2HxElbYAXO6OxjdjuP7/wbgvrR0Y6PuE2qdzLedUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8FUgCRA9TVsSAnZWagAAGWYQAI4GMDKqPHCl/Sf5zcEJ\nRg/bB3TKYer/wuWDd7g4h+sARUN0tCqaYKFHMl20I1xpUaVFutb4fm0/UX06\nCIFr92ji7IYDvToaw+TJfN1gy3KKEwL42JGks2ffZSqXeu9vvmbYXMxPI9cd\n6zOGzgyMnbJ9nXD3eHKYRWyK2DOpYG4LVRVUfJbHtKntEou2VB9z2tfry03Y\nbnbEu7ItbH/OiuGWyAfMEEBYPFLQWs0XiK14U57YhnHiVpIpSoFfJi0QcF3O\nTniikLU8xVg4mu3WoPImVs0Asg0Q7xQwZOSdgHfAV5IkmuZWCZ7O41yxNNZa\nTPlW3YUSLeiju2fWdqW9PoMMFmqbIYiMzMEjxaomps/Gs87lSSc5gUr99/SX\noeb0bDKkECzo+D2FI9xIt/mC/QOCGBQr0BoVcXClCf7VP4DacUX731r6ScUM\nIHw99bXAzLWwKAcsn9IqgYrxGsTIaOE+0LcYph2yCKgTPLDaS7R09tEAA0yK\n5S+y/tjjjpfr/8ugrwutPYG+sFfYYJ2eHkZH7OEys6TsH5MD4HYqOYaS+EMF\nwIgRzkJEN0fNhbeanmjeq0QVaOTEyLIM/tlwSqe/q5sKyQOpBrGTv9aHxWhg\nxaHkL14wYHkiOb/q9uP14p5QS2gS2tXIH5O2PNuCPpL5qq5RJTJVp44jqYDh\nK3+i\r\n=us8G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","files":["dist/cjs","dist/modules"],"module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"gitHead":"bfcb66f7cbd52df698963ec45d07e56bf2b2de14","scripts":{"test":"ember test","start":"ember server","prepublish":"ember build"},"_npmUser":{"name":"rwjblue","email":"me@rwjblue.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"5.6.0","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"10.0.0","dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rsvp":"^4.8.1","qunit":"^2.5.0","prettier":"1.10.2","ember-cli":"2.18.1","loader.js":"^4.6.0","backburner.js":"^2.1.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.1","route-recognizer":"^0.3.3","broccoli-lint-eslint":"^4.1.0","broccoli-merge-trees":"^2.0.0","eslint-config-prettier":"2.9.0","eslint-plugin-prettier":"2.6.0","broccoli-babel-transpiler":"^6.1.2"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/router_js_2.0.0-beta.4_1525699871782_0.4467748768517965","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"router_js","version":"3.0.0","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@3.0.0","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"fcbc928bfc918d9bf1ca6fc02632f2a7cf62e0c1","tarball":"https://registry.npmjs.org/router_js/-/router_js-3.0.0.tgz","fileCount":75,"integrity":"sha512-S6YqpPnSg7mz0Q8UQX5SGLc5gyG5RmpdHzfgKLr1PdNR981/Gn8d31KX++GE0Lw0By/gL1pLN45tASWsbae+lQ==","signatures":[{"sig":"MEUCIQDP9P08Gg/u61w+BBfAvBBHmik411Z+nDGl6BmSmLCbeQIgNaKH2czzdum9milowFP1m5NzoZ9JuoFuTX564/OwIl8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":356268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhV5VCRA9TVsSAnZWagAAjCcQAIVFDIcxUwP1ob7yusAe\ndUq/5Qx6mO1sTu1b5q8hSse9aOqu8AIb7DU1Y1oyHzSX5RNvclsQ4ZITs5i5\nVNQLBwjLlUH+BTtpXNzkp0ZQ6jUE5BLOAMVxv7+Aiv8BS23x2K1+RMFGL85h\npYuozb66DwQXA7IM92Kkva+8d4/sTS/MbKXOnQ1g9rGMgG3CsgJalajuShbS\n84nifDsulhknV/erXsbiGD7LWk2OO5IlSzjSwfl5846y44TkXudCheAOx13g\nVzQgAs2v16Zzh+UqHdHaA0BnIlJ0QgvwjxWNYzZJXcLHukWbYmArBDnUhukY\nl+avKHHPiZVkfElOlDsvZ5ZYlBfOAMppwGLoFjAEqw8UVIeNOyfI+QPA4kcC\n0jHJAKAxZH2RXER8DDf9iEzQdAZ3Pi0vErAPs5Jl7BPw/i33bz6ymHIi0y3+\nkRusjyoiELQ8ER/pL5nA9j724rQRtLjUh/aVf5SHjBHnw9MTAu7LBtxS4hKs\nsfSaWUaf7dpUz1zu9oFfH9glv6DfuZcGgNuujYbI9iPKauRCxepbO5ZxxqkQ\ny9Lbt+VM5myYQFJjBkX2qskx2em+wWYbXVgiSL2gRYgRPbRAFYMn3r7ohop+\n4Le8hPiFx9FH2RCa2XuMmywnK+zJvC1IGhVriZFkev2145D093AQRICdB0lc\nBLbw\r\n=YER5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","files":["dist/cjs","dist/modules"],"module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"gitHead":"fa7b2b2ebff2298cac099b0fcc99b50433eb1a3f","scripts":{"test":"ember test","start":"ember server","prepublish":"ember build"},"_npmUser":{"name":"rwjblue","email":"me@rwjblue.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.2.0","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@types/node":"^10.5.5"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.1","qunit":"^2.5.0","tslint":"^5.11.0","prettier":"1.10.2","ember-cli":"2.18.1","loader.js":"^4.6.0","typescript":"^3.0.1","@types/qunit":"^2.5.2","backburner.js":"^2.1.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.1","route-recognizer":"^0.3.4","broccoli-tslinter":"^3.0.1","broccoli-merge-trees":"^2.0.0","tslint-config-prettier":"^1.14.0","tslint-plugin-prettier":"^1.3.0","broccoli-babel-transpiler":"^6.1.2","broccoli-typescript-compiler":"^4.0.1"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_3.0.0_1535467093054_0.8999133901639544","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"router_js","version":"4.0.0","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@4.0.0","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"c01b85240941af4075c5cd84335b22e8fdde8c86","tarball":"https://registry.npmjs.org/router_js/-/router_js-4.0.0.tgz","fileCount":75,"integrity":"sha512-TiLPMOmxc1Sh6Yi62poHkIupSl76+zclQqO41PJiPeGnBh0FDP0y6lVYUadd4y3bVdheZoEEdSgphMksVaqREw==","signatures":[{"sig":"MEUCIGUqUh/mzA7XcAu6+Vkrxh3Ljfc0e6zDXRgpjiVNDXX0AiEAkMDU2Srr4G6eXAEGX6ppWkW880stLPArtt2YiWHZfmY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":345458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbnBfKCRA9TVsSAnZWagAA8nkP/A/sbNvQ0Lkr2OhGzM6Z\nNm63v7Z7KI9DwLvhK+HT24AOAdbqAFJUJ5+QgjtXoTnNlwYP4165M4U97J2k\nzKIKincFmzO98XPOdlpJAE8f7g7VcSpAy0Ng/pfYE3xK6UQiwu/hn5XeLCsD\nrQPvnjL7BclFXkillD/bU7cy4ZzR02nTEu2Lc9XDQFMsPSXyjt3zKoS8I1Ds\nfzYaBEDYXU55feuJkZpkE53p6b0eRA+bTiRAP67AaYpHbSKIc3ok7vMn/1qH\nSDszAyRYs94jfibnUYNbCjItKaY0tY12LunMnFHwosJlIKgiz5N++bRk2C5U\nJA1jyGkMAZSxkGJzV9ZI0umoa5y2PBPJQT6oHysmhagnevoYIVR1JO7m5vCs\n4zQz7vBrCbBKEY2B+qbbIvXfhat25/LhxHHZ688ba0fnIIkth74VUG1STNfS\n1qky59duesgBPePf7VuFx9fRRqAUe4q2AMfuQABYGUk0Ru/pMbD7XiQjD/pe\nvfvy7dYofXvPVH5OCXqZ23bnbXiVwaFN5flTpPRZs0AIoylIwUMRXkFNc0lP\nrNLbo0YUHvezv+WCqGzTr4CYxC/PM+BClf5Y8gKaOzQ7dydWbkjTuoLzUboY\nFn3e8ONh9H30l1vMPX84naKGt40ECsgbBL+VGqSm5eUYTcGDkxjk4wEuYEYT\ntvLN\r\n=KUZn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"gitHead":"8e02b075afe1f7f6ed131434639b01bd6abf7844","scripts":{"test":"ember test","start":"ember server","prepublish":"ember build"},"_npmUser":{"name":"chadhietala","email":"chadhietala@gmail.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"5.5.1","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"8.9.3","dependencies":{"@types/node":"^10.5.5"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.1","qunit":"^2.5.0","tslint":"^5.11.0","prettier":"1.10.2","ember-cli":"2.18.1","loader.js":"^4.6.0","typescript":"^3.0.1","@types/qunit":"^2.5.2","backburner.js":"^2.1.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.1","route-recognizer":"^0.3.4","broccoli-tslinter":"^3.0.1","broccoli-merge-trees":"^2.0.0","tslint-config-prettier":"^1.14.0","tslint-plugin-prettier":"^1.3.0","broccoli-babel-transpiler":"^6.1.2","broccoli-typescript-compiler":"^4.0.1"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_4.0.0_1536956361706_0.7611283730977867","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"router_js","version":"4.0.1","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@4.0.1","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"53b6f7aa1743bcb033f5c64eb8010fe2c76f2ba2","tarball":"https://registry.npmjs.org/router_js/-/router_js-4.0.1.tgz","fileCount":75,"integrity":"sha512-qquNT1t7NxPS5AX/iPlGJbd0qrai7uKmhBOmb/UK2uW+ZJuqJuPZ4R7phOgZow0AFCuKApTQfZZAEdaIGKdADQ==","signatures":[{"sig":"MEQCIFZU+JPJ/AR+DU6JIYeIfoLxha6mvhTSpDdiyFgaY6gJAiAhkRy1napNTwbpBrVHQ4Zvi2PBmu8rMeme884P1QHP+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":345387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbn6fvCRA9TVsSAnZWagAAc1wP/0kkoIT5cGA1RgLnywgr\n0JYtNW8XvxruqVWyVbZ8WXsWOcI5HNEFow7wETQL87efHIovvWsAxHUwVqNF\na1zCjo/abbvycs+yVhLLOgLweUEmwxeszgkN0nS39AuE0C9RHlirocJjcXsZ\nthR94h/fncqKub0vifI5cV+8vkr/mdixNudufx8VTP+JsIoPnUeMZNG0RZ0L\nJ0xwGYT6SdnGRSya+7W8jbKiBDnTTuBe4Bvnr0voSYpaDuUYZ45mlRyDR0zn\nLQBaXOUWY1Ort+KynUh3Sq8WTd5DHlz5dPJ2o5+Cybuppy7S5s/TuMqiY/C7\nsnmrejessj0u8x0+T82qRIt9zeQj9FSftmNHj5EwXzIqWC2Hin+DzBfBK9LY\n3Sk9xIj0rv3E3MWVh7e8RW+v2pobBB84APuNKXm0tLcYBittR/SNwg9hUKlI\ncCp88d0Fbyke0ZqB1Je0m/Xx6BX90HP0MUOOa3ccidCc+5kpVZI/Dts/AI/R\nXL4DMlnPUfVbwYlrhBfdHJ0sr2w2K0jZT2BfKV1TPitKIbGIQ5STPu7go6+u\na6FqtOKp6FYv89aY236xq1t1n+OdDd9hSc3OcVPfveEOiljyNGHuCbz06KGy\n1OcQH7Lw+nfkbkQKJ/hWi8IyEagN+nNiqLkPJXeNw7QeRGvmGQia1wp4Ct2i\ngzkP\r\n=OTjP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"gitHead":"c1779c8b37b719ba0c795248ed257697dc799382","scripts":{"test":"ember test","start":"ember server","prepublish":"ember build"},"_npmUser":{"name":"chadhietala","email":"chadhietala@gmail.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"5.5.1","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"8.9.3","dependencies":{"@types/node":"^10.5.5"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.1","qunit":"^2.5.0","tslint":"^5.11.0","prettier":"1.10.2","ember-cli":"2.18.1","loader.js":"^4.6.0","typescript":"^3.0.1","@types/qunit":"^2.5.2","backburner.js":"^2.1.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.1","route-recognizer":"^0.3.4","broccoli-tslinter":"^3.0.1","broccoli-merge-trees":"^2.0.0","tslint-config-prettier":"^1.14.0","tslint-plugin-prettier":"^1.3.0","broccoli-babel-transpiler":"^6.1.2","broccoli-typescript-compiler":"^4.0.1"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_4.0.1_1537189870487_0.1199492345300337","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"router_js","version":"4.0.2","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@4.0.2","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"a151319d1d4433fb05f0b5e8b2f0e25f4f660796","tarball":"https://registry.npmjs.org/router_js/-/router_js-4.0.2.tgz","fileCount":75,"integrity":"sha512-2+6kek7YPrSaYK+kpDjFC+JstRA4trNuz5u5Gc+4puWG8g9fZgygvZfwRxO+MbZfhJ2JF0kxTNH9VlHDHtoETw==","signatures":[{"sig":"MEQCID/UCav9/bj4e3+7s+zMufsVXt1FzJmN1hB+GIV0cg8MAiBkgGBK/cTjyVMDFxvkb13LaPJR2RostmKHYZ9hS7Hkvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":345803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbokfsCRA9TVsSAnZWagAAIGMP/2ga4D6TGIHA6ouqOjO4\nd9u5dUHEb43WLenzOsABX84nyW7mmrC6FrWcyq2egaY0UPDKlQGQdF43K242\nlo52xp6Sr9dSx/9WtcRf+KJYN1VoVEg1DA+vaEgMS1GE8PfzZqzcTSIBX28f\nSdC1v0YPMtai6vkCHH21TDgwc/K1lbCDHr/84MSZYuVrxx9hW90G/yAZMDfd\nlfhn0j+mCg1us8VLZ76+Hx7ot5xgpAfEbHpXnX2aq5gDN8KNRDGCCEYKDhAk\nvMiDVMWkmK0J7zI01UjammWBeOuL3FNDIlWioGPYZGS2CFro2l4L4Y0ErXXl\nci6fM1PXsul6AZOD7KXUDswqNYTO0P98J9revmEuppTj9/9DKFyMMfRD1ySS\nhNTl3crX60/xsC12+EXbDqFqV6RGOE3xBp+uqPWHXKkyADZTtkl8E6XTsSii\nlFrOrMnyDz1tLb7R/u7wDmOXU9aueSrKelscGHk8NPBZ44dczR0n0G5a1caM\nzZOoJVfH3iojXeOus2MHHzLRmHsFCPqnUAeuUKAtwiMtS4C0/lB0H5vreeUX\nb7qYzi9wU3qFafI9mwu1TqSRJECR4qbFBzLENUIncxKJnDYBoOoU0OqsEtAA\nd2VoToaHhuwjb39ZPvbxDzJg34NxWgqEkldOqF8uywzvKf7pfIPAly+UFNYI\nxTVS\r\n=BRKs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"gitHead":"efbcd30571f1622ebfa763ab2be6b80d81f5cbfc","scripts":{"test":"ember test","start":"ember server","prepublish":"ember build"},"_npmUser":{"name":"chadhietala","email":"chadhietala@gmail.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"5.5.1","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"8.9.3","dependencies":{"@types/node":"^10.5.5"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.1","qunit":"^2.5.0","tslint":"^5.11.0","prettier":"1.10.2","ember-cli":"2.18.1","loader.js":"^4.6.0","typescript":"^3.0.1","@types/qunit":"^2.5.2","backburner.js":"^2.1.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.1","route-recognizer":"^0.3.4","broccoli-tslinter":"^3.0.1","broccoli-merge-trees":"^2.0.0","tslint-config-prettier":"^1.14.0","tslint-plugin-prettier":"^1.3.0","broccoli-babel-transpiler":"^6.1.2","broccoli-typescript-compiler":"^4.0.1"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_4.0.2_1537361899583_0.9065100553456671","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"router_js","version":"4.0.3","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@4.0.3","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"d96a2a55e57596a2ffc14f0503a2715a37be5b08","tarball":"https://registry.npmjs.org/router_js/-/router_js-4.0.3.tgz","fileCount":75,"integrity":"sha512-WmZ2U/ef9mI9h2fkVsQhODHuze8qN2dPHeNSeO35ZyI6jxdAC0PnFWRTc2SCg1/EdKsyGHXn3zGgWGBHVjG6Kw==","signatures":[{"sig":"MEQCIDqHmX7NAwHqJ3NBya0cD1mx4kzXXZ0SwahQOTYD0JVKAiAESFs4Bd6UkC/7L0IIZTNVRUT9hqT3yVCLJruycQAuJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":345875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbooYoCRA9TVsSAnZWagAAWJgP/39HgChF9mSWS6zs7TRU\nIJ/NeCWuEITyffk0IORPnFhy8wMK2lVdBh1Krheuj/0xzK4T8AZPeg9fnSX3\nSFRoNjoxkeRzXLhMx8jFH37vAvw2GgGMm1m3mN4r7GzM8GqqzlmQCL1JMIag\ne1W/4vnfbOhHWDCKR3Qb5xLJRxx9gYz65e4wGm4eoKQ+hcB7EflMGKr8Vk+K\nGbIx7pXCgTP0YDCevUBzY0AcKlRkYSgFGYsgY7ZSMJtAKYzXPBqBtxhvIYtJ\nfE69meXJzzVflpS2VsfJl0xJ+Jz5nOUjjbZ7uPmnKAJ3TF7taQN/MX2LBuAi\nUOP9ArtN1x2HQMIhRQmWUDe+S1ZKWy9cc7Ysqh/kLIsIS2gm7Dm5oIBxPXH6\nq9MWL/EoqvRdLlMHUjUjpv+R9d6WaFtU3QmtTRF5BTgW70uHalCHpyQlqxZA\n7PyHTTpxV4+i8WK9UwO3XHYmSzXDpqubrjcUJI23a1DEleBBOXcKaCswsvJG\n0V4Nb6qdULp4wpWx0LqYf17uHZ9WBbeksvoYX64U/67tfjuopLAGdFQsAv+g\nSF2y5+2Tq2x23skpSV96KI7fIPHJJ5zjSipaqEfSQfsRsHx28zTcNNIaAror\nE4cZhppISV1/BDJZQaEQK39xg3IN1JlC1hi/9MERhqI4XoX/zRQDwYtJk3pJ\nDf63\r\n=Okfi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"gitHead":"2aa4249b3f0c192d30d56b59c8d55415c0900fda","scripts":{"test":"ember test","start":"ember server","prepublish":"ember build"},"_npmUser":{"name":"chadhietala","email":"chadhietala@gmail.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"5.5.1","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"8.9.3","dependencies":{"@types/node":"^10.5.5"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.1","qunit":"^2.5.0","tslint":"^5.11.0","prettier":"1.10.2","ember-cli":"2.18.1","loader.js":"^4.6.0","typescript":"^3.0.1","@types/qunit":"^2.5.2","backburner.js":"^2.1.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.1","route-recognizer":"^0.3.4","broccoli-tslinter":"^3.0.1","broccoli-merge-trees":"^2.0.0","tslint-config-prettier":"^1.14.0","tslint-plugin-prettier":"^1.3.0","broccoli-babel-transpiler":"^6.1.2","broccoli-typescript-compiler":"^4.0.1"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_4.0.3_1537377831493_0.5686106321617039","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"router_js","version":"5.0.0","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@5.0.0","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"07755d0ec4c8ecd46c401ba782e2049fb81cbff3","tarball":"https://registry.npmjs.org/router_js/-/router_js-5.0.0.tgz","fileCount":75,"integrity":"sha512-hYSsIvKXd7LhcBrmdPjsd2U4jyBhZ/eGxk995KlcFi7QxRCtzraSJ7OW3JxwiCkGf8J4WShQpYUr53PkTrSMWg==","signatures":[{"sig":"MEYCIQDXLL0snpa3Frk0lUAeg/5HRHCe4SoaAga2SgcANZFF1QIhANacWK6v86zTk4barJo50UB1/MvicbjENeDjGitrIUga","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":352664,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqnp9CRA9TVsSAnZWagAA154P/336tyI4jZk5VX4qVonc\nl1Y1TLFP9H+MlkSW8LrH3pAo9HJ1Zv+hdVsR/sTeOaRjrWHK7XKPfxz3nfTA\nqgqx1tEL/pXFB9vSmIVG/IPydj0V7vZaDILLGx5TTeooeG9Uhk3w+fkSoTpg\noS/+8UUZlgEVUCKe6g/Or59o0PmPLA0FvOLUg2mGnqSHNdiuv2rWzaBHtV8D\nuuykNfHHTrT9Q5qy/sSUhiKvggei8p+XlKXwO2Vw+QdzZjuCc5xveK8KCtzM\nzSBJA76vw4LbNEhnE53FqCSWxo2DmYhGXB5TPwFsLsb6UEHq36SQKICoSdSu\nnxYXOWTee9xcMbHxh2S4fGIuy0WF40Btl4b7sPKEW0yjmRq8BDzhJJwBeLT0\n4a+rKMEiyJwiUEAglczOxuohAXCe0ala4gYSwRc5pwq8yVzAX565P0hWUKNp\npZzWo3ttV7wfIoUtD88qEfiy705d//ZbHXT1eLAuewsNuSYsM3/Q3w3i1PMv\n0hq7V2sYGmtAbl0LT9bJCfjqTqmz+oLYjF85tt7mHc0JwtPILqe0aeW4xhyg\nLzU+GGMiL75KXdtxfUzIfMD4ZpPfVsaQ6UT/rb/prf6XcJGSYrVrSkPJRIIZ\nGH90Gv/oTeAT82WR4Bj+xG7MqsYPUcq5qwiroSPG2Clx02Sj4K5ViYS/vqjY\nyZCi\r\n=vaoU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"gitHead":"d9fa85092824012a5064567ee176a3f0ef5573c3","scripts":{"test":"ember test","start":"ember server","problems":"tsc -p tsconfig.json --noEmit","prepublish":"ember build"},"_npmUser":{"name":"chadhietala","email":"chadhietala@gmail.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.2.0","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@types/node":"^10.5.5"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.1","qunit":"^2.5.0","tslint":"^5.11.0","prettier":"1.10.2","ember-cli":"2.18.1","loader.js":"^4.6.0","typescript":"^3.0.1","@types/qunit":"^2.5.2","backburner.js":"^2.1.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.1","route-recognizer":"^0.3.4","broccoli-tslinter":"^3.0.1","broccoli-merge-trees":"^2.0.0","tslint-config-prettier":"^1.14.0","tslint-plugin-prettier":"^1.3.0","broccoli-babel-transpiler":"^6.1.2","broccoli-typescript-compiler":"^4.0.1"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_5.0.0_1537899133059_0.9587464315699736","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"router_js","version":"5.0.1","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@5.0.1","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"5c5ed5d306f71019b39128cabdbfbb5f09d10bc5","tarball":"https://registry.npmjs.org/router_js/-/router_js-5.0.1.tgz","fileCount":75,"integrity":"sha512-i15csKaJGEoPmXHaPcENTzFLwDQtP9H9SyQ/JZb1zBmmO3zZDbcb/BbvnGJFqGKWVmnPs2+l0OTf0N5jRhRfFQ==","signatures":[{"sig":"MEYCIQCseSkHfH2pAWOQ6Ocsxg09+vwcNwuc8/SFT+Mx6BfBSAIhAKVpHX8Preac+xZgBle02mRCTQMtXc6eXwdvPrxFPch5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":352682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbq+XsCRA9TVsSAnZWagAAja4P/3n/+HE7nEF1f1gSXd2k\n+RYCgmX6+pCxei/m9rCniBKUSXL6J43G5BNfqJQxJ07ZTXQtw99+42Ie0jzV\nkKFrBSTtCbkJvBJZHHeKl9XdSWj9vOibTtEI0H4BZ2f3JEYXzbhNRHt6fBGR\nkOVRun1yjGpcRS93EJPbmQlogpVeV3hubIn5DGA+eD4dZCKhUjIV4kioeMRG\n6rmOYjGSv72IPoSbH/SC3RpwYvvmdO1FPU/TJfdsX424pEAqeuCJ5T9piYGv\nQNjigjPeybvAtnk0v/q6j659iVdzTVV4dNAY7aXc/FvcmAtB+i1eYA55AM5r\ntTn98nzMpXWk7SG+VXsetPf+TArJwUSMACjM8W0dNcWUduDdZPyUH63d1NnQ\nGyexZI7N0CtaB/4uxEWXs8grzafAB5PnudO98mXAo1+KhAM3+RHRPuJMW5fw\n3DpMXf8RhPCtf7E7jCyOTF9WcGUmhMCPYDFzCPAs9txhmLBdr6BU1k/MX/x/\nL6brvoSGob5fj2Sg2QX5GbAnJo5DcO3Wcb3OFNWiKWLMxV3iRXtwUfdh8SGI\n+a+ZhBw4YAjbnFsiDAwwLa1Zhb5RIUXZUmdQhlCuECWgUpKm2XgtwecZ8gKq\nJ34MvPdhLQc1aAM8EvMoARjvXNnKpRA7KzY1go1499xWf/4GqD/jpBwbszyL\n9CYA\r\n=v+Bd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"gitHead":"441f3e6b84fffb1452945bb2309e2cafb008bf12","scripts":{"test":"ember test","start":"ember server","problems":"tsc -p tsconfig.json --noEmit","prepublish":"ember build"},"_npmUser":{"name":"chadhietala","email":"chadhietala@gmail.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.2.0","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@types/node":"^10.5.5"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.1","qunit":"^2.5.0","tslint":"^5.11.0","prettier":"1.10.2","ember-cli":"2.18.1","loader.js":"^4.6.0","typescript":"^3.0.1","@types/qunit":"^2.5.2","backburner.js":"^2.1.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.1","route-recognizer":"^0.3.4","broccoli-tslinter":"^3.0.1","broccoli-merge-trees":"^2.0.0","tslint-config-prettier":"^1.14.0","tslint-plugin-prettier":"^1.3.0","broccoli-babel-transpiler":"^6.1.2","broccoli-typescript-compiler":"^4.0.1"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_5.0.1_1537992171266_0.16349077418392466","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"router_js","version":"5.0.2","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@5.0.2","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"93f6ecdc7a2ddd5a282778895aa84126ee3275ff","tarball":"https://registry.npmjs.org/router_js/-/router_js-5.0.2.tgz","fileCount":75,"integrity":"sha512-Jesf9KPk0+/puQYkAFqLgjGboMSITAeut9rXtkprtaE2ifXB3cQbowl3pevZa+IOsBT/HA3+EIRPZu5Adj8MdQ==","signatures":[{"sig":"MEUCIQDDtMp9R/jbN3gQZcHXm6MBUbD8sLNHYHI9JIQexeorMQIgTe4FDHejSxLu/lAFFa37SL3Iwit+wVLCXuebdYuAMYU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":360116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbslgyCRA9TVsSAnZWagAABAIP/3wugeY8qAs7lsI0JGFL\nwlo7jW6ujhXymEuSZoq2bGwn1BN9SzG1fuMXHF1g+Um5XhlZNnly6b4dd1j2\nwTwVgb/NXuS2jmqx9Hai8MC2578/6oTpHN9wbM/xPoYVi+l68DBSjCdhCXS5\n3k6RQGUAMTAntNh6CpSxKukCFJOZeHeZsP+lgODUUT9yswCxKGSHR/P3YPYq\n4K07B6x5bt8Aot+Zsh7JlYocNGYmX6mLEOwiDspbQPL9qEHni6JT2KCepiX3\nIc+OjMZ9iqfTbuByhHLgFFqD7ybERo5jyWA9kMgrkw/ZtlduxDZscCPj2WL7\ncI1zgqkIpNUvMWpvcZS3sITti15KCFe6VeyhSppyx+u/M1jA7iwj28GU4Co2\nT8fiHwBRKUqvrkBmhsT3t/vD0XASDNv7BmTnRwma82m6h93SK06jmjBNzx2Y\n9k5UNCBgmzYxb7TKFjYwnQoDpqexx3hnDtjrO9uSUYjIAOD1iDTfTCOU7hiG\n+Bjp8NWE/n8N7XhgDPndAnVAa2yzkkvcdT/8G2t+1FlDpxc/jgGpEh8hpsp1\nuu44xZO0DH9D5Q/oIDXxoGUp6Z6f03VWTvYLsWrz+bjhuxYQoGF1TviCRydD\nF8idb4fVp/i5eQfSVzpqIFZo3bDes8AZdEDKAm7FXeb2znUYZPsGJ+d8uB1q\nqTFk\r\n=TTx1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"gitHead":"9d1877864a2b66030e68defaa0621d408d2805e6","scripts":{"test":"ember test","start":"ember server","problems":"tsc -p tsconfig.json --noEmit","prepublish":"ember build"},"_npmUser":{"name":"chadhietala","email":"chadhietala@gmail.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.2.0","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@types/node":"^10.5.5"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.1","qunit":"^2.5.0","tslint":"^5.11.0","prettier":"1.10.2","ember-cli":"2.18.1","loader.js":"^4.6.0","typescript":"^3.0.1","@types/qunit":"^2.5.2","backburner.js":"^2.1.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.1","route-recognizer":"^0.3.4","broccoli-tslinter":"^3.0.1","broccoli-merge-trees":"^2.0.0","tslint-config-prettier":"^1.14.0","tslint-plugin-prettier":"^1.3.0","broccoli-babel-transpiler":"^6.1.2","broccoli-typescript-compiler":"^4.0.1"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_5.0.2_1538414641731_0.2569033091082127","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"router_js","version":"5.1.0","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@5.1.0","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"86f04bc6c54af361d332d8e5fe062928fd90ff4d","tarball":"https://registry.npmjs.org/router_js/-/router_js-5.1.0.tgz","fileCount":75,"integrity":"sha512-thoW32UxV+xVIf0YN9aRPH1lbJGpWcLDyqZeY9AXpy+NXLClhtiecJXZqTlEHQGZBnKu6u2GHVPzNYC1zGQCJQ==","signatures":[{"sig":"MEUCIAE1U9rOjovsYAqudjo5IiFZ4isABnPOzCdIqq2vw7ctAiEAneXLLGC4wQnKwHEmR8T7PX9Yb9zYzMbnF8FHrhb1LHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":360116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbsnxRCRA9TVsSAnZWagAAPikP/13QoqYfpdglsIQWz8As\nsu/ckxBHi/iGbFI21tRp3WOtG/OA4SK0qagRRXseaxojZbySZ/NYBGi9Jmi2\nACF854agU2/jsHrYZwZHBNn7g3k+8GOhDRAWaM1GYhfqWhTzaBSuwDQjyGV4\nI6x74ZPOLyPuucxim5kLcf1qPq9t1s3On9OfbEMCLFs6ad7wRFQG9yRMy4Ww\n1TMUJcZZrW9GhAvlOLzTaYYvXiSuL/3in42wrwaHoKIc9AWxKR6LEEi8ONBL\n7d5MV+nWox3uXadQPoBIW5hivLrQ/Q4FP8yo17m9w555r9L2yRY+prcC1uwI\nxRpszX88gKkToThIibfxx/LcDPkfpZIcTLTfDJex+nUqmCPWNNwKZxogCxD6\nd08BgfMX6X/ClBqHQD9YwYEX+obgJBXJ69RBbnTvbpTbUebsRxr9Kvnqj8/j\nBsZpBhGiQKmrlktalZy2jPS/eeWqgUX5eFPTFxiGkCWXnUdmLU9HdgXsrkY3\nnhB3oSIAXUIqHGuNZf/SYeh3SUR5tkPOxk3u/xZHsXPuDNYu2obikuy4TLd0\nJwBEJ5CdOZUvfOpvLyaWoslqEnEZuU2Fpd1iVexFzybTiUiWq3B2xZmXxyx7\nJIZ8yqUzME2OdicBP2/Xv7wVy9HfcrpTqoxVS/BDqCm3sbZTz9jeTFsNl5A0\nTUvJ\r\n=V6mD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"gitHead":"03940c2f02ddcd4353ae36637ca9b98cfebc47b7","scripts":{"test":"ember test","start":"ember server","problems":"tsc -p tsconfig.json --noEmit","prepublish":"ember build"},"_npmUser":{"name":"chadhietala","email":"chadhietala@gmail.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.2.0","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@types/node":"^10.5.5"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.1","qunit":"^2.5.0","tslint":"^5.11.0","prettier":"1.10.2","ember-cli":"2.18.1","loader.js":"^4.6.0","typescript":"^3.0.1","@types/qunit":"^2.5.2","backburner.js":"^2.1.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.1","route-recognizer":"^0.3.4","broccoli-tslinter":"^3.0.1","broccoli-merge-trees":"^2.0.0","tslint-config-prettier":"^1.14.0","tslint-plugin-prettier":"^1.3.0","broccoli-babel-transpiler":"^6.1.2","broccoli-typescript-compiler":"^4.0.1"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_5.1.0_1538423888259_0.15627379970009359","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"router_js","version":"5.1.1","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@5.1.1","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"3a285264132040ea4aa4a6ce2d9b7a05d40176fb","tarball":"https://registry.npmjs.org/router_js/-/router_js-5.1.1.tgz","fileCount":75,"integrity":"sha512-TdDz8lzNv62u/vKWsHjhv39p3MYHznP8Z+e3Pi/+HcR0X9arvLVd12bW8ZXhY+RS7zOF3x1BY21J1SpV8b95nA==","signatures":[{"sig":"MEUCIQDAVuzWyC+Sx8gHFbWv0DelRWG4chzLHTg0Q4Rq6o2VJwIgL7aC9jfi0RQAiV8/5yi6gIGWfVbhDX92/danXhB3qu4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":360206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbsnyWCRA9TVsSAnZWagAAZP0QAITVdNCMevhbU04ZNv6S\ntTxYu2GmM1yOtpzwDuL5mzT927HirX5ROWIeJgklrW9jpYdvKQXXLQB4LG8L\n+TrJprXRh/TIUyFlDyPZwpgYDfb4rUFuFT7EMyAC02Su9JdI8NFKbfSC0IB2\n7RGb2yI92SgAGLfOOIhPsv2anxhSl1oVL1xaW0usTVdAyxSTOdg5IQ5nT3Gg\nUD1pZAbFc3uzcNl/LbF/XECql8E40aXiWx+Bxhooo7uGvQf13KAMz3Ewa5XH\n+jwRZr8b9Pr5aaDdCfGFZ953R9VsYGZQFEFH1SSPbnqTJWWeEVN/RwAyApbp\nUug+ldhdUgyiLXmocq9HNGaybVXZWAkilfwqpEt7O+pRGPCBb6oz9SsnL7UX\nquHStFdMeuNDm1RRHgwc1YZa/S13EtDMYpzFjTGCE42TTGh2uDT49TyFD+lO\n/4QcjqShcNtnqDMXrk6FVJvbfrUeXUnlqom09n9Co5tORvqgmEHNO1pKZsIw\nGfjB1I5YpASLGpot9ONPplEOowewGfum2qAQBZUv8VleNgH9iBAl9csZ7J0z\nweI223m2ag6j+U1xy9QNPjfXFsgt90ea5Kc57TrdsH2SuzHICI2A/O0ZAalk\nDMDnbEEJf3tAi9tzPHXrmK4Ff1VfaXfc0qlP2F848J+hfw/nfeCx7UJHyCr0\nbxEi\r\n=F26N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"gitHead":"708d034a2bfbd15f6b70a4b8f7f96d4c4c5f2cec","scripts":{"test":"ember test","start":"ember server","problems":"tsc -p tsconfig.json --noEmit","prepublish":"ember build"},"_npmUser":{"name":"chadhietala","email":"chadhietala@gmail.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.2.0","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@types/node":"^10.5.5"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.1","qunit":"^2.5.0","tslint":"^5.11.0","prettier":"1.10.2","ember-cli":"2.18.1","loader.js":"^4.6.0","typescript":"^3.0.1","@types/qunit":"^2.5.2","backburner.js":"^2.1.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.1","route-recognizer":"^0.3.4","broccoli-tslinter":"^3.0.1","broccoli-merge-trees":"^2.0.0","tslint-config-prettier":"^1.14.0","tslint-plugin-prettier":"^1.3.0","broccoli-babel-transpiler":"^6.1.2","broccoli-typescript-compiler":"^4.0.1"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_5.1.1_1538423957324_0.9510021740873624","host":"s3://npm-registry-packages"}},"5.0.3":{"name":"router_js","version":"5.0.3","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@5.0.3","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"38dda09088f9b2bc764ada05eaab628d829f1c17","tarball":"https://registry.npmjs.org/router_js/-/router_js-5.0.3.tgz","fileCount":75,"integrity":"sha512-t7VWv5XPq8XUHcCAVXwKu+LIbwO2VooeKKsqoVjO5PZL0gHDmNwBdAncIvqLVTI3wyIgq05hlHyiRF8L1YxL+w==","signatures":[{"sig":"MEYCIQDNbdTzF3493R42Ch4/mB3MIRSZX6flgeRsVYy+U0BLYQIhAMZCdAoPB7/B95WzK2h1y571RaT4m8bJeRL+UzZqWro+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":352772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbsnzhCRA9TVsSAnZWagAA6PMQAIbx62Q0VT4BIxCloQGl\nwC7WOjvImBR5JU1pQyHNB1EcORCMJZ0GBgJvGObwHQckA1pelGntzMgojU/u\n3KSkxt3zjHKZj8stvbJnHpyPjQdweZj/rfSvj8f5ktY4n8cLglhmjoYmm+qk\nYfdRP+D4aEtRWKQda5ELQz0np62q4aNeUcfmrFu/1nvGK0EBVuRFrt+R2PA1\ns24cH3FBWVgHLZWrHgGaqbJj73/ccU0kIC/XMRsC60Xli77YsJSZf7gyMFRO\nwV1zqA9ss4G1PSePfF5KAJkRyPpbYgWoD1+OAMk45brG+0wvOfMxnlfsAG6I\nbHKYzTM8hTVRf21MXgOIQJ3f691GV8Iymrt9ch7OWsUrkcJpZqZERmETm2LO\n1XqI6nqjmVD0cy8WYKNgxZhdlLNE1DahUbsmoa4DAgtb2CriL7KwvTQfHe28\nX9QCb48lxO8dKr0N8LwcWMeHtqwxyZei275iBYXqGd0IURA1FGmbxMu23BIw\nfLjaq2wl7b98asrZOGftA6urUiuY3lXzy5k7bO579bUmSSNIMEsINgZ13icb\n9tFJRWY+SKJ53+HwHJ67gU69iT1WkbGDx08AUikX8sOzcDTN/0fYoM4EnXLW\nbC9VVOFSFB8X6dOrF7+Bb1fhnsejeRSuEVML+A3y1we87CcOYbnHfBV/4NM6\n7rQa\r\n=fVpv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"gitHead":"24d54f6c114a874e6ee6fb80ef8233dfc56a4abb","scripts":{"test":"ember test","start":"ember server","problems":"tsc -p tsconfig.json --noEmit","prepublish":"ember build"},"_npmUser":{"name":"chadhietala","email":"chadhietala@gmail.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.2.0","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@types/node":"^10.5.5"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.1","qunit":"^2.5.0","tslint":"^5.11.0","prettier":"1.10.2","ember-cli":"2.18.1","loader.js":"^4.6.0","typescript":"^3.0.1","@types/qunit":"^2.5.2","backburner.js":"^2.1.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.1","route-recognizer":"^0.3.4","broccoli-tslinter":"^3.0.1","broccoli-merge-trees":"^2.0.0","tslint-config-prettier":"^1.14.0","tslint-plugin-prettier":"^1.3.0","broccoli-babel-transpiler":"^6.1.2","broccoli-typescript-compiler":"^4.0.1"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_5.0.3_1538424032315_0.8798915524692525","host":"s3://npm-registry-packages"}},"5.2.0":{"name":"router_js","version":"5.2.0","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@5.2.0","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"8796d0ad7ab8a9d0ffbf5b02e5e00d2472a53e7d","tarball":"https://registry.npmjs.org/router_js/-/router_js-5.2.0.tgz","fileCount":75,"integrity":"sha512-v+gjYRwDWJpJW0jPB9tFphbcp0pD7R/ZRqu/tno9TXgQxanRArw/weyGFZnbpR95tY9B5SpFonAZk5opPNQUvQ==","signatures":[{"sig":"MEUCIHBqDLuKLe7If9V+Sne1TdxpIXG2FOoQiWX08g8JvjvQAiEAtXgXsnZEOLWOF3XLbj0Osx+vxtsbxX3GyIUcTforNMw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":364784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtOXGCRA9TVsSAnZWagAA3QIP/0V0L3Cr2ShLXP02Qeg6\nGjvbiNQwN0hnMk5JulhyXu0IV7Yiiu7g1rGVcBrwf3ELv4TjGpQcV9uFaMUY\nlIIwpUKTcYMUMMCX+PKRvvmDftDxxTwBjXmSpDSXR7648TH93fyzBEeARKFh\nR3wKVJDDrUaAcK8vwdGQev3YzFQpqxB0tdeL6f9tqw2VkEhgaLzgxbq11cWb\nt8QBVlg1lP5+bI073EVFwko1lKfWyvj/MC8klUlKPPkUgJIy7qQj5PDXbMpe\njCkutChYp7Wzxx8rslEtQRJDRAJElnSPl8fsyxOVQfnv7mtykPikqPfkxQs3\nNFmeFolY7YhI0tclEvI6aGxxF97whaSwUy9xUS3YOXAH6sWKMkclmaMsBCLX\n4UfrX8/l+BbTYOT1LWkmCtgIWFMG5uBGEs43AaAa2iGbbw5M7uhY85fLumdr\nXup9eKVzRXEckKN/a9ZIus0ER70vGTT0FLbjbhaPxWi0pjl4cQm8zIKZx/Ov\n6brnk5nu1dWdpnrmDe+hSC3JC26z5Jx5o71Yua1XrzZaK6mz56L++PPUdtjw\nNvuyUlVNHF60Ayn1PRhlzPQhZWIWi0asO3ps1Xn81Di7zbr2N+76INZsMgEr\nsIv01VIcUSfBoPjftUBKPtsL8/jexh81qCo72hPjYklPkbvVVk72OxwLhDtK\nLfEJ\r\n=qk6d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"gitHead":"c6452a6e895b0f880d4e15e0658f9f7e0914463f","scripts":{"test":"ember test","start":"ember server","problems":"tsc -p tsconfig.json --noEmit","prepublish":"ember build"},"_npmUser":{"name":"chadhietala","email":"chadhietala@gmail.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.2.0","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@types/node":"^10.5.5"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.1","qunit":"^2.5.0","tslint":"^5.11.0","prettier":"1.10.2","ember-cli":"2.18.1","loader.js":"^4.6.0","typescript":"^3.0.1","@types/qunit":"^2.5.2","backburner.js":"^2.1.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.1","route-recognizer":"^0.3.4","broccoli-tslinter":"^3.0.1","broccoli-merge-trees":"^2.0.0","tslint-config-prettier":"^1.14.0","tslint-plugin-prettier":"^1.3.0","broccoli-babel-transpiler":"^6.1.2","broccoli-typescript-compiler":"^4.0.1"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_5.2.0_1538581957249_0.7570420353969236","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"router_js","version":"6.0.0","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@6.0.0","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"a9dd8918987f0464d31cfb409d8ea1496bf38ba2","tarball":"https://registry.npmjs.org/router_js/-/router_js-6.0.0.tgz","fileCount":75,"integrity":"sha512-2P0Be0+IMnYwLfv7SDsRs7PZCs5LWF1FTy4/m8FB5NdCCmIViCb829cfVYAdx40oeoHtRho+hiVUDWv+czqF9A==","signatures":[{"sig":"MEUCIQCbvHstkYYplDV7nl+IE/Dk9eYoDxva12KgcqbCcv8TbAIgXcxfEI7Y4cFeAWMb10EJQeQgn+82NlEaE2dxDeyVCZY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":367659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtTE+CRA9TVsSAnZWagAAVwcP/i2++pqtmC8AaVwFtfui\nvsc2iMdoeFCJM159T7nBb1CHXr0a1B/op5NBI+m0BTXX69zGeedA5l8yb1Dk\nwbFOK1bDUEfAdhQX3qYiHqbKTAIahoSt7s4s3fJXp3xJiMCgtBh72LJv2an5\nHzUvyPI/L+byQhBeBQ6362faS0Te+m1Mx9D+IrYK1ZF42DZ9bYw/plh6c54h\nhL4kVyLbKYwd2PoBdeoXSv/Sr/QM73uwmqHow89YDwv+YjH9V8eu48iy4dTo\noBKffHHbrnfHqg6P1v59VxwlaDx1dXL15PyBFMxX9/EEt8UQ6AyN+MxGX9H3\nlAEvFcK81ZMS5W65sSJtOmLBrx9WSqLARanSwp6j356UidFdI2C1f7tcY9d8\nl+/u+i2onaY/daVSC3GUCSZq/xV75cNMyg7d/ennHNlF9FBmq0czo28uHFby\nPWD7Qg36DAUsb/rRwIMXP+hW73+bwkFEoMHstCiVw1fImdQ6Klw0QlcfgoK7\nqMqW9Lb4Djtuk8jfMqwCdc92tv1nOLEtcQ/qohK2hI9vkCQpIsJrHI+pKNXr\nqAnkxEW88Rij9Fa9xToqNnSeGW7XE7tGG3LWNobP9UKXv8v4GheUSLCXJYu0\neVsV/+OcSaTwtX4Z/p+oJbnHYSeEFCCZe0Z+n/ak1dqbQmfECYKPoXRnHC6N\nRfQB\r\n=R+yf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"gitHead":"c82c0ca1b7fa7cf3d92daabddb02e05782e1a690","scripts":{"test":"ember test","start":"ember server","problems":"tsc -p tsconfig.json --noEmit","prepublish":"ember build"},"_npmUser":{"name":"chadhietala","email":"chadhietala@gmail.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.2.0","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@types/node":"^10.5.5"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.1","qunit":"^2.5.0","tslint":"^5.11.0","prettier":"1.10.2","ember-cli":"2.18.1","loader.js":"^4.6.0","typescript":"^3.0.1","@types/qunit":"^2.5.2","backburner.js":"^2.1.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.1","route-recognizer":"^0.3.4","broccoli-tslinter":"^3.0.1","broccoli-merge-trees":"^2.0.0","tslint-config-prettier":"^1.14.0","tslint-plugin-prettier":"^1.3.0","broccoli-babel-transpiler":"^6.1.2","broccoli-typescript-compiler":"^4.0.1"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_6.0.0_1538601277689_0.6230712609255511","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"router_js","version":"6.0.1","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@6.0.1","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"63273068ebb7daa372ee62f19c20b11c83943e58","tarball":"https://registry.npmjs.org/router_js/-/router_js-6.0.1.tgz","fileCount":75,"integrity":"sha512-K8QyerZ7MGfH8RROPDzMcsU3L4Gdo7ty3Slapg9I7+aLoMJtOY5TJiBo+4bAD0lg2L/UvqxHdrVZ9w+dZPlcVA==","signatures":[{"sig":"MEUCIBwn+6nqil/ZwLrpyyMOMWuqSVM6+OErCvhDWHDr+dLfAiEAxg3GpDijwTLzgopZR332LZP/42Zx0GfvPu5nlIArIAo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":367644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2dvTCRA9TVsSAnZWagAAlAwP/iG+Rllcv3vb2szmHQI1\nvt70g2PpFeY+oXZsb/AiomnivlUshxIz5PoGeyzGO9o4QHD6dyMqsNrAvHKl\nSIUPKHOk+lvmbnR1k13JOItfyPFOM2/IaHWM3jB/aWSQ2jx/YOAugMypob3b\n42XuWs2GlIyuFNP79NzsT+Ofml6a9Dz7mJqi0TD83WhKJL9te+gHRFAcr5F4\nQQWon7ra5W+fkGPa/s/zl9MQ22ZJF1StWpNTC2K/KxksyKJ0X7K9mqednJNJ\nSYVDqhXaZ+8rZVZlHyeXcPWthC9OQRMugpO2fH+MJWiEcOEIQoNk3OPMK36G\ncCTmlD0UOjbjMMGqIqM5KPV/tXQJLxeSDCaFx8ChYdGNoeyCPkCQkPAsAf0a\nDYwiaYXW4mKNzVuUg4Q8jBPCD5Y4OgC9pgb3aqN3x/apZSpmngk3O2NUXDln\n2Cz94h96Dxi1LZM3w71b9kAHKR7D/5L1hwP/xa7ptJDmzfsB2ZtlLzpiqEzh\nF1yhXRmWaDtJbWbUwzj0uMXYr0RbIQOzQFOQ/0K/uKT0oYENQPfDXo4CcT25\noxHSkyB4cCDpRpCw4Gke/sFBTKDBtB7H9c0x4ZIoOA2J76/FuCXRH/FFGSFk\nZj2sx+82/pDfTx9n14pDAgix/G498ePnvIVGsTEWUr4NF0TXuREdlnSIcG2s\n3uoH\r\n=vEzo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"gitHead":"12e7ef53b15b624fca5b7ed44b7076ad6fa48cdf","scripts":{"test":"ember test","start":"ember server","problems":"tsc -p tsconfig.json --noEmit","prepublish":"ember build"},"_npmUser":{"name":"chadhietala","email":"chadhietala@gmail.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.2.0","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@types/node":"^10.5.5"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.1","qunit":"^2.5.0","tslint":"^5.11.0","prettier":"1.10.2","ember-cli":"2.18.1","loader.js":"^4.6.0","typescript":"^3.0.1","@types/qunit":"^2.5.2","backburner.js":"^2.1.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.1","route-recognizer":"^0.3.4","broccoli-tslinter":"^3.0.1","broccoli-merge-trees":"^2.0.0","tslint-config-prettier":"^1.14.0","tslint-plugin-prettier":"^1.3.0","broccoli-babel-transpiler":"^6.1.2","broccoli-typescript-compiler":"^4.0.1"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_6.0.1_1541004242208_0.9816967201653966","host":"s3://npm-registry-packages"}},"6.0.2":{"name":"router_js","version":"6.0.2","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@6.0.2","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"4c759e519b7091067a246d7245935822ee53d73e","tarball":"https://registry.npmjs.org/router_js/-/router_js-6.0.2.tgz","fileCount":75,"integrity":"sha512-JkSkMIpVCvkC/RQCXgTTfIgW4/IiyHJcwxcwe47UKGGDaLkt+hS8HO0RwhyaeUqEnkDxnEQkLj44kBL2pNw6JQ==","signatures":[{"sig":"MEQCIBi2PSt+N3c7pQAyv0uglItDQYIwA5EvukIAXeiZvboyAiBJx12fThGk/vjhueK+09gFiJ29caNcau8b3b7aKJUjVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":367644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4LpnCRA9TVsSAnZWagAAqi4P/2h+A0M59PAqhBQCy1ot\ntwjz6z/QuK+C/uDkBncK5mYdbZlq7HgqP4X2g5XD4uIEVvbL3dsFKOamGkOV\nXdFhbLVUEPalyBhBPElPzi6YElnE0RbgSaOIkF9PcwSr7cUEvc41e6axtgE6\n5uDBTV91MDMfdRDIsGskHL8CErlo33/HRRWzi5ynd0x8TKtHp0GfjZrAhFEr\nkJ7f/ZHeF/ICHL0mAwoC1+I1HpnK8saGtKt8MSZj8qys/dLGQKcKe5v6eONZ\nk+GHb0UQoacb11wZDLWWhhpo2lgCs8tX98HWNNt2FIdldbkrTE5fu9z50rJE\nVOM0W+SrXs7VM6ABCRVEqfe5t8IenJb3c+YT03zSbfefYpGnNtvGLnPFyGVY\nuWpNMwkuvRZBuGIyC4zFmfHMjs93lqwTq08hRBzd6EWq7c/WLvihaRgURAHb\nLloQNFxPTwOXO0H81SwjqakOFG6vTAnxSox4jHFOIRWTg3XwBxEVG/vrDnfS\ndF4HGfzX32ih6hfqyDfuQsKCpNp9QyDjbtc8EzNOZJIiNMMJvHo/IPYK6g9h\n06EB1B+X4roUp0vnuaiDCTXODTL7PKHga+HXzN8cl7Ollgoew7lKeZ2xi5ji\ncvoMm31hEwlwoCoWCSjYfKH6zvKt+sdxQ7xvpFQLuTxOOxbeglXw694yl0ZM\nN7ZV\r\n=Ly/E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"gitHead":"93c01612ad2cbbe9261ff28e958bb08f6c938086","scripts":{"test":"ember test","start":"ember server","problems":"tsc -p tsconfig.json --noEmit","prepublish":"ember build"},"_npmUser":{"name":"chadhietala","email":"chadhietala@gmail.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.2.0","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@types/node":"^10.5.5"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.1","qunit":"^2.5.0","tslint":"^5.11.0","prettier":"1.10.2","ember-cli":"2.18.1","loader.js":"^4.6.0","typescript":"^3.0.1","@types/qunit":"^2.5.2","backburner.js":"^2.1.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.1","route-recognizer":"^0.3.4","broccoli-tslinter":"^3.0.1","broccoli-merge-trees":"^2.0.0","tslint-config-prettier":"^1.14.0","tslint-plugin-prettier":"^1.3.0","broccoli-babel-transpiler":"^6.1.2","broccoli-typescript-compiler":"^4.0.1"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_6.0.2_1541454439023_0.6756804560567085","host":"s3://npm-registry-packages"}},"6.0.3":{"name":"router_js","version":"6.0.3","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@6.0.3","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"e92fa07e67342336d6a05242e37ab7857685e935","tarball":"https://registry.npmjs.org/router_js/-/router_js-6.0.3.tgz","fileCount":75,"integrity":"sha512-bbLjRaq/60+4GBJvDQX/L4GAURiytYbTIYlX09EqUsvHwtYBJ+xA50e5x1eVTxUEHuxtTFwHtSdJA9qWnjV8MA==","signatures":[{"sig":"MEUCIQDOKJB6bu0FJWe3tOZTwCWufVuk1D9E1eeJYBZ6/wu+EgIgHT0IjurqBgZr6SL6UcJ8eEnpdFUch9VHz/s8OOTcjd4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":368148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4hDqCRA9TVsSAnZWagAA5asP+gPWyPKM3FNkUj8kFZVv\nT3Q29jrk3Cb6p4+gmjjOnpoe+rD+yHgrBUpYuP+6+UKRbxt4Bkim5jJuWVfV\nkMm5/X7Dy3u4EPHGGNkm3RVi6l05sj2NqMEOPBbdeyuvaJFaogE3Ec9exSRf\nIrO5iCvC+nEl6HE98VVFk9iiPi2+UfLNRWxEd+s18Y+bSZm9vX91k8F3Gi26\nq74ARqSSc/9vd3s85c7bhjHuVqOw99HmnlWFs6ZVEJo1PDDNfD7UxV2E1xyC\nPAIrw4cy0ZWmQag9dTD32O5z5NOHt5HhXL9aux+NXmCuDCYfTmavit5P/XUh\nuwhTh5oSC99UFRkJAdKseOh0AeOLeyQX6ly98exEaKzyVWwUR8jOX+G5s2nB\nzTC9reuEVBSgaHfA7GBW26hG9K5ne6mOnSKf1Wa9p9rB8Y5gd7bvcTKSvUTM\nPJcHuVfXV9rxUdGuXBG0s5ESMIMtaUvm7KqcuLfVrfGc93G0iCtHbjLxFIWl\nSDi94y82v4E65NMYLid/1sRDYZ5fP5WCVaQqoLwIQPhOZu5azff2/gg68Gr+\nCFPN63JpV3J1zED/BjEezZU3rIIAaMi8RVCfMSmTyZUlmq/zFaiFXzuF419N\nI1HNFvIHEy1u96M36Um5X1Hme9U94Tpl64DGbski6I1Q72/mnr+eUX29BLWi\nBYDL\r\n=AfM0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"gitHead":"1ce65e955df0d08c7f067d8c35c870ceca8ec22d","scripts":{"test":"ember test","start":"ember server","problems":"tsc -p tsconfig.json --noEmit","prepublish":"ember build"},"_npmUser":{"name":"chadhietala","email":"chadhietala@gmail.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.2.0","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@types/node":"^10.5.5"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.1","qunit":"^2.5.0","tslint":"^5.11.0","prettier":"1.10.2","ember-cli":"2.18.1","loader.js":"^4.6.0","typescript":"^3.0.1","@types/qunit":"^2.5.2","backburner.js":"^2.1.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.1","route-recognizer":"^0.3.4","broccoli-tslinter":"^3.0.1","broccoli-merge-trees":"^2.0.0","tslint-config-prettier":"^1.14.0","tslint-plugin-prettier":"^1.3.0","broccoli-babel-transpiler":"^6.1.2","broccoli-typescript-compiler":"^4.0.1"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_6.0.3_1541542121569_0.7668321049024052","host":"s3://npm-registry-packages"}},"6.0.4":{"name":"router_js","version":"6.0.4","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@6.0.4","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"71a835e391754df6606922328d444bad19348abd","tarball":"https://registry.npmjs.org/router_js/-/router_js-6.0.4.tgz","fileCount":75,"integrity":"sha512-w/Xe7BKRd/bP8q4m9lhERG0lrOc1rdjlQov3nsv0JLppsFyrGRSb35KpZn5GDsR6fK7c4HEIEQtL8XPvs5bVcw==","signatures":[{"sig":"MEUCIFRmFRLpC6q4Lxe3mMHHbT/XIXOhaSauScBeVH8VNW/XAiEA/anz2jslumxK8rVpoa/yvhARXfBWftyRoHTHvQzQYmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5JjWCRA9TVsSAnZWagAALv8P/RXNsYhVvjScLh7Wectu\nBiYvu1eEHYKG2/pp/8rdQHrWr0FA0asvje0A8xLlmCttg9DXrXhtGKbeb552\n00zku/ig4ZkocWMVRj7YOprWscZaFBNdGlqKrIakIYWqUeO1yyBqXMWaj1KF\nSqVv0euRqudQv4vbPbPtQx+ZJyV7nH/i4kam8bwDSGlq/sclKicdc2709nLX\nHlllRc9CPaeEH8YYsDUgah6xHs+LntRNw5l9CBAW92azj+kB4G14FC3GKr+T\n4t0FofXWKzXUXzTdk2zx+9InqvQQd6uGFpG+v25elHR3GaQGF5ZEM0b61+3X\nOmrYp/4Kt2WTSNQeTFs50WwiKGpg1ellH5Ci8hpLrJmKZbNtAkM/7O9ms15F\n1YaExQBjgDL0Tjz5IVecUyektTrgg1ou0bRKE6Hf2ysmEG84fiautNib2Vee\nuDlWDUAKCVkCj5H4UkPYFemHU5QF9B/roxtjFSfbjwCYJW2XVDx4bznttB0x\n205vezauvPpEdZ1oNrQnL2UHGlXKNEGptC3uiHsSszVXqGG611IoDDmd23GW\nRpnmjE5np2m33MUZJs4ilNYBn18KQ9D7ZJ0GYe6s53EzBFyetasDxi8YTWm/\nd3vWFnfhR2gvWlYElTcoKMx/BYt0hvgUJJS7Ge0LDUEaYD43PRboxySKCUOl\nzY/d\r\n=Bhaz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"gitHead":"d1361d902b1b626ee53cca5654019210505d8eb4","scripts":{"test":"ember test","start":"ember server","problems":"tsc -p tsconfig.json --noEmit","prepublish":"ember build"},"_npmUser":{"name":"chadhietala","email":"chadhietala@gmail.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.2.0","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@types/node":"^10.5.5"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.1","qunit":"^2.5.0","tslint":"^5.11.0","prettier":"1.10.2","ember-cli":"2.18.1","loader.js":"^4.6.0","typescript":"^3.0.1","@types/qunit":"^2.5.2","backburner.js":"^2.1.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.1","route-recognizer":"^0.3.4","broccoli-tslinter":"^3.0.1","broccoli-merge-trees":"^2.0.0","tslint-config-prettier":"^1.14.0","tslint-plugin-prettier":"^1.3.0","broccoli-babel-transpiler":"^6.1.2","broccoli-typescript-compiler":"^4.0.1"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_6.0.4_1541707990012_0.5269317245595646","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"router_js","version":"6.1.0","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@6.1.0","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"00ea70fd51919bef753ef0d9f98831addc51f308","tarball":"https://registry.npmjs.org/router_js/-/router_js-6.1.0.tgz","fileCount":75,"integrity":"sha512-3u5JC2qQEV962/ZHQd7jjW0AI6ot/gHI0sz1PRlcOPAd2vpb+l9wVvniM4cLHRuvaMtpFd7HnoxGCKUGWiFCBQ==","signatures":[{"sig":"MEUCIQCcCBkUKBBaECrEFhqZHPykHVxalfP9Oux6KApbQsJdewIgV90xsBPxnMgUaDsY5wxXEfxAt+wnJUVwxcROdKUgfd0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":371639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8ERCCRA9TVsSAnZWagAAekMP/ivQ6BiS7E3XXPZPThOX\n8UbuBwhsyZK7qrUlCAto0gqjUqXb65qiEyuoeBzKvPR4kGOK7nYgJJ1aGzzw\nv8m7HS2MaRUwTC4xJF37ep50lES3Q7/vXdBgueRnvhLeULxFv8BG1DMZNg2X\nQG5YRWR/uybVe2mh74sM1nwESpBh0pf8ZI7KA2etIVE9kBt7FFUE5CdRMwE7\ngV9JV8C4KKGOPi+++Qzkuv7GAWiztvFNHcFBra1D5LfDFbtFnGG7SbA9x/mm\nhezmuumVLh64Q5/5C00rXualxcsaJetr67AY2RSmvnbt2oQkrPpGQEASnGN9\ngnVt7UBzcm7pFTbtmjhr+EWUPufwvwcZLdET4RX+J27pq5aaTCwYfIDmuw+e\nOyma6UyRMZUdUu5/hWcaR5a02yNLHVXFb5PVEaO3wVXyBL2EYXQBvOLFOlEY\nsK7J6rnBKLflab4XUw09gJEPvewBSYZIvFv5aOHd2OaaK7cubDi4CiTWBrQY\n/pAx1OQ/0HxOruDoc8cLvf/BchGZ9vQmiD51lR4vA7wYTd24ZbeKWCvNJFbi\nlIfnmsPOy9hBuBAyFkFcxdoBXnDNNIR+4DXPxbKr7RRxnfGfroxKXUFrSsgI\n1Po5itILdnEUQso1ZJTHj9svAR8rKw2VJyFF+yiKqs2Y+C/jbvcxAaYGvhdQ\nU+5w\r\n=1fRM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"gitHead":"036dd0e1f803a362d69283247600781172f89628","scripts":{"test":"ember test","start":"ember server","problems":"tsc -p tsconfig.json --noEmit","prepublish":"ember build"},"_npmUser":{"name":"chadhietala","email":"chadhietala@gmail.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.2.0","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@types/node":"^10.5.5"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.1","qunit":"^2.5.0","tslint":"^5.11.0","prettier":"1.10.2","ember-cli":"2.18.1","loader.js":"^4.6.0","typescript":"^3.0.1","@types/qunit":"^2.5.2","backburner.js":"^2.1.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.1","route-recognizer":"^0.3.4","broccoli-tslinter":"^3.0.1","broccoli-merge-trees":"^2.0.0","tslint-config-prettier":"^1.14.0","tslint-plugin-prettier":"^1.3.0","broccoli-babel-transpiler":"^6.1.2","broccoli-typescript-compiler":"^4.0.1"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_6.1.0_1542472768899_0.4592428613263142","host":"s3://npm-registry-packages"}},"6.1.1":{"name":"router_js","version":"6.1.1","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@6.1.1","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"08dce5c3d4df7904a04b9263f123c87d485349fd","tarball":"https://registry.npmjs.org/router_js/-/router_js-6.1.1.tgz","fileCount":75,"integrity":"sha512-FuyCXwAWcn8CmvWnqhmacQyz4936DuNi70bDDeFQl3rBMbyC38LC+uCIwddvb0TAeOpgovqYRsBlWxeIuIRMfA==","signatures":[{"sig":"MEUCIE+/zEbOcn8zjTcbUGRv3mPD3EhbpKqYZ2HgbVYBzg6XAiEAtq2QxNbxiVxxTyM+OM9mJLdj1G6ZCaPgRlejTVd4JAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":372637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8OBzCRA9TVsSAnZWagAA5yQQAJqLpqdkD3rL2HcWozKh\n1NFIvT9LB423M9IutyDSEkRit9ngMSTj38EKoO1ldKIzDC1AWfv+PPhIpdot\nLcwIXcwgLpLeUOtfaV8T7Jepvty6Nq92bnXB5mmtyAJ1a4Pe6W9ZnKCT4BOG\nD1aX64GwoVxKWRI3hq80NeltjG0WXrupkxdYX8D7TcZMmHBtxFs5jvNX+OqC\nrpqJvGnM7oChw9eDkCYvUuoo0WWM85lJg6YuQ3bsorCjpmV6xFnzNNvN5OIY\nZo/ZfOcrda/GYpT0QrZJveTcD9UOzU93y0GU4X1Vm5sJMPM2ydYKKJSNYamT\nulIRDtf/p99DRBd8iYHlHpG7jrFRxvmWtkQOp49/o4ti6uDGPzdJLgedCv2E\n73er9cdFGtwkOYWf7AYPKwN3NkFbm4fHsRhgHfI+utGEd8jUoEx7DdJ5m2au\nunQMn1FtTDT1fLZxSZOLH9FNe+vYwBqzYuLdlUiJE8XkEUB4pVTN1jd4PdB5\naPGy8S3svWEXAmiNLQEiTYI1NwwpV7Jf+XHXQhnlRDL531V2A9L+3Nt9SiVN\nC6r/s038eKCURu41lwlAb3/iFN6lIkfWUyzyT3GIE+ObtCjngL+r9QP8n0zg\nPoi7QkyPf0ghtaT1ptfNl0s6PuVQyOuzum3J4IXIMPY3Ayi8/xqkwi2RQJ3j\nr477\r\n=6w6o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"gitHead":"77ef65d5386bafc9d9a1c1018c04ac459143355f","scripts":{"test":"ember test","start":"ember server","problems":"tsc -p tsconfig.json --noEmit","prepublish":"ember build"},"_npmUser":{"name":"chadhietala","email":"chadhietala@gmail.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.2.0","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@types/node":"^10.5.5"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.1","qunit":"^2.5.0","tslint":"^5.11.0","prettier":"1.10.2","ember-cli":"2.18.1","loader.js":"^4.6.0","typescript":"^3.0.1","@types/qunit":"^2.5.2","backburner.js":"^2.1.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.1","route-recognizer":"^0.3.4","broccoli-tslinter":"^3.0.1","broccoli-merge-trees":"^2.0.0","tslint-config-prettier":"^1.14.0","tslint-plugin-prettier":"^1.3.0","broccoli-babel-transpiler":"^6.1.2","broccoli-typescript-compiler":"^4.0.1"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_6.1.1_1542512754155_0.015448095287810881","host":"s3://npm-registry-packages"}},"6.1.2":{"name":"router_js","version":"6.1.2","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@6.1.2","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"ebcb70148213f2b7d738ecc089587388874a6022","tarball":"https://registry.npmjs.org/router_js/-/router_js-6.1.2.tgz","fileCount":75,"integrity":"sha512-pp6LZAtqtw2ee4w2oNNjvdmxrlXuJw5FaqtOv9d9AtPt2RV4qI/T5PSa2jbyl5iQEmyL4qPTjiKkmMR1LnnSFA==","signatures":[{"sig":"MEYCIQDrt/wtjvfgdPZRiMMrOqfpIHnS43cPTiUh3an2g6o8oQIhALvyGJR9uTK1Wesg7AY4CCIh/ntHeHNI8XpyMdq9kAjs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":372428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8YFgCRA9TVsSAnZWagAASpEP/3DxlBbjds84C1KvQrpd\n8oYlMjZG1W7KDYS4sRi+VbwvCKM+gQrvmUE2WzYwvKcVBzY9pHnKwkJ6xu4K\n8Nj3M7iH0Og844s2JdoYg7JSjpTgCt21MwGsTAQWycJSrLj+F6FWdI7SRuK1\nQ6n5JNozjHHYa8ZqjcB2qmYMyBvnbStGhJRmE2nRILB3QSChoLTfwo/gGgh6\nEOQ1IPRODnpSqPyGzYVCtZXBj+9qV/5klwbUT2VT0OQmMeV92NYE+GPPlAKz\nGdV8CjMdUep2JnOI1PQcuvZ2vdtP9C4VKwbNmvfR1bKcl+GGVzhdArR8gQpq\nowiLtm1e/zp6zhnME9WXnMNVMVoxeugGXJo5IIVs+d6bzbqFn2fGEZDazePf\nJB9v1il508ZPmztgKv0DRrc8PdZmpu69z7zdhuZndg9Pjcktz23wmNEuCerx\n8O9FVwu4pDZRCOJmbLNBHAsOe9FK8wBvFLQI5EZPBRLADJPdbZ4+FuQ2fUXA\nEnhyQVh/XDyMnBAs7SO+SYZIzNYUHg57NXa5uC6XtYYMo5BF8o/J/57cEF1H\npxNmJmJeRs4jTIpbKndb1XA3/5mGlMGpzV170nRCKIP5NnlQJ1I1AdhomhzC\nlckyV3193RkVvNdpNJ6TSAPmASZrvSHykUo3TDtgRHFv97OPoBY8/a4uANLQ\nuvM3\r\n=7zDD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"gitHead":"5785ecffd35872923eed4ab0825324b796ae5478","scripts":{"test":"ember test","start":"ember server","problems":"tsc -p tsconfig.json --noEmit","prepublish":"ember build"},"_npmUser":{"name":"chadhietala","email":"chadhietala@gmail.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.2.0","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@types/node":"^10.5.5"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.1","qunit":"^2.5.0","tslint":"^5.11.0","prettier":"1.10.2","ember-cli":"2.18.1","loader.js":"^4.6.0","typescript":"^3.0.1","@types/qunit":"^2.5.2","backburner.js":"^2.1.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.1","route-recognizer":"^0.3.4","broccoli-tslinter":"^3.0.1","broccoli-merge-trees":"^2.0.0","tslint-config-prettier":"^1.14.0","tslint-plugin-prettier":"^1.3.0","broccoli-babel-transpiler":"^6.1.2","broccoli-typescript-compiler":"^4.0.1"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_6.1.2_1542553951329_0.5811835873482445","host":"s3://npm-registry-packages"}},"6.1.3":{"name":"router_js","version":"6.1.3","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@6.1.3","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"9fbecbb4b173f5a6c4580d15f94737cfeb4629e6","tarball":"https://registry.npmjs.org/router_js/-/router_js-6.1.3.tgz","fileCount":75,"integrity":"sha512-I3l/4wMpSl/Fd9SZQCa7kVAIn5H3v10KjA4CuJPg1gjihC5GKFi4owetf/psNg2lAqevmMn81yLCsIxBwoeK1A==","signatures":[{"sig":"MEQCIHLlJvk6BbTUDzOfSJzvJP23DC3W7EWpiuDDQVTEbyRPAiAkUQTxEE8Zq/lyhFi0ka1X+kK3PoIPwPWujSgsnVRDSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":372582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8iI6CRA9TVsSAnZWagAA1mcP/RwxfVLpI1JvvlASB2o/\nEoXt4c5e2zHg6ZHtsSq9cnbuKXKemy+1EAZP3QZ+5aJi/cRBwIAlxx6zDgRB\n6rMPYgtjP236NCPlOALBGVgLLv2WqvQIm41I9Wc2y++/CcbYj24QcGbwgtxH\nvoXKJj8mZVuxZqU8SVKOACDB1Z+myNRfTiRC9PYADKRmvKtfoAKUSzDb9kts\naptqhirOXsNdE7SIxVHH9evwTWYlM2UlNlPB2zmvl2i7Gto8Vj6WZxNPh0ov\nwuTZ0YR5NjbzyZmnIo/olcOHKoh+Y6VrETbUQ9P8oGcgyUJ7IcsmShof+Iqd\n76sq0s/Vn6xZINczvw0Bmcnb7u775JFGO8euiFpo0v962AaRYi7AKwgExGz/\ntrcGlcuNgtlaZg8M8Cttxu39/TuN5uiHMcu/B6UXM98dPZqdJ8kvmQYPQkcF\nkr5qrTiSbqRvYHNzHeV+Nb4OuBbOFOlRLtrxZWDkZfMbb+w3pVjhiRQO5VM5\nGc9CF7HkMCqaJzMVFA3nH1G8jNb0lVXVPKUD844keOvKTSgbc9gtr7EyKYyo\njyHFAYG/HyjcawK0dl9mKtTrUlznM6njz73NcVJEzohbqkp6p86Q1Oggbvxs\n95CcErEumtC/JbZK4a/yMs3V8HPg2f6Jq6pgSAbbdq1ioNdbIEg4icRrxxJX\nx3ak\r\n=5O6W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"gitHead":"490d55fc3429ec7545996094ad77cc6f624facf6","scripts":{"test":"ember test","start":"ember server","problems":"tsc -p tsconfig.json --noEmit","prepublish":"ember build"},"_npmUser":{"name":"chadhietala","email":"chadhietala@gmail.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.2.0","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@types/node":"^10.5.5"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.1","qunit":"^2.5.0","tslint":"^5.11.0","prettier":"1.10.2","ember-cli":"2.18.1","loader.js":"^4.6.0","typescript":"^3.0.1","@types/qunit":"^2.5.2","backburner.js":"^2.1.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.1","route-recognizer":"^0.3.4","broccoli-tslinter":"^3.0.1","broccoli-merge-trees":"^2.0.0","tslint-config-prettier":"^1.14.0","tslint-plugin-prettier":"^1.3.0","broccoli-babel-transpiler":"^6.1.2","broccoli-typescript-compiler":"^4.0.1"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_6.1.3_1542595129827_0.4597745597388867","host":"s3://npm-registry-packages"}},"6.2.0":{"name":"router_js","version":"6.2.0","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@6.2.0","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"df2eac625169997f03d7cdf67507bda49d98be3a","tarball":"https://registry.npmjs.org/router_js/-/router_js-6.2.0.tgz","fileCount":75,"integrity":"sha512-K57PWU58OiXlaGzHw1vXg0PeC8NpMRIsd3poXq0qXZRIzB3OtMJQolHUuJ0c88544gv+tKw1kaYYM/0E1XNmng==","signatures":[{"sig":"MEQCIHrtUHEQxdLiqGmZGQdX8BNNcfgCJy+Dbq+DV1AqIdB8AiBnV4auoOfb3wvTc+yD9+nJ/LNcXzFsHyjfYGDsdjANVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":375660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDn+ICRA9TVsSAnZWagAAufUQAJJ9LskdznqZPiDVheX7\nhZ477HCKEf4ZhLuRcoocQYrfk+3bTl2thwbIgbYoXUXoNTLGTyT/iMayen5k\ncg7f4g+u2+sDaT2bqAg/Ge1zH4um6spgfE1JIAo9XRPxtowsI6j8BTczq7Oy\n9tl4Rxrdn52+teeC+iOdQ/M//PXqyp+f2Z/yYKKv0dxGLduvtThLd/eF4rXr\nQDxadOY4Bk7b3sNGJnTmsikRdzCh88b0NNR7pYBXTCfOzLAliJoY92liwU+m\nDdMm6V4OWF5W0wg6iJ+w6Vn79wBYtYfyQCZixud4TjLYZAAHWC+/gTacgHax\nms908Orl7iuXKt68zz6FioEOz2Q02Vl/euz3kS3adrA3y2+5NXfbmRjACtZj\nLmRW9W0kpT1SaoxAFB2iMPiibZIzTnvoHYhflL6tkGZABUco5Tv6Dy89lTQ/\n/FYXwi91sMX6fI8HB1/xIxCJW5+CeOFA7PQv9s+XLu15y+sMr8eNUr19nnuR\nOSjjTQJFDcijJMpSvTgzy8T6SWH/N6g9IruXll66B8sGYWluKRKHIVWOiG/b\nekftwgbejCqJEUY48HEveFYCCyU+asav/vEeYnrclozrYQyerq6tRJa1Wnfp\nNpu0m4R6YjJDMJcz0++O+VdaF+FwH59o7j637fL7xeKaFTS/se6s0xMkIdCF\nvsAy\r\n=Xm55\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"gitHead":"75799f362c8b53d2282b5ca5630a15bc88208b5b","scripts":{"test":"ember test","start":"ember server","problems":"tsc -p tsconfig.json --noEmit","prepublish":"ember build"},"_npmUser":{"name":"chadhietala","email":"chadhietala@gmail.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.2.0","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@types/node":"^10.5.5"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.1","qunit":"^2.5.0","tslint":"^5.11.0","prettier":"1.10.2","ember-cli":"2.18.1","loader.js":"^4.6.0","typescript":"~3.0.1","@types/qunit":"^2.5.2","backburner.js":"^2.1.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.1","route-recognizer":"^0.3.4","broccoli-tslinter":"^3.0.1","broccoli-merge-trees":"^2.0.0","tslint-config-prettier":"^1.14.0","tslint-plugin-prettier":"^1.3.0","broccoli-babel-transpiler":"^6.1.2","broccoli-typescript-compiler":"^4.0.1"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_6.2.0_1544454023496_0.6295295395075966","host":"s3://npm-registry-packages"}},"6.1.4":{"name":"router_js","version":"6.1.4","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@6.1.4","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"3bdaf40fdaa694f55b8e692b4a68dfb1e8b1579d","tarball":"https://registry.npmjs.org/router_js/-/router_js-6.1.4.tgz","fileCount":75,"integrity":"sha512-ECKwr14ov/sTT2hyzl6fQknm2MdgNAM/71rXvqkZTqgCTHEJfaYWpSdAkqFqQacqEd6aQ1LBLEQ4jskgItywAg==","signatures":[{"sig":"MEUCIQDGAVr/StsiCcfzpMZVMlT6kffiFpDxsW+L0mfGhokIEQIgSSjYuCepj3YBu0ubm4KwJo/VP/4HKw8PcjyDKYW8FQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":372678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDtEuCRA9TVsSAnZWagAAtMoQAIPwY25WWV9apLxJCTIW\nf8kmkFUHdX/SBXi92hfzz+rHDmdSqCRGNPPF3af2CQ6Zn4VS5d1m3i0MGz4L\n0Z8GZ8wZcB2LEmKaMpLU7N2iCEPeSUx2F75azcWc+kr9/EzhkGzt3zxWYz6Z\nRJN5bAjXFA0WIOP/zIw+iIR4F12arMYBdiMLp/nDjus1erww1d9x0kY4JofY\nJfa/rN6kV8t/jyA/+3YIem5QeZuXRAmHtXrPWUlYWw4cZxpgBzDsbGW7CaiY\ntvpPW6zN78H3/h0lmf8h3dbw7M6jxf5Iwtm4sgrwQkg+Om387uSConDB3yIJ\nwTAIpzkekOwLjryIG7yr52qywZoDHjx8jS3H609RfAU+27EL24lmudfT0Unn\nUYaFDPLIKwlSCPaA6QE2SJGoKhKdBw5Irv0d/1Cmy8nW3fvYymd5Fs/sx1MJ\ngBdUKoRfz2HhDQtcOslFv3fBUXgKrfTRy32WutvY2qgSYCnFMpDwGVEftZA+\nBctYaf/iww0LsAFkHecV3yHwAyVr/5cVJSr3QLiUsxBSpDWBbJrfOBlGn0wN\n5h7E6swvWR6IzaRXxC3QreSQ8+g4U0XQqqvUMK4ExtOhbSGWxDTCWbPHGRDr\nApkymfThz0Gt/Tsw16NHohAQQtBPlkJHSR0A+hAemNu0b47cSDpHr0gMIdZf\nvpyy\r\n=I0mZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"gitHead":"a65b12a8e0f2e3a8dc36b45a4d2e9c54063603c1","scripts":{"test":"ember test","start":"ember server","problems":"tsc -p tsconfig.json --noEmit","prepublish":"ember build"},"_npmUser":{"name":"chadhietala","email":"chadhietala@gmail.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.2.0","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@types/node":"^10.5.5"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.1","qunit":"^2.5.0","tslint":"^5.11.0","prettier":"1.10.2","ember-cli":"2.18.1","loader.js":"^4.6.0","typescript":"^3.0.1","@types/qunit":"^2.5.2","backburner.js":"^2.1.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.1","route-recognizer":"^0.3.4","broccoli-tslinter":"^3.0.1","broccoli-merge-trees":"^2.0.0","tslint-config-prettier":"^1.14.0","tslint-plugin-prettier":"^1.3.0","broccoli-babel-transpiler":"^6.1.2","broccoli-typescript-compiler":"^4.0.1"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_6.1.4_1544474926150_0.21956027879005102","host":"s3://npm-registry-packages"}},"6.2.1":{"name":"router_js","version":"6.2.1","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@6.2.1","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"60130764ad3ed41592a41b9a0bb9133b3edc7d84","tarball":"https://registry.npmjs.org/router_js/-/router_js-6.2.1.tgz","fileCount":75,"integrity":"sha512-DL0FPuLZUkk7/mhIcXK3SO7215gyOVcQinPtdcLRHKJDt8GGqN6c0pNr0+vuE1IQX7QW1YyuIxBICZ0egzn8Dg==","signatures":[{"sig":"MEYCIQCUYthCN2rQ+u5V7DRR8uzoXxfLTfE7QS/Q+RrI31kAugIhAId2AvGU05OOQmoTWbIRplldebmSjuMWkVGmG4IrExF3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":375756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDtQ9CRA9TVsSAnZWagAAa+oP/0T31D4AhJsBeFVtj3Oz\nLhCUNweifv7WkeaUD9pFWQu2HASYEaBLhu5ippkHo56Fx/H3+fKwRK6AuYjh\nq/c6t5+7NwGrKRQcJuEdGJAzX1W1qEI8OoFONiuLQnFkt47tJdM3kEHqtnfk\nLYzT2Bi3CDGjE4wJanXkuLMjZYNTYBs/SWPZKrEDAumduOTEgFEnjs3b9NJD\nBYpfzhU2WsJ53ZdhAKwltaqYAlfF89tptTtcLidy8HXql7XKLTcyjMsGSHPw\nf5cB+h/0nWgTO8WFSpVa0lmJN6suJw/Fy3KWEXCVSXjrNUs6z0mgUpqDMvja\nD36f2ZgmCtHRRSa2krgEgP3yOK9XhTUipn6tFGFwZCk0JjzJLOniUYYPSPFQ\nBy9LtAIlYNO8rQNdWPJdZbpGkC9k5thcjpKEo8UrNp+DVbi2+BtxY9sDXYx6\nFQ+z8DcIHuTIhxYfDuHTNNlK4u5NRNrJv+ANKknUVj5BrQMfM4+q9Zw1NVh7\nC5uAqkXQ9e13RDThvm2qXIngPfcate45l6pn9ziF6iCe3a6woHk0dUZioJqN\nbK/HelKzTugg24c1/vDV+ckeKq2tBxHld1CK1jwLq5cXPZRNAsO99J93zxyB\nVAarDmHLxmwXT4Tqa5OD01+nJuj89HVkKobqR13ZjJfWWI7Fr0Y3fNtHIyv1\nO970\r\n=DfDG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"gitHead":"4b09c3c05dc6d18e21e57ffb5bc75a6aa1f6e612","scripts":{"test":"ember test","start":"ember server","problems":"tsc -p tsconfig.json --noEmit","prepublish":"ember build"},"_npmUser":{"name":"chadhietala","email":"chadhietala@gmail.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.2.0","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@types/node":"^10.5.5"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.1","qunit":"^2.5.0","tslint":"^5.11.0","prettier":"1.10.2","ember-cli":"2.18.1","loader.js":"^4.6.0","typescript":"~3.0.1","@types/qunit":"^2.5.2","backburner.js":"^2.1.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.1","route-recognizer":"^0.3.4","broccoli-tslinter":"^3.0.1","broccoli-merge-trees":"^2.0.0","tslint-config-prettier":"^1.14.0","tslint-plugin-prettier":"^1.3.0","broccoli-babel-transpiler":"^6.1.2","broccoli-typescript-compiler":"^4.0.1"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_6.2.1_1544475708250_0.3011708287723467","host":"s3://npm-registry-packages"}},"6.2.2":{"name":"router_js","version":"6.2.2","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@6.2.2","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"173fe28f004d437a150a42be8220a0341d8df4d8","tarball":"https://registry.npmjs.org/router_js/-/router_js-6.2.2.tgz","fileCount":75,"integrity":"sha512-gjNl8cxJYHXxLKe/BimTuXLANAb6AVIpK5nK4XvY5d5Do69RMr80YrNFmfHvgD31p0qXUDlz3+fcfAn7ylqIjg==","signatures":[{"sig":"MEUCIQCRYWx/SpC33JzwK3W/Ja/iz+aFWfbqYVyZSnwgAZnZfwIgPnWDANLs0SuwGR3q2m7JNVGcU43b80qchC1w2fiVvo0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":375204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNkaMCRA9TVsSAnZWagAA0cMP/RG2TfSGMjkGxI68Ek6B\nfkhxSAUUwBmB3wLpXzDqt+wKmOlotfXkJp9hWzz0EddsEJHCNPjFoiskdpWH\nkP4MqdFhAvvaro8PizPnhS2SnWxBTkuXjou2t4ZDOynSQPbw7oiqDRi0i81E\nVLfOJrCQd4OwwaVtXHI+T1HxAKPT/7UmjB7RmlkxHhyIg84G5VUBLQSf4bdZ\nW427BPwCTn3pksjaI0ln6R+Az28xEm+0M5IhBc+rV3VWolw7/erGbKxzUw9X\nbxqM8PoPcgapwdM1FdE1NWBWip+Tu9wYJqdZwf2mEiIuuaYKa/PHkgqaCFy7\nHkmZOx0cBvz9hM/BzLjL/wxLa/g4kuGK5ejRzPQ1Gd1SZdhlrNChUeOZHfyc\n7IaaVHeL4MSYakzYSd/8p24X+ywCxy+LgCWq3l483Krbsnb/wZNAANDxJ+cY\nUuZGi4qWX+PegPAR8t/pSaYdzoBytEyW4XAQv6vHKo4MPasduBUuIovb04LK\n7GQb4ZtMrp62Wl9Qm+eDgMUDP8r69qmULopq5U6/q8GOKznpJhSKO3WlD5rX\nEC3VJck+1cAu5tVoFcKsY+gP+hf94Tp7ZssVxsLflEx8Ng0WHClNxh/Dt/uX\nWWAvTXFzinJR3mfI63BD3tkyoh4GB9j2b7WAu+mvNhb+IucDSeGLegpEExGC\nLQNt\r\n=GRnm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"gitHead":"a14660705871e636d6ebc8b9ff3aacc2bc74b764","scripts":{"test":"ember test","start":"ember server","problems":"tsc -p tsconfig.json --noEmit","prepublish":"ember build"},"_npmUser":{"name":"chadhietala","email":"chadhietala@gmail.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.2.0","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@types/node":"^10.5.5"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.1","qunit":"^2.5.0","tslint":"^5.11.0","prettier":"1.10.2","ember-cli":"2.18.1","loader.js":"^4.6.0","typescript":"~3.0.1","@types/qunit":"^2.5.2","backburner.js":"^2.1.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.1","route-recognizer":"^0.3.4","broccoli-tslinter":"^3.0.1","broccoli-merge-trees":"^2.0.0","tslint-config-prettier":"^1.14.0","tslint-plugin-prettier":"^1.3.0","broccoli-babel-transpiler":"^6.1.2","broccoli-typescript-compiler":"^4.0.1"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_6.2.2_1547060875448_0.8679980223424903","host":"s3://npm-registry-packages"}},"6.2.3":{"name":"router_js","version":"6.2.3","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@6.2.3","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"9bc2b7c3b01922533ecc70d1478f141e02f610be","tarball":"https://registry.npmjs.org/router_js/-/router_js-6.2.3.tgz","fileCount":75,"integrity":"sha512-2VmcsRhAZTq8gckbF7EXgQ/klfTiUMmeZk+RPKLie7SmQCiK1TcumiJKdr0GWnRabsSOUdWtmcV72v1WVXUSDQ==","signatures":[{"sig":"MEUCIA6a64NVssEaNYKpE/0/rs/7qXwtB5YOX27iJvNgDScEAiEAqqrUh6GnEFb/u+Z8rZaDrh5JYD8MYDsL86+9guV50KM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":376236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWFhkCRA9TVsSAnZWagAATHEP/3gj7zpoprk4KKlzMdF5\n7dUjzr1cwQsk5gu1NV0UHZnaa+WF7fDWwj8MiDhwvLIamYhlpVyUjII+E35L\n5GgYn8mgOh+V1hbUYhveoYXkVbrHr1PlMCEA6s/A9D6zkSKTUDvBtojV9bWR\n7LZhqd02NyKbv/mz2eY79Alk4YgcpsfQFmairlT7gIwld3UbLoxSK3lWEytN\npeydexwoH5g3PfMZyjjXOPO1/aF9qE757ZvoUUXf+GPuARrtX+NZNmQKRwhv\ndDBhhYnvmnHRToFlzgAjRCt/+yM40tY/ugVHUAPk8dYNadt5DXnO0e9rjq+K\nAtEazkNXVd9b+8g5eJTwGSAe3hi+mVtd0VOHE2yL/Tn2fP8kS27tFdxdwDCq\nYJyqtBdLwv79Fj6hFWJma9vSpY9ACFMLyal3HDo5S29BNHIZCuntY9fU7AFp\nxZd1LrM6ByKslL5H9+HD1HnAEUqPPlSvDEacSdYtktIwIeBDyPKlvFloD8R9\nLZ7oNcVhQyBKGW08X12jQP2TArKiuVE/iFV1SuOIZNUe2eXmXQgDYnkOSRwJ\nVqX2oZsCcF4r0d6RWT7aRjmxMjTCtpgKVv5TRFkQYBlavigRhFNPSw0hd9RE\nUjZLofO9tqbI9ZOl4DunIRb8zywNeXaTihB2dqfhh+fouPBci/KvIeuwvbb4\nfv1+\r\n=wcNC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"gitHead":"2d611a583b74b8f8d8290146cf2816f175e251e3","scripts":{"test":"ember test","start":"ember server","problems":"tsc -p tsconfig.json --noEmit","prepublish":"ember build"},"_npmUser":{"name":"chadhietala","email":"chadhietala@gmail.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.2.0","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@types/node":"^10.5.5"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.1","qunit":"^2.5.0","tslint":"^5.11.0","prettier":"1.10.2","ember-cli":"2.18.1","loader.js":"^4.6.0","typescript":"~3.0.1","@types/qunit":"^2.5.2","backburner.js":"^2.1.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.1","route-recognizer":"^0.3.4","broccoli-tslinter":"^3.0.1","broccoli-merge-trees":"^2.0.0","tslint-config-prettier":"^1.14.0","tslint-plugin-prettier":"^1.3.0","broccoli-babel-transpiler":"^6.1.2","broccoli-typescript-compiler":"^4.0.1"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_6.2.3_1549293668044_0.964075296797132","host":"s3://npm-registry-packages"}},"6.2.4":{"name":"router_js","version":"6.2.4","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@6.2.4","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"dbff7372042e1a4305000c7ee9a5fca5402114c6","tarball":"https://registry.npmjs.org/router_js/-/router_js-6.2.4.tgz","fileCount":75,"integrity":"sha512-dmBtT9tFaB+zrgkxpoOu40IX4tCa2ZXIdQpxOzEvFIjHFHx+Sd8F03swLXE25iXWcjnJ9NiDuoKKj4dO4DPrcA==","signatures":[{"sig":"MEQCIHjT8rwpIcAkVxVsy1CnaO4Sstqa1ozrVvTQMpGHP0wyAiAzfNx4xv1foH0Jqq8mIoeUtTSUZKSQZgFsgMz60y9qhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":376467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnh40CRA9TVsSAnZWagAA8zYP/05nma7IPm/8qLNv9gXD\nvnWXGwtVJc+OwqJqFd6z33mEXslvGKfmWDDAMyB9kYuVYHyQibx4S8BxQBsq\niprg+g0WbeR3HMM9tIAbom5vKEJTpTWTdtEJyuoExec5n/QX+lvhlgv9TS+O\n4cFZOnlf6WQjy2S7tLikP/MxoUFZHKls0WFgqNmnzTYEQT/+T6H9D31MJou4\nl/bzgSq8oHxZWq7NlvJg9CvjRf6hDoR1dLlyyDyCPdU9W0ZtIGzU8TiYBHi/\nVRMBUqgQ5C3TOM5RYEk0Ww0lSObiTpXECAyr3UAD9bEnrObgnBBwy5FVCWvj\nbzRKxjl/ooq2LRPoXFRpdbkDAAqZ9Rt9EzrOmPQ2+vtCqH2u4YxERrmpmrsq\nwlO8OCEbHwiKKn9d9LRZNw5DnktXIREykFSrYzH26MJ/ODHfqY1elqgRjXNn\nQqRNOs3/mG2J78fXJvUI2YO0kzYPBHQEqsnsS3gCdculBOL3cUUnUaXAVgMP\n+gq+MuoBj+sN8Yq8y8Uqc0y+9oYQKIkVISsQMIr5lXLdEoKkAZiO7dZ5xOm7\nITVEYlLhl3t7mhTTh7DGM/MVVwvQi2cSiXtmgL0VjdYT8d6I1SjZ+1TQ2ejw\nza07JQAtJLt3Ws352SLG6JoF//Cf8EWLl1mc1UJbbocmRe0ms3elmMiRCy+j\n0oe/\r\n=aBNg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"gitHead":"5a897b8f0ae61c0c5aab2179666b469252b5208a","scripts":{"test":"ember test","start":"ember server","problems":"tsc -p tsconfig.json --noEmit","prepublish":"ember build"},"_npmUser":{"name":"chadhietala","email":"chadhietala@gmail.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.2.0","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@types/node":"^10.5.5"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.1","qunit":"^2.5.0","tslint":"^5.11.0","prettier":"1.10.2","ember-cli":"2.18.1","loader.js":"^4.6.0","typescript":"~3.0.1","@types/qunit":"^2.5.2","backburner.js":"^2.1.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.1","route-recognizer":"^0.3.4","broccoli-tslinter":"^3.0.1","broccoli-merge-trees":"^2.0.0","tslint-config-prettier":"^1.14.0","tslint-plugin-prettier":"^1.3.0","broccoli-babel-transpiler":"^6.1.2","broccoli-typescript-compiler":"^4.0.1"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_6.2.4_1553866291849_0.06817910548176154","host":"s3://npm-registry-packages"}},"6.2.5":{"name":"router_js","version":"6.2.5","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@6.2.5","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"b23b70d50548423744e4b1ad236055fcfe8ad3f4","tarball":"https://registry.npmjs.org/router_js/-/router_js-6.2.5.tgz","fileCount":75,"integrity":"sha512-mvDbwtF/B9bUyawg42aKRWed92lPRQe15bMEu09f2KJfqJYiyjg9mG2Bwof1t0XqJ2z1QeiYgDwFdFL7pyzyZw==","signatures":[{"sig":"MEQCICuEz/eTHhPJCAalZ03WRfSETR6DTbncBahK1kn+myOaAiBHSGKKow5p635PaetlCvfYtXEMzyNxebwmQaFCiM0vvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":377115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFQE8CRA9TVsSAnZWagAAHqIP/1qEDa2+B79wiWjH8wiW\nCiDkUcR6On3l63z/TxoTo5qSA7WpFW3FV86XDKdoRNVQLxc26lBx5Yx/jxWs\nXFl7dJLr3FuMCC2utveAN5JRVBRXHsf+S/6HBNOv6INzYEcx4NAemn9UhzfZ\nONZUvhfh2skj7aOcC4RYEmjikUrIiv8TpZUpqMfh994OsC46Hju1blG9F8lb\nWoq77JokBUHEHCnQSlSZNkNkf1V9k4RIAUPYVidrAA+3Wi3lZXLu4+jg5TtM\nfgNqPUPh9VaEZS6ftBm9sghr+TSmNHunblcidmcPV37NLQkVT1ld+Nkp4Qzu\nRqf7GKbCWFHeaSSZcu7u5WO8agEcBhqy2jU2jiIZoa2Z0NeufKQRuifTZR6L\nbpbW3/fNhIhCdUIClBSAXEI/xTdlXaz7gsnHzmcwZ1VLcsy5FmLRkmallyRs\nlvPODj3M7OiKofcAf7Y1KGONPuetXLJTfpKHX4ZTiu6nx7nW1//eShDgQhvk\nm1GPE/3z9kMRrdyHUqQhHe5Djb+kHS8GE0F5dWWVcbk2lX/4vTI8H8fzFSjZ\nw/ftQj7box7h0BEdV21N2UTP8ZH+SmkMnFapXFBNwC4UgoeYrVSLpMxztDvd\n52NC9u88uELFjusVfQNtmIbRC32IgUxa+Zfi+s+45wZAaPFEOh8WMJtefNqN\nAlqm\r\n=QyTs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"gitHead":"853ba3dda85ca10ceb93ab65618728a9aebfd8ca","scripts":{"test":"ember test","start":"ember server","problems":"tsc -p tsconfig.json --noEmit","prepublish":"ember build"},"_npmUser":{"name":"chadhietala","email":"chadhietala@gmail.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.9.0","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"10.16.0","dependencies":{"@types/node":"^10.5.5"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.1","qunit":"^2.5.0","tslint":"^5.11.0","prettier":"1.10.2","ember-cli":"2.18.1","loader.js":"^4.6.0","typescript":"~3.0.1","@types/qunit":"^2.5.2","backburner.js":"^2.1.0","broccoli-concat":"^3.2.2","broccoli-funnel":"^2.0.1","babel-preset-env":"^1.6.1","route-recognizer":"^0.3.4","broccoli-tslinter":"^3.0.1","broccoli-merge-trees":"^2.0.0","tslint-config-prettier":"^1.14.0","tslint-plugin-prettier":"^1.3.0","broccoli-babel-transpiler":"^6.1.2","broccoli-typescript-compiler":"^4.0.1"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_6.2.5_1561657658905_0.3704341773762192","host":"s3://npm-registry-packages"}},"6.2.6":{"name":"router_js","version":"6.2.6","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@6.2.6","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"148288fbfa87cb726b8a2f138b07f1fb549ebcb7","tarball":"https://registry.npmjs.org/router_js/-/router_js-6.2.6.tgz","fileCount":75,"integrity":"sha512-t3/E5xd8PPCTuSuKsu1+3Fo1ZiIXAiP+gLImi8TWBTXXHyctidjq/UdxIlSEwhKdtnj+VbAG8VXqdce+3H/WZA==","signatures":[{"sig":"MEUCIDJVEEiAWHrjuCiUbool4KEJKAPzpcgWaVE2/MkqiWVPAiEA//4D31rjdJSH7GEXraJsAJ8OhG5hElcrxDM1kbP9BQY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":377436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFhCgCRA9TVsSAnZWagAAiwcP/R1qIH3GkgqynR+LJLu/\nJLg85F5L24F+Kl2lwRYRli+lBXnqDnpzEWDDae/Tu1i9gQmBGqiRQDO3y0hV\n7G952q+VtmzQUdbpNe4T4uZK7/V4ieBfEVy5hoLXZIwaotIYj/HwBArvqWhr\n70jJQQN/MaQxnHX0o6TyqTXH3iV6eB1/ermZFUBlB6/yyXtKVubaElLWJUZ7\n9tEWswFCH6/dcu0c6qAG8I9ziUaUk/3jmPBgoCkpiMa36VgupDCky28IRgnO\nutno8LdHZGIkZ7cPXGuUG3al3Ht3svbEmAKg7yRnf4DVZx8vFdV7E2izzb0s\nAzeQKbkgiE3a5Eet09iFSdYAkqyoPOGcwVQjNMrPPwUuhWd49D7WvKXZSFmU\naNECVapndF5m9lR6Ua5kgShZUC8BgKnHRhrqftHKqUlCPUPXWn0CfntUpQN1\nYg7dbfS+6i2d97ViQTQFEph+KpMQNnGI+Az7WEwKym7DhkMtHjG2AJXwlM3L\nOjIscEXyZJHcRrS9CwR3Wd1r+D4ZtTq9LRgFoTy0X0hkoCYehVKOGqzGNdKJ\nQjoC40gSxY8w7VhYXD2N6a2TDSqEaqEKc8hPnpqBZvJVOYTJqqidzXDVXHVT\nHspJqIyQreI3TNzrQLaJDiD7g1IXVNfXwPp8CqwlCFWIhc48WQz3ZvSZtYNV\nt/Ui\r\n=hFzs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/modules/index.js","engines":{"node":"^4.5 || 6.* || >= 8.*"},"gitHead":"5c5eb3c35d843e2104a32190d92319c4a419d4bd","scripts":{"test":"ember test","start":"ember server","pretest":"tslint -c tslint.json --project tsconfig.json","problems":"tsc -p tsconfig.json --noEmit","prepublish":"ember build"},"_npmUser":{"name":"rwjblue","email":"me@rwjblue.com"},"namespace":"Router","repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.14.4","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"12.16.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.5","qunit":"^2.9.2","tslint":"^5.20.0","prettier":"1.18.2","ember-cli":"~3.9.0","loader.js":"^4.7.0","@types/node":"^12.7.5","@types/qunit":"^2.9.0","backburner.js":"^2.6.0","broccoli-concat":"^3.7.4","broccoli-funnel":"^2.0.2","babel-preset-env":"^1.7.0","route-recognizer":"^0.3.4","broccoli-merge-trees":"^3.0.2","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.0.1","broccoli-babel-transpiler":"^6.1.2","broccoli-typescript-compiler":"~4.0.1"},"peerDependencies":{"rsvp":"^4.8.1","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_6.2.6_1595281568080_0.8908071469328753","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"router_js","version":"7.0.0","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@7.0.0","maintainers":[{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"92eb56141ee2cb59e04271e5f2d685cdfa836c37","tarball":"https://registry.npmjs.org/router_js/-/router_js-7.0.0.tgz","fileCount":76,"integrity":"sha512-pJ+W6SyPmMkZ/qawWyaDaAue1bXOx4FOuMMpxvYW/1r6Hifpp06+jURFbR8ryZszYopPYKS5OUQnv1izd3iPKA==","signatures":[{"sig":"MEUCID059sZ42fSXe25qdF44gBxr2TRiF1rG6gtoQlhvX8oHAiEAyFxx6tSK9yYFY4j9/l0U/BburotB8WnhtG1WTnZ9IoM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":351488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFjIYCRA9TVsSAnZWagAAh6oP/jaWFqZsedH4JJ7TxxiI\nj3/7FHV0l47K6Bt0nrpXciDTULo8r9ifRO8yYvbcUlpyVkvqN9sCiK/FgREK\nTU3QWQX5krEnoj1AqG8SJvID/F8V30izbQ+5VdWNGNElaP6MR46NNStmFELa\nak+CnyoDX0OTHK59vsaEqJadG/7SlQH9FJnCB4/0LyJC5gEGD5FM5gb2NieC\nQgxcCtm7OedtbEqeRm4+BrqdouWLkbYxWi2A9Abepc2R7KqvtGSV3s3+Dndf\nqZba2cf1BS4PyRhHB/AyhCKzKGYA+flcYBuNlyTxV9Zu6AFfPVUbSE8IKZfb\nGeVbBXVPOdLPVSCwLIisWLn19sYH1Xndsd3pv/MRLog8tV76saBGnVsHrfl5\nmFAMBG8xPyYE90+CpB9IBRyY4ZdMUxyXqudUia6x8Bm3Z5drHXDkzMcXweMP\nU5nwcMMBS6JQmgIqJS/qLRFnENsKwtEDa2/jc+JK2RdXaTyosHt+jbIISwNY\nJbpECcvlXNx2oTJqjEMDn2qKDrhvXol194Xo2pFePOuSu+Brwm2djnaCvp3D\nxBOhJJtW7pO04oLDBH+wYp8YqMouIQkoSAc18rxLdcFJ/b1Y9F5sNeFpQ+vH\nBMDdSfRxyBVRmGSE4Z5F00e8Hn9frD9fHqNH5AtdSIYJ5170ezrSadUorut3\nF6C4\r\n=tiOu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/modules/index.js","engines":{"node":">= 10"},"gitHead":"cfe549c68aca9f14e834658e12b2633c435198db","scripts":{"lint":"npm-run-all lint:*","test":"ember test","start":"ember server","lint:ts":"eslint --cache .","prepare":"ember build","problems":"tsc -p tsconfig.json --noEmit","lint:types":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"rwjblue","email":"me@rwjblue.com"},"namespace":"Router","release-it":{"git":{"tagName":"v${version}"},"github":{"release":true,"tokenRef":"GITHUB_AUTH"},"plugins":{"release-it-lerna-changelog":{"infile":"CHANGELOG.md","launchEditor":true}}},"repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.14.4","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"12.16.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.5","qunit":"^2.10.1","eslint":"^7.5.0","prettier":"2.0.5","ember-cli":"~3.19.0","loader.js":"^4.7.0","release-it":"^13.6.5","@types/node":"^12.7.5","npm-run-all":"^4.1.5","@types/qunit":"^2.9.1","backburner.js":"^2.6.0","broccoli-concat":"^4.2.4","broccoli-funnel":"^3.0.3","route-recognizer":"^0.3.4","ensure-posix-path":"^1.1.1","broccoli-merge-trees":"^4.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"^3.7.0","broccoli-babel-transpiler":"^7.6.0","release-it-lerna-changelog":"^2.3.0","broccoli-typescript-compiler":"^6.0.0","@typescript-eslint/eslint-plugin":"^3.7.0","@babel/plugin-transform-modules-amd":"^7.10.5","@babel/plugin-transform-modules-commonjs":"^7.10.4"},"peerDependencies":{"rsvp":"^4.8.5","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_7.0.0_1595290135675_0.6925369388502332","host":"s3://npm-registry-packages"}},"7.1.0":{"name":"router_js","version":"7.1.0","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@7.1.0","maintainers":[{"name":"wycats","email":"wycats@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"chadhietala","email":"chadhietala@gmail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"d2a47d7224a30f3b6416be20c9c80868fc14ff0c","tarball":"https://registry.npmjs.org/router_js/-/router_js-7.1.0.tgz","fileCount":76,"integrity":"sha512-03n6mJCD6hTX4bUkowS+HcsyI9ghP3AxmtVSRnMmDWzykNlHE/wXy+hbybdHmnOH2sDe97L/4V7q6MfrVQBoIg==","signatures":[{"sig":"MEQCIA6ax4X2nwsS+Ydy++GpbomE0TH4z/3zRpFi2klkwQzTAiBbCBywEG41LcZG3VqX9NQzQRmFpplXBIqgagrlQRWThg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":355809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWS8yCRA9TVsSAnZWagAAxgQQAKLeXxuFefqRj7KAStzK\n9dKsMrtCD/pwPqKlim1/A5bxWJOYFWvch7XIIqLW0/cDB9/mpl35O0H4uo48\n9CGHfCj2GCUZ812zpNW02lymMccg8WpMedgInECekkU1NHhkTgLB9nAEL1Gr\nJGQXAyaQvLKCxCxwkZZe7CtC3sngzPzU/cdEDhVEokwUub6MivGp2WMZG5VF\n3z1wTuAa8YKzCnOC+3NMMRgsIFEdF3i3LSa5f1HTuEd/JuhntSq4EJPEH5GE\nqeAjkDk7jxoq4yi38EF0PxGFhG77v61KsP4zzWrhwkWApPnRd0LTpOOLXCoI\nSUPBDD33AOzoy1cK9C/+UW0EGvPq2QY01Ip8LbnGkwCMHWLwbEGu+aYFP+ud\n/nO9MJf+NEEN8FKPXc++bxsAIwrR38vr2URWHaW4CKu9Ra40cXbi0S2MmqLU\nosNdbxKfyouYgKkd/+EOWC25SCgN0rqkPmm/YmMievqi5iMvECebbP75cGt0\nVbIHs7J7R8FRplAspzUin8QM9W1LloQbM7tkZUM2utmGz4e8/dpUxPQBXyAE\n+/kiQFIXgfR92TcCVUjIvvzxSYwD5zadvXtiyNgjEY6HDdYZOUIiXEeHs65R\nuxF+0xgXZM1cvImscV71LjP9Jg4ycOyTrPrvO2n4n8Ix2Ye353Af6LNtH9b2\n6kYy\r\n=hWBw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/modules/index.js","engines":{"node":">= 10"},"gitHead":"bb16c56396ef68416fac80fe7e4fb493ce2bed42","scripts":{"lint":"npm-run-all lint:*","test":"ember test","start":"ember server","lint:ts":"eslint --cache .","prepare":"ember build","problems":"tsc -p tsconfig.json --noEmit","lint:types":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"rwjblue","email":"me@rwjblue.com"},"namespace":"Router","release-it":{"git":{"tagName":"v${version}"},"github":{"release":true,"tokenRef":"GITHUB_AUTH"},"plugins":{"release-it-lerna-changelog":{"infile":"CHANGELOG.md","launchEditor":true}}},"repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.14.6","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"14.6.0","dependencies":{"@glimmer/env":"^0.1.7"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.5","qunit":"^2.10.1","eslint":"^7.5.0","prettier":"2.0.5","ember-cli":"~3.19.0","loader.js":"^4.7.0","release-it":"^14.0.2","@types/node":"^12.7.5","npm-run-all":"^4.1.5","@types/qunit":"^2.9.1","backburner.js":"^2.6.0","broccoli-concat":"^4.2.4","broccoli-funnel":"^3.0.3","route-recognizer":"^0.3.4","ensure-posix-path":"^1.1.1","broccoli-merge-trees":"^4.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"^3.7.0","babel-plugin-debug-macros":"^0.3.3","broccoli-babel-transpiler":"^7.6.0","release-it-lerna-changelog":"^2.4.0","broccoli-typescript-compiler":"^6.0.0","@typescript-eslint/eslint-plugin":"^3.7.0","@babel/plugin-transform-modules-amd":"^7.10.5","@babel/plugin-transform-modules-commonjs":"^7.10.4"},"peerDependencies":{"rsvp":"^4.8.5","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_7.1.0_1599680305854_0.9351613413203548","host":"s3://npm-registry-packages"}},"7.1.1":{"name":"router_js","version":"7.1.1","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@7.1.1","maintainers":[{"name":"wycats","email":"wycats@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"chadhietala","email":"chadhietala@gmail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"cb7614a96cfb6bc65c066668b2dd32e3ad7ca38d","tarball":"https://registry.npmjs.org/router_js/-/router_js-7.1.1.tgz","fileCount":76,"integrity":"sha512-kOdKqBj7aj9GusG0umtWgkTtNtDspT9EfJNnJN9B8g0DDNp9CdIwpO+2Qnmf/fNos38Pj9jlfU44l/oycn5goQ==","signatures":[{"sig":"MEUCIQCqLNweKlUZBoQsRFsnA3JZWhI+HO5nLHBe9dqF1lNUDAIgFB1e/Upv5YC2K2x56i2IyHYFD3p8J3j8gEUYpn2qyUM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":356149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpKIqCRA9TVsSAnZWagAADSsP/AlKgXEzreM9avKP5oAH\nJQ+q0Xdajko6QyXCSq4Yf4x5z0s1dtsCbNTz21l5nQOCdmLL+MRVg+J0KER1\nR9goZU5l9Axt60arsJBvsBLJl9Fn0Bx9zMoaVMhtMZjrXRWTW0/c5ktcDYop\nKNFz6/ng0u2uOzQyqOO+XpQ0Hs+pnofnFykQUzLXw+8VGIo7C/9FLXZDekqs\n+83li8iaC3hlikZGBtheo33xT6eAYksDSVZ8TL8Ex1rS7YVt81s73ip/5GYB\nvaPDAYLvji36vqTPU8cLQ8cJWKEUT/m9CevgIsRu8AXZ7pF0E24owYNIFs0o\nEak17i5J/03jA9AfiDka7/pZLqNlPL8DxLOiolYoyjfaOSou+vQbg1qQ+zKP\nvlJuUb4YxjKcWmTf023L55wSIidczIJhMvygNt/lgoYvjDtzRza76UyfMAuD\naG1CS0agz4fiFFc8+IEA1Pypz6o3Qsn79SyudBHZur6p8QLN9bK8rnf0VxET\nvfp2kr4qtGjPwa8jxIqzbuebsxmEEKMPMRCouOA+PYeNUXe3iaYh02dDylxy\nAkp/eDdiYM66zEmd9SIagYWL7JbSNMVgISWmiT1HgEENx4X7m97JdCXA1bP6\nGyCCrt4sDQeMCfGjGpmrNtLi157qbaCltFpOY1/VtMT4BQJwYfXFQjsho0ge\nyfQl\r\n=0BuM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/modules/index.js","engines":{"node":">= 10"},"gitHead":"9cb6aa74c02e3fd5e2054c6914425da6e7c0a732","scripts":{"lint":"npm-run-all lint:*","test":"ember test","start":"ember server","lint:ts":"eslint --cache .","prepare":"ember build","problems":"tsc -p tsconfig.json --noEmit","lint:types":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"rwjblue","email":"me@rwjblue.com"},"namespace":"Router","release-it":{"git":{"tagName":"v${version}"},"github":{"release":true,"tokenRef":"GITHUB_AUTH"},"plugins":{"release-it-lerna-changelog":{"infile":"CHANGELOG.md","launchEditor":true}}},"repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.14.4","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"12.16.2","dependencies":{"@glimmer/env":"^0.1.7"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.5","qunit":"^2.10.1","eslint":"^7.5.0","prettier":"2.0.5","ember-cli":"~3.19.0","loader.js":"^4.7.0","release-it":"^14.0.2","@types/node":"^12.7.5","npm-run-all":"^4.1.5","@types/qunit":"^2.9.1","backburner.js":"^2.6.0","broccoli-concat":"^4.2.4","broccoli-funnel":"^3.0.3","route-recognizer":"^0.3.4","ensure-posix-path":"^1.1.1","broccoli-merge-trees":"^4.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"^3.7.0","babel-plugin-debug-macros":"^0.3.3","broccoli-babel-transpiler":"^7.6.0","release-it-lerna-changelog":"^2.4.0","broccoli-typescript-compiler":"^6.0.0","@typescript-eslint/eslint-plugin":"^3.7.0","@babel/plugin-transform-modules-amd":"^7.10.5","@babel/plugin-transform-modules-commonjs":"^7.10.4"},"peerDependencies":{"rsvp":"^4.8.5","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_7.1.1_1604624937460_0.3750159610525079","host":"s3://npm-registry-packages"}},"7.2.0":{"name":"router_js","version":"7.2.0","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@7.2.0","maintainers":[{"name":"wycats","email":"wycats@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"chadhietala","email":"chadhietala@gmail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"a7168155fe494f85f1e5058802a3a633c29ea243","tarball":"https://registry.npmjs.org/router_js/-/router_js-7.2.0.tgz","fileCount":76,"integrity":"sha512-kZBOqD/kRMDymmVbiVrX6OK3cGBoG1c9tO8egxkoxX2TgC78sBwFhvFqkAJLvK8oTEXYNcjk8+FbNIn9hg9VMA==","signatures":[{"sig":"MEUCICGc7y5px/Lpm44Q6O+rItVPWylyeayUamxn7Oy2pBeiAiEAwBZ8qj27BWJi5HCLSq/SImKRMZ4Kd0ZOK5g/VbHbxR0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":355319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRSsxCRA9TVsSAnZWagAA0b8P/2Ji2cfWMREHXc2bobFu\n45ob8ly0tKhv2MGVzH95eQl85OO6CXfwR7FFsMViHhdoOpUO8V0uXCmRfbbY\nc1669f/nUdPmhv9fv1SNsm9+s0jzBBVBzchhtGDa2JlLeB2PkQuTbXAqB+ZZ\npx3Rh6+Y5g/+EdOnsmszUw7xyWCALeWwtjuQ4ToJuHrAd0JlXfWE55VKYBg2\nVrI4JkLlFy7/B/svzmsqYmQ3EP5oiQDRgORcUK4VCA/i30PfSFXBIcBe7vX+\nLjKH5lW9K57b3m/r1eO/Uic5bNDgAyLR7emSoN4AWogsxW6+ZcGsap3X2O7P\nbVC69PZPYnkaL+9A/xTx+q17pyxBTN6KD8B49j5bhzXMNV0vNzkkDV60/u2+\n76bQ4c5XzJjTumjBMO/KrsQAEFHtctwD8fZWKhdAXaJ4kC7DtOXu6fGAUqr4\nEMUX9VMLjfFHnxi0jwI1D5snflPTQI4QvMKkjDNN76cdYONx7289h8uCTl02\n+JorwMG2SYKOnaJFMeSthIebOGD0HM/uJZi2uzo3OjJIKkYSMtlTaVbqZNi/\nahdy7UomfvxlKkTWxxw5+Ix5I2ECOtsXw9iAFHtm0qAoWWM6yQbscrNhvAGI\nd17e+e/4kYF1RPCq3ulA3qML2i2rzfP3irFSp8j2fgWBH7vKbLU9VSeR2qYz\n05eI\r\n=S7yG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"dist/modules/index.d.ts","volta":{"node":"14.15.0","yarn":"1.22.10"},"module":"dist/modules/index.js","engines":{"node":">= 10"},"gitHead":"6ba71b1a2c8ee1f3b0d3f25d700eac1b1425ddd5","scripts":{"lint":"npm-run-all lint:*","test":"ember test","start":"ember server","lint:ts":"eslint --cache .","prepare":"ember build","problems":"tsc -p tsconfig.json --noEmit","lint:types":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"rwjblue","email":"me@rwjblue.com"},"namespace":"Router","release-it":{"git":{"tagName":"v${version}"},"github":{"release":true,"tokenRef":"GITHUB_AUTH"},"plugins":{"release-it-lerna-changelog":{"infile":"CHANGELOG.md","launchEditor":true}}},"repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.14.8","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"14.15.0","dependencies":{"@glimmer/env":"^0.1.7"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.5","qunit":"^2.11.3","eslint":"^7.12.1","prettier":"^2.1.2","ember-cli":"~3.22.0","loader.js":"^4.7.0","release-it":"^14.2.1","@types/node":"^14.14.6","npm-run-all":"^4.1.5","@types/qunit":"^2.9.6","backburner.js":"^2.6.0","broccoli-concat":"^4.2.4","broccoli-funnel":"^3.0.3","route-recognizer":"^0.3.4","ensure-posix-path":"^1.1.1","broccoli-merge-trees":"^4.2.0","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"^4.6.1","babel-plugin-debug-macros":"^0.3.3","broccoli-babel-transpiler":"^7.8.0","release-it-lerna-changelog":"^3.1.0","broccoli-typescript-compiler":"^7.0.0","ember-cli-inject-live-reload":"^2.0.2","@typescript-eslint/eslint-plugin":"^4.6.1","@babel/plugin-transform-modules-amd":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.12.1"},"peerDependencies":{"rsvp":"^4.8.5","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_7.2.0_1615145777226_0.521329649109004","host":"s3://npm-registry-packages"}},"7.3.0":{"name":"router_js","version":"7.3.0","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@7.3.0","maintainers":[{"name":"wycats","email":"wycats@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"chadhietala","email":"chadhietala@gmail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"6c061b6b097cfec537fa0d6c5a5c6e317730799f","tarball":"https://registry.npmjs.org/router_js/-/router_js-7.3.0.tgz","fileCount":76,"integrity":"sha512-A+iVTfG03XNks7oC/KGXq+EKp9kAac9BOYuomq2KouXUM4U57Io20/tuQq1kx+OwHB4gEY0XaRQjuHwljkbRHg==","signatures":[{"sig":"MEYCIQDgZ2PkH/X3DqbQoeKkSrK68x5YQOM0sw5d/JOM8AhkPQIhALGhISJMbWB25Ei8KJS/B6NJbM0Pma/66s5X8GMnpxwV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":356137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRVJaCRA9TVsSAnZWagAAulgP/09qjl65gDoAhUknwTeD\n2J9ifnekAHIbt0+aKl29lGsYJAtPmd2s122THf3ziWcaTxLSnS4md1NQuoCO\nm5ZKyIJPYAYVbOg6wVmoG82TKDYeEyCmrBlynUOyeJ2oliP+FGCDSbwWSu86\nDYWT6LseQ6Pgex3aqkVoj6z8kn5zHC1LZ3iqRbvWOJNMftzUcW8oxBZRECqA\nJX9SrrznT7tnmmmOZEztcVqDm+H6mVQ/N0oM6Ef+Kf0mH1UTVrkxjGtLkVVx\n7q+g5hGOXSL5iTWIJHj7IGQnjXIRN0XiLLM+ATWH4XH6PbzX8K4WJ6wDkAB4\nN8r6NTFqZH+Yd4Evf/8CafxxeFxlr+lPYtXPyolM4EOwXWPtk7HqqVltahUL\n54+cOR4Q0rhTvB+VdPEUHoOr2KF7s+wzLevfFnWmz8wvd5LbVafmiKxBZ9jX\n9qsTuDBOalr7OXwAEC0dQueLY47dz2u7nPhtOOOVuaWRiMfkAyN0vIJXNlLs\nZZFG9LQT7uRuaX9EMA7n8wPqL/nVEyZBUz/3PjTPJL5dIswq7n1L7vvunopP\n0BedrRX1p3P8B7ISe6oVSejg+gHAtbR4BvnbW3OHk7fSK3wkDvkPK7riva4b\nY7fJo/aBrggkMqmgJc3ablfj+EVA7z7535nP4Kha3rc4Fxnd3SBFp3EdID/f\nkaOw\r\n=kgll\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"dist/modules/index.d.ts","volta":{"node":"14.15.0","yarn":"1.22.10"},"module":"dist/modules/index.js","engines":{"node":">= 10"},"gitHead":"fe716d529b5862ddd686ca10e20c221147642869","scripts":{"lint":"npm-run-all lint:*","test":"ember test","start":"ember server","lint:ts":"eslint --cache .","prepare":"ember build","problems":"tsc -p tsconfig.json --noEmit","lint:types":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"rwjblue","email":"me@rwjblue.com"},"namespace":"Router","release-it":{"git":{"tagName":"v${version}"},"github":{"release":true,"tokenRef":"GITHUB_AUTH"},"plugins":{"release-it-lerna-changelog":{"infile":"CHANGELOG.md","launchEditor":true}}},"repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.14.8","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"14.15.0","dependencies":{"@glimmer/env":"^0.1.7"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.5","qunit":"^2.11.3","eslint":"^7.12.1","prettier":"^2.1.2","ember-cli":"~3.22.0","loader.js":"^4.7.0","release-it":"^14.2.1","@types/node":"^14.14.6","npm-run-all":"^4.1.5","@types/qunit":"^2.9.6","backburner.js":"^2.6.0","broccoli-concat":"^4.2.4","broccoli-funnel":"^3.0.3","route-recognizer":"^0.3.4","ensure-posix-path":"^1.1.1","broccoli-merge-trees":"^4.2.0","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"^4.6.1","babel-plugin-debug-macros":"^0.3.3","broccoli-babel-transpiler":"^7.8.0","release-it-lerna-changelog":"^3.1.0","broccoli-typescript-compiler":"^7.0.0","ember-cli-inject-live-reload":"^2.0.2","@typescript-eslint/eslint-plugin":"^4.6.1","@babel/plugin-transform-modules-amd":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.12.1"},"peerDependencies":{"rsvp":"^4.8.5","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_7.3.0_1615155800465_0.20319805174210104","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"router_js","version":"8.0.0","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@8.0.0","maintainers":[{"name":"wycats","email":"wycats@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"chadhietala","email":"chadhietala@gmail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"47d544800fb89c945a003a63555ba623d233b653","tarball":"https://registry.npmjs.org/router_js/-/router_js-8.0.0.tgz","fileCount":76,"integrity":"sha512-p1Et5cOD6/o2RpqSKItqqzdt5KtpT7fn/Wor21ndDu67CCUUPqE6QqIRpO8JbA1DGbNdk6GwOwaATeOnp61JeA==","signatures":[{"sig":"MEUCIBoWpTlNZrBYEdUeA39+OfgR6+D/v9QDDTFufwyaFRTgAiEAyLwKAqPizty44sZK1dFhrUS+Li93ybgvxRMu+J+Xlls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":362908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+rjpCRA9TVsSAnZWagAAQu0P/3VdIvnTAWcFrAugDZMn\n9W2JL2lTRYfn7ouAfhGLUMTAjfR+OfKrrVNNbcs3Nf5i/d95td4/fPis1rpf\nuuPFFNygsOahF8nhkVJI2P2NC1LJ5qvkYmb9/f8EBjOb1oz4SKJjl0O92Sxk\npQSLDO4WoPcjv5dbJXnUWoINXfK3VNJ1HbQdpV5vnL8Dj6JBAyq50DmmGBvx\n0/PXBhDfwI6TRmsey6bqT+uDc2qunEHe0kJjWc6XPGYSkdyai/a9MtWvT7vg\nbAsjnN5nz3o9VLxU/Zoh92DksDYz6Ih44C6FhtSmUBRaETSdnqqcgyS3anVq\nL9WcfzmAjm/r1wlXJHlOdbp9TmsGjU1tXetZHNXrfHJbJnU/Udy7Df0GXy2W\nu7s/V8OMHRXdCGZ6QsQj7c983tdeIj0E19lhvBwDklhXVSvp5eCG7hkkPmTb\nsgSqGR3m3ilVaoKRfB2fOjNNwUlY+1K5cvzIx6mz38fACWrLdYcdPzfzYAtV\n4hfRDVuueJQUKt3qFeX7OwkF1q86lUf9llt1Cb0BEaaFPyutzGYOVbcTcf7f\nAUY99hF2kCCo49WaJXBWkt882os1E+f8sN6DS6//xljr1dlQbq2kjtzd4O/H\nKE6Jc1npbsS9E/5DHstHUiDzH1gkED6wN78B1Vs37NLd9ObZGp/zeJg00Zyv\nfqUW\r\n=QKEw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"dist/modules/index.d.ts","volta":{"node":"14.17.0","yarn":"1.22.10"},"module":"dist/modules/index.js","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"383d5d08b5390557c39a24d5a698202994114ec6","scripts":{"lint":"npm-run-all lint:*","test":"ember test","start":"ember server","lint:ts":"eslint --cache .","prepare":"ember build","problems":"tsc -p tsconfig.json --noEmit","lint:types":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"rwjblue","email":"me@rwjblue.com"},"namespace":"Router","release-it":{"git":{"tagName":"v${version}"},"github":{"release":true,"tokenRef":"GITHUB_AUTH"},"plugins":{"release-it-lerna-changelog":{"infile":"CHANGELOG.md","launchEditor":true}}},"repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.14.13","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"14.17.0","dependencies":{"@glimmer/env":"^0.1.7"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.5","qunit":"^2.11.3","eslint":"^7.12.1","prettier":"^2.1.2","ember-cli":"~3.22.0","loader.js":"^4.7.0","release-it":"^14.2.1","typescript":"~4.5.5","@types/node":"^14.14.6","npm-run-all":"^4.1.5","@types/qunit":"^2.9.6","backburner.js":"^2.6.0","broccoli-concat":"^4.2.4","broccoli-funnel":"^3.0.3","route-recognizer":"^0.3.4","ensure-posix-path":"^1.1.1","broccoli-merge-trees":"^4.2.0","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"^5.10.2","babel-plugin-debug-macros":"^0.3.3","broccoli-babel-transpiler":"^7.8.0","release-it-lerna-changelog":"^3.1.0","broccoli-typescript-compiler":"^7.0.0","ember-cli-inject-live-reload":"^2.0.2","@typescript-eslint/eslint-plugin":"^5.10.2","@babel/plugin-transform-modules-amd":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.12.1"},"peerDependencies":{"route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_8.0.0_1643821288825_0.17144279453039246","host":"s3://npm-registry-packages"}},"8.0.1":{"name":"router_js","version":"8.0.1","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@8.0.1","maintainers":[{"name":"wycats","email":"wycats@gmail.com"},{"name":"wagenet","email":"peter.wagenet@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"chadhietala","email":"chadhietala@gmail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"26e197ac0e7be04e9b7850e7755f81fa737c5568","tarball":"https://registry.npmjs.org/router_js/-/router_js-8.0.1.tgz","fileCount":76,"integrity":"sha512-61q9s2hLFHh8bCl/sTDoAOf0B+7lnTzG1tYjK8W32vg0iwUC2hXMo+2ymLFBfdvdDtD4RdknMVh9scyy9zbElg==","signatures":[{"sig":"MEUCIGMa+VSeDKCZ0FcCqNUkuz/mpswrP6bAFC1wfP3UmROrAiEAyEOdide+nlEkkPiPMBR2JXLl2Gh6LVxw/cKq/Om/5xg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":362516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/ExOCRA9TVsSAnZWagAAPPUP/3KSmZIB7nkawtnQyNg6\n+MaoP6faS8KQz3S+R6VDcSVmOWWMay7Zm1840BPsYXtnYFPEDbsFSoR2pgRA\nTZFXDBTWySi7f0tjpL5Em0ZgTHNe1n9+KEDvb8bhgFZzQm+k+HkTTEWh4d4B\nmY8jgGNGBmSSMW3N5QFPgshgMirJs6JBkSp7/YYFELd5A+/3W4xmZ9VO+k5Z\nrhoZwVT7MaCD8g2ZqpZ6d6QptAIJ8Lt4OVHgI8Os9SZ4NVTmPIFBMrxHalje\nwGubNenfkP8LBAhs3WTJGqAOqhCOrKHwSgMt6qirjUIQun/9weKG27R1F6Vz\n0+mj4mwSo5B8Qv7rdnyxe9pK144ym2NDyFm8CE4a5BN0J/WTa8urzR1oC/qY\neROSWpczVgPusdtOQ1y5Tb04Dp4LCJS6TGE8aUwIAWpatE9hky7SS+qcfbeS\n1obnmL6E1Of1yllLwX4I6tqH5Pp7iOpZrDad3bLyhJc0QNBrNYnhsf7io1Rg\n2WPESyR0DgTSwpaPVHUKwe6rRVsnBg1DjJNZmrLGeXVPSvrXBA/1v0ionnje\nIlG+TsChHf5XtYrtqu3aH7By9QQJXYfPC4bRY35Lq7hKzhRxpO6cc8ciUiDJ\n62xCB4YoH0g4w0+ZSC6C1QNpkzRzbYq2McAc4Ehsz2B4qH2KXfkTc45YztkS\nNcQc\r\n=LT/U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"dist/modules/index.d.ts","volta":{"node":"14.17.0","yarn":"1.22.10"},"module":"dist/modules/index.js","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"16eada0cb8110e1054c9152a1f4dbfd26b0829f4","scripts":{"lint":"npm-run-all lint:*","test":"ember test","start":"ember server","lint:ts":"eslint --cache .","prepare":"ember build","problems":"tsc -p tsconfig.json --noEmit","lint:types":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"wagenet","email":"peter.wagenet@gmail.com"},"namespace":"Router","release-it":{"git":{"tagName":"v${version}"},"github":{"release":true,"tokenRef":"GITHUB_AUTH"},"plugins":{"release-it-lerna-changelog":{"infile":"CHANGELOG.md","launchEditor":true}}},"repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.14.13","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"14.17.0","dependencies":{"@glimmer/env":"^0.1.7"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.5","qunit":"^2.11.3","eslint":"^7.12.1","prettier":"^2.1.2","ember-cli":"~3.22.0","loader.js":"^4.7.0","release-it":"^14.2.1","typescript":"~4.5.5","@types/node":"^14.14.6","@types/rsvp":"^4.0.4","npm-run-all":"^4.1.5","@types/qunit":"^2.9.6","backburner.js":"^2.6.0","broccoli-concat":"^4.2.4","broccoli-funnel":"^3.0.3","route-recognizer":"^0.3.4","ensure-posix-path":"^1.1.1","broccoli-merge-trees":"^4.2.0","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"^5.10.2","babel-plugin-debug-macros":"^0.3.3","broccoli-babel-transpiler":"^7.8.0","release-it-lerna-changelog":"^3.1.0","broccoli-typescript-compiler":"^8.0.0","ember-cli-inject-live-reload":"^2.0.2","@typescript-eslint/eslint-plugin":"^5.10.2","@babel/plugin-transform-modules-amd":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.12.1"},"peerDependencies":{"rsvp":"^4.8.5","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_8.0.1_1643924558105_0.7697799215072709","host":"s3://npm-registry-packages"}},"8.0.2":{"name":"router_js","version":"8.0.2","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@8.0.2","maintainers":[{"name":"wycats","email":"wycats@gmail.com"},{"name":"wagenet","email":"peter.wagenet@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"chadhietala","email":"chadhietala@gmail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"ea0e011ac050d41cae896e3bd18c542456bec910","tarball":"https://registry.npmjs.org/router_js/-/router_js-8.0.2.tgz","fileCount":76,"integrity":"sha512-l0RUYT61Z7xtmTrEJh4pP6Y4TvFfp6OdCWAV0i+3wQZpAZOnX/OQR8wsbyPRjM3iJIddCJYkX3ayySKMfCzdGw==","signatures":[{"sig":"MEUCIHcwNSJpbhvNNLLRTOeqPH/+yhI4KxTXCN1sVpusLOBUAiEAxZrGVI1SgXmA9NlW1n2fbaB4KXM1FG0PC65qzcxblbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":362553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBEs2CRA9TVsSAnZWagAA5QYP/1LxMm4gguEr8CC4RYky\nZ8EKNr7sPGePdaYZXxrOJ94HDWa5aT0M7jE6tsiS+I2vPZvqUWiB0RfE5sVO\nW5IfaakPsSZ16/a9wqDGbCZdYxXymxfXXvHo7VvFNfYWsjY6/G3VXPcTkoci\n0Rp/MUGfq3G7dVtId2FgRv6Hpd9ZJsezNiKk0KQQHEI1tDDFWQw0v5XixaOJ\nqlx8NROwkfJ3aI/DYg7D9JeCo3X20aHUgJf/rX+nw2JyS79kAJJOWZ/hwwci\nXii19r/fr3zp0y2uLsjcbxDsxp35D8Yy4EMqfBj8UCpEUKF/dLsSGvKYQ+Ox\nQAk9rwZ+Q0uqlBV1trn4sEoV2x3g5Yfcpmc5Rp3YNMuHOhoZUf2lYLtXv9iE\ny1F4lQXe9Aq/vcs71fDkvsFrupClNsv9ziInQFYIf6ieA+mv4ucsHaNR41qK\ndJoag3dBwvilsML76FKK4fpx0v5hyr6jg/yt1yljMAgEihifVy2lXXXodR+Q\nkJCIt57xfxZBKKBXkhGoBsFLiao8asTgiyH+PGXTr65+MYuh0u9CH+A+eoPS\nRQILXTyYc0qZse5XAoNUSkv/dxvizNTc52jLJ5ZrWa9r5RijGXNUc7MRyKcW\naIxbsNvPs0E3zPXsWsuinyF4OwaSx4d5YK/RtyCbl7J3sM//TF0mtyohaTNJ\ne7Ki\r\n=rKXn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"dist/modules/index.d.ts","volta":{"node":"14.17.0","yarn":"1.22.10"},"module":"dist/modules/index.js","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"8a55b2e985ff4ba71b99187b3fcd9f52f752356f","scripts":{"lint":"npm-run-all lint:*","test":"ember test","start":"ember server","lint:ts":"eslint --cache .","prepare":"ember build","problems":"tsc -p tsconfig.json --noEmit","lint:types":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"wagenet","email":"peter.wagenet@gmail.com"},"namespace":"Router","release-it":{"git":{"tagName":"v${version}"},"github":{"release":true,"tokenRef":"GITHUB_AUTH"},"plugins":{"release-it-lerna-changelog":{"infile":"CHANGELOG.md","launchEditor":true}}},"repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.14.13","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"14.17.0","dependencies":{"@glimmer/env":"^0.1.7"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.5","qunit":"^2.11.3","eslint":"^7.12.1","prettier":"^2.1.2","ember-cli":"~3.22.0","loader.js":"^4.7.0","release-it":"^14.2.1","typescript":"~4.5.5","@types/node":"^14.14.6","@types/rsvp":"^4.0.4","npm-run-all":"^4.1.5","@types/qunit":"^2.9.6","backburner.js":"^2.6.0","broccoli-concat":"^4.2.4","broccoli-funnel":"^3.0.3","route-recognizer":"^0.3.4","ensure-posix-path":"^1.1.1","broccoli-merge-trees":"^4.2.0","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"^5.10.2","babel-plugin-debug-macros":"^0.3.3","broccoli-babel-transpiler":"^7.8.0","release-it-lerna-changelog":"^3.1.0","broccoli-typescript-compiler":"^8.0.0","ember-cli-inject-live-reload":"^2.0.2","@typescript-eslint/eslint-plugin":"^5.10.2","@babel/plugin-transform-modules-amd":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.12.1"},"peerDependencies":{"rsvp":"^4.8.5","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_8.0.2_1644448566838_0.7199617012497523","host":"s3://npm-registry-packages"}},"8.0.3":{"name":"router_js","version":"8.0.3","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@8.0.3","maintainers":[{"name":"wycats","email":"wycats@gmail.com"},{"name":"wagenet","email":"peter.wagenet@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"chadhietala","email":"chadhietala@gmail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"c00912925839bd2a427c8e12b6cec6bc0f496947","tarball":"https://registry.npmjs.org/router_js/-/router_js-8.0.3.tgz","fileCount":76,"integrity":"sha512-lSgNMksk/wp8nspLX3Pn6QD499FUjwYMkgP99RxqKEScil4DKC/59YezpEZ318zGtkq8WR01VBhH+/u3InlLgg==","signatures":[{"sig":"MEUCIDffV3mWExK/4UpzFz4iNVBuVo7EsnTPl/ZkmP2w3/UfAiEApqWmU98f8E/rKE0W2RdGPufwhBtRKCAiR/J5XNk2Lds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":362690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCO75ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmohpg//YZ30+KPg27he1mA7ptoDBlnbD7ggmkz/pk9iSJXIte0NuI2y\r\nWMJaJr8jgbYfospwJCOtW7ILRztmigVAHjNUjX9N30Qy4hjYATahkpbPTnnz\r\nlZkGKxeArYNIjB1I2A2Vse7+6NZDAMxwnGX+KhT602LtxxnsdDdAgTpOIOM+\r\niRJwbl7Pm5zx9LJ4h9w3sEi5yHpJRfvrWKBwQEtNRZ3oUYr7cGSQnGGP0JJG\r\niuaUOANZ8I/ytq5o5mizUv3/3w++Cm8WWEhEmKE7WwKKDzxmkcqm7OcQouXa\r\nxLx1Q1Mh2yZDIsY8fZ+wsoOa6WCWrdxRJx+A75jzsFFG90I9ErbJTU4XaNrI\r\nLzZf0VvHwqQfp+jOhS4G4Z3zokC1caSFPv/3X41ZGE4uq+XSiPMEovBcpTAd\r\nRj0i0v4z1DfhR9zDVgElWj7udaPj6UC9xo7n19woK5TqA4xP0mtwMOmG+yxm\r\nUIQZnU0Ckc/S4QT0769ZkbasfqP136mKTXQuiBtoI9WRqAM4pI8oHNdgv2bk\r\nJTP5pTJ2RriHiyl39EFsRRGphnITqB405Rk9UiGV5e875+7yriMeNfaSwCsB\r\n1OSCzd8lfYDsQoc+NqzGu2wAD2BKgStUZgsroR56pgE8KHSdIlIdT3aNKTQF\r\n988piTL/RR3XEQiA2qA1VlD1mvL6F35+6uQ=\r\n=2Aal\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"dist/modules/index.d.ts","volta":{"node":"14.17.0","yarn":"1.22.10"},"module":"dist/modules/index.js","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"9320c7b1c1e887e73afd3700cd0093b9f34c9e6b","scripts":{"lint":"npm-run-all lint:*","test":"ember test","start":"ember server","lint:ts":"eslint --cache .","prepare":"ember build","problems":"tsc -p tsconfig.json --noEmit","lint:types":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"wagenet","email":"peter.wagenet@gmail.com"},"namespace":"Router","release-it":{"git":{"tagName":"v${version}"},"github":{"release":true,"tokenRef":"GITHUB_AUTH"},"plugins":{"release-it-lerna-changelog":{"infile":"CHANGELOG.md","launchEditor":true}}},"repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.14.13","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"14.17.0","dependencies":{"@glimmer/env":"^0.1.7"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.5","qunit":"^2.11.3","eslint":"^7.12.1","prettier":"^2.1.2","ember-cli":"~3.22.0","loader.js":"^4.7.0","release-it":"^14.2.1","typescript":"~4.5.5","@types/node":"^14.14.6","@types/rsvp":"^4.0.4","npm-run-all":"^4.1.5","@types/qunit":"^2.9.6","backburner.js":"^2.6.0","broccoli-concat":"^4.2.4","broccoli-funnel":"^3.0.3","route-recognizer":"^0.3.4","ensure-posix-path":"^1.1.1","broccoli-merge-trees":"^4.2.0","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"^5.10.2","babel-plugin-debug-macros":"^0.3.3","broccoli-babel-transpiler":"^7.8.0","release-it-lerna-changelog":"^3.1.0","broccoli-typescript-compiler":"^8.0.0","ember-cli-inject-live-reload":"^2.0.2","@typescript-eslint/eslint-plugin":"^5.10.2","@babel/plugin-transform-modules-amd":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.12.1"},"peerDependencies":{"rsvp":"^4.8.5","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_8.0.3_1661529849162_0.16510616492421604","host":"s3://npm-registry-packages"}},"8.0.4":{"name":"router_js","version":"8.0.4","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@8.0.4","maintainers":[{"name":"wycats","email":"wycats@gmail.com"},{"name":"wagenet","email":"peter.wagenet@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"chadhietala","email":"chadhietala@gmail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"a7e341272fe564876b234aaca34105cc276469c6","tarball":"https://registry.npmjs.org/router_js/-/router_js-8.0.4.tgz","fileCount":76,"integrity":"sha512-CCljU+OfsP9mVcSm4HrGCltcvxLEzkx/tI/d6yfz8q3jwKyehEJhgE5khntRRVVhC846XHTERPLlV+m9+Bgd1A==","signatures":[{"sig":"MEYCIQCRhosSdk8OVWxH7jGDmz33CDOb+nLOV+clVWEV7M0o0AIhAO58++SpLxqs7v7Na9e1YnpU/+gqMnRgp6lfUXrY2q5V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":365661},"main":"dist/cjs/index.js","types":"dist/modules/index.d.ts","volta":{"node":"14.17.0","yarn":"1.22.10"},"module":"dist/modules/index.js","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"f39f2df2b410bee53c62748752d7011e126490d1","scripts":{"lint":"npm-run-all lint:*","test":"ember test","start":"ember server","lint:ts":"eslint --cache .","prepare":"ember build","problems":"tsc -p tsconfig.json --noEmit","lint:types":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"wagenet","email":"peter.wagenet@gmail.com"},"namespace":"Router","release-it":{"git":{"tagName":"v${version}"},"github":{"release":true,"tokenRef":"GITHUB_AUTH"},"plugins":{"release-it-lerna-changelog":{"infile":"CHANGELOG.md","launchEditor":true}}},"repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.14.13","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"14.17.0","dependencies":{"@glimmer/env":"^0.1.7"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.5","qunit":"^2.11.3","eslint":"^7.12.1","prettier":"^2.1.2","ember-cli":"~3.22.0","loader.js":"^4.7.0","release-it":"^14.2.1","typescript":"~4.5.5","@types/node":"^14.14.6","@types/rsvp":"^4.0.4","npm-run-all":"^4.1.5","@types/qunit":"^2.9.6","backburner.js":"^2.6.0","broccoli-concat":"^4.2.4","broccoli-funnel":"^3.0.3","route-recognizer":"^0.3.4","ensure-posix-path":"^1.1.1","broccoli-merge-trees":"^4.2.0","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"^5.10.2","babel-plugin-debug-macros":"^0.3.3","broccoli-babel-transpiler":"^7.8.0","release-it-lerna-changelog":"^3.1.0","broccoli-typescript-compiler":"^8.0.0","ember-cli-inject-live-reload":"^2.0.2","@typescript-eslint/eslint-plugin":"^5.10.2","@babel/plugin-transform-modules-amd":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.12.1"},"peerDependencies":{"rsvp":"^4.8.5","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_8.0.4_1709754151572_0.8474525662052692","host":"s3://npm-registry-packages"}},"8.0.5":{"name":"router_js","version":"8.0.5","keywords":["route-recognizer","router","rsvp"],"author":{"name":"Tilde, Inc."},"license":"MIT","_id":"router_js@8.0.5","maintainers":[{"name":"wycats","email":"wycats@gmail.com"},{"name":"wagenet","email":"peter.wagenet@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"chadhietala","email":"chadhietala@gmail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/tildeio/router.js#readme","bugs":{"url":"https://github.com/tildeio/router.js/issues"},"dist":{"shasum":"a9bd9c6caf5801966b1a1f001fb7420bc696e6b5","tarball":"https://registry.npmjs.org/router_js/-/router_js-8.0.5.tgz","fileCount":76,"integrity":"sha512-0TpJIJoOpPVlX3JIGAQd/vivCXWkoi6wTAM7CkYo2cuASCQsK4qtJ9pvzYki7iZw44hO6nRN3z6paVTMiAPLdw==","signatures":[{"sig":"MEUCIQCgXnQhFH0+mBKS4AtVMfO2SbC91Vc/d83mvJzkCfuxZwIgQJyQ+vNKNe3grDudQpnNn0xIY7r+xFt8AiBSTYoD5OE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":365831},"main":"dist/cjs/index.js","types":"dist/modules/index.d.ts","volta":{"node":"14.17.0","yarn":"1.22.10"},"module":"dist/modules/index.js","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"7b657685c092a01206b5c0af866601869bfa4175","scripts":{"lint":"npm-run-all lint:*","test":"ember test","start":"ember server","lint:ts":"eslint --cache .","prepare":"ember build","problems":"tsc -p tsconfig.json --noEmit","lint:types":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"wagenet","email":"peter.wagenet@gmail.com"},"namespace":"Router","release-it":{"git":{"tagName":"v${version}"},"github":{"release":true,"tokenRef":"GITHUB_AUTH"},"plugins":{"release-it-lerna-changelog":{"infile":"CHANGELOG.md","launchEditor":true}}},"repository":{"url":"git+https://github.com/tildeio/router.js.git","type":"git"},"_npmVersion":"6.14.13","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","directories":{},"_nodeVersion":"14.17.0","dependencies":{"@glimmer/env":"^0.1.7"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"rsvp":"^4.8.5","qunit":"^2.11.3","eslint":"^7.12.1","prettier":"^2.1.2","ember-cli":"~3.22.0","loader.js":"^4.7.0","release-it":"^14.2.1","typescript":"~4.5.5","@types/node":"^14.14.6","@types/rsvp":"^4.0.4","npm-run-all":"^4.1.5","@types/qunit":"^2.9.6","backburner.js":"^2.6.0","broccoli-concat":"^4.2.4","broccoli-funnel":"^3.0.3","route-recognizer":"^0.3.4","ensure-posix-path":"^1.1.1","broccoli-merge-trees":"^4.2.0","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"^5.10.2","babel-plugin-debug-macros":"^0.3.3","broccoli-babel-transpiler":"^7.8.0","release-it-lerna-changelog":"^3.1.0","broccoli-typescript-compiler":"^8.0.0","ember-cli-inject-live-reload":"^2.0.2","@typescript-eslint/eslint-plugin":"^5.10.2","@babel/plugin-transform-modules-amd":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.12.1"},"peerDependencies":{"rsvp":"^4.8.5","route-recognizer":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/router_js_8.0.5_1710865674019_0.10746153203455933","host":"s3://npm-registry-packages"}},"8.0.6":{"name":"router_js","version":"8.0.6","description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","keywords":["route-recognizer","router","rsvp"],"bugs":{"url":"https://github.com/tildeio/router.js/issues"},"repository":{"type":"git","url":"git+https://github.com/tildeio/router.js.git"},"license":"MIT","author":{"name":"Tilde, Inc."},"main":"dist/cjs/index.js","module":"dist/modules/index.js","types":"dist/modules/index.d.ts","scripts":{"lint":"npm-run-all lint:*","lint:ts":"eslint --cache .","lint:types":"tsc -p tsconfig.json --noEmit","prepare":"ember build","problems":"tsc -p tsconfig.json --noEmit","start":"ember server","test":"ember test"},"dependencies":{"@glimmer/env":"^0.1.7"},"devDependencies":{"@babel/plugin-transform-modules-amd":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.12.1","@types/node":"^14.14.6","@types/qunit":"^2.9.6","@types/rsvp":"^4.0.4","@typescript-eslint/eslint-plugin":"^5.10.2","@typescript-eslint/parser":"^5.10.2","babel-plugin-debug-macros":"^0.3.3","backburner.js":"^2.6.0","broccoli-babel-transpiler":"^7.8.0","broccoli-concat":"^4.2.4","broccoli-funnel":"^3.0.3","broccoli-merge-trees":"^4.2.0","broccoli-typescript-compiler":"^8.0.0","ember-cli":"~3.22.0","ember-cli-inject-live-reload":"^2.0.2","ensure-posix-path":"^1.1.1","eslint":"^7.12.1","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","loader.js":"^4.7.0","npm-run-all":"^4.1.5","prettier":"^2.1.2","qunit":"^2.11.3","release-it":"^14.2.1","release-it-lerna-changelog":"^3.1.0","route-recognizer":"^0.3.4","rsvp":"^4.8.5","typescript":"~4.5.5"},"peerDependencies":{"route-recognizer":"^0.3.4","rsvp":"^4.8.5"},"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"namespace":"Router","release-it":{"plugins":{"release-it-lerna-changelog":{"infile":"CHANGELOG.md","launchEditor":true}},"git":{"tagName":"v${version}"},"github":{"release":true,"tokenRef":"GITHUB_AUTH"}},"volta":{"node":"14.17.0","yarn":"1.22.10"},"gitHead":"000a873a18ea94395ad23e02061b641aa0334bb8","homepage":"https://github.com/tildeio/router.js#readme","_id":"router_js@8.0.6","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-AjGxRDIpTGoAG8admFmvP/cxn1AlwwuosCclMU4R5oGHGt7ER0XtB3l9O04ToBDdPe4ivM/YcLopgBEpJssJ/Q==","shasum":"9a22746e518db6d30efbf71e431304ddb3da3866","tarball":"https://registry.npmjs.org/router_js/-/router_js-8.0.6.tgz","fileCount":76,"unpackedSize":366718,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYvF6xbfgCGisRDqKltKI9JYu96jxHPsAQahjzLkUiAAIgF7SCkGXcQqyNW7oN3NnC3hd//u+fnreIfZkDIDNI2P8="}]},"_npmUser":{"name":"wagenet","email":"peter.wagenet@gmail.com"},"directories":{},"maintainers":[{"name":"wycats","email":"wycats@gmail.com"},{"name":"wagenet","email":"peter.wagenet@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"chadhietala","email":"chadhietala@gmail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/router_js_8.0.6_1722614059002_0.2592998983487822"},"_hasShrinkwrap":false}},"time":{"created":"2016-10-31T19:35:50.239Z","modified":"2024-08-02T15:54:19.329Z","1.2.1":"2016-10-31T19:35:50.239Z","1.2.2":"2016-11-01T19:05:50.899Z","1.2.3":"2016-11-01T19:21:30.269Z","1.2.4":"2016-11-02T14:03:54.455Z","1.2.5":"2016-11-07T20:43:09.301Z","1.2.6":"2017-01-17T14:32:51.900Z","1.2.7":"2017-04-25T18:52:05.540Z","1.2.8":"2017-05-24T21:03:20.634Z","2.0.0-beta.1":"2017-09-19T19:36:35.982Z","2.0.0-beta.2":"2018-02-25T15:59:32.024Z","2.0.0-beta.3":"2018-03-07T20:45:09.094Z","2.0.0-beta.4":"2018-05-07T13:31:11.928Z","3.0.0":"2018-08-28T14:38:13.115Z","4.0.0":"2018-09-14T20:19:21.835Z","4.0.1":"2018-09-17T13:11:10.657Z","4.0.2":"2018-09-19T12:58:19.839Z","4.0.3":"2018-09-19T17:23:51.684Z","5.0.0":"2018-09-25T18:12:13.145Z","5.0.1":"2018-09-26T20:02:51.597Z","5.0.2":"2018-10-01T17:24:01.890Z","5.1.0":"2018-10-01T19:58:08.390Z","5.1.1":"2018-10-01T19:59:17.495Z","5.0.3":"2018-10-01T20:00:32.446Z","5.2.0":"2018-10-03T15:52:37.370Z","6.0.0":"2018-10-03T21:14:37.829Z","6.0.1":"2018-10-31T16:44:02.416Z","6.0.2":"2018-11-05T21:47:19.257Z","6.0.3":"2018-11-06T22:08:41.759Z","6.0.4":"2018-11-08T20:13:10.183Z","6.1.0":"2018-11-17T16:39:29.042Z","6.1.1":"2018-11-18T03:45:54.273Z","6.1.2":"2018-11-18T15:12:31.503Z","6.1.3":"2018-11-19T02:38:49.989Z","6.2.0":"2018-12-10T15:00:23.724Z","6.1.4":"2018-12-10T20:48:46.308Z","6.2.1":"2018-12-10T21:01:48.410Z","6.2.2":"2019-01-09T19:07:55.597Z","6.2.3":"2019-02-04T15:21:08.236Z","6.2.4":"2019-03-29T13:31:31.991Z","6.2.5":"2019-06-27T17:47:39.029Z","6.2.6":"2020-07-20T21:46:08.214Z","7.0.0":"2020-07-21T00:08:55.838Z","7.1.0":"2020-09-09T19:38:26.065Z","7.1.1":"2020-11-06T01:08:57.647Z","7.2.0":"2021-03-07T19:36:17.418Z","7.3.0":"2021-03-07T22:23:20.687Z","8.0.0":"2022-02-02T17:01:29.372Z","8.0.1":"2022-02-03T21:42:38.272Z","8.0.2":"2022-02-09T23:16:06.951Z","8.0.3":"2022-08-26T16:04:09.399Z","8.0.4":"2024-03-06T19:42:31.760Z","8.0.5":"2024-03-19T16:27:54.272Z","8.0.6":"2024-08-02T15:54:19.180Z"},"bugs":{"url":"https://github.com/tildeio/router.js/issues"},"author":{"name":"Tilde, Inc."},"license":"MIT","homepage":"https://github.com/tildeio/router.js#readme","keywords":["route-recognizer","router","rsvp"],"repository":{"type":"git","url":"git+https://github.com/tildeio/router.js.git"},"description":"A lightweight JavaScript library is built on top of route-recognizer and rsvp.js to provide an API for handling routes","maintainers":[{"name":"wycats","email":"wycats@gmail.com"},{"name":"wagenet","email":"peter.wagenet@gmail.com"},{"name":"nathanhammond","email":"npm@nathanhammond.com"},{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"chadhietala","email":"chadhietala@gmail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"readme":"# router.js\n\n[![CI](https://github.com/tildeio/router.js/workflows/CI/badge.svg)](https://github.com/tildeio/router.js/actions?query=workflow%3ACI)\n\n`router.js` is a lightweight JavaScript library\nthat builds on\n[`route-recognizer`](https://github.com/tildeio/route-recognizer)\nand [`rsvp`](https://github.com/tildeio/rsvp.js)\nto provide an API for handling routes.\n\nIn keeping with the Unix philosophy, it is a modular library\nthat does one thing and does it well.\n\n`router.js` is the routing microlib used by\n[Ember.js](https://github.com/emberjs/ember.js).\n\n## NPM\n\nTo install using npm, run the following command: \n\n```\nnpm install --save router_js rsvp route-recognizer\n```\n\n## Usage\n\nCreate a new router:\n\n```javascript\nvar router = new Router();\n```\n\nAdd a simple new route description:\n\n```javascript\nrouter.map(function(match) {\n  match(\"/posts/:id\").to(\"showPost\");\n  match(\"/posts\").to(\"postIndex\");\n  match(\"/posts/new\").to(\"newPost\");\n});\n```\n\nAdd your handlers. Note that you're responsible for implementing your\nown handler lookup.\n\n```javascript\nvar myHandlers = {}\nmyHandlers.showPost = {\n  model: function(params) {\n    return App.Post.find(params.id);\n  },\n\n  setup: function(post) {\n    // render a template with the post\n  }\n};\n\nmyHandlers.postIndex = {\n  model: function(params) {\n    return App.Post.findAll();\n  },\n\n  setup: function(posts) {\n    // render a template with the posts\n  }\n};\n\nmyHandlers.newPost = {\n  setup: function(post) {\n    // render a template with the post\n  }\n};\n\nrouter.getRoute = function(name) {\n  return myHandlers[name];\n};\n```\n\nUse another modular library to listen for URL changes, and\ntell the router to handle a URL:\n\n```javascript\nurlWatcher.onUpdate(function(url) {\n  router.handleURL(url);\n});\n```\n\nThe router will parse the URL for parameters and then pass\nthe parameters into the handler's `model` method. It\nwill then pass the return value of `model` into the\n`setup` method. These two steps are broken apart to support\nasync loading via **promises** (see below).\n\nTo transition into the state represented by a handler without\nchanging the URL, use `router.transitionTo`:\n\n```javascript\nrouter.transitionTo('showPost', post);\n```\n\nIf you pass an extra parameter to `transitionTo`, as above,\nthe router will pass it to the handler's `serialize`\nmethod to extract the parameters. Let's flesh out the\n`showPost` handler:\n\n```javascript\nmyHandlers.showPost = {\n  // when coming in from a URL, convert parameters into\n  // an object\n  model: function(params) {\n    return App.Post.find(params.id);\n  },\n\n  // when coming in from `transitionTo`, convert an\n  // object into parameters\n  serialize: function(post) {\n    return { id: post.id };\n  },\n\n  setup: function(post) {\n    // render a template with the post\n  }\n};\n```\n\n## Changing the URL\n\nAs a modular library, `router.js` does not express an\nopinion about how to reflect the URL on the page. Many\nother libraries do a good job of abstracting `hash` and\n`pushState` and working around known bugs in browsers.\n\nThe `router.updateURL` hook will be called to give you\nan opportunity to update the browser's physical URL\nas you desire:\n\n```javascript\nrouter.updateURL = function(url) {\n  window.location.hash = url;\n};\n```\n\nSome example libraries include:\n\n- [history.js](https://github.com/browserstate/history.js/)\n- [location-bar](https://github.com/KidkArolis/location-bar)\n\n## Always In Sync\n\nNo matter whether you go to a handler via a URL change\nor via `transitionTo`, you will get the same behavior.\n\nIf you enter a state represented by a handler through a\nURL:\n\n* the handler will convert the URL's parameters into an\n  object, and pass it in to setup\n* the URL is already up to date\n\nIf you enter a state via `transitionTo`:\n\n* the handler will convert the object into params, and\n  update the URL.\n* the object is already available to pass into `setup`\n\nThis means that you can be sure that your application's\ntop-level objects will always be in sync with the URL,\nno matter whether you are extracting the object from the\nURL or if you already have the object.\n\n## Asynchronous Transitions\n\nWhen extracting an object from the parameters, you may\nneed to make a request to the server before the object\nis ready.\n\nYou can easily achieve this by returning a **promise**\nfrom your `model` method. Because jQuery's Ajax\nmethods already return promises, this is easy!\n\n```javascript\nmyHandlers.showPost = {\n  model: function(params) {\n    return $.getJSON(\"/posts/\" + params.id).then(function(json) {\n      return new App.Post(json.post);\n    });\n  },\n\n  serialize: function(post) {\n    return { id: post.get('id') };\n  },\n\n  setup: function(post) {\n    // receives the App.Post instance\n  }\n};\n```\n\nBecause transitions so often involve the resolution of\nasynchronous data, all transitions in `router.js`,\nare performed asynchronously, leveraging the\n[RSVP promise library](https://github.com/tildeio/rsvp.js).\nFor instance, the value returned from a call\nto `transitionTo` is a `Transition` object with a\n`then` method, adhering to the Promise API. Any code\nthat you want to run after the transition has finished\nmust be placed in the success handler of `.then`, e.g.:\n\n```javascript\nrouter.transitionTo('showPost', post).then(function() {\n  // Fire a 'displayWelcomeBanner' event on the\n  // newly entered route.\n  router.send('displayWelcomeBanner');\n});\n```\n\n## Nesting\n\nYou can nest routes, and each level of nesting can have\nits own handler.\n\nIf you move from one child of a parent route to another,\nthe parent will not be set up again unless it deserializes\nto a different object.\n\nConsider a master-detail view.\n\n```javascript\nrouter.map(function(match) {\n  match(\"/posts\").to(\"posts\", function(match) {\n    match(\"/\").to(\"postIndex\");\n    match(\"/:id\").to(\"showPost\");\n  });\n});\n\nmyHandlers.posts = {\n  model: function() {\n    return $.getJSON(\"/posts\").then(function(json) {\n      return App.Post.loadPosts(json.posts);\n    });\n  },\n\n  // no serialize needed because there are no\n  // dynamic segments\n\n  setup: function(posts) {\n    var postsView = new App.PostsView(posts);\n    $(\"#master\").append(postsView.el);\n  }\n};\n\nmyHandlers.postIndex = {\n  setup: function() {\n    $(\"#detail\").hide();\n  }\n};\n\nmyHandlers.showPost = {\n  model: function(params) {\n    return $.getJSON(\"/posts/\" + params.id, function(json) {\n      return new App.Post(json.post);\n    });\n  }\n};\n```\n\nYou can also use nesting to build nested UIs, setting up the\nouter view when entering the handler for the outer route,\nand setting up the inner view when entering the handler for\nthe inner route.\n\n### Transition Callbacks\n\nWhen the URL changes and a handler becomes active, `router.js`\ninvokes a number of callbacks:\n\n#### Model Resolution / Entry Validation Callbacks\n\nBefore any routes are entered or exited, `router.js` first\nattempts to resolve all of the model objects for destination\nroutes while also validating whether the destination routes\ncan be entered at this time. To do this, `router.js` makes\nuse of the `model`, `beforeModel`, and `afterModel` hooks.\n\nThe value returned from the `model` callback is the model\nobject that will eventually be supplied to `setup`\n(described below) once all other routes have finished\nvalidating/resolving their models. It is passed a hash\nof URL parameters specific to its route that can be used\nto resolve the model.\n\n```javascript\nmyHandlers.showPost = {\n  model: function(params, transition) {\n    return App.Post.find(params.id);\n  }\n```\n\n`model` will be called for every newly entered route,\nexcept for when a model is explicitly provided as an\nargument to `transitionTo`.\n\nThere are two other hooks you can use that will always\nfire when attempting to enter a route:\n\n* **beforeModel** is called before `model` is called,\n  or before the passed-in model is attempted to be\n  resolved. It receives a `transition` as its sole\n  parameter (see below).\n* **afterModel** is called after `model` is called,\n  or after the passed-in model has resolved. It\n  receives both the resolved model and `transition`\n  as its two parameters.\n\nIf the values returned from `model`, `beforeModel`,\nor `afterModel` are promises, the transition will\nwait until the promise resolves (or rejects) before\nproceeding with (or aborting) the transition.\n\n#### `serialize`\n\n`serialize` should be implemented on as many handlers\nas necessary to consume the passed in contexts, if the\ntransition occurred through `transitionTo`. A context\nis consumed if the handler's route fragment has a\ndynamic segment and the handler has a model method.\n\n#### Entry, update, exit hooks.\n\nThe following hooks are called after all\nmodel resolution / route validation hooks\nhave resolved:\n\n* **enter** only when the handler becomes active, not when\n  it remains active after a change\n* **setup** when the handler becomes active, or when the\n  handler's context changes\n\nFor handlers that are no longer active after a change,\n`router.js` invokes the **exit** callback.\n\nThe order of callbacks are:\n\n* **exit** in reverse order\n* **enter** starting from the first new handler\n* **setup** starting from the first handler whose context\n  has changed\n\nFor example, consider the following tree of handlers. Each handler is\nfollowed by the URL segment it handles.\n\n```\n|~index (\"/\")\n| |~posts (\"/posts\")\n| | |-showPost (\"/:id\")\n| | |-newPost (\"/new\")\n| | |-editPost (\"/edit\")\n| |~about (\"/about/:id\")\n```\n\nConsider the following transitions:\n\n1. A URL transition to `/posts/1`.\n   1. Triggers the `beforeModel`, `model`, `afterModel`\n      callbacks on the `index`, `posts`, and `showPost`\n      handlers\n   2. Triggers the `enter` callback on the same\n   3. Triggers the `setup` callback on the same\n2. A direct transition to `newPost`\n   1. Triggers the `beforeModel`, `model`, `afterModel`\n      callbacks on the `newPost`.\n   2. Triggers the `exit` callback on `showPost`\n   3. Triggers the `enter` callback on `newPost`\n   4. Triggers the `setup` callback on `newPost`\n3. A direct transition to `about` with a specified\n   context object\n   1. Triggers `beforeModel`, resolves the specified\n      context object if it's a promise, and triggers\n      `afterModel`.\n   1. Triggers the `exit` callback on `newPost`\n      and `posts`\n   2. Triggers the `serialize` callback on `about`\n   3. Triggers the `enter` callback on `about`\n   4. Triggers the `setup` callback on `about`\n\n### Nesting Without Handlers\n\nYou can also nest without extra handlers, for clarity.\n\nFor example, instead of writing:\n\n```javascript\nrouter.map(function(match) {\n  match(\"/posts\").to(\"postIndex\");\n  match(\"/posts/new\").to(\"newPost\");\n  match(\"/posts/:id/edit\").to(\"editPost\");\n  match(\"/posts/:id\").to(\"showPost\");\n});\n```\n\nYou could write:\n\n```javascript\nrouter.map(function(match) {\n  match(\"/posts\", function(match) {\n    match(\"/\").to(\"postIndex\");\n    match(\"/new\").to(\"newPost\");\n\n    match(\"/:id\", function(match) {\n      match(\"/\").to(\"showPost\");\n      match(\"/edit\").to(\"editPost\");\n    });\n  });\n});\n```\n\nTypically, this sort of nesting is more verbose but\nmakes it easier to change patterns higher up. In this\ncase, changing `/posts` to `/pages` would be easier\nin the second example than the first.\n\nBoth recognize the same sets of URLs but only the nested\nones invoke the hooks in the ancestor routes too.\n\n## Events\n\nWhen handlers are active, you can trigger events on\nthe router. The router will search for a registered\nevent backwards from the last active handler.\n\nYou specify events using an `events` hash in the\nhandler definition:\n\n```javascript\nhandlers.postIndex = {\n  events: {\n    expand: function(handler) {\n      // the event gets a reference to the handler\n      // it is triggered on as the first argument\n    }\n  }\n}\n```\n\nFor example:\n\n```javascript\nrouter.map(function(match) {\n  match(\"/posts\").to(\"posts\", function(match) {\n    match(\"/\").to(\"postIndex\");\n    match(\"/:id\").to(\"showPost\");\n    match(\"/edit\").to(\"editPost\");\n  });\n});\n\nmyHandlers.posts = {\n  events: {\n    collapseSidebar: function(handler) {\n      // do something to collapse the sidebar\n    }\n  }\n};\n\nmyHandlers.postIndex = {};\nmyHandlers.showPost = {};\n\nmyHandlers.editPost = {\n  events: {\n    collapseSidebar: function(handler) {\n      // override the collapseSidebar handler from\n      // the posts handler\n    }\n  }\n};\n\n// trigger the event\nrouter.trigger('collapseSidebar');\n```\n\nWhen at the `postIndex` or `showPost` route, the `collapseSidebar`\nevent will be triggered on the `posts` handler.\n\nWhen at the `editPost` route, the `collapseSidebar` event\nwill be triggered on the `editPost` handler.\n\nWhen you trigger an event on the router, `router.js` will\nwalk backwards from the last active handler looking for\nan events hash containing that event name. Once it finds\nthe event, it calls the function with the handler as the\nfirst argument.\n\nThis allows you to define general event handlers higher\nup in the router's nesting that you override at more\nspecific routes.\n\nIf you would like an event to continue bubbling after it\nhas been handled, you can trigger this behavior by returning\ntrue from the event handler.\n\n## Built-in events\n\nThere are a few built-in events pertaining to transitions that you\ncan use to customize transition behavior: `willTransition` and\n`error`.\n\n### `willTransition`\n\nThe `willTransition` event is fired at the beginning of any\nattempted transition with a `Transition` object as the sole\nargument. This event can be used for aborting, redirecting,\nor decorating the transition from the currently active routes.\n\n```js\nvar formRoute = {\n  events: {\n    willTransition: function(transition) {\n      if (!formEmpty() && !confirm(\"Discard Changes?\")) {\n        transition.abort();\n      }\n    }\n  }\n};\n```\n\nYou can also redirect elsewhere by calling\n`this.transitionTo('elsewhere')` from within `willTransition`.\nNote that `willTransition` will not be fired for the\nredirecting `transitionTo`, since `willTransition` doesn't\nfire when there is already a transition underway. If you want\nsubsequent `willTransition` events to fire for the redirecting\ntransition, you must first explicitly call\n`transition.abort()`.\n\n### `error`\n\nWhen attempting to transition into a route, any of the hooks\nmay throw an error, or return a promise that rejects, at which\npoint an `error` event will be fired on the partially-entered\nroutes, allowing for per-route error handling logic, or shared\nerror handling logic defined on a parent route.\n\nHere is an example of an error handler that will be invoked\nfor rejected promises / thrown errors from the various hooks\non the route, as well as any unhandled errors from child\nroutes:\n\n```js\nvar adminRoute = {\n  beforeModel: function() {\n    throw \"bad things!\";\n    // ...or, equivalently:\n    return RSVP.reject(\"bad things!\");\n  },\n\n  events: {\n    error: function(error, transition) {\n      // Assuming we got here due to the error in `beforeModel`,\n      // we can expect that error === \"bad things!\",\n      // but a promise model rejecting would also\n      // call this hook, as would any errors encountered\n      // in `afterModel`.\n\n      // The `error` hook is also provided the failed\n      // `transition`, which can be stored and later\n      // `.retry()`d if desired.\n\n      router.transitionTo('login');\n    }\n  }\n};\n```\n\n## Generating URLs\n\nOften, you'll want to be able to generate URLs from their components. To do so, use the `router.generate(*parts)` method.\n\n```js\nmyRouter = new Router()\n  myRouter.map(function(match){\n    match(\"/posts/:id/:mode\").to(\"showPost\", function(match){\n      match(\"/version/:versionId\", \"postVersion\");\n    });\n  });\n  \nmyHandlers.showPost = {\n  serialize: function(obj) {\n    return {\n      id: obj.id,\n      tag: obj.modeName\n    };\n  } //...\n};\n\nmyHandlers.postVersion = {\n  serialize: function(obj) {\n    return {\n      versionId: obj.id\n    };\n  }\n  //...\n};\n\n//...\n```\n\n`*parts` can accept either a set of primitives, or a set of objects. If it is a set of strings, `router.generate` will attempt to build the route using each string in order. \n\n```js\nmyRouter.generate(\"showPost\", 4, 'a'); // returns '/posts/4/a'\n```\n\nIf it is a set of objects, it will attempt to build the route by serializing each object.\n\n```js\nmyRouter.generate(\"showPost\", {id: 4, modeName: 'a'}); // returns '/posts/4/a'\n```\n\nOne can also use `generate` with nested routes. With strings, one simply provides all the URL fragments for each route in order:\n\n```js\nmyRouter.generate(\"postVersion\", 4, 'a', 'first'); // returns '/posts/4/a/version/first'\n```\n\nWith objects, one provides one object for each route in the chain; each route will then deserialize the corresponding object.\n\n```js\nmyRouter.generate(\"postVersion\", {id: 4, modeName: 'a'}, {id: 'first'}); // returns '/posts/4/a/version/first'\n```\n\nOne *can* mix and match between strings and objects; however, this is not recommended, as it can be extremely confusing and error prone:\n\n```js\nmyRouter.generate(\"postVersion\", 4, modeName: 'a', {id: 'first'}); // returns '/posts/4/a/version/first'\nmyRouter.generate(\"postVersion\", {id: 4, modeName: 'a'}, 'first'); // returns '/posts/4/a/version/first'\n```\n\n## Route Recognizer\n\n`router.js` uses `route-recognizer` under the hood, which\nuses an [NFA](http://en.wikipedia.org/wiki/Nondeterministic_finite_automaton)\nto match routes. This means that even somewhat elaborate\nroutes will work:\n\n```javascript\nrouter.map(function(match) {\n  // this will match anything, followed by a slash,\n  // followed by a dynamic segment (one or more non-\n  // slash characters)\n  match(\"/*page/:location\").to(\"showPage\");\n});\n```\n\nIf there are multiple matches, `route-recognizer` will\nprefer routes that are more specific, so `/posts/edit` will be preferred\nover, say, `/posts/:id`.\n\n## Architecture / Contributing\n\nAn architectural overview of router.js and its related libraries can be\nfound in [ARCHITECTURE.md](ARCHITECTURE.md). Please read this document\nif you are interested in better understanding / contributing to\nrouter.js.\n\n## Building router.js\n\n1. Ensure that [Node.js](http://nodejs.org/) is installed.\n2. Run `npm install` to ensure the required dependencies are installed.\n3. Run `npm run build` to build router.js. The builds will be placed in the `dist/` directory.\n\n## Running the unit tests\n\n1. To start the development server, run `npm start`.\n2. Visit `http://localhost:4200/tests/`\n\nor from the command line:\n\n1. run `npm test`\n","readmeFilename":"README.md"}