{"_id":"animate.js","_rev":"28-136508e71441870477e041c1af9d24d5","name":"animate.js","description":"Tiny vanilla JS plugin to trigger animations on elements when they are within the viewport","dist-tags":{"latest":"2.0.2"},"versions":{"1.0.0":{"name":"animate.js","version":"1.0.0","description":"Tiny (4KB) vanilla JS script to trigger animations on elements when they are within the viewport","repository":{"type":"git","url":"git+ssh://git@github.com:jshjohnson/animate.js.git"},"author":{"name":"Josh Johnson"},"license":"ISC","bugs":{"url":"https://github.com/jshjohnson/animate.js/issues"},"homepage":"https://github.com/jshjohnson/animate.js","devDependencies":{"gulp":"~3.9.0","gulp-autoprefixer":"^3.1.0","gulp-connect":"^2.2.0","gulp-csso":"^1.0.1","gulp-header":"^1.0.2","gulp-jshint":"^1.6.1","gulp-load-plugins":"^1.0.0","gulp-plumber":"~0.6.2","gulp-rename":"~1.1.0","gulp-sass":"^2.0.4","gulp-uglify":"~0.3.0","jasmine-core":"^2.3.4","jshint-stylish":"^0.2.0","karma":"^0.13.15","karma-coverage":"^0.5.3","karma-htmlfile-reporter":"^0.2.2","karma-jasmine":"^0.3.6","karma-phantomjs-launcher":"^0.1.4","karma-spec-reporter":"0.0.13","opn":"^3.0.2"},"dependencies":{"opn":"^3.0.2"},"gitHead":"6b4d8ec912d55d54b9da8ca8951c54078d70db67","_id":"animate.js@1.0.0","scripts":{},"_shasum":"83038bfc8df0627838846c6f67083301aa57afe5","_from":"./","_npmVersion":"1.4.28","_npmUser":{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"},"maintainers":[{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"}],"dist":{"shasum":"83038bfc8df0627838846c6f67083301aa57afe5","tarball":"https://registry.npmjs.org/animate.js/-/animate.js-1.0.0.tgz","integrity":"sha512-wJ966V9h3mODM0gRSVzkt82qd3V3RxZCAmr/w6Y+iIEfnUOyUoCx8DTM+xIp0lFoO8W+UbQ82vTpVAXXBcMxLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFkdISiOD55TjXzBb6J5soWpjnBIemGbbWLM065GGhi2AiA182gB10fLXEw0raJgI5KuFnBjSWjpIUYiv0mEEJke6Q=="}]},"directories":{}},"1.1.1":{"name":"animate.js","version":"1.1.1","description":"Tiny (5KB) vanilla JS script to trigger animations on elements when they are within the viewport","repository":{"type":"git","url":"git+ssh://git@github.com:jshjohnson/animate.js.git"},"author":{"name":"Josh Johnson"},"license":"ISC","bugs":{"url":"https://github.com/jshjohnson/animate.js/issues"},"homepage":"https://github.com/jshjohnson/animate.js","main":"./assets/js/dist/animate.js","browserDependencies":{},"devDependencies":{"gulp":"~3.9.0","gulp-autoprefixer":"^3.1.0","gulp-connect":"^2.2.0","gulp-csso":"^1.0.1","gulp-header":"^1.0.2","gulp-jshint":"^1.6.1","gulp-load-plugins":"^1.0.0","gulp-plumber":"~0.6.2","gulp-rename":"~1.1.0","gulp-sass":"^2.0.4","gulp-uglify":"~0.3.0","jasmine-core":"^2.3.4","jshint-stylish":"^0.2.0","karma":"^0.13.15","karma-coverage":"^0.5.3","karma-htmlfile-reporter":"^0.2.2","karma-jasmine":"^0.3.6","karma-phantomjs-launcher":"^0.1.4","karma-spec-reporter":"0.0.13","opn":"^3.0.2"},"dependencies":{"opn":"^3.0.2"},"gitHead":"7d7593e13d8495ec7d20a4adb55d65fa9836783b","_id":"animate.js@1.1.1","scripts":{},"_shasum":"10d2870ca7a02d8efe3adb3acbe2569b69bc443c","_from":"./","_npmVersion":"1.4.28","_npmUser":{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"},"maintainers":[{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"}],"dist":{"shasum":"10d2870ca7a02d8efe3adb3acbe2569b69bc443c","tarball":"https://registry.npmjs.org/animate.js/-/animate.js-1.1.1.tgz","integrity":"sha512-yA4RwPkyFRyQgirwGTWfoE6W3wFC7R7VeQARlPm60V+n4ubX1Lg4SYoGXIcCoIrO+5+zzWKdzTI7NFbkX2Zj8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICiHyoITB9/4sO6QDvkfNsCpY/khJ5JdlVQiC85vMk3+AiAZhbxdwdWVuwo4K04EHkF/EOeAs5xR7QbI0Ob1alwIOQ=="}]},"directories":{}},"1.1.2":{"name":"animate.js","version":"1.1.2","description":"Tiny (5KB) vanilla JS script to trigger animations on elements when they are within the viewport","repository":{"type":"git","url":"git+ssh://git@github.com/jshjohnson/animate.js.git"},"author":{"name":"Josh Johnson"},"license":"ISC","bugs":{"url":"https://github.com/jshjohnson/animate.js/issues"},"homepage":"https://github.com/jshjohnson/animate.js","main":"./assets/js/dist/animate.js","browserDependencies":{},"devDependencies":{"gulp":"~3.9.0","gulp-autoprefixer":"^3.1.0","gulp-connect":"^2.2.0","gulp-csso":"^1.0.1","gulp-header":"^1.0.2","gulp-jshint":"^1.6.1","gulp-load-plugins":"^1.0.0","gulp-plumber":"~0.6.2","gulp-rename":"~1.1.0","gulp-sass":"^2.0.4","gulp-uglify":"~0.3.0","jasmine-core":"^2.3.4","jshint-stylish":"^0.2.0","karma":"^0.13.15","karma-coverage":"^0.5.3","karma-htmlfile-reporter":"^0.2.2","karma-jasmine":"^0.3.6","karma-phantomjs-launcher":"^0.1.4","karma-spec-reporter":"0.0.13","opn":"^3.0.2"},"dependencies":{"opn":"^3.0.2"},"gitHead":"7f02ca31ad8fe49deeb9e8434e78c80c20be7bb0","_id":"animate.js@1.1.2","scripts":{},"_shasum":"9128155b51de50d0141f3925659466b270bb6725","_from":".","_npmVersion":"3.3.9","_nodeVersion":"4.2.1","_npmUser":{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"},"dist":{"shasum":"9128155b51de50d0141f3925659466b270bb6725","tarball":"https://registry.npmjs.org/animate.js/-/animate.js-1.1.2.tgz","integrity":"sha512-6V2OHTyamlG/gEN2VrcZW+AbOL0dzF1n7LfgLHGNVPuub9syMypgPfx3JJyHVDfnD5g4Gz0uZmbS4zOHUCCEKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEucZTiXbPL5PV0PghoxdOfW/dxEFyUvbPlaNE+pHpoDAiBfEGY0ugnRF4zR0JbLqJFz06DE0lqzH+jn9X2NrKkVZA=="}]},"maintainers":[{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"}],"directories":{}},"1.1.3":{"name":"animate.js","version":"1.1.3","description":"Tiny (5KB) vanilla JS script to trigger animations on elements when they are within the viewport","repository":{"type":"git","url":"git+ssh://git@github.com/jshjohnson/animate.js.git"},"author":{"name":"Josh Johnson"},"license":"ISC","bugs":{"url":"https://github.com/jshjohnson/animate.js/issues"},"homepage":"https://github.com/jshjohnson/animate.js","main":"./assets/js/dist/animate.js","browserDependencies":{},"devDependencies":{"gulp":"~3.9.0","gulp-autoprefixer":"^3.1.0","gulp-connect":"^2.2.0","gulp-csso":"^1.0.1","gulp-header":"^1.0.2","gulp-jshint":"^1.6.1","gulp-load-plugins":"^1.0.0","gulp-plumber":"~0.6.2","gulp-rename":"~1.1.0","gulp-sass":"^2.0.4","gulp-uglify":"~0.3.0","jasmine-core":"^2.3.4","jshint-stylish":"^0.2.0","karma":"^0.13.15","karma-coverage":"^0.5.3","karma-htmlfile-reporter":"^0.2.2","karma-jasmine":"^0.3.6","karma-phantomjs-launcher":"^0.1.4","karma-spec-reporter":"0.0.13","opn":"^3.0.2"},"dependencies":{"opn":"^3.0.2"},"gitHead":"7502b5cb8d65679a5c1e65e88a126ae805548086","_id":"animate.js@1.1.3","scripts":{},"_shasum":"30fed7682c0909312b667a259c43ffc6345e7a36","_from":".","_npmVersion":"3.3.9","_nodeVersion":"4.2.1","_npmUser":{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"},"dist":{"shasum":"30fed7682c0909312b667a259c43ffc6345e7a36","tarball":"https://registry.npmjs.org/animate.js/-/animate.js-1.1.3.tgz","integrity":"sha512-ml2urDdOdZFaxwo3dAFAkMtjh2hCIe1+CxGQno/1HELU25hkXFWUl1h1j1uuIcql+9DdCihN8tM08nQsOE3FUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBkt6LUyDymfbyC9BIzMokZokSbYqsKPxoYS7UWXLTb7AiAJgDxHeYEaOegFuZxeUGe/aUQsAl5MyXVafFm5eAZ+IA=="}]},"maintainers":[{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"}],"directories":{}},"1.1.4":{"name":"animate.js","version":"1.1.4","description":"Tiny (5KB) vanilla JS script to trigger animations on elements when they are within the viewport","repository":{"type":"git","url":"git+ssh://git@github.com:jshjohnson/animate.js.git"},"author":{"name":"Josh Johnson"},"license":"ISC","bugs":{"url":"https://github.com/jshjohnson/animate.js/issues"},"homepage":"https://github.com/jshjohnson/animate.js","main":"./assets/js/dist/animate.js","browserDependencies":{},"devDependencies":{"gulp":"~3.9.0","gulp-autoprefixer":"^3.1.0","gulp-connect":"^2.2.0","gulp-csso":"^1.0.1","gulp-header":"^1.0.2","gulp-jshint":"^1.6.1","gulp-load-plugins":"^1.0.0","gulp-plumber":"~0.6.2","gulp-rename":"~1.1.0","gulp-sass":"^2.0.4","gulp-uglify":"~0.3.0","jasmine-core":"^2.3.4","jshint-stylish":"^0.2.0","karma":"^0.13.15","karma-coverage":"^0.5.3","karma-htmlfile-reporter":"^0.2.2","karma-jasmine":"^0.3.6","karma-phantomjs-launcher":"^0.1.4","karma-spec-reporter":"0.0.13","opn":"^3.0.2"},"dependencies":{"opn":"^3.0.2"},"gitHead":"49f1a97cb7a785cf01046b5c1261d0a3682c8714","_id":"animate.js@1.1.4","scripts":{},"_shasum":"b30bab9cb7ced1234d13584fec52b531f13eb633","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"},"maintainers":[{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"}],"dist":{"shasum":"b30bab9cb7ced1234d13584fec52b531f13eb633","tarball":"https://registry.npmjs.org/animate.js/-/animate.js-1.1.4.tgz","integrity":"sha512-J0hE9wc15TmnP3/i+E5DM8/ApxZfxSHeIwhWzueZJgWFDQgM4U0Q69ut6lb+nCIzyh/PDtjvQUdm1Z3NprH/1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuWfrHWO1ukwFZBfaOB6QFyG8cjPdU5L7XRTNLS6EHwgIgS0+RHChw2O0O7uMpO9rQ+MiqANzb0zR8vrNL1I8V73k="}]},"directories":{}},"1.1.5":{"name":"animate.js","version":"1.1.5","description":"Tiny (5KB) vanilla JS script to trigger animations on elements when they are within the viewport","repository":{"type":"git","url":"git+ssh://git@github.com/jshjohnson/animate.js.git"},"author":{"name":"Josh Johnson"},"license":"ISC","bugs":{"url":"https://github.com/jshjohnson/animate.js/issues"},"homepage":"https://github.com/jshjohnson/animate.js","main":"./assets/js/dist/animate.js","browserDependencies":{},"devDependencies":{"gulp":"~3.9.0","gulp-autoprefixer":"^3.1.0","gulp-connect":"^2.2.0","gulp-csso":"^1.0.1","gulp-header":"^1.0.2","gulp-jshint":"^1.6.1","gulp-load-plugins":"^1.0.0","gulp-plumber":"~0.6.2","gulp-rename":"~1.1.0","gulp-sass":"^2.0.4","gulp-uglify":"~0.3.0","jasmine-core":"^2.3.4","jshint-stylish":"^0.2.0","karma":"^0.13.15","karma-coverage":"^0.5.3","karma-htmlfile-reporter":"^0.2.2","karma-jasmine":"^0.3.6","karma-phantomjs-launcher":"^0.1.4","karma-spec-reporter":"0.0.13","opn":"^3.0.2"},"dependencies":{"opn":"^3.0.2"},"gitHead":"89e5e77c9e5621d26497cad9513b98e1306cabde","_id":"animate.js@1.1.5","scripts":{},"_shasum":"cdbdc6a678e1de3766d1047fe661f9945f07bfd4","_from":".","_npmVersion":"3.3.9","_nodeVersion":"4.2.1","_npmUser":{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"},"dist":{"shasum":"cdbdc6a678e1de3766d1047fe661f9945f07bfd4","tarball":"https://registry.npmjs.org/animate.js/-/animate.js-1.1.5.tgz","integrity":"sha512-NktGvsoVMt6iqFoa4ZFG+5HadtJFwRkCayORkJO9NS7sbwbm/rJ/y3q9GCxLoovKVGOvWtHvrJv8ouNvUB24qQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLEbmv2vRt0vC8NSCnkkE/Angp71na+0I/JXD21Hk0HQIhALPWysQZqc23WyVmQLh6VZg2m7bB0Hx+jqYIMPQSLY4E"}]},"maintainers":[{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"}],"directories":{}},"1.1.6":{"name":"animate.js","version":"1.1.6","description":"Tiny (5KB) vanilla JS script to trigger animations on elements when they are within the viewport","repository":{"type":"git","url":"git+ssh://git@github.com/jshjohnson/animate.js.git"},"author":{"name":"Josh Johnson"},"license":"ISC","bugs":{"url":"https://github.com/jshjohnson/animate.js/issues"},"homepage":"https://github.com/jshjohnson/animate.js","main":"./assets/js/dist/animate.js","browserDependencies":{},"devDependencies":{"gulp":"~3.9.0","gulp-autoprefixer":"^3.1.0","gulp-connect":"^2.2.0","gulp-csso":"^1.0.1","gulp-header":"^1.0.2","gulp-jshint":"^1.6.1","gulp-load-plugins":"^1.0.0","gulp-plumber":"~0.6.2","gulp-rename":"~1.1.0","gulp-sass":"^2.0.4","gulp-uglify":"~0.3.0","jasmine-core":"^2.3.4","jshint-stylish":"^0.2.0","karma":"^0.13.15","karma-coverage":"^0.5.3","karma-htmlfile-reporter":"^0.2.2","karma-jasmine":"^0.3.6","karma-phantomjs-launcher":"^0.1.4","karma-spec-reporter":"0.0.13","opn":"^3.0.2"},"dependencies":{"opn":"^3.0.2"},"gitHead":"d1ba09a65280633af108b3a17fcbc95f2ccf3fa0","_id":"animate.js@1.1.6","scripts":{},"_shasum":"a51097eda5f94d506958f1b8dab67a0c3eaca4f7","_from":".","_npmVersion":"3.3.9","_nodeVersion":"4.2.1","_npmUser":{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"},"dist":{"shasum":"a51097eda5f94d506958f1b8dab67a0c3eaca4f7","tarball":"https://registry.npmjs.org/animate.js/-/animate.js-1.1.6.tgz","integrity":"sha512-umjpmlJKEcMoriA9c9UztEw2Oew9C9cPiLMHyuI9pQao0NrEeB2nbx5UhPKA87joudFEkJnIL7uGamttLD3UKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzpMruzC8FdZaqJKPQM5GiHxvKEx6kWwlfu6Zeg48e1wIgNTUcaCO78zypIKiQh8SfHGE7fl5girdzlfMon/fjRgs="}]},"maintainers":[{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"}],"directories":{}},"1.1.7":{"name":"animate.js","version":"1.1.7","description":"Tiny (5KB) vanilla JS script to trigger animations on elements when they are within the viewport","repository":{"type":"git","url":"git+ssh://git@github.com:jshjohnson/animate.js.git"},"author":{"name":"Josh Johnson"},"license":"ISC","bugs":{"url":"https://github.com/jshjohnson/animate.js/issues"},"homepage":"https://github.com/jshjohnson/animate.js","main":"./assets/js/dist/animate.js","browserDependencies":{},"devDependencies":{"gulp":"~3.9.0","gulp-autoprefixer":"^3.1.0","gulp-connect":"^2.2.0","gulp-csso":"^1.0.1","gulp-header":"^1.0.2","gulp-jshint":"^1.6.1","gulp-load-plugins":"^1.0.0","gulp-plumber":"~0.6.2","gulp-rename":"~1.1.0","gulp-sass":"^2.0.4","gulp-uglify":"~0.3.0","jasmine-core":"^2.3.4","jshint-stylish":"^0.2.0","karma":"^0.13.15","karma-coverage":"^0.5.3","karma-htmlfile-reporter":"^0.2.2","karma-jasmine":"^0.3.6","karma-phantomjs-launcher":"^0.1.4","karma-spec-reporter":"0.0.13","opn":"^3.0.2"},"dependencies":{"opn":"^3.0.2"},"gitHead":"6315f8565e8ade5b09f273063b7183f93ffcc183","_id":"animate.js@1.1.7","scripts":{},"_shasum":"34a6f20205ac9cd1873f1b153cc143efdd9ad5aa","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"},"maintainers":[{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"}],"dist":{"shasum":"34a6f20205ac9cd1873f1b153cc143efdd9ad5aa","tarball":"https://registry.npmjs.org/animate.js/-/animate.js-1.1.7.tgz","integrity":"sha512-yr4f6BHZNBca28U3VUs49qX1NlJYYui97S9hQtxxMhz2RdXFN+yZvzO8TMugZS3vO83AuZJ3OeSMtU6KHY6TLA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnSH8tVOQYqy5/l7zrPN4X2IcZZ94ht87Ebd6tXJSEQAIgXBB6SnAMgTBm3+vIrNZv5yrq438NqegsIQD4VGeaBJ0="}]},"directories":{}},"1.1.8":{"name":"animate.js","version":"1.1.8","description":"Tiny (5KB) vanilla JS script to trigger animations on elements when they are within the viewport","repository":{"type":"git","url":"git+ssh://git@github.com:jshjohnson/animate.js.git"},"author":{"name":"Josh Johnson"},"license":"ISC","bugs":{"url":"https://github.com/jshjohnson/animate.js/issues"},"homepage":"https://github.com/jshjohnson/animate.js","main":"./assets/js/dist/animate.js","browserDependencies":{},"devDependencies":{"gulp":"~3.9.0","gulp-autoprefixer":"^3.1.0","gulp-connect":"^2.2.0","gulp-csso":"^1.0.1","gulp-header":"^1.0.2","gulp-jshint":"^1.6.1","gulp-load-plugins":"^1.0.0","gulp-plumber":"~0.6.2","gulp-rename":"~1.1.0","gulp-sass":"^2.0.4","gulp-uglify":"~0.3.0","jasmine-core":"^2.3.4","jshint-stylish":"^0.2.0","karma":"^0.13.15","karma-coverage":"^0.5.3","karma-htmlfile-reporter":"^0.2.2","karma-jasmine":"^0.3.6","karma-phantomjs-launcher":"^0.1.4","karma-spec-reporter":"0.0.13","opn":"^3.0.2"},"dependencies":{"opn":"^3.0.2"},"gitHead":"44f979770106a471e2ba4fd21c684bc8062c4b21","_id":"animate.js@1.1.8","scripts":{},"_shasum":"e27c65676a453322f0b3b6e78b39d5c24346526e","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"},"maintainers":[{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"}],"dist":{"shasum":"e27c65676a453322f0b3b6e78b39d5c24346526e","tarball":"https://registry.npmjs.org/animate.js/-/animate.js-1.1.8.tgz","integrity":"sha512-Xt7VZgTzmzuABUcljL2nzphCX3nANqh8a+oPztW5lFf7BPGZiA51Ntao8jSvRNGTYfaxqDWNAjpPpkukq8ZaiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiK+xnYQU3/XCzHQ3X+L13NQqnkVYmOkBtqZ7Z1GaIlwIhAKsqzQanj/yF++WpLbL64UYtqLkxm/XnYHqrPjOcP5uq"}]},"directories":{}},"1.1.9":{"name":"animate.js","version":"1.1.9","description":"Tiny (5KB) vanilla JS script to trigger animations on elements when they are within the viewport","repository":{"type":"git","url":"git+ssh://git@github.com/jshjohnson/animate.js.git"},"author":{"name":"Josh Johnson"},"license":"MIT","bugs":{"url":"https://github.com/jshjohnson/animate.js/issues"},"homepage":"https://github.com/jshjohnson/animate.js","main":"./assets/js/dist/animate.min.js","browserDependencies":{},"devDependencies":{"gulp":"~3.9.0","gulp-autoprefixer":"^3.1.0","gulp-connect":"^2.2.0","gulp-csso":"^1.0.1","gulp-header":"^1.0.2","gulp-jshint":"^1.6.1","gulp-load-plugins":"^1.0.0","gulp-plumber":"~0.6.2","gulp-rename":"~1.1.0","gulp-sass":"^2.0.4","gulp-uglify":"~0.3.0","jasmine-core":"^2.3.4","jshint-stylish":"^0.2.0","karma":"^0.13.15","karma-coverage":"^0.5.3","karma-htmlfile-reporter":"^0.2.2","karma-jasmine":"^0.3.6","karma-phantomjs-launcher":"^0.1.4","karma-spec-reporter":"0.0.13","opn":"^3.0.2"},"gitHead":"e97da4c370c519fd4d8c38fb5d01bd0282a39cbd","_id":"animate.js@1.1.9","scripts":{},"_shasum":"a7232d3296fce26cf70e3a5d5c1d7ff10998033d","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.1","_npmUser":{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"},"maintainers":[{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"}],"dist":{"shasum":"a7232d3296fce26cf70e3a5d5c1d7ff10998033d","tarball":"https://registry.npmjs.org/animate.js/-/animate.js-1.1.9.tgz","integrity":"sha512-cf5AmUbjrg63RbiKIAiH8KE4Daws8j96jBMbygkcZ9hVGCKtmWbMWBU+XFkgLjCX1L4ei5b+unEA5q+gjTga4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBGesJl2dcq74CuALAa7HL+9qzbcNlgN0vmfOOilEaagAiA05k5RaqpjkjI5QFFzgrVukBJy7YzUvOKqdRpUzJ14Gw=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/animate.js-1.1.9.tgz_1463046195785_0.4830603979062289"},"directories":{}},"1.2.0":{"name":"animate.js","version":"1.2.0","description":"Tiny (5KB) vanilla JS script to trigger animations on elements when they are within the viewport","repository":{"type":"git","url":"git+ssh://git@github.com/jshjohnson/animate.js.git"},"author":{"name":"Josh Johnson"},"license":"MIT","bugs":{"url":"https://github.com/jshjohnson/animate.js/issues"},"homepage":"https://github.com/jshjohnson/animate.js","main":"./assets/js/dist/animate.min.js","browserDependencies":{},"devDependencies":{"gulp":"~3.9.0","gulp-autoprefixer":"^3.1.0","gulp-connect":"^2.2.0","gulp-csso":"^1.0.1","gulp-header":"^1.0.2","gulp-jshint":"^1.6.1","gulp-load-plugins":"^1.0.0","gulp-plumber":"~0.6.2","gulp-rename":"~1.1.0","gulp-sass":"^2.0.4","gulp-uglify":"~0.3.0","jasmine-core":"^2.3.4","jshint-stylish":"^0.2.0","karma":"^0.13.15","karma-coverage":"^0.5.3","karma-htmlfile-reporter":"^0.2.2","karma-jasmine":"^0.3.6","karma-phantomjs-launcher":"^0.1.4","karma-spec-reporter":"0.0.13","opn":"^3.0.2"},"gitHead":"8033160875915b80dd7dd97fc3858270f36e1e33","_id":"animate.js@1.2.0","scripts":{},"_shasum":"fe9887d255561b36e44fb9e2bce58515983b6756","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.1","_npmUser":{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"},"maintainers":[{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"}],"dist":{"shasum":"fe9887d255561b36e44fb9e2bce58515983b6756","tarball":"https://registry.npmjs.org/animate.js/-/animate.js-1.2.0.tgz","integrity":"sha512-6TsZN5dDahE5u9zD92PUElHZREY4DEk3SH8pGkTRc+4CxjeXd25vmRCT98i/nXJc6+h0hO/CoLJ2ogo0A8Yk+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBU5cRVtnu992iKI+CXvLNtG86quF1Ned/9c0GKzVgrFAiArAFxjkccpLSEHFPKaK4WYXaFuexOoqVv3wFjyHlRWQw=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/animate.js-1.2.0.tgz_1463046768243_0.18342460505664349"},"directories":{}},"1.2.1":{"name":"animate.js","version":"1.2.1","description":"Tiny (5KB) vanilla JS script to trigger animations on elements when they are within the viewport","repository":{"type":"git","url":"git+ssh://git@github.com/jshjohnson/animate.js.git"},"author":{"name":"Josh Johnson"},"license":"MIT","bugs":{"url":"https://github.com/jshjohnson/animate.js/issues"},"homepage":"https://github.com/jshjohnson/animate.js","main":"./assets/js/dist/animate.min.js","browserDependencies":{},"devDependencies":{"gulp":"~3.9.0","gulp-autoprefixer":"^3.1.0","gulp-connect":"^2.2.0","gulp-csso":"^1.0.1","gulp-header":"^1.0.2","gulp-jshint":"^1.6.1","gulp-load-plugins":"^1.0.0","gulp-plumber":"~0.6.2","gulp-rename":"~1.1.0","gulp-sass":"^2.0.4","gulp-uglify":"~0.3.0","jasmine-core":"^2.3.4","jshint-stylish":"^0.2.0","karma":"^0.13.15","karma-coverage":"^0.5.3","karma-htmlfile-reporter":"^0.2.2","karma-jasmine":"^0.3.6","karma-phantomjs-launcher":"^0.1.4","karma-spec-reporter":"0.0.13","opn":"^3.0.2"},"gitHead":"aab8c199768605206dd43609376b6a83c7f8d471","_id":"animate.js@1.2.1","scripts":{},"_shasum":"1dcc0486c8eee837c97b5df4460f5f69c788c10e","_from":".","_npmVersion":"3.3.9","_nodeVersion":"4.2.1","_npmUser":{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"},"dist":{"shasum":"1dcc0486c8eee837c97b5df4460f5f69c788c10e","tarball":"https://registry.npmjs.org/animate.js/-/animate.js-1.2.1.tgz","integrity":"sha512-E0L//REn/LIia4kBZ6B0rgbtrLQk6th4v9QwYx/ER6QDakWk1ixFUFo45vEXvZZ4xYhfe54nr8sp6IyxbRBUgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFW8uYJOBVo5Tzb9mpi268xOkdFte3PESg3b8vYKCL4ZAiEA46fK2+gOjen/ueMi0EPiNu62yhEhYI2cg4XqfQdl3Ws="}]},"maintainers":[{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/animate.js-1.2.1.tgz_1463082482044_0.5199378519318998"},"directories":{}},"1.2.3":{"name":"animate.js","version":"1.2.3","description":"Tiny vanilla JS plugin to trigger animations on elements when they are within the viewport","repository":{"type":"git","url":"git+ssh://git@github.com/jshjohnson/animate.js.git"},"author":{"name":"Josh Johnson"},"license":"MIT","bugs":{"url":"https://github.com/jshjohnson/animate.js/issues"},"homepage":"https://github.com/jshjohnson/animate.js","main":"./assets/js/dist/animate.min.js","browserDependencies":{},"devDependencies":{"gulp":"~3.9.0","gulp-autoprefixer":"^3.1.0","gulp-connect":"^2.2.0","gulp-csso":"^1.0.1","gulp-header":"^1.0.2","gulp-jshint":"^1.6.1","gulp-load-plugins":"^1.0.0","gulp-plumber":"~0.6.2","gulp-rename":"~1.1.0","gulp-sass":"^2.0.4","gulp-uglify":"~0.3.0","jasmine-core":"^2.3.4","jshint-stylish":"^0.2.0","karma":"^0.13.15","karma-coverage":"^0.5.3","karma-htmlfile-reporter":"^0.2.2","karma-jasmine":"^0.3.6","karma-phantomjs-launcher":"^0.1.4","karma-spec-reporter":"0.0.13","opn":"^3.0.2"},"gitHead":"77a639228f02a00eec25caa577bcbac1cd29e1e6","_id":"animate.js@1.2.3","scripts":{},"_shasum":"5a0f0107e2e07be482ffc99299c31a0395b0186e","_from":".","_npmVersion":"3.3.9","_nodeVersion":"4.2.1","_npmUser":{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"},"dist":{"shasum":"5a0f0107e2e07be482ffc99299c31a0395b0186e","tarball":"https://registry.npmjs.org/animate.js/-/animate.js-1.2.3.tgz","integrity":"sha512-oF0ENriv7ZGj1s96+kj9D77/PJozzpb497h/cEQ5nM0RjYKR85YvEbnF0nGX6lU7Y/bfcATgBeN4SivkXEVnzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICHLdMO0VM5L0CI/H9lSerVhTue412AFGCOM1p9MLYw8AiEAihKlGTCj18E15dcsFwBBZ9L8ij+IOX07aC0CVT4wB7E="}]},"maintainers":[{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/animate.js-1.2.3.tgz_1463084855926_0.43948701582849026"},"directories":{}},"1.2.4":{"name":"animate.js","version":"1.2.4","description":"Tiny vanilla JS plugin to trigger animations on elements when they are within the viewport","repository":{"type":"git","url":"git+ssh://git@github.com/jshjohnson/animate.js.git"},"author":{"name":"Josh Johnson"},"license":"MIT","bugs":{"url":"https://github.com/jshjohnson/animate.js/issues"},"homepage":"https://github.com/jshjohnson/animate.js","main":"./assets/js/dist/animate.min.js","browserDependencies":{},"devDependencies":{"gulp":"~3.9.0","gulp-autoprefixer":"^3.1.0","gulp-connect":"^2.2.0","gulp-csso":"^1.0.1","gulp-header":"^1.0.2","gulp-jshint":"^1.6.1","gulp-load-plugins":"^1.0.0","gulp-plumber":"~0.6.2","gulp-rename":"~1.1.0","gulp-sass":"^2.0.4","gulp-uglify":"~0.3.0","jasmine-core":"^2.3.4","jshint-stylish":"^0.2.0","karma":"^0.13.15","karma-coverage":"^0.5.3","karma-htmlfile-reporter":"^0.2.2","karma-jasmine":"^0.3.6","karma-phantomjs-launcher":"^0.1.4","karma-spec-reporter":"0.0.13","opn":"^3.0.2"},"gitHead":"b77b0e2ce160cc86d0ca8acad8cd08da91e1621e","_id":"animate.js@1.2.4","scripts":{},"_shasum":"ba7278cb148af1fe5977a6c686f90e8c2c164682","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.1","_npmUser":{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"},"maintainers":[{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"}],"dist":{"shasum":"ba7278cb148af1fe5977a6c686f90e8c2c164682","tarball":"https://registry.npmjs.org/animate.js/-/animate.js-1.2.4.tgz","integrity":"sha512-ywqiinnH6xaRydrreQwcJ21GqxMdcott9BiogMMxswIEg6o7ht/SF3D1FJ1v1fv9MQdzqVTcCWRxEv1EIn3bCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrnkh1FIlN5rTXoxb5oiNtIKf3CFpmxUloh8HrV/TwKwIhALzEn+142aRbycUNC6jMO08sS1zd1KqlTRSPu7XfT1tb"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/animate.js-1.2.4.tgz_1464019490109_0.8885383829474449"},"directories":{}},"1.2.5":{"name":"animate.js","version":"1.2.5","description":"Tiny vanilla JS plugin to trigger animations on elements when they are within the viewport","repository":{"type":"git","url":"git+ssh://git@github.com/jshjohnson/animate.js.git"},"author":{"name":"Josh Johnson"},"license":"MIT","bugs":{"url":"https://github.com/jshjohnson/animate.js/issues"},"homepage":"https://github.com/jshjohnson/animate.js","main":"./assets/js/dist/animate.min.js","browserDependencies":{},"devDependencies":{"gulp":"~3.9.0","gulp-autoprefixer":"^3.1.0","gulp-connect":"^2.2.0","gulp-csso":"^1.0.1","gulp-header":"^1.0.2","gulp-jshint":"^1.6.1","gulp-load-plugins":"^1.0.0","gulp-plumber":"~0.6.2","gulp-rename":"~1.1.0","gulp-sass":"^2.0.4","gulp-uglify":"~0.3.0","jasmine-core":"^2.3.4","jshint-stylish":"^0.2.0","karma":"^0.13.15","karma-coverage":"^0.5.3","karma-htmlfile-reporter":"^0.2.2","karma-jasmine":"^0.3.6","karma-phantomjs-launcher":"^0.1.4","karma-spec-reporter":"0.0.13","opn":"^3.0.2"},"gitHead":"710467a28b67ad1a1997154fd7aa1ab9df9be6cd","_id":"animate.js@1.2.5","scripts":{},"_shasum":"11d0a7be22cf89de9a5ca3daa29051edad93a355","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.1","_npmUser":{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"},"maintainers":[{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"}],"dist":{"shasum":"11d0a7be22cf89de9a5ca3daa29051edad93a355","tarball":"https://registry.npmjs.org/animate.js/-/animate.js-1.2.5.tgz","integrity":"sha512-FKmdda/MJrQ/rFfRbm7uJYR85JJLLv8QEertgTxXcpzT1E/PnqP8aszpW2BgazA/EBdRB1/NpVQorqpu9VeQlw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICGdIHr3Lna8Ds6spcz9rGcuY4i2DrBwoPEoCmVhb1jIAiEAxfvcmJcvpMPdOe3I2dZdS9UBPjQewekHtcfBCUYW/uQ="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/animate.js-1.2.5.tgz_1464169365322_0.4396303703542799"},"directories":{}},"1.2.6":{"name":"animate.js","version":"1.2.6","description":"Tiny vanilla JS plugin to trigger animations on elements when they are within the viewport","repository":{"type":"git","url":"git+ssh://git@github.com/jshjohnson/animate.js.git"},"author":{"name":"Josh Johnson"},"license":"MIT","bugs":{"url":"https://github.com/jshjohnson/animate.js/issues"},"homepage":"https://github.com/jshjohnson/animate.js","main":"./assets/js/dist/animate.min.js","browserDependencies":{},"devDependencies":{"gulp":"~3.9.0","gulp-autoprefixer":"^3.1.0","gulp-connect":"^2.2.0","gulp-csso":"^1.0.1","gulp-header":"^1.0.2","gulp-jshint":"^1.6.1","gulp-load-plugins":"^1.0.0","gulp-plumber":"~0.6.2","gulp-rename":"~1.1.0","gulp-sass":"^2.0.4","gulp-uglify":"~0.3.0","jasmine-core":"^2.3.4","jshint-stylish":"^0.2.0","karma":"^0.13.15","karma-coverage":"^0.5.3","karma-htmlfile-reporter":"^0.2.2","karma-jasmine":"^0.3.6","karma-phantomjs-launcher":"^0.1.4","karma-spec-reporter":"0.0.13","opn":"^3.0.2"},"gitHead":"af73a95cd95bcabcb36aad459512e04c75abda26","_id":"animate.js@1.2.6","scripts":{},"_shasum":"c1cf89ebdf91fb77da1d64efe4fbe924c4ddf162","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.0","_npmUser":{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"},"dist":{"shasum":"c1cf89ebdf91fb77da1d64efe4fbe924c4ddf162","tarball":"https://registry.npmjs.org/animate.js/-/animate.js-1.2.6.tgz","integrity":"sha512-wCQrxBEWemihu2zxZZmsiB2zhLvo9Ylm+22S0zlc4tXmW/BImEwopSUou9LxuYOGVpi+aQT9GzQK/2aW3ca6tw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnMUn+QBQ7P0FmsgyqgxXfXHylc7B7vIShv0Nc2FJbkQIhAM/87m2NcWaJWVBJkia1qkyNtG/x9ibe0mI7k+9LYM8P"}]},"maintainers":[{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/animate.js-1.2.6.tgz_1470833129596_0.6827042824588716"},"directories":{}},"1.2.7":{"name":"animate.js","version":"1.2.7","description":"Tiny vanilla JS plugin to trigger animations on elements when they are within the viewport","repository":{"type":"git","url":"git+ssh://git@github.com/jshjohnson/animate.js.git"},"author":{"name":"Josh Johnson"},"license":"MIT","bugs":{"url":"https://github.com/jshjohnson/animate.js/issues"},"homepage":"https://github.com/jshjohnson/animate.js","main":"./assets/js/dist/animate.min.js","browserDependencies":{},"devDependencies":{"gulp":"~3.9.0","gulp-autoprefixer":"^3.1.0","gulp-connect":"^2.2.0","gulp-csso":"^1.0.1","gulp-header":"^1.0.2","gulp-jshint":"^1.6.1","gulp-load-plugins":"^1.0.0","gulp-plumber":"~0.6.2","gulp-rename":"~1.1.0","gulp-sass":"^2.0.4","gulp-uglify":"~0.3.0","jasmine-core":"^2.3.4","jshint-stylish":"^0.2.0","karma":"^0.13.15","karma-coverage":"^0.5.3","karma-htmlfile-reporter":"^0.2.2","karma-jasmine":"^0.3.6","karma-phantomjs-launcher":"^0.1.4","karma-spec-reporter":"0.0.13","opn":"^3.0.2"},"gitHead":"1e24ec72ec0ecf9502a28192477b94215405537d","_id":"animate.js@1.2.7","scripts":{},"_shasum":"3481badb5ae3e3a2705d3490a78353625bea3a15","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.0","_npmUser":{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"},"dist":{"shasum":"3481badb5ae3e3a2705d3490a78353625bea3a15","tarball":"https://registry.npmjs.org/animate.js/-/animate.js-1.2.7.tgz","integrity":"sha512-9kARWhxYVcE/vEZ5NWn6pWiNOdwhDxHPo32D7aVavcKECPVerKWglWwhZYuTyWkphXFMbNj10ydNUTC6UV5heA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHYTfgLu+pECBi9Ulc6WtXIxMSLp1V3QKJC04S6zGeemAiEAv4dY39HIwrHl02sEbQI2JNNmz/XBMbycpNdDWTNy3K4="}]},"maintainers":[{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/animate.js-1.2.7.tgz_1470918516803_0.12200347543694079"},"directories":{}},"1.3.0":{"name":"animate.js","version":"1.3.0","description":"Tiny vanilla JS plugin to trigger animations on elements when they are within the viewport","repository":{"type":"git","url":"git+ssh://git@github.com/jshjohnson/animate.js.git"},"author":{"name":"Josh Johnson"},"license":"MIT","bugs":{"url":"https://github.com/jshjohnson/animate.js/issues"},"homepage":"https://github.com/jshjohnson/animate.js","main":"./assets/js/dist/animate.min.js","browserDependencies":{},"devDependencies":{"gulp":"~3.9.0","gulp-autoprefixer":"^3.1.0","gulp-connect":"^2.2.0","gulp-csso":"^1.0.1","gulp-header":"^1.0.2","gulp-jshint":"^1.6.1","gulp-load-plugins":"^1.0.0","gulp-plumber":"~0.6.2","gulp-rename":"~1.1.0","gulp-sass":"^2.0.4","gulp-uglify":"~0.3.0","jasmine-core":"^2.3.4","jshint-stylish":"^0.2.0","karma":"^0.13.22","karma-coverage":"^0.5.3","karma-htmlfile-reporter":"^0.2.2","karma-jasmine":"^0.3.6","karma-phantomjs-launcher":"^0.1.4","karma-spec-reporter":"0.0.13","opn":"^3.0.2"},"gitHead":"4f3f2daec10ee5a0d5a4a3fe0f587ed0d5881046","_id":"animate.js@1.3.0","scripts":{},"_shasum":"9763099242be2fa71dbce2bb465ffde2f0ede69b","_from":".","_npmVersion":"3.3.9","_nodeVersion":"4.2.1","_npmUser":{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"},"dist":{"shasum":"9763099242be2fa71dbce2bb465ffde2f0ede69b","tarball":"https://registry.npmjs.org/animate.js/-/animate.js-1.3.0.tgz","integrity":"sha512-MqpfLsEgT5XV7BHh1EKu8YxgTg47n/F8U2XS4Ox5eaHEOsBl5WIPImhUewK82+rnUHmO4OENzvFolUrdzaDW+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDA7dqoP2hqSCsViRlsZefD8Fcl1utqGnxXbP7Kc/Gx7wIhAPaPA7b58k5p7UWNn06tGq4XNgPzMzZ3zeGRGSIZ02y8"}]},"maintainers":[{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/animate.js-1.3.0.tgz_1471084563837_0.7955716624855995"},"directories":{}},"1.3.1":{"name":"animate.js","version":"1.3.1","description":"Tiny vanilla JS plugin to trigger animations on elements when they are within the viewport","repository":{"type":"git","url":"git+ssh://git@github.com/jshjohnson/animate.js.git"},"author":{"name":"Josh Johnson"},"license":"MIT","bugs":{"url":"https://github.com/jshjohnson/animate.js/issues"},"homepage":"https://github.com/jshjohnson/animate.js","main":"./assets/js/dist/animate.min.js","browserDependencies":{},"devDependencies":{"gulp":"~3.9.0","gulp-autoprefixer":"^3.1.0","gulp-connect":"^2.2.0","gulp-csso":"^1.0.1","gulp-header":"^1.0.2","gulp-jshint":"^1.6.1","gulp-load-plugins":"^1.0.0","gulp-plumber":"~0.6.2","gulp-rename":"~1.1.0","gulp-sass":"^2.0.4","gulp-uglify":"~0.3.0","jasmine-core":"^2.3.4","jshint-stylish":"^0.2.0","karma":"^0.13.22","karma-coverage":"^0.5.3","karma-htmlfile-reporter":"^0.2.2","karma-jasmine":"^0.3.6","karma-phantomjs-launcher":"^0.1.4","karma-spec-reporter":"0.0.13","opn":"^3.0.2"},"gitHead":"e28bb929891a6434c71ac30c688e6c89258de79a","_id":"animate.js@1.3.1","scripts":{},"_shasum":"fd86ab5f0ee27e5c615c07533976d796b8044a76","_from":".","_npmVersion":"3.3.9","_nodeVersion":"4.2.1","_npmUser":{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"},"dist":{"shasum":"fd86ab5f0ee27e5c615c07533976d796b8044a76","tarball":"https://registry.npmjs.org/animate.js/-/animate.js-1.3.1.tgz","integrity":"sha512-htf1Dkc5fLWDB6/Ag6ySgGptFZdyqDIincL87P+z00yxOA9mpeYqxM60M8ari++NIm9r3+DzyUo2iGVdTxP8xw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+tqPywLlK92ysPmEj5CGuHYAuHMPTKHsOFYDC/PS3iQIhAJ9CpkhLS9orVp5kqw/8JyU7+29HU5sSeJwpWJT35zG9"}]},"maintainers":[{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/animate.js-1.3.1.tgz_1471085329098_0.9782703593373299"},"directories":{}},"1.3.2":{"name":"animate.js","version":"1.3.2","description":"Tiny vanilla JS plugin to trigger animations on elements when they are within the viewport","repository":{"type":"git","url":"git+ssh://git@github.com/jshjohnson/animate.js.git"},"author":{"name":"Josh Johnson"},"license":"MIT","bugs":{"url":"https://github.com/jshjohnson/animate.js/issues"},"homepage":"https://github.com/jshjohnson/animate.js","main":"./assets/js/dist/animate.min.js","browserDependencies":{},"devDependencies":{"eslint":"^3.3.0","eslint-config-airbnb":"^10.0.1","eslint-plugin-import":"^1.13.0","eslint-plugin-jsx-a11y":"^2.1.0","eslint-plugin-react":"^6.1.0","gulp":"~3.9.0","gulp-autoprefixer":"^3.1.0","gulp-connect":"^2.2.0","gulp-csso":"^1.0.1","gulp-eslint":"^3.0.1","gulp-header":"^1.0.2","gulp-load-plugins":"^1.0.0","gulp-plumber":"~0.6.2","gulp-rename":"~1.1.0","gulp-sass":"^2.0.4","gulp-uglify":"~0.3.0","jasmine-core":"^2.3.4","jshint-stylish":"^0.2.0","karma":"^0.13.22","karma-coverage":"^0.5.3","karma-htmlfile-reporter":"^0.2.2","karma-jasmine":"^0.3.6","karma-phantomjs-launcher":"^0.1.4","karma-spec-reporter":"0.0.13","opn":"^3.0.2"},"gitHead":"ee1ba33b2f6da541115b12e38a7d462fca31f267","_id":"animate.js@1.3.2","scripts":{},"_shasum":"2fd0bf613a6ca0bff870beb20d728edc6f865a13","_from":".","_npmVersion":"3.3.9","_nodeVersion":"4.2.1","_npmUser":{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"},"dist":{"shasum":"2fd0bf613a6ca0bff870beb20d728edc6f865a13","tarball":"https://registry.npmjs.org/animate.js/-/animate.js-1.3.2.tgz","integrity":"sha512-ZRS6vXpC0VDcwnlx+OB+4dVfCUQp5fftVZpnu2di60RNiXkYCjOsfOr4nrozWaW9YmKCNpXXcHFMXlNgetYByg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEqX7igFHxq1XmRuOYMj7KiguFYgAWhVRiTVL/ZOImNJAiEA0IUV8UByGiR/5aIe3TnjRTX2Dq4a5nEcfv6ajatFc6A="}]},"maintainers":[{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/animate.js-1.3.2.tgz_1472289200938_0.7157206670381129"},"directories":{}},"1.4.0":{"name":"animate.js","version":"1.4.0","description":"Tiny vanilla JS plugin to trigger animations on elements when they are within the viewport","repository":{"type":"git","url":"git+ssh://git@github.com/jshjohnson/animate.js.git"},"author":{"name":"Josh Johnson"},"license":"MIT","bugs":{"url":"https://github.com/jshjohnson/animate.js/issues"},"scripts":{"test":"gulp test","dev":"gulp dev","build":"gulp build","prepush":"npm run test"},"homepage":"https://github.com/jshjohnson/animate.js","main":"./assets/js/dist/animate.min.js","browserDependencies":{},"devDependencies":{"eslint":"^3.3.0","eslint-config-airbnb":"^10.0.1","eslint-plugin-import":"^1.13.0","eslint-plugin-jsx-a11y":"^2.1.0","eslint-plugin-react":"^6.1.0","gulp":"~3.9.0","gulp-autoprefixer":"^3.1.0","gulp-connect":"^2.2.0","gulp-csso":"^1.0.1","gulp-eslint":"^3.0.1","gulp-header":"^1.0.2","gulp-load-plugins":"^1.0.0","gulp-plumber":"~0.6.2","gulp-rename":"~1.1.0","gulp-sass":"^2.0.4","gulp-uglify":"~3.0.0","husky":"^0.14.3","jasmine-core":"^2.3.4","jshint-stylish":"^0.2.0","karma":"^1.3.0","karma-coverage":"^0.5.3","karma-htmlfile-reporter":"^0.3.2","karma-jasmine":"^0.3.6","karma-phantomjs-launcher":"^1.0.2","karma-spec-reporter":"0.0.13","opn":"^3.0.2"},"gitHead":"32c3b92abdd0a246322afde15186e557c442c489","_id":"animate.js@1.4.0","_npmVersion":"5.8.0","_nodeVersion":"8.7.0","_npmUser":{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"},"dist":{"integrity":"sha512-gjbo99nxqn7yfzaXrI+4NFF0Q2/k/P4ZxHdPhQd6oDZH8zFPbcM7YNJOTeAgINH2Bv5xU9V1FxXkBQoFgNKBQQ==","shasum":"691ad7eb86f86835d801d037dd9df45169157506","tarball":"https://registry.npmjs.org/animate.js/-/animate.js-1.4.0.tgz","fileCount":32,"unpackedSize":183125,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBRxavHs0iOOx8iqmQUeePDDY8qWrkvYi5b6dp/lq9xyAiEA6xcs6hQKVxWCm0mJ5Kia0/QlU2Z2TwL6gBzOGyrNiNk="}]},"maintainers":[{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/animate.js_1.4.0_1523346783768_0.5881197582345723"},"_hasShrinkwrap":false},"1.4.1":{"name":"animate.js","version":"1.4.1","description":"Tiny vanilla JS plugin to trigger animations on elements when they are within the viewport","repository":{"type":"git","url":"git+ssh://git@github.com/jshjohnson/animate.js.git"},"author":{"name":"Josh Johnson"},"license":"MIT","bugs":{"url":"https://github.com/jshjohnson/animate.js/issues"},"scripts":{"test":"gulp test","dev":"gulp dev","build":"gulp build","prepush":"npm run test"},"homepage":"https://github.com/jshjohnson/animate.js","main":"./assets/js/dist/animate.min.js","browserDependencies":{},"devDependencies":{"eslint":"^3.3.0","eslint-config-airbnb":"^10.0.1","eslint-plugin-import":"^1.13.0","eslint-plugin-jsx-a11y":"^2.1.0","eslint-plugin-react":"^6.1.0","gulp":"^4.0.0","gulp-autoprefixer":"^6.0.0","gulp-connect":"^5.6.1","gulp-csso":"^3.0.1","gulp-eslint":"^5.0.0","gulp-header":"^1.0.2","gulp-load-plugins":"^1.0.0","gulp-plumber":"~1.2.0","gulp-rename":"~1.4.0","gulp-sass":"^4.0.2","gulp-uglify":"~3.0.1","husky":"^0.14.3","jasmine-core":"^2.3.4","jshint-stylish":"^0.2.0","karma":"^3.1.1","karma-htmlfile-reporter":"^0.3.7","karma-jasmine":"^0.3.6","karma-phantomjs-launcher":"^1.0.2","karma-spec-reporter":"0.0.13","opn":"^5.4.0"},"gitHead":"a32d4650346150dc127a44ab217e0495a84bdd7b","_id":"animate.js@1.4.1","_npmVersion":"6.4.1","_nodeVersion":"9.10.1","_npmUser":{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"},"dist":{"integrity":"sha512-sRpKgg/0A+5UMBdZ8kv39iU1aFWaOa24+lymK7mmt8UmXTC3lRiShd9ElqaXUIbpcnnm2LiLqVCa8qY27M93mw==","shasum":"5f76af21f3304f9dd43cbf5f530d93d49d57e690","tarball":"https://registry.npmjs.org/animate.js/-/animate.js-1.4.1.tgz","fileCount":32,"unpackedSize":182952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1JizCRA9TVsSAnZWagAA7YMP/1guAKJsrZk4S6KtVU1q\nX6KAxjXxsV8nq2t5Qa74ZDS3eOud8QSJr2apWdRoDWqh2Tl51wzohtLbaELe\nLnt0B8RoPdOCYADQW/MSrf9nRUfhjy0zLDreYIxuxE/scub6AhAfcw5UrUIT\n9WCyJxaCLLWXvhNQH41xtrifGHTB5Sh+KTw038Vb7IrTkE6b8dRE9++PnlNY\n916lZ4F8h57zUtYS3AxvQdwkesNkkSkxYj7Y3L09foXum7nhwEdHoHiXh5GT\nIxmessCHbWvYH+FsAll4+ftoqp9+K2SUTK/lxDnRnVowkhd2ZOdNx//eCu63\n7ZkACpsY2VXbUA5NdKVtOnHj9XYxGbJmDpoA8ej4pCe0nc1gRVIqjlHcL//u\niwda5c5KgiAZMXVhLGlH526jNCTJrp/8DbOZP4AuAcQCR610GgI4viDSe4Fk\n02aKXsablWVXiYzOX1St0DkdHet20IB9T+95wzF8IVnW06zQ6H0aTu+2CGlx\nUsjjoDm056vzKiZ52OfyJiG24B/np0NIc6N9X+WeLmINJl35iKsKavPQmtR0\nkeEO7TGuy3RGIAfLPEfdOb9wBMKCPDKYeFsDHyoN22YkVZ93mOelz6rmbGXX\n35PWPN7BsztyLpk/TDvbHomGHvAywtyC6ElAIClcQbEhDxBdZLBewxDEiCJ0\n/+AV\r\n=2C4x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDK3XMYy9qdnlnoi0rFGZ3Kjt7gMVJH8oG+ThOLpEF7xAiEA0i80ukOTQuEc6IhhAK8MZr73OvdL29M6kmrAd8SRQe8="}]},"maintainers":[{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/animate.js_1.4.1_1540659378662_0.9794518599165483"},"_hasShrinkwrap":false},"2.0.0":{"name":"animate.js","version":"2.0.0","description":"Tiny vanilla JS plugin to trigger animations on elements when they are within the viewport","main":"./dist/js/animate.min.js","repository":{"type":"git","url":"git+https://github.com/jshjohnson/Animate.git"},"author":{"name":"Josh Johnson"},"license":"MIT","bugs":{"url":"https://github.com/jshjohnson/Animate/issues"},"homepage":"https://github.com/jshjohnson/Animate#readme","scripts":{"lint":"eslint $(find src -name '*.ts')","test":"npm run test:unit && npm run test:bundlesize","test:unit":"mocha $(find src -name '*.test.ts')","test:unit:watch":"npm run test -- --watch","test:bundlesize":"bundlesize","dev":"nodemon --config .nodemonrc","serve":"http-server dist -p 3000","build":"npm run build:js && npm run build:css","build:js":"rollup -c rollup.config.js","build:css":"node-sass src/scss/app.scss dist/css/app.css","deploy":"git subtree push --prefix dist origin gh-pages"},"bundlesize":[{"path":"dist/js/animate.min.js","maxSize":"10 kB"}],"dependencies":{"lodash-es":"^4.17.14"},"devDependencies":{"@types/chai":"^4.1.7","@types/lodash-es":"^4.17.3","@types/mocha":"^5.2.7","@typescript-eslint/eslint-plugin":"^1.12.0","@typescript-eslint/parser":"^1.12.0","bundlesize":"^0.18.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","eslint":"^5.3.0","eslint-config-airbnb":"^17.1.1","eslint-config-airbnb-base":"^13.2.0","eslint-config-prettier":"^6.0.0","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-plugin-react":"^7.14.2","http-server":"^0.11.1","mocha":"^6.1.4","node-sass":"^4.12.0","nodemon":"^1.19.1","nyc":"^14.1.1","prettier":"^1.18.2","rollup":"^1.16.7","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.22.0","rollup-plugin-uglify":"^6.0.2","sinon":"^7.3.2","sinon-chai":"^3.3.0","ts-node":"^8.3.0","tslib":"^1.10.0","typescript":"^3.5.3"},"gitHead":"fea8c4991d3e9a908ea800d7c981034deb99c218","_id":"animate.js@2.0.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-WZZh4zEp2v6cvusnUmo6ywgILkXfQHCGel5+S8sFj5qb2cJA/Nz8Mq6iGCQjx5hwrbRVo/n3E9TNdWovs7g9Eg==","shasum":"78a715248039f876887d74aad2c35802f8f7bbd0","tarball":"https://registry.npmjs.org/animate.js/-/animate.js-2.0.0.tgz","fileCount":25,"unpackedSize":84580,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdK5CFCRA9TVsSAnZWagAAePIP/iVi2WzJrTQZ8PdSDkqs\no24J9+hGOi4qDnXKBAB+Zs9QGdOZtdKqbyOR4rn51SGJ7DP2ggqBCUZXPmiI\nHHO8A00WW4b5ozXBkLmm8m/qpsDA8qe+TsL0TU8iwUdM0XmZ57ZPkDjOre7B\n9OzfnAypblizBNoaEV3wzxeQGkccTfUBs8RG9yJgMZwfw+RrFJQmcfVX0gho\nQA3K6yKLWvpNWOirQIIl4KKu3cfthEjHDUqez2oEdPtc3hSJChwgRc9Shmgv\nCTujo8AymZdH+Ff/fGlHBeKuoITP60HowPmXowi5akBOMs/V15x1RlMWXLbV\n+AlX8z2vvtZxrcMCRPmvcPaVAN3cQYd2uDfDDy/DWyVVTlmuqvR/6nPaC9ii\njHF9XIG7m5kZpm1QdLJeR47zCxQWKIZvzZ3BhEqIhl5dlL+6iMVwaz1I4Ng1\nTQaSvCVCzA2e0BpBluUxlxrfCz1Pw0hh5SY15iN6LqiqYislf//idsrpONR4\n3kUuNolEKpBTOfkxJewgFAmjy/+9KefIqq4ONjTD+ov6+R4kYZe+45DkeATG\nAbGFL6TLmBykmsdQO2Jx5kUkIeV99weyrXZdFOk+uVi9mTdkAtnQqYgK8vku\nDNnWgpR3nC8yl+xefUdH4kV1hkPgKIdzzJpzuq1ijysIybcjKZoX/ENyuLoD\nop1A\r\n=PVWk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqdSKI34NI3UE7dTsBuDVSF4n8ivhNTjKHtp8/4v1chQIhAI+xxm7GHAFQTsIQBGxfR8dQitlRnwyp6cefH2gxqUcN"}]},"maintainers":[{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"}],"_npmUser":{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/animate.js_2.0.0_1563136132239_0.8518858562314122"},"_hasShrinkwrap":false},"2.0.1":{"name":"animate.js","version":"2.0.1","description":"Tiny vanilla JS plugin to trigger animations on elements when they are within the viewport","main":"./dist/js/animate.min.js","repository":{"type":"git","url":"git+https://github.com/jshjohnson/Animate.git"},"author":{"name":"Josh Johnson"},"license":"MIT","bugs":{"url":"https://github.com/jshjohnson/Animate/issues"},"homepage":"https://github.com/jshjohnson/Animate#readme","scripts":{"lint":"eslint $(find src -name '*.ts')","test":"npm run test:unit && npm run test:bundlesize","test:unit":"mocha $(find src -name '*.test.ts')","test:unit:watch":"npm run test -- --watch","test:bundlesize":"bundlesize","dev":"nodemon --config .nodemonrc","serve":"http-server dist -p 3000","build":"npm run build:js && npm run build:css","build:js":"rollup -c rollup.config.js","build:css":"node-sass src/scss/app.scss dist/css/app.css","deploy":"git subtree push --prefix dist origin gh-pages"},"bundlesize":[{"path":"dist/js/animate.min.js","maxSize":"10 kB"}],"dependencies":{"lodash-es":"^4.17.14"},"devDependencies":{"@types/chai":"^4.1.7","@types/lodash-es":"^4.17.3","@types/mocha":"^5.2.7","@typescript-eslint/eslint-plugin":"^1.12.0","@typescript-eslint/parser":"^1.12.0","bundlesize":"^0.18.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","eslint":"^5.3.0","eslint-config-airbnb":"^17.1.1","eslint-config-airbnb-base":"^13.2.0","eslint-config-prettier":"^6.0.0","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-plugin-react":"^7.14.2","http-server":"^0.11.1","mocha":"^6.1.4","node-sass":"^4.12.0","nodemon":"^1.19.1","nyc":"^14.1.1","prettier":"^1.18.2","rollup":"^1.16.7","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.22.0","rollup-plugin-uglify":"^6.0.2","sinon":"^7.3.2","sinon-chai":"^3.3.0","ts-node":"^8.3.0","tslib":"^1.10.0","typescript":"^3.5.3"},"gitHead":"622e0a66f2ead1ee78f7365acdef9ca518befcf2","_id":"animate.js@2.0.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-9TuZuMMEXrHb3br1CrBWEnG3XsHGdiLX+a5xbN3Asw0haODJyvk60C5PHiDWjAQHXClSDOzLHRDIFYC4HD5h5w==","shasum":"1e0fa7b35a2fe256910ba8b62b92185e7b4f84a0","tarball":"https://registry.npmjs.org/animate.js/-/animate.js-2.0.1.tgz","fileCount":25,"unpackedSize":84595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdK5NBCRA9TVsSAnZWagAAMPkP/j7eRtmpRRxuKbjD1Qpu\n5yiFgDA3yQo7SS0hOIMsQZraeoAL+ako/Ej2tp126un9B3h7tde4M/B+mt1u\nN6Zab3mo2fCMDu///dbJ4qjnAbh+R56z3bAJDSIJuClhfXRsdnXEmfeZNlGj\nTS8sZvMB1IldYxmUJ9LKO5enZEMsDdnNUlcy06xlaMBzTv0OcZ4LgB+vMN1r\nn2Y0l5EUy+oeXSIN1C4xalgZE7rG/HtQ7YnWfROuyfPlb2uD1Mp1Uuce7g/A\nAbOPg1LuDBNd8zoB12byN3Qrsd8scM239+ybwMb/0FyxcKRIZ/t2PaatrBoe\nvC30SWu60sDvZyCaEOmAqxc11vgECvG0z3vfrtN6MCpkEx3fbu0Vx+0XuZT8\ncrom1yJloKQf6tZ+AaDe7U3aYBog1Fm02VYOxmuwwu/vih/6WgvoUScYV8JE\nNJ4FSK16mS9s2uK0xQF/IFmRGG9/NTKorbMUcAHF7m3jdg/d6+f0frO9svXN\ntqNgY0mGS69+m5P3tXSz93J7nWu4/lPdimTjUH4OsZAIFggl/Xg399GpD0Q6\nWwzZPcRk6xfP9jNYvhx8xei0PkA3kjB66hbLZHBbSqRVHgs0nxK1jM3EjjLN\nTGbLHrNutPMXHLTlviYVfg4aF2pQdgqZ8ZNGhb1eqaEZDVzmeUAwmOGRgJuV\nRwET\r\n=5XQf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwEpw3RGZjOtwDEjiFSmZvh0rZoeMXBejRqjKMZZV/awIgd8F6/9xrrD2DB0zfIXDXYpav9f8MNPPgANhGrVWz5Fk="}]},"maintainers":[{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"}],"_npmUser":{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/animate.js_2.0.1_1563136831815_0.008050536778812845"},"_hasShrinkwrap":false},"2.0.2":{"name":"animate.js","version":"2.0.2","description":"Tiny vanilla JS plugin to trigger animations on elements when they are within the viewport","main":"./dist/scripts/animate.min.js","repository":{"type":"git","url":"git+https://github.com/jshjohnson/Animate.git"},"author":{"name":"Josh Johnson"},"license":"MIT","bugs":{"url":"https://github.com/jshjohnson/Animate/issues"},"homepage":"https://github.com/jshjohnson/Animate#readme","scripts":{"lint":"eslint $(find src -name '*.ts')","test":"npm run test:unit","test:unit":"mocha $(find src -name '*.test.ts')","test:unit:watch":"npm run test -- --watch","bundlesize":"bundlesize","dev":"nodemon --config .nodemonrc","serve":"http-server dist -p 3000","build":"npm run build:js && npm run build:css","build:js":"rollup -c rollup.config.js","build:css":"node-sass src/styles/app.scss dist/styles/app.css && csso dist/styles/app.css -o dist/styles/app.min.css","deploy":"git subtree push --prefix dist origin gh-pages","prepublish":"npm run build","postversion":"git push --no-verify --atomic --follow-tags","prepublishOnly":"npm run build"},"bundlesize":[{"path":"dist/scripts/animate.min.js","maxSize":"7.5 kB"}],"husky":{"hooks":{"pre-push":"npm test"}},"dependencies":{"lodash-es":"^4.17.14"},"devDependencies":{"@types/chai":"^4.1.7","@types/lodash-es":"^4.17.3","@types/mocha":"^5.2.7","@typescript-eslint/eslint-plugin":"^1.12.0","@typescript-eslint/parser":"^1.12.0","bundlesize":"^0.18.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","csso-cli":"^3.0.0","eslint":"^6.5.1","eslint-config-airbnb":"^17.1.1","eslint-config-airbnb-base":"^13.2.0","eslint-config-prettier":"^6.0.0","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-plugin-react":"^7.14.2","http-server":"^0.11.1","husky":"^3.0.9","mocha":"^6.1.4","node-sass":"^4.12.0","nodemon":"^1.19.1","nyc":"^14.1.1","prettier":"^1.18.2","rollup":"^1.16.7","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-license":"^0.9.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-typescript2":"^0.22.0","rollup-plugin-uglify":"^6.0.2","sinon":"^7.3.2","sinon-chai":"^3.3.0","ts-node":"^8.3.0","tslib":"^1.10.0","typescript":"^3.5.3"},"gitHead":"560e412e975d451d1af2b09e9ce6ae8c3b0a6623","_id":"animate.js@2.0.2","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-syZXdUvQoqLtIW5kA4hjyXM7FCDLGVZh+RgAx8PasPnEsCFhmUc6zn62h78MfNOoMnJ9ZjhKEkPoI5isZDQ+yQ==","shasum":"3037897bf797cdad95be8e064ac61fc85914d3db","tarball":"https://registry.npmjs.org/animate.js/-/animate.js-2.0.2.tgz","fileCount":26,"unpackedSize":90420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsZmlCRA9TVsSAnZWagAAgrMQAJ+GRyQJOWz+tk8h3pA/\nlvEISnXlU2wBygjZ81BAdJqj4HhVnCc6kT3x0jNsEKbxgpKsqxKvV0TdfBuu\nxYs0MUYGl0eUvab92U3nZ66XbIdJtJtz6T7ohhFbGt4Yt7A+GZPsWbO5dzLl\n1YxHPAQ1XU9PQ7K7jPAoA81By1eBnMJbI75p8jEeDw/F6sdMlmj3jtHRjfCd\nXDDTPhlDMo/dGQdTWcZmf57pDpNxxIAdQIQ1CLA68U7yVs8RtJDVRwy4olWN\n8OYt8sDSoXiu1uHO547ewFejaZABdHRzy19jR0+PSZakgTmdRMybj9/ceyVW\nTobYLq5ii767+waZ7TsEroaQ4uQTV6mWrTF1Fjmui4gUyOfWW8UDEkFy6GXH\nPDtlbiEmJt5V4xuf69tYOsz6aSFbk9MjEaGicGgAtsagxdsrJbffFiDJbKBa\nQ5y5GHbSwhlkrF8DTj8TkxadRxi4GACb0mXt/2FXTr3mD5liuiHFDvexecmx\nHcmS2NF6ldxXpANmWKiC0SICZNDIR1diKFGNz509y8U2qO710GWQuAST9+kT\nIIt0mp/1WUc6Xg6R1PrTySLHPhnOjqelB4QCg7Bba5Et+bmCUlJVJwq8TYOc\njmJgg+47PiQSsM4TWoaTlkSpHlGLskjUp8KyFXydKst1NE0pvBH4nAaYP2GX\nbnNy\r\n=jgGV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAnJ0gZ3Ff5uzvoAWi9c8DKIjceIUtB8yjEpC3MB23uQAiAXQ8rGaDF82bJteH8Oa8GCDTXfj/xF8rX+twvFoes94Q=="}]},"maintainers":[{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"}],"_npmUser":{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/animate.js_2.0.2_1571920292614_0.7999410078788831"},"_hasShrinkwrap":false}},"readme":"# Animate.js ![Build Status](https://travis-ci.org/jshjohnson/Animate.svg?branch=master)\n\nA tiny library (~6kb) written in TypeScript to trigger animations on elements when they come into view 👓.\n\n[Demo](https://joshuajohnson.co.uk/Animate/)\n\n----\n### Interested in writing your own JavaScript plugins? Check out [ES6.io](https://ES6.io/friend/JOHNSON) for great tutorials!\n----\n\n## Setup\n```html\n<script src=\"/assets/js/dist/animate.js\"></script>\n<script>\n    var animate = new Animate({        \n        target: '[data-animate]',\n        animatedClass: 'js-animated',\n        offset: [0.5, 0.5],\n        delay: 0,\n        remove: true,\n        scrolled: false,\n        reverse: false,\n        onLoad: true,\n        onScroll: true,\n        onResize: false,\n        disableFilter: false,\n        callbackOnInit: function() {},\n        callbackOnInView: function(el) {},\n        callbackOnAnimate: function(el) {},\n    });\n    animate.init();\n</script>\n```\n\n## Installation\nTo install via NPM, run `npm install animate.js` \n\n## Options\n#### target\nType: `String` Default: `[data-animate]`\n\nElement(s) reference to target (`querySelectorAll` is called against this value). Once this element is in view, add animations.\n\n#### animatedClass\nType: `String` Default: `js-animated`\n\nClass to be added to element once animation has completed.\n\n#### offset\nType: `Array/Number` Default: `[0.5, 0.5]`\n\nThe vertical and horizontal percentages of the element that needs to be in the viewport before the animation triggers. If a single number is passed instead of an array, that number will be used for both the vertical and horizontally offset.\n\n*Examples*\n\n```js\n// Trigger animations when 50% of an elements height \n// is within the viewport and 100% of its width:\nvar animate = new Animate({\n    target: '[data-animate]',\n    animatedClass: 'visible',\n    offset: [0.5, 1],\n});\n\n// Trigger animations when 100% of an elements height \n// is within the viewport and 25% of its width:\nvar animate = new Animate({\n    target: '[data-animate]',\n    animatedClass: 'visible',\n    offset: [1, 0.25],\n});\n\n// Trigger animations when 50% of an elements height \n// is within the viewport and 50% of its width:\nvar animate = new Animate({\n    target: '[data-animate]',\n    animatedClass: 'visible',\n    offset: 0.5,\n});\n```\n\n####  delay\nType: `Number` Default: `0`\n\nMilisecond delay before animation is added to element in view.\n\n####  remove\nType: `Boolean` Default: `true`\n\nWhether animation classes should removed when the animations complete.\n\n####  reverse\nType: `Boolean` Default: `false`\n\nOnce the element has left the top of the viewport (by the same offset), remove the animations from element. When the element comes back into view, it will animate again.\n\n####  scrolled\nType: `Boolean` Default: `false`\n\nAnimate any elements that a user has already scrolled past on load. This will only trigger if the `onLoad` option (see below) is `true`.\n\n#### onLoad\nType: `Boolean` Default: `true`\n\nWhether to fire on DOMContentLoaded.\n\n#### onScroll\nType: `Boolean` Default: `true`\n\nWhether to fire on scroll.\n\n#### onResize\nType: `Boolean` Default: `false`\n\nWhether to fire on resize.\n\n### disableFilter\nType: `Function` Default: `null`\n\nFunction to determine whether Animate should animate elements.\n\n*Example*\n\n```js\n// Function to determine whether we are on a mobile device\nvar isMobile = function() {\n    if (window.matchMedia(\"(max-width: 480px)\").matches) {\n        return true;\n    } else {\n        return false;\n    }\n};\n\n// Disable Animate.js if isMobile returns true\nvar animate = new Animate({\n    onResize: true,\n    disableFilter: isMobile,\n});\n```\n\n#### callbackOnInit\nType: `Function` Default: `function(){}`\n\nFunction to run once Animate.js initialises\n\n#### callbackOnInView\nType: `Function` Default: `function(el){}`\n\nFunction to run once the element is in the viewport (pass parameter to access the element).\n\n#### callbackOnAnimate \nType: `Function` Default: `function(el){}`\n\nFunction to run once animation has completed (pass parameter to access the animated element).\n\n## Element overrides\n\n##### `data-animate`\n\nDefault way of targeting an element to animate (no value required). This can be overridden to be a custom attribute or class.\n\n##### `data-animation-classes`\n\nAnimations to be added to element when it is in view. To add multiple classes, seperate each class with a space (as you would normally).\n\n### Optional element overrides\n##### `data-animation-delay`\n\nOveride the plugin `delay` option per element.\n\n##### `data-animation-offset`\n\nOverride the plugin `offset` option per element.\n\n##### `data-animation-remove`\n\nOveride the plugin `removeAnimations` option per element.\n\n##### `data-animation-reverse`\n\nOveride the plugin `reverse` option per element.\n\n#### Examples\n```html\n<div data-animate data-animation-classes=\"animated fadeIn\"></div>\n<div data-animate data-animation-classes=\"animated tada\" data-animation-delay=\"1000\"></div>\n<div data-animate data-animation-classes=\"animated bounce\" data-animation-offset=\"0.2, 0.5\"></div>\n<div data-animate data-animation-classes=\"animated bounce\" data-animation-remove=\"true\"></div>\n```\n\n## Methods\n#### init();\nInitialises event listeners.\n#### kill();\nKills event listeners and resets options.\n#### render();\nAdds/removes animations without the need for event listeners.\n\n## Browser compatibility\nAnimate.js is supported in modern browsers from IE9 and above (i.e. browsers that support CSS animations). Due to discrepencies in support for `Element.classList`, I would recommend including the very good [classList polyfill](https://github.com/eligrey/classList.js/) before you include animate.js. I would also suggest using Modernizr to feature detect CSS animations/transitions and apply override styling for browsers that do not support those features.\n\nUsing SCSS, this may look like this:\n\n```css\n.animate {\n    opacity: 0;\n    .no-csstransitions &, .no-cssanimations &  {\n        opacity: 1;\n    }\n}\n```\n\n## Development\nTo setup a local environment: clone this repo, navigate into it's directory in a terminal window and run the following command:\n\n* ```npm install```\n\n### Gulp tasks\n* ```npm run dev```\n* ```npm run test```\n* ```npm run build```\n\n## Contributions\nIn lieu of a formal style guide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using Gulp...bla bla bla\n\n## License\nMIT License \n","maintainers":[{"name":"jshjohnson","email":"josh@joshuajohnson.co.uk"}],"time":{"modified":"2022-06-13T03:03:58.627Z","created":"2015-11-12T13:24:14.078Z","1.0.0":"2015-11-12T13:24:14.078Z","1.1.1":"2015-11-12T13:40:12.618Z","1.1.2":"2015-11-16T08:58:32.855Z","1.1.3":"2015-11-16T10:14:37.409Z","1.1.4":"2015-11-17T14:29:47.459Z","1.1.5":"2015-11-17T21:05:39.063Z","1.1.6":"2015-11-17T21:40:59.873Z","1.1.7":"2015-11-18T14:43:11.489Z","1.1.8":"2015-12-03T13:44:58.571Z","1.1.9":"2016-05-12T09:43:18.484Z","1.2.0":"2016-05-12T09:52:50.814Z","1.2.1":"2016-05-12T19:48:04.340Z","1.2.3":"2016-05-12T20:27:37.732Z","1.2.4":"2016-05-23T16:04:52.581Z","1.2.5":"2016-05-25T09:42:46.540Z","1.2.6":"2016-08-10T12:45:31.169Z","1.2.7":"2016-08-11T12:28:37.871Z","1.3.0":"2016-08-13T10:36:05.440Z","1.3.1":"2016-08-13T10:48:50.731Z","1.3.2":"2016-08-27T09:13:23.142Z","1.4.0":"2018-04-10T07:53:03.848Z","1.4.1":"2018-10-27T16:56:18.956Z","2.0.0":"2019-07-14T20:28:52.437Z","2.0.1":"2019-07-14T20:40:31.924Z","2.0.2":"2019-10-24T12:31:32.768Z"},"homepage":"https://github.com/jshjohnson/Animate#readme","repository":{"type":"git","url":"git+https://github.com/jshjohnson/Animate.git"},"author":{"name":"Josh Johnson"},"bugs":{"url":"https://github.com/jshjohnson/Animate/issues"},"license":"MIT","readmeFilename":"README.md"}