{"_id":"senna","_rev":"114-23a4204362310ad1de633c6f52e33068","name":"senna","dist-tags":{"preview":"3.0.0-milestone.5","latest":"2.8.0"},"versions":{"0.0.0":{"name":"senna","version":"0.0.0","keywords":[],"author":{"url":"http://eduardo.io","name":"Eduardo Lundgren","email":"edu@rdo.io"},"license":"BSD","_id":"senna@0.0.0","maintainers":[{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"http://sennajs.com","bugs":{"url":"https://github.com/eduardolundgren/senna/issues"},"dist":{"shasum":"b10eaca348ab49c87b49c4e78b81b7ea89501659","tarball":"https://registry.npmjs.org/senna/-/senna-0.0.0.tgz","integrity":"sha512-+hgj4r9tPCMtqFGK0fRAgraQycNOvpqaKSvvkHtQMIQ2C43LH4rRXUUJu+8opTKMxLfcEVdJ3QG9L7uWfkY6Ng==","signatures":[{"sig":"MEUCIQCZ7I6ngvgEdKMfM5dglkIxIrS/wwl8qbwjQpAuic8YPwIgGHQwPJjEIldc2EqtmQ0rj/d6l3dyKF+YeSs2sneioZo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","scripts":{"test":"gulp test"},"_npmUser":{"name":"zenorocha","email":"zno.rocha@gmail.com"},"repository":{"url":"git@github.com:eduardolundgren/senna.git","type":"git"},"_npmVersion":"1.3.11","description":"TODO: Write description","directories":{},"devDependencies":{"gulp":"^3.8.1","yargs":"^1.3.1","gulp-if":"^1.2.4","nodeunit":"^0.9.0","gulp-jsdoc":"^0.1.4","gulp-concat":"^2.2.0","gulp-header":"^1.0.2","gulp-jshint":"^1.6.3","gulp-rename":"^1.2.0","gulp-rimraf":"^0.1.0","gulp-uglify":"^0.3.1","merge-stream":"^0.1.5","gulp-nodeunit":"0.0.5","jshint-stylish":"^0.4.0","gulp-esformatter":"^0.5.0","gulp-strip-debug":"^1.0.0","gulp-load-plugins":"^0.5.3"}},"0.4.1":{"name":"senna","version":"0.4.1","keywords":["spa","single","page","apps"],"author":{"url":"http://eduardo.io","name":"Eduardo Lundgren","email":"edu@rdo.io"},"license":"BSD","_id":"senna@0.4.1","maintainers":[{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/eduardolundgren/senna.js","bugs":{"url":"https://github.com/eduardolundgren/senna.js/issues"},"dist":{"shasum":"7fec2e17314aaedce4440fbd8bde5f7d81fecf5c","tarball":"https://registry.npmjs.org/senna/-/senna-0.4.1.tgz","integrity":"sha512-vIquGizajYujlNt+ZEifFf3ev8ou2qGNbGigXYYuOnndHg2wYkCm8SxpXc4zCZ2Fhir58Bt4CTptofQKCi5GfA==","signatures":[{"sig":"MEUCIER85kyd43vVPAA6WerAHBiHIUkUAcltb9FDtjFIVGmkAiEAuwVP3VPS/3/PLevJfhytRl89hGWMm6YguMXevILOhao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"7fec2e17314aaedce4440fbd8bde5f7d81fecf5c","gitHead":"69aa64dbbf4bd54a340032cead60dec85eac1f76","scripts":{},"_npmUser":{"name":"zenorocha","email":"zno.rocha@gmail.com"},"repository":{"url":"https://github.com/eduardolundgren/senna.js","type":"git"},"_npmVersion":"2.7.4","description":"A blazing-fast Single Page Application engine","directories":{},"_nodeVersion":"0.12.2","devDependencies":{"gulp":"^3.8.11","karma":"^0.12.21","mocha":"^2.0.1","gulp-csso":"^1.0.0","gulp-bower":"0.0.10","gulp-jsdoc":"^0.1.4","gulp-concat":"^2.2.0","gulp-header":"^1.0.2","gulp-jshint":"^1.6.3","gulp-rename":"^1.2.0","gulp-rimraf":"^0.1.0","gulp-uglify":"^1.0.1","karma-mocha":"^0.1.8","run-sequence":"^1.0.2","gulp-webserver":"^0.9.0","jshint-stylish":"^1.0.0","karma-coverage":"^0.2.6","gulp-esformatter":"^1.0.0","gulp-strip-debug":"^1.0.0","gulp-autoprefixer":"^2.0.0","gulp-load-plugins":"^0.8.0","karma-ie-launcher":"^0.1.5","karma-chrome-launcher":"^0.1.4","karma-safari-launcher":"^0.1.1","karma-firefox-launcher":"^0.1.3"}},"0.4.2":{"name":"senna","version":"0.4.2","keywords":["spa","single","page","apps"],"author":{"url":"http://eduardo.io","name":"Eduardo Lundgren","email":"edu@rdo.io"},"license":"BSD","_id":"senna@0.4.2","maintainers":[{"name":"zenorocha","email":"zno.rocha@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"}],"homepage":"https://github.com/eduardolundgren/senna.js#readme","bugs":{"url":"https://github.com/eduardolundgren/senna.js/issues"},"dist":{"shasum":"5c0b50351522403388fe6519f714485dc0adfb14","tarball":"https://registry.npmjs.org/senna/-/senna-0.4.2.tgz","integrity":"sha512-sj1QjmHooajOOAUb/pfyqBcXnjwiEp3ENIp2OrGImP8VfvS3iCa0EV6nfrCIE1HiSPGGrW6AOsgpLH2Ij9klMw==","signatures":[{"sig":"MEQCIFx9d/jb3Uqggt4P0d2HhfBW8pDC8p/xpQc8Dcl7vJ3zAiATlrgI5i5uZEbUfzq+xmqxi1cXurKoeCSeBqV3D/nQnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"5c0b50351522403388fe6519f714485dc0adfb14","gitHead":"3151d41980d6f5dddcea93035bdd414adaebe9d1","scripts":{},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/eduardolundgren/senna.js.git","type":"git"},"_npmVersion":"3.5.1","description":"A blazing-fast Single Page Application engine","directories":{},"_nodeVersion":"0.12.7","devDependencies":{"gulp":"^3.8.11","karma":"^0.12.21","mocha":"^2.0.1","gulp-csso":"^1.0.0","gulp-bower":"0.0.10","gulp-jsdoc":"^0.1.4","gulp-concat":"^2.2.0","gulp-header":"^1.0.2","gulp-jshint":"^1.6.3","gulp-rename":"^1.2.0","gulp-rimraf":"^0.1.0","gulp-uglify":"^1.0.1","karma-mocha":"^0.1.8","run-sequence":"^1.0.2","gulp-webserver":"^0.9.0","jshint-stylish":"^1.0.0","karma-coverage":"^0.2.6","gulp-esformatter":"^1.0.0","gulp-strip-debug":"^1.0.0","gulp-autoprefixer":"^2.0.0","gulp-load-plugins":"^0.8.0","karma-ie-launcher":"^0.1.5","karma-chrome-launcher":"^0.1.4","karma-safari-launcher":"^0.1.1","karma-firefox-launcher":"^0.1.3"}},"1.0.0-alpha.1":{"name":"senna","version":"1.0.0-alpha.1","keywords":["spa","single","page","apps"],"author":{"url":"http://eduardo.io","name":"Eduardo Lundgren","email":"edu@rdo.io"},"license":"BSD-3-Clause","_id":"senna@1.0.0-alpha.1","maintainers":[{"name":"zenorocha","email":"zno.rocha@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"}],"homepage":"https://github.com/eduardolundgren/senna.js#readme","bugs":{"url":"https://github.com/eduardolundgren/senna.js/issues"},"dist":{"shasum":"e4f6281af4b75894d6d5fd377b24f6fc649680a7","tarball":"https://registry.npmjs.org/senna/-/senna-1.0.0-alpha.1.tgz","integrity":"sha512-79743DAs6gDUsUF2WZFvnsYQ26GKhHAcI/jSqVfy7PdioTQd+gwtxorXP4i31tm6lqqoX8C/zGcASBp59vdRXw==","signatures":[{"sig":"MEUCIGAUZcNDtp4vS86AFvXWoe2W/g28uVNuySlJozzY16jdAiEAyy62v0g27Uo/oAPT4wqX6EvjH7GuDLyaK71xUsspCrg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["build","src/**/*.js","test/**/*.js"],"_shasum":"e4f6281af4b75894d6d5fd377b24f6fc649680a7","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"8d46c1bafe2d8bba9e4cebc3ef0c9e540231a9b2","scripts":{},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/eduardolundgren/senna.js.git","type":"git"},"_npmVersion":"3.5.3","description":"A blazing-fast Single Page Application engine","directories":{},"_nodeVersion":"0.12.7","dependencies":{"metal":"github:metal/metal.js#master","bootstrap":"^3.3.6","metal-uri":"github:metal/metal-uri#master","metal-ajax":"github:metal/metal-ajax#master","metal-promise":"github:metal/metal-promise#master","metal-debounce":"github:metal/metal-debounce#master","metal-multimap":"github:metal/metal-multimap#master","closure-templates":"20140422.0.0"},"devDependencies":{"gulp":"^3.8.11","sinon":"^1.14.1","gulp-metal":"^0.9.0","gulp-header":"^1.7.1","gulp-connect":"^2.3.1","run-sequence":"^1.1.5"}},"1.0.0":{"name":"senna","version":"1.0.0","keywords":["spa","single","page","apps"],"author":{"url":"http://eduardo.io","name":"Eduardo Lundgren","email":"edu@rdo.io"},"license":"BSD-3-Clause","_id":"senna@1.0.0","maintainers":[{"name":"zenorocha","email":"zno.rocha@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"}],"homepage":"https://github.com/eduardolundgren/senna.js#readme","bugs":{"url":"https://github.com/eduardolundgren/senna.js/issues"},"dist":{"shasum":"ce8aefd4a12771c8f954292f9bc82cda2e4c2559","tarball":"https://registry.npmjs.org/senna/-/senna-1.0.0.tgz","integrity":"sha512-TkqBoDOodWLR/UayAsszLN2bMybw/HeafxG54qt95SHHyi1KUIk+SJyf01jtHPitfFcKI6/xOGmp5kCPBaWeFQ==","signatures":[{"sig":"MEYCIQCiNRADhfidYcE17wujOBSGKyCNgpQMCGP5QHr/Fx+yCAIhAN8WqR0GBttNTUrywNEFOxHNYhzEXf5jHqmHrxIa/NDX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/app/App.js","_from":".","files":["build","src/**/*.js","test/**/*.js"],"_shasum":"ce8aefd4a12771c8f954292f9bc82cda2e4c2559","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"4f7844fa27c109c449ecb1e70c09c4a4670705bd","scripts":{},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/eduardolundgren/senna.js.git","type":"git"},"_npmVersion":"3.6.0","description":"A blazing-fast Single Page Application engine","directories":{},"_nodeVersion":"0.12.7","dependencies":{"metal":"github:metal/metal.js#master","bootstrap":"^3.3.6","metal-dom":"github:metal/metal-dom#master","metal-uri":"github:metal/metal-uri#master","metal-ajax":"github:metal/metal-ajax#master","metal-events":"github:metal/metal-events#master","metal-promise":"github:metal/metal-promise#master","metal-debounce":"github:metal/metal-debounce#master","metal-multimap":"github:metal/metal-multimap#master","metal-useragent":"github:metal/metal-useragent#master","closure-templates":"20140422.0.0"},"devDependencies":{"gulp":"^3.8.11","sinon":"^1.14.1","gulp-metal":"^0.9.0","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","gulp-connect":"^2.3.1","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/senna-1.0.0.tgz_1457028580583_0.643042977899313","host":"packages-13-west.internal.npmjs.com"}},"1.0.1":{"name":"senna","version":"1.0.1","keywords":["spa","single","page","apps"],"author":{"url":"http://eduardo.io","name":"Eduardo Lundgren","email":"edu@rdo.io"},"license":"BSD-3-Clause","_id":"senna@1.0.1","maintainers":[{"name":"zenorocha","email":"zno.rocha@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"}],"homepage":"https://github.com/eduardolundgren/senna.js#readme","bugs":{"url":"https://github.com/eduardolundgren/senna.js/issues"},"dist":{"shasum":"a73331e8d2479564a9af73c1b470ec74d82963ae","tarball":"https://registry.npmjs.org/senna/-/senna-1.0.1.tgz","integrity":"sha512-zhi+wFzOvhnCQmocO9nSILafH7zOffmIhEBGx742mgxrKobsL1tRWrZio4Nu/bbO+KGSzQbvZCEMtDJdw0HXAA==","signatures":[{"sig":"MEYCIQCdLKGXGpMNx02Hj1uPkT0HZbBrAqF5DdOryPxC9Usb2AIhAPhiC0eMZv5lnvuFw+PdikowsZgiNnjJFW0e0DHz04eI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/app/App.js","_from":".","files":["build","src/**/*.js","test/**/*.js"],"_shasum":"a73331e8d2479564a9af73c1b470ec74d82963ae","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"f4bfef076a5bb5d057e86112f201ef9f17a65a81","scripts":{},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/eduardolundgren/senna.js.git","type":"git"},"_npmVersion":"3.6.0","description":"A blazing-fast Single Page Application engine","directories":{},"_nodeVersion":"0.12.7","dependencies":{"metal":"^1.0.0-rc","bootstrap":"^3.3.6","metal-dom":"^1.0.0-rc","metal-uri":"^1.0.0-rc","metal-ajax":"^1.0.0-rc","metal-events":"^1.0.0-rc","metal-promise":"^1.0.0-rc.1","metal-debounce":"^1.0.0-rc","metal-multimap":"^1.0.0-rc","metal-useragent":"^1.0.0-rc"},"devDependencies":{"gulp":"^3.8.11","sinon":"^1.14.1","gulp-metal":"^0.14.0","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","gulp-connect":"^2.3.1","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/senna-1.0.1.tgz_1457981476245_0.29607817623764277","host":"packages-12-west.internal.npmjs.com"}},"1.0.3":{"name":"senna","version":"1.0.3","keywords":["spa","single","page","apps"],"author":{"url":"http://eduardo.io","name":"Eduardo Lundgren","email":"edu@rdo.io"},"license":"BSD-3-Clause","_id":"senna@1.0.3","maintainers":[{"name":"zenorocha","email":"zno.rocha@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"}],"homepage":"https://github.com/eduardolundgren/senna.js#readme","bugs":{"url":"https://github.com/eduardolundgren/senna.js/issues"},"dist":{"shasum":"d02d75e9fa67ff151084f815f8d587455062f1a3","tarball":"https://registry.npmjs.org/senna/-/senna-1.0.3.tgz","integrity":"sha512-lF7kyQi8Xr1hA1GEZjQqurjozir3EHwqNgI7LBqdNKCL/oyDBuWypM9NKZCqY6CbH1xvgQSD1jX5YsfyA7EIng==","signatures":[{"sig":"MEYCIQDp8xErWuJLHi76jC9BTjgEQ3UdRc1g++dz76MdMLIC9AIhANnVt8iGwsVIG+fsY+s43KyIwytml28vU9WO49sqMWoV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/app/App.js","_from":".","files":["build","src/**/*.js","test/**/*.js"],"_shasum":"d02d75e9fa67ff151084f815f8d587455062f1a3","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"6d8e2c6478686785bebf16109e0e90a024b07a66","scripts":{},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/eduardolundgren/senna.js.git","type":"git"},"_npmVersion":"3.8.3","description":"A blazing-fast Single Page Application engine","directories":{},"_nodeVersion":"5.10.1","dependencies":{"metal":"^1.0.0-rc.1","bootstrap":"^3.3.6","metal-dom":"^1.0.0-rc.2","metal-uri":"^1.0.0-rc.2","metal-ajax":"^1.0.0-rc.1","metal-events":"^1.0.0-rc.1","metal-promise":"^1.0.0-rc.2","metal-debounce":"^1.0.0-rc","metal-multimap":"^1.0.0-rc.1","metal-useragent":"^1.0.0-rc.1"},"devDependencies":{"gulp":"^3.8.11","sinon":"^1.14.1","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","gulp-connect":"^2.3.1","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/senna-1.0.3.tgz_1461215006207_0.2804226870648563","host":"packages-12-west.internal.npmjs.com"}},"1.0.4":{"name":"senna","version":"1.0.4","keywords":["spa","single","page","apps"],"author":{"url":"http://eduardo.io","name":"Eduardo Lundgren","email":"edu@rdo.io"},"license":"BSD-3-Clause","_id":"senna@1.0.4","maintainers":[{"name":"zenorocha","email":"zno.rocha@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"}],"homepage":"https://github.com/eduardolundgren/senna.js#readme","bugs":{"url":"https://github.com/eduardolundgren/senna.js/issues"},"dist":{"shasum":"3f9eb816429eb3df1ff01dcd0912f62ea2a887c4","tarball":"https://registry.npmjs.org/senna/-/senna-1.0.4.tgz","integrity":"sha512-4MRv7tpnL5hCPufnbTdnmKHR6CLggA9SQD9s+1g/VqvkQrXhK9n0xkMqBmp95NQfGEC9KMqwOUc4/sF9184JUw==","signatures":[{"sig":"MEUCIQCf9wrwYb5np/I1KNb6As8zaiNBRxJnnXw/TOG6Cv4jDgIgCB8bC3vWgKiPKDArJgkf+KC6onubfKUyojDZ0Jv5vB4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/app/App.js","_from":".","files":["build","src/**/*.js","test/**/*.js"],"_shasum":"3f9eb816429eb3df1ff01dcd0912f62ea2a887c4","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"3c88ea758e7f8cf2f83ee3ca6360185a48ccf454","scripts":{},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/eduardolundgren/senna.js.git","type":"git"},"_npmVersion":"3.8.3","description":"A blazing-fast Single Page Application engine","directories":{},"_nodeVersion":"5.10.1","dependencies":{"metal":"^1.0.0-rc.1","bootstrap":"^3.3.6","metal-dom":"^1.0.0-rc.2","metal-uri":"^1.0.0-rc.2","metal-ajax":"^1.0.0-rc.1","metal-events":"^1.0.0-rc.1","metal-promise":"^1.0.0-rc.2","metal-debounce":"^1.0.0-rc","metal-multimap":"^1.0.0-rc.1","metal-useragent":"^1.0.0-rc.1"},"devDependencies":{"gulp":"^3.8.11","sinon":"^1.14.1","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","gulp-connect":"^2.3.1","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/senna-1.0.4.tgz_1461357596635_0.9301733097527176","host":"packages-12-west.internal.npmjs.com"}},"1.1.0":{"name":"senna","version":"1.1.0","keywords":["spa","single","page","apps"],"author":{"url":"http://eduardo.io","name":"Eduardo Lundgren","email":"edu@rdo.io"},"license":"BSD-3-Clause","_id":"senna@1.1.0","maintainers":[{"name":"zenorocha","email":"zno.rocha@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"}],"homepage":"https://github.com/eduardolundgren/senna.js#readme","bugs":{"url":"https://github.com/eduardolundgren/senna.js/issues"},"dist":{"shasum":"4b2b44c3390b5b0eb9dc79d7b4cc823761bfd0b7","tarball":"https://registry.npmjs.org/senna/-/senna-1.1.0.tgz","integrity":"sha512-qwqMGnPG3C+XMgYxyDYKV8pwB8aJqs4Cz8Uf1HA/wblscjl7f4GmN6oKJosO4qQNc/FcVMPk+pg8UbGD5ZZhUw==","signatures":[{"sig":"MEUCIQCmqrHe8ey6gr4FRj5by+V1Pk0qFEJWXnWlD8uKg4RrfwIgDhcObABkUxx4j+aE3PqiKhWLNm682kQVuNBbwcpnrec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/app/App.js","_from":".","files":["build","lib","src/**/*.js","test/**/*.js"],"_shasum":"4b2b44c3390b5b0eb9dc79d7b4cc823761bfd0b7","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"97d7efff39b50692fb5eb56df501cf1ac675de14","scripts":{"compile":"babel --presets es2015 -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/eduardolundgren/senna.js.git","type":"git"},"_npmVersion":"3.8.3","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/app/App.js","_nodeVersion":"5.10.1","dependencies":{"metal":"^1.0.0-rc.1","bootstrap":"^3.3.6","metal-dom":"^1.0.0-rc.2","metal-uri":"^1.0.0-rc.2","metal-ajax":"^1.0.0-rc.1","metal-events":"^1.0.0-rc.1","metal-promise":"^1.0.0-rc.2","metal-debounce":"^1.0.0-rc","metal-multimap":"^1.0.0-rc.1","metal-useragent":"^1.0.0-rc.1"},"devDependencies":{"gulp":"^3.8.11","sinon":"^1.14.1","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","gulp-connect":"^2.3.1","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-es2015":"^6.3.13"},"_npmOperationalInternal":{"tmp":"tmp/senna-1.1.0.tgz_1463507546568_0.4633667026646435","host":"packages-16-east.internal.npmjs.com"}},"1.1.1":{"name":"senna","version":"1.1.1","keywords":["spa","single","page","apps"],"author":{"url":"http://eduardo.io","name":"Eduardo Lundgren","email":"edu@rdo.io"},"license":"BSD-3-Clause","_id":"senna@1.1.1","maintainers":[{"name":"zenorocha","email":"zno.rocha@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"}],"homepage":"https://github.com/eduardolundgren/senna.js#readme","bugs":{"url":"https://github.com/eduardolundgren/senna.js/issues"},"dist":{"shasum":"cc86003c035004133557f2710f43d9f9c8e67c2e","tarball":"https://registry.npmjs.org/senna/-/senna-1.1.1.tgz","integrity":"sha512-eu1v2KwxW8OeWJyoxCCIoeldkZ+jieEFqrllncQOvGlqDydTy9BQDeP4w4/fJOdex50nf8fjS05H4PgHNjGErQ==","signatures":[{"sig":"MEUCIQCO055wY/MKzUopht+wHZqa8ZegsNDSaqvvOLUgpPPjzAIgdBaA31wykjirp+0mI8jISqwjc6JQeDGRUsMaOBHJt/0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","_from":".","files":["build","lib","src/**/*.js","test/**/*.js"],"_shasum":"cc86003c035004133557f2710f43d9f9c8e67c2e","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"5c0ac0877dc0ff641766b5e3774c80e71028bdc7","scripts":{"compile":"babel --presets es2015 -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/eduardolundgren/senna.js.git","type":"git"},"_npmVersion":"3.8.3","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"5.10.1","dependencies":{"metal":"^1.0.0-rc.1","bootstrap":"^3.3.6","metal-dom":"^1.0.0-rc.2","metal-uri":"^1.0.0-rc.2","metal-ajax":"^1.0.0-rc.1","metal-events":"^1.0.0-rc.1","metal-promise":"^1.0.0-rc.2","metal-debounce":"^1.0.0-rc","metal-multimap":"^1.0.0-rc.1","metal-useragent":"^1.0.0-rc.1"},"devDependencies":{"gulp":"^3.8.11","sinon":"^1.14.1","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","gulp-connect":"^2.3.1","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-es2015":"^6.3.13"},"_npmOperationalInternal":{"tmp":"tmp/senna-1.1.1.tgz_1463508992116_0.08032292709685862","host":"packages-16-east.internal.npmjs.com"}},"1.1.2":{"name":"senna","version":"1.1.2","keywords":["spa","single","page","apps"],"author":{"url":"http://eduardo.io","name":"Eduardo Lundgren","email":"edu@rdo.io"},"license":"BSD-3-Clause","_id":"senna@1.1.2","maintainers":[{"name":"zenorocha","email":"zno.rocha@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"}],"homepage":"https://github.com/eduardolundgren/senna.js#readme","bugs":{"url":"https://github.com/eduardolundgren/senna.js/issues"},"dist":{"shasum":"547154e0eba3f0888038753c4f0c1235da6446cc","tarball":"https://registry.npmjs.org/senna/-/senna-1.1.2.tgz","integrity":"sha512-tLySF4KkrXYirx3/KaVXVnhQo/uphSyALT5LGtpGia8Sy4BoD9BYpqKWQNwCusSPkk2a8USvgqSmsy6FNfLPVw==","signatures":[{"sig":"MEQCHxTy5fGVpBlBrjje5Eb1iZ3zV73vA0mTVyf7XWIhSL8CIQDRHRKlUQ0JlnlXQ5mxMpZXJD1CirTxDzttBCQzyjN/WQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","_from":".","files":["build","lib","src/**/*.js","test/**/*.js"],"_shasum":"547154e0eba3f0888038753c4f0c1235da6446cc","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"72fd3bb0335f0fc6e0a1f42235823d31864f6c09","scripts":{"compile":"babel --presets es2015 -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/eduardolundgren/senna.js.git","type":"git"},"_npmVersion":"3.8.3","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"5.10.1","dependencies":{"metal":"^1.0.0-rc.1","bootstrap":"^3.3.6","metal-dom":"^1.0.0-rc.2","metal-uri":"^1.0.0-rc.2","metal-ajax":"^1.0.0-rc.1","metal-events":"^1.0.0-rc.1","metal-promise":"^1.0.0-rc.2","metal-debounce":"^1.0.0-rc","metal-multimap":"^1.0.0-rc.1","metal-useragent":"^1.0.0-rc.1"},"devDependencies":{"gulp":"^3.8.11","sinon":"^1.14.1","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","gulp-connect":"^2.3.1","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-es2015":"^6.3.13"},"_npmOperationalInternal":{"tmp":"tmp/senna-1.1.2.tgz_1463509045199_0.31196038355119526","host":"packages-16-east.internal.npmjs.com"}},"1.2.0":{"name":"senna","version":"1.2.0","keywords":["spa","single","page","apps"],"author":{"url":"http://eduardo.io","name":"Eduardo Lundgren","email":"edu@rdo.io"},"license":"BSD-3-Clause","_id":"senna@1.2.0","maintainers":[{"name":"zenorocha","email":"zno.rocha@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"}],"homepage":"https://github.com/eduardolundgren/senna.js#readme","bugs":{"url":"https://github.com/eduardolundgren/senna.js/issues"},"dist":{"shasum":"3dde754622e4b14f023a6decd06620f8cafa4788","tarball":"https://registry.npmjs.org/senna/-/senna-1.2.0.tgz","integrity":"sha512-2eFgJ66Vx9QRrXWNZ8NE8QdRuAQshS0pIqQ+d53BaoyRHtWwNKgKPePM+Yn88mwV2yU0I0Pf/f+G7fN+s8prXQ==","signatures":[{"sig":"MEQCIFEPrbkVXJ94L1J4GYTFkqbwSUC5TDRXM6WaX+sOsIqTAiA8KsWLboXW3dF49a8Y0lDe+JhqkVKWyV7i34wj4eZqJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","_from":".","files":["build","lib","src/**/*.js","test/**/*.js"],"_shasum":"3dde754622e4b14f023a6decd06620f8cafa4788","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"a35c7db3555d94e93bdde72862955c7af81e0189","scripts":{"compile":"babel --presets es2015 -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/eduardolundgren/senna.js.git","type":"git"},"_npmVersion":"3.8.3","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"5.10.1","dependencies":{"metal":"^1.0.0-rc.1","bootstrap":"^3.3.6","metal-dom":"^1.0.0-rc.2","metal-uri":"^1.0.0-rc.2","metal-ajax":"^1.0.0-rc.1","metal-events":"^1.0.0-rc.1","metal-promise":"^1.0.0-rc.2","metal-debounce":"^1.0.0-rc","metal-multimap":"^1.0.0-rc.1","metal-useragent":"^1.0.0-rc.1"},"devDependencies":{"gulp":"^3.8.11","sinon":"^1.14.1","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","gulp-connect":"^2.3.1","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-es2015":"^6.3.13"},"_npmOperationalInternal":{"tmp":"tmp/senna-1.2.0.tgz_1464191792652_0.883302902802825","host":"packages-12-west.internal.npmjs.com"}},"1.3.0":{"name":"senna","version":"1.3.0","keywords":["spa","single","page","apps"],"author":{"url":"http://eduardo.io","name":"Eduardo Lundgren","email":"edu@rdo.io"},"license":"BSD-3-Clause","_id":"senna@1.3.0","maintainers":[{"name":"zenorocha","email":"zno.rocha@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"}],"homepage":"https://github.com/eduardolundgren/senna.js#readme","bugs":{"url":"https://github.com/eduardolundgren/senna.js/issues"},"dist":{"shasum":"83d4c0cca538db155cc5885efc9b8b4b08b31f5f","tarball":"https://registry.npmjs.org/senna/-/senna-1.3.0.tgz","integrity":"sha512-r7ufprZeI3paIoOaJsJ2DaoP4f0rJcnumHsyFqtn7HPXSzpQTt/ldMzGE46vYHtQ4YcxkfdwlFJRRnat8QM6/A==","signatures":[{"sig":"MEQCID1faj+r8Yv21veTJ9ORhG0DwJVshJ9KIeIHsrHodBIaAiBY0Ycjn8ZnbasRFCdH1uLtRM8TuXARW17PX0Q5xS6i4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","_from":".","files":["build","lib","src/**/*.js","test/**/*.js"],"_shasum":"83d4c0cca538db155cc5885efc9b8b4b08b31f5f","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"faa03d778c806fda957306a2375b7ab2fbb6e229","scripts":{"compile":"babel --presets es2015 -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/eduardolundgren/senna.js.git","type":"git"},"_npmVersion":"3.8.3","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"5.10.1","dependencies":{"metal":"^1.0.0-rc.1","bootstrap":"^3.3.6","metal-dom":"^1.0.0-rc.2","metal-uri":"^1.0.0-rc.2","metal-ajax":"^1.0.0-rc.1","metal-events":"^1.0.0-rc.1","metal-promise":"^1.0.0-rc.2","metal-debounce":"^1.0.0-rc","metal-multimap":"^1.0.0-rc.1","metal-useragent":"^1.0.0-rc.1"},"devDependencies":{"gulp":"^3.8.11","sinon":"^1.14.1","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","gulp-connect":"^4.0.0","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-es2015":"^6.3.13"},"_npmOperationalInternal":{"tmp":"tmp/senna-1.3.0.tgz_1466443607021_0.7043263860978186","host":"packages-16-east.internal.npmjs.com"}},"1.4.0":{"name":"senna","version":"1.4.0","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@1.4.0","maintainers":[{"name":"zenorocha","email":"zno.rocha@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"84ee1f408d4bcd964f861576be28cdbd9564eddd","tarball":"https://registry.npmjs.org/senna/-/senna-1.4.0.tgz","integrity":"sha512-fwMN88c5ncTrQnj2FORMeQ3OPeCUvs+rxhzTcI6Hp3RKh4mDQuYXjATArn9MgJgPr/XYId4BgaQ7qCUhq1ULqw==","signatures":[{"sig":"MEYCIQDwXDxTOSOnMd4V32bdYV/OuzEOUBaVacWse7afqC+kBwIhAIxdcQoetcXY0ozODlXxhbYbyvO+agBw0ePflq7NSk+d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","_from":".","files":["build","lib","src/**/*.js","test/**/*.js"],"_shasum":"84ee1f408d4bcd964f861576be28cdbd9564eddd","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"6d96b71a3f5f09937b6799121763a58a90974099","scripts":{"compile":"babel --presets es2015 -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"3.8.3","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"5.10.1","dependencies":{"metal":"^1.0.0-rc.1","bootstrap":"^3.3.6","metal-dom":"^1.0.0-rc.2","metal-uri":"^1.0.0-rc.2","metal-ajax":"^1.0.0-rc.1","metal-events":"^1.0.0-rc.1","metal-promise":"^1.0.0-rc.2","metal-debounce":"^1.0.0-rc.2","metal-multimap":"^1.0.0-rc.1","metal-useragent":"^1.0.0-rc.1"},"devDependencies":{"gulp":"^3.8.11","sinon":"^1.14.1","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^0.3.0","gulp-rename":"^1.2.2","gulp-connect":"^4.0.0","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-es2015":"^6.3.13"},"_npmOperationalInternal":{"tmp":"tmp/senna-1.4.0.tgz_1466724614473_0.6799056762829423","host":"packages-16-east.internal.npmjs.com"}},"1.5.2":{"name":"senna","version":"1.5.2","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@1.5.2","maintainers":[{"name":"zenorocha","email":"zno.rocha@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"5a3e01e9a1a19d13b2a759ee188d60b42e2b3edf","tarball":"https://registry.npmjs.org/senna/-/senna-1.5.2.tgz","integrity":"sha512-EQo3po4yVfrJVypZYxtW8fNWMOKLsICpjtRzFYipuaD+em/V0ocx370K8ZcaUZdmv5jr6pFLWjlrSRUVW32O5A==","signatures":[{"sig":"MEYCIQCxEj9EiiieupzQGOk4f1oJbHuO/Tytlud9IxAKP2oVPAIhAKui6qzKEiJo0JqIj90qjxwwUELXPUqNhkU3sHuIDxM0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","_from":".","files":["build","lib","src/**/*.js","test/**/*.js"],"_shasum":"5a3e01e9a1a19d13b2a759ee188d60b42e2b3edf","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"2f76c9b68b54b793a9074a95a7244abbd38e4f7d","scripts":{"compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"3.8.3","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"5.10.1","dependencies":{"metal":"^1.0.0-rc.1","bootstrap":"^3.3.6","metal-dom":"^1.0.0-rc.2","metal-uri":"^1.0.0-rc.2","metal-ajax":"^1.0.0-rc.1","metal-events":"^1.0.0-rc.1","metal-promise":"^1.0.0-rc.2","metal-debounce":"^1.0.0-rc.2","metal-multimap":"^1.0.0-rc.1","metal-useragent":"^1.0.0-rc.1"},"devDependencies":{"gulp":"^3.8.11","sinon":"^1.14.1","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^0.3.0","gulp-rename":"^1.2.2","gulp-connect":"^4.0.0","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/senna-1.5.2.tgz_1467853934128_0.5931999881286174","host":"packages-12-west.internal.npmjs.com"}},"1.5.3":{"name":"senna","version":"1.5.3","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@1.5.3","maintainers":[{"name":"zenorocha","email":"zno.rocha@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"18a08684d1d29594c9680656a70e080125763c07","tarball":"https://registry.npmjs.org/senna/-/senna-1.5.3.tgz","integrity":"sha512-jGwAKtQ9LAmLnwmonHq6JOqgn3YD14QTNx+zMe+2EAUnTbf5W0SWC7yyMycRYYn8MJTUHrKtxbx+3oRfM9U+9A==","signatures":[{"sig":"MEQCIDnazkXHRvPHhkol8dpmMlUQWCKBThHeO8Xqt/dKwNz6AiA3QBs0KCMI0swbs9/SFN6H3y3bp+a7fUKO8q3Ed4cW4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","_from":".","files":["build","lib","src/**/*.js","test/**/*.js"],"_shasum":"18a08684d1d29594c9680656a70e080125763c07","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"fc64c80d7c8c4422fceb42d4bb06baf05b43f528","scripts":{"compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"3.8.3","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"5.10.1","dependencies":{"metal":"^1.0.0-rc.1","bootstrap":"^3.3.6","metal-dom":"^1.0.0-rc.2","metal-uri":"^1.0.0-rc.2","metal-ajax":"^1.0.0-rc.1","metal-events":"^1.0.0-rc.1","metal-promise":"^1.0.0-rc.2","metal-debounce":"^1.0.0-rc.2","metal-multimap":"^1.0.0-rc.1","metal-useragent":"^1.0.0-rc.1"},"devDependencies":{"gulp":"^3.8.11","sinon":"^1.14.1","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^0.3.0","gulp-rename":"^1.2.2","gulp-connect":"^4.0.0","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/senna-1.5.3.tgz_1467927649110_0.03106484725140035","host":"packages-12-west.internal.npmjs.com"}},"2.0.0":{"name":"senna","version":"2.0.0","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.0.0","maintainers":[{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"mairatma","email":"maira.araujo@liferay.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"d1ca50459b36c4371ba2e87644f10728fdc6c714","tarball":"https://registry.npmjs.org/senna/-/senna-2.0.0.tgz","integrity":"sha512-uQW2xgyBKfbu/8sR/jS1fyRE7Of0gOnVKRrixBM+TRBRGgsqCHIjXirRoRsHXwt2vHcqPJwfTTFa0DOk2dk+fw==","signatures":[{"sig":"MEUCIQDBGMQNi79x4buPqvyee5cKdTV+4SZ5NzjjdoA3wjBhCAIgDJMq3JDwy/483xML1W+6O4POxFVjvq3RDz0ouXUK4g4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","_from":".","files":["build","lib","src/**/*.js","test/**/*.js"],"_shasum":"d1ca50459b36c4371ba2e87644f10728fdc6c714","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"7f5bfb90be756870964e97b7b12f3dc4ddafc667","scripts":{"compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"3.8.6","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"5.12.0","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.0.0","metal-ajax":"^2.0.0","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.2","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^0.3.0","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/senna-2.0.0.tgz_1475691571695_0.09166834922507405","host":"packages-12-west.internal.npmjs.com"}},"2.0.1":{"name":"senna","version":"2.0.1","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.0.1","maintainers":[{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"mairatma","email":"maira.araujo@liferay.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"a88ddbcda3692e10b31999465f85181147bce352","tarball":"https://registry.npmjs.org/senna/-/senna-2.0.1.tgz","integrity":"sha512-erivEpK3+YhlrZJj+awnN7v6A8fU5nlXsIvch6VHW5Vzr7VkyPmznK2Gc7nplnzWDHAvjn9itVViR2ylJ4/RsA==","signatures":[{"sig":"MEYCIQDfMeO5LmrCStHxvJ9TF5JvoxMsECQSAotNzn3g1c2aKQIhAKiBwixl9R7xWt5yEr4JeIaYu/Z5Ve/wXt1hRUjelx0+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","_from":".","files":["build","lib","src/**/*.js","test/**/*.js"],"_shasum":"a88ddbcda3692e10b31999465f85181147bce352","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"af627d839bbc88ebef2631c635f3f53d9a329628","scripts":{"compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"3.8.6","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"5.12.0","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.0.0","metal-ajax":"^2.0.0","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.2","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^0.3.0","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/senna-2.0.1.tgz_1475703440925_0.9262414576951414","host":"packages-12-west.internal.npmjs.com"}},"2.0.2":{"name":"senna","version":"2.0.2","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.0.2","maintainers":[{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"mairatma","email":"maira.araujo@liferay.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"fafb3cc29fb9bb7b660191935f4993eb96bb20b4","tarball":"https://registry.npmjs.org/senna/-/senna-2.0.2.tgz","integrity":"sha512-KdqH2gDzb8kL7Ow/hqlbkRkg51m50AcA5J1OiGZxGoToB6aGQdQYZQWwZKhXi4zaLSE7cXQydg7+U+QbbnLLiQ==","signatures":[{"sig":"MEUCIHfeeYKXv9lFoXPNX3fQDYh5RgbKcar69QBZUYwjxd8wAiEAozBzuDPaaa+hFzwxJzsTY0t+BDRKOWoeH5wNKOPbErk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","_from":".","files":["build","lib","src/**/*.js","test/**/*.js"],"_shasum":"fafb3cc29fb9bb7b660191935f4993eb96bb20b4","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"9870466948efe84fa9f77b0ac343db9dca6d12e5","scripts":{"compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"3.8.6","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"5.12.0","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.0.0","metal-ajax":"^2.0.0","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.2","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^0.3.0","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/senna-2.0.2.tgz_1475872070406_0.9208117390517145","host":"packages-12-west.internal.npmjs.com"}},"2.0.3":{"name":"senna","version":"2.0.3","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.0.3","maintainers":[{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"mairatma","email":"maira.araujo@liferay.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"e0608f33d68e711c4da6964396415eff29807e70","tarball":"https://registry.npmjs.org/senna/-/senna-2.0.3.tgz","integrity":"sha512-0jt+OewUHRMoxXCjdQl8pQt2GLhCxH0dKY0XYX/gSiisY3yANq0u8EC72v25/gtwZWPa72mJutciuqYEGqq3ew==","signatures":[{"sig":"MEYCIQCDQW1rtCeogJvZkLXmhKtnAJEWNa1gmHI/S2n9UkkhsAIhAO1wwqamiahybx6uh4I9B/ZzQdpopEJb9vyi3PjQVaS3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","_from":".","files":["build","lib","src/**/*.js","test/**/*.js"],"_shasum":"e0608f33d68e711c4da6964396415eff29807e70","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"4c36cefc1c51ba462a12c37bb62b4cf58165d200","scripts":{"compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"3.8.6","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"5.12.0","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.0.0","metal-ajax":"^2.0.0","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.2","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^0.3.0","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/senna-2.0.3.tgz_1476458750879_0.9116370351985097","host":"packages-12-west.internal.npmjs.com"}},"2.0.4":{"name":"senna","version":"2.0.4","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.0.4","maintainers":[{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"mairatma","email":"maira.araujo@liferay.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"6efae3dc2dce1cb26b6acb6c3a6ca521cc4c74e8","tarball":"https://registry.npmjs.org/senna/-/senna-2.0.4.tgz","integrity":"sha512-CHQ9r79S/sXB7sf9Z1IeDBHVP+n2NOqADQgiLz7cdW1FhthgsCqA+tqqGQDqhJz0BWFPwro/KUgovCj8PGs/Tw==","signatures":[{"sig":"MEYCIQDHxa1lUz1hO/w2lgvCr/FaCn57NepdByVF8RQs56pUsAIhAON69zmyOKLB8LRgX9u5ZLw8USWkK1UCvrpKYpq4Dbgm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","_from":".","files":["build","lib","src/**/*.js","test/**/*.js"],"_shasum":"6efae3dc2dce1cb26b6acb6c3a6ca521cc4c74e8","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"c02b2f9de4ba221fb6acf1a901e264048901cf9e","scripts":{"compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"mairatma","email":"maira.araujo@liferay.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"3.8.6","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"5.12.0","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.0.0","metal-ajax":"^2.0.0","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.2","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^0.3.0","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/senna-2.0.4.tgz_1476909150891_0.0576380027923733","host":"packages-18-east.internal.npmjs.com"}},"2.0.5":{"name":"senna","version":"2.0.5","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.0.5","maintainers":[{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"mairatma","email":"maira.araujo@liferay.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"f4b2c7f480b575ca864a2a21e7b2b3c850a70b1c","tarball":"https://registry.npmjs.org/senna/-/senna-2.0.5.tgz","integrity":"sha512-StLH1jZzA3ExQb6eiqJoh5EGQN70FxtDD6kzBFdOtCEujyqCrQ4+MMuM36TTw17COUfzSrPgYXzhKncZSke9Uw==","signatures":[{"sig":"MEQCIDAJGlQluC/D0qDnADFIHq7q0ETd5mCgzI1CYSul9wb9AiA1zfMWbUHnRcKuJvvNN/f3CZTUrDCsOkBt/QvJZsoGNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","_from":".","files":["build","lib","src/**/*.js","test/**/*.js"],"_shasum":"f4b2c7f480b575ca864a2a21e7b2b3c850a70b1c","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"512d4117d6dc67d22280b6d66013465bb4f27d3f","scripts":{"compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"3.10.10","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"7.2.1","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.0.0","metal-ajax":"^2.0.0","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.2","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^0.3.0","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/senna-2.0.5.tgz_1481653697570_0.8368714959360659","host":"packages-18-east.internal.npmjs.com"}},"2.1.0":{"name":"senna","version":"2.1.0","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.1.0","maintainers":[{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"mairatma","email":"maira.araujo@liferay.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"b6d36621cad8fa69f40304594102603910524ae0","tarball":"https://registry.npmjs.org/senna/-/senna-2.1.0.tgz","integrity":"sha512-6ljLHCRULf+zzewjVjedj/g1Cu36HEjJ4KfgvkqFEWRXvDoaN4NGNtZmt9e4Y13d1JGlXQ5UHeAXjKOxFRsfog==","signatures":[{"sig":"MEYCIQDlghBl66F0mo5YpoD8OJydMQO4UC9AHd6t0/zB+I3bUQIhAJSYQLa9Ys67MG0HMLk4mimkj4GQUPdlcZEbwHIT9YiZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","_from":".","files":["build","lib","src/**/*.js","test/**/*.js"],"_shasum":"b6d36621cad8fa69f40304594102603910524ae0","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"230fa07eee0e54e95c6705330b22517bb2e883e6","scripts":{"compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"3.8.3","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"5.10.1","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.0.0","metal-ajax":"^2.0.0","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.2","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^0.3.0","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/senna-2.1.0.tgz_1481849865579_0.3082306799478829","host":"packages-18-east.internal.npmjs.com"}},"2.1.1":{"name":"senna","version":"2.1.1","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.1.1","maintainers":[{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"mairatma","email":"maira.araujo@liferay.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"7cd1c21e667181a0b785407d2512d30bc98ed13c","tarball":"https://registry.npmjs.org/senna/-/senna-2.1.1.tgz","integrity":"sha512-8UA4jf+/sHWcIZeEgdtDatioQDIqnzQ/6aEpid/gTED+dwTZdeabpY/5isndg1CZ+OY9pIqsHX+AgOTcyb9xrA==","signatures":[{"sig":"MEQCIBP8DtAdeDbl4EjZZfmZ6jbjrFnUnTvK6nES3IUFvW9sAiBsUCWhwSqc1d190n2gsb76Ieh/elTxRqVI46HpSlMB6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","_from":".","files":["build","lib","src/**/*.js","test/**/*.js"],"_shasum":"7cd1c21e667181a0b785407d2512d30bc98ed13c","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"81cfc6c5ca1474ef3c1290de7e8003bb079d8161","scripts":{"compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"3.8.3","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"5.10.1","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.0.0","metal-ajax":"^2.0.0","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.2","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^0.3.0","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/senna-2.1.1.tgz_1482281325044_0.7195181676652282","host":"packages-12-west.internal.npmjs.com"}},"2.1.2":{"name":"senna","version":"2.1.2","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.1.2","maintainers":[{"name":"brunobasto","email":"bruno.basto@liferay.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"mairatma","email":"maira.araujo@liferay.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"4aa4435a8267f81a5b94a6c2190136209fda961f","tarball":"https://registry.npmjs.org/senna/-/senna-2.1.2.tgz","integrity":"sha512-tiKs1QQ/bAS8gQlwUTiIos77BGYiDkuTDlPAir5sQYu11EtufY5wzLvtJW8LZKsG1j8Xk+fkf2qN9Zi2o17QNQ==","signatures":[{"sig":"MEUCIQDxBQ8d7Q3DTAgl6uAxkmZyyeyr0tpnXvoC1EHO9QgDXQIgBN5rq5LRQHqhJvtnFDE+Zl3CKw3fv/hDwrVsyizFBAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","_from":".","files":["build","lib","src/**/*.js","test/**/*.js"],"_shasum":"4aa4435a8267f81a5b94a6c2190136209fda961f","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"8e7b43beb839b6a159c105cd92fad543da3a8f3b","scripts":{"compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"brunobasto","email":"bruno.basto@liferay.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"3.10.3","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"6.6.0","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.0.0","metal-ajax":"^2.0.0","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.2","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^0.3.0","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/senna-2.1.2.tgz_1482428528537_0.9788926823530346","host":"packages-18-east.internal.npmjs.com"}},"2.1.3":{"name":"senna","version":"2.1.3","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.1.3","maintainers":[{"name":"brunobasto","email":"bruno.basto@liferay.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"fernandosouza","email":"nandosouzafilho@gmail.com"},{"name":"mairatma","email":"maira.araujo@liferay.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"897477527c085c8cdf935fed87f7a1e66b193322","tarball":"https://registry.npmjs.org/senna/-/senna-2.1.3.tgz","integrity":"sha512-UkvvgV6sk90kE92alTx1Xw1DlqhxGrOjQV9SRvEf5+IerlkTIMbR2NZQ+Pn7/ZQ8YjbwYuHEXjcqMUYrDBGIBQ==","signatures":[{"sig":"MEYCIQC0diLvlbg6AE9bBZJ3Vi6asZB7BHJIvR/AVf0zsqNrmAIhAN/VsWAXm5IMfcp5jZn6OaZ4jLoDZQZ0/LPVsWn5xcDd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","_from":".","files":["build","lib","src/**/*.js","test/**/*.js"],"_shasum":"897477527c085c8cdf935fed87f7a1e66b193322","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"1591695e2cae81feaa1a34987446ca53ad93f681","scripts":{"compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"3.8.6","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"5.12.0","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.0.0","metal-ajax":"^2.0.0","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.2","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^0.3.0","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/senna-2.1.3.tgz_1483746889565_0.36826674989424646","host":"packages-18-east.internal.npmjs.com"}},"2.1.4":{"name":"senna","version":"2.1.4","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.1.4","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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"82fc361bd46de6b8d8ff0594d1df83e1537973f3","tarball":"https://registry.npmjs.org/senna/-/senna-2.1.4.tgz","integrity":"sha512-URJyoATBdhYg5R1ioKic4eL1+iNx2RrClzIGLZ9mMMnF6d+mNFaaAnGOuY9TMT4Hw24LGuh3ADznRADBQYLe4g==","signatures":[{"sig":"MEUCIQDlvggQjs/O+ViZ3IHRXoJi3eIWTdz/9fsIOUivjZMeLgIgBcIqv92RyJ+drLfkv/lyRRmv2zi6vs4xT2+ywyj48f0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","_from":".","files":["build","lib","src/**/*.js","test/**/*.js"],"_shasum":"82fc361bd46de6b8d8ff0594d1df83e1537973f3","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"1a6401fead8aea6a6cccbd6b8a786e1a496d39b8","scripts":{"compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"brunobasto","email":"bruno.basto@liferay.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"4.4.0","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"6.6.0","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.0.0","metal-ajax":"^2.0.0","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.5","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^0.3.0","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/senna-2.1.4.tgz_1489179685181_0.08312259940430522","host":"packages-18-east.internal.npmjs.com"}},"2.1.5":{"name":"senna","version":"2.1.5","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.1.5","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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"f4666e1ec71d67e0b148e1561e0ae401b8ebf16a","tarball":"https://registry.npmjs.org/senna/-/senna-2.1.5.tgz","integrity":"sha512-uE7UvNqQb762AC6iYLQKbxYAANhaSc+1s7zcrNTvoADGge8F17B2fX/n9STU36eH82mERFZnprSYiVpcXyjl8w==","signatures":[{"sig":"MEUCIEPviPw006HETC0BfLvKCLynFn70hYAzK2lF5LF83ZCDAiEA0pHls2FOHvoTmdCQ609vwyZeydmc0eI/qQqsHxKZufw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","_from":".","files":["build","lib","src/**/*.js","test/**/*.js"],"_shasum":"f4666e1ec71d67e0b148e1561e0ae401b8ebf16a","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"30cd763710a3d87098ac8743129e107d1f0209b4","scripts":{"compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"brunobasto","email":"bruno.basto@liferay.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"4.4.0","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"6.6.0","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.0.0","metal-ajax":"^2.0.0","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/senna-2.1.5.tgz_1489593386183_0.8247762757819146","host":"packages-12-west.internal.npmjs.com"}},"2.1.6":{"name":"senna","version":"2.1.6","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.1.6","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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"1ce528e742c7427d49ec7a4430d89ec5ea0ce50e","tarball":"https://registry.npmjs.org/senna/-/senna-2.1.6.tgz","integrity":"sha512-aHpmuiVYx42Jgy7/3UtI9B2rBfSdXLpJMZYHk+Xugr0E0hnlPRYYLTelhIwU911/rabWan4S6jPh0DaBW1+Q5A==","signatures":[{"sig":"MEUCIEd/VJErQFNcEj0MtRbbqV49YdgaGV3wlfcaV+WwR3LTAiEArq3PekPHbUB3RvYEnosTL+VO+MY81XOwrlKdje0tgO0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","_from":".","files":["build","lib","src/**/*.js","test/**/*.js"],"_shasum":"1ce528e742c7427d49ec7a4430d89ec5ea0ce50e","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"5ba4a5dd7b71970706c464050a9e23ac40da7dea","scripts":{"compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"4.5.0","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"7.9.0","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.0.0","metal-ajax":"^2.0.0","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/senna-2.1.6.tgz_1495070984889_0.13350608595646918","host":"packages-12-west.internal.npmjs.com"}},"2.1.7":{"name":"senna","version":"2.1.7","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.1.7","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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"8d14ac6faf3c07588ed45886adfd2efd3dc6f2da","tarball":"https://registry.npmjs.org/senna/-/senna-2.1.7.tgz","integrity":"sha512-gQCWPqrGx+MxEFpfqp9vtW5uMPnu4ual/oTsUpDShRbhnTz39aChEypBtYZzUP4szk0+plNGYfUBJgRh0Vh+TA==","signatures":[{"sig":"MEUCIQCDuGB3p3bWw+35bvJ1RFuBzVGBjBct6fAvye133XqVBAIgX/8ozduNprDK/C0y8kgyeFiBnzsZJTeHXSaWB6dgN3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","_from":".","files":["build","lib","src/**/*.js","test/**/*.js"],"_shasum":"8d14ac6faf3c07588ed45886adfd2efd3dc6f2da","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"7177f5f61e4be34d81b53d8dd0c3331f61c8a9ef","scripts":{"compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"4.5.0","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"7.9.0","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.0.0","metal-ajax":"^2.0.0","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/senna-2.1.7.tgz_1495071430302_0.03202810580842197","host":"packages-18-east.internal.npmjs.com"}},"2.1.8":{"name":"senna","version":"2.1.8","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.1.8","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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"c94c403a2e342d0769a2f6af885e51d9cdfefd1f","tarball":"https://registry.npmjs.org/senna/-/senna-2.1.8.tgz","integrity":"sha512-JzrNToMg1psIatHxZSJXMpQM7rPAAM9wS7+x72eQzjVhboDkspCpYjfzjnsS15yUmj4TrFQx7bJIS1y1C14vJg==","signatures":[{"sig":"MEYCIQCtmgDRmqPOFRx2UgK/SqQmoKdD73E1W9TfEYmCOS483wIhAMRZtLoLPYEGbwsQUtgt/zD9BHbK6D7gu/FHfxiYRTaN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","_from":".","files":["build","lib","src/**/*.js","test/**/*.js"],"_shasum":"c94c403a2e342d0769a2f6af885e51d9cdfefd1f","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"40d8d196cdeb9ae2d1369019aa0f7ed945717f2c","scripts":{"compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"4.6.1","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"7.9.0","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.0.0","metal-ajax":"^2.0.0","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/senna-2.1.8.tgz_1495075227021_0.2417446873150766","host":"packages-12-west.internal.npmjs.com"}},"2.1.10":{"name":"senna","version":"2.1.10","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.1.10","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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"b7cfc0458a1edae63e4edd1314216a713c123583","tarball":"https://registry.npmjs.org/senna/-/senna-2.1.10.tgz","integrity":"sha512-isahFW9I33n8Aiv6QeA2a/f210KnQhLuyzPFYSuTEyjvUVTMWq9xmmdyeYywLQoD5EEd4qctQI7AFG1XrhfZUA==","signatures":[{"sig":"MEUCIQCyItM18DnaUfrhuNWQ9sFVDNtg2q9UPrrGe+gJTatnqgIgPbKuJWe7dnCN4niyp+ipxxLrsHrPiB99xCbhe53/dIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","_from":".","files":["build","lib","src/**/*.js","test/**/*.js"],"_shasum":"b7cfc0458a1edae63e4edd1314216a713c123583","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"11f1d88087250e48879a7fe17c40c0b169ebb241","scripts":{"compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"jbalsas","email":"jbalsas@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"4.6.1","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"6.10.2","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.0.0","metal-ajax":"^2.0.0","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/senna-2.1.10.tgz_1495103303966_0.2850165436975658","host":"packages-18-east.internal.npmjs.com"}},"2.1.11":{"name":"senna","version":"2.1.11","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.1.11","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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"2d95672f40a1307c7e619f2784a1168a00bf1112","tarball":"https://registry.npmjs.org/senna/-/senna-2.1.11.tgz","integrity":"sha512-V6xchtr4L/0MG1Vb/vwL1xKVJLCiTsPlKvaPR8qvAztSyKYnrF1hEYdOnNA5/3c/9yQpPZdv5bzaoQ/rG7dfRQ==","signatures":[{"sig":"MEUCIQCyjqZAFS7dE7rUrApx/Y7ssYpyqQM77bai4KZacJP/8wIgHDQHyrImNZVVln6Kt9X58KdRFluDRcSOwDwJI0ofEHk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","_from":".","files":["build","lib","src/**/*.js","test/**/*.js"],"_shasum":"2d95672f40a1307c7e619f2784a1168a00bf1112","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"72a70a5e162c527af77f42a7728e26369ee782db","scripts":{"compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"jbalsas","email":"jbalsas@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"4.6.1","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"6.10.2","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.0.0","metal-ajax":"^2.0.0","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-tools-build-rollup":"^2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/senna-2.1.11.tgz_1495542029637_0.5624145655892789","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"senna","version":"2.2.0","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.2.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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"00d6ce975207ede902212aac49b66d7e9ad1b109","tarball":"https://registry.npmjs.org/senna/-/senna-2.2.0.tgz","integrity":"sha512-WFtW/8eL/w/9mOHFqJHc/1vwSoMccMQFJnubnA7OZn6Uuu8tD9Rx7mDcmArtMmfXgPHxWGM+kBS5/4FwrfEF6g==","signatures":[{"sig":"MEYCIQCw8Yjo2bg2OxmdAlhg84TpoQVMoT8YQK8CO9yX23FdKQIhAKr2QhqOIOqxUAOZUgKmDi0kGjT1xAXvUbKxNLALxTYN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","files":["build","lib","src/**/*.js","test/**/*.js"],"engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"87e3af7b2ae37336390f251d8680beb74b4da09d","scripts":{"compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"5.0.3","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"8.0.0","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.0.0","metal-ajax":"^2.1.0","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-tools-build-rollup":"^2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/senna-2.2.0.tgz_1496880415770_0.2006371000315994","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"senna","version":"2.3.0","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.3.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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"a158cde0a8f40102dca382d2e94cf41fad351d84","tarball":"https://registry.npmjs.org/senna/-/senna-2.3.0.tgz","integrity":"sha512-y4BZXxNS2kJRUNjml8PFeEdLWEMkAOv2An4npH23y9aUsjgm7TW4ilWf4am4ls+6dbnPeyZ2C8YMERXucNmYqg==","signatures":[{"sig":"MEYCIQC2qWwX1Rs2grh+TZxpEKeUP6ugtx4CZIcIiR4L/C3xQwIhAM7Bu35b+YTanom20jHvqJZxvUwKH2zvqhj4X1XrUSFh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","files":["build","lib","src/**/*.js","test/**/*.js"],"engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"f1b23089e41cdc5c61882c8ff6e89e0eeb6f8296","scripts":{"compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"5.0.3","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"8.0.0","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.2.6","metal-ajax":"^2.1.0","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-tools-build-rollup":"^2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/senna-2.3.0.tgz_1497057255891_0.20134172914549708","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"senna","version":"2.3.1","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.3.1","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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"4c6f0ac4a12bbdff65b8c0b4698d384c19526f8f","tarball":"https://registry.npmjs.org/senna/-/senna-2.3.1.tgz","integrity":"sha512-Q3pzunnSCI1e1YEAZxIXndfJymky6TY+iT22Ct4qDI5keypoD2nwMoh5XNIG/UMsQKpnf0MbUa6/c1pTZ+iBQg==","signatures":[{"sig":"MEYCIQDsXfACdxEKZh8rVpjegySe/81a9JHq91xbJ51gXA+l9QIhAOAVzYv3suUObFfPW44Ch1qYe8j9QmytfYC5AKL1ihsI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","files":["build","lib","src/**/*.js","test/**/*.js"],"engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"8d044d91f2c1baa0817e52e8e74007c9f56692f3","scripts":{"compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"5.0.3","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"8.0.0","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.2.6","metal-ajax":"^2.1.0","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-tools-build-rollup":"^2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/senna-2.3.1.tgz_1497057312816_0.337950904853642","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"senna","version":"2.3.2","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.3.2","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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"68e0fdb4718be92de2305960037ee93c6e49834a","tarball":"https://registry.npmjs.org/senna/-/senna-2.3.2.tgz","integrity":"sha512-cx9mFIKF0Nmni+rFt5zJCXrtoYeCpAkiSc8Ab4VzXQ/p2mdK1gbwPwvoDYUFNzSSAmrQ4Z4/FVAQy6ag6jEv1w==","signatures":[{"sig":"MEQCIGK5nPgvX45GITLuJ97C1zeL78UZJbw75+5KWEvY/Q3dAiBSboglrEfCe151nWGT7WsRdDsUWGrS6NzUQ8XCbn52vg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","files":["build","lib","src/**/*.js","test/**/*.js"],"engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"93732745fe14066d5cd7a0b9ef0a52f45e1b8b9c","scripts":{"compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"brunobasto","email":"bruno.basto@liferay.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"5.1.0","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"6.6.0","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.2.6","metal-ajax":"^2.1.0","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-tools-build-rollup":"^2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/senna-2.3.2.tgz_1500063978019_0.07483082823455334","host":"s3://npm-registry-packages"}},"2.3.3":{"name":"senna","version":"2.3.3","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.3.3","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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"cbbede00f6e51d858e40e4494a8e358d3e9510f6","tarball":"https://registry.npmjs.org/senna/-/senna-2.3.3.tgz","integrity":"sha512-fjaGfA5QLmhSkZhOfPV7crdNFowYIMyyheE+YpeguNafi0xs5ghJkYTlalfqacHEZvGO9uQjmkCYeDVNktdHKA==","signatures":[{"sig":"MEYCIQCG5oUf6XdGUzONTLDQShiiRHzZjEsb8CZdhz+/yVKvfQIhAKKdR3qjCGRps9FRV/6WSYrr0wZvY539hAbj/ThC7tzD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","files":["build","lib","src/**/*.js","test/**/*.js"],"engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"6cbbf437ec4b81a397d59e4e7cc6b2787953ff55","scripts":{"compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"zenorocha","email":"zno.rocha@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"5.3.0","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"8.1.4","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.2.6","metal-ajax":"^2.1.0","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-tools-build-rollup":"^2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/senna-2.3.3.tgz_1500503010659_0.5627239670138806","host":"s3://npm-registry-packages"}},"2.3.4":{"name":"senna","version":"2.3.4","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.3.4","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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"7f218157619321bb536a620220098f3bdc0f5f59","tarball":"https://registry.npmjs.org/senna/-/senna-2.3.4.tgz","integrity":"sha512-xFkgWFX0RAp4dLH+/y/F54BcPsnzPit2pffGKQsKjxMA6dwILnVwBNH/HQAt/z9IyasjOMbpM7S/iI3GmlSvOg==","signatures":[{"sig":"MEUCICIumiIUkSWnYI871Fi4s0VVILYWAqXsEKwLJd2t2KOyAiEArjTYaS+AlgFxQefwdvN93tBaDB+RbFfJPBtG/PFr2mY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","files":["build","lib","src/**/*.js","test/**/*.js"],"engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"7c394cdfa5cada80668859db88b0c19c5c21ace9","scripts":{"compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"zenorocha","email":"zno.rocha@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"5.3.0","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"8.1.4","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.2.6","metal-ajax":"^2.1.0","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-tools-build-rollup":"^2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/senna-2.3.4.tgz_1500504047468_0.5522430192213506","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"senna","version":"2.4.0","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.4.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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"efd972bd3f6a177278ffb6727a5339487817b444","tarball":"https://registry.npmjs.org/senna/-/senna-2.4.0.tgz","integrity":"sha512-VB9z+Q7eeeRbQwgLwutHAxYah1QB2CWJWO5tpxo5oSRsn3WGhiSnXICsefFWtyxO5ApNySfSKKeH0tY1E/CRqA==","signatures":[{"sig":"MEUCIGGLJ0eoUUwaZWEBg4sq44cmWcAsx2qDjigpc91U/8MRAiEA9j26EeN0MUKi7e4OHuVbuxszYuHdO19oSsf3Sl4YPy4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","files":["build","lib","src/**/*.js","test/**/*.js"],"engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"9a2dd5b8d2904ed54f64debd24442c8f047f2032","scripts":{"compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"jbalsas","email":"jbalsas@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"5.3.0","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"8.2.1","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.2.6","metal-ajax":"^2.1.1","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-tools-build-rollup":"^2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/senna-2.4.0.tgz_1501487737610_0.9155605584383011","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"senna","version":"2.4.1","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.4.1","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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"f8d539fb08fe1a0a9cad3b338c773e05461d147d","tarball":"https://registry.npmjs.org/senna/-/senna-2.4.1.tgz","integrity":"sha512-snvj0KFRkU0JiNByMr6DspQftHXRqkE57vcc+XKU4aZuI35xfpWPmQD7EPBuVLyuBup/5O77jsKBQm2dHq1dKw==","signatures":[{"sig":"MEUCIH8J/uJFnrCfh2W3bF6M+j4j2tsiNPqjn+OfqL065+FtAiEA09ZKaOfdeX+vm3ZHSTvNfiR/vaqZa7eLtzx+y8NGEEM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","files":["build","lib","src/**/*.js","test/**/*.js"],"engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"c38aaf51ac3085aa552656e63f393ae78361dbb0","scripts":{"compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"zenorocha","email":"zno.rocha@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"5.3.0","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"8.2.1","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.2.6","metal-ajax":"^2.1.1","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-tools-build-rollup":"^2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/senna-2.4.1.tgz_1502326151635_0.8197530356701463","host":"s3://npm-registry-packages"}},"2.4.2":{"name":"senna","version":"2.4.2","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.4.2","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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"f194800c34cc812610105e62aa3a7dbd066481a4","tarball":"https://registry.npmjs.org/senna/-/senna-2.4.2.tgz","integrity":"sha512-XdqQPJOWjK5prJViehA2qPMR1WgTSsS0/9wYon8QONVATdVtitoH8A5CYsrInm1D+rAD6P6Dgxx6C9UTiUYFXQ==","signatures":[{"sig":"MEUCIDsbqKu74qsVOEFXx5JHescOulLqhbKhmiaOSQelvKOsAiEArgwexYWMOEgAdXqvmBGA+MMlfgLjJ4aQBkT443qXHlw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","files":["build","lib","src/**/*.js","test/**/*.js"],"engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"d48af6e3b1fbe9e0bf350988e491a6e77556f3ac","scripts":{"compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"brunobasto","email":"bruno.basto@liferay.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"5.4.0","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"6.6.0","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.2.6","metal-ajax":"^2.1.1","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-tools-build-rollup":"^2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/senna-2.4.2.tgz_1509973380823_0.4561147200874984","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"senna","version":"2.5.0","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.5.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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"dddfb6d90e6358eeb793bf11f7388ef055944a75","tarball":"https://registry.npmjs.org/senna/-/senna-2.5.0.tgz","integrity":"sha512-Q/8GO+bDL5Gtv9Q/ab6hHyTo3WAt1Y7EpgHfFVrCmi21AIdGtCqhroaPRlJ3JICn6DMSi6P6b8zEkgF7USBLAQ==","signatures":[{"sig":"MEQCIF8FtxzRvATfE4y1nD7Uqsb5++qc6jQaYUsgTi+4nZbzAiA6MMHcA9sAsOw/8jWQAJJjTqZIGLY3ViABQuR5aPHF4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/senna.js","files":["build","lib","src/**/*.js","test/**/*.js"],"engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"261a39e33062043daa785606ba30a11b8728011d","scripts":{"compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"brunobasto","email":"bruno.basto@liferay.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"5.3.0","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"8.4.0","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.2.6","metal-ajax":"^2.1.1","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-template":"^4.0.0","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-tools-build-rollup":"^2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/senna-2.5.0.tgz_1513118337038_0.3536962531507015","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"senna","version":"2.5.1","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.5.1","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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"65b179ca23922245ee6e90d2f47b3ff7fe1f20a9","tarball":"https://registry.npmjs.org/senna/-/senna-2.5.1.tgz","fileCount":147,"integrity":"sha512-/4pCSX9Jhb2pSv7qs0cV0MEPlwj4qYzDx2OQH4rsbe2504XU7PCb08bsYPkIsYl/5KJ8NBpZkve7FFm8Ugnxlw==","signatures":[{"sig":"MEUCIBTtMGvQYZ38/UQI6OmUMBIE691mtWrGtvwzGCThS+LVAiEAx+LTh806ieQv8Oc0IinJv0iPVDWCjSuixPrp8RiQ+9Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2392273},"main":"lib/senna.js","files":["build","lib","src/**/*.js","test/**/*.js"],"engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"daffc5d6776738be7247bf7a17a8697b9ce2be2a","scripts":{"compile":"babel --presets metal -d lib/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"jbalsas","email":"jbalsas@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"5.6.0","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"8.9.4","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.2.6","metal-ajax":"^2.1.1","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-template":"^4.0.0","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.3.1","metal-tools-build-rollup":"^2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/senna_2.5.1_1522100427790_0.7918907320501538","host":"s3://npm-registry-packages"}},"2.5.2":{"name":"senna","version":"2.5.2","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.5.2","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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"41e4e4f7c32e53eb44cbe1053da4f3f007195db9","tarball":"https://registry.npmjs.org/senna/-/senna-2.5.2.tgz","fileCount":46,"integrity":"sha512-vRQgsygmK0/3MXONi2JaGT8ldoRxpoqaabxzbxbLHtVKBE87uNn2mJXEKNDZShjfBbHcxzCDjNsSpHjmAAb+Aw==","signatures":[{"sig":"MEQCIDPfBN9NdbxI38vuds4xyXQPxN2oCO32LWmJk3zCaEoTAiBor7Q/jlny5S7Q6Fyl96IKpx7bfZrphRaCjqVeOVqaMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1479267},"main":"lib/senna.js","files":["build","lib","src/**/*.js","test/**/*.js"],"engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"563f4073e4a187db8edbbac3b46e77cb27608c85","scripts":{"build":"gulp build","compile":"babel --presets metal -d lib/ src/","prepublish":"npm run build && npm run compile"},"_npmUser":{"name":"jbalsas","email":"jbalsas@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"5.6.0","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"8.9.4","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.2.6","metal-ajax":"^2.1.1","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-template":"^4.0.0","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.3.1","metal-tools-build-rollup":"^2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/senna_2.5.2_1522246626181_0.8384325461837954","host":"s3://npm-registry-packages"}},"2.5.3":{"name":"senna","version":"2.5.3","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.5.3","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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"6aface7520c4f46d3253ced5ae9d9c711e7ed3e6","tarball":"https://registry.npmjs.org/senna/-/senna-2.5.3.tgz","fileCount":196,"integrity":"sha512-YPehf/2LOONz0SfOMEo7Potx/ReDE2NPrR2PSYqNpwb+H9b1DIcBZ0avx5RhaCcAuGpBlCodjPSEVEyRP9C57w==","signatures":[{"sig":"MEYCIQCmEykNyGsNwSve051SbgWYCMKV3v402yp1gX8lvB9cuwIhALXqriCTQpf3C9BwzquIdJQK1qGt40Y6zAQ2Ieuc+zVq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2249181},"main":"lib/senna.js","files":["build","lib","src/**/*.js","test/**/*.js"],"engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"a29dcab824e1c1100e45ac6d35cddf2b8e03be4b","scripts":{"build":"gulp build build:amd","compile":"babel --presets metal -d lib/ src/","prepublish":"npm run build && npm run compile"},"_npmUser":{"name":"jbalsas","email":"jbalsas@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"5.6.0","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"8.9.4","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.2.6","metal-ajax":"^2.1.1","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-template":"^4.0.0","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.3.1","metal-tools-build-rollup":"^2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/senna_2.5.3_1522246769870_0.7665378811618646","host":"s3://npm-registry-packages"}},"2.5.4":{"name":"senna","version":"2.5.4","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.5.4","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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"4d21e485e90ed7a32a5c7b7bb6fd790bf783dab6","tarball":"https://registry.npmjs.org/senna/-/senna-2.5.4.tgz","fileCount":197,"integrity":"sha512-+oZ3Kye0WEzulN7bU4bQraDWabqiJW8F3aBPLHqXrvK2oQd4bfsz8O/udcge5paAwq4XxPTfnbEH0zaFadPuLA==","signatures":[{"sig":"MEUCIQCoomEayrcYBTVzmaL0s+HyDuWt2DhYQR+aFkm0ILYsFgIgEP8wYKyR1HB55J609y+bpkTkL3MgdOFTTOfj64bFx5c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2249959},"main":"lib/senna.js","files":["build","lib","src/**/*.js","test/**/*.js"],"engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"350ea9f636e6f462279686930f7283b5922f4513","scripts":{"build":"gulp build build:amd","compile":"babel --presets metal -d lib/ src/","prepublish":"npm run build && npm run compile"},"_npmUser":{"name":"brunobasto","email":"bruno.basto@liferay.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"5.8.0","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"8.4.0","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.2.6","metal-ajax":"^2.1.1","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-template":"^4.0.0","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.3.1","metal-tools-build-rollup":"^2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/senna_2.5.4_1522283171153_0.5561218248623461","host":"s3://npm-registry-packages"}},"2.5.5":{"name":"senna","version":"2.5.5","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.5.5","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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"239e46dad5fb4fac5b3d59055bbf736dc51b6c03","tarball":"https://registry.npmjs.org/senna/-/senna-2.5.5.tgz","fileCount":196,"integrity":"sha512-0A/8EFq04w/SU9KnKM/NNPXtmUp5HhjSPYUAbmMbih6apq9cCzZNxGRKdf6mYoj0CVFDVMsEFEN2f9WVYNBf6w==","signatures":[{"sig":"MEUCIAvhxN1E/ZfinzDCEf3hPhGEIQGYIBEYQXkEMa9+CDNxAiEAgxuid1P/frvsb3nwYmOnQwPEg7FZWezZx3HHK86w+jE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2266279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHAezCRA9TVsSAnZWagAAGvQP/3dpRGeXpWB3Rrz/bujQ\ngXhZuCYw9lLIOp/C1YV37TsIGPmXlzniNASVItBFLiWoz4n0ql3mCcCfNxeM\nfANxJy6psGAOLok5JK4orjhcM26k4598C18dcS/8Xv2QSDQB0iGlIPe6bN5s\n9YaYap5uN3xEMpAodnFjph0xWXp/upy9gKayBVffxc+nNLUdpp49AnS/fg56\nX3ME9R7V216de7vLl0Eyzp8Vfu8mXQ7eqDSWAxXv8PqWc2ayCKdb2eNueTxz\nfp/BG9akeKEtLR65PYdECEShVk6MQNjU6WW6hPef/bufahcDfjJ/HgKMc8Lk\ngoUD4dlB3o0GM7Cmd3lwAgxVTPOBDOqkiVu6oufxSLaD9yE1DvilN1JJuo6s\n0by2Za2qTeoQ9IUQOPwK9dpcW0voJSiDLvYKwFytOJ8Y01a7pftJpA7U8hYG\nGPCHXk1iGb1zoiI3SIgBR0X+BI9+HmKOSCoUAyJ4ElMIdJuDg+18Y8Uh6Wrk\n5rp+LSwxL0V/n8y8bUX+HFhgiyQphiWasMl1cK+FkHXZmY9mJtHP7WDdq8EJ\noL+0h+Z0jX+byHA3HGTziDMwTyFjQ/S7psoTMHm0I2VhuXsSdTt5MisoKFyA\n1qTKWYIBvtF+JhULY9M7SDr9ZneF15Gm8tqyhydJjDfREiejxQLuf2Z3DNJk\nC93a\r\n=v5e2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/senna.js","files":["build","lib","src/**/*.js","test/**/*.js"],"engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"c874a5963619a65666c1bc9d29caee63d91c2c38","scripts":{"build":"gulp build build:amd","compile":"babel --presets metal -d lib/ src/","prepublish":"npm run build && npm run compile"},"_npmUser":{"name":"jbalsas","email":"jbalsas@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"5.8.0","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"8.9.4","dependencies":{"metal":"^2.0.0","bootstrap":"^3.3.6","metal-dom":"^2.0.0","metal-uri":"^2.2.6","metal-ajax":"^2.1.1","metal-events":"^2.0.0","metal-promise":"^2.0.0","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^2.0.0","metal-path-parser":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-template":"^4.0.0","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.3.1","metal-tools-build-rollup":"^2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/senna_2.5.5_1528563633408_0.8806494245391046","host":"s3://npm-registry-packages"}},"2.5.6":{"name":"senna","version":"2.5.6","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.5.6","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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"f9ff5ee62ca4c7d7ff75c21f4e0b2714e61827e8","tarball":"https://registry.npmjs.org/senna/-/senna-2.5.6.tgz","fileCount":196,"integrity":"sha512-DEAp8DiH1BZnt+I+WIa5utTct6Yx/ENjgkp2ezdKBFpLfkq24mWczeAHRWe7lj/aWMLPaJa2R7IWpxOwr7X0xg==","signatures":[{"sig":"MEYCIQDyJW+6gEqupKkWhUVoTfyw0obhLwRPSMXIjy0pEOuoQQIhAJVL+ltvUfNzvq/sFyagE8PAV1K56+xSuD63YvojCMMH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2291485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbH4IzCRA9TVsSAnZWagAAPIIP+wch0/2BD7mFK0gdKfMh\nPc5FNaCx7QSJylN2ApltrkKU8f7BHDGU+5swq0GYua2ia/EFB3Aw9ogF90t6\nINQ+a6O77qJGA2jB8yIAjuZetK/tSXMNHxRruKhIS+PeTz/TUX82AnAViQrD\nrtYeJzy1QCDVmDsjYMFt9GgYnbn8wblSmGOLQAf/AUR5ghWBmyNLff5Q1hfA\nSZwFc21FV/pjKQLyuO//dWmB7faxhTap8Lp20ys1rrJHPdHOqCeqa2Rw35lG\nZrikGxeCPfvIwikNmAczXj/DeAfUITQEUpVi/HRpCE+zwGROjtRED+FSX/rx\nhpO5e0mdlrEjGpcHd5io3w3BOL58MXRqt5KlcfQfwP3NoVkEFGsSNajGjuer\nbyX73ZYtED7S67BKeC5JRoNklee9V5Fi4hxOLwZSJ5PAIv332j9G2UGGYyiZ\nuPBxS8aDGMkoR3u7BBPFhiG2Kp9l7h5o+VVK+6YqTkkIbj7iv9Hg9wv3a2gf\n9GkYR7f+pnA/8pc2Hj/sdKNLAgMAV+irc/KkON+c9kJTJjL0gD7/evSA88OP\nuix7+cYpk69tw6gzCkqU3Kp1EBe7bsGjSQy0IJetq/doD6euqXW6qJPBveMH\nUsTktr0EosuFPNwo0MhuHP8m95/9FlLkDFDnO58o0jxV/cwrpAOkp3jxsiS1\nBNTJ\r\n=utnA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/senna.js","files":["build","lib","src/**/*.js","test/**/*.js"],"engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"b2c0860be38062483944cf0df77cae9aa9d6011a","scripts":{"build":"gulp build build:amd","compile":"babel --presets metal -d lib/ src/","prepublish":"npm run build && npm run compile"},"_npmUser":{"name":"jbalsas","email":"jbalsas@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"5.8.0","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"8.9.4","dependencies":{"metal":"^2.16.5","bootstrap":"^3.3.6","metal-dom":"^2.16.5","metal-uri":"^2.2.6","metal-ajax":"^2.1.1","metal-events":"^2.16.5","metal-promise":"^2.0.1","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^3.0.0","metal-path-parser":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-template":"^4.0.0","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.3.1","metal-tools-build-rollup":"^2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/senna_2.5.6_1528791602414_0.8085303983432599","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"senna","version":"2.6.0","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.6.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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"4e73de75dca15824ad445b9d72e92a613a316378","tarball":"https://registry.npmjs.org/senna/-/senna-2.6.0.tgz","fileCount":196,"integrity":"sha512-BA9tmv2JB2gIWk1CxS7fYP97qCNMwE5M13CUOjf6NKvWDHIItdOYYPzc433wJm5s2XhiuFGnsRXvM+rG/w4CRA==","signatures":[{"sig":"MEYCIQCWkY51grkH43RdU4z/iDlHlsxGLzBIFpZVWWjrgpTOZAIhAMReFQNuInHlpHIBGfIB+wCLufU0iJpBU0lEgpw0FhoS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2320190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbg6o8CRA9TVsSAnZWagAAkQoQAI6etsQa1KxdNziyizg5\nE2CfIW64xhKGSXvcd6VFIL9J9FLnLVuSEeeoPcog+k1GzdxHQhrZ4Cr8qTLO\nEPqLJ60FrwoUxNWieEi9EY4/QZjr2tSfj2KsbuMS1t4tlntAaK8bU6NpGJlT\nsKQ6F8pYcIcixWLIzZLTcPbKgu0EV7S846BA78fwsthLUgSjvuLCOznpYItQ\nunyy8nf75mX9Fzmh9Y07rVdMCFlOTxrY84/+tCgyZMnS2FPByMvvlQO6VKXB\nVIVdHKAzwtBAkU/qbCweaOGcRB8jxqfnUePR22PxyXhqEonv8bECHrIzinWQ\nz8Un8tNVdLw+Y84OAwZbQWJ23RITmCUgnK8ofXByBXK6fsIBU+eB6SiEQNea\nVqUqbQAIf/cYj/MNEkTs7Nrc1/y8Vs5gm5+zEcmQh90aLEJ15XcD+iBJ9LQX\nuznuqWEtsdiYZVx3D9kLRXFDlrF1VSE5eAjDu8P+Xnn3qIEgIaek33bozuc9\nq3ckolRqFiU2D6/6pzlf2OybZdKsZPUmxlyyr8Di2Ml0GjoEFHf/dZgkN/3F\n4dsYu/xhOL36UCGafiAoOsIGVgRMRveEBGIp9UnXP4WHB9hYt02KFxbK/lS5\n8piNxdRxDQyt1K88hfPnTa3sjsci2g1Kaf4goigrr3lohxbR4fnV9GusCUuj\nw2jU\r\n=+sjw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/senna.js","files":["build","lib","src/**/*.js","test/**/*.js"],"engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"5e1d7cb7599d8c1f08900b05bc64cac66e2596bd","scripts":{"build":"gulp build build:amd","compile":"babel --presets metal -d lib/ src/","prepublish":"npm run build && npm run compile"},"_npmUser":{"name":"jbalsas","email":"jbalsas@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"5.8.0","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"8.9.4","dependencies":{"metal":"^2.16.5","bootstrap":"^3.3.6","metal-dom":"^2.16.5","metal-uri":"^2.2.6","metal-ajax":"^2.1.1","metal-events":"^2.16.5","metal-promise":"^2.0.1","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^3.0.0","metal-path-parser":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-template":"^4.0.0","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.3.1","metal-tools-build-rollup":"^2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/senna_2.6.0_1535355451630_0.9173600334273917","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"senna","version":"2.6.1","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.6.1","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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"8aeabd1b142ee230ab6e58e6f3bc43202192ae7a","tarball":"https://registry.npmjs.org/senna/-/senna-2.6.1.tgz","fileCount":197,"integrity":"sha512-pIoyX7BPcbOw4zzAFhHCY3Q2T+cGtS0KPICiAWYeOuhMalYg8WphBMBROyXZpgmmACoThMoanE8K0JyEM7Lhhg==","signatures":[{"sig":"MEUCIAWTNWjAJZc6G9/BVmD9A44e94a+Z1afybQu8kXrADs8AiEAviz08RtGN1tm7AHCcwRCu128L/qa+Ysx1v2e4TbneM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2575428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhsxFCRA9TVsSAnZWagAANSEQAIcpQguoZIjRw0o53F59\npDeCGGP9TBMGEj4jYNHIRX21bzLGUd4xA6aUZQY16qv0d8vtUPXSTUnhW2es\nQDJ24zqQyt8W7hKRbIc3VMOEHZWitwyiaTJ+NWRdaytki7mY5zwSnO2KgNz+\n/juQTiXC8EkKD47+TKZyYwR+tThr3uQiMUf7siml3qAn4GbbnM9yIHWVilV0\nzaPggk9LFlrY9h63HY2LvXswIreeTweZOskrntys4viwRhuYz14aqLLoGJmq\n6Hw6olXBrEuLuk6yQ1k8hmJixszp0Zlt8cDw5fiESK5523sDgzlJKElW9N4L\n1apH/vZ2HLCYcHyFu6bwK+O5h5YOKSntAmY4gTbJW6Q1GmOr3E0J/+Nbqs6t\nVRhMiaY1o0feIS15sJfHE8GdPKbdsedxwO+sCBlND80Bg/v+qMC9+PWmnCY/\nxRj1UbPc3ZdtI2TnDCtPPieb3vWfjxe74m70NwWY8NWdw6yfw022XSNGDBxB\nHno7rAwtBOMpN8G/qDM1zImM0HfTcaf0DdShwccNLxj86rSzz+aH6jkx2vRa\nm4b62b9zpeCtySEUyQiDL7Ol0nBhz5BbIoF9V5omLptYLQz+syLyWUUj+cW9\ncEmkTX/CKQhak0BJ7riks183Pn1VcdXCaww+wlpI3EtGmoEWCcZtW0J9hla3\nG8Tm\r\n=2TYw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/senna.js","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"b81f86b3c69135529cb98880b74868507c5712fd","scripts":{"build":"gulp build build:amd","compile":"babel --presets metal --plugins transform-remove-console -d lib/ src/","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"jbalsas","email":"jbalsas@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"6.4.0","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"8.11.4","dependencies":{"metal":"^2.16.5","bootstrap":"^3.3.6","metal-dom":"^2.16.5","metal-uri":"^2.2.6","metal-ajax":"^2.1.1","metal-events":"^2.16.5","metal-promise":"^2.0.1","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^3.0.0","metal-path-parser":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-template":"^4.0.0","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.3.1","metal-tools-build-rollup":"^2.0.6","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/senna_2.6.1_1535560772184_0.04075483017689052","host":"s3://npm-registry-packages"}},"2.6.2":{"name":"senna","version":"2.6.2","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.6.2","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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"4c7b581bafc9718b10b3061558e7c1c9c1c19f77","tarball":"https://registry.npmjs.org/senna/-/senna-2.6.2.tgz","fileCount":198,"integrity":"sha512-RBoD8xWKAA/wB/t1XaI9IpDv1q2NRIZ/HsQu6KByv62UnycLdKAlDnHmvb79U8cd5liuamcJTC5HBPQIxCFo1Q==","signatures":[{"sig":"MEUCIFMR59WZXW/pPDNkR1SNI69cvUwsZGzk06J4+X53yvOuAiEAsM4kLBAVhAPYRh21hOFdcPUS0hzxBPTOfW/VUSqf+80=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2611687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbo3L6CRA9TVsSAnZWagAAJP4QAIBbl+4l+2gbRh6wthX/\n3CNy4z1uZoD7NdsxehBwLYRn2xOvTrkX6i57q/mIhhu8wBZ/kXkIhnHsGQau\nQnfTWcBMjHKLMNf0BUovLLya1fj/y2SoejZcRJ7is2Vw5nULkplDHejn92I9\n9DcZyf61Ljiay9xG01eNyAvyE0LA1fRtSvtJRxydi0dngsZcevt+wL65a17N\nUc/nOMm9Ufq6qcMcxppkRH5a/0okFZDU+TtCuQs5GwuN7Mj+qPC+CFaExsyB\nH+GkS8JPiuJppnOfO8aOgwOp05r3fHNAtmnFiWsEuPcNjwXlica9bGFFVL7W\n4q7/lbSrooclZ0+VPMHcLOGwxa3KOqYG+Zy9sYpbUt4hqXZr1lhu2+FiN9jH\n5J6jeTAZrrXJsjlksGQdeEX1kquPolZSlsCg0xGqj6Uofnhky79TNz6lppx7\nMTan3iFPNnSq0JGz2Ab+WiumOkvcFYTBoSR+V4WTOWp7y1FENSlSKC/LqXQ/\n5m+Vv8I2h4LZ7F3lGimu4EokTrsArCnDKex24z1Y+kx1v+7SuZGUudj3iXBI\n1PJlFaCancuhPA4AnCt/aSLm+2G6ZGBlDjgu8+7YPWlzht0aPDmNwtxwc5us\nK5vOywDGaivP0d5G1PwiX1sBFwYbzMJaXMrB5/H68Wzhz86iJKA6AJ6qoptZ\nAp78\r\n=e6oX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/senna.js","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"b35fe71f2c2ea11a68229ff8f25c568e461457be","scripts":{"build":"gulp build build:amd","compile":"babel --presets metal --plugins transform-remove-console -d lib/ src/","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"jbalsas","email":"jbalsas@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"6.4.0","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"8.11.4","dependencies":{"metal":"^2.16.5","bootstrap":"^3.3.6","metal-dom":"^2.16.5","metal-uri":"^2.2.6","metal-ajax":"^2.1.1","metal-events":"^2.16.5","metal-promise":"^2.0.1","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^3.0.0","metal-path-parser":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-template":"^4.0.0","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.3.1","metal-tools-build-rollup":"^2.0.6","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/senna_2.6.2_1537438457557_0.5505588377197241","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"senna","version":"2.7.0","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.7.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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"e1c97f8e57b0d9e5bf7e95f9f7cffedeeafdc444","tarball":"https://registry.npmjs.org/senna/-/senna-2.7.0.tgz","fileCount":198,"integrity":"sha512-3skLi8alirtjidJEwa6oW+v3V90eUq4Pc9erx6bgCdXG/2OC4pTdOYbUoWnUB+yRvM5NAyD7vsoXM/49eVgDEw==","signatures":[{"sig":"MEUCIDfl/zZZEqnTKuKiH9XzyDFeH1KEh/XXcYDJv/Z/fkAEAiEAg/mADUJNykU3iAkGJMTx3aSBSRI0EZBJ2C5JgVxuJw0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2612782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxbkUCRA9TVsSAnZWagAAvzQP/3dqZv/1H5xTrk7H3qCe\nDc4FDCTwwSHwp4GrkV62j0ViwIZBDgyLvwKFVEMNC1fai5Xudopq9EVY0N9s\ndArHyQj+3MenYtfDjmYXzeTtTZq8/Mil3ZSL8FdatUtfULGLybQ5uirVQCkV\nLoLQTbBu4KXv2Y2A9s335g9ytkiOmGzzL3290PYmk0aSPiHYz1c7OBnlOq5+\nezIDy3MHHZw0JxWqWa2CPdgECyIEQZilFGdt0ES5DimtxP7b5zxJY0GmpsO+\nEGielX0FgchjFw3kUJimX87UehELDjR+JUFYLQ7WuYX2SGT1d85JGUfGNY/T\nF1DmQVtjvKaK/t5BO0qqYvqBNaHpxaH1uYIvNZJNEI7DROgftREcU3X33Pk/\nJjF2zRd+R0ddqpRtLY/lyPzADyiX7dACTf9luGMATcMpqFKz4X3/ndiW35oE\nNM5zT3Ow3Vo6BdA+Y8oD4sKnG+poS4AgdxwSnEks2M9TGlU/fRw9TcsVjp+n\nuX604+L9GyOBdwjbRSlWzvFiyPctWxpShTB4C8I2M9KXBhvIShDnbS9F6FJK\nlsNmlwwi7HaaqOozI04aGWiXTsR1Tojac9Y84813OYl47ZeeaGsv1AS5/uu7\n0FhVXxREptvieW/at01QM28qZ3HiTMBDByWFkmyN5W8rhQpqC3PWJhm2ACTo\ntyTE\r\n=wFL3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/senna.js","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"654e62c117bb87d96cc0fdc260c705d6a94efd0f","scripts":{"build":"gulp build build:amd","compile":"BABEL_ENV=compile babel -d lib/ src/","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"jbalsas","email":"jbalsas@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"6.4.0","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"8.11.4","dependencies":{"metal":"^2.16.5","bootstrap":"^3.3.6","metal-dom":"^2.16.5","metal-uri":"^2.2.6","metal-ajax":"^2.1.1","metal-events":"^2.16.5","metal-promise":"^2.0.1","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^3.0.0","metal-path-parser":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-template":"^4.0.0","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.3.1","metal-tools-build-rollup":"^2.0.6","babel-plugin-search-and-replace":"0.3.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/senna_2.7.0_1539684627656_0.31167450431472177","host":"s3://npm-registry-packages"}},"2.7.1":{"name":"senna","version":"2.7.1","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.7.1","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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"b5fee7f52afe9b90419ac3eeb20822db3a18b62e","tarball":"https://registry.npmjs.org/senna/-/senna-2.7.1.tgz","fileCount":199,"integrity":"sha512-s9aCpsL8SJADp7PbJ45s1jgRFRDrHgWlHFbXkwU8A87Sv9omktLARs7H06GX3U+KYxFCy7ajs05RQFkXtL0CwA==","signatures":[{"sig":"MEYCIQDL9VOT1bC22oyuRrL0CPiX2viQe3SoNncdkbOXjlV8qQIhAP5sgWv+2QrqUFlbsFiBbqvOKzHyW1ygfptHFvR+J1c3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2643381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5fiHCRA9TVsSAnZWagAAyNIP/iyftlAhwkSYU68iNkG2\nTVFU2MI7bCsRBiqh4qQpk9iEN2qBanDmXhbxria4Dnp2/BLPlthfEN2LuI4L\nNkvMoQDYuduey58dvMSC409Yafyf1jKzDGkogxIJFeiUDg+WlkstT5VVIEw9\n64q3AvgN0z0x2jMO5jVkZS3EtCWKtQHHHHRE3m96N5CKTVwgXEDvBRM5EHbO\nNqNfHz6P38ZQzAO0aapsOM+wO98g5/zJ5nrznzXtUnzHZz3PY8Prowg1e2XJ\nKbNlxIoQJba7uANKGW1cRP9tfFTQIdUiFO7AwllK3OZTgFi9XLhrEb7jXjOo\nEz+xxHPgJj4RPO9p4bbeefar3ROj4yZjOHRyrzzPvYtOC+PrhhmN8rMG0XBn\nCorUsRkTVCzxjj30KykO+9MUA+unevM6a92Jnsk1Wtds2krosC/K7lu9jB5Q\n1pPSyRUHCdThEmxUL9ycfQm+IGWaSWo/g3ayaAGx8kUZYDryxesj6k4OuuoJ\nXtkd7/cCUEtdsgUm2tElbTcufbe6ol4Gfv+1DL0z579W3Yoe7J8lKFE4COlX\nXIZPz0AN8bOC1vcveo7xaSKF1KoMYU2xST8581QfxHnVu26T005qdiXRL9tm\n+K5XWlzj3rP4TXV4QqE+h7tf9Qu1RfO9wD9GXRJgMoMmV9Ob0wPdX82HHyjR\nZk4F\r\n=Sh/v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/senna.js","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"3a91f1548f946225765b78ed2592a36ecce8d64a","scripts":{"build":"gulp build build:amd","compile":"BABEL_ENV=compile babel -d lib/ src/","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"brunobasto","email":"bruno.basto@liferay.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"6.4.1","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"8.11.3","dependencies":{"metal":"^2.16.5","bootstrap":"^3.3.6","metal-dom":"^2.16.5","metal-uri":"^2.2.6","metal-ajax":"^2.1.1","metal-events":"^2.16.5","metal-promise":"^2.0.1","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^3.0.0","metal-path-parser":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-template":"^4.0.0","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.3.1","metal-tools-build-rollup":"^2.0.6","babel-plugin-search-and-replace":"0.3.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/senna_2.7.1_1541798022836_0.7961352378160389","host":"s3://npm-registry-packages"}},"2.7.2":{"name":"senna","version":"2.7.2","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.7.2","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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"a5451fdceb7c6088ead24a11556d5bd6958baf3b","tarball":"https://registry.npmjs.org/senna/-/senna-2.7.2.tgz","fileCount":198,"integrity":"sha512-clvNir1p2q6BKR6C7lx1rYe6KItvE7SgxT1rbgUG2j9Mtmek8UiwcZbnzoT7k/aVQo/ghJ587iAc7Ma5Z+lGFA==","signatures":[{"sig":"MEUCIQCzqW20eQjbEL4xgenv1a2P9I1zq8rwfMlqtebXaZ6BUAIgISt6vOi6WlXKtTJWDjZFxLMUamMX7GROmNg/BhWnKAY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2634942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7FLkCRA9TVsSAnZWagAATdMP/2h74LBB2nu8spSmAQpD\nNyLwH4H9vGQrOWGCwZKG8KrRI0aMCJNnhiwk0oy4rdCRWkG57FOqQU3OkYMn\nI1MUN4N4LwpTN/ui43zMkVW0rhDADJ8wf8tKeNMXQnNfoJnPUY4GNqwzMxJ8\nvsdC5ZuxQEcJpOWuID0V0cvQpc3UbnysooGqUVqioUwzTjwsMixR9unZ5EPF\nhbRiMP9v0PruoTl2uX9Y588Wm1v8Yqa/zanx1faeq9sCz8QUEerzvCKVxKOs\nZ7i12yLIbfgJqraVhEVweJr3h6GICLWciVaXLw1Dt8CBVkPfvnBBPiITBGq5\nQF/d6d0sTm7ikb/B+8tKxH5j6vv9Yau3wkoO4TCFb599TrImkkChkx6dMm0h\nsydOSkBNdv+45IZ4kj0fH0KqE8mb3xc2Pie34aNfwWXx3CWD48UZcru0Ju/0\nyRuQCWxHeoTYPQV5cV6tG9WhBE8BwmfGFCioYym2XHgDo8Yi9e63jwu6jYxR\n63mZUimDcmECNds0epvtbfJiKBYIzlID7QyCB3kvruS6jcJHWwe9uei+GdLF\nFkTu6+QEp28x4L4ILUp1KyrZpvcqZRNea1psDQBSmjeRVUJWYT6ofeQHc26z\nMWWljDPkqlqZn0LbsK5hcGmLMT0zq2Tn7inMIlM79H+nID2QLBtIQdJJLW/m\nB903\r\n=uGle\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/senna.js","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"5ded9387cc17afcd9c35bbfc7100ecea25e43e93","scripts":{"build":"gulp build build:amd","compile":"BABEL_ENV=compile babel -d lib/ src/","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"jbalsas","email":"jbalsas@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"6.4.0","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"8.11.4","dependencies":{"metal":"^2.16.5","bootstrap":"^3.3.6","metal-dom":"^2.16.5","metal-uri":"^2.2.6","metal-ajax":"^2.1.1","metal-events":"^2.16.5","metal-promise":"^2.0.1","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^3.0.0","metal-path-parser":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-template":"^4.0.0","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.3.1","metal-tools-build-rollup":"^2.0.6","babel-plugin-search-and-replace":"0.3.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/senna_2.7.2_1542214371542_0.8228645102536118","host":"s3://npm-registry-packages"}},"2.7.3":{"name":"senna","version":"2.7.3","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.7.3","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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"1ce80533a6ccfc2997348d70287a02196a042cc1","tarball":"https://registry.npmjs.org/senna/-/senna-2.7.3.tgz","fileCount":199,"integrity":"sha512-OIu/gdBRbfXA+W/xnt7yorL1y28vU5xeGJcafFKNkAd1PlHTAvLKdQ6H43+INDBqeZISllwKR59/PXWwoDzOQA==","signatures":[{"sig":"MEUCIA+J3aW3vrkmzujzsMRHeqel05D8AoBm4ydvl+omVepSAiEA6TcVcsvwOqIkUSfLQLVwbqEzI8yaL9TftkhxUCf1/ik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2637159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb81EVCRA9TVsSAnZWagAAqQMP/1X9t7YZsIau506N4vAF\nFVXPSJwwCqrH9BmDjunmWtETSeL8vhgskBZjT2I3qTcipkirQXY28G9mDIT2\nJF/9x18kqALwsRbZw1TR6lKAlHM1/7IWb8DmomyQ/VRKVldxLU2clUmKfDc7\nXLFn2C/IBv9ahjkVkqkm9tABERWV32z0ZJLnpt9YYF5DJprn+HZQ/Pl8xNPR\n1Vtx5EexdLibJKfRWcX/6xEraMH0AcKUqQcikwehuM7XWNBxWXEYSQMk++It\nO6VoUlByJ4yN5dMU4zsfErqKyP53fPUuoDILWrUb4FeSL1x/Mk4v3QEtYyrH\nkTKGVanHSLdE1k3pllt+wvkZIFQhFMVu4JGZgtub22z0k1M4cxAsZrLjQMA6\naA7Fz/If9HQPmHrN+miP9eI/zbxukSxqOPt7m9VF1JZHh/TkHWLkbt1Psn1x\nqvmYs1lEJi1FLRZmK9e8kyN7qqucBi++kpam0+NJfBT9aj+/uW7TaUZEwYdO\nT9skNXBf/z7Vz1n7RDVnT9skYaPSNADF21Qj8Z3HdJof/C6YNaSxZQ20mtg+\nyY8EexBL9P7NRN9O0kBvBhBxZ9jehq+du943G/+Z0kQk2W2AYXHsdnttaa/n\np0WzKsnMeQiJttMQMpX7fqkUyPLLflX+yM61ADPnX9xV/QzhjzOls8B2E6eh\nIEr3\r\n=vWUX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/senna.js","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"a8a72ae0280e404ce001a0c3d72e40af82aa6c59","scripts":{"build":"gulp build build:amd","compile":"BABEL_ENV=compile babel -d lib/ src/","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"brunobasto","email":"bruno.basto@liferay.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"6.4.1","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"8.11.3","dependencies":{"metal":"^2.16.5","bootstrap":"^3.3.6","metal-dom":"^2.16.5","metal-uri":"^2.2.6","metal-ajax":"^2.1.1","metal-events":"^2.16.5","metal-promise":"^2.0.1","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^3.0.0","metal-path-parser":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-template":"^4.0.0","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.3.1","metal-tools-build-rollup":"^2.0.6","babel-plugin-search-and-replace":"0.3.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/senna_2.7.3_1542672660427_0.9854368027422531","host":"s3://npm-registry-packages"}},"2.7.4":{"name":"senna","version":"2.7.4","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.7.4","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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"dist":{"shasum":"60e59e5545ec5644a3b1d8da9b5b54b3784179e1","tarball":"https://registry.npmjs.org/senna/-/senna-2.7.4.tgz","fileCount":265,"integrity":"sha512-v4QJLGuVaW4tniovgUglJBlS2zyP7kYXuYnfqGS5FLBkSI8yoxCu4m2OXZdhHd4c4JdXIsPF2tWVmGLVAgbySA==","signatures":[{"sig":"MEUCIQC5/3SwB/HSsuUd9WPddsH6cszRjyLxEzZaOPGjrXZ9KQIgCWHxNizQMxeswZSd2HqbRsvRi7JS4YonbyX861jZqt4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXG/tCRA9TVsSAnZWagAAXgQP/3nN+hGCng/vQCOXwIH9\n8q7nF39tyxYKCs3v1OB1xQGU+ZZcge1PpPE++8YAftjZ3NPsA+S/BDWuTQlW\ndqraWDncpMTuxkgadlJAOZTMlQgPZFELTyNBFqs5bTxeB3CpeNDsg96mTQxv\nDXVHbAuKuu3IXoSezaU1ElzdEEEZ2n48NyK/0pVeJn0GxaEZr1GHtqIHHpkC\nPOIVx1TUQEGHRXzbM669up/cBzHlc6xsmJNZa1WKm5DeubCg5CxQKLCW3b7/\nCuSte9/e0QmBb4bfrXlVK9AAMEURNkBJ/DbCO1IUkjOizAzoLjzbmlMy2qj2\ntOd10GeD6SawXvaBVf+GDHC+WPyCKVyqJzAfgNxbUzG4p1nVSev5+EwMDLZx\n5yPqY8UyYvwuQTIQBiNeRW0Kav1Ee+DRK0CtEb3pzHf9j8IknNiJLDak8wP8\nVvCjTFoa6n8m4YnLQUclKeseB2DyyicnFWDlYXBwl39SvHz3dk+P+PtgQRWr\nc7cHsDrOp1Gh22MbB9pGVshi+az9HPCwrFgXJbayNiWh96Gj2VOat7Up+70h\nCy72E9WgMZVKnhhiYbHYn17SmdDA9Vk+Sej9vLbngZNJJci0wBYB8UaXZ4mQ\nEJ9MeEgI9Ydh0ZcPn9s5MoVbNogHheRGblBM83AM9V+nLFvg/3tu5LZe9fie\ndJsX\r\n=iJeO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/senna.js","engines":{"npm":">=3.0.0","node":">=0.12.0"},"scripts":{"build":"gulp build build:amd","compile":"BABEL_ENV=compile babel -d lib/ src/","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"matuzalemteles","email":"matuzalemteles@gmail.com"},"repository":{"url":"https://github.com/liferay/senna.js.git","type":"git"},"description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","licenseText":"# Software License Agreement (BSD License)\n\nCopyright (c) 2018, Liferay Inc.\nAll rights reserved.\n\nRedistribution and use of this software in source and binary forms, with or without modification, are\npermitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above\n  copyright notice, this list of conditions and the\n  following disclaimer.\n\n* Redistributions in binary form must reproduce the above\n  copyright notice, this list of conditions and the\n  following disclaimer in the documentation and/or other\n  materials provided with the distribution.\n\n* The name of Liferay Inc. may not be used to endorse or promote products\n  derived from this software without specific prior\n  written permission of Liferay Inc.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED\nWARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A\nPARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\nINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR\nTORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF\nADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","dependencies":{"metal":"^2.16.5","bootstrap":"^3.3.6","metal-dom":"^2.16.5","metal-uri":"^2.2.6","metal-ajax":"^2.1.1","metal-events":"^2.16.5","metal-promise":"^2.0.1","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^3.0.0","metal-path-parser":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-template":"^4.0.0","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.3.1","metal-tools-build-rollup":"^2.0.6","babel-plugin-search-and-replace":"0.3.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/senna_2.7.4_1549561837310_0.41267803379302737","host":"s3://npm-registry-packages"}},"2.7.5":{"name":"senna","version":"2.7.5","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.7.5","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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"c3afcfdc54fa99b3342051ed5597745384756c07","tarball":"https://registry.npmjs.org/senna/-/senna-2.7.5.tgz","fileCount":198,"integrity":"sha512-U0K2lP3/xMBrkzbAikSA5HqiLDOH0As7qWVgEXllZ6vMQU+0AwwK2AKqKfEwgkwJoKRv7uNhfxZPX8S082ObHg==","signatures":[{"sig":"MEUCIEjh38JAmby01SVKKsHsdHEkfyj6W19ZjDUH5vNj4eJmAiEA4PqQBL0UqlZQTSPhPMnCxRSuPmJq5yJ1EXByEGvWStU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2653782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcp8G/CRA9TVsSAnZWagAAX6oP/3tPUGXpTxZlHHa/7ZQi\nquoXKlmmxVvVI4gGQozyg9eFvLVUdhauUdAyXjE8rYazr0YdUwnOYEkge9ri\n+XLtvFSBSNlggvnqXJTXv20LobLwgWrTy0ifLqw2l6mI8gwzPzP6+jcZ8ec2\nLQm3hlc8UCbOCK5Jo6uxsvAXzBdjIWLuQQQKLW2aaeybpX70meBPbUzaOToc\n3RUhSz5WEDpxWtsw164V4ABewtvVTIh+o6asQYL90ySA0srUzLy2T1Xs1+8h\nTGXlTcINYs9/GADce+G/pavfKdzgPeJjLgouHR3vkDzxcmLQETx5UM/qL9xw\npxAUfmOJbAdDox5+xjwoNmgDzcjGj6ixpJIGGR7aB6Rmy+TW+beTwgPazreM\ndM0g1TbusnHjyrcfIceP4LHPCr+DjTxtdqZazSrwOIvnTxRo9Vm+WkQC/GzA\noTeWyD3p90YhwxtQRN/iFKj27a3GK6I3e0blkFYufZPcy6SeZhThT4+LAGPi\nd7RQYXHH/jMzQCtGFw2kxO4dIqRv+yuxAFcfxuto7zfyElFUhMTtDygS3vas\n7JynLXQWNwZjx0h0JEc2W7PMoCw2xslyKzJf5zkO2pcaoIzLSW4VtZQ+daly\nWeSaZJxURm3XkB6N+7g6Rx+BRn9x8aCNLkEThqp3Ez9+gaLxKtg/QNlGYpJS\nD7WC\r\n=/y95\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/senna.js","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"cfd358b0721c10655bcf27e4ee4e23a85dffe67f","scripts":{"build":"gulp build build:amd","compile":"BABEL_ENV=compile babel -d lib/ src/","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"matuzalemteles","email":"matuzalemteles@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"5.6.0","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"9.4.0","dependencies":{"metal":"^2.16.5","bootstrap":"^3.3.6","metal-dom":"^2.16.5","metal-uri":"^2.2.6","metal-ajax":"^2.1.1","metal-events":"^2.16.5","metal-promise":"^2.0.1","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^3.0.0","metal-path-parser":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-template":"^4.0.0","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.3.1","metal-tools-build-rollup":"^2.0.6","babel-plugin-search-and-replace":"0.3.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/senna_2.7.5_1554497982213_0.9912715096240909","host":"s3://npm-registry-packages"}},"2.7.6":{"name":"senna","version":"2.7.6","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.7.6","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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"dist":{"shasum":"3a83b1930afd3a8238a014f0dc75c5408b3cbca7","tarball":"https://registry.npmjs.org/senna/-/senna-2.7.6.tgz","fileCount":265,"integrity":"sha512-CXnmjXUGKDIjl1u4hu6YmFzD4Xc2L6s7nMJbeVBIGWii/HmT0+lsuIxVyXunnK6cqmunAwRfOxtxlhkgKEGlZA==","signatures":[{"sig":"MEUCIQCuYhVs5MecpkcoQkMUGYoyL9qesqqqkSSwcP2CoOy2NQIgfHKeObferbu4jdWGdq6r/6NjbzCFS0XPRRwS1qZugSI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2653782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrfDxCRA9TVsSAnZWagAANMYP+gKCEDMmuufaLWVGUHH8\njRIf59l/I1zR/5Pni28ZeSyY9mxQ7nQd55aeSugAS83TdCXFtXmT8Adn9mBx\n2SjDSD9fNUsMtXwmRAfmdl+uaZN4CLLO2tXP3yHGq49QvxRo22kvhvBBLdHR\nw3hZsvV2a3vl/NDYF3KTqoOtzGImJwAC0bSLcOomewK0bPcq9qP4TsIGzuLa\nmGwu6zPr4avskfZmE+9PbUqOYRKcfH+axVMjaG62Q+O/GZGQtTZSF8p61A/K\n1rwUSM2PyfNRerLjukpLq+UaVRUA0EpaIPJR6FUIA5B0vnfKCVPP4TVs5cg2\nrwn1tpO9xrtMbi14GZ1dsa3wZ5FYk0jO6WDRTmb5jxBfQ4ZfvE/OqHfwniFC\nz2Sglt+ViYLLx4GITNCr3Ru4jO/J7XGPsEUm6xwKpWa5o5j/7W28T2R8Kxy+\nst5nSN9bu3nCHn3I4h3Z4Gb19uZBzyDeMtPuOMDtEGOXC7N7veOIkLVJHavl\nX8A6Pv03IlOIIDLX1GYm0MH7M0fFJXr940git8b9Vlm0u9uA36YPxlPhjjvZ\nqcKFBI7sVakLMf1ejPjM0IkRKgzXI/ci6K11kISeKef7aKzjyL6fjWpLxG0K\nvQ5SWP2V8eiAETDsxDxe/qkUxL9usx8bYL50U4KDPnxw5/QeQh+iGxdc1sCh\nUhHr\r\n=tRIf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/senna.js","engines":{"npm":">=3.0.0","node":">=0.12.0"},"scripts":{"build":"gulp build build:amd","compile":"BABEL_ENV=compile babel -d lib/ src/","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"matuzalemteles","email":"matuzalemteles@gmail.com"},"repository":{"url":"https://github.com/liferay/senna.js.git","type":"git"},"description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","licenseText":"# Software License Agreement (BSD License)\n\nCopyright (c) 2018, Liferay Inc.\nAll rights reserved.\n\nRedistribution and use of this software in source and binary forms, with or without modification, are\npermitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above\n  copyright notice, this list of conditions and the\n  following disclaimer.\n\n* Redistributions in binary form must reproduce the above\n  copyright notice, this list of conditions and the\n  following disclaimer in the documentation and/or other\n  materials provided with the distribution.\n\n* The name of Liferay Inc. may not be used to endorse or promote products\n  derived from this software without specific prior\n  written permission of Liferay Inc.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED\nWARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A\nPARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR\nANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\nLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\nINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR\nTORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF\nADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n","dependencies":{"metal":"^2.16.5","bootstrap":"^3.3.6","metal-dom":"^2.16.5","metal-uri":"^2.2.6","metal-ajax":"^2.1.1","metal-events":"^2.16.5","metal-promise":"^2.0.1","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^3.0.0","metal-path-parser":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-template":"^4.0.0","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.3.1","metal-tools-build-rollup":"^2.0.6","babel-plugin-search-and-replace":"0.3.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/senna_2.7.6_1554903280808_0.7815127945457121","host":"s3://npm-registry-packages"}},"2.7.7":{"name":"senna","version":"2.7.7","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.7.7","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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"6bb6caba81335cb36e3f605fb4bc64369dca6505","tarball":"https://registry.npmjs.org/senna/-/senna-2.7.7.tgz","fileCount":198,"integrity":"sha512-GAcoJCIiVNBsRa/Znp+eGCDN44LGd7AXQCnYtMyAqYx60lBGSvrN2WKdBqaCJL4eEtL0zt/XmDNbQbfCTP8kqg==","signatures":[{"sig":"MEYCIQD73r3MBY9K+tWan+9E/Wcbj6OHrK0nwrekL6YmhwSFPQIhAL1ukGrtwW+roKKxQ85Lo/t0/evRvONGr4FBcKkXP5z3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2913538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvx6gCRA9TVsSAnZWagAApCcP/A54I3EkfjhPsbOVvCTI\nlPVA6T2xRLOF/oo7/Gd89NcXshSQqULuAmoKApbals2c+ReDp9lx0CZsG3XI\nXl82wLz5Yp09Lo03xWJliExFNFr/1LY9Ebphk/eUQqiC6VpH2oVtYcD9QHPZ\nNWK9l5ZdlqpglyMO7+xIzDRdaYQQMyCJ08wU11yjZNKvDCyxFd33mYYJGzb6\ntbVvj8mYPD7nh5kCbd4JEClnCFoP7Lv8+GrcW+VWYkP4if8coHlD+shhQOpL\nqObGutdmeNucqV7awTKC+cJHnP0sov1UWUg16ZF0XUeOAPqhQeM7TqhveYOH\nUX2IIA9f0FkBjqvAOFGxiV0Xm9de7eicBfFnNid2j2WksIBtFxcq+vdz4zJG\nRbYHbnaFKfLpqBqc0mYj+ChJ2Co545sIIVQUOUBTWMHK9D51ZiTIglR6C1TG\n6DM9Xvx89cOawySbr9kQumFhVFRws5QO49zqkLVqLH8YPvZlxTJIKhJY3j7l\n0MBC16QIcZhhjcwXEjgbnY+12Zx72I/7EUC6jAE91ZEvoFstEcxhKq7qG3u4\nCvBLZ09Jr4huSMWxYUqVCUNkMzaq+YYgQyBc7ywy2voiva4YUo5r46NtrCPQ\ngclp9LVsPNDAUHvLLhYrjfGC2tQO5fUJKjqJNXwlzAFn4F7r+S83PDNWXHRl\nlcYM\r\n=DxXQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/senna.js","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"6db00ca7b8ab2749a0f05fd2db7d5e23cdd75fbf","scripts":{"build":"gulp build build:amd","compile":"BABEL_ENV=compile babel -d lib/ src/","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"matuzalemteles","email":"matuzalemteles@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"5.6.0","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"9.4.0","dependencies":{"metal":"^2.16.5","bootstrap":"^3.3.6","metal-dom":"^2.16.8","metal-uri":"^2.2.6","metal-ajax":"^2.1.1","metal-events":"^2.16.5","metal-promise":"^2.0.1","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^3.0.0","metal-path-parser":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-template":"^4.0.0","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.3.1","metal-tools-build-rollup":"^2.0.6","babel-plugin-search-and-replace":"0.3.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/senna_2.7.7_1556029087700_0.0029522702454636285","host":"s3://npm-registry-packages"}},"2.7.8":{"name":"senna","version":"2.7.8","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.7.8","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":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"5b3610898d2d94218e635cbbc6bdbe59ff4022d6","tarball":"https://registry.npmjs.org/senna/-/senna-2.7.8.tgz","fileCount":198,"integrity":"sha512-/8bTT0phnukMy/AhgkR9yZZThIpktcIbprpIKmCbMmpRiti/pPtAux9oP0yK9wvyu+KITESF7TibvR6CKnPi6g==","signatures":[{"sig":"MEUCIQDEehrMaRPB03sk8WGeOpXAYnXQWDaIMw+N4PfhK2IgcwIgJRhiT/y9H8qaMmO10XA/ynlvMwYgTgWRrKlRZTVXYTQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2918686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdO050CRA9TVsSAnZWagAAzH8P/inGBq2Ec5eqLTDQL7Nx\n/S8lcbKZgt+IS33r7jYoy3pkBSft367HPm3JtaFWoTgOaCDNCFxawo4nvi8O\nGeuDGaGYWpwFHvskPR8fS1PhUu/M/8cgrIgTYLg5Eoqd9gnjuGz8LeFhp47n\n32+jZmw++CchyR1kNfPQhx5eBjOR5Zp4NAT3QC9RNP42/ONqHNOf0aAAquEE\nBjKZEAy+XoQz3z/IUd1wC59jldU8zEGzuM2CQcF3Z+uF/7KMrxrSLnkF44BN\n0bbCGtLdgRG0t8o48krjANsOvSwBgT60Dzq3UeGszHiZO4N0ZXmYRuDsNHU5\ncMvUlttFUwcaiwfglnPYcB4DkMWkYnkThq1AOoEs+MrSQ634IjEtG0HTEE1T\neONHkCP0kqYvwOLDzxH+UzcqBhnACFdidMz8uoWkg4F8DopOn1+g8F/u1/L5\nRHIRUGzFp3bLnmINjZxfxEleNUiXY/k0w8Lnsu1xtMvupT4kpqg713au64p1\njLToNTUMViaUe74xkH1CtAX84f2vbvgCSFe+xxq0V0bXkH0vzhKojvxHSpP2\npqfrq0b3/NkwZ3NNE/SRo4WOsi8uvjFFmOJHBWRjdVtqEevU8cXCRqTPC3l+\nfmXmSnfARf1Qv+nmuRaVkT6ijFkAdNQ4vwEoRbgcfbTwbj4xnw1KnZnZ8GMj\n4UOo\r\n=c5lk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/senna.js","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"8dccfda27ae4427b5382fade005d2c41d50049fe","scripts":{"build":"gulp build build:amd","compile":"BABEL_ENV=compile babel -d lib/ src/","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"diegonvs","email":"diegonascimentovirgiliodasilva@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"6.4.1","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"8.13.0","dependencies":{"metal":"^2.16.5","bootstrap":"^3.3.6","metal-dom":"^2.16.8","metal-uri":"^2.2.6","metal-ajax":"^2.1.1","metal-events":"^2.16.5","metal-promise":"^2.0.1","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^3.0.0","metal-path-parser":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-template":"^4.0.0","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.3.1","metal-tools-build-rollup":"^2.0.6","babel-plugin-search-and-replace":"0.3.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/senna_2.7.8_1564167796254_0.9863953499423812","host":"s3://npm-registry-packages"}},"3.0.0-milestone.1":{"name":"senna","version":"3.0.0-milestone.1","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@3.0.0-milestone.1","maintainers":[{"name":"brunobasto","email":"b.basto@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"fernandosouza","email":"nandosouzafilho@gmail.com"},{"name":"jbalsas","email":"jbalsas@gmail.com"},{"name":"jcastelain","email":"jcastelain@gmail.com"},{"name":"mairatma","email":"maira.tma@gmail.com"},{"name":"matuzalemteles","email":"matuzalemteles@gmail.com"},{"name":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"35e65878aebac0a51494bd2c9cfad9b9f2d8f6df","tarball":"https://registry.npmjs.org/senna/-/senna-3.0.0-milestone.1.tgz","fileCount":186,"integrity":"sha512-pOKALagw4nFu8hpsrOhUiU4by/ViixI43PTFUkny124arlFWFqtZiQbBbwh3/1V1Fu1ZnRhMtQxupjquIt/eGQ==","signatures":[{"sig":"MEUCIQDC3lc5yXcGxHz6uHKe2oiF6t0BKh0ZojMa/aJBiPL3QwIgOlqEWMLyLwa8Rn14Ht0n0eSysjEFgySsnbMct7xm6A8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2594781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSphoCRA9TVsSAnZWagAAhzUP/01mRl2gBQ/rnH/y0Twg\nQjAXvrmNWMMlp7Omx5mtxaHXTT7aljBopmeqz3cK63cbzC8LmFZy5gEyA9uZ\nxBTQCPlpkFtdYQeYQq+LPpmHU+L8MD553K7/f+bhg0V/r7naRCdwrDdda3SG\nSmkkTi2R39FQJQM2rDawMSoMRpXMJSyh1viQ7f9cCmD4OF05I0QjELy9YS3A\nIVxvt6+uyjpSCAzblO+3CHXt9ghr1h+XN+z87VG+kLF+nbqP/he/5SyMK0yY\nPiQhdrI33FGbZ4G/LGmNrrAvjBF7E0d89NXFBy2ocieA8roxdymqITBWisZB\nJtPezYeRE0PQolMmv639DpYcvxdhQ8oxcf8nYUrIq7drXVdFny8jpdk7bgrg\nHzquZONVn4g/HQy/LkOYqzakSAajEXcabjXy3Wmr53sA3ZMX+Fi5hjySI3gH\nPCMiaDgkF9xRB7EK6TJshXvyAWEs5QDzO/Al+nL8nSq2GJKdRNKjkvaMT4+G\n3ItqAgDrN4A+YxqgpfZX39oBX1MhRSfZ2enlwYwAxZIpuBYJ7BALTNJz9gXG\nrUOSUxUdT9ERuvczV/dzv/Je0AnhJ+aQTqGKcu9ZlsbQ6RpRrTv8VNU6DXyc\nQYeT4PG8/1JkT7DictTXa53kXmsbjNvmefKSEPjkQrWNsRuEbJNk48RLk2uW\nGrGm\r\n=TwsT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/senna.js","readme":"# Senna.js\n\n[![Build Status](http://img.shields.io/travis/liferay/senna.js/master.svg?style=flat)](https://travis-ci.org/liferay/senna.js)\n[![Dependencies Status](http://img.shields.io/david/liferay/senna.js.svg?style=flat)](https://david-dm.org/liferay/senna.js#info=dependencies)\n[![DevDependencies Status](http://img.shields.io/david/dev/liferay/senna.js.svg?style=flat)](https://david-dm.org/liferay/senna.js#info=devDependencies)\n\n*Senna.js* is a blazing-fast single page application engine that provides several low-level APIs that allows you to build modern web-based applications with only ~15 KB of JavaScript without any dependency.\n\n* [Official website](http://sennajs.com)\n* [Website repository](https://github.com/liferay/sennajs.com)\n* [Documentation](http://sennajs.com/docs/)\n* [API Docs](http://sennajs.com/api/)\n\n## Support and Project status\n\nSenna.js is widely used and well maintained internally at Liferay but\ndoes not currently have staffing to support the open source release.  As such\nthis project is mostly _internal_ and support is _minimal_.  For certain\nissues, like build integration we are in an especially bad position to offer\nsupport.\n\nTo get assistance you can use any of the following forums\n\n1. Look through the [documentation](https://sennajs.com).\n2. File an [issue on GitHub](https://github.com/liferay/senna.js/issues)\n\nWe will try our best, but keep in mind that given our support staffing, we may\nnot be able to help.\n\n## Install\n\nInstall via [npm](https://www.npmjs.com/), [Bower](http://bower.io/), [CDN](http://www.jsdelivr.com/projects/senna.js) or\n[download as a zip](https://github.com/liferay/senna.js/archive/master.zip):\n\n```\nnpm install senna\n```\n\n## Examples\n\n* **[Email Example](http://sennajs.com/examples/email):** *Enable Single Page Apps using only HTML5 data-attributes;*\n* **[Gallery Example](http://sennajs.com/examples/gallery):** *Carousel app with history support and cacheable screens;*\n* **[Blog Example](http://sennajs.com/examples/blog):** *Infinite scrolling pages done right with history support;*\n\n## Setup\n\n1. Install NodeJS >= [v0.12.0](http://nodejs.org/dist/v0.12.0/), if you don't have it yet.\n\n2. Install global dependencies:\n\n  ```\n  [sudo] npm install -g gulp\n  ```\n\n3. Install local dependencies:\n\n  ```\n  npm install\n  bower install\n  ```\n\n4. Build the code:\n\n  ```\n  gulp\n  ```\n\n  ```\n  gulp server\n  ```\n\n5. Test the code:\n\n  ```\n  gulp test\n  ```\n\n  ```\n  gulp test:coverage\n  ```\n\n## Contributing\n\nPlease, see our detailed [CONTRIBUTING](https://github.com/liferay/senna.js/blob/master/CONTRIBUTING.md) guide for all the information you need to contribute to the project!\n\n## History\n\nFor detailed changelog, check [Releases](https://github.com/liferay/senna.js/releases).\n\n## Credits\n\n* Inspired by Daniel Pupius' [Surface project](https://github.com/dpup/surface)\n* Demo layouts by [Pure CSS](http://purecss.io/)\n* Icon made by [Freepik](http://www.freepik.com)\n\n## Team\n\n*Senna.js* was made with love by these people and a bunch of [awesome contributors](https://github.com/liferay/senna.js/graphs/contributors).\n\n| Author | Maintainer |\n|:-:|:-:|\n| [![Eduardo Lundgren](https://avatars3.githubusercontent.com/u/113087?s=70)](https://github.com/eduardolundgren) | [![Bruno Basto](https://avatars1.githubusercontent.com/u/156388?s=70)](https://github.com/brunobasto) |\n| [Eduardo Lundgren](https://github.com/eduardolundgren) | [Bruno Basto](https://github.com/brunobasto) |\n\n## Browser Support\n\n[![Sauce Test Status](https://saucelabs.com/browser-matrix/senna.svg)](https://travis-ci.org/liferay/senna.js)\n\n## License\n\n[BSD License](https://github.com/liferay/senna.js/blob/master/LICENSE.md) © Liferay, Inc.\n","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"0eddf7adc23b25b920a396a3965ac6a9fa1d6e11","scripts":{"lint":"gulp lint","test":"gulp test","build":"gulp build build:amd","compile":"BABEL_ENV=compile babel -d lib/ src/","prepublish":"gulp && npm run compile","test:debug":"karma start --debug"},"_npmUser":{"name":"jcastelain","email":"jcastelain@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"6.4.1","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"8.15.1","dependencies":{"metal":"^2.16.5","bootstrap":"^3.3.6","metal-dom":"^2.16.8","metal-uri":"^2.2.6","metal-events":"^2.16.5","metal-path-parser":"^1.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^3.8.11","karma":"^4.1.0","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","whatwg-fetch":"^3.0.0","gulp-template":"^4.0.0","gulp-strip-debug":"^1.1.0","promise-polyfill":"^8.1.3","es6-object-assign":"^1.1.0","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.3.1","metal-tools-build-rollup":"^2.0.6","babel-plugin-search-and-replace":"0.3.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/senna_3.0.0-milestone.1_1565169768156_0.5755621621699298","host":"s3://npm-registry-packages"}},"3.0.0-milestone.2":{"name":"senna","version":"3.0.0-milestone.2","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@3.0.0-milestone.2","maintainers":[{"name":"brunobasto","email":"b.basto@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"fernandosouza","email":"nandosouzafilho@gmail.com"},{"name":"jbalsas","email":"jbalsas@gmail.com"},{"name":"jcastelain","email":"jcastelain@gmail.com"},{"name":"mairatma","email":"maira.tma@gmail.com"},{"name":"matuzalemteles","email":"matuzalemteles@gmail.com"},{"name":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"b8478701266b274e3ce4f91f4331aee51895fedf","tarball":"https://registry.npmjs.org/senna/-/senna-3.0.0-milestone.2.tgz","fileCount":186,"integrity":"sha512-xwFJIADI7OSvBxcXt8mCkAYiGy/tNW0B4ByWdl42Mq1d3a8ZifEoiwFvSIIalZy7R9iGHPwiNb0Yc9SZC0XOVg==","signatures":[{"sig":"MEUCIQDty5MUZ0+rTXoUgISnGeChVQSbSWi/K4CIrywNc01jRAIgPwt+nEoIer138h6IPf5GvB0CsL69rg5k0opK5FNvYyk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2595750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUspHCRA9TVsSAnZWagAA7fMP/iZqXgyvBCpBsx9I2ZFU\nplHeRU2RKB50CfFqIEmpIHoFLOXQkmANK02fT/kGJl7tPic5TmkIyexHpXCN\nxDjZJXjsmAnS/+nsUXeKu6i8bdcB9YMF0RBeLfo0j4YejLrJU8CBTwxssiVG\nTeqx4p4+2PjwmmFGXFm8n7GxzUOPTlsACAyWL3IefYB+P+WAEwrm0PV0VOob\nxLP9LZqJ5iW0z5HzlXbclA4mmuWPROKiXQCYTz1n/jQkrOdbXQQcc/pSxu8L\nA3XeHt45fnyiXaQB27+od0H4KHopueG+Hkm5ih78LlN/KBRMBNMvw8hOTlsw\ndT8WIC0yMfDzwNoqPyJm7aPvovbIshaHceOvADBSkpBwgZY/pQ3suZo/nv35\n+fg3evtKo4EdrMrhF4p6Dquqdh5EZ06bPlsbVbBfx7ssMby8Yh5BLrNTlt0p\na+wkidgA3oGuAzRHQiDVUEgdicB8ZjJSyQOykYAC89qZ7hLhkJ3/2+ATe1JG\n64u6CQQ8udf0ASZs2RIXRiyvC0R7DssNfc9Fm5GIyVBlNQ+ps62oHEwYETwt\n7VLM6+oMsUoPpzFLmECGSkKnE39os/klCXBAWmlr8aqhkwBF+T/4qdS+DtoM\nyELYp2jBE2JXjrk8jY3yss44D9Eu7Nn0Dl3z77OtkVlReTH941Je1Trgaq2n\nNpb6\r\n=5Smp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/senna.js","readme":"# Senna.js\n\n[![Build Status](http://img.shields.io/travis/liferay/senna.js/master.svg?style=flat)](https://travis-ci.org/liferay/senna.js)\n[![Dependencies Status](http://img.shields.io/david/liferay/senna.js.svg?style=flat)](https://david-dm.org/liferay/senna.js#info=dependencies)\n[![DevDependencies Status](http://img.shields.io/david/dev/liferay/senna.js.svg?style=flat)](https://david-dm.org/liferay/senna.js#info=devDependencies)\n\n*Senna.js* is a blazing-fast single page application engine that provides several low-level APIs that allows you to build modern web-based applications with only ~15 KB of JavaScript without any dependency.\n\n* [Official website](http://sennajs.com)\n* [Website repository](https://github.com/liferay/sennajs.com)\n* [Documentation](http://sennajs.com/docs/)\n* [API Docs](http://sennajs.com/api/)\n\n## Support and Project status\n\nSenna.js is widely used and well maintained internally at Liferay but\ndoes not currently have staffing to support the open source release.  As such\nthis project is mostly _internal_ and support is _minimal_.  For certain\nissues, like build integration we are in an especially bad position to offer\nsupport.\n\nTo get assistance you can use any of the following forums\n\n1. Look through the [documentation](https://sennajs.com).\n2. File an [issue on GitHub](https://github.com/liferay/senna.js/issues)\n\nWe will try our best, but keep in mind that given our support staffing, we may\nnot be able to help.\n\n## Install\n\nInstall via [npm](https://www.npmjs.com/), [Bower](http://bower.io/), [CDN](http://www.jsdelivr.com/projects/senna.js) or\n[download as a zip](https://github.com/liferay/senna.js/archive/master.zip):\n\n```\nnpm install senna\n```\n\n## Examples\n\n* **[Email Example](http://sennajs.com/examples/email):** *Enable Single Page Apps using only HTML5 data-attributes;*\n* **[Gallery Example](http://sennajs.com/examples/gallery):** *Carousel app with history support and cacheable screens;*\n* **[Blog Example](http://sennajs.com/examples/blog):** *Infinite scrolling pages done right with history support;*\n\n## Setup\n\n1. Install NodeJS >= [v0.12.0](http://nodejs.org/dist/v0.12.0/), if you don't have it yet.\n\n2. Install global dependencies:\n\n  ```\n  [sudo] npm install -g gulp\n  ```\n\n3. Install local dependencies:\n\n  ```\n  npm install\n  bower install\n  ```\n\n4. Build the code:\n\n  ```\n  gulp\n  ```\n\n  ```\n  gulp server\n  ```\n\n5. Test the code:\n\n  ```\n  gulp test\n  ```\n\n  ```\n  gulp test:coverage\n  ```\n\n## Contributing\n\nPlease, see our detailed [CONTRIBUTING](https://github.com/liferay/senna.js/blob/master/CONTRIBUTING.md) guide for all the information you need to contribute to the project!\n\n## History\n\nFor detailed changelog, check [Releases](https://github.com/liferay/senna.js/releases).\n\n## Credits\n\n* Inspired by Daniel Pupius' [Surface project](https://github.com/dpup/surface)\n* Demo layouts by [Pure CSS](http://purecss.io/)\n* Icon made by [Freepik](http://www.freepik.com)\n\n## Team\n\n*Senna.js* was made with love by these people and a bunch of [awesome contributors](https://github.com/liferay/senna.js/graphs/contributors).\n\n| Author | Maintainer |\n|:-:|:-:|\n| [![Eduardo Lundgren](https://avatars3.githubusercontent.com/u/113087?s=70)](https://github.com/eduardolundgren) | [![Bruno Basto](https://avatars1.githubusercontent.com/u/156388?s=70)](https://github.com/brunobasto) |\n| [Eduardo Lundgren](https://github.com/eduardolundgren) | [Bruno Basto](https://github.com/brunobasto) |\n\n## Browser Support\n\n[![Sauce Test Status](https://saucelabs.com/browser-matrix/senna.svg)](https://travis-ci.org/liferay/senna.js)\n\n## License\n\n[BSD License](https://github.com/liferay/senna.js/blob/master/LICENSE.md) © Liferay, Inc.\n","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"5728389df697d27f5417747c3152eb0f856644b6","scripts":{"lint":"gulp lint","test":"gulp test","build":"gulp build build:amd","compile":"BABEL_ENV=compile babel -d lib/ src/","prepublish":"gulp && npm run compile","test:debug":"karma start --debug"},"_npmUser":{"name":"jcastelain","email":"jcastelain@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"6.4.1","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"8.15.1","dependencies":{"metal":"^2.16.5","bootstrap":"^3.3.6","metal-dom":"^2.16.8","metal-uri":"^2.2.6","metal-events":"^2.16.5","metal-path-parser":"^1.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^3.8.11","karma":"^4.1.0","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","whatwg-fetch":"^3.0.0","gulp-template":"^4.0.0","gulp-strip-debug":"^1.1.0","promise-polyfill":"^8.1.3","es6-object-assign":"^1.1.0","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.3.1","metal-tools-build-rollup":"^2.0.6","babel-plugin-search-and-replace":"0.3.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/senna_3.0.0-milestone.2_1565706822452_0.7393514490937081","host":"s3://npm-registry-packages"}},"3.0.0-milestone.3":{"name":"senna","version":"3.0.0-milestone.3","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@3.0.0-milestone.3","maintainers":[{"name":"brunobasto","email":"b.basto@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"fernandosouza","email":"nandosouzafilho@gmail.com"},{"name":"jbalsas","email":"jbalsas@gmail.com"},{"name":"jcastelain","email":"jcastelain@gmail.com"},{"name":"mairatma","email":"maira.tma@gmail.com"},{"name":"matuzalemteles","email":"matuzalemteles@gmail.com"},{"name":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"7587c03bb8a1f77f2ed906ce415c38741d90c8af","tarball":"https://registry.npmjs.org/senna/-/senna-3.0.0-milestone.3.tgz","fileCount":186,"integrity":"sha512-ue9x6iPpGY8Xs5DsGtKxl6v1TIaTfLOBLWPy11DsO9JCeERv6sa6DFZwxtL3TICcOwzBmZNIzNBOhvmzMS+ihQ==","signatures":[{"sig":"MEUCIAQIupQlzX9JOQm6OqOrojknUkfn2CLNTUwW7GEXdvAKAiEA3xn6BkIplwsghwYZ2ADoG6IVd5C+K9Lzmt6Tb3Tl0vc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2597525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdU+fLCRA9TVsSAnZWagAAtpQP/1gJcaDOB3MWBsmjmtw+\nOMUjwLttkcQ9C+I3T24p+FGNAkvsJuMbZ6L21Z1zdPYqV3aLf1CfI4zhViK9\n5vzOrmar1FEvzpsMbWoQui3g+em9qDqvsknT2q27LnbMzZSRLRAod4SVvuRI\nNrJw62kW/iG0GRQVZ5b6vE66m6cdIXCp8n+l9s9eCf2Ri4n4HYYa+MVxzI62\nJ2cm0tTs+MfaVF4becrLWzb8A1KssqkuWz+WW3GXFwThq+F8wV+nZlPMnUB4\nJpWXWPv/UaMIwLREF6IgBYQhhWALZdNjX3YZQKxMUgdOnseAK9MHTDcYpZh2\nvdw3PfqrrDKFgHuElJ9qJ2MiXuJAgQ285o20JpYPBoJysM7md/NbxMIUkXQj\nRQfinzmvI/QPd1Yphc/NeOuWpoTebFRLh7iuhX6YIyCReI9X9F6M2MHw+yEG\nOn3H1G3crdwjijoN2FWv3lHa6CVAgJLXRVHIN9SAOB/L2NEQLjmrwa+itkgE\nZMiPmRwvgOhzF23URjnMHHsrqTgeh8rWMxquthUelUecuEVxjH+/xbliDHKT\nLpnIkrVZE+XI4+Kg4IR5T2ArRMsrI5cFphvJ5OzV1ebkqq81H+k7W0vF2LDF\nm48AEqu2tK7jc5/pR4xVpzGhNLd9Tp2uJvR6CCESQ25OwDl1WgxBsCXwucWe\nh2ZY\r\n=ccfS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/senna.js","readme":"# Senna.js\n\n[![Build Status](http://img.shields.io/travis/liferay/senna.js/master.svg?style=flat)](https://travis-ci.org/liferay/senna.js)\n[![Dependencies Status](http://img.shields.io/david/liferay/senna.js.svg?style=flat)](https://david-dm.org/liferay/senna.js#info=dependencies)\n[![DevDependencies Status](http://img.shields.io/david/dev/liferay/senna.js.svg?style=flat)](https://david-dm.org/liferay/senna.js#info=devDependencies)\n\n*Senna.js* is a blazing-fast single page application engine that provides several low-level APIs that allows you to build modern web-based applications with only ~15 KB of JavaScript without any dependency.\n\n* [Official website](http://sennajs.com)\n* [Website repository](https://github.com/liferay/sennajs.com)\n* [Documentation](http://sennajs.com/docs/)\n* [API Docs](http://sennajs.com/api/)\n\n## Support and Project status\n\nSenna.js is widely used and well maintained internally at Liferay but\ndoes not currently have staffing to support the open source release.  As such\nthis project is mostly _internal_ and support is _minimal_.  For certain\nissues, like build integration we are in an especially bad position to offer\nsupport.\n\nTo get assistance you can use any of the following forums\n\n1. Look through the [documentation](https://sennajs.com).\n2. File an [issue on GitHub](https://github.com/liferay/senna.js/issues)\n\nWe will try our best, but keep in mind that given our support staffing, we may\nnot be able to help.\n\n## Install\n\nInstall via [npm](https://www.npmjs.com/), [Bower](http://bower.io/), [CDN](http://www.jsdelivr.com/projects/senna.js) or\n[download as a zip](https://github.com/liferay/senna.js/archive/master.zip):\n\n```\nnpm install senna\n```\n\n## Examples\n\n* **[Email Example](http://sennajs.com/examples/email):** *Enable Single Page Apps using only HTML5 data-attributes;*\n* **[Gallery Example](http://sennajs.com/examples/gallery):** *Carousel app with history support and cacheable screens;*\n* **[Blog Example](http://sennajs.com/examples/blog):** *Infinite scrolling pages done right with history support;*\n\n## Setup\n\n1. Install NodeJS >= [v0.12.0](http://nodejs.org/dist/v0.12.0/), if you don't have it yet.\n\n2. Install global dependencies:\n\n  ```\n  [sudo] npm install -g gulp\n  ```\n\n3. Install local dependencies:\n\n  ```\n  npm install\n  bower install\n  ```\n\n4. Build the code:\n\n  ```\n  gulp\n  ```\n\n  ```\n  gulp server\n  ```\n\n5. Test the code:\n\n  ```\n  gulp test\n  ```\n\n  ```\n  gulp test:coverage\n  ```\n\n## Contributing\n\nPlease, see our detailed [CONTRIBUTING](https://github.com/liferay/senna.js/blob/master/CONTRIBUTING.md) guide for all the information you need to contribute to the project!\n\n## History\n\nFor detailed changelog, check [Releases](https://github.com/liferay/senna.js/releases).\n\n## Credits\n\n* Inspired by Daniel Pupius' [Surface project](https://github.com/dpup/surface)\n* Demo layouts by [Pure CSS](http://purecss.io/)\n* Icon made by [Freepik](http://www.freepik.com)\n\n## Team\n\n*Senna.js* was made with love by these people and a bunch of [awesome contributors](https://github.com/liferay/senna.js/graphs/contributors).\n\n| Author | Maintainer |\n|:-:|:-:|\n| [![Eduardo Lundgren](https://avatars3.githubusercontent.com/u/113087?s=70)](https://github.com/eduardolundgren) | [![Bruno Basto](https://avatars1.githubusercontent.com/u/156388?s=70)](https://github.com/brunobasto) |\n| [Eduardo Lundgren](https://github.com/eduardolundgren) | [Bruno Basto](https://github.com/brunobasto) |\n\n## Browser Support\n\n[![Sauce Test Status](https://saucelabs.com/browser-matrix/senna.svg)](https://travis-ci.org/liferay/senna.js)\n\n## License\n\n[BSD License](https://github.com/liferay/senna.js/blob/master/LICENSE.md) © Liferay, Inc.\n","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"989ac34570f303de4faf38db8af6d927b49c5ec6","scripts":{"lint":"gulp lint","test":"gulp test","build":"gulp build build:amd","compile":"BABEL_ENV=compile babel -d lib/ src/","prepublish":"gulp && npm run compile","test:debug":"karma start --debug"},"_npmUser":{"name":"jcastelain","email":"jcastelain@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"6.4.1","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"8.15.1","dependencies":{"metal":"^2.16.5","bootstrap":"^3.3.6","metal-dom":"^2.16.8","metal-uri":"^2.2.6","metal-events":"^2.16.5","metal-path-parser":"^1.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^3.8.11","karma":"^4.1.0","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","whatwg-fetch":"^3.0.0","gulp-template":"^4.0.0","gulp-strip-debug":"^1.1.0","promise-polyfill":"^8.1.3","es6-object-assign":"^1.1.0","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.3.1","metal-tools-build-rollup":"^2.0.6","babel-plugin-search-and-replace":"0.3.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/senna_3.0.0-milestone.3_1565779914605_0.36236162696034424","host":"s3://npm-registry-packages"}},"3.0.0-milestone.4":{"name":"senna","version":"3.0.0-milestone.4","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@3.0.0-milestone.4","maintainers":[{"name":"brunobasto","email":"b.basto@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"fernandosouza","email":"nandosouzafilho@gmail.com"},{"name":"jbalsas","email":"jbalsas@gmail.com"},{"name":"jcastelain","email":"jcastelain@gmail.com"},{"name":"mairatma","email":"maira.tma@gmail.com"},{"name":"matuzalemteles","email":"matuzalemteles@gmail.com"},{"name":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"64cefd7a31342980b15c1ece0c74243f45d43ac8","tarball":"https://registry.npmjs.org/senna/-/senna-3.0.0-milestone.4.tgz","fileCount":186,"integrity":"sha512-Z+q7pyHCppv7FivAGPjtD4nWRJ6UOI5Z2d2H98pXGco0yExcPz71KOa9o9CXOYBI347QtQwEYvr4CDOCiMKRlA==","signatures":[{"sig":"MEUCIQDB1uBNfY+JrvKuHTAmq60KsH7kW595zstd4m3pB/To4gIgMjmmNAw9XE1Ujq1h9fkqZ5/dabZveDJuDCNtDm+oN3I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2596990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdU/dwCRA9TVsSAnZWagAAn2gQAJhbBoCS4PBdoSbCSvLc\nvuk84eDEE+3d1ZrCc2wQBoM0qwvOUSxQzVzMCdcYZhmHmEijEEjv8WZVbfJM\ntdGKMYf+3Eot1A/HYefH3hqRmhFrfJP7UyPrKkc3WrqFPBK3kM0hKUI813TS\nYCU9lkXu/n2ihH4HsqMvS7KNGgYNxbLPurq1dHK6nxU5hHou+XMPiIKvqY5F\nT/VC+wrvYZBg79i1lofCv7Yxda6pZvTmpBky3n9b/Jalv4AbdTEB2QU6u2Xc\nOZtSMpdqCh1gyhUOSlQGOqsJLvdcw8cOiRzHA/iOFyrhm+O8xTvj7KBakyKG\nTbWK0Y1+ulJHOi/lWkjQ8BI/s1UHpazDzAipegnQ3XvQP10SE3HeFEBCSljX\natl3Hw8y262vUPg1Pqt7R2HiT8O9Kzdpl/yTSyWcpbyijjoS0lbpg9ZSRdSk\nQjINTpNA/HJ/vxwKXGP3sf+d1FVBg3htqv/9JZAsDsfG7cZJCL31fdNatNPR\n946WDoojyt8b6AMyXAYpS1Mzb1W7ZXsJ0Jf/9xohzcpTBQVaX2hrDBgQFY+/\n51MtsYGeuMM1XowymMYMpgrVbPVJEHYW+JRM4HcOZoj1S75NwcKLS+cRW3zD\n0yB4NwS5OMZd0iTxEICjhhPORoDN5PL5Vx9eeDA634yObl24QVlo7QxmHRwz\n2pTg\r\n=J3qN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/senna.js","readme":"# Senna.js\n\n[![Build Status](http://img.shields.io/travis/liferay/senna.js/master.svg?style=flat)](https://travis-ci.org/liferay/senna.js)\n[![Dependencies Status](http://img.shields.io/david/liferay/senna.js.svg?style=flat)](https://david-dm.org/liferay/senna.js#info=dependencies)\n[![DevDependencies Status](http://img.shields.io/david/dev/liferay/senna.js.svg?style=flat)](https://david-dm.org/liferay/senna.js#info=devDependencies)\n\n*Senna.js* is a blazing-fast single page application engine that provides several low-level APIs that allows you to build modern web-based applications with only ~15 KB of JavaScript without any dependency.\n\n* [Official website](http://sennajs.com)\n* [Website repository](https://github.com/liferay/sennajs.com)\n* [Documentation](http://sennajs.com/docs/)\n* [API Docs](http://sennajs.com/api/)\n\n## Support and Project status\n\nSenna.js is widely used and well maintained internally at Liferay but\ndoes not currently have staffing to support the open source release.  As such\nthis project is mostly _internal_ and support is _minimal_.  For certain\nissues, like build integration we are in an especially bad position to offer\nsupport.\n\nTo get assistance you can use any of the following forums\n\n1. Look through the [documentation](https://sennajs.com).\n2. File an [issue on GitHub](https://github.com/liferay/senna.js/issues)\n\nWe will try our best, but keep in mind that given our support staffing, we may\nnot be able to help.\n\n## Install\n\nInstall via [npm](https://www.npmjs.com/), [Bower](http://bower.io/), [CDN](http://www.jsdelivr.com/projects/senna.js) or\n[download as a zip](https://github.com/liferay/senna.js/archive/master.zip):\n\n```\nnpm install senna\n```\n\n## Examples\n\n* **[Email Example](http://sennajs.com/examples/email):** *Enable Single Page Apps using only HTML5 data-attributes;*\n* **[Gallery Example](http://sennajs.com/examples/gallery):** *Carousel app with history support and cacheable screens;*\n* **[Blog Example](http://sennajs.com/examples/blog):** *Infinite scrolling pages done right with history support;*\n\n## Setup\n\n1. Install NodeJS >= [v0.12.0](http://nodejs.org/dist/v0.12.0/), if you don't have it yet.\n\n2. Install global dependencies:\n\n  ```\n  [sudo] npm install -g gulp\n  ```\n\n3. Install local dependencies:\n\n  ```\n  npm install\n  bower install\n  ```\n\n4. Build the code:\n\n  ```\n  gulp\n  ```\n\n  ```\n  gulp server\n  ```\n\n5. Test the code:\n\n  ```\n  gulp test\n  ```\n\n  ```\n  gulp test:coverage\n  ```\n\n## Contributing\n\nPlease, see our detailed [CONTRIBUTING](https://github.com/liferay/senna.js/blob/master/CONTRIBUTING.md) guide for all the information you need to contribute to the project!\n\n## History\n\nFor detailed changelog, check [Releases](https://github.com/liferay/senna.js/releases).\n\n## Credits\n\n* Inspired by Daniel Pupius' [Surface project](https://github.com/dpup/surface)\n* Demo layouts by [Pure CSS](http://purecss.io/)\n* Icon made by [Freepik](http://www.freepik.com)\n\n## Team\n\n*Senna.js* was made with love by these people and a bunch of [awesome contributors](https://github.com/liferay/senna.js/graphs/contributors).\n\n| Author | Maintainer |\n|:-:|:-:|\n| [![Eduardo Lundgren](https://avatars3.githubusercontent.com/u/113087?s=70)](https://github.com/eduardolundgren) | [![Bruno Basto](https://avatars1.githubusercontent.com/u/156388?s=70)](https://github.com/brunobasto) |\n| [Eduardo Lundgren](https://github.com/eduardolundgren) | [Bruno Basto](https://github.com/brunobasto) |\n\n## Browser Support\n\n[![Sauce Test Status](https://saucelabs.com/browser-matrix/senna.svg)](https://travis-ci.org/liferay/senna.js)\n\n## License\n\n[BSD License](https://github.com/liferay/senna.js/blob/master/LICENSE.md) © Liferay, Inc.\n","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"2864f941e37c55c5de306d37f90f860b89829828","scripts":{"lint":"gulp lint","test":"gulp test","build":"gulp build build:amd","compile":"BABEL_ENV=compile babel -d lib/ src/","prepublish":"gulp && npm run compile","test:debug":"karma start --debug"},"_npmUser":{"name":"jcastelain","email":"jcastelain@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"6.4.1","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"8.15.1","dependencies":{"metal":"^2.16.5","bootstrap":"^3.3.6","metal-dom":"^2.16.8","metal-uri":"^2.2.6","metal-events":"^2.16.5","metal-path-parser":"^1.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^3.8.11","karma":"^4.1.0","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","whatwg-fetch":"^3.0.0","gulp-template":"^4.0.0","gulp-strip-debug":"^1.1.0","promise-polyfill":"^8.1.3","es6-object-assign":"^1.1.0","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.3.1","metal-tools-build-rollup":"^2.0.6","babel-plugin-search-and-replace":"0.3.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/senna_3.0.0-milestone.4_1565783919514_0.24765636904774113","host":"s3://npm-registry-packages"}},"3.0.0-milestone.5":{"name":"senna","version":"3.0.0-milestone.5","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@3.0.0-milestone.5","maintainers":[{"name":"brunobasto","email":"b.basto@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"fernandosouza","email":"nandosouzafilho@gmail.com"},{"name":"jbalsas","email":"jbalsas@gmail.com"},{"name":"jcastelain","email":"jcastelain@gmail.com"},{"name":"mairatma","email":"maira.tma@gmail.com"},{"name":"matuzalemteles","email":"matuzalemteles@gmail.com"},{"name":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"dd3393278ed9ed511ee922b8fc71293bfc4a4109","tarball":"https://registry.npmjs.org/senna/-/senna-3.0.0-milestone.5.tgz","fileCount":186,"integrity":"sha512-N3vNidOtKgSAEZotW9oMDoSk96HfnyJvE0HyDg8FWJbHsDBJVpYHDMLVuHjjQFpe0upzj68dln35JMMTlwqhGg==","signatures":[{"sig":"MEUCICb7I+QFvT7OMocP+z8NqiqfjhEN5vGoElvIgvAPiQ34AiEAsoLxgoCAeEKbdnF01zZgXPudUzaNY0cO24djH+pjBjc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2597369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdW52dCRA9TVsSAnZWagAAy9wQAKJgv+szKOFUtaxgJrO0\nd5rKxnm1NZkZbzhY7ACEw7mtDZgzSlg0ZF80NuuQF8gTGghDNg+7oP83bJT2\nUDx+q8ykjrzU02iDURZuXK+DXUBGzD9kS9Bqs9ff74czSvg7RUGLf0ZH5Cyd\nLNwP81k0ugIAvEHimxY6YYIqggLVaUXHjnfSWX2MEWXNUvOIjFzYITya+/yg\nKz3sGEJj3oHsy7wd/YaPIZ9bL/lHw9J1T9Io3yDfY30kwqFmLzALXe8YlLHO\nyJEGLAFWD9kcH1mOu6By47pPoCOnPFxYvv2Mhd1xUh0HB4sLCQI761rmOMak\nrYHRld2boMe5euaeJDdyvg1mIXsqy/2oGfkFSfVKO9z5PmooWs3lK1nxyIQW\npnHOPHHX1t2derEIi7Xd/ZUKj9lOD2vVLtSk164pgjmY+2ncFgwbX2gGjdYG\nKkFVzKBb3wNH7GAnWdBQpJCfP4YRlvht5SalhBgtStQwPhBljlUlt7SE7JxV\nX6efJYSksHcyy6UB5IH3rIGu7+G21RM3dOzzIwl5YB0M4duJ3T5Sailq6Hi+\nLYvPBJHMS8f0Uq7R27tfvjvgLyeJaUf3l75PgrQW+6hlndWXLcmoObH1UFjs\nkJve+e4c9TFmU6VD10ZuBmYcWkZyA/KHmZeLPVM+Wb4lQt6Y3IZ0PO3/N6yw\njBPk\r\n=FaPl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/senna.js","readme":"# Senna.js\n\n[![Build Status](http://img.shields.io/travis/liferay/senna.js/master.svg?style=flat)](https://travis-ci.org/liferay/senna.js)\n[![Dependencies Status](http://img.shields.io/david/liferay/senna.js.svg?style=flat)](https://david-dm.org/liferay/senna.js#info=dependencies)\n[![DevDependencies Status](http://img.shields.io/david/dev/liferay/senna.js.svg?style=flat)](https://david-dm.org/liferay/senna.js#info=devDependencies)\n\n*Senna.js* is a blazing-fast single page application engine that provides several low-level APIs that allows you to build modern web-based applications with only ~15 KB of JavaScript without any dependency.\n\n* [Official website](http://sennajs.com)\n* [Website repository](https://github.com/liferay/sennajs.com)\n* [Documentation](http://sennajs.com/docs/)\n* [API Docs](http://sennajs.com/api/)\n\n## Support and Project status\n\nSenna.js is widely used and well maintained internally at Liferay but\ndoes not currently have staffing to support the open source release.  As such\nthis project is mostly _internal_ and support is _minimal_.  For certain\nissues, like build integration we are in an especially bad position to offer\nsupport.\n\nTo get assistance you can use any of the following forums\n\n1. Look through the [documentation](https://sennajs.com).\n2. File an [issue on GitHub](https://github.com/liferay/senna.js/issues)\n\nWe will try our best, but keep in mind that given our support staffing, we may\nnot be able to help.\n\n## Install\n\nInstall via [npm](https://www.npmjs.com/), [Bower](http://bower.io/), [CDN](http://www.jsdelivr.com/projects/senna.js) or\n[download as a zip](https://github.com/liferay/senna.js/archive/master.zip):\n\n```\nnpm install senna\n```\n\n## Examples\n\n* **[Email Example](http://sennajs.com/examples/email):** *Enable Single Page Apps using only HTML5 data-attributes;*\n* **[Gallery Example](http://sennajs.com/examples/gallery):** *Carousel app with history support and cacheable screens;*\n* **[Blog Example](http://sennajs.com/examples/blog):** *Infinite scrolling pages done right with history support;*\n\n## Setup\n\n1. Install NodeJS >= [v0.12.0](http://nodejs.org/dist/v0.12.0/), if you don't have it yet.\n\n2. Install global dependencies:\n\n  ```\n  [sudo] npm install -g gulp\n  ```\n\n3. Install local dependencies:\n\n  ```\n  npm install\n  bower install\n  ```\n\n4. Build the code:\n\n  ```\n  gulp\n  ```\n\n  ```\n  gulp server\n  ```\n\n5. Test the code:\n\n  ```\n  gulp test\n  ```\n\n  ```\n  gulp test:coverage\n  ```\n\n## Contributing\n\nPlease, see our detailed [CONTRIBUTING](https://github.com/liferay/senna.js/blob/master/CONTRIBUTING.md) guide for all the information you need to contribute to the project!\n\n## History\n\nFor detailed changelog, check [Releases](https://github.com/liferay/senna.js/releases).\n\n## Credits\n\n* Inspired by Daniel Pupius' [Surface project](https://github.com/dpup/surface)\n* Demo layouts by [Pure CSS](http://purecss.io/)\n* Icon made by [Freepik](http://www.freepik.com)\n\n## Team\n\n*Senna.js* was made with love by these people and a bunch of [awesome contributors](https://github.com/liferay/senna.js/graphs/contributors).\n\n| Author | Maintainer |\n|:-:|:-:|\n| [![Eduardo Lundgren](https://avatars3.githubusercontent.com/u/113087?s=70)](https://github.com/eduardolundgren) | [![Bruno Basto](https://avatars1.githubusercontent.com/u/156388?s=70)](https://github.com/brunobasto) |\n| [Eduardo Lundgren](https://github.com/eduardolundgren) | [Bruno Basto](https://github.com/brunobasto) |\n\n## Browser Support\n\n[![Sauce Test Status](https://saucelabs.com/browser-matrix/senna.svg)](https://travis-ci.org/liferay/senna.js)\n\n## License\n\n[BSD License](https://github.com/liferay/senna.js/blob/master/LICENSE.md) © Liferay, Inc.\n","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"af43258bf0d77f182182ecd7405f5e41380631f5","scripts":{"lint":"gulp lint","test":"gulp test","build":"gulp build build:amd","compile":"BABEL_ENV=compile babel -d lib/ src/","prepublish":"gulp && npm run compile","test:debug":"karma start --debug"},"_npmUser":{"name":"jcastelain","email":"jcastelain@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"6.4.1","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"8.15.1","dependencies":{"metal":"^2.16.5","bootstrap":"^3.3.6","metal-dom":"^2.16.8","metal-uri":"^2.2.6","metal-events":"^2.16.5","metal-path-parser":"^1.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^3.8.11","karma":"^4.1.0","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","whatwg-fetch":"^3.0.0","gulp-template":"^4.0.0","gulp-strip-debug":"^1.1.0","promise-polyfill":"^8.1.3","es6-object-assign":"^1.1.0","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.3.1","metal-tools-build-rollup":"^2.0.6","babel-plugin-search-and-replace":"0.3.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/senna_3.0.0-milestone.5_1566285212815_0.7577783173164538","host":"s3://npm-registry-packages"}},"2.7.9":{"name":"senna","version":"2.7.9","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@2.7.9","maintainers":[{"name":"brunobasto","email":"b.basto@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"fernandosouza","email":"nandosouzafilho@gmail.com"},{"name":"jbalsas","email":"jbalsas@gmail.com"},{"name":"jcastelain","email":"jcastelain@gmail.com"},{"name":"mairatma","email":"maira.tma@gmail.com"},{"name":"matuzalemteles","email":"matuzalemteles@gmail.com"},{"name":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"b40eb8cfdb61ec1c22785b8dab6e695222e353df","tarball":"https://registry.npmjs.org/senna/-/senna-2.7.9.tgz","fileCount":198,"integrity":"sha512-iFI0mEGXXKCFutnxvkVdKRH1SjpIYQMUHqEBU/oMmQrgTTEaw8r5c+IAMP0b+1esS3UgCgnLaFIK8HQXDFKLBQ==","signatures":[{"sig":"MEUCIAHSWnINLlfE3S2srrpaxZcPoqr1CalhAD/kJCcE+/GCAiEA+7jaBpFA2RtOz3BVcf9qD+OVcVmOUHkuqhs5d6jQ+t0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2918685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdi8onCRA9TVsSAnZWagAAxwcP/icQbaZBc7K9QIaK9PA0\n92YessD/g1x+lM2q6QVtQgJISwBOYZz5f+J5DXKD8/leYumt2d1ihe1PRTQ6\n39HDFIIFhRis0UNzTBQXRi2eK/Ky4RCzYdmSmGhyZ9kcwT9ZrnCkxQaw7jUl\ng3UvB3hLm0dEiBG+jOx/qaLZx9sz34xYhf9DZs4uB8OP0UDN0jMKHDmZjDbD\nOClBTpEXSYLVm/vE6w76YE5Lm1P8QB74kyzJPsicDuBGiSeIcNbruE13rmmV\n99AG9QwswBUAxnGx+reJBXiEGr04j2bB3lGKoftAhd0Id29pjtlJIXs/NU3r\nzdjNt4kUpwVObYgQ9VkldBXzfrlcIkyDQJRrEsiDvGdqUg9FtOeCSObgcqXP\ntiEUDP7+YT0tAbrgpN4i5SikTp7pfDkdtda+Wr4AsYGzhhYCmIgxTY84G3ZC\n/B3QEICaU1HYrZ8GNpRYE+ibGj1/xmlKyrNtEDnr8nxQac6NutyZ4Ju9+vdl\ne0mH8hzyyVTuChqU7gD0FOZ4TZDanmq0RUGH74ps8jhKtHeJX5YPbQSVJUEl\nESR+173G8NDW8/JEg6vKAcrgbqjAfTMOEiMkT1q6SeUGk6J3a9Ds3dA/JiG2\nfQoYP07dMNxj4RDK01XWjSgdRlhr3lMzr6Fv22Q/Nt1Agx4weYwfly3Ny0QQ\nmg5B\r\n=TJGI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/senna.js","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"7a5dc7a197194e2676d9829fab1030789b1ff320","scripts":{"build":"gulp build build:amd","compile":"BABEL_ENV=compile babel -d lib/ src/","prepublish":"gulp && npm run compile"},"_npmUser":{"name":"diegonvs","email":"diegonascimentovirgiliodasilva@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"6.11.3","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"8.16.0","dependencies":{"metal":"^2.16.5","bootstrap":"^3.3.6","metal-dom":"^2.16.8","metal-uri":"^2.2.6","metal-ajax":"^2.1.1","metal-events":"^2.16.5","metal-promise":"^2.0.1","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^3.0.0","metal-path-parser":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","gulp-template":"^4.0.0","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.3.1","metal-tools-build-rollup":"^2.0.6","babel-plugin-search-and-replace":"0.3.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/senna_2.7.9_1569442342456_0.8983791685551941","host":"s3://npm-registry-packages"}},"3.0.0-milestone.6":{"name":"senna","version":"3.0.0-milestone.6","keywords":["spa","single","page","apps"],"license":"BSD-3-Clause","_id":"senna@3.0.0-milestone.6","maintainers":[{"name":"brunobasto","email":"b.basto@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"fernandosouza","email":"nandosouzafilho@gmail.com"},{"name":"jbalsas","email":"jbalsas@gmail.com"},{"name":"jcastelain","email":"jcastelain@gmail.com"},{"name":"mairatma","email":"maira.tma@gmail.com"},{"name":"matuzalemteles","email":"matuzalemteles@gmail.com"},{"name":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"}],"homepage":"https://github.com/liferay/senna.js#readme","bugs":{"url":"https://github.com/liferay/senna.js/issues"},"dist":{"shasum":"adf1b8e152d32c6c8973c5c833e9c765b73b6901","tarball":"https://registry.npmjs.org/senna/-/senna-3.0.0-milestone.6.tgz","fileCount":186,"integrity":"sha512-nP4RoaAS4KPlsftzO+7mBJSuWyUYtV6BZtCb19alkqCqLCDoPSj+RhagMapHX5yaWZ0ob2t68OdCqChKnvrCdQ==","signatures":[{"sig":"MEQCIFKOgmYGQAQQxtLTfRO2awF3PEwwScVMYLkettrUrR3gAiBnzRMQL7am+JFLiTdbN1fEh8DjRXdkQmdRIiueq4UbeQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2598542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1X1zCRA9TVsSAnZWagAAkl8P/RHWePbInEyL0KYsQlEJ\nSKJWGY1Y6KgfsZBRzWzS/HX6A3J4qtO/v9SoW4JSOUmZmpH1YZArqmuUaNlP\nCgk2TMO22RBeA61C6ZQLCVigHB34JAhKB6KzVtFSQXGwOMZAvOoKbsuEoCXW\n/8Vu2jRfMuXMFfFB/ISXl1lCzCsISxnfSXUIg7pM4bQBb7fn2mBbA7ZxsBUr\nXKwvNHT5hq/LBiUkhCIzRQrxic1AERbuOsV2iATtSNnJA256qCqW5Br3qPcO\nSZ/5fCqGys2ol4ToZpRcQHqwPN32WXAIgyWRECNXocv2jL5TX6rcjk9mM+KV\n2pS3eB1dHtI15DPRPrpsUeRZKtoYu6pJ1f8j8Cp2/8M4LzN8NeIDA+0aT3vj\niDsg33G48BYzwfKcSdIkov6OjKQPYNOD6K8q1rQfB/jSfidH5Mgzfpvj9rxY\n3aNyyCfBydi/0ubX2upadEMRgRy+pP7kwquhn2QoEdR8na6gSqZN6akUEnSq\nDj/sgCmzwIOAb/EifrhvuS1BF43kBnJ2mBYBu3eKPSygcbiVkmAA/tkEk536\niASjOjZK1iGnIRBod6o0ndQxeoQIB6vY/7LCUkCbTNfGpKgJMbzDPhholRt6\nWbQEPGraHR5gPGu7IDDf1eIC1z8dIa9TJ+hLdpdhAK1j5+7Jd+4K6hOodWFu\nMxaJ\r\n=jXld\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/senna.js","engines":{"npm":">=3.0.0","node":">=0.12.0"},"gitHead":"6ab1699fd617727979642a842aab8a937de73c7e","scripts":{"lint":"gulp lint","test":"gulp test","build":"gulp build build:amd","compile":"BABEL_ENV=compile babel -d lib/ src/","prepublish":"gulp && npm run compile","test:debug":"karma start --debug"},"_npmUser":{"name":"diegonvs","email":"diegonascimentovirgiliodasilva@gmail.com"},"repository":{"url":"git+https://github.com/liferay/senna.js.git","type":"git"},"_npmVersion":"6.13.1","description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","_nodeVersion":"8.16.0","dependencies":{"metal":"^2.16.5","bootstrap":"^3.3.6","metal-dom":"^2.16.8","metal-uri":"^2.2.6","metal-events":"^2.16.5","metal-path-parser":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.8.11","karma":"^4.1.0","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"^1.0.0","gulp-header":"^1.7.1","gulp-jsdoc3":"^1.0.1","gulp-rename":"^1.2.2","gulp-connect":"^5.0.0","run-sequence":"^1.1.5","whatwg-fetch":"^3.0.0","gulp-template":"^4.0.0","gulp-strip-debug":"^1.1.0","promise-polyfill":"^8.1.3","es6-object-assign":"^1.1.0","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.3.1","metal-tools-build-rollup":"^2.0.6","babel-plugin-search-and-replace":"0.3.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/senna_3.0.0-milestone.6_1574272370652_0.022429531422846427","host":"s3://npm-registry-packages"}},"2.7.10":{"name":"senna","version":"2.7.10","keywords":["spa","single","page","apps"],"author":{"name":"Liferay Frontend Infrastructure Team","email":"pt-frontend-infrastructure@liferay.com"},"license":"BSD-3-Clause","_id":"senna@2.7.10","maintainers":[{"name":"jonmak08","email":"jonathan.mak@liferay.com"},{"name":"kresimircoko","email":"kresimir.coko@liferay.com"},{"name":"ambrinchaudhary","email":"ambrin.chaudhary@liferay.com"},{"name":"liferay","email":"continuous-integration@liferay.com"},{"name":"bryceosterhaus","email":"bryceosterhaus@gmail.com"},{"name":"carloslancha","email":"carlitoslancha@gmail.com"},{"name":"diegonvs","email":"diegonascimentovirgiliodasilva@gmail.com"},{"name":"jbalsas","email":"jbalsas@gmail.com"},{"name":"jcastelain","email":"jcastelain@gmail.com"},{"name":"matuzalemteles","email":"matuzalemteles@gmail.com"},{"name":"wincent","email":"greg@hurrell.net"},{"name":"izaera","email":"izaera@gmx.es"},{"name":"gagranta","email":"gagranta@gmail.com"},{"name":"sandrodw3","email":"sandrochinea@gmail.com"},{"name":"p2kmgcl","email":"contact@pablomolina.me"},{"name":"marko.cikos","email":"marko.cikos@liferay.com"},{"name":"fernandosouza","email":"nandosouzafilho@gmail.com"},{"name":"brunobasto","email":"b.basto@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"},{"name":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"mairatma","email":"maira.tma@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"}],"dist":{"shasum":"0ba8aeb4b7097279a389ad47fddf845a8847af13","tarball":"https://registry.npmjs.org/senna/-/senna-2.7.10.tgz","fileCount":69,"integrity":"sha512-iECG/q1ZeroXJdVArCFSODbD1YDoDD8LdQWvGESVCpZiuEQ8QDsJBctYmihcWow3dYEzG7/JAi3zvHrdltPL0w==","signatures":[{"sig":"MEQCIELiUC7A4mtdWpgpKHI1CbnYuECoOV/y9hYTntRlfGu4AiB2aQoFcJVI/cDx+M6XwqIxrMIa7bcs//xykTdZ4EcQjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":385943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggFaaCRA9TVsSAnZWagAAuJEQAIJzi3cTLyKVo62bxnpX\nSAaaqTzMt7fuYP21WFlcgD3XR7FDt0aHhy/INDhz61jvxwvWtmB9mabvXdoJ\nC4SwrAGw+aXTgmyD3eb6xO+iFeqK3fmtWKQxVSFS0iLC0NQMakHTn8LKjP6j\nNVl0M99gleJ84zTEHNe3bNIwkwPcJZS91iZdO/HOq0TuNNsJm4z17HnGxCGU\nrJ4NcPANPRiiGVW3hb1+7qszVAJV9z+HUkgPgox/wTiGzo6f8hfZorEXVh2Z\nw8KOqp9ITdl6RzzuHEsDqqW/C+vSw4wr0AstRh+AptcS0ONQgx6HJJsC4Lrj\nl/4RrkO33zlNSGDHBSDgPBU5US9My8IGEh/cpZFvyIxCh6nTF71Fwach5TMk\nceh03NHYLUxLG/5KUbsKsPkLT+SyyLc96XV8uVvKVXo2UdvQE0xOwHKSaWa9\ncD+4o92vlLP2AH7WPB7XCGryKLOvAX3QXAizRBNABXN3Emhr49VSq1NQixpp\n0FCiCSHSm7p59ib6jh5Si7lrSo1++5UgzmQPOyCzvcf0yTNZeG0mkEmUkP7n\nCrNN9Xfox3Zs4/KrPm6reBW7Izbdoz7Sg6sWC+7uiiV/vJ4ufY4gJUaCZCv7\nsgEl23KlAFaybZY2JPMB1dnFwtyevc/u9ZJ11KuygB6ci82FlVJpcnT7wvbH\nU5dR\r\n=3Fo7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/senna.js","engines":{"npm":">=3.0.0","node":">=0.12.0"},"scripts":{"lint":"cd ../../.. && yarn lint","test":"gulp test","build":"gulp build build:amd","format":"cd ../../.. && yarn format","compile":"BABEL_ENV=compile babel -d lib/ src/","lint:fix":"cd ../../.. && yarn lint:fix","preversion":"yarn test","postversion":"npx @liferay/js-publish","format:check":"cd ../../.. && yarn format:check","prepublishOnly":"gulp && npm run compile"},"_npmUser":{"name":"wincent","email":"greg@hurrell.net"},"repository":{"url":"https://github.com/liferay/liferay-frontend-projects.git","type":"git","directory":"maintenance/projects/senna"},"workspaces":[],"description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","resolutions":{"metal-uri":"2.2.6","rollup-stream":"1.23.1"},"dependencies":{"metal":"^2.16.5","bootstrap":"^3.3.6","metal-dom":"^2.16.8","metal-uri":"^2.2.6","metal-ajax":"^2.1.1","metal-events":"^2.16.5","metal-promise":"^2.0.1","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^3.0.0","metal-path-parser":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","gulp-metal":"2.2.3","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","run-sequence":"^1.1.5","gulp-template":"^4.0.0","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.3.1","metal-tools-build-rollup":"^2.0.6","babel-plugin-search-and-replace":"0.3.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/senna_2.7.10_1619023514004_0.36249344632703884","host":"s3://npm-registry-packages"}},"2.8.0":{"name":"senna","version":"2.8.0","keywords":["spa","single","page","apps"],"author":{"name":"Liferay Frontend Infrastructure Team","email":"pt-frontend-infrastructure@liferay.com"},"license":"BSD-3-Clause","_id":"senna@2.8.0","maintainers":[{"name":"antonio-ortega","email":"antonio.ortega@liferay.com"},{"name":"daniel.sanz","email":"daniel.sanz@liferay.com"},{"name":"izaera-lr","email":"ivan.zaera@liferay.com"},{"name":"edalgrin","email":"allegrini.eduardo@gmail.com"},{"name":"pat270","email":"minuswrench@gmail.com"},{"name":"liferay","email":"continuous-integration@liferay.com"},{"name":"bryceosterhaus","email":"bryceosterhaus@gmail.com"},{"name":"matuzalemteles","email":"matuzalemteles@gmail.com"},{"name":"gagranta","email":"gagranta@gmail.com"},{"name":"p2kmgcl","email":"contact@pablomolina.me"},{"name":"marko.cikos","email":"marko.cikos@liferay.com"},{"name":"kresimircoko","email":"kresimir.coko@liferay.com"},{"name":"fernandosouza","email":"nandosouzafilho@gmail.com"},{"name":"jbalsas","email":"jbalsas@gmail.com"},{"name":"brunobasto","email":"b.basto@gmail.com"},{"name":"zenorocha","email":"zno.rocha@gmail.com"},{"name":"jcastelain","email":"jcastelain@gmail.com"},{"name":"rframpton","email":"rob.g.frampton@gmail.com"},{"name":"mairatma","email":"maira.tma@gmail.com"},{"name":"eduardolundgren","email":"eduardolundgren@gmail.com"},{"name":"diegonvs","email":"diegonascimentovirgiliodasilva@gmail.com"}],"dist":{"shasum":"edab99810684bff6a5904bf08e6c9f26a83300ce","tarball":"https://registry.npmjs.org/senna/-/senna-2.8.0.tgz","fileCount":69,"integrity":"sha512-Z10f3I9I34lkHIrW8uhsjsY78sw3a70A+BVxROIlWZ4VINwwDvrANm6aW5NX5a1QBToISX7JAIbiTL5dCFWmCg==","signatures":[{"sig":"MEUCIQChzauLsORtmZf+MUba1W/oN/uJH5yHFUxlceFZqlsbEgIgTOfSc6iV5G5OQhzU3sIGhdVH0s/sg8jGkglE7JK1Q2o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":385673},"main":"lib/senna.js","engines":{"npm":">=3.0.0","node":">=0.12.0"},"scripts":{"lint":"cd ../../.. && yarn lint","test":"gulp test","build":"gulp build build:amd","format":"cd ../../.. && yarn format","compile":"BABEL_ENV=compile babel -d lib/ src/","lint:fix":"cd ../../.. && yarn lint:fix","preversion":"yarn test","postversion":"npx @liferay/js-publish","format:check":"cd ../../.. && yarn format:check","prepublishOnly":"gulp && npm run compile"},"_npmUser":{"name":"bryceosterhaus","email":"bryceosterhaus@gmail.com"},"repository":{"url":"https://github.com/liferay/liferay-frontend-projects.git","type":"git","directory":"maintenance/projects/senna"},"workspaces":[],"description":"A blazing-fast Single Page Application engine","directories":{},"jsnext:main":"src/senna.js","resolutions":{"metal-uri":"2.2.6","rollup-stream":"1.23.1","karma-chrome-launcher":"3.2.0"},"dependencies":{"metal":"^2.16.5","bootstrap":"^3.3.6","metal-dom":"^2.16.8","metal-uri":"^2.2.6","metal-ajax":"^2.1.1","metal-events":"^2.16.5","metal-promise":"^2.0.1","metal-structs":"^1.0.0","metal-debounce":"^2.0.0","metal-useragent":"^3.0.0","metal-path-parser":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.8.11","sinon":"1.17.7","babel-cli":"^6.4.5","puppeteer":"2.1.1","gulp-metal":"2.2.3","gulp-header":"^1.7.1","gulp-rename":"^1.2.2","run-sequence":"^1.1.5","gulp-template":"^4.0.0","gulp-strip-debug":"^1.1.0","babel-preset-metal":"^4.0.0","metal-karma-config":"^2.3.1","metal-tools-build-rollup":"^2.0.6","babel-plugin-search-and-replace":"0.3.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/senna_2.8.0_1706166735216_0.6539626486320504","host":"s3://npm-registry-packages"}}},"time":{"created":"2014-08-11T22:40:21.729Z","modified":"2026-05-04T17:15:05.191Z","0.0.0":"2014-08-11T22:40:26.427Z","0.4.1":"2015-06-03T22:16:55.472Z","0.4.2":"2015-12-22T19:57:35.067Z","1.0.0-alpha.1":"2016-01-29T17:58:22.379Z","1.0.0":"2016-03-03T18:09:44.337Z","1.0.1":"2016-03-14T18:51:18.876Z","1.0.3":"2016-04-21T05:03:26.629Z","1.0.4":"2016-04-22T20:39:57.291Z","1.1.0":"2016-05-17T17:52:30.740Z","1.1.1":"2016-05-17T18:16:36.604Z","1.1.2":"2016-05-17T18:17:29.508Z","1.2.0":"2016-05-25T15:56:33.108Z","1.3.0":"2016-06-20T17:26:50.314Z","1.4.0":"2016-06-23T23:30:18.393Z","1.5.2":"2016-07-07T01:12:14.565Z","1.5.3":"2016-07-07T21:40:49.603Z","2.0.0":"2016-10-05T18:19:31.960Z","2.0.1":"2016-10-05T21:37:21.201Z","2.0.2":"2016-10-07T20:27:50.661Z","2.0.3":"2016-10-14T15:25:51.140Z","2.0.4":"2016-10-19T20:32:34.259Z","2.0.5":"2016-12-13T18:28:19.903Z","2.1.0":"2016-12-16T00:57:47.614Z","2.1.1":"2016-12-21T00:48:45.286Z","2.1.2":"2016-12-22T17:42:10.507Z","2.1.3":"2017-01-06T23:54:52.128Z","2.1.4":"2017-03-10T21:01:27.268Z","2.1.5":"2017-03-15T15:56:26.418Z","2.1.6":"2017-05-18T01:29:45.177Z","2.1.7":"2017-05-18T01:37:13.558Z","2.1.8":"2017-05-18T02:40:27.283Z","2.1.10":"2017-05-18T10:28:24.965Z","2.1.11":"2017-05-23T12:20:31.036Z","2.2.0":"2017-06-08T00:06:55.962Z","2.3.0":"2017-06-10T01:14:16.064Z","2.3.1":"2017-06-10T01:15:12.999Z","2.3.2":"2017-07-14T20:26:18.332Z","2.3.3":"2017-07-19T22:23:32.215Z","2.3.4":"2017-07-19T22:40:47.596Z","2.4.0":"2017-07-31T07:55:39.184Z","2.4.1":"2017-08-10T00:49:11.805Z","2.4.2":"2017-11-06T13:03:01.271Z","2.5.0":"2017-12-12T22:38:57.188Z","2.5.1":"2018-03-26T21:40:27.885Z","2.5.2":"2018-03-28T14:17:06.306Z","2.5.3":"2018-03-28T14:19:30.071Z","2.5.4":"2018-03-29T00:26:11.510Z","2.5.5":"2018-06-09T17:00:34.315Z","2.5.6":"2018-06-12T08:20:03.036Z","2.6.0":"2018-08-27T07:37:31.850Z","2.6.1":"2018-08-29T16:39:32.452Z","2.6.2":"2018-09-20T10:14:17.763Z","2.7.0":"2018-10-16T10:10:27.844Z","2.7.1":"2018-11-09T21:13:43.039Z","2.7.2":"2018-11-14T16:52:51.997Z","2.7.3":"2018-11-20T00:11:00.667Z","2.7.4":"2019-02-07T17:50:37.490Z","2.7.5":"2019-04-05T20:59:42.426Z","2.7.6":"2019-04-10T13:34:40.972Z","2.7.7":"2019-04-23T14:18:07.858Z","2.7.8":"2019-07-26T19:03:16.399Z","3.0.0-milestone.1":"2019-08-07T09:22:48.444Z","3.0.0-milestone.2":"2019-08-13T14:33:42.725Z","3.0.0-milestone.3":"2019-08-14T10:51:54.778Z","3.0.0-milestone.4":"2019-08-14T11:58:39.676Z","3.0.0-milestone.5":"2019-08-20T07:13:33.102Z","2.7.9":"2019-09-25T20:12:22.595Z","3.0.0-milestone.6":"2019-11-20T17:52:50.874Z","2.7.10":"2021-04-21T16:45:14.212Z","2.8.0":"2024-01-25T07:12:15.618Z"},"author":{"name":"Liferay Frontend Infrastructure Team","email":"pt-frontend-infrastructure@liferay.com"},"license":"BSD-3-Clause","keywords":["spa","single","page","apps"],"repository":{"url":"https://github.com/liferay/liferay-frontend-projects.git","type":"git","directory":"maintenance/projects/senna"},"description":"A blazing-fast Single Page Application engine","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":"zno.rocha@gmail.com","name":"zenorocha"},{"email":"jcastelain@gmail.com","name":"jcastelain"},{"email":"rob.g.frampton@gmail.com","name":"rframpton"},{"email":"maira.tma@gmail.com","name":"mairatma"},{"email":"eduardolundgren@gmail.com","name":"eduardolundgren"},{"email":"diegonascimentovirgiliodasilva@gmail.com","name":"diegonvs"},{"email":"matuzalemteles@gmail.com","name":"matuzalemteles"}],"readme":"> :warning: In the future, [the `senna` npm package](https://npmjs.com/package/senna) will be deprecated. Development continues in [the `liferay/liferay-portal` repo](https://github.com/liferay/liferay-portal) (more specifically, inside [the `frontend-js-spa-web` module](https://github.com/liferay/liferay-portal/tree/master/modules/apps/frontend-js/frontend-js-spa-web)), but not as an independent project, in order to better integrate with and serve the needs of Liferay DXP. At the time of writing, the last official release of the npm packages was [v2.7.9](https://github.com/liferay/senna.js/tree/v2.7.9), from the `2.x` series on the `master` branch, and it is still used by a number of pre-EOL versions of Liferay DXP, such as [7.0.x](https://github.com/liferay/liferay-portal/blob/6b14c8e0496926309a5fac347cb2d342d7412c1f/modules/apps/foundation/frontend-js/frontend-js-spa-web/package.json#L6), [7.1.x](https://github.com/liferay/liferay-portal/blob/d9a4b24bf1871d509c2bb12e38669bb8552db1a5/modules/apps/frontend-js/frontend-js-spa-web/package.json#L17), [7.2.x](https://github.com/liferay/liferay-portal/blob/ded0e9390637985231e962e4ad4cfa4639eabb26/modules/apps/frontend-js/frontend-js-spa-web/package.json#L6), and [7.3.x](https://github.com/liferay/liferay-portal/blob/c940e8fd455d59fe05fd2038410070412411947c/modules/apps/frontend-js/frontend-js-spa-web/package.json#L6). Any future maintenance releases of the `senna` npm package will be produced from this repo, and the old repo at [liferay/senna.js](https://github.com/liferay/senna.js) will be archived (marked as read-only).\n\n---\n\n# Senna.js\n\n_Senna.js_ is a blazing-fast single page application engine that provides several low-level APIs that allows you to build modern web-based applications with only ~15 KB of JavaScript without any dependency.\n\n-   [Official website](http://sennajs.com)\n-   [Website repository](https://github.com/liferay/sennajs.com)\n-   [Documentation](http://sennajs.com/docs/)\n-   [API Docs](http://sennajs.com/api/)\n\n## Support and Project status\n\nSenna.js is widely used and well maintained internally at Liferay but\ndoes not currently have staffing to support the open source release. As such\nthis project is mostly _internal_ and support is _minimal_. For certain\nissues, like build integration we are in an especially bad position to offer\nsupport.\n\nTo get assistance you can use any of the following forums\n\n1. Look through the [documentation](https://sennajs.com).\n2. File an [issue on GitHub](https://github.com/liferay/senna.js/issues)\n\nWe will try our best, but keep in mind that given our support staffing, we may\nnot be able to help.\n\n## Install\n\nInstall via [npm](https://www.npmjs.com/), [Bower](http://bower.io/), [CDN](http://www.jsdelivr.com/projects/senna.js) or\n[download as a zip](https://github.com/liferay/senna.js/archive/master.zip):\n\n```\nnpm install senna\n```\n\n## Examples\n\n-   **[Email Example](http://sennajs.com/examples/email):** _Enable Single Page Apps using only HTML5 data-attributes;_\n-   **[Gallery Example](http://sennajs.com/examples/gallery):** _Carousel app with history support and cacheable screens;_\n-   **[Blog Example](http://sennajs.com/examples/blog):** _Infinite scrolling pages done right with history support;_\n\n## Setup\n\n1. Install NodeJS >= [v0.12.0](http://nodejs.org/dist/v0.12.0/), if you don't have it yet.\n\n2. Install global dependencies:\n\n```\n[sudo] npm install -g gulp\n```\n\n3. Install local dependencies:\n\n```\nnpm install\nbower install\n```\n\n4. Build the code:\n\n```\ngulp\n```\n\n```\ngulp server\n```\n\n5. Test the code:\n\n```\ngulp test\n```\n\n```\ngulp test:coverage\n```\n\n## Contributing\n\nPlease, see our detailed [CONTRIBUTING](https://github.com/liferay/senna.js/blob/master/CONTRIBUTING.md) guide for all the information you need to contribute to the project!\n\n## History\n\nFor detailed changelog, check [Releases](https://github.com/liferay/senna.js/releases).\n\n## Credits\n\n-   Inspired by Daniel Pupius' [Surface project](https://github.com/dpup/surface)\n-   Demo layouts by [Pure CSS](http://purecss.io/)\n-   Icon made by [Freepik](http://www.freepik.com)\n\n## Team\n\n_Senna.js_ was made with love by these people and a bunch of [awesome contributors](https://github.com/liferay/senna.js/graphs/contributors).\n\n|                                                     Author                                                      |                                              Maintainer                                               |\n| :-------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------: |\n| [![Eduardo Lundgren](https://avatars3.githubusercontent.com/u/113087?s=70)](https://github.com/eduardolundgren) | [![Bruno Basto](https://avatars1.githubusercontent.com/u/156388?s=70)](https://github.com/brunobasto) |\n|                             [Eduardo Lundgren](https://github.com/eduardolundgren)                              |                             [Bruno Basto](https://github.com/brunobasto)                              |\n\n## Browser Support\n\n[![Sauce Test Status](https://saucelabs.com/browser-matrix/senna.svg)](https://travis-ci.org/liferay/senna.js)\n\n## License\n\n[BSD License](https://github.com/liferay/senna.js/blob/master/LICENSE.md) © Liferay, Inc.\n","readmeFilename":"README.md","users":{"zenorocha":true,"dustinryerson":true}}