{"_id":"metal-router","_rev":"88-13787d23b56363eb498b207bef7b6485","name":"metal-router","dist-tags":{"prev":"1.0.1","latest":"3.8.3","preview":"4.0.0-milestone.1"},"versions":{"0.0.1":{"name":"metal-router","version":"0.0.1","keywords":["metal"],"license":"BSD","_id":"metal-router@0.0.1","maintainers":[{"name":"mairatma","email":"maira.araujo@liferay.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"aa00d3720a01cf82896a33d9a30e9851d8b94586","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-0.0.1.tgz","integrity":"sha512-0MFZITUVVUpTF73UaT7Q7xCvGg58ThUOFizQBWl2y40jvW3njVf1iZB5TDrhd2JBVIZPJ0DEa/NxktvOjuF2rA==","signatures":[{"sig":"MEUCIQDT6Hh02gTJTmbLUX8EWF952tL4bf+JMJayuf8TOy85wwIga81IBTopAuW7gVKC+TcRDlm+S821vMkptFsnai8/PKQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/Router.js","_from":".","files":["src/**/*.js","test/**/*.js"],"_shasum":"aa00d3720a01cf82896a33d9a30e9851d8b94586","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"9bd54456b472c375e08886345bc84506ace84ec7","scripts":{"test":"gulp test","build:demo":"metal build -s demos/basic/src/**/*.js -d demos/basic/build --soySrc demos/**/*.soy --soyDest demos --soyDeps src/Router.soy"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"3.8.3","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"_nodeVersion":"5.10.1","dependencies":{"metal":"^1.0.0-rc.1","senna":"^1.0.1","bootstrap":"^3.3.6","metal-soy":"^1.0.0-rc.5","metal-promise":"^1.0.0-rc.2","metal-component":"^1.0.0-rc.3"},"devDependencies":{"gulp":"^3.8.11","metal-cli":"^1.0.1","gulp-metal":"^1.0.0","metal-karma-config":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-0.0.1.tgz_1460742974799_0.741772553883493","host":"packages-16-east.internal.npmjs.com"}},"0.0.2":{"name":"metal-router","version":"0.0.2","keywords":["metal"],"license":"BSD","_id":"metal-router@0.0.2","maintainers":[{"name":"mairatma","email":"maira.araujo@liferay.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"91e2a32611d5959660af5afa36bee0cc3e11991b","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-0.0.2.tgz","integrity":"sha512-lgfyaG6ntUvSzKd/o4by+ejnxMBMdJ7eJ4J+a/ZjfvLo/jKlOJTTog7dsNcui5abx3f00GkhzqvVNV4TdJSnjg==","signatures":[{"sig":"MEUCIQC54qI6KH4tQLkVcGCah14D6jj3odRF4+Nd2NdlQnRYlQIgFpv7xWdIA8vpUkdTH4yZWcd8yzX++1MbH2LGCNnL++k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/Router.js","_from":".","files":["src/**/*.js","test/**/*.js"],"_shasum":"91e2a32611d5959660af5afa36bee0cc3e11991b","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"ef58f1237fd000e85f10b73005d2e2dee37ce784","scripts":{"test":"gulp test","build:demo":"metal build -s demos/basic/src/**/*.js -d demos/basic/build --soySrc demos/**/*.soy --soyDest demos --soyDeps src/Router.soy"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"3.8.3","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"_nodeVersion":"5.10.1","dependencies":{"metal":"^1.0.0-rc.1","senna":"^1.0.1","bootstrap":"^3.3.6","metal-soy":"^1.0.0-rc.5","metal-promise":"^1.0.0-rc.2","metal-component":"^1.0.0-rc.3"},"devDependencies":{"gulp":"^3.8.11","metal-cli":"^1.0.1","gulp-metal":"^1.0.0","metal-karma-config":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-0.0.2.tgz_1460745071498_0.746768189361319","host":"packages-12-west.internal.npmjs.com"}},"0.0.3":{"name":"metal-router","version":"0.0.3","keywords":["metal"],"license":"BSD","_id":"metal-router@0.0.3","maintainers":[{"name":"mairatma","email":"maira.araujo@liferay.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"92418ebf8509c26a217e12aebe25fdc9729e1c38","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-0.0.3.tgz","integrity":"sha512-7vuBrCuQWcpQuKOyfGliNqgek7UIoKiOTgfrpFavnrNhagYBrjvy89Dh+iPAEJxlj8SYQPG14FpOxoCoGIER4Q==","signatures":[{"sig":"MEUCIGxoTBWGRhNO7RUDlJhSXrMfYu4vKhp4Vu4aK/Mvl/CmAiEArvd3TkglJLgpIcnJWweAZwL+JMLjj/cKbG/AmT6gSxo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/Router.js","_from":".","files":["lib","src/**/*.js","test/**/*.js"],"_shasum":"92418ebf8509c26a217e12aebe25fdc9729e1c38","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"72f73b3c1f79d52e2adad2b039339b4d1fa0b9f9","scripts":{"test":"gulp test","compile":"babel --presets es2015 -d lib/ src/","build:demo":"metal build -s demos/basic/src/**/*.js -d demos/basic/build --soySrc demos/**/*.soy --soyDest demos --soyDeps src/RouterSoy.soy","prepublish":"npm run compile"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"3.8.6","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/Router.js","_nodeVersion":"5.11.0","dependencies":{"senna":"^1.0.1","bootstrap":"^3.3.6","metal-soy":"^1.0.0-rc.9","metal-promise":"^1.0.0-rc.2"},"devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","metal-cli":"^1.0.1","gulp-metal":"^1.0.0","metal-karma-config":"^2.1.0","babel-preset-es2015":"^6.3.13"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-0.0.3.tgz_1463506622935_0.0012017732951790094","host":"packages-16-east.internal.npmjs.com"}},"0.0.4":{"name":"metal-router","version":"0.0.4","keywords":["metal"],"license":"BSD","_id":"metal-router@0.0.4","maintainers":[{"name":"mairatma","email":"maira.araujo@liferay.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"910937311f5862fcd4378b7a267b98b9e9dc21c6","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-0.0.4.tgz","integrity":"sha512-lSBdLKFyrrWDDXAradp7kR8L/Lw9ZQZJNXjAdU/g1TAW8xEmiFS6GqnH10RkbbGMJ7+ZX1xtau4Fa5aFMEfzwg==","signatures":[{"sig":"MEUCIQD+B3yIyo/JhM2XV+Q63urPGGdsyh88mrTjJ2cDykjwOQIgWYFPOA5Ra+NFWbfK8HbNNSORsDWNw2Lg1L3QOwCPiM8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/Router.js","_from":".","files":["lib","src/**/*.js","test/**/*.js"],"_shasum":"910937311f5862fcd4378b7a267b98b9e9dc21c6","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"73cab28f004457bad0d5806d8bb02409d931c029","scripts":{"test":"gulp test","compile":"babel --presets es2015 -d lib/ src/","build:demo":"metal build -s demos/basic/src/**/*.js -d demos/basic/build --soySrc demos/**/*.soy --soyDest demos --soyDeps src/RouterSoy.soy","prepublish":"npm run compile"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"3.8.6","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/Router.js","_nodeVersion":"5.11.0","dependencies":{"senna":"^1.1.2","bootstrap":"^3.3.6","metal-soy":"^1.0.0-rc.9","metal-promise":"^1.0.0-rc.2"},"devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","metal-cli":"^1.0.1","gulp-metal":"^1.0.0","metal-karma-config":"^2.1.0","babel-preset-es2015":"^6.3.13"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-0.0.4.tgz_1463509205333_0.6592828859575093","host":"packages-12-west.internal.npmjs.com"}},"0.0.5":{"name":"metal-router","version":"0.0.5","keywords":["metal"],"license":"BSD","_id":"metal-router@0.0.5","maintainers":[{"name":"mairatma","email":"maira.araujo@liferay.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"63cddaea3be1c1eb235f81bc389a6447bd87e324","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-0.0.5.tgz","integrity":"sha512-J2vOSyAVQlxAvuwMyATbIOgTPQfrVSP7hduwd+Xyurf3rvqzIpgbZ6fISNoQf6NIXXl/7odG9WK0CmYKx/77nw==","signatures":[{"sig":"MEUCID/6UhLezRQC/SdQPQ8/8e62O05SvGy4msZD+cmBIDYcAiEAiGenBxQoyST04BJ1ZBfP11D6xIj9r+PxwRKvIJTrioA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/Router.js","_from":".","files":["lib","src/**/*.js","test/**/*.js"],"_shasum":"63cddaea3be1c1eb235f81bc389a6447bd87e324","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"e8da1173740f6b43a2ecd9988f7d92ae1c27fa2f","scripts":{"test":"gulp test","compile":"babel --presets metal -d lib/ src/","build:demo":"metal build -s demos/basic/src/**/*.js -d demos/basic/build --soySrc demos/**/*.soy --soyDest demos --soyDeps src/RouterSoy.soy","prepublish":"gulp soy && npm run compile"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"3.8.6","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/Router.js","_nodeVersion":"5.11.0","dependencies":{"senna":"^1.4.0","bootstrap":"^3.3.6","metal-soy":"^1.0.0-rc.13","metal-promise":"^1.0.0-rc.2"},"devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","metal-cli":"^1.0.1","gulp-metal":"^1.7.1","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-0.0.5.tgz_1467318349892_0.9753390909172595","host":"packages-16-east.internal.npmjs.com"}},"1.0.0":{"name":"metal-router","version":"1.0.0","keywords":["metal"],"license":"BSD","_id":"metal-router@1.0.0","maintainers":[{"name":"mairatma","email":"maira.araujo@liferay.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"f56f6465923e4d86a7ccfb73bc81b2009dc259c7","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-1.0.0.tgz","integrity":"sha512-q7HKhhxgCVLv2cbMMUFoQgW7CIV6FJs5dDCym3WzlKuIG8J4J2tjGLpWwQSoqEOHvbPwJyJKHFv6IKi0W9h46Q==","signatures":[{"sig":"MEUCIQCBgdokexpA5E9VMSip3N21LjYUORUWhcWBHQQ76pyDWQIgTqfVgYz6tVz0BePV8G1igIyfZzK5g325qmza4bpJ2dE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/Router.js","_from":".","files":["lib","src/**/*.js","test/**/*.js"],"_shasum":"f56f6465923e4d86a7ccfb73bc81b2009dc259c7","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"0796004010ca7376f8e6988eeaf4bd9dab346f9f","scripts":{"test":"gulp test","compile":"babel --presets metal -d lib/ src/","build:demo":"metal build -s demos/basic/src/**/*.js -d demos/basic/build --soySrc demos/**/*.soy --soyDest demos --soyDeps src/RouterSoy.soy","prepublish":"gulp soy && npm run compile"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"3.8.3","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/Router.js","_nodeVersion":"5.10.1","dependencies":{"senna":"^1.4.0","bootstrap":"^3.3.6","metal-soy":"^1.0.0","metal-promise":"^1.0.0"},"devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","metal-cli":"^1.0.1","gulp-metal":"^1.7.1","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-1.0.0.tgz_1467750147760_0.1600851882249117","host":"packages-16-east.internal.npmjs.com"}},"2.0.0":{"name":"metal-router","version":"2.0.0","keywords":["metal"],"license":"BSD","_id":"metal-router@2.0.0","maintainers":[{"name":"mairatma","email":"maira.araujo@liferay.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"53550beaed19d302c16b3e8b4ccb574195ba339e","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-2.0.0.tgz","integrity":"sha512-L9IlXXPrdLWj5tCvfa2HeAxBJ70hI+0K3JSpKGqEdjCwA1RqGe+evj/BLpAyeBubsVn9ori2DDCf9GzDtKsZaw==","signatures":[{"sig":"MEYCIQCs5w6vAwEncKhSLMIOCYZyfwCkZHLA9bcYvzoejSq1zwIhAKC3qINlKCbae0Pp+JC6U04TW4SMeQarWzXYWukaJ0cz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/Router.js","_from":".","files":["lib","src/**/*.js","test/**/*.js"],"_shasum":"53550beaed19d302c16b3e8b4ccb574195ba339e","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"8c68a22618bb3a3c234af9038635f7d4dad3a393","scripts":{"test":"gulp test","compile":"babel --presets metal -d lib/ src/","build:demo":"metal build -s demos/basic/src/**/*.js -d demos/basic/build --soySrc demos/**/*.soy --soyDest demos --soyDeps src/RouterSoy.soy","prepublish":"gulp soy && npm run compile"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"3.8.6","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/Router.js","_nodeVersion":"5.12.0","dependencies":{"senna":"^1.4.0","bootstrap":"^3.3.6","metal-soy":"^2.0.0","metal-promise":"^2.0.0"},"devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","metal-cli":"^1.0.1","gulp-metal":"^1.7.1","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-2.0.0.tgz_1469472521178_0.8803624333813787","host":"packages-12-west.internal.npmjs.com"}},"2.0.1":{"name":"metal-router","version":"2.0.1","keywords":["metal"],"license":"BSD","_id":"metal-router@2.0.1","maintainers":[{"name":"mairatma","email":"maira.araujo@liferay.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"37abe84751d5542a6583d312282d695c1d7dab8f","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-2.0.1.tgz","integrity":"sha512-6A25ScffUPBmka0JZHwzAAujotTZb7ZZV9CcMY2XRSCjRzbXkAXUIotlHQ+hQ+I5i5HMc9kUHtF3W1HVk9/sRQ==","signatures":[{"sig":"MEQCIFi+BZ2dT9yNi7at/2YAj0ispLNIxHS1B8PduiE7dzirAiAm5ldL4XUcXNqoveGLE2z0NT17wEGfjnn8lGZPpOesEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/Router.js","_from":".","files":["lib","src/**/*.js","test/**/*.js"],"_shasum":"37abe84751d5542a6583d312282d695c1d7dab8f","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"d2889f6935d99802456217fedc07fbeae6c71537","scripts":{"test":"gulp test","compile":"babel --presets metal -d lib/ src/","build:demo":"metal build -s demos/basic/src/**/*.js -d demos/basic/build --soySrc demos/**/*.soy --soyDest demos --soyDeps src/RouterSoy.soy","prepublish":"gulp soy && npm run compile"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"3.10.3","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/Router.js","_nodeVersion":"5.12.0","dependencies":{"senna":"^1.4.0","bootstrap":"^3.3.6","metal-soy":"^2.0.0","metal-promise":"^2.0.0"},"devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","metal-cli":"^1.0.1","gulp-metal":"^1.7.1","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-2.0.1.tgz_1475167162538_0.5309684823732823","host":"packages-12-west.internal.npmjs.com"}},"1.0.1":{"name":"metal-router","version":"1.0.1","keywords":["metal"],"license":"BSD","_id":"metal-router@1.0.1","maintainers":[{"name":"mairatma","email":"maira.araujo@liferay.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"6f69bae3acfcd12634e0052ac2babfbd24fe12ff","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-1.0.1.tgz","integrity":"sha512-j3KpJN+qqgZyI6XEFgTLCro0nKXJADgNfr7gyMvR7JBLW4img+C4bQlOMP+NQjbW9SzJZ9DLHwbJTAG5mR2YRw==","signatures":[{"sig":"MEQCIAXbVQ7wl6Ms6FAlvqZfbVXR4F6Snl/YPmcZARH6SAzCAiARzIise/nlJzn+dgcDY32PahLH+cTYihyJsUmO4/VV7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/Router.js","_from":".","files":["lib","src/**/*.js","test/**/*.js"],"_shasum":"6f69bae3acfcd12634e0052ac2babfbd24fe12ff","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"c403d4e9846b3b7edd1d528d6233e804e7a17d60","scripts":{"test":"gulp test","compile":"babel --presets metal -d lib/ src/","build:demo":"metal build -s demos/basic/src/**/*.js -d demos/basic/build --soySrc demos/**/*.soy --soyDest demos --soyDeps src/RouterSoy.soy","prepublish":"gulp soy && npm run compile"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"3.10.3","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/Router.js","_nodeVersion":"5.12.0","dependencies":{"senna":"^1.4.0","bootstrap":"^3.3.6","metal-soy":"^1.0.0","metal-promise":"^1.0.0"},"devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","metal-cli":"^1.0.1","gulp-metal":"^1.7.1","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-1.0.1.tgz_1475167565544_0.7922348859719932","host":"packages-12-west.internal.npmjs.com"}},"3.0.0":{"name":"metal-router","version":"3.0.0","keywords":["metal"],"license":"BSD","_id":"metal-router@3.0.0","maintainers":[{"name":"mairatma","email":"maira.araujo@liferay.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"64d23f46ef9d75f8080ced0af7507e4545e11b6b","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-3.0.0.tgz","integrity":"sha512-abTsh8fDkn9+6bN8Klc2cNpN0bUfloj7Jbp3VpWojnjik9fqPePm52I2heZUDt6qM4MczRCq5IKK5YhiGnJGZA==","signatures":[{"sig":"MEYCIQDTXH23uAE+YLDAzRHxv88B6MUuasZ+0IkRAZ13wjzYlwIhAKORut6Mb/Bx7JKtAnrWaeZ/a4wA7kWY6Kg+cIJ614ip","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/all/router.js","_from":".","files":["build","lib","src"],"_shasum":"64d23f46ef9d75f8080ced0af7507e4545e11b6b","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"1cc30dafe2fecfd31690799e20ce5c265d73a428","scripts":{"test":"gulp test","compile":"babel --presets metal -d lib/ src/","build:demo":"gulp soy && metal build -s demos/src/**/*.js -d demos/build --soySrc demos/src/**/*.soy --soyDest demos/src --soyDeps src/RouterSoy.soy","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"3.8.6","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/all/router.js","_nodeVersion":"5.12.0","dependencies":{"senna":"^2.0.0","bootstrap":"^3.3.6","metal-soy":"^2.0.0","metal-promise":"^2.0.0"},"devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","metal-cli":"^2.0.0","gulp-metal":"^1.7.1","run-sequence":"^1.2.2","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-3.0.0.tgz_1475694333320_0.9821784473024309","host":"packages-12-west.internal.npmjs.com"}},"3.0.1":{"name":"metal-router","version":"3.0.1","keywords":["metal"],"license":"BSD","_id":"metal-router@3.0.1","maintainers":[{"name":"mairatma","email":"maira.araujo@liferay.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"b73c5504f0b1c06e0f3b259444548412c8bf3d6d","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-3.0.1.tgz","integrity":"sha512-Y2ViFtcslFReLp1cU+AW2bfGeFlPri6WqU4UUntlAxRr9b3zkn7Keizh+zMupAPYmqUN1DOps+YSM93fb13J+A==","signatures":[{"sig":"MEQCICxZLTCzizmkeX/8KgQFWqotp8yWuokOdJnjdkz1SHoLAiA8Hd0SQNDclV+QWk9G0RmvluRuS9nHtRgi+GTyAGzLaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/all/router.js","_from":".","files":["build","lib","src"],"_shasum":"b73c5504f0b1c06e0f3b259444548412c8bf3d6d","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"281a976f3648da4f808760db5e696f500a4525ca","scripts":{"test":"gulp test","compile":"babel --presets metal -d lib/ src/","build:demo":"gulp soy && metal build -s demos/src/**/*.js -d demos/build --soySrc demos/src/**/*.soy --soyDest demos/src --soyDeps src/RouterSoy.soy","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"3.8.6","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/all/router.js","_nodeVersion":"5.12.0","dependencies":{"senna":"^2.0.0","bootstrap":"^3.3.6","metal-soy":"^2.0.0","metal-promise":"^2.0.0"},"devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","metal-cli":"^2.0.0","gulp-metal":"^1.7.1","run-sequence":"^1.2.2","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-3.0.1.tgz_1475853151500_0.010199940530583262","host":"packages-12-west.internal.npmjs.com"}},"3.0.2":{"name":"metal-router","version":"3.0.2","keywords":["metal"],"license":"BSD","_id":"metal-router@3.0.2","maintainers":[{"name":"mairatma","email":"maira.araujo@liferay.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"63a179e172f79098c8ccff45fbdd4ff31c21815c","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-3.0.2.tgz","integrity":"sha512-5tSHm7jWdjf85ZZxEVRa6aYvjwtnQ1L6xK5HqOmev5YLjHpOJABzoW/kS+TruF3JUpqVVgzdpUwvdicT1vkkwA==","signatures":[{"sig":"MEYCIQDkt8j1s3y9Ha5xhwx1C6NJeol/dHCmE4Et5Hd7eBWadAIhAMtzNrH7JctAgUEhJBt3LgA1BChX4yZ6U6i5lGoFnX7u","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/all/router.js","_from":".","files":["build","lib","src"],"_shasum":"63a179e172f79098c8ccff45fbdd4ff31c21815c","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"bea6e12fdc8a1cfa55e5bf4005e438c1744ecc82","scripts":{"test":"gulp test","compile":"babel --presets metal -d lib/ src/","build:demo":"gulp soy && metal build -s demos/src/**/*.js -d demos/build --soySrc demos/src/**/*.soy --soyDest demos/src --soyDeps src/RouterSoy.soy","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"3.8.6","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/all/router.js","_nodeVersion":"5.12.0","dependencies":{"senna":"^2.0.0","bootstrap":"^3.3.6","metal-soy":"^2.0.0","metal-promise":"^2.0.0"},"devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","metal-cli":"^2.0.0","gulp-metal":"^1.7.1","run-sequence":"^1.2.2","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-3.0.2.tgz_1475873307853_0.45430243690498173","host":"packages-12-west.internal.npmjs.com"}},"3.0.3":{"name":"metal-router","version":"3.0.3","keywords":["metal"],"license":"BSD","_id":"metal-router@3.0.3","maintainers":[{"name":"mairatma","email":"maira.araujo@liferay.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"353feda0e866dd7983b60be39203ffca31dbe896","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-3.0.3.tgz","integrity":"sha512-DvUC/4MvBf0zJfLBKKbw/edVz6BJpfGR9zPgFbAZ1Xtpd6pkFndJM1kOOgZamFweOn6LpyFpCe1pDhmH0tuaNQ==","signatures":[{"sig":"MEUCIQDq9n5KrCjsYaO2/Jmfd5GtssLK+QwKXRBZBjyA9NKupgIgTqSgB2mTBRz17Sk1YJhvXgtmQGDDtDhSRrXCeRqrkS8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/all/router.js","_from":".","files":["build","lib","src"],"_shasum":"353feda0e866dd7983b60be39203ffca31dbe896","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"1a0aeb164beeacc9ae6be57a1f12d075896a0198","scripts":{"test":"gulp test","compile":"babel --presets metal -d lib/ src/","build:demo":"gulp soy && metal build -s demos/src/**/*.js -d demos/build --soySrc demos/src/**/*.soy --soyDest demos/src --soyDeps src/RouterSoy.soy","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"3.8.6","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/all/router.js","_nodeVersion":"5.12.0","dependencies":{"senna":"^2.0.0","bootstrap":"^3.3.6","metal-soy":"^2.0.0","metal-promise":"^2.0.0"},"devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","metal-cli":"^2.0.0","gulp-metal":"^1.7.1","metal-ajax":"^2.0.3","run-sequence":"^1.2.2","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-3.0.3.tgz_1475877970213_0.8985867858864367","host":"packages-12-west.internal.npmjs.com"}},"3.0.4":{"name":"metal-router","version":"3.0.4","keywords":["metal"],"license":"BSD","_id":"metal-router@3.0.4","maintainers":[{"name":"mairatma","email":"maira.araujo@liferay.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"323116c8527b8e775a5c152130380e96cc3ee649","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-3.0.4.tgz","integrity":"sha512-xyxGKpp59EzfFbCxdd6JFbOhA0r9oZ6xYAlWhqE6O2igmC3jd8uNpym8eriwObJsv0qkoziYw/NjjI/nxu81GA==","signatures":[{"sig":"MEUCIQDPo9veMmOIU7loF0t9QTtnVzXJacb4A6JPl9WkF1rmvAIgG7wXmGAuKcDhOQwUk3momyJbbls8K/5Pct6HtrHTqUo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/all/router.js","_from":".","files":["build","lib","src"],"_shasum":"323116c8527b8e775a5c152130380e96cc3ee649","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"e72623268d3525e9f629f5f0df12396ad6f9d05d","scripts":{"test":"gulp test","compile":"babel --presets metal -d lib/ src/","build:demo":"gulp soy && metal build -s demos/src/**/*.js -d demos/build --soySrc demos/src/**/*.soy --soyDest demos/src --soyDeps src/RouterSoy.soy","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"3.8.6","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/all/router.js","_nodeVersion":"5.12.0","dependencies":{"senna":"^2.0.0","bootstrap":"^3.3.6","metal-soy":"^2.0.0","metal-promise":"^2.0.0"},"devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","metal-cli":"^2.0.0","gulp-metal":"^1.7.1","metal-ajax":"^2.0.3","run-sequence":"^1.2.2","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-3.0.4.tgz_1475880832831_0.17710728151723742","host":"packages-16-east.internal.npmjs.com"}},"3.0.5":{"name":"metal-router","version":"3.0.5","keywords":["metal"],"license":"BSD","_id":"metal-router@3.0.5","maintainers":[{"name":"mairatma","email":"maira.araujo@liferay.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"c83107af8fa691bbea6d75794440fe58b591e97e","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-3.0.5.tgz","integrity":"sha512-T4nxp/zuWoBryOfduHWJfZRgQ8kd9qvJVMX9igtQcqKxm1wV7jroE++AXZTENflv4DPGRXnhsVyyfRI3LMNBdQ==","signatures":[{"sig":"MEQCIEb4C6KsRaZNReF41pHNgDnvSv50x3s2tAuWj6KUiPpDAiA4y1Uiau/+0R2aVbtRErDFIuvD5MKDzySipKaHQ1UVwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/all/router.js","_from":".","files":["build","lib","src"],"_shasum":"c83107af8fa691bbea6d75794440fe58b591e97e","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"04e0ae2a1a40f53b1aa173440531d39f4cec40a1","scripts":{"test":"gulp test","compile":"babel --presets metal -d lib/ src/","build:demo":"gulp soy && metal build -s demos/src/**/*.js -d demos/build --soySrc demos/src/**/*.soy --soyDest demos/src --soyDeps src/RouterSoy.soy","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"3.8.6","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/all/router.js","_nodeVersion":"5.12.0","dependencies":{"senna":"^2.0.0","bootstrap":"^3.3.6","metal-soy":"^2.0.0","metal-promise":"^2.0.0"},"devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","metal-cli":"^2.0.0","gulp-metal":"^1.7.1","metal-ajax":"^2.0.3","run-sequence":"^1.2.2","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-3.0.5.tgz_1476118723032_0.09479750180616975","host":"packages-16-east.internal.npmjs.com"}},"3.0.6":{"name":"metal-router","version":"3.0.6","keywords":["metal"],"license":"BSD","_id":"metal-router@3.0.6","maintainers":[{"name":"mairatma","email":"maira.araujo@liferay.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"8e95598a4fbac67657ef04de83d4dd075d48cdb1","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-3.0.6.tgz","integrity":"sha512-N7BuJbMccDvAq/zS/5ctyeJD3MJ6ybqLcmmodeBwy38Kv0Z+uGjLMc8R4JcUR9599xVibeJzRUv2N40//huDNA==","signatures":[{"sig":"MEYCIQCHUuUx4YhvSA3Y4xKiXVt1rN2ds3E6BeAu810/gL3CTAIhAI8xc7MltRRdQAJurfM5lxKwuU1Wz2DMI2lDpVUlF+aG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/all/router.js","_from":".","files":["build","lib","src"],"_shasum":"8e95598a4fbac67657ef04de83d4dd075d48cdb1","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"403a77dcd0a78a8ef17dab05d08c46bc70de486b","scripts":{"test":"gulp test","compile":"babel --presets metal -d lib/ src/","build:demo":"gulp soy && metal build -s demos/src/**/*.js -d demos/build --soySrc demos/src/**/*.soy --soyDest demos/src --soyDeps src/RouterSoy.soy","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"3.8.6","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/all/router.js","_nodeVersion":"5.12.0","dependencies":{"senna":"^2.0.0","bootstrap":"^3.3.6","metal-soy":"^2.0.0","metal-promise":"^2.0.0"},"devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","metal-cli":"^2.0.0","gulp-metal":"^1.7.1","metal-ajax":"^2.0.3","run-sequence":"^1.2.2","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-3.0.6.tgz_1476194347303_0.1028659725561738","host":"packages-16-east.internal.npmjs.com"}},"3.0.7":{"name":"metal-router","version":"3.0.7","keywords":["metal"],"license":"BSD","_id":"metal-router@3.0.7","maintainers":[{"name":"mairatma","email":"maira.araujo@liferay.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"db4646c5707b3812bc4eb4e6ae834fb552fdcc6a","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-3.0.7.tgz","integrity":"sha512-BMXRm9OrAvRIC75j131EfeBJxspafpJCw5djzeMxm0xqPDpLbv3iPb+TgViPBmNKGElPgmYRLxGsPkVRUldo/g==","signatures":[{"sig":"MEUCIQD9LDSVsN0B2+FsVBsxVpcaGN3TEoSYLgmrFCEwfrgTiAIgHcLg2uMGHwG4Is1dS8jmpIDGwRHsHl9Z/dr05YV4huM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/all/router.js","_from":".","files":["build","lib","src"],"_shasum":"db4646c5707b3812bc4eb4e6ae834fb552fdcc6a","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"4a55d9299efba708c2ea601120a8af243df6f85f","scripts":{"test":"gulp test","compile":"babel --presets metal -d lib/ src/","build:demo":"gulp soy && metal build -s demos/src/**/*.js -d demos/build --soySrc demos/src/**/*.soy --soyDest demos/src --soyDeps src/RouterSoy.soy","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"3.8.6","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/all/router.js","_nodeVersion":"5.12.0","dependencies":{"senna":"^2.0.0","bootstrap":"^3.3.6","metal-soy":"^2.0.0","metal-promise":"^2.0.0"},"devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","metal-cli":"^2.0.0","gulp-metal":"^1.7.1","metal-ajax":"^2.0.3","run-sequence":"^1.2.2","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-3.0.7.tgz_1476203307445_0.17717065988108516","host":"packages-12-west.internal.npmjs.com"}},"3.0.8":{"name":"metal-router","version":"3.0.8","keywords":["metal"],"license":"BSD","_id":"metal-router@3.0.8","maintainers":[{"name":"mairatma","email":"maira.araujo@liferay.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"f6b8e4f0c71fe65aea652d6d8bdd445599cfd9b9","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-3.0.8.tgz","integrity":"sha512-4X2jYz0Moa4+r/4J2j4qabA0jN0FtoLF0MnidaeLCYNRC2d2uA4Lvqx0rjt6livLPr7JTY0fazSD7OrPh8VmaA==","signatures":[{"sig":"MEUCIDKdbZHRGV7GNoOePM5n4EdXFOfeb3jmGsEEOv/RcLKlAiEA6B28BmxneUUpcVu/PKB3wsBnWBw3M29kT+SOG0rDgbc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/all/router.js","_from":".","files":["build","lib","src"],"_shasum":"f6b8e4f0c71fe65aea652d6d8bdd445599cfd9b9","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"f8534663718937ad39df1d27191c477ae16cefc9","scripts":{"test":"gulp test","compile":"babel --presets metal -d lib/ src/","build:demo":"gulp soy && metal build -s demos/src/**/*.js -d demos/build --soySrc demos/src/**/*.soy --soyDest demos/src --soyDeps src/RouterSoy.soy","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"3.8.6","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/all/router.js","_nodeVersion":"5.12.0","dependencies":{"senna":"^2.0.0","bootstrap":"^3.3.6","metal-soy":"^2.0.0","metal-promise":"^2.0.0"},"devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","metal-cli":"^2.0.0","gulp-metal":"^1.7.1","metal-ajax":"^2.0.3","run-sequence":"^1.2.2","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-3.0.8.tgz_1476459555864_0.9399949291255325","host":"packages-16-east.internal.npmjs.com"}},"3.0.9":{"name":"metal-router","version":"3.0.9","keywords":["metal"],"license":"BSD","_id":"metal-router@3.0.9","maintainers":[{"name":"mairatma","email":"maira.araujo@liferay.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"d806bcef1bf51c0c782545ff607d028026a2375d","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-3.0.9.tgz","integrity":"sha512-KExOEiwYuRdpvvD/tn+E57uDoV9/WCpvfSur7CtHd9ypl9eKhkcQ0L4XcyuacE0rjSL02qe709OPqolMsjfS5A==","signatures":[{"sig":"MEYCIQD89rcAw//c2CWlSKJdgxQn2qEU4cy8E2W3hFn7iwY9egIhAO1vD1sLx8SoNdMWC3qGQtqD/k+z/CBdQspzM+/0/Fpj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/all/router.js","_from":".","files":["build","lib","src"],"_shasum":"d806bcef1bf51c0c782545ff607d028026a2375d","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"f89c9dab46eab36bcf179b4d68dfe1f90e55a8b3","scripts":{"test":"gulp test","compile":"babel --presets metal -d lib/ src/","build:demo":"gulp soy && metal build -s demos/src/**/*.js -d demos/build --soySrc demos/src/**/*.soy --soyDest demos/src --soyDeps src/RouterSoy.soy","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"3.8.6","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/all/router.js","_nodeVersion":"5.12.0","dependencies":{"senna":"^2.0.0","bootstrap":"^3.3.6","metal-soy":"^2.0.0","metal-promise":"^2.0.0"},"devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","metal-cli":"^2.0.0","gulp-metal":"^1.7.1","metal-ajax":"^2.0.3","run-sequence":"^1.2.2","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-3.0.9.tgz_1481320211805_0.8863279407378286","host":"packages-18-east.internal.npmjs.com"}},"3.0.10":{"name":"metal-router","version":"3.0.10","keywords":["metal"],"license":"BSD","_id":"metal-router@3.0.10","maintainers":[{"name":"mairatma","email":"maira.araujo@liferay.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"9c492391b49376de74cdaf55937b46b5647690ad","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-3.0.10.tgz","integrity":"sha512-Eo47p6Z3qZeESbZCP8BW+bRcATDUTSKBcOAMOIMpnnXYDIdD8K8wienXyvAtvHV8AaH00EiT1kpYWEAyClqpLA==","signatures":[{"sig":"MEQCIE9SdCX5TXwbdrQ8RH+kktNjdVhKQzsrhvS736oWzF8zAiBtwERnt++rr3E+MMD/MIffI5OLANJFYnVMlzllrfywSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/all/router.js","_from":".","files":["build","lib","src"],"_shasum":"9c492391b49376de74cdaf55937b46b5647690ad","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"5680129c7a204176fefca9f395430336d030f5e7","scripts":{"test":"gulp test","compile":"babel --presets metal -d lib/ src/","build:demo":"gulp soy && metal build -s demos/src/**/*.js -d demos/build --soySrc demos/src/**/*.soy --soyDest demos/src --soyDeps src/RouterSoy.soy","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"3.8.6","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/all/router.js","_nodeVersion":"5.12.0","dependencies":{"senna":"^2.0.0","bootstrap":"^3.3.6","metal-soy":"^2.0.0","metal-promise":"^2.0.0"},"devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","metal-cli":"^2.0.0","gulp-metal":"^1.7.1","metal-ajax":"^2.0.3","run-sequence":"^1.2.2","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-3.0.10.tgz_1481843576387_0.7006280859932303","host":"packages-12-west.internal.npmjs.com"}},"3.0.11":{"name":"metal-router","version":"3.0.11","keywords":["metal"],"license":"BSD","_id":"metal-router@3.0.11","maintainers":[{"name":"mairatma","email":"maira.araujo@liferay.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"af64b219cc6f43a432e8c79996eb3b4243cd6c3f","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-3.0.11.tgz","integrity":"sha512-G5tsRof/1DCkxwgSI4ulQJrdMiwlhcxY6bOyJWHYHnYz4rmE4glJB+YbI22MDfUaWR5O36ndxIhIX4ok8cjy6w==","signatures":[{"sig":"MEUCIAkWeiY/BZraGXoXBVIC8HE8i5L4FKnvRERweks3lqAzAiEA8Yom2Nsyhb0GSeOS8GpB/w50ELu8AzxMbVFqzZIFFSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/all/router.js","_from":".","files":["build","lib","src"],"_shasum":"af64b219cc6f43a432e8c79996eb3b4243cd6c3f","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"0019262ce0d8e31ec1d9209a5b7f8c102cfb4f62","scripts":{"test":"gulp test","compile":"babel --presets metal -d lib/ src/","build:demo":"gulp soy && metal build -s demos/src/**/*.js -d demos/build --soySrc demos/src/**/*.soy --soyDest demos/src --soyDeps src/RouterSoy.soy","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"3.8.6","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/all/router.js","_nodeVersion":"5.12.0","dependencies":{"senna":"^2.0.0","bootstrap":"^3.3.6","metal-soy":"^2.0.0","metal-promise":"^2.0.0"},"devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","metal-cli":"^2.0.0","gulp-metal":"^1.7.1","metal-ajax":"^2.0.3","run-sequence":"^1.2.2","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-3.0.11.tgz_1481935473234_0.11292754765599966","host":"packages-18-east.internal.npmjs.com"}},"3.0.12":{"name":"metal-router","version":"3.0.12","keywords":["metal"],"license":"BSD","_id":"metal-router@3.0.12","maintainers":[{"name":"mairatma","email":"maira.araujo@liferay.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"519884cc8c4be87340c82d8967f58a342aecba3d","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-3.0.12.tgz","integrity":"sha512-BMpKXXRv0gRyfaZamnZR19Xkh1mV2C9XXJkSlFUrGQB3uXRxj29/tLGP3EfAPRYA0dIPUcjpi3kdsi9281W/Yw==","signatures":[{"sig":"MEUCIQC0SYVF06YXfmiAKDMMbppUyXLPeNMF9POaRKOv1nD/lQIgXYVyWlyDVad8FNau8B+vqcRlm7cd1vR8eXOuRwSTT7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/all/router.js","_from":".","files":["build","lib","src"],"_shasum":"519884cc8c4be87340c82d8967f58a342aecba3d","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"f83289eefb0f6c68bd6e1434f4c084efa3af42fc","scripts":{"test":"gulp test","compile":"babel --presets metal -d lib/ src/","build:demo":"gulp soy && metal build -s demos/src/**/*.js -d demos/build --soySrc demos/src/**/*.soy --soyDest demos/src --soyDeps src/RouterSoy.soy","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"3.8.6","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/all/router.js","_nodeVersion":"5.12.0","dependencies":{"senna":"^2.0.0","bootstrap":"^3.3.6","metal-soy":"^2.0.0","metal-promise":"^2.0.0"},"devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","metal-cli":"^2.0.0","gulp-metal":"^1.7.1","metal-ajax":"^2.0.3","run-sequence":"^1.2.2","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-3.0.12.tgz_1482283719643_0.5994723006151617","host":"packages-12-west.internal.npmjs.com"}},"3.1.0":{"name":"metal-router","version":"3.1.0","keywords":["metal"],"license":"BSD","_id":"metal-router@3.1.0","maintainers":[{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"mairatma","email":"maira.araujo@liferay.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"c4c37e4db0142566a5f26304fd4ca1205c706978","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-3.1.0.tgz","integrity":"sha512-JTtEE/OVlJVXN0dCQFAT+afdVYgrhdMKPaW8gb39+aqiON0y+MlrWE6hD1gTV5UoJVUq6NmcwoCe8O9fPqAeHw==","signatures":[{"sig":"MEYCIQCfR64Pvd8P6t677e6PW1fRMI8t8BZxzxV/NgP+GsHYjQIhAL6nhEAPbbPShm4ayq8gdtlY/Vkbt5w/HwSy6R2tzDvs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/all/router.js","_from":".","files":["build","lib","src"],"_shasum":"c4c37e4db0142566a5f26304fd4ca1205c706978","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"835a499ca130ab4048073e36bfd971f7dba648f8","scripts":{"test":"gulp test","compile":"babel --presets metal -d lib/ src/","build:demo":"gulp soy && metal build -s demos/src/**/*.js -d demos/build --soySrc demos/src/**/*.soy --soyDest demos/src --soyDeps src/RouterSoy.soy","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"3.8.6","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/all/router.js","_nodeVersion":"5.12.0","dependencies":{"senna":"^2.0.0","bootstrap":"^3.3.6","metal-soy":"^2.0.0","metal-promise":"^2.0.0"},"devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","metal-cli":"^2.0.0","gulp-metal":"^1.7.1","metal-ajax":"^2.0.3","run-sequence":"^1.2.2","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-3.1.0.tgz_1482365788787_0.7442181070800871","host":"packages-18-east.internal.npmjs.com"}},"3.2.0":{"name":"metal-router","version":"3.2.0","keywords":["metal"],"license":"BSD","_id":"metal-router@3.2.0","maintainers":[{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"mairatma","email":"maira.araujo@liferay.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"b4808caa5b66a9a6f025ac5b06744f378dc80bd2","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-3.2.0.tgz","integrity":"sha512-cf3CqKEbMJjSpjYoozQzewqafEXDNCInWc2WFs9Q+HPQfMFoi0mX8gIHQOS0MiRXp3Oa6g990gUN/Ppqp7E5uQ==","signatures":[{"sig":"MEUCIBK8nnYT+tgwe+yYfycdYxLP+wVzYZHS5T4dmihSsSWuAiEAiLeVFFtPHm4I7+h7az/5pVg1AE8VkNZQDvlhno0pz5c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/all/router.js","_from":".","files":["build","lib","src"],"_shasum":"b4808caa5b66a9a6f025ac5b06744f378dc80bd2","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"2a8c7715e95c966dd84c96bc5b66c6ba764a36e6","scripts":{"demo":"gulp soy && metal build -s demos/src/**/*.js -d demos/build --soySrc demos/src/**/*.soy --soyDest demos/src --soyDeps src/RouterSoy.soy && gulp webserver","test":"gulp test","compile":"babel --presets metal -d lib/ src/","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"3.8.6","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/all/router.js","_nodeVersion":"5.12.0","dependencies":{"senna":"^2.1.2","bootstrap":"^3.3.6","metal-soy":"^2.5.18","metal-promise":"^2.0.1"},"devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","metal-cli":"^2.1.2","gulp-metal":"^1.9.15","metal-ajax":"^2.0.3","run-sequence":"^1.2.2","gulp-webserver":"^0.9.1","babel-preset-metal":"^4.1.0","metal-karma-config":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-3.2.0.tgz_1482856180754_0.14993559196591377","host":"packages-12-west.internal.npmjs.com"}},"3.2.1":{"name":"metal-router","version":"3.2.1","keywords":["metal"],"license":"BSD","_id":"metal-router@3.2.1","maintainers":[{"name":"fernandosouza","email":"nandosouzafilho@gmail.com"},{"name":"brunobasto","email":"bruno.basto@liferay.com"},{"name":"jbalsas","email":"jbalsas@gmail.com"},{"name":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"mairatma","email":"maira.araujo@liferay.com"},{"name":"mthadley","email":"mikethadley@gmail.com"},{"name":"ygorcosta","email":"ygor.costa@liferay.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"60f5d731e3ae93945ad5f3769965b81dfb0bb9d8","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-3.2.1.tgz","integrity":"sha512-GuYd84oHBiOE11iLPLSpEuH2pBqW0N+GkJEMHX6ZQqzkcAnddP33RY+Y5TIi6WRHTXRnc7fi9FZCzopwINHlQw==","signatures":[{"sig":"MEUCIQDWbZgy/lqYlXAyBMIKnH41YvuFjSXrHnfOT3/U1t1rRgIgHWt/gWKnEUHA6r83WCdwrdBaMd7NuYyikmmIHskGC3Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/all/router.js","_from":".","files":["build","lib","src"],"_shasum":"60f5d731e3ae93945ad5f3769965b81dfb0bb9d8","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"138bec519e727e750912fc88900c952a7c5aa432","scripts":{"demo":"gulp soy && metal build -s demos/src/**/*.js -d demos/build --soySrc demos/src/**/*.soy --soyDest demos/src --soyDeps src/RouterSoy.soy && gulp webserver","test":"gulp test","compile":"babel --presets metal -d lib/ src/","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"4.5.0","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/all/router.js","_nodeVersion":"7.9.0","dependencies":{"senna":"^2.1.6","metal-soy":"^2.5.18","metal-promise":"^2.0.1"},"devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","bootstrap":"^3.3.6","metal-cli":"^2.1.2","gulp-metal":"^1.9.15","metal-ajax":"^2.0.3","run-sequence":"^1.2.2","gulp-webserver":"^0.9.1","babel-preset-metal":"^4.1.0","metal-karma-config":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-3.2.1.tgz_1495071957031_0.9921943752560765","host":"packages-12-west.internal.npmjs.com"}},"3.3.0":{"name":"metal-router","version":"3.3.0","keywords":["metal"],"license":"BSD","_id":"metal-router@3.3.0","maintainers":[{"name":"fernandosouza","email":"nandosouzafilho@gmail.com"},{"name":"brunobasto","email":"bruno.basto@liferay.com"},{"name":"jbalsas","email":"jbalsas@gmail.com"},{"name":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"mairatma","email":"maira.araujo@liferay.com"},{"name":"mthadley","email":"mikethadley@gmail.com"},{"name":"ygorcosta","email":"ygor.costa@liferay.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"f2a0809707e3d8e8db6aeb614d9460de783e7b6a","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-3.3.0.tgz","integrity":"sha512-AqkabnWxgU4FUQqn11W7YuHflBbq7aFRU748Llr/PrCqqjrFKxat4YcijhCbP8T/MsEgfoyJG9Hoa3ue+5lcHA==","signatures":[{"sig":"MEQCIEkPKT14mnn5ekwfpslOvK0mz6KQ52M96L0eHDmTZ3Q/AiBLENvn0aO8Un6o5D8RrwtRO6CSowflkn8WxZw/I3alAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/all/router.js","files":["build","lib","src"],"engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"ddf811704ab75e446233203635bc8ff1ceb24530","scripts":{"demo":"gulp soy && metal build -s demos/src/**/*.js -d demos/build --soySrc demos/src/**/*.soy --soyDest demos/src --soyDeps src/RouterSoy.soy && gulp webserver","test":"gulp test","compile":"babel --presets metal -d lib/ src/","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"5.0.0","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/all/router.js","_nodeVersion":"8.0.0","dependencies":{"senna":"^2.1.6","metal-soy":"^2.5.18","metal-promise":"^2.0.1"},"devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","bootstrap":"^3.3.6","metal-cli":"^2.1.2","gulp-metal":"^1.9.15","metal-ajax":"^2.0.3","run-sequence":"^1.2.2","gulp-webserver":"^0.9.1","babel-preset-metal":"^4.1.0","metal-karma-config":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-3.3.0.tgz_1496338255174_0.00969522213563323","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"metal-router","version":"3.4.0","keywords":["metal"],"license":"BSD","_id":"metal-router@3.4.0","maintainers":[{"name":"fernandosouza","email":"nandosouzafilho@gmail.com"},{"name":"brunobasto","email":"bruno.basto@liferay.com"},{"name":"jbalsas","email":"jbalsas@gmail.com"},{"name":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"mairatma","email":"maira.araujo@liferay.com"},{"name":"mthadley","email":"mikethadley@gmail.com"},{"name":"ygorcosta","email":"ygor.costa@liferay.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"72bc4c1da063c6ac3e4d42b303288af25ba262a3","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-3.4.0.tgz","integrity":"sha512-SQtVGpRjERWgkGUwRxtdxpsjK6WAuiJ93X/YpxVdiR8EI0ztuTMpn0UAocISJy8VcPzEqwX2tEzDRCfBmd6t1Q==","signatures":[{"sig":"MEUCIH6oTXRbZAEn8P3cayqlhTPBeol9r7dqGMTQbng5vq4LAiEA8sSmNNJvYj4xGAD4uY5ALU9E3Q1+1u9vVbB5EG4dRd8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/all/router.js","files":["build","lib","src"],"engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"7bdd8ae3eb75809b8e90d1d4d7b2e759d3d702c3","scripts":{"demo":"gulp soy && metal build -s demos/src/**/*.js -d demos/build --soySrc demos/src/**/*.soy --soyDest demos/src --soyDeps src/RouterSoy.soy && gulp webserver","test":"gulp test","compile":"babel --presets metal -d lib/ src/","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"5.0.3","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/all/router.js","_nodeVersion":"8.0.0","dependencies":{"senna":"^2.2.0","metal-soy":"^2.5.18","metal-promise":"^2.0.1"},"devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","bootstrap":"^3.3.6","metal-cli":"^2.1.2","gulp-metal":"^1.9.15","metal-ajax":"^2.0.3","run-sequence":"^1.2.2","gulp-webserver":"^0.9.1","babel-preset-metal":"^4.1.0","metal-karma-config":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-3.4.0.tgz_1496880783588_0.7971052585635334","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"metal-router","version":"3.5.0","keywords":["metal"],"license":"BSD","_id":"metal-router@3.5.0","maintainers":[{"name":"fernandosouza","email":"nandosouzafilho@gmail.com"},{"name":"brunobasto","email":"bruno.basto@liferay.com"},{"name":"jbalsas","email":"jbalsas@gmail.com"},{"name":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"mairatma","email":"maira.araujo@liferay.com"},{"name":"mthadley","email":"mikethadley@gmail.com"},{"name":"ygorcosta","email":"ygor.costa@liferay.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"35615e1550a0b7f37e1972b659d8ad04fe5a322d","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-3.5.0.tgz","integrity":"sha512-2s9tDuWImFa9fY+vSS5gvgKuCg1eY99ld4hL0G/s2OEjkX1neJnLt7Ugds6s4+FVMqcTDsp2R6lJFtKioX+fNw==","signatures":[{"sig":"MEUCIAijlYSNexYK8cMOl1gfzRec/exxEelaYyLHa8bf52/FAiEA3HkV61+lOKpitPKij1kNLQnjH+/gbv/VuWBMyNAhezE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/all/router.js","files":["build","lib","src"],"engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"5fd7f3381dbf52e25131a07a0ae4e6df67c6cb8e","scripts":{"demo":"gulp soy && metal build -s demos/src/**/*.js -d demos/build --soySrc demos/src/**/*.soy --soyDest demos/src --soyDeps src/RouterSoy.soy && gulp webserver","test":"gulp test","compile":"babel --presets metal -d lib/ src/","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"5.0.3","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/all/router.js","_nodeVersion":"8.0.0","dependencies":{"senna":"^2.3.1","metal-soy":"^2.5.18","metal-promise":"^2.0.1"},"devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","bootstrap":"^3.3.6","metal-cli":"^2.1.2","gulp-metal":"^1.9.15","metal-ajax":"^2.0.3","run-sequence":"^1.2.2","gulp-webserver":"^0.9.1","babel-preset-metal":"^4.1.0","metal-karma-config":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-3.5.0.tgz_1497057636804_0.8734333743341267","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"metal-router","version":"3.6.0","keywords":["metal"],"license":"BSD","_id":"metal-router@3.6.0","maintainers":[{"name":"fernandosouza","email":"nandosouzafilho@gmail.com"},{"name":"brunobasto","email":"bruno.basto@liferay.com"},{"name":"jbalsas","email":"jbalsas@gmail.com"},{"name":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"mairatma","email":"maira.araujo@liferay.com"},{"name":"mthadley","email":"mikethadley@gmail.com"},{"name":"ygorcosta","email":"ygor.costa@liferay.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"7db309f8f0e89cec5796490317fb0947d3cd6c9e","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-3.6.0.tgz","integrity":"sha512-60Lag95W0nff+qTrvICsrz/vs9mPefm0X3b6FA57CP6lrjBDkZiHbmvK7DjTSWQTyPRFMQymm2UfZGvOeSfNWw==","signatures":[{"sig":"MEYCIQDILvjBkwFehNfqcmOU0erELbMi2lPOUlEEY9k50obpWQIhALtJD+OZjkdqWHh/vn8nL2IhGdP5aJn18KET1lEuZkmT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/all/router.js","files":["build","lib","src"],"engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"a82fc149e84da5a9ce2cfd64734108ecf355f3e2","scripts":{"demo":"gulp soy && metal build -s demos/src/**/*.js -d demos/build --soySrc demos/src/**/*.soy --soyDest demos/src --soyDeps src/RouterSoy.soy && gulp webserver","test":"gulp test","compile":"babel --presets metal -d lib/ src/","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"5.0.3","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/all/router.js","_nodeVersion":"8.0.0","dependencies":{"senna":"^2.3.1","metal-soy":"^2.5.18","metal-promise":"^2.0.1"},"devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","bootstrap":"^3.3.6","metal-cli":"^2.1.2","gulp-metal":"^1.9.15","metal-ajax":"^2.0.3","run-sequence":"^1.2.2","gulp-webserver":"^0.9.1","babel-preset-metal":"^4.1.0","metal-karma-config":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-3.6.0.tgz_1497072465958_0.6069185312371701","host":"s3://npm-registry-packages"}},"3.6.1":{"name":"metal-router","version":"3.6.1","keywords":["metal"],"license":"BSD","_id":"metal-router@3.6.1","maintainers":[{"name":"fernandosouza","email":"nandosouzafilho@gmail.com"},{"name":"brunobasto","email":"bruno.basto@liferay.com"},{"name":"jbalsas","email":"jbalsas@gmail.com"},{"name":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"mairatma","email":"maira.araujo@liferay.com"},{"name":"mthadley","email":"mikethadley@gmail.com"},{"name":"ygorcosta","email":"ygor.costa@liferay.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"1c86f12dce7f849b11af5299b1816b8ba53876f3","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-3.6.1.tgz","integrity":"sha512-iIut7tG7989R/6bw5dvccwulLM5Cp+qZ6OY7wOwxBtxG9FTU8tBPIGQeNx23L9EyszR/CGW8UuEpjva+RdpLVQ==","signatures":[{"sig":"MEYCIQC57dVWTXohJoxsQPifQpoQFoSUG8g8oJBpMU4ZNq1lIAIhAJs0ZfLXsvl6R3WMFIYn9rsvz1Rg6W0LHxtGTz4oLo1k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/all/router.js","files":["build","lib","src"],"engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"e63a6020f91614311116af190f13f7e11436715e","scripts":{"demo":"gulp soy && metal build -s demos/src/**/*.js -d demos/build --soySrc demos/src/**/*.soy --soyDest demos/src --soyDeps src/RouterSoy.soy && gulp webserver","test":"gulp test","compile":"babel --presets metal -d lib/ src/","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"5.0.3","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/all/router.js","_nodeVersion":"8.0.0","dependencies":{"senna":"^2.3.1","metal-soy":"^2.5.18","metal-promise":"^2.0.1"},"devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","bootstrap":"^3.3.6","metal-cli":"^2.1.2","gulp-metal":"^1.9.15","metal-ajax":"^2.0.3","run-sequence":"^1.2.2","gulp-webserver":"^0.9.1","babel-preset-metal":"^4.1.0","metal-karma-config":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-3.6.1.tgz_1497073158769_0.4694265036378056","host":"s3://npm-registry-packages"}},"3.6.2":{"name":"metal-router","version":"3.6.2","keywords":["metal"],"license":"BSD","_id":"metal-router@3.6.2","maintainers":[{"name":"fernandosouza","email":"nandosouzafilho@gmail.com"},{"name":"brunobasto","email":"bruno.basto@liferay.com"},{"name":"jbalsas","email":"jbalsas@gmail.com"},{"name":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"mairatma","email":"maira.araujo@liferay.com"},{"name":"mthadley","email":"mikethadley@gmail.com"},{"name":"ygorcosta","email":"ygor.costa@liferay.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"07d6532e046c5d1f740af7661fead4b2684a227b","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-3.6.2.tgz","integrity":"sha512-/0GAvPhg1n7p+Dq0S+nPFq03EkqsuIdjt8kwv33x3SJlCx4YGDGTpROGGmw6SPtwaRRZzY90Eu6ijNKy4pEoyg==","signatures":[{"sig":"MEYCIQCYQ/v6DemwYUpJLDrxCqeJEBS7kgfsxkIyhesaOWwKawIhAJTYtakn/kEr1Xk61mTZnVDcY2GHggAONeqk8wjD/eEp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/all/router.js","files":["build","lib","src"],"engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"4cd223f259961adac7f9a4e3ea0a2d50598c2fcb","scripts":{"demo":"gulp soy && metal build -s demos/src/**/*.js -d demos/build --soySrc demos/src/**/*.soy --soyDest demos/src --soyDeps src/RouterSoy.soy && gulp webserver","test":"gulp test","compile":"babel --presets metal -d lib/ src/","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"5.0.3","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/all/router.js","_nodeVersion":"8.0.0","dependencies":{"senna":"^2.3.1","metal-soy":"^2.5.18","metal-promise":"^2.0.1"},"devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","bootstrap":"^3.3.6","metal-cli":"^2.1.2","gulp-metal":"^1.9.15","metal-ajax":"^2.0.3","run-sequence":"^1.2.2","gulp-webserver":"^0.9.1","babel-preset-metal":"^4.1.0","metal-karma-config":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-3.6.2.tgz_1497082258376_0.1818092344328761","host":"s3://npm-registry-packages"}},"3.6.3":{"name":"metal-router","version":"3.6.3","keywords":["metal"],"license":"BSD","_id":"metal-router@3.6.3","maintainers":[{"name":"fernandosouza","email":"nandosouzafilho@gmail.com"},{"name":"brunobasto","email":"bruno.basto@liferay.com"},{"name":"jbalsas","email":"jbalsas@gmail.com"},{"name":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"mairatma","email":"maira.araujo@liferay.com"},{"name":"mthadley","email":"mikethadley@gmail.com"},{"name":"ygorcosta","email":"ygor.costa@liferay.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"69a2369ace1a198433f9d2072e9644266c7e2e0c","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-3.6.3.tgz","integrity":"sha512-UzWyik8RWoDjEVaefwuY1q2ucw+deE8mFeeilhaIg4/nhaAANNgvG23jUStEI3GRcC9m9RLqj8n+YbsS0DFXcA==","signatures":[{"sig":"MEQCIGGeeqdoVcpG8NKg1zSVvfj69PzM5ZxK2khzv7Sp31tqAiATBZ5waENOBb4wLuX9T2UaNurebaszotTu98uzwnseog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/all/router.js","files":["build","lib","src"],"engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"d6366bdef22ac6b650f7525f810d973dc8906eb8","scripts":{"demo":"gulp soy && metal build -s demos/src/**/*.js -d demos/build --soySrc demos/src/**/*.soy --soyDest demos/src --soyDeps src/RouterSoy.soy && gulp webserver","test":"gulp test","compile":"babel --presets metal -d lib/ src/","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"rframpton","email":"rob.g.frampton@gmail.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"5.0.3","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/all/router.js","_nodeVersion":"8.1.3","dependencies":{"senna":"^2.3.1","metal-soy":"^2.5.18","metal-uri":"^2.2.6","metal-promise":"^2.0.1"},"devDependencies":{"gulp":"^3.8.11","babel-cli":"^6.4.5","bootstrap":"^3.3.6","metal-cli":"^2.1.2","gulp-metal":"^1.9.15","metal-ajax":"^2.0.3","run-sequence":"^1.2.2","gulp-webserver":"^0.9.1","babel-preset-metal":"^4.1.0","metal-karma-config":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-3.6.3.tgz_1502209094336_0.1968964810948819","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"metal-router","version":"3.7.0","keywords":["metal"],"license":"BSD","_id":"metal-router@3.7.0","maintainers":[{"name":"fernandosouza","email":"nandosouzafilho@gmail.com"},{"name":"brunobasto","email":"bruno.basto@liferay.com"},{"name":"jbalsas","email":"jbalsas@gmail.com"},{"name":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"mairatma","email":"maira.araujo@liferay.com"},{"name":"matuzalemteles","email":"matuzalemteles@gmail.com"},{"name":"mthadley","email":"mikethadley@gmail.com"},{"name":"ygorcosta","email":"ygor.costa@liferay.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"5d7b4aecefd71e664ffb14049ac6fc64abcc4a4d","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-3.7.0.tgz","integrity":"sha512-VW+tDKKTXWEeG8fT+M0jufaPd/ajitA8x+AMt0yCKlSUXKw2LHDL2DNGhlNk+iI5AQKF8MPApFNBkNHopbX5sw==","signatures":[{"sig":"MEUCIEC7nxXAjWJhw7NPmzHeUYmblRiT1wodgbzNBk2T3UudAiEAv7e9d/AkySp9dRAk4SJLjuJQ+XgWXYyufiFXzfEpIeU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/all/router.js","files":["build","lib","src"],"engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"fe79e3d5d4ac9b9a340de0f7e67d4cff04a3665e","scripts":{"soy":"metalsoy","demo":"npm run soy:demo && npm run build && npm run start","lint":"eslint '{src,test}/**/*.js'","test":"karma start","build":"webpack","start":"superstatic . -c ./demos/server.json --port 8080","format":"npm run prettier -- --write","compile":"babel --presets metal -d lib/ src/","prettier":"prettier-eslint '{src,test}/**/*.js'","soy:demo":"metalsoy -s demos/**/*.soy -d demos/src --soyDeps src/**/*.soy","precommit":"lint-staged","prepublish":"npm run soy && npm run compile","checkFormat":"npm run prettier -- --list-different","test:saucelabs":"karma start karma-saucelabs.conf.js"},"_npmUser":{"name":"rframpton","email":"rob.g.frampton@gmail.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"5.3.0","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/all/router.js","lint-staged":{"*.js":["npm run format","git add"]},"_nodeVersion":"8.5.0","dependencies":{"metal":"^2.15.0","senna":"^2.5.0","metal-soy":"^2.15.0","metal-uri":"^3.1.0","metal-promise":"^3.0.0","metal-component":"^2.15.0","metal-incremental-dom":"^2.15.0"},"devDependencies":{"chai":"^4.1.2","karma":"^1.1.0","mocha":"^4.0.1","sinon":"^4.1.2","eslint":"^4.12.1","webpack":"^3.10.0","babel-cli":"^6.4.5","bootstrap":"^3.3.6","karma-chai":"^0.1.0","metal-ajax":"^2.0.3","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","lint-staged":"^6.0.0","superstatic":"^5.0.1","babel-loader":"^7.1.2","run-sequence":"^1.2.2","karma-webpack":"^2.0.6","metal-tools-soy":"^4.0.0","babel-preset-env":"^1.6.1","metal-karma-config":"^2.1.1","prettier-eslint-cli":"^4.4.0","karma-sauce-launcher":"~1.1.0","eslint-config-liferay":"^2.0.18","karma-chrome-launcher":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-3.7.0.tgz_1513358469560_0.2233443057630211","host":"s3://npm-registry-packages"}},"3.7.1":{"name":"metal-router","version":"3.7.1","keywords":["metal"],"license":"BSD","_id":"metal-router@3.7.1","maintainers":[{"name":"fernandosouza","email":"nandosouzafilho@gmail.com"},{"name":"brunobasto","email":"bruno.basto@liferay.com"},{"name":"jbalsas","email":"jbalsas@gmail.com"},{"name":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"mairatma","email":"maira.araujo@liferay.com"},{"name":"matuzalemteles","email":"matuzalemteles@gmail.com"},{"name":"mthadley","email":"mikethadley@gmail.com"},{"name":"ygorcosta","email":"ygor.costa@liferay.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/metal/metal-router#readme","bugs":{"url":"https://github.com/metal/metal-router/issues"},"dist":{"shasum":"9e7df3197f19f4f2f61594c29a89c50c97af377c","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-3.7.1.tgz","integrity":"sha512-a3wQkfLiI8HUajw9s4llHbqXgKDe9F46W5swvNC8frp8VDY/Odr0EJ6v/8pYdJiX5Q0el+toxSD6zvrU8LI3tg==","signatures":[{"sig":"MEUCIGcFKW/dy0yVwL2ON8/Xq11qmiN1fHkkTNPf4ve14JyFAiEA2xKbx4oKKvGU77/ql8XNGvR9KCYrUDeJwXwrjHIp43c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/all/router.js","files":["build","lib","src"],"engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"bfad47c339c208d9b25dfc925d3638000fb479f3","scripts":{"soy":"metalsoy","demo":"npm run soy:demo && npm run build && npm run start","lint":"eslint '{src,test}/**/*.js'","test":"karma start","build":"webpack","start":"superstatic . -c ./demos/server.json --port 8080","format":"npm run prettier -- --write","compile":"babel --presets env -d lib/ src/","prettier":"prettier-eslint '{src,test}/**/*.js'","soy:demo":"metalsoy -s demos/**/*.soy -d demos/src --soyDeps src/**/*.soy","precommit":"lint-staged","prepublish":"npm run soy && npm run compile","checkFormat":"npm run prettier -- --list-different","test:saucelabs":"karma start karma-saucelabs.conf.js"},"_npmUser":{"name":"rframpton","email":"rob.g.frampton@gmail.com"},"repository":{"url":"git+https://github.com/metal/metal-router.git","type":"git"},"_npmVersion":"5.3.0","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/all/router.js","lint-staged":{"*.js":["npm run format","git add"]},"_nodeVersion":"8.5.0","dependencies":{"metal":"^2.15.0","senna":"^2.5.0","metal-soy":"^2.15.0","metal-uri":"^3.1.0","metal-promise":"^3.0.0","metal-component":"^2.15.0","metal-incremental-dom":"^2.15.0"},"devDependencies":{"chai":"^4.1.2","karma":"^1.1.0","mocha":"^4.0.1","sinon":"^4.1.2","eslint":"^4.12.1","webpack":"^3.10.0","babel-cli":"^6.4.5","bootstrap":"^3.3.6","karma-chai":"^0.1.0","metal-ajax":"^2.0.3","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","lint-staged":"^6.0.0","superstatic":"^5.0.1","babel-loader":"^7.1.2","run-sequence":"^1.2.2","karma-webpack":"^2.0.6","metal-tools-soy":"^4.0.0","babel-preset-env":"^1.6.1","metal-karma-config":"^2.1.1","prettier-eslint-cli":"^4.4.0","karma-sauce-launcher":"~1.1.0","eslint-config-liferay":"^2.0.18","karma-chrome-launcher":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/metal-router-3.7.1.tgz_1516058245128_0.10382905649021268","host":"s3://npm-registry-packages"}},"3.8.0":{"name":"metal-router","version":"3.8.0","keywords":["metal"],"license":"BSD","_id":"metal-router@3.8.0","maintainers":[{"name":"brunobasto","email":"bruno.basto@liferay.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"fernandosouza","email":"nandosouzafilho@gmail.com"},{"name":"jbalsas","email":"jbalsas@gmail.com"},{"name":"mairatma","email":"maira.araujo@liferay.com"},{"name":"matuzalemteles","email":"matuzalemteles@gmail.com"},{"name":"mthadley","email":"mikethadley@gmail.com"},{"name":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"ygorcosta","email":"ygor.costa@liferay.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"dist":{"shasum":"35469342e80a4f9e8283819cc648d008c39b1876","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-3.8.0.tgz","fileCount":13,"integrity":"sha512-oBUxfQg3mbupiCFrcVQy23t/+j350wx1EFob38gqNzcwYJN8CXCrsnUTPt+u6ajon8jCFn/JVGvDPaIpHk4S9w==","signatures":[{"sig":"MEQCIDnoE1ur4ic7aXrAxvin0NTNe0mVidhl95ExP3bzKeS2AiA3J+rMLHbS1bUZZDoYlWrTUTFsZntUVvxSUX+ndAyU2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58799},"main":"lib/all/router.js","files":["build","lib","src"],"engines":{"npm":">=3.0.0","node":">=0.12.0"},"scripts":{"soy":"metalsoy","demo":"npm run soy:demo && npm run build && npm run start","lint":"eslint '{src,test}/**/*.js'","test":"karma start","build":"webpack","start":"superstatic . -c ./demos/server.json --port 8080","format":"npm run prettier -- --write","compile":"babel --presets env -d lib/ src/","prettier":"prettier-eslint '{src,test}/**/*.js'","soy:demo":"metalsoy -s demos/**/*.soy -d demos/src --soyDeps src/**/*.soy","prepublish":"npm run soy && npm run compile","checkFormat":"npm run prettier -- --list-different","test:saucelabs":"karma start karma-saucelabs.conf.js"},"_npmUser":{"name":"rframpton","email":"rob.g.frampton@gmail.com"},"repository":{"url":"https://github.com/metal/metal-plugins/tree/master/packages/metal-router","type":"git"},"_npmVersion":"5.6.0","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/all/router.js","_nodeVersion":"8.9.4","dependencies":{"metal":"^2.15.0","senna":"^2.5.0","metal-soy":"^2.15.0","metal-uri":"^3.1.1","metal-promise":"^3.0.4","metal-component":"^2.15.0","metal-incremental-dom":"^2.15.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","karma":"^1.1.0","mocha":"^4.0.1","sinon":"^4.1.2","eslint":"^4.12.1","webpack":"^3.10.0","babel-cli":"^6.4.5","bootstrap":"^3.3.6","karma-chai":"^0.1.0","metal-ajax":"^2.0.3","karma-mocha":"^1.3.0","karma-sinon":"^1.0.5","superstatic":"^5.0.1","babel-loader":"^7.1.2","run-sequence":"^1.2.2","karma-webpack":"^2.0.6","metal-tools-soy":"^4.0.0","babel-preset-env":"^1.6.1","metal-karma-config":"^2.1.1","prettier-eslint-cli":"^4.4.0","karma-sauce-launcher":"~1.1.0","eslint-config-liferay":"^2.0.18","karma-chrome-launcher":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/metal-router_3.8.0_1519165138624_0.8132817735715887","host":"s3://npm-registry-packages"}},"3.8.1":{"name":"metal-router","version":"3.8.1","keywords":["metal"],"license":"BSD","_id":"metal-router@3.8.1","maintainers":[{"name":"brunobasto","email":"bruno.basto@liferay.com"},{"name":"carloslancha","email":"carlitoslancha@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"fernandosouza","email":"nandosouzafilho@gmail.com"},{"name":"jbalsas","email":"jbalsas@gmail.com"},{"name":"julien","email":"julienjoa@gmail.com"},{"name":"mairatma","email":"maira.araujo@liferay.com"},{"name":"matuzalemteles","email":"matuzalemteles@gmail.com"},{"name":"mthadley","email":"mikethadley@gmail.com"},{"name":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"ygorcosta","email":"ygor.costa@liferay.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"dist":{"shasum":"641cb91d10554ccb74aed4459013b14d560ea681","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-3.8.1.tgz","fileCount":13,"integrity":"sha512-sHbWX1mBA1u6tX+UCjmlclm1FcHyX4g7b+ycFRsQwrxsD0rtbQLgskTbbJHOCZ4swNHotq1eBKIxWQjxtgSheA==","signatures":[{"sig":"MEQCIE7DabBf30XntzykP5aGtjdmGiLH5bEW0e/toe3uTOKxAiBPepAWFTw85sSQOFvigCUqF567Z3I9V6BsEa+AKzRCSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHpVpCRA9TVsSAnZWagAAg9sP/i9t8aXO5NxjaolcZq7+\n9AJ2RZoK2JZK+CqYLX+uVYSHku5mXyv/W5CWJ69Na5pRZA05RYloO50pXQPx\nJLzSTn3sxx5FSgz63iPu+Yol0kqgcpwBXBhNgaPtkFCNM6Lszuwy3dYw+So9\nYEjvi+H5oL/c80Y2plElIyaEXjU8iC3tU79rfnT78kcYsSgC8VddRJv1Lqu+\nbKyM/+4oXVgDd58NGabWo7hvOI6HK0rlZohSAIjOhdW11AWVskgkKRClEbyL\n2vXLIEf4/hnzCkLHXaV6hTaEgt0H+DyFA05GvLM77cJKrbLBzzw6sNYmExap\nXpEdkp8n+Fes2G17H9EduMYPdWKhQ+ZtxiXlgM+7QCeO4OSVieIrcorZOH4L\n5jNw7IvDWRihzj1OLfG2IEC7fZY0+0eqw994LRQosdKLLg5nOhRsLSV3mSqh\nFJg9oflycAm7GHCBIk0K0aGQaSj7F+2eWwCGJ8bc9zkt6z2Aqk/Rent3Og2A\njUZk6cgb+SEGO0Y5FCPHuWPfUEiYK2wZ2G3mi/2h6NTxzeiF6CDwZGhl1Czb\nEMP/FLJVlUIPQnBKJCaWnbEDXIEeHFKSGibxzRb2P4Br1Zdz+BSLHsepV1wT\nczJmO2ExMwDtLwWd/Mez3a0uUnLuxQMLzdbCvac6O6TuJ67jrmPvHLdPvRvu\nel6I\r\n=XojV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/all/router.js","files":["build","lib","src"],"engines":{"npm":">=3.0.0","node":">=0.12.0"},"scripts":{"soy":"metalsoy","demo":"npm run soy:demo && npm run build && npm run start","build":"webpack","start":"superstatic . -c ./demos/server.json --port 8080","compile":"babel --presets env -d lib/ src/","soy:demo":"metalsoy -s demos/**/*.soy -d demos/src --soyDeps src/**/*.soy","prepublish":"npm run soy && npm run compile"},"_npmUser":{"name":"jbalsas","email":"jbalsas@gmail.com"},"repository":{"url":"https://github.com/metal/metal-plugins/tree/master/packages/metal-router","type":"git"},"_npmVersion":"5.8.0","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/all/router.js","_nodeVersion":"8.9.4","dependencies":{"metal":"^2.16.5","senna":"^2.5.0","metal-soy":"^2.15.0","metal-uri":"^3.1.1","metal-promise":"^3.0.4","metal-component":"^2.15.0","metal-incremental-dom":"^2.15.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^3.11.0","babel-cli":"^6.26.0","bootstrap":"^3.3.6","metal-ajax":"^2.0.3","superstatic":"^5.0.1","babel-loader":"^7.1.2","metal-tools-soy":"^6.0.0","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/metal-router_3.8.1_1528730983652_0.46551071552700574","host":"s3://npm-registry-packages"}},"3.8.2":{"name":"metal-router","version":"3.8.2","keywords":["metal"],"license":"BSD","_id":"metal-router@3.8.2","maintainers":[{"name":"brunobasto","email":"bruno.basto@liferay.com"},{"name":"carloslancha","email":"carlitoslancha@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"fernandosouza","email":"nandosouzafilho@gmail.com"},{"name":"jbalsas","email":"jbalsas@gmail.com"},{"name":"julien","email":"julienjoa@gmail.com"},{"name":"mairatma","email":"maira.araujo@liferay.com"},{"name":"matuzalemteles","email":"matuzalemteles@gmail.com"},{"name":"mthadley","email":"mikethadley@gmail.com"},{"name":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"ygorcosta","email":"ygor.costa@liferay.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"dist":{"shasum":"2b0fe987f912cf3f648616d46933de794c6790a9","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-3.8.2.tgz","fileCount":13,"integrity":"sha512-XD46cQhogDRUf6XFXBy+2z6QyO4V6yAIq/M87lVq1L2ITkW2tURPWPF9QEiDniWt+01g6hFHHGSfSqfWfsHfPg==","signatures":[{"sig":"MEYCIQDavd0bOeJTZC1uPPrng5xkKo15uHrZdAZa4b8ZTdfYBwIhALlWtUlc3KBxlK8M3BDvYP8ld+fbY6e/e06pTUCDKbLN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqkpRCRA9TVsSAnZWagAA9OsP/RJJnC6L82VultD/29WR\nJ9zueXPb6HscnsXTnBkWgM1lRPh0pkqokGljyjfkQ0ac5kGgTK4VLjMHCl8x\nOPsaC4s3AXmOL5VS0wEzuL/nXZq1IcuwymYAXQktXoUbkU5eIVomydLvEzov\nsKehhtiCxDM7lDWR14j96DUVH36wV5K72e+nuoQY1FYIT/08MBw9IZoyfWXn\nCLCqjKu58xWZ8zG0zFfMAx+R+iGa9iXq4fm2izq0c/oi5G1jxq1pfM/NKgp0\ngdVTTd1B96gXe0l8nVT6PVdNQWYxA6iQ183aAqKUUypAkZ7cza7DPu3ahP8T\nr60Navt923oCvo88oBGT8DZAx1G0/GyM+3Y2nAcEUSMpH1N8g+JLQ75bfOLd\n6LdCUGMKQYlMs0PvXQMCBJu+WMBCdZ8C3NiriQqZz2EfEQdRlVUq+A2ae6Ek\n9tdK7O+Hbn21Ri14xn6aLCe2sSyq+/j6FbLsajbhrxO+QK7jIBkLvQK20pBT\nx92hbcj4kFpJg2ZrFIzlfI4yBuToQEZb/vrIyy7X1iiCsesewcY1sqUdXXAD\nP73YKT0vBRNf2V1+QhrpxFnkIRRiqOWOr8klrsJLCfdiQ2jL641RSUtJKSGp\nb/UwYj5qO4rTpLgZahMFcVCky6Qds/sgDFUKGWzu7yhiS9ELRsTyqbzLJnqy\n4uOI\r\n=8dK0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/all/router.js","engines":{"npm":">=3.0.0","node":">=0.12.0"},"scripts":{"soy":"metalsoy","demo":"npm run soy:demo && npm run build && npm run start","build":"webpack","start":"superstatic . -c ./demos/server.json --port 8080","compile":"babel --presets env -d lib/ src/","soy:demo":"metalsoy -s demos/**/*.soy -d demos/src --soyDeps src/**/*.soy","prepublish":"npm run soy && npm run compile"},"_npmUser":{"name":"jbalsas","email":"jbalsas@gmail.com"},"repository":{"url":"https://github.com/metal/metal-plugins/tree/master/packages/metal-router","type":"git"},"_npmVersion":"6.4.0","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/all/router.js","_nodeVersion":"8.11.4","dependencies":{"metal":"^2.16.5","senna":"^2.5.0","metal-soy":"^2.15.0","metal-uri":"^3.1.1","metal-promise":"^3.0.4","metal-component":"^2.15.0","metal-incremental-dom":"^2.15.0"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^3.11.0","babel-cli":"^6.26.0","bootstrap":"^3.3.6","metal-ajax":"^2.0.3","superstatic":"^5.0.1","babel-loader":"^7.1.2","metal-tools-soy":"^6.0.0","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/metal-router_3.8.2_1537886801221_0.9949239275569426","host":"s3://npm-registry-packages"}},"3.8.3":{"name":"metal-router","version":"3.8.3","keywords":["metal"],"license":"BSD","_id":"metal-router@3.8.3","maintainers":[{"name":"brunobasto","email":"bruno.basto@liferay.com"},{"name":"carloslancha","email":"carlitoslancha@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"fernandosouza","email":"nandosouzafilho@gmail.com"},{"name":"jbalsas","email":"jbalsas@gmail.com"},{"name":"julien","email":"julienjoa@gmail.com"},{"name":"mairatma","email":"maira.araujo@liferay.com"},{"name":"matuzalemteles","email":"matuzalemteles@gmail.com"},{"name":"mthadley","email":"mikethadley@gmail.com"},{"name":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"ygorcosta","email":"ygor.costa@liferay.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"dist":{"shasum":"ddaa645a522b9ab4231d52f57d2c4bb3d928d3b9","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-3.8.3.tgz","fileCount":13,"integrity":"sha512-cB/n8vpbiZMxQUuRFjeRZdsO2FpOPp3nnuKVt0qfUjABZC29QESH9Zf1G1DxZJlGFy9ma965hXOjHpqVHLKRRA==","signatures":[{"sig":"MEUCIEHH/ULLNVFy5bNfJNuFYIGoMvpvhqTS+HglU3CQ+0CTAiEAwccTcLDbmzaWPDNdnELMQ/nXARvMVe9ubfH76CeDxLw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbq6IpCRA9TVsSAnZWagAAU5oP/0ETJxk9kv3ElQHGcRWB\n/+EZui7bDWixIaSiF1OkHqr0UXuwppQ4zzZkcx7Uu6XxDw3e8f3vwqvWStBr\nvRgIPf5vvq4g+MpLG+FJMDMBREejC6DhZOdJ+L9gdDpe03CDWLvhtc4BBi6D\nytwsd2Y0ZKxvfrmKTCVTOkrWNpUj8FHGoJNzkXHLiykx4XbrGf/X13uuEf58\n8PRO3jSv9bs5S+jjSJ3mF8/WKZVFJ2VyPV0kmW7LH7/dwxhOkkzVWNI1E8rt\nUWP3+yT5xILRoHM14t7GdJKthqM9ZRh8WJHkpGLnHHb076jQyiT0TTZ5Urxl\nNAOrMVG2nvKnXYLhPthQanBC1fmG3tD2XUuD+JIMh3v7VV9fajuPuzHHEUHX\nryOVce8HUb7U1IGFE2lEIWLypuDhf7u5Cq+oEx5V9ooqoTrCCuGxb6/ZJS+s\nF2/KSmJgeDTXNSM+YlEGIxqyGnb2C0yRuhAItq/Wki9DR/j9cS7wLD4Nd66j\nlSLLi0KbJWCdVnxWX2k+UXCjaNsDu8BvFbkMOgXcx9eALgzD76XQ+3NsJK65\nsydSsVO8EOXEdONxHBSz50Zzwle6u8FRVJCTCx4nJ2u9qgnbRwCaWX4m6m1F\n7Bz+FrrIKgYIya0HWNyjgaybjMfSWrAdcjIDOij12RdGtpYrkY9XOHLsMpDm\noJq/\r\n=9A7p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/all/router.js","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"282bfcb63137ce4b9982f91a7a10a7eb8f2ab15a","scripts":{"soy":"metalsoy","demo":"npm run soy:demo && npm run build && npm run start","build":"webpack","start":"superstatic . -c ./demos/server.json --port 8080","compile":"babel --presets env -d lib/ src/","soy:demo":"metalsoy -s demos/**/*.soy -d demos/src --soyDeps src/**/*.soy","prepublish":"npm run soy && npm run compile"},"_npmUser":{"name":"jbalsas","email":"jbalsas@gmail.com"},"repository":{"url":"https://github.com/metal/metal-plugins/tree/master/packages/metal-router","type":"git"},"_npmVersion":"6.4.0","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/all/router.js","_nodeVersion":"8.11.4","dependencies":{"metal":"^2.16.6","senna":"^2.5.0","metal-soy":"^2.16.6","metal-uri":"^3.1.2","metal-promise":"^3.0.5","metal-component":"^2.16.6","metal-incremental-dom":"^2.16.6"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^3.11.0","babel-cli":"^6.26.0","bootstrap":"^3.3.6","metal-ajax":"^2.0.3","superstatic":"^5.0.1","babel-loader":"^7.1.2","metal-tools-soy":"^6.0.0","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/metal-router_3.8.3_1537974825245_0.7242708670294058","host":"s3://npm-registry-packages"}},"4.0.0-milestone.1":{"name":"metal-router","version":"4.0.0-milestone.1","keywords":["metal"],"license":"BSD","_id":"metal-router@4.0.0-milestone.1","maintainers":[{"name":"brunobasto","email":"b.basto@gmail.com"},{"name":"bryceosterhaus","email":"bryceosterhaus@gmail.com"},{"name":"carloslancha","email":"carlitoslancha@gmail.com"},{"name":"diegonvs","email":"diegonascimento@hotmail.com.br"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"fernandosouza","email":"nandosouzafilho@gmail.com"},{"name":"izaera","email":"izaera@gmail.com"},{"name":"jbalsas","email":"jbalsas@gmail.com"},{"name":"jcastelain","email":"jcastelain@gmail.com"},{"name":"liferay","email":"continuous-integration@liferay.com"},{"name":"mairatma","email":"maira.araujo@liferay.com"},{"name":"matuzalemteles","email":"matuzalemteles@gmail.com"},{"name":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"wincent","email":"greg@hurrell.net"},{"name":"ygorcosta","email":"ygor.costa@liferay.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"dist":{"shasum":"09221988f2d83d7c0d4b487056ae70f7109ad062","tarball":"https://registry.npmjs.org/metal-router/-/metal-router-4.0.0-milestone.1.tgz","fileCount":13,"integrity":"sha512-sFo8Q5fGwBTjuLnK4bn34kvL9/rTV02jgOLs2fPn71TDQwPUhsSxfcf7k7j3Q9nO19t2Vr8EjwdoAv3RueDzXg==","signatures":[{"sig":"MEUCIAyUPJICq1S/eza7KulZNQhnZIVeRvmcn9K//Ps+iqjBAiEA3ZNamQXY585eBB5qyb9GUdP1bC5vJZ9JVGeTwMgzru0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdStthCRA9TVsSAnZWagAAe0UP/jrCvlu+RLv3wJaeR2zL\nKrsL3J82ltKggCSHHsjnDyguMchmXjp29+eNnIG/zM8bl+w9XHoMcSVI3tGU\nP3zfqLkyM05NvvWTVpSsKJJQgMo7xFw4QdnGPf656kChzzxNKw91PEf7f7EQ\nos3rzhRI7sk05oOLWgauxeUMXBE6llV0YuL2uwpl7gR2yWD044zP42Ix0OZQ\nXpb7ObahIfMKLOtlNqW/TGoWmC3NFBylhnvQn8KXkyEzS8KxeIJVovUWgcZX\nM5ShC8eTOl8H2DbXNo6WMbmJd1QgxeFnZ3EoYJaRVRpI6ZloI/4V3UnaGBtd\nLqqTqGQ7TLEMvlP2TPyrNso1y3WGOGMQonCw8AWTZhdJqZsE3YD+dyxGjU1W\nIShRyAYGBjrlAf4Kc0W3fzzhzGo0Jmh7a/xxv62nMGvHitVvW8zZPbDPtPbf\ni+x8lxjYMSdMvlwNjDp4wf02lwDkdYjpG1BSK5gqQPNChQM0u594bR6iwF7c\neM2g/p0KPaTbzD0YRIiY/O47fAHXx2cwALjS57/4LPgrKDZBY5p9/df2VC4n\n8ZuUUVAEFaCpmYPxMQNt7/LG8TR5CX2kxKNWWGQ4JkRFruPLjDNLNzbp1Axs\nPxz190gUqmhFCcbZKB7QZnYT/wYyOnQWI0WMHxsT23/Xxuaa+trjCDiQyGwK\nV/TN\r\n=EPDj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/all/router.js","readme":"# metal-router\n\n[![Build Status](https://travis-ci.org/metal/metal-router.svg?branch=master)](https://travis-ci.org/metal/metal-router)\n\n[![Build Status](https://saucelabs.com/browser-matrix/metal-router.svg)](https://saucelabs.com/beta/builds/7fd4f0c40d2e4777abd005a50e6ac16b)\n\nRouting solution to link URLs to Metal.js components using HTML5 History API.\n\n![](https://raw.githubusercontent.com/metal/metal-router/master/demos/img/sample.gif)\n\n## Use\n\n### Simple use case\n\n```javascript\nimport Component from 'metal-component';\nimport Router from 'metal-router';\n\nclass MyComponent extends Component {\n  ...\n};\n\nComponent.render(Router, {\n  component: MyComponent,\n  data: {\n    title: 'Home Page'\n  },\n  element: '#main > div',\n  path: '/path'\n});\n\n// Dispatch router to the current browser url\nRouter.router().dispatch();\n```\n\n### JSX\n\n```jsx\n<Router\n  component={MyComponent}\n  data={{\n    title: 'Home Page'\n  }}\n  path=\"/path\"\n/>\n```\n\n### Soy\n\n```soy\n{call Router.render}\n  {param component: 'MyComponent' /}\n  {param data: ['title': 'Home Page'] /}\n  {param path: '/path' /}\n{/call}\n```\n\n### Passing data\n\nThere are multiple ways to pass data to the `component`.\nThe `data` config property can be an object, or a function that can\nreturn either an object or a promise. The following examples will\nall return the same data to `MyComponent`.\n\n```javascript\n// Object literal\nComponent.render(Router, {\n  component: MyComponent,\n  data: {\n    title: 'Home Page'\n  },\n  path: '/path'\n});\n\n// Function\nComponent.render(Router, {\n  component: MyComponent,\n  data: function() {\n    return {\n      title: 'Home Page'\n    }\n  },\n  path: '/path'\n});\n\n// Promise\nComponent.render(Router, {\n  component: MyComponent,\n  data: function() {\n    return new Promise(function(resolve) {\n      resolve({\n        title: 'Home Page'\n      });\n    });\n  },\n  path: '/path'\n});\n```\n\nIf returning a promise, the component will not be rendered until\nthe promise is resolved.\n\n### Fetching\n\nData from an Ajax request can easily be passed to the `component`\nvia the `fetch` and `fetchUrl` config properties.\n\n```javascript\nComponent.render(Router, {\n  component: MyComponent,\n  fetch: true,\n  fetchUrl: '/some/api.json',\n  path: '/path'\n});\n```\n\nThis will fire off a request to `/some/api.json` when `/path` is navigated to,\nand pass the returned data directly to `MyComponent`. Note that the component\nwill not be rendered until the request is complete.\n\nUse the `fetchTimeout` property for setting a max amount of time\nfor the request.\n\n```javascript\nComponent.render(Router, {\n  component: MyComponent,\n  fetch: true,\n  fetchTimeout: 10000, // Milliseconds\n  fetchUrl: '/some/api.json',\n  path: '/path'\n});\n```\n\n### Parameters\n\nParams can be collected from the path and passed to the `component` alongside\nregular data.\n\n```javascript\nComponent.render(Router, {\n  component: MyComponent,\n  data: {\n    title: 'User Page'\n  },\n  path: '/user/:name'\n});\n```\n\nThen if the user navigates to `/user/foo`, the following data\nwill be passed to the component.\n\n```javascript\n{\n  router: {\n    params: {\n      name: 'foo'\n    }\n  },\n  title: 'User Page'\n}\n```\n\nQuery params are also parsed and added to the component data. If\nthe user navigates to `/user/foo?id=123', the following data will\nbe passed to the component.\n\n```javascript\n{\n  router: {\n    params: {\n      name: 'foo'\n    },\n    query: {\n      id: '123'\n    }\n  },\n  title: 'User Page'\n}\n```\n\n## Setup\n\n1. Install a recent release of [NodeJS](https://nodejs.org/en/download/) if you\ndon't have it yet.\n\n2. Install local dependencies:\n\n  ```\n  npm install\n  ```\n\n3. Run the tests:\n\n  ```\n  npm test\n  ```\n\n4. Build the code:\n\n  ```\n  npm run build\n  ```\n\n5. Run the demo:\n\n  ```\n  npm run demo\n  ```\n\n## Contributing\n\nCheck out the [contributing guidelines](https://github.com/metal/metal-plugins/blob/master/CONTRIBUTING.md) for more information.\n","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"282bfcb63137ce4b9982f91a7a10a7eb8f2ab15a","scripts":{"soy":"metalsoy","demo":"npm run soy:demo && npm run build && npm run start","build":"webpack","start":"superstatic . -c ./demos/server.json --port 8080","compile":"babel --presets env -d lib/ src/","soy:demo":"metalsoy -s demos/**/*.soy -d demos/src --soyDeps src/**/*.soy","prepublish":"npm run soy && npm run compile"},"_npmUser":{"name":"jcastelain","email":"jcastelain@gmail.com"},"repository":{"url":"https://github.com/metal/metal-plugins/tree/master/packages/metal-router","type":"git"},"_npmVersion":"6.4.1","description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","directories":{},"jsnext:main":"src/all/router.js","_nodeVersion":"8.15.1","dependencies":{"metal":"^2.16.6","senna":"3.0.0-milestone.1","metal-soy":"^2.16.6","metal-uri":"^3.1.2","metal-promise":"^3.0.5","metal-component":"^2.16.6","metal-incremental-dom":"^2.16.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^3.11.0","babel-cli":"^6.26.0","bootstrap":"^3.3.6","metal-ajax":"^2.0.3","superstatic":"^5.0.1","babel-loader":"^7.1.2","metal-tools-soy":"^6.0.0","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/metal-router_4.0.0-milestone.1_1565186913200_0.4225390621967937","host":"s3://npm-registry-packages"}}},"time":{"created":"2016-04-15T17:56:19.016Z","modified":"2026-05-04T17:14:55.537Z","0.0.1":"2016-04-15T17:56:19.016Z","0.0.2":"2016-04-15T18:31:13.955Z","0.0.3":"2016-05-17T17:37:05.498Z","0.0.4":"2016-05-17T18:20:07.705Z","0.0.5":"2016-06-30T20:25:51.634Z","1.0.0":"2016-07-05T20:22:31.479Z","2.0.0":"2016-07-25T18:48:41.398Z","2.0.1":"2016-09-29T16:39:22.760Z","1.0.1":"2016-09-29T16:46:05.778Z","3.0.0":"2016-10-05T19:05:33.579Z","3.0.1":"2016-10-07T15:12:31.800Z","3.0.2":"2016-10-07T20:48:28.180Z","3.0.3":"2016-10-07T22:06:10.461Z","3.0.4":"2016-10-07T22:53:55.031Z","3.0.5":"2016-10-10T16:58:45.668Z","3.0.6":"2016-10-11T13:59:09.846Z","3.0.7":"2016-10-11T16:28:27.678Z","3.0.8":"2016-10-14T15:39:18.625Z","3.0.9":"2016-12-09T21:50:14.406Z","3.0.10":"2016-12-15T23:12:56.623Z","3.0.11":"2016-12-17T00:44:37.355Z","3.0.12":"2016-12-21T01:28:39.893Z","3.1.0":"2016-12-22T00:16:31.660Z","3.2.0":"2016-12-27T16:29:41.028Z","3.2.1":"2017-05-18T01:45:57.299Z","3.3.0":"2017-06-01T17:30:55.346Z","3.4.0":"2017-06-08T00:13:03.764Z","3.5.0":"2017-06-10T01:20:37.074Z","3.6.0":"2017-06-10T05:27:46.135Z","3.6.1":"2017-06-10T05:39:18.902Z","3.6.2":"2017-06-10T08:10:58.576Z","3.6.3":"2017-08-08T16:18:14.583Z","3.7.0":"2017-12-15T17:21:09.638Z","3.7.1":"2018-01-15T23:17:25.242Z","3.8.0":"2018-02-20T22:18:58.677Z","3.8.1":"2018-06-11T15:29:43.897Z","3.8.2":"2018-09-25T14:46:41.390Z","3.8.3":"2018-09-26T15:13:45.390Z","4.0.0-milestone.1":"2019-08-07T14:08:33.321Z"},"license":"BSD","keywords":["metal"],"repository":{"url":"https://github.com/metal/metal-plugins/tree/master/packages/metal-router","type":"git"},"description":"Routing solution to link URLs to Metal.js components using HTML5 History API.","maintainers":[{"email":"minuswrench@gmail.com","name":"pat270"},{"email":"continuous-integration@liferay.com","name":"liferay"},{"email":"gagranta@gmail.com","name":"gagranta"},{"email":"ivan.zaera@liferay.com","name":"izaera-lr"},{"email":"daniel.sanz@liferay.com","name":"daniel.sanz"},{"email":"antonio.ortega@liferay.com","name":"antonio-ortega"},{"email":"gabriel.lima@liferay.com","name":"limaagabriel"},{"email":"fortunato.maldonado@liferay.com","name":"fortunatom"},{"email":"miguelarroyoes@hotmail.com","name":"miguelarroyoes"},{"email":"nandosouzafilho@gmail.com","name":"fernandosouza"},{"email":"jbalsas@gmail.com","name":"jbalsas"},{"email":"b.basto@gmail.com","name":"brunobasto"},{"email":"rob.g.frampton@gmail.com","name":"rframpton"},{"email":"maira.tma@gmail.com","name":"mairatma"},{"email":"eduardolundgren@gmail.com","name":"eduardolundgren"}],"readme":"","readmeFilename":""}