{"_id":"karma-es6-shim","_rev":"13-92bdb72c7b6b06540b169e970e77ca3d","name":"karma-es6-shim","description":"es6-shim adapter for Karma","dist-tags":{"latest":"1.0.0"},"versions":{"0.1.0":{"name":"karma-es6-shim","version":"0.1.0","description":"es6-shim adapter for Karma","keywords":["karma","karma-plugin","karma-framework","es6-shim","shim"],"peerDependencies":{"es5-shim":"~4.1.1","es6-shim":"~0.28.1"},"main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/radify/karma-es6-shim.git"},"author":{"name":"Gavin Davies","email":"gavin@radify.io"},"license":"MIT","bugs":{"url":"https://github.com/radify/karma-es6-shim/issues"},"homepage":"https://github.com/radify/karma-es6-shim","gitHead":"a0769b8d35e814c2de8717109cdcc63db3ba553b","_id":"karma-es6-shim@0.1.0","_shasum":"add56c11e8ab74de427c4a240f16605e46a2683b","_from":".","_npmVersion":"2.8.4","_nodeVersion":"0.10.29","_npmUser":{"name":"gavd","email":"gavin@radify.io"},"dist":{"shasum":"add56c11e8ab74de427c4a240f16605e46a2683b","tarball":"https://registry.npmjs.org/karma-es6-shim/-/karma-es6-shim-0.1.0.tgz","integrity":"sha512-QRoJD+irZterdBa7Hmeav2uDQ/d9fRbFtF9q1k831kbXHomjiUvheNnl22JLD9IFLHyLLLMB26eCkmRD4PWZPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDId/lT2FgxBg1bP/Bs/SA4luhMSZsItsCEC3nZxQ1CKAIhAMQD5VqokV1fWOl5z+Oalz4BdK3DZkV5xTSSmq0XyqCk"}]},"maintainers":[{"name":"gavd","email":"gavin@radify.io"}]},"0.1.1":{"name":"karma-es6-shim","version":"0.1.1","description":"es6-shim adapter for Karma","keywords":["karma","karma-plugin","karma-framework","es6-shim","shim"],"peerDependencies":{"es5-shim":"~4.1.1","es6-shim":"~0.28.1"},"main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/radify/karma-es6-shim.git"},"author":{"name":"Gavin Davies","email":"gavin@radify.io"},"license":"MIT","bugs":{"url":"https://github.com/radify/karma-es6-shim/issues"},"homepage":"https://github.com/radify/karma-es6-shim","gitHead":"b118a94091a8cfb626af0cad98c3d77bcb6f4257","_id":"karma-es6-shim@0.1.1","_shasum":"7a15afc401e1c1b555f7f36ab7691f2f263e3422","_from":".","_npmVersion":"2.8.4","_nodeVersion":"0.10.29","_npmUser":{"name":"gavd","email":"gavin@radify.io"},"dist":{"shasum":"7a15afc401e1c1b555f7f36ab7691f2f263e3422","tarball":"https://registry.npmjs.org/karma-es6-shim/-/karma-es6-shim-0.1.1.tgz","integrity":"sha512-G4f8fHae3tDGtpWcscmNk+D+gMahxCTCRvC0pasqMijsi79eeEh/5ehTAjaPfEt2/KUgaMGyrs86q3WEeKQJPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD90oDN8aSo5oOZvHM1wDHt064oFZbdXUZfOU4e4wKFtgIhAKkJB6r13H2BpQ0wluI8NfquDmJmiX8vQpZSXWYQBArt"}]},"maintainers":[{"name":"gavd","email":"gavin@radify.io"}]},"0.1.2":{"name":"karma-es6-shim","version":"0.1.2","description":"es6-shim adapter for Karma","keywords":["karma","karma-plugin","karma-framework","es6-shim","shim"],"peerDependencies":{"es5-shim":"~4.1.1","es6-shim":"~0.28.1"},"main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/radify/karma-es6-shim.git"},"author":{"name":"Gavin Davies","email":"gavin@radify.io"},"license":"MIT","bugs":{"url":"https://github.com/radify/karma-es6-shim/issues"},"homepage":"https://github.com/radify/karma-es6-shim","gitHead":"dee50a336c59c9b184fe5e9e79b42738d66be9e5","_id":"karma-es6-shim@0.1.2","_shasum":"0d35709be61730a6c3225989e733c46cecb8f8a8","_from":".","_npmVersion":"2.8.4","_nodeVersion":"0.10.29","_npmUser":{"name":"gavd","email":"gavin@radify.io"},"dist":{"shasum":"0d35709be61730a6c3225989e733c46cecb8f8a8","tarball":"https://registry.npmjs.org/karma-es6-shim/-/karma-es6-shim-0.1.2.tgz","integrity":"sha512-tm8LNR66H+9kSQ57DA2RDE3CZCiBnvlw/09gL8pMD8+hZYrA4R3XX4czP5qUHUa+oQzOLbHyZxgkWAubhITfaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDom0I39En5NnITY03IXGgLjZBddb69h/kdAFbnjwMKAgIhANLuDzuFhzMcqoMxrMMWXipNqbLRjZHp5G1lg4ICkIpP"}]},"maintainers":[{"name":"gavd","email":"gavin@radify.io"}]},"0.1.3":{"name":"karma-es6-shim","version":"0.1.3","description":"es6-shim adapter for Karma","keywords":["karma","karma-plugin","karma-framework","es6-shim","shim"],"peerDependencies":{"es5-shim":"~4.1.1","es6-shim":"~0.28.1"},"main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/radify/karma-es6-shim.git"},"author":{"name":"Gavin Davies","email":"gavin@radify.io"},"license":"MIT","bugs":{"url":"https://github.com/radify/karma-es6-shim/issues"},"homepage":"https://github.com/radify/karma-es6-shim","gitHead":"af8bb4d03569be5b1a9ed11f48426fefe86728be","_id":"karma-es6-shim@0.1.3","_shasum":"ad0924362f4a99e067b83a0599e7d31dd3f20542","_from":".","_npmVersion":"2.8.4","_nodeVersion":"0.10.29","_npmUser":{"name":"gavd","email":"gavin@radify.io"},"dist":{"shasum":"ad0924362f4a99e067b83a0599e7d31dd3f20542","tarball":"https://registry.npmjs.org/karma-es6-shim/-/karma-es6-shim-0.1.3.tgz","integrity":"sha512-2kvgz9cDnvbsudV0AkXkCzzk3TtJgGymSvKVOKL/tbQSuo93tIuscoRG1hxPR3cDNma6lOkPQGv0Xk9MbFxE3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICerSK4BVTLLDp3PNUMpjV754fAGWW5176g+UqHsLafkAiEApzMmOm81hfG0myiHG5V2EMSvLOag9NDsHH3P2WjItZA="}]},"maintainers":[{"name":"gavd","email":"gavin@radify.io"}]},"0.2.0":{"name":"karma-es6-shim","version":"0.2.0","description":"es6-shim adapter for Karma","keywords":["karma","karma-plugin","karma-framework","es6-shim","shim"],"dependencies":{"es5-shim":"~4.3.1","es6-shim":"~0.33.13"},"main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git@github.com:radify/karma-es6-shim.git"},"author":{"name":"Gavin Davies","email":"gavin@radify.io"},"license":"MIT","bugs":{"url":"https://github.com/radify/karma-es6-shim/issues"},"homepage":"https://github.com/radify/karma-es6-shim","gitHead":"97e7897a9c6a8ddcd8229ae1b42ced3ab4f95557","_id":"karma-es6-shim@0.2.0","_shasum":"4c4535672cc41ed515763d60752d702774981175","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"gavd","email":"gavin@radify.io"},"maintainers":[{"name":"gavd","email":"gavin@radify.io"},{"name":"jfmercer","email":"john.f.mercer@gmail.com"}],"dist":{"shasum":"4c4535672cc41ed515763d60752d702774981175","tarball":"https://registry.npmjs.org/karma-es6-shim/-/karma-es6-shim-0.2.0.tgz","integrity":"sha512-5TGT8MGSF5tlHp9+pL7JSiyKZMrNZZMRKzZvm3RerD4yXm5ggGqava1eo5tZtXsO/w+Vm/+DDe0yX+FvmhbLzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHeE+hrB5A9V4gR0xiAIN365zalO4xeAXc4oKvUy3kthAiAzapSsLAsEFeyLXEVZRBQCiEv2wpubPbbIDEDQxlSrdw=="}]}},"0.2.2":{"name":"karma-es6-shim","version":"0.2.2","description":"es6-shim adapter for Karma","keywords":["karma","karma-plugin","karma-framework","es6-shim","shim"],"dependencies":{"es5-shim":"~4.4.1","es6-shim":"~0.34.0"},"main":"lib/index.js","scripts":{"test":""},"repository":{"type":"git","url":"git@github.com:radify/karma-es6-shim.git"},"author":{"name":"Gavin Davies","email":"gavin@radify.io"},"license":"MIT","bugs":{"url":"https://github.com/radify/karma-es6-shim/issues"},"homepage":"https://github.com/radify/karma-es6-shim","tag-version-prefix":"","gitHead":"0ee344c82e12e19fe92d812d020368e169980b37","_id":"karma-es6-shim@0.2.2","_shasum":"fe3a06509e67584caefdf678bf675ac648e1c0ed","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"jfmercer","email":"john.f.mercer@gmail.com"},"dist":{"shasum":"fe3a06509e67584caefdf678bf675ac648e1c0ed","tarball":"https://registry.npmjs.org/karma-es6-shim/-/karma-es6-shim-0.2.2.tgz","integrity":"sha512-u4VcnP2qv1YW3nRQ6DUN5ngIeEFzr73w6bUUUuCVmaAEwuRQF2h9v6PCiUVGeOMeGJ+oNx85rfbV1sYsu64pdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICjaQJSA8pQWWJFIALkfOxsVqhR8xmQJF3K8SlPONzP6AiEAz0NpXBmnDn/TxGWMXjXlSntaVzr0wuMNR9Dm1XI9r7s="}]},"maintainers":[{"name":"gavd","email":"gavin@radify.io"},{"name":"jfmercer","email":"john.f.mercer@gmail.com"}]},"0.2.3":{"name":"karma-es6-shim","version":"0.2.3","description":"es6-shim adapter for Karma","keywords":["karma","karma-plugin","karma-framework","es6-shim","shim"],"dependencies":{"es5-shim":"~4.4.1","es6-shim":"~0.34.0"},"main":"lib/index.js","scripts":{"test":""},"repository":{"type":"git","url":"git@github.com:radify/karma-es6-shim.git"},"author":{"name":"Gavin Davies","email":"gavin@radify.io"},"license":"MIT","bugs":{"url":"https://github.com/radify/karma-es6-shim/issues"},"homepage":"https://github.com/radify/karma-es6-shim","tag-version-prefix":"","gitHead":"7d8fa3aa3c6c1579ebec3785b98b13b6109aaf0e","_id":"karma-es6-shim@0.2.3","_shasum":"db52d64c34eed7373ab3a5d0a97e4d52a080e285","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"jfmercer","email":"john.f.mercer@gmail.com"},"dist":{"shasum":"db52d64c34eed7373ab3a5d0a97e4d52a080e285","tarball":"https://registry.npmjs.org/karma-es6-shim/-/karma-es6-shim-0.2.3.tgz","integrity":"sha512-St9zhTHW6tK6FYoF9vkCqTAU4ZdNUBkbfuvxhIe9HCjV8pdNJzPofH7d7JF167MFKr5HdZ5Zrkq6Pq3ansMEcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGnDFfKgefYqTjPJPWDFOYYLr0MRIxKYM8s6ONyL/egsAiAifsmS3zWtMhulM1x0Zg8jyqKSRw1NR41Mp7QZg+fxTA=="}]},"maintainers":[{"name":"gavd","email":"gavin@radify.io"},{"name":"jfmercer","email":"john.f.mercer@gmail.com"}]},"1.0.0":{"name":"karma-es6-shim","version":"1.0.0","description":"es6-shim adapter for Karma","keywords":["karma","karma-plugin","karma-framework","es6-shim","shim"],"dependencies":{"es5-shim":"~4.5.8","es6-shim":"~0.35.0"},"main":"lib/index.js","scripts":{"test":""},"repository":{"type":"git","url":"git@github.com:radify/karma-es6-shim.git"},"author":{"name":"Gavin Davies","email":"gavin@radify.io"},"license":"MIT","bugs":{"url":"https://github.com/radify/karma-es6-shim/issues"},"homepage":"https://github.com/radify/karma-es6-shim","tag-version-prefix":"","gitHead":"d0839a0de3939a9552d9bc1090487343824103e8","_id":"karma-es6-shim@1.0.0","_shasum":"aaeb530862bcf79340ebd588f4f9e57de842b479","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"gavd","email":"gavin@radify.io"},"maintainers":[{"name":"gavd","email":"gavin@radify.io"},{"name":"jfmercer","email":"john.f.mercer@gmail.com"}],"dist":{"shasum":"aaeb530862bcf79340ebd588f4f9e57de842b479","tarball":"https://registry.npmjs.org/karma-es6-shim/-/karma-es6-shim-1.0.0.tgz","integrity":"sha512-G2AiltA80A/MLgANB57m2LOPf4e0MiqiwbEm7NsuELpSQ4vvwcsGHlEYFhW7E86AUH56Rf5v3lo1ro+Sx1KjkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlSwLUFfU/sPVwPUJletp14dqloy+9fgBzCzTI6udoywIgYJXVzUn9qYl5yx7LLg0luebtO77uBhqAjZxYN9w+mJY="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/karma-es6-shim-1.0.0.tgz_1462784712181_0.806755983736366"}}},"readme":"karma-es6-shim\n==============\n[![npm version](https://badge.fury.io/js/karma-es6-shim.svg)](https://www.npmjs.com/package/karma-es6-shim)\n[![Dependency Status](https://david-dm.org/radify/karma-es6-shim.svg)](https://david-dm.org/radify/karma-es6-shim)\n\nKarma wrapper that makes sure the ES6 and ES5 shims are BOTH available. See also the [example usage project](https://github.com/radify/karma-es6-shim-example).\n\nModified from https://github.com/pokehanai/karma-es5-shim\n\n[es6-shim](https://github.com/paulmillr/es6-shim/) for [karma](http://karma-runner.github.io) including [es5-shim](https://github.com/es5-shim/es5-shim/).\n\nMotivation\n----------\n\nMost versions of PhantomJS do not support ES5, let alone ES6. This meant that you got all sorts of errors when you tried to test ES6 features, even if you had used the [Babel/6to5 transpiler](https://babeljs.io/).\n\nTherefore, we have modified [pokehanai/karma-es5-shim](https://github.com/pokehanai/karma-es5-shim) in the following ways:\n\n* Use peerDependencies rather than submodules\n* Include both ES5 and ES6 so that PhantomJS can run tests\n\nLinks\n-----\n\n* [Karma Runner Project]: https://github.com/karma-runner/karma\n* [karma-requirejs plugin]: http://karma-runner.github.io/0.8/plus/RequireJS.html\n* [karma-phantomjs-launcher]: https://github.com/karma-runner/karma-phantomjs-launcher\n* [Example usage](https://github.com/radify/karma-es6-shim-example)\n\nInstallation\n------------\n\nInstall the module from npm:\n\n```sh\nnpm install karma-es6-shim --save\n```\n\nAdd `es6-shim` to the `frameworks` key after `requirejs` in your Karma configuration:\n\n```js\nmodule.exports = function(karma) {\n  karma.set({\n    // frameworks to use\n    frameworks: ['requirejs', 'es6-shim']\n    // ...\n  });\n};\n```\n\nExample usage\n-------------\n\nYou will almost certainly need some kind of transpiler such as [Babel or 6to5](https://babeljs.io/).\n\nWe have supplied an example repository at [https://github.com/radify/karma-es6-shim-example](github.com/radify/karma-es6-shim-example).\n\nWhen to use this and when not to\n--------------------------------\n\nUse it if you meet all the following criteria:\n\n* You are using PhantomJS in Karma to test ES6\n* You use the es6-shim polyfill in your HTML\n* You need to use AMD-based module loading, e.g. RequireJS (see [Babel's docs](https://babeljs.io/docs/usage/runtime/) for more information)\n\nDo not use it if:\n\n* You can [work around it using Babel's transform](https://github.com/babel/babel/issues/377)\n* You are polyfilling in some other way that is accessible to PhantomJS in Karma\n","maintainers":[{"name":"gavd","email":"gavin@radify.io"},{"name":"jfmercer","email":"john.f.mercer@gmail.com"}],"time":{"modified":"2022-06-19T07:57:11.930Z","created":"2015-04-19T14:55:08.847Z","0.1.0":"2015-04-19T14:55:08.847Z","0.1.1":"2015-04-19T15:37:05.203Z","0.1.2":"2015-04-19T19:30:25.233Z","0.1.3":"2015-04-19T19:34:57.517Z","0.2.0":"2015-12-03T10:15:28.037Z","0.2.1":"2015-12-28T17:43:55.932Z","0.2.2":"2015-12-28T17:54:39.989Z","0.2.3":"2015-12-28T18:16:39.375Z","1.0.0":"2016-05-09T09:05:14.805Z"},"homepage":"https://github.com/radify/karma-es6-shim","keywords":["karma","karma-plugin","karma-framework","es6-shim","shim"],"repository":{"type":"git","url":"git@github.com:radify/karma-es6-shim.git"},"author":{"name":"Gavin Davies","email":"gavin@radify.io"},"bugs":{"url":"https://github.com/radify/karma-es6-shim/issues"},"license":"MIT","readmeFilename":"README.md"}