{"_id":"karma-ng-html2js-preprocessor","_rev":"27-3caf81e09de453910c0a6db44bf73bba","name":"karma-ng-html2js-preprocessor","description":"A Karma plugin. Compile AngularJS templates to JavaScript on the fly.","dist-tags":{"latest":"1.0.0"},"versions":{"0.0.1":{"name":"karma-ng-html2js-preprocessor","version":"0.0.1","description":"A Karma plugin. Compile AngularJS templates to JavaScript on the fly.","main":"lib/index.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git://github.com/karma-runner/karma-ng-html2js-preprocessor.git"},"keywords":["karma-plugin","preprocessor","angularjs","angular"],"author":{"name":"Vojta Jina","email":"vojta.jina@gmail.com"},"dependencies":{},"devDependencies":{"grunt":"~0.4.1","grunt-simple-mocha":"~0.3.2","grunt-contrib-jshint":"~0.1.1rc5","chai":"~1.4","mocha":"~1.8","grunt-npm":"~0.0.2","grunt-bump":"~0.0.6"},"peerDependencies":{"karma":"~0.9"},"license":"MIT","_id":"karma-ng-html2js-preprocessor@0.0.1","dist":{"shasum":"d552106653bfab4b5fdfa66e5daf6f06b41b1d45","tarball":"https://registry.npmjs.org/karma-ng-html2js-preprocessor/-/karma-ng-html2js-preprocessor-0.0.1.tgz","integrity":"sha512-o7DpomiHz5jKCARhwc504GIoxR1Wf2/rehaExE/SuGOv3e9bo5ZFclvz3x5Tt3LTFFZwLeQw1RZspVGLNSjZYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDk6VDjbek6gzdTJL5iI3+XeBXtTCFfVu6EMtspFVm4TAIgLhdtDaZMebuMJc8O61taT/UaC3EXdxUgTnmSmYFZPEM="}]},"_from":".","_npmVersion":"1.2.15","_npmUser":{"name":"vojtajina","email":"vojta.jina@gmail.com"},"maintainers":[{"name":"vojtajina","email":"vojta.jina@gmail.com"}]},"0.0.2":{"name":"karma-ng-html2js-preprocessor","version":"0.0.2","description":"A Karma plugin. Compile AngularJS templates to JavaScript on the fly.","main":"lib/index.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git://github.com/karma-runner/karma-ng-html2js-preprocessor.git"},"keywords":["karma-plugin","preprocessor","angularjs","angular"],"author":{"name":"Vojta Jina","email":"vojta.jina@gmail.com"},"dependencies":{},"devDependencies":{"grunt":"~0.4.1","grunt-simple-mocha":"~0.3.2","grunt-contrib-jshint":"~0.1.1rc5","chai":"~1.4","mocha":"~1.8","grunt-npm":"~0.0.2","grunt-bump":"~0.0.6"},"peerDependencies":{"karma":"~0.9"},"license":"MIT","bugs":{"url":"https://github.com/karma-runner/karma-ng-html2js-preprocessor/issues"},"_id":"karma-ng-html2js-preprocessor@0.0.2","dist":{"shasum":"a99ad7f53809fa5e385e22fd35f7500b91148561","tarball":"https://registry.npmjs.org/karma-ng-html2js-preprocessor/-/karma-ng-html2js-preprocessor-0.0.2.tgz","integrity":"sha512-reCJcOdT6+zPth6slpp1PhGiHmI7Ag67R+U03lLSMSp12wTiCjyu1x8o7A/PF/byAWWQfeqUkm+XK+cRPs+ahQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA2sxBiKUMHUx1UIqgushPWL28sSfCbs58uFcdD1kNxaAiBiO8ycAXOQj0da2l36aqRQm+veWzdpNtmQz9qpD0BPLA=="}]},"_from":".","_npmVersion":"1.3.1","_npmUser":{"name":"vojtajina","email":"vojta.jina@gmail.com"},"maintainers":[{"name":"vojtajina","email":"vojta.jina@gmail.com"}]},"0.0.3":{"name":"karma-ng-html2js-preprocessor","version":"0.0.3","description":"A Karma plugin. Compile AngularJS templates to JavaScript on the fly.","main":"lib/index.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git://github.com/karma-runner/karma-ng-html2js-preprocessor.git"},"keywords":["karma-plugin","karma-preprocessor","angularjs","angular","html2js"],"author":{"name":"Vojta Jina","email":"vojta.jina@gmail.com"},"dependencies":{},"devDependencies":{"grunt":"~0.4.1","grunt-simple-mocha":"~0.4","grunt-contrib-jshint":"~0.6","chai":"~1.4","mocha":"~1.8","grunt-npm":"~0.0.2","grunt-bump":"~0.0.7","grunt-auto-release":"~0.0.2"},"peerDependencies":{"karma":"~0.9"},"license":"MIT","contributors":[{"name":"Friedel Ziegelmayer","email":"friedel.ziegelmayer@gmail.com"},{"name":"Lukasz Bandzarewicz","email":"lucassus@gmail.com"},{"name":"Robin Roestenburg","email":"robin@roestenburg.io"},{"name":"Lucas Galfasó","email":"lgalfaso@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"BrianLenzo","email":"brian.lenzo@gmail.com"}],"bugs":{"url":"https://github.com/karma-runner/karma-ng-html2js-preprocessor/issues"},"_id":"karma-ng-html2js-preprocessor@0.0.3","dist":{"shasum":"6c824f38e412bfa95c5bf01c711d70ef760e709d","tarball":"https://registry.npmjs.org/karma-ng-html2js-preprocessor/-/karma-ng-html2js-preprocessor-0.0.3.tgz","integrity":"sha512-kiYwtdeMpUvl5xFk3JmEHn/s/rBwYJUsSNCgtPGuTlmTWaaIL6o2D/3DqKugpQkoLjYP4izGhseEGiUPksIRQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEAFXH1RrSegYwmC+lW/gnyOJ9qeRdqhRjuHW6yBLyxEAiEAzzUrI/7KQP1i66ehwhJ0M0otk2cFD6wlCH2pn7M5Iw8="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"vojtajina","email":"vojta.jina@gmail.com"},"maintainers":[{"name":"vojtajina","email":"vojta.jina@gmail.com"}]},"0.0.4":{"name":"karma-ng-html2js-preprocessor","version":"0.0.4","description":"A Karma plugin. Compile AngularJS templates to JavaScript on the fly.","main":"lib/index.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git://github.com/karma-runner/karma-ng-html2js-preprocessor.git"},"keywords":["karma-plugin","karma-preprocessor","angularjs","angular","html2js"],"author":{"name":"Vojta Jina","email":"vojta.jina@gmail.com"},"dependencies":{},"devDependencies":{"grunt":"~0.4.1","grunt-simple-mocha":"~0.4","grunt-contrib-jshint":"~0.6","chai":"~1.4","mocha":"~1.8","grunt-npm":"~0.0.2","grunt-bump":"~0.0.7","grunt-auto-release":"~0.0.2"},"peerDependencies":{"karma":">=0.9"},"license":"MIT","contributors":[{"name":"Friedel Ziegelmayer","email":"friedel.ziegelmayer@gmail.com"},{"name":"Lukasz Bandzarewicz","email":"lucassus@gmail.com"},{"name":"BrianLenzo","email":"brian.lenzo@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Lucas Galfasó","email":"lgalfaso@gmail.com"},{"name":"Robin Roestenburg","email":"robin@roestenburg.io"}],"_id":"karma-ng-html2js-preprocessor@0.0.4","dist":{"shasum":"88dd34d99cc9cad1f4fc3b8417339695f868f2b9","tarball":"https://registry.npmjs.org/karma-ng-html2js-preprocessor/-/karma-ng-html2js-preprocessor-0.0.4.tgz","integrity":"sha512-qh8wQh5EduKWIyF8CiIVcUvcteIp7Z3ypfGbhvIscYYxWz1OBwHs9u67wWVZJOd3wBlJ/xyW72U4Bno7WkcF5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICe0V2SxCH/uwk49Db5syI67mz6RX5qKij+QyEZCmbH2AiAtu0qlLkq3lBHS09VfMIrSGcr4YtRLguDA+BsMDQZRzg=="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"vojtajina","email":"vojta.jina@gmail.com"},"maintainers":[{"name":"vojtajina","email":"vojta.jina@gmail.com"}]},"0.1.0":{"name":"karma-ng-html2js-preprocessor","version":"0.1.0","description":"A Karma plugin. Compile AngularJS templates to JavaScript on the fly.","main":"lib/index.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git://github.com/karma-runner/karma-ng-html2js-preprocessor.git"},"keywords":["karma-plugin","karma-preprocessor","angularjs","angular","html2js"],"author":{"name":"Vojta Jina","email":"vojta.jina@gmail.com"},"dependencies":{},"devDependencies":{"grunt":"~0.4.1","grunt-simple-mocha":"~0.4","grunt-contrib-jshint":"~0.6","chai":"~1.4","mocha":"~1.8","grunt-npm":"~0.0.2","grunt-bump":"~0.0.7","grunt-auto-release":"~0.0.2"},"peerDependencies":{"karma":">=0.9"},"license":"MIT","contributors":[{"name":"Friedel Ziegelmayer","email":"friedel.ziegelmayer@gmail.com"},{"name":"Lukasz Bandzarewicz","email":"lucassus@gmail.com"},{"name":"Robin Roestenburg","email":"robin@roestenburg.io"},{"name":"Lucas Galfasó","email":"lgalfaso@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"BrianLenzo","email":"brian.lenzo@gmail.com"}],"bugs":{"url":"https://github.com/karma-runner/karma-ng-html2js-preprocessor/issues"},"_id":"karma-ng-html2js-preprocessor@0.1.0","dist":{"shasum":"80c52f533108359b13963337430da3843b626706","tarball":"https://registry.npmjs.org/karma-ng-html2js-preprocessor/-/karma-ng-html2js-preprocessor-0.1.0.tgz","integrity":"sha512-r14Ux7veHa7Z/hxNu9isPYZiD1LBoimvG8K9lh4t+SGEwnMDTZMP4/OShuY4r8pHcF11g4+pOTpELm1uFXE6bg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC9uvQ2jSJQeUSsj9f6wRnR61Fp6UF/Z3wnhml4xL93yAiEA+6pTG3G8I8IsFGk04LKGfEC6aNXo3UgqR72TS94l8kQ="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"vojtajina","email":"vojta.jina@gmail.com"},"maintainers":[{"name":"vojtajina","email":"vojta.jina@gmail.com"}]},"0.1.1":{"name":"karma-ng-html2js-preprocessor","version":"0.1.1","description":"A Karma plugin. Compile AngularJS templates to JavaScript on the fly.","main":"lib/index.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git://github.com/karma-runner/karma-ng-html2js-preprocessor.git"},"keywords":["karma-plugin","karma-preprocessor","angularjs","angular","html2js"],"author":{"name":"Vojta Jina","email":"vojta.jina@gmail.com"},"dependencies":{},"devDependencies":{"grunt":"~0.4.1","grunt-simple-mocha":"~0.4","grunt-contrib-jshint":"~0.6","chai":"~1.4","mocha":"~1.8","grunt-npm":"~0.0.2","grunt-bump":"~0.0.7","grunt-auto-release":"~0.0.2"},"peerDependencies":{"karma":">=0.9"},"license":"MIT","contributors":[{"name":"Friedel Ziegelmayer","email":"friedel.ziegelmayer@gmail.com"},{"name":"Lukasz Bandzarewicz","email":"lucassus@gmail.com"},{"name":"BrianLenzo","email":"brian.lenzo@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Jan Dudulski","email":"jan@dudulski.pl"},{"name":"Lucas Galfasó","email":"lgalfaso@gmail.com"},{"name":"Murphy McMahon","email":"pandeiro@gmail.com"},{"name":"Pawel Kozlowski","email":"pkozlowski.opensource@gmail.com"},{"name":"Robin Roestenburg","email":"robin@roestenburg.io"},{"name":"Sahat Yalkabov","email":"sakhat@gmail.com"}],"bugs":{"url":"https://github.com/karma-runner/karma-ng-html2js-preprocessor/issues"},"homepage":"https://github.com/karma-runner/karma-ng-html2js-preprocessor","_id":"karma-ng-html2js-preprocessor@0.1.1","dist":{"shasum":"c80e62f309e2d7f6cd140b2b986923d000264c57","tarball":"https://registry.npmjs.org/karma-ng-html2js-preprocessor/-/karma-ng-html2js-preprocessor-0.1.1.tgz","integrity":"sha512-HPSPzGfY6KvN4etXLq/C6hwVEiHPt/8qvTqh1L/uUDAiWw9lIGwke4O2y37sGRJUXeFkPw4oh570jly1iLzWWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/F7X1b0sdVZi66b3y/0hRQP1JwQA4hT5vdKCREPDRmQIhAP7QlGd0YZdmkaksOyLgPKN0Smc0PlmHbjF9GS9PdVOr"}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"vojtajina","email":"vojta.jina@gmail.com"},"maintainers":[{"name":"vojtajina","email":"vojta.jina@gmail.com"}]},"0.1.2":{"name":"karma-ng-html2js-preprocessor","version":"0.1.2","description":"A Karma plugin. Compile AngularJS templates to JavaScript on the fly.","main":"lib/index.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git://github.com/karma-runner/karma-ng-html2js-preprocessor.git"},"keywords":["karma-plugin","karma-preprocessor","angularjs","angular","html2js"],"author":{"name":"Vojta Jina","email":"vojta.jina@gmail.com"},"dependencies":{},"devDependencies":{"grunt":"~0.4.1","grunt-simple-mocha":"~0.4","grunt-contrib-jshint":"~0.6","chai":"~1.4","mocha":"~1.8","grunt-npm":"~0.0.2","grunt-bump":"~0.0.7","grunt-auto-release":"~0.0.2"},"peerDependencies":{"karma":">=0.9"},"license":"MIT","contributors":[{"name":"Friedel Ziegelmayer","email":"friedel.ziegelmayer@gmail.com"},{"name":"Lukasz Bandzarewicz","email":"lucassus@gmail.com"},{"name":"BrianLenzo","email":"brian.lenzo@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Jan Dudulski","email":"jan@dudulski.pl"},{"name":"Lucas Galfasó","email":"lgalfaso@gmail.com"},{"name":"Mike Frawley","email":"frawl021@gmail.com"},{"name":"Murphy McMahon","email":"pandeiro@gmail.com"},{"name":"Pawel Kozlowski","email":"pkozlowski.opensource@gmail.com"},{"name":"Robin Roestenburg","email":"robin@roestenburg.io"},{"name":"Sahat Yalkabov","email":"sakhat@gmail.com"}],"bugs":{"url":"https://github.com/karma-runner/karma-ng-html2js-preprocessor/issues"},"homepage":"https://github.com/karma-runner/karma-ng-html2js-preprocessor","_id":"karma-ng-html2js-preprocessor@0.1.2","dist":{"shasum":"c9402cb577d891bfed1a9ff064f0cdb9a4fdc9b1","tarball":"https://registry.npmjs.org/karma-ng-html2js-preprocessor/-/karma-ng-html2js-preprocessor-0.1.2.tgz","integrity":"sha512-8ilYkFlOlZKPeCyqMvZ3IhSqM4S181nezsiUFaygWXY2UVmgRdL1PMR9Xua5pr4yBHowxG9qe1LYVsgT3kvjmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAFrB5z9vv4IoIRBo8QeN/+jEaRZuj82Y2XPbWoZr/QdAiAkvFePm5R4o26zmO84o2j3hhNPwI5noJkJ6qjUIAcVDg=="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"vojtajina","email":"vojta.jina@gmail.com"},"maintainers":[{"name":"vojtajina","email":"vojta.jina@gmail.com"}]},"0.2.0":{"name":"karma-ng-html2js-preprocessor","version":"0.2.0","description":"A Karma plugin. Compile AngularJS templates to JavaScript on the fly.","main":"lib/index.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git://github.com/karma-runner/karma-ng-html2js-preprocessor.git"},"keywords":["karma-plugin","karma-preprocessor","angularjs","angular","html2js"],"author":{"name":"Vojta Jina","email":"vojta.jina@gmail.com"},"dependencies":{},"devDependencies":{"chai":"^3.3.0","eslint":"^1.6.0","eslint-config-standard":"^4.4.0","eslint-plugin-standard":"^1.3.1","grunt":"^0.4.1","grunt-auto-release":"^0.0.2","grunt-bump":"^0.6.0","grunt-conventional-changelog":"^5.0.0","grunt-conventional-github-releaser":"^0.5.0","grunt-eslint":"^17.2.0","grunt-npm":"^0.0.2","grunt-simple-mocha":"^0.4","load-grunt-tasks":"^3.3.0","mocha":"^2.3.3"},"peerDependencies":{"karma":">=0.9"},"license":"MIT","contributors":[{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Friedel Ziegelmayer","email":"friedel.ziegelmayer@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Scott O'Hara","email":"scott@oharagroup.net"},{"name":"tawez","email":"tawezik@gmail.com"},{"name":"Levi Thomason","email":"me@levithomason.com"},{"name":"Lukasz Bandzarewicz","email":"lucassus@gmail.com"},{"name":"Mark Ethan Trostler","email":"mark@zzo.com"},{"name":"Mike Frawley","email":"frawl021@gmail.com"},{"name":"Murphy McMahon","email":"pandeiro@gmail.com"},{"name":"Pawel Kozlowski","email":"pkozlowski.opensource@gmail.com"},{"name":"Robin Roestenburg","email":"robin@roestenburg.io"},{"name":"Sahat Yalkabov","email":"sakhat@gmail.com"},{"name":"Maksim Ryzhikov","email":"rv.maksim@gmail.com"},{"name":"BrianLenzo","email":"brian.lenzo@gmail.com"},{"name":"Charles Hsieh","email":"isaddo@gmail.com"},{"name":"Chirayu Krishnappa","email":"chirayu@chirayuk.com"},{"name":"Christopher Lowenthal","email":"clowenthal@hybridgames.net"},{"name":"Jan Dudulski","email":"jan@dudulski.pl"},{"name":"Lucas Galfasó","email":"lgalfaso@gmail.com"},{"name":"Alex O'Rielly","email":"aorielly@gmail.com"}],"gitHead":"f1a124c8c802ec0984d46a04a10f99f8638f9218","bugs":{"url":"https://github.com/karma-runner/karma-ng-html2js-preprocessor/issues"},"homepage":"https://github.com/karma-runner/karma-ng-html2js-preprocessor#readme","_id":"karma-ng-html2js-preprocessor@0.2.0","_shasum":"fc4ea756f204df2d2c9eb16dba3a4b0715a74861","_from":".","_npmVersion":"3.3.5","_nodeVersion":"4.1.2","_npmUser":{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},"dist":{"shasum":"fc4ea756f204df2d2c9eb16dba3a4b0715a74861","tarball":"https://registry.npmjs.org/karma-ng-html2js-preprocessor/-/karma-ng-html2js-preprocessor-0.2.0.tgz","integrity":"sha512-8mYxGlZyXo7AUooLYYuhKFO9cPYDas8bOYFOUWwV28iDDTn0mP8qzv2DUAgZLV+h4y+1l3LYEdJctExRyXx9fg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDFAUCnfakwbJ7SeU7Ah8LKuUVuq0lJCPjHjUh/3UpZ0AiEAw5ZAFzKWKp0HDcWvQ1r9aQaF+CIm8M68HjBkC4VLFo4="}]},"maintainers":[{"name":"vojtajina","email":"vojta.jina+npm@gmail.com"},{"name":"zzo","email":"mark@zzo.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"}]},"0.2.1":{"name":"karma-ng-html2js-preprocessor","version":"0.2.1","description":"A Karma plugin. Compile AngularJS templates to JavaScript on the fly.","main":"lib/index.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git://github.com/karma-runner/karma-ng-html2js-preprocessor.git"},"keywords":["karma-plugin","karma-preprocessor","angularjs","angular","html2js"],"author":{"name":"Vojta Jina","email":"vojta.jina@gmail.com"},"dependencies":{},"devDependencies":{"chai":"^3.3.0","eslint":"^1.6.0","eslint-config-standard":"^4.4.0","eslint-plugin-standard":"^1.3.1","grunt":"^0.4.1","grunt-auto-release":"^0.0.2","grunt-bump":"^0.6.0","grunt-conventional-changelog":"^5.0.0","grunt-conventional-github-releaser":"^0.5.0","grunt-eslint":"^17.2.0","grunt-npm":"^0.0.2","grunt-simple-mocha":"^0.4","load-grunt-tasks":"^3.3.0","mocha":"^2.3.3","sinon":"^1.17.1"},"peerDependencies":{"karma":">=0.9"},"license":"MIT","contributors":[{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Friedel Ziegelmayer","email":"friedel.ziegelmayer@gmail.com"},{"name":"Scott O'Hara","email":"scott@oharagroup.net"},{"name":"Lukasz Bandzarewicz","email":"lucassus@gmail.com"},{"name":"Levi Thomason","email":"me@levithomason.com"},{"name":"tawez","email":"tawezik@gmail.com"},{"name":"Mark Ethan Trostler","email":"mark@zzo.com"},{"name":"Mike Fisher","email":"mike@mbfisher.com"},{"name":"Mike Frawley","email":"frawl021@gmail.com"},{"name":"Murphy McMahon","email":"pandeiro@gmail.com"},{"name":"Pawel Kozlowski","email":"pkozlowski.opensource@gmail.com"},{"name":"Robin Roestenburg","email":"robin@roestenburg.io"},{"name":"Sahat Yalkabov","email":"sakhat@gmail.com"},{"name":"Maksim Ryzhikov","email":"rv.maksim@gmail.com"},{"name":"BrianLenzo","email":"brian.lenzo@gmail.com"},{"name":"Charles Hsieh","email":"isaddo@gmail.com"},{"name":"Chirayu Krishnappa","email":"chirayu@chirayuk.com"},{"name":"Christopher Lowenthal","email":"clowenthal@hybridgames.net"},{"name":"Jan Dudulski","email":"jan@dudulski.pl"},{"name":"Lucas Galfasó","email":"lgalfaso@gmail.com"},{"name":"Alex O'Rielly","email":"aorielly@gmail.com"}],"gitHead":"ca90e1d24daaa9d29abe0c46a1039efb8d5bc820","bugs":{"url":"https://github.com/karma-runner/karma-ng-html2js-preprocessor/issues"},"homepage":"https://github.com/karma-runner/karma-ng-html2js-preprocessor#readme","_id":"karma-ng-html2js-preprocessor@0.2.1","_shasum":"f9b43fef6676f44d89d05044cd6e63cb184d821f","_from":".","_npmVersion":"3.7.1","_nodeVersion":"4.1.2","_npmUser":{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},"dist":{"shasum":"f9b43fef6676f44d89d05044cd6e63cb184d821f","tarball":"https://registry.npmjs.org/karma-ng-html2js-preprocessor/-/karma-ng-html2js-preprocessor-0.2.1.tgz","integrity":"sha512-78HKUmePwP78OuNBHQG91A8GVWIkPwHre8f3Dq+Li+FSQ1phizY3D7A3nZaEc7g+1a8DcNtl5wI36uH4CobKWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9NyA9xKp7ASANxK7vZ2fV4RXFIUK1AAGcRaOe2d5QOwIgZm353owOxaRQyoCZU+C9eMira9uW4XdCQwh8DX+ApIU="}]},"maintainers":[{"name":"vojtajina","email":"vojta.jina+npm@gmail.com"},{"name":"zzo","email":"mark@zzo.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/karma-ng-html2js-preprocessor-0.2.1.tgz_1455313764574_0.8303138460032642"}},"0.2.2":{"name":"karma-ng-html2js-preprocessor","version":"0.2.2","description":"A Karma plugin. Compile AngularJS templates to JavaScript on the fly.","main":"lib/index.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git://github.com/karma-runner/karma-ng-html2js-preprocessor.git"},"keywords":["karma-plugin","karma-preprocessor","angularjs","angular","html2js"],"author":{"name":"Vojta Jina","email":"vojta.jina@gmail.com"},"dependencies":{},"devDependencies":{"chai":"^3.3.0","eslint":"^1.6.0","eslint-config-standard":"^4.4.0","eslint-plugin-standard":"^1.3.1","grunt":"^0.4.1","grunt-auto-release":"^0.0.2","grunt-bump":"^0.6.0","grunt-conventional-changelog":"^5.0.0","grunt-conventional-github-releaser":"^0.5.0","grunt-eslint":"^17.2.0","grunt-npm":"^0.0.2","grunt-simple-mocha":"^0.4","load-grunt-tasks":"^3.3.0","mocha":"^2.3.3","sinon":"^1.17.1"},"peerDependencies":{"karma":">=0.9"},"license":"MIT","contributors":[{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Friedel Ziegelmayer","email":"friedel.ziegelmayer@gmail.com"},{"name":"Scott O'Hara","email":"scott@oharagroup.net"},{"name":"tawez","email":"tawezik@gmail.com"},{"name":"Lukasz Bandzarewicz","email":"lucassus@gmail.com"},{"name":"Levi Thomason","email":"me@levithomason.com"},{"name":"Alex O'Rielly","email":"aorielly@gmail.com"},{"name":"Mark Trostler","email":"mark@zzo.com"},{"name":"Mike Fisher","email":"mike@mbfisher.com"},{"name":"Mike Frawley","email":"frawl021@gmail.com"},{"name":"Murphy McMahon","email":"pandeiro@gmail.com"},{"name":"Pawel Kozlowski","email":"pkozlowski.opensource@gmail.com"},{"name":"Robin Roestenburg","email":"robin@roestenburg.io"},{"name":"Sahat Yalkabov","email":"sakhat@gmail.com"},{"name":"Vikram Subramanian","email":"viks@google.com"},{"name":"Mark Ethan Trostler","email":"mark@zzo.com"},{"name":"BrianLenzo","email":"brian.lenzo@gmail.com"},{"name":"Charles Hsieh","email":"isaddo@gmail.com"},{"name":"Chirayu Krishnappa","email":"chirayu@chirayuk.com"},{"name":"Christopher Lowenthal","email":"clowenthal@hybridgames.net"},{"name":"Jan Dudulski","email":"jan@dudulski.pl"},{"name":"Lucas Galfasó","email":"lgalfaso@gmail.com"},{"name":"Maksim Ryzhikov","email":"rv.maksim@gmail.com"}],"gitHead":"af5c6c116f28d8bc5fb43a6e44db0bf7617e7119","bugs":{"url":"https://github.com/karma-runner/karma-ng-html2js-preprocessor/issues"},"homepage":"https://github.com/karma-runner/karma-ng-html2js-preprocessor#readme","_id":"karma-ng-html2js-preprocessor@0.2.2","_shasum":"be91dce9d9c185082d0dd7cb287084616b5f2c98","_from":".","_npmVersion":"2.9.0","_nodeVersion":"0.10.30","_npmUser":{"name":"zzo","email":"mark@zzo.com"},"dist":{"shasum":"be91dce9d9c185082d0dd7cb287084616b5f2c98","tarball":"https://registry.npmjs.org/karma-ng-html2js-preprocessor/-/karma-ng-html2js-preprocessor-0.2.2.tgz","integrity":"sha512-fco1/usJ0IHrNnGcCnbmIhFR/TFUH+mQIZSU25ni7fGlmfoGI8O9ds3JEvaIdwjFf5DiIroL0gcqw0twrCon1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0GdkE6JfAbanZpQE3LAfZZhIZ2E+wrjTkMBqHGmwQQAIhAMhVICRTUfle8EIfA+oAdSrrjg5dBb09SE92T+TF4QJE"}]},"maintainers":[{"name":"vojtajina","email":"vojta.jina+npm@gmail.com"},{"name":"zzo","email":"mark@zzo.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/karma-ng-html2js-preprocessor-0.2.2.tgz_1460072668311_0.7833533124066889"}},"1.0.0":{"name":"karma-ng-html2js-preprocessor","version":"1.0.0","description":"A Karma plugin. Compile AngularJS templates to JavaScript on the fly.","main":"lib/index.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git://github.com/karma-runner/karma-ng-html2js-preprocessor.git"},"keywords":["karma-plugin","karma-preprocessor","angularjs","angular","html2js"],"author":{"name":"Vojta Jina","email":"vojta.jina@gmail.com"},"dependencies":{},"devDependencies":{"chai":"^3.3.0","eslint":"^1.6.0","eslint-config-standard":"^4.4.0","eslint-plugin-standard":"^1.3.1","grunt":"^0.4.1","grunt-auto-release":"^0.0.2","grunt-bump":"^0.6.0","grunt-conventional-changelog":"^5.0.0","grunt-conventional-github-releaser":"^0.5.0","grunt-eslint":"^17.2.0","grunt-npm":"^0.0.2","grunt-simple-mocha":"^0.4","load-grunt-tasks":"^3.3.0","mocha":"^2.3.3","sinon":"^1.17.1"},"peerDependencies":{"karma":">=0.9"},"license":"MIT","contributors":[{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Friedel Ziegelmayer","email":"friedel.ziegelmayer@gmail.com"},{"name":"Scott O'Hara","email":"scott@oharagroup.net"},{"name":"Mark Ethan Trostler","email":"mark@zzo.com"},{"name":"tawez","email":"tawezik@gmail.com"},{"name":"Levi Thomason","email":"me@levithomason.com"},{"name":"Lukasz Bandzarewicz","email":"lucassus@gmail.com"},{"name":"BrianLenzo","email":"brian.lenzo@gmail.com"},{"name":"Alex O'Rielly","email":"aorielly@gmail.com"},{"name":"Maksim Ryzhikov","email":"rv.maksim@gmail.com"},{"name":"Christopher Lowenthal","email":"clowenthal@hybridgames.net"},{"name":"Mark Trostler","email":"mark@zzo.com"},{"name":"Mike Fisher","email":"mike@mbfisher.com"},{"name":"Mike Frawley","email":"frawl021@gmail.com"},{"name":"Murphy McMahon","email":"pandeiro@gmail.com"},{"name":"Pawel Kozlowski","email":"pkozlowski.opensource@gmail.com"},{"name":"Robin Roestenburg","email":"robin@roestenburg.io"},{"name":"Sahat Yalkabov","email":"sakhat@gmail.com"},{"name":"Chirayu Krishnappa","email":"chirayu@chirayuk.com"},{"name":"Vikram Subramanian","email":"viks@google.com"},{"name":"Charles Hsieh","email":"isaddo@gmail.com"},{"name":"Jan Dudulski","email":"jan@dudulski.pl"},{"name":"Lucas Galfasó","email":"lgalfaso@gmail.com"}],"gitHead":"e17fbc5a56bc6df60c38c7ca91ec49fe9dd4e9ac","bugs":{"url":"https://github.com/karma-runner/karma-ng-html2js-preprocessor/issues"},"homepage":"https://github.com/karma-runner/karma-ng-html2js-preprocessor#readme","_id":"karma-ng-html2js-preprocessor@1.0.0","_shasum":"10d8c8cfaa4136f1c8a76d91a4cbceedebec4a31","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.0","_npmUser":{"name":"zzo","email":"mark@zzo.com"},"dist":{"shasum":"10d8c8cfaa4136f1c8a76d91a4cbceedebec4a31","tarball":"https://registry.npmjs.org/karma-ng-html2js-preprocessor/-/karma-ng-html2js-preprocessor-1.0.0.tgz","integrity":"sha512-Ho7VxRglFeIsRDimaC0ZFdwb4P5FS3o36o4PpuEAkIdhb6BrucGGpUuVWEB4KQIOtZISJaN6eTcXTfCX3kbEHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCree8lT+ZhhwuIMHi5QFNzo5mnxHhlGDCt4i0OqVVKAAIhALQr6Xj0JKbinYJP+88fdCNbeWb2k/P7l0RXqdVILGMI"}]},"maintainers":[{"name":"vojtajina","email":"vojta.jina+npm@gmail.com"},{"name":"zzo","email":"mark@zzo.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/karma-ng-html2js-preprocessor-1.0.0.tgz_1462330662322_0.6226348604541272"}}},"readme":"# karma-ng-html2js-preprocessor\n\n[![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat-square)](https://github.com/karma-runner/karma-ng-html2js-preprocessor)\n [![npm version](https://img.shields.io/npm/v/karma-ng-html2js-preprocessor.svg?style=flat-square)](https://www.npmjs.com/package/karma-ng-html2js-preprocessor) [![npm downloads](https://img.shields.io/npm/dm/karma-ng-html2js-preprocessor.svg?style=flat-square)](https://www.npmjs.com/package/karma-ng-html2js-preprocessor)\n\n[![Build Status](https://img.shields.io/travis/karma-runner/karma-ng-html2js-preprocessor/master.svg?style=flat-square)](https://travis-ci.org/karma-runner/karma-ng-html2js-preprocessor) [![Dependency Status](https://img.shields.io/david/karma-runner/karma-ng-html2js-preprocessor.svg?style=flat-square)](https://david-dm.org/karma-runner/karma-ng-html2js-preprocessor) [![devDependency Status](https://img.shields.io/david/dev/karma-runner/karma-ng-html2js-preprocessor.svg?style=flat-square)](https://david-dm.org/karma-runner/karma-ng-html2js-preprocessor#info=devDependencies)\n\n> Preprocessor for converting HTML files to [AngularJS 1.x](http://angularjs.org/) and [Angular 2](http://angular.io/) templates.\n\n*Note:* If you are looking for a general preprocessor that is not tied to Angular, check out [karma-html2js-preprocessor](https://github.com/karma-runner/karma-html2js-preprocessor).\n\n## Installation\n\nThe easiest way is to keep `karma-ng-html2js-preprocessor` as a devDependency in your `package.json`. Just run\n\n```bash\n$ npm install karma-ng-html2js-preprocessor --save-dev\n```\n\n## Configuration\n```js\n// karma.conf.js\nmodule.exports = function(config) {\n  config.set({\n    preprocessors: {\n      '**/*.html': ['ng-html2js']\n    },\n\n    files: [\n      '*.js',\n      '*.html',\n      '*.html.ext',\n      // if you wanna load template files in nested directories, you must use this\n      '**/*.html'\n    ],\n\n    // if you have defined plugins explicitly, add karma-ng-html2js-preprocessor\n    // plugins: [\n    //     <your plugins>\n    //     'karma-ng-html2js-preprocessor',\n    // ]\n\n    ngHtml2JsPreprocessor: {\n      // strip this from the file path\n      stripPrefix: 'public/',\n      stripSuffix: '.ext',\n      // prepend this to the\n      prependPrefix: 'served/',\n\n      // or define a custom transform function\n      // - cacheId returned is used to load template\n      //   module(cacheId) will return template at filepath\n      cacheIdFromPath: function(filepath) {\n        // example strips 'public/' from anywhere in the path\n        // module(app/templates/template.html) => app/public/templates/template.html\n        var cacheId = filepath.strip('public/', '');\n        return cacheId;\n      },\n\n      // - setting this option will create only a single module that contains templates\n      //   from all the files, so you can load them all with module('foo')\n      // - you may provide a function(htmlPath, originalPath) instead of a string\n      //   if you'd like to generate modules dynamically\n      //   htmlPath is a originalPath stripped and/or prepended\n      //   with all provided suffixes and prefixes\n      moduleName: 'foo'\n    }\n  })\n}\n```\n\n### Multiple module names\n\nUse *function* if more than one module that contains templates is required.\n\n```js\n// karma.conf.js\nmodule.exports = function(config) {\n  config.set({\n    // ...\n\n    ngHtml2JsPreprocessor: {\n      // ...\n\n      moduleName: function (htmlPath, originalPath) {\n        return htmlPath.split('/')[0];\n      }\n    }\n  })\n}\n```\n\nIf only some of the templates should be placed in the modules,\nreturn `''`, `null` or `undefined` for those which should not.\n\n```js\n// karma.conf.js\nmodule.exports = function(config) {\n  config.set({\n    // ...\n\n    ngHtml2JsPreprocessor: {\n      // ...\n\n      moduleName: function (htmlPath, originalPath) {\n        var module = htmlPath.split('/')[0];\n        return module !== 'tpl' ? module : null;\n      }\n    }\n  })\n}\n```\n\n\n## How does it work ?\n\nThis preprocessor converts HTML files into JS strings and generates Angular modules. These modules, when loaded, puts these HTML files into the `$templateCache` and therefore Angular won't try to fetch them from the server.\n\nFor instance this `template.html`...\n```html\n<div>something</div>\n```\n... will be served as `template.html.js`:\n```js\nangular.module('template.html', []).run(function($templateCache) {\n  $templateCache.put('template.html', '<div>something</div>')\n})\n```\n\nSee the [ng-directive-testing](https://github.com/vojtajina/ng-directive-testing) for a complete example.\n\n----\n\n## Angular2 template caching\n\nFor using this preprocessor with Angular 2 templates use `angular: 2` option in the config file.\n\n```js\n// karma.conf.js\nmodule.exports = function(config) {\n  config.set({\n    // ...\n\n    ngHtml2JsPreprocessor: {\n      // ...\n\n      angular: 2\n    }\n  })\n}\n```\n\nThe template `template.html`...\n```html\n<div>something</div>\n```\n... will be served as `template.html.js` that sets the template content in the global $templateCache variable:\n```js\nwindow.$templateCache = window.$templateCache || {}\nwindow.$templateCache['template.html'] = '<div>something</div>';\n```\n\nTo use the cached templates in your Angular 2 tests use the provider for the Cached XHR implementation - `CACHED_TEMPLATE_PROVIDER` from `angular2/platform/testing/browser`. The following shows the change in `karma-test-shim.js` to use the cached XHR and template cache in all your tests.\n```js\n// karma-test-shim.js\n...\nSystem.import('angular2/testing').then(function(testing) {\n  return System.import('angular2/platform/testing/browser').then(function(providers) {\n    testing.setBaseTestProviders(\n      providers.TEST_BROWSER_PLATFORM_PROVIDERS,\n      [providers.TEST_BROWSER_APPLICATION_PROVIDERS, providers.CACHED_TEMPLATE_PROVIDER]);\n  });\n}).then(function() {\n...\n```\n\nNow when your component under test uses `template.html` in its `templateUrl` the contents of the template will be used from the template cache instead of making a XHR to fetch the contents of the template. This can be useful while writing fakeAsync tests where the component can be loaded synchronously without the need to make a XHR to get the templates.\n\n---\n\nFor more information on Karma see the [homepage].\n\n\n[homepage]: http://karma-runner.github.com\n","maintainers":[{"name":"vojtajina","email":"vojta.jina+npm@gmail.com"},{"name":"zzo","email":"mark@zzo.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"}],"time":{"modified":"2022-06-19T08:02:11.329Z","created":"2013-06-27T07:15:24.365Z","0.0.1":"2013-06-27T07:15:25.614Z","0.0.2":"2013-07-04T03:59:36.724Z","0.0.3":"2013-07-29T07:17:42.863Z","0.0.4":"2013-08-05T06:58:05.299Z","0.1.0":"2013-08-06T09:28:59.322Z","0.1.1":"2014-10-15T22:57:50.789Z","0.1.2":"2014-10-24T22:58:27.768Z","0.2.0":"2015-10-08T08:43:57.775Z","0.2.1":"2016-02-12T21:49:28.141Z","0.2.2":"2016-04-07T23:44:30.830Z","1.0.0":"2016-05-04T02:57:45.004Z"},"author":{"name":"Vojta Jina","email":"vojta.jina@gmail.com"},"repository":{"type":"git","url":"git://github.com/karma-runner/karma-ng-html2js-preprocessor.git"},"users":{"mswanson1524":true,"dgarlitt":true,"bhupendraky":true,"mccataldo":true},"homepage":"https://github.com/karma-runner/karma-ng-html2js-preprocessor#readme","keywords":["karma-plugin","karma-preprocessor","angularjs","angular","html2js"],"contributors":[{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"dignifiedquire","email":"dignifiedquire@gmail.com"},{"name":"Friedel Ziegelmayer","email":"friedel.ziegelmayer@gmail.com"},{"name":"Scott O'Hara","email":"scott@oharagroup.net"},{"name":"Mark Ethan Trostler","email":"mark@zzo.com"},{"name":"tawez","email":"tawezik@gmail.com"},{"name":"Levi Thomason","email":"me@levithomason.com"},{"name":"Lukasz Bandzarewicz","email":"lucassus@gmail.com"},{"name":"BrianLenzo","email":"brian.lenzo@gmail.com"},{"name":"Alex O'Rielly","email":"aorielly@gmail.com"},{"name":"Maksim Ryzhikov","email":"rv.maksim@gmail.com"},{"name":"Christopher Lowenthal","email":"clowenthal@hybridgames.net"},{"name":"Mark Trostler","email":"mark@zzo.com"},{"name":"Mike Fisher","email":"mike@mbfisher.com"},{"name":"Mike Frawley","email":"frawl021@gmail.com"},{"name":"Murphy McMahon","email":"pandeiro@gmail.com"},{"name":"Pawel Kozlowski","email":"pkozlowski.opensource@gmail.com"},{"name":"Robin Roestenburg","email":"robin@roestenburg.io"},{"name":"Sahat Yalkabov","email":"sakhat@gmail.com"},{"name":"Chirayu Krishnappa","email":"chirayu@chirayuk.com"},{"name":"Vikram Subramanian","email":"viks@google.com"},{"name":"Charles Hsieh","email":"isaddo@gmail.com"},{"name":"Jan Dudulski","email":"jan@dudulski.pl"},{"name":"Lucas Galfasó","email":"lgalfaso@gmail.com"}],"bugs":{"url":"https://github.com/karma-runner/karma-ng-html2js-preprocessor/issues"},"license":"MIT","readmeFilename":"README.md"}