{"maintainers":[{"email":"sheo13666q@gmail.com","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"codymikol@gmail.com","name":"dev"}],"keywords":["webpack"],"dist-tags":{"latest":"5.0.1","next":"5.0.0-alpha.6","dev":"5.0.0-alpha.3.0"},"author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","readme":"[![npm][npm]][npm-url]\n[![node][node]][node-url]\n[![coverage][cover]][cover-url]\n\n<div align=\"center\">\n  <a href='https://github.com/karma-runner/karma'>\n    <img width=\"180\" height=\"180\"\n      src=\"https://worldvectorlogo.com/logos/karma.svg\">\n  </a>\n  <a href=\"https://github.com/webpack/webpack\">\n    <img width=\"200\" height=\"200\"\n      src=\"https://cdn.rawgit.com/webpack/media/e7485eb2/logo/icon.svg\">\n  </a>\n  <h1>Karma Webpack</h1>\n  <p>Use webpack to preprocess files in karma<p>\n</div>\n\n<h2 align=\"center\">Install</h2>\n\nnpm `npm i -D karma-webpack`\n\nyarn `yarn add -D karma-webpack`\n\n<h2 align=\"center\">Usage</h2>\n\n**karma.conf.js**\n```js\nmodule.exports = (config) => {\n  config.set({\n    // ... normal karma configuration\n\n    // make sure to include webpack as a framework\n    frameworks: ['mocha', 'webpack'],\n    \n    plugins: [\n      'karma-webpack',\n      'karma-mocha',\n    ],\n\n    files: [\n      // all files ending in \".test.js\"\n      // !!! use watched: false as we use webpacks watch\n      { pattern: 'test/**/*.test.js', watched: false }\n    ],\n\n    preprocessors: {\n      // add webpack as preprocessor\n      'test/**/*.test.js': [ 'webpack' ]\n    },\n\n    webpack: {\n      // karma watches the test entry points\n      // Do NOT specify the entry option\n      // webpack watches dependencies\n\n      // webpack configuration\n    },\n  });\n}\n```\n\n### Default webpack configuration\n\nThis configuration will be merged with what gets provided via karma's config.webpack.\n\n```js\nconst defaultWebpackOptions = {\n  mode: 'development',\n  output: {\n    filename: '[name].js',\n    path: path.join(os.tmpdir(), '_karma_webpack_') + Math.floor(Math.random() * 1000000),\n  },\n  stats: {\n    modules: false,\n    colors: true,\n  },\n  watch: false,\n  optimization: {\n    runtimeChunk: 'single',\n    splitChunks: {\n      chunks: 'all',\n      minSize: 0,\n      cacheGroups: {\n        commons: {\n          name: 'commons',\n          chunks: 'initial',\n          minChunks: 1,\n        },\n      },\n    },\n  },\n  plugins: [],\n};\n```\n\n### How it works\n\nThis project is a framework and preprocessor for Karma that combines test files and dependencies into 2 shared bundles and 1 chunk per test file. It relies on webpack to generate the bundles/chunks and to keep it updated during `autoWatch=true`.\n\nThe first preproccessor triggers the build of all the bundles/chunks and all following files just return the output of this one build process.\n\n### Webpack typescript support\n\nBy default karma-webpack forces *.js files so if you test *.ts files and use webpack to build typescript to javascript it works out of the box.\n\nIf you have a different need you can override by settig `webpack.transformPath`\n\n```js\n// this is the by default applied transformPath\nwebpack: {\n  transformPath: (filepath) => {\n      // force *.js files by default\n      const info = path.parse(filepath);\n      return `${path.join(info.dir, info.name)}.js`;\n    },\n},\n```\n\n### `Source Maps`\n\nYou can use the `karma-sourcemap-loader` to get the source maps generated for your test bundle.\n\n```bash\nnpm i -D karma-sourcemap-loader\n```\n\nAnd then add it to your preprocessors.\n\n**karma.conf.js**\n```js\npreprocessors: {\n  'test/test_index.js': [ 'webpack', 'sourcemap' ]\n}\n```\n\nAnd tell `webpack` to generate sourcemaps.\n\n**webpack.config.js**\n```js\nwebpack: {\n  // ...\n  devtool: 'inline-source-map'\n}\n```\n\n<h2 align=\"center\">Current Maintainers</h2>\n\n<table>\n  <tbody>\n    <tr>\n      <td>\n        <img width=\"150\" height=\"150\"\n             src=\"https://avatars.githubusercontent.com/u/13606342?s=460&u=467cf9a106d2bb474cf627ffd4e0eac80d0b4705&v=4\">\n        <br>\n        <a href=\"http://codymikol.com\">Cody Mikol</a>\n      </td>\n    </tr>\n  <tbody>\n</table>\n\n<h2 align=\"center\">Previous Maintainers</h2>\n\nPrevious maintainers of the `karma-webpack` plugin that have done such amazing work to get it to where it is today.\n\n<table class=\"maintainers\">\n  <tbody>\n    <tr>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars0.githubusercontent.com/u/7922109?v=4&s=150\">\n        <br>\n        <a href=\"https://github.com/ryanclark\">Ryan Clark</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars3.githubusercontent.com/u/2045543?v=4&s=150\">\n        <br>\n        <a href=\"https://github.com/AprilArcus\">April Arcus</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/4650931?v=3&s=150\">\n        </br>\n        <a href=\"https://github.com/MikaAK\">Mika Kalathil</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/8420490?v=3&s=150\">\n        <a href=\"https://github.com/d3viant0ne\">Joshua Wiens</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\" src=\"https://avatars.githubusercontent.com/u/1919664?v=3&s=150\">\n        <a href=\"https://github.com/goldhand\">Will Farley</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/1307954?v=3&s=150\">\n        <a href=\"https://github.com/DanielaValero\">Daniela Valero</a>\n      </td>\n    </tr>\n    <tr>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/122108?v=3&s=150\">\n        <a href=\"https://github.com/jon301\">Jonathan Trang</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/3285723?v=3&s=150\">\n        <a href=\"https://github.com/carlos-\">Carlos Morales</a>\n      </td>\n    </tr>\n  <tbody>\n</table>\n\n\n[npm]: https://img.shields.io/npm/v/karma-webpack.svg\n[npm-url]: https://npmjs.com/package/karma-webpack\n\n[node]: https://img.shields.io/node/v/karma-webpack.svg\n[node-url]: https://nodejs.org\n\n[cover]: https://codecov.io/gh/webpack-contrib/karma-webpack/branch/master/graph/badge.svg\n[cover-url]: https://codecov.io/gh/webpack-contrib/karma-webpack\n","repository":{"type":"git","url":"git+https://github.com/webpack-contrib/karma-webpack.git"},"users":{"ridermansb":true,"nhz.io":true,"pillar0514":true,"thotk":true,"pstoeckle":true,"panos277":true,"andrej-k":true,"tiggem1993":true,"yeming":true,"fakefarm":true,"lomocc":true,"renishskills":true,"debashish":true},"bugs":{"url":"https://github.com/webpack-contrib/karma-webpack/issues"},"license":"MIT","versions":{"1.0.0":{"name":"karma-webpack","version":"1.0.0","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","peerDependencies":{"webpack":"1.x","webpack-dev-server":"1.x","karma":">=0.9"},"dependencies":{"async":"0.2.x"},"devDependencies":{"karma-mocha":"0.1.x","coffee-loader":"0.5.x"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"homepage":"http://github.com/webpack/karma-webpack","main":"index.js","_id":"karma-webpack@1.0.0","dist":{"shasum":"eb226f9b9f204033134a87b61f63988794b2dd9c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-1.0.0.tgz","integrity":"sha512-vfXDCZeZ+Vrj1Fl9S9DtNRcVM/jbt6sntoPKofwA9DbNU0FDwXX005H+Xxzs0xTMRp5j8eXRjrLwyDUl559OHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJhdmX3CjXekchnKWSEJs8spymGHIvRVf8Hvg9m6GqfwIgfBB06ZL2Eyl9ur4dGfswk7zzSx2QogUxgrLPYSCOW28="}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"dev","email":"tobias.koppers@googlemail.com"},"maintainers":[{"name":"dev","email":"tobias.koppers@googlemail.com"}],"directories":{}},"1.0.1":{"name":"karma-webpack","version":"1.0.1","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","peerDependencies":{"webpack":"1.x","webpack-dev-server":"1.x","karma":">=0.9"},"dependencies":{"async":"0.2.x"},"devDependencies":{"karma-mocha":"0.1.x","coffee-loader":"0.5.x"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"homepage":"http://github.com/webpack/karma-webpack","main":"index.js","_id":"karma-webpack@1.0.1","dist":{"shasum":"4af5abe9e18fb23198d2c3be0d8c1d696879b8a7","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-1.0.1.tgz","integrity":"sha512-WvCPhV7w6BUXL8SEo9sWMhUEEHUzG83CA+xpF+/YdMdt8Uokaz2n/Rw8KKR0eNSNYLLqFchyA1yrzSN4ELMJsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFjLxOjo+AyOuswe+2BJ+Ic92gvnu1+9h0GIrBSGAaSzAiEAst//7S4Z6zhwT/b8HNimsMEtdDC6+nutai4bQwatc7E="}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"dev","email":"tobias.koppers@googlemail.com"},"maintainers":[{"name":"dev","email":"tobias.koppers@googlemail.com"}],"directories":{}},"1.0.2":{"name":"karma-webpack","version":"1.0.2","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","peerDependencies":{"webpack":"1.x","webpack-dev-server":"1.x","karma":">=0.9 <0.12"},"dependencies":{"async":"0.2.x"},"devDependencies":{"karma-mocha":"0.1.x","coffee-loader":"0.5.x"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"homepage":"http://github.com/webpack/karma-webpack","main":"index.js","_id":"karma-webpack@1.0.2","dist":{"shasum":"1adf5bf6c1c99180b2d64acc631db6a672b283df","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-1.0.2.tgz","integrity":"sha512-hpljcrLm+yxv8s7ZI9N7nsY5aLmSW9qmnMCepOm5PjWU21NysIGYgkLyrT9OxnPhO7T3bbh62SFbircUnu+yCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG4r4n1kLPjkopYP0Wm8uqbqdlIZy7JPI4D12po7l6O3AiEA+cNfZ833c/VoJ4pu4Iph+C4CzGVQVfwQXRQW6VGJr6s="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"dev","email":"tobias.koppers@googlemail.com"},"maintainers":[{"name":"dev","email":"tobias.koppers@googlemail.com"}],"directories":{}},"1.1.0":{"name":"karma-webpack","version":"1.1.0","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","peerDependencies":{"webpack":"1.x","webpack-dev-server":"1.x","karma":">=0.12 < 1"},"dependencies":{"async":"0.2.x"},"devDependencies":{"karma-mocha":"0.1.x","karma-chrome-launcher":"0.1.x","coffee-loader":"0.7.x"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"homepage":"http://github.com/webpack/karma-webpack","main":"index.js","_id":"karma-webpack@1.1.0","dist":{"shasum":"16a71e18b5d5cddfe662ce6d71475aaef6624165","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-1.1.0.tgz","integrity":"sha512-TP9kbhtHpEo9aKvnxlvTAs/ca+Mwx2e1fZvDjtnDsi4wmGI5zwSgfiFtazpURXyK0PY37cfDbQ/uCVIp4BCMXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBX7I7wA97xawMAAjbNXPQBsGNYOjmd0RD9+XXvroEm2AiA1wMNCrB7I5veixRSr5Eg6A2jtqsNiIFIBhPvatDDL+A=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"dev","email":"tobias.koppers@googlemail.com"},"maintainers":[{"name":"dev","email":"tobias.koppers@googlemail.com"}],"directories":{}},"1.2.1":{"name":"karma-webpack","version":"1.2.1","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","peerDependencies":{"webpack":"^1.2.0-beta5","webpack-dev-server":"1.x","karma":">=0.12 < 1"},"dependencies":{"async":"0.2.x"},"devDependencies":{"karma-mocha":"0.1.x","karma-chrome-launcher":"0.1.x","coffee-loader":"0.7.x"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"homepage":"http://github.com/webpack/karma-webpack","main":"index.js","_id":"karma-webpack@1.2.1","dist":{"shasum":"13303de0abb2e624471453528711eb88c1a68be3","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-1.2.1.tgz","integrity":"sha512-xqu+nNTqmNzpZHL9LvNHjfaMJ+0zm4r5v4H+5Cwwm6bMcTbY35zKmeNTTKfhcEjDs6pTo5vvO5wNULI4W0ylBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCs6fxChZ+lYLA9tQpS3CZpJEtjh7EzajgYxpfay4mCSAIhAN+hZvy3CrduTZ287fsoVP5QOXFFZOm9e7PhdPrHzQy4"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"dev","email":"tobias.koppers@googlemail.com"},"maintainers":[{"name":"dev","email":"tobias.koppers@googlemail.com"}],"directories":{}},"1.2.2":{"name":"karma-webpack","version":"1.2.2","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","peerDependencies":{"webpack":"^1.2.0-beta5","webpack-dev-server":"1.x","karma":">=0.12 < 1"},"dependencies":{"async":"0.2.x"},"devDependencies":{"karma-mocha":"0.1.x","karma-chrome-launcher":"0.1.x","coffee-loader":"0.7.x"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"homepage":"http://github.com/webpack/karma-webpack","repository":{"type":"git","url":"https://github.com/webpack/karma-webpack.git"},"main":"index.js","bugs":{"url":"https://github.com/webpack/karma-webpack/issues"},"_id":"karma-webpack@1.2.2","dist":{"shasum":"270faf83ee276c76308ab40ffa1af6ea9320c03a","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-1.2.2.tgz","integrity":"sha512-H6erbczyqIqqRHlDvXBi96BXTXPpQ2iyvNUPd56PIpVS2bXr/LOfhRx3PTMTV6jLO2zgWKOHYajoQO8Jhv0uwQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/Lhvw8z5YmNGqKZy/4fG2GTt1AifC9H2r2kIjBkEyJAIhAIVcFSgyIEf1JrOjjZOO6VwYflST7BMnCAzRRBruaZej"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"dev","email":"tobias.koppers@googlemail.com"},"maintainers":[{"name":"dev","email":"tobias.koppers@googlemail.com"}],"directories":{}},"1.3.0":{"name":"karma-webpack","version":"1.3.0","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","peerDependencies":{"webpack":"^1.2.0-beta5","webpack-dev-server":"^1.0.0","karma":">=0.12 < 1"},"dependencies":{"async":"~0.9.0"},"devDependencies":{"karma-mocha":"~0.1.9","karma-chrome-launcher":"~0.1.5","coffee-loader":"~0.7.2"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"homepage":"http://github.com/webpack/karma-webpack","repository":{"type":"git","url":"https://github.com/webpack/karma-webpack.git"},"main":"index.js","gitHead":"ec86277737f2f89b2b0eb5844be7b15727cacb06","bugs":{"url":"https://github.com/webpack/karma-webpack/issues"},"_id":"karma-webpack@1.3.0","scripts":{},"_shasum":"e94f59002d7637099991273c364f6c045afb5ffb","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"dev","email":"tobias.koppers@googlemail.com"},"maintainers":[{"name":"dev","email":"tobias.koppers@googlemail.com"}],"dist":{"shasum":"e94f59002d7637099991273c364f6c045afb5ffb","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-1.3.0.tgz","integrity":"sha512-cE4snNKeneiURLrvYKeu3cCzS9mMtnSxlQHJipIqELr/WIsXehipBBu/l+XJHMYjz0dqxuETOrWqvywT39SftA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID8sLNMEEplTJWHeXVkCn+D/+vk5Hb8+6P+18cCnkNGfAiEA3YzDnpUbBtqucchyhZ+/LdmrQuKHX4ZCRgYKcfThvOc="}]},"directories":{}},"1.3.1":{"name":"karma-webpack","version":"1.3.1","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","peerDependencies":{"webpack":"^1.2.0-beta5","webpack-dev-server":"^1.0.0","karma":">=0.12 < 1"},"dependencies":{"async":"~0.9.0"},"devDependencies":{"karma-mocha":"~0.1.9","karma-chrome-launcher":"~0.1.5","coffee-loader":"~0.7.2"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"homepage":"http://github.com/webpack/karma-webpack","repository":{"type":"git","url":"https://github.com/webpack/karma-webpack.git"},"main":"index.js","gitHead":"06dcf5d64f260e64bdee9f4e1bc58690ce98e4c4","bugs":{"url":"https://github.com/webpack/karma-webpack/issues"},"_id":"karma-webpack@1.3.1","scripts":{},"_shasum":"19e89c5f9d00a82a4cd3b71c3eb5645c0c2b8eb4","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"dev","email":"tobias.koppers@googlemail.com"},"maintainers":[{"name":"dev","email":"tobias.koppers@googlemail.com"}],"dist":{"shasum":"19e89c5f9d00a82a4cd3b71c3eb5645c0c2b8eb4","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-1.3.1.tgz","integrity":"sha512-MH6x8ZP3nCkK8W1u2ScqGlsYot90ma22akQvYSU6T5zWrnNHiEnsouZrXNiTBb4YbHCIUJc6xiDGTSaj7j1WbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGbfbfEp2xOc9X71W6aDyHfd3sB5TtKQeICVf04yq195AiEA13xleQMMcah2//sKXVcCA9HNwQDXJn6HHg7q2YEAloU="}]},"directories":{}},"1.4.0":{"name":"karma-webpack","version":"1.4.0","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","peerDependencies":{"webpack":"^1.4.0","webpack-dev-server":"^1.0.0","karma":">=0.12 < 1"},"dependencies":{"async":"~0.9.0","source-map":"^0.1.41","loader-utils":"^0.2.5"},"devDependencies":{"karma-mocha":"~0.1.9","karma-chrome-launcher":"~0.1.5","karma-spec-reporter":"~0.0.16","coffee-loader":"~0.7.2"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"homepage":"http://github.com/webpack/karma-webpack","repository":{"type":"git","url":"https://github.com/webpack/karma-webpack.git"},"main":"index.js","gitHead":"05605702cd3c011756721d6298c92ee0277d9633","bugs":{"url":"https://github.com/webpack/karma-webpack/issues"},"_id":"karma-webpack@1.4.0","scripts":{},"_shasum":"be54b9d3f0226cc6eb5aebd92cc85677a8ffef1c","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dev","email":"tobias.koppers@googlemail.com"},"maintainers":[{"name":"dev","email":"tobias.koppers@googlemail.com"}],"dist":{"shasum":"be54b9d3f0226cc6eb5aebd92cc85677a8ffef1c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-1.4.0.tgz","integrity":"sha512-448Y9ePQ73YZTfH0S8lrsvGQo3nr70R+N/QQYTg1T2SX35aRnVpbV+gUXXkYyb1ntklJIBQAx8IwUYIdusxsjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGV7+TOhZeIh4cxlL5dxCSo3uKYYrSU6eqy9zPZwH8/3AiBMGUL4xiLcBPa7hqbM32KWeqrQf2spG7a4GLnmbk8yfA=="}]},"directories":{}},"1.5.0":{"name":"karma-webpack","version":"1.5.0","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","peerDependencies":{"webpack":"^1.4.0","karma":">=0.12 < 1"},"dependencies":{"async":"~0.9.0","loader-utils":"^0.2.5","source-map":"^0.1.41","webpack-dev-middleware":"^1.0.11"},"devDependencies":{"karma-mocha":"~0.1.9","karma-chrome-launcher":"~0.1.5","karma-spec-reporter":"~0.0.16","coffee-loader":"~0.7.2"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"homepage":"http://github.com/webpack/karma-webpack","repository":{"type":"git","url":"https://github.com/webpack/karma-webpack.git"},"main":"index.js","gitHead":"6f42763568521c23a3da65959ff73c8cbd461568","bugs":{"url":"https://github.com/webpack/karma-webpack/issues"},"_id":"karma-webpack@1.5.0","scripts":{},"_shasum":"ed1d851d79c77c4e28317187ce7437d2023dd22d","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dev","email":"tobias.koppers@googlemail.com"},"maintainers":[{"name":"dev","email":"tobias.koppers@googlemail.com"}],"dist":{"shasum":"ed1d851d79c77c4e28317187ce7437d2023dd22d","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-1.5.0.tgz","integrity":"sha512-IY1T1gtd0KBdM1VEfoSiVRJYRx0ctYXyYgZ/W53QXFiWaeWy5qLnWdIE6+y0r+lIT6TrCjX1Ig44ouD1eUmLNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+/WZC+gHWewM3IXEDax8xBMDIKBScFWSuZnLco8SpSAIhAJ6XaZ9TKXstXj+DNStmoKxcxGjXyzCmfPi5DCKhc6NQ"}]},"directories":{}},"1.5.1":{"name":"karma-webpack","version":"1.5.1","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","peerDependencies":{"webpack":"^1.4.0","karma":">=0.12 < 1"},"dependencies":{"async":"~0.9.0","loader-utils":"^0.2.5","lodash":"^3.8.0","source-map":"^0.1.41","webpack-dev-middleware":"^1.0.11"},"devDependencies":{"karma-mocha":"~0.1.9","karma-chrome-launcher":"~0.1.5","karma-spec-reporter":"~0.0.16","coffee-loader":"~0.7.2"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"homepage":"http://github.com/webpack/karma-webpack","repository":{"type":"git","url":"git+https://github.com/webpack/karma-webpack.git"},"main":"index.js","gitHead":"53424a656cb6afc122510d5b072fdb97022c0722","bugs":{"url":"https://github.com/webpack/karma-webpack/issues"},"_id":"karma-webpack@1.5.1","scripts":{},"_shasum":"78442a06f9d8d9d79004a82a5b1522740673ee92","_from":".","_npmVersion":"2.9.0","_nodeVersion":"0.12.2","_npmUser":{"name":"dev","email":"tobias.koppers@googlemail.com"},"maintainers":[{"name":"dev","email":"tobias.koppers@googlemail.com"}],"dist":{"shasum":"78442a06f9d8d9d79004a82a5b1522740673ee92","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-1.5.1.tgz","integrity":"sha512-tbDAa+veOJh21tTPjDVIfEAsrDxXfKyY1wwh8BJqeMItRd/jt2uU/581XkIUgwghhkRkd4/DXhFURFTdaG1uCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHRZEEFgiObTQD7EblpI8v6noWqO96+KuTYlAI786ZVSAiEAlkFq+Jn4szOyADEGfqFTssN/jiRoATrBsYgBQU2ZzHI="}]},"directories":{}},"1.6.0":{"name":"karma-webpack","version":"1.6.0","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","peerDependencies":{"webpack":"^1.4.0"},"dependencies":{"async":"~0.9.0","loader-utils":"^0.2.5","lodash":"^3.8.0","source-map":"^0.1.41","webpack-dev-middleware":"^1.0.11"},"devDependencies":{"karma":">=0.12 < 1","karma-mocha":"~0.1.9","karma-chrome-launcher":"~0.1.5","karma-spec-reporter":"~0.0.16","coffee-loader":"~0.7.2"},"license":"MIT","homepage":"http://github.com/webpack/karma-webpack","repository":{"type":"git","url":"git+https://github.com/webpack/karma-webpack.git"},"main":"index.js","gitHead":"d4a6e2ec0f241950a549d50a4337809ded5dfc8b","bugs":{"url":"https://github.com/webpack/karma-webpack/issues"},"_id":"karma-webpack@1.6.0","scripts":{},"_shasum":"333db2f2e86e4b1dc39a81ed9eca8191bb52f92f","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"dev","email":"tobias.koppers@googlemail.com"},"maintainers":[{"name":"dev","email":"tobias.koppers@googlemail.com"}],"dist":{"shasum":"333db2f2e86e4b1dc39a81ed9eca8191bb52f92f","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-1.6.0.tgz","integrity":"sha512-yKvcVzqLE2JIeOz8mTSLNhjROekLmb57FWD0whErvIG3SnMTNpEoCZ6ebK2XfDqbOKHPV5obQOraWLABoLbl0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/2w+NAoQTfc2LBn7Uu1ayGFJXlV9HHHiwYbbRTeipMwIhAO0O5XsY5AisDE2Xt2wXpRWPNS1x/GoB9/rusbctAj/g"}]},"directories":{}},"1.7.0":{"name":"karma-webpack","version":"1.7.0","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","peerDependencies":{"webpack":"^1.4.0"},"dependencies":{"async":"~0.9.0","loader-utils":"^0.2.5","lodash":"^3.8.0","source-map":"^0.1.41","webpack-dev-middleware":"^1.0.11"},"devDependencies":{"karma":">=0.13.2 < 1","karma-mocha":"~0.1.9","karma-chrome-launcher":"~0.1.5","karma-spec-reporter":"~0.0.16","coffee-loader":"~0.7.2"},"license":"MIT","homepage":"http://github.com/webpack/karma-webpack","repository":{"type":"git","url":"git+https://github.com/webpack/karma-webpack.git"},"main":"index.js","gitHead":"17018f3b17debc0b449e1ea023449a647780ac99","bugs":{"url":"https://github.com/webpack/karma-webpack/issues"},"_id":"karma-webpack@1.7.0","scripts":{},"_shasum":"7e5a4fb2ab68b0cc1c7a4fbfa72bb76eeb18cb2a","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"dev","email":"tobias.koppers@googlemail.com"},"maintainers":[{"name":"dev","email":"tobias.koppers@googlemail.com"}],"dist":{"shasum":"7e5a4fb2ab68b0cc1c7a4fbfa72bb76eeb18cb2a","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-1.7.0.tgz","integrity":"sha512-yZRJ4D2AcOnOIEXnB5oeVl77/B2wf7JrFkKcfsbIEhiyEmtWeUAyUgMmVqGSk+WdLU4ddhLx/bmSKeVaSqgStg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrvUmNnHRwkRZivzguYhmD3nzO9rTEYc2m+9w7Ew39gAIhAL6TXo/ZE84Qc9b+HHEbZMaIUUvL/7RiUq4YBnIqhPpl"}]},"directories":{}},"1.8.0":{"name":"karma-webpack","version":"1.8.0","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","license":"MIT","homepage":"http://github.com/webpack/karma-webpack","scripts":{"gulp":"gulp","lint":"gulp lint","clean":"gulp clean","pretest":"npm run lint","test":"npm run test.unit","test.unit":"mocha --compilers js:babel-register --full-trace --check-leaks test/unit","test.integration":"npm run build && karma start --single-run","travis":"npm run test.unit && npm run test.integration","generate.changelog":"node scripts/release/generate-changelog.js","publish.version":"npm run build && sh scripts/release/npm-publish.sh","build:watch":"gulp build.watch","build":"gulp build"},"files":["lib","index.js"],"repository":{"type":"git","url":"git+https://github.com/webpack/karma-webpack.git"},"peerDependencies":{"webpack":"^1.1.0 || ^2 || ^2.1.0-beta"},"dependencies":{"async":"~0.9.0","loader-utils":"^0.2.5","lodash":"^3.8.0","source-map":"^0.1.41","webpack-dev-middleware":"^1.0.11"},"devDependencies":{"add-stream":"^1.0.0","babel-cli":"^6.11.4","babel-core":"^6.11.4","babel-plugin-transform-runtime":"^6.12.0","babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-2":"^6.11.0","babel-register":"^6.11.6","chai":"^3.5.0","chai-as-promised":"^5.3.0","conventional-changelog":"^1.1.0","cross-env":"^2.0.0","cz-conventional-changelog":"^1.1.6","del":"^2.2.1","eslint":"^3.1.1","eslint-plugin-babel":"^3.3.0","gulp":"github:gulpjs/gulp#4.0","gulp-babel":"^6.1.2","gulp-eslint":"^3.0.1","gulp-util":"^3.0.7","gulp-watch":"^4.3.9","istanbul":"^0.4.4","karma":"^1.x","karma-chrome-launcher":"~1.0.1","karma-mocha":"~1.1.1","karma-spec-reporter":"~0.0.22","mocha":"^2.5.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"a5120be7cd6f264a9eb0caa0ceec23f1a68b2020","bugs":{"url":"https://github.com/webpack/karma-webpack/issues"},"_id":"karma-webpack@1.8.0","_shasum":"340c7999eb3745b47becab47d0d304dac2c55257","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"dev","email":"me@mikakalathil.ca"},"dist":{"shasum":"340c7999eb3745b47becab47d0d304dac2c55257","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-1.8.0.tgz","integrity":"sha512-RxBTP7V0mbCATcCNiEyYQuhmWT68raKsaO71zHwhq7h/+qqkG3tSRhrXQ/vMBRQx9c1K21V8WgVtlf+12Fq4hQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNzILysmNmtZWmIZfiWdg/rvO6CyhJ4HqHHwsWDIylqwIhAMrcAGggcn0+6MFesjdYfVPeAt//4MwT/mqHzKvalDUj"}]},"maintainers":[{"name":"dev","email":"tobias.koppers@googlemail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/karma-webpack-1.8.0.tgz_1470599315232_0.5430170842446387"},"directories":{}},"1.8.1":{"name":"karma-webpack","version":"1.8.1","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","license":"MIT","homepage":"http://github.com/webpack/karma-webpack","scripts":{"gulp":"gulp","lint":"gulp lint","clean":"gulp clean","pretest":"npm run lint","test":"npm run test.unit","test.unit":"mocha --compilers js:babel-register --full-trace --check-leaks test/unit","test.integration":"npm run build && karma start --single-run","travis":"npm run test.unit && npm run test.integration","generate.changelog":"node scripts/release/generate-changelog.js","publish.version":"npm run build && sh scripts/release/npm-publish.sh","build:watch":"gulp build.watch","build":"gulp build"},"files":["lib","index.js"],"repository":{"type":"git","url":"git+https://github.com/webpack/karma-webpack.git"},"peerDependencies":{"webpack":"^1.1.0 || ^2 || ^2.1.0-beta || ^2.2.0-rc"},"dependencies":{"async":"~0.9.0","loader-utils":"^0.2.5","lodash":"^3.8.0","source-map":"^0.1.41","webpack-dev-middleware":"^1.0.11"},"devDependencies":{"add-stream":"^1.0.0","babel-cli":"^6.11.4","babel-core":"^6.11.4","babel-plugin-transform-runtime":"^6.12.0","babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-2":"^6.11.0","babel-register":"^6.11.6","chai":"^3.5.0","chai-as-promised":"^5.3.0","conventional-changelog":"^1.1.0","cross-env":"^2.0.0","cz-conventional-changelog":"^1.1.6","del":"^2.2.1","eslint":"^3.1.1","eslint-plugin-babel":"^3.3.0","gulp":"github:gulpjs/gulp#4.0","gulp-babel":"^6.1.2","gulp-eslint":"^3.0.1","gulp-util":"^3.0.7","gulp-watch":"^4.3.9","istanbul":"^0.4.4","karma":"^1.x","karma-chrome-launcher":"~1.0.1","karma-mocha":"~1.1.1","karma-spec-reporter":"~0.0.22","mocha":"^2.5.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"db1a2686b20972c108c7b220b7512d454c8d8b4d","bugs":{"url":"https://github.com/webpack/karma-webpack/issues"},"_id":"karma-webpack@1.8.1","_shasum":"39d5fd2edeea3cc3ef5b405989b37d5b0e6a3b4e","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.12.0","_npmUser":{"name":"dev","email":"me@mikakalathil.ca"},"dist":{"shasum":"39d5fd2edeea3cc3ef5b405989b37d5b0e6a3b4e","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-1.8.1.tgz","integrity":"sha512-9JYgrDvKQ027HiSbM7jpgI3XszQRg3J/tig6w93LEbPGTnfQQWK0Wa6wfPsATU/r0O9Ytt2CHoJQGamgoMD8cQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICuvMr9H9t7SaZxmduc9ufjvDvWXw+fC7SH+WIrN+RHLAiBzkV2fAAX91AwSkirWfMNk/BD9t0UCFZPjV7OQ/PC5UA=="}]},"maintainers":[{"name":"dev","email":"tobias.koppers@googlemail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/karma-webpack-1.8.1.tgz_1482365914724_0.36312207160517573"},"directories":{}},"2.0.0":{"name":"karma-webpack","version":"2.0.0","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","license":"MIT","homepage":"http://github.com/webpack/karma-webpack","scripts":{"gulp":"gulp","lint":"gulp lint","clean":"gulp clean","pretest":"npm run lint","test":"npm run test.unit","test.unit":"mocha --compilers js:babel-register --full-trace --check-leaks test/unit","test.integration":"npm run build && karma start --single-run","travis":"npm run test.unit && npm run test.integration","generate.changelog":"node scripts/release/generate-changelog.js","publish.version":"npm run build && sh scripts/release/npm-publish.sh","build:watch":"gulp build.watch","build":"gulp build"},"files":["lib","index.js"],"repository":{"type":"git","url":"git+https://github.com/webpack/karma-webpack.git"},"peerDependencies":{"webpack":"^1.1.0 || ^2 || ^2.1.0-beta.0 || ^2.2.0-rc.0"},"dependencies":{"async":"~0.9.0","loader-utils":"^0.2.5","lodash":"^3.8.0","source-map":"^0.1.41","webpack-dev-middleware":"^1.0.11"},"devDependencies":{"add-stream":"^1.0.0","babel-cli":"^6.11.4","babel-core":"^6.11.4","babel-plugin-transform-runtime":"^6.12.0","babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-2":"^6.11.0","babel-register":"^6.11.6","chai":"^3.5.0","chai-as-promised":"^5.3.0","conventional-changelog":"^1.1.0","cross-env":"^2.0.0","cz-conventional-changelog":"^1.1.6","del":"^2.2.1","eslint":"^3.1.1","eslint-plugin-babel":"^3.3.0","gulp":"github:gulpjs/gulp#4.0","gulp-babel":"^6.1.2","gulp-eslint":"^3.0.1","gulp-util":"^3.0.7","gulp-watch":"^4.3.9","istanbul":"^0.4.4","karma":"^1.x","karma-chrome-launcher":"~1.0.1","karma-mocha":"~1.1.1","karma-spec-reporter":"~0.0.22","mocha":"^2.5.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"1f13a865a00906d33c97a4784b8b57dcab60bea1","bugs":{"url":"https://github.com/webpack/karma-webpack/issues"},"_id":"karma-webpack@2.0.0","_shasum":"86ec6747fe64a7239ba2aaedd83b8e7ae0a6043c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.3.0","_npmUser":{"name":"dev","email":"sean.larkin@cuw.edu"},"dist":{"shasum":"86ec6747fe64a7239ba2aaedd83b8e7ae0a6043c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-2.0.0.tgz","integrity":"sha512-yQ2VRBGj25wS480xM9y8zAy3GzAVfYiUQSWV4cGoohLeH0QFRaKJSEDIuFZA7YBW/3RO/qSrJOu5mqqiKTTtiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYda0gPkbTyz38JGSnHSsAIx5LMktLXvNoq+UxpC0EfAIgKiVR3gXA/FGLpl6Iaazyueu1/wd+JngLxrnh6LuxtuQ="}]},"maintainers":[{"name":"dev","email":"me@mikakalathil.ca"},{"name":"dev","email":"tobias.koppers@googlemail.com"},{"name":"dev","email":"sean.larkin@cuw.edu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/karma-webpack-2.0.0.tgz_1484170459706_0.6329736486077309"},"directories":{}},"2.0.1":{"name":"karma-webpack","version":"2.0.1","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","license":"MIT","homepage":"http://github.com/webpack/karma-webpack","scripts":{"gulp":"gulp","lint":"gulp lint","clean":"gulp clean","pretest":"npm run lint","test":"npm run test.unit","test.unit":"mocha --compilers js:babel-register --full-trace --check-leaks test/unit","test.integration":"npm run build && karma start --single-run","travis":"npm run test.unit && npm run test.integration","generate.changelog":"node scripts/release/generate-changelog.js","publish.version":"npm run build && sh scripts/release/npm-publish.sh","build:watch":"gulp build.watch","build":"gulp build"},"files":["lib","index.js"],"repository":{"type":"git","url":"git+https://github.com/webpack/karma-webpack.git"},"peerDependencies":{"webpack":"^1.1.0 || ^2 || ^2.1.0-beta.0 || ^2.2.0-rc.0"},"dependencies":{"async":"~0.9.0","loader-utils":"^0.2.5","lodash":"^3.8.0","source-map":"^0.1.41","webpack-dev-middleware":"^1.0.11"},"devDependencies":{"add-stream":"^1.0.0","babel-cli":"^6.11.4","babel-core":"^6.11.4","babel-plugin-transform-runtime":"^6.12.0","babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-2":"^6.11.0","babel-register":"^6.11.6","chai":"^3.5.0","chai-as-promised":"^5.3.0","conventional-changelog":"^1.1.0","cross-env":"^2.0.0","cz-conventional-changelog":"^1.1.6","del":"^2.2.1","eslint":"^3.1.1","eslint-plugin-babel":"^3.3.0","gulp":"github:gulpjs/gulp#4.0","gulp-babel":"^6.1.2","gulp-eslint":"^3.0.1","gulp-util":"^3.0.7","gulp-watch":"^4.3.9","istanbul":"^0.4.4","karma":"^1.x","karma-chrome-launcher":"~1.0.1","karma-mocha":"~1.1.1","karma-spec-reporter":"~0.0.22","mocha":"^2.5.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"24b3f3cbb90c9b7c2bbcf51cc771fd3b49946fc0","bugs":{"url":"https://github.com/webpack/karma-webpack/issues"},"_id":"karma-webpack@2.0.1","_shasum":"271ac955685b9bd99365ef010ffc5655eac28ef6","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.3.0","_npmUser":{"name":"dev","email":"sean.larkin@cuw.edu"},"dist":{"shasum":"271ac955685b9bd99365ef010ffc5655eac28ef6","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-2.0.1.tgz","integrity":"sha512-8fxAbJu7VK0wT+oPmjUvNGyYTyqtjBwHg8CmS65WV1Lqr/inasvxtz/i5YYUNDHCnRaurmsQSVMKUr8ursLqSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAeHm0TVxgt6w9aUaY1OpQtgKAAaq++7noLG0S2cwKxQIhAK5Zv5Ei86tUX5d3uTbtkg3LHED742SIzw2JkURXYK+f"}]},"maintainers":[{"name":"dev","email":"me@mikakalathil.ca"},{"name":"dev","email":"tobias.koppers@googlemail.com"},{"name":"dev","email":"sean.larkin@cuw.edu"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/karma-webpack-2.0.1.tgz_1484172781320_0.38143045362085104"},"directories":{}},"2.0.2":{"name":"karma-webpack","version":"2.0.2","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","license":"MIT","homepage":"http://github.com/webpack/karma-webpack","scripts":{"gulp":"gulp","lint":"gulp lint","clean":"gulp clean","pretest":"npm run lint","test":"npm run test.unit","test.unit":"mocha --compilers js:babel-register --full-trace --check-leaks test/unit","test.integration":"npm run build && karma start --single-run","travis":"npm run test.unit && npm run test.integration","travis:test":"npm run test.unit","travis:lint":"npm run lint","release":"standard-version","release:tag:v2":"git push --follow-tags origin v2","release:publish":"npm run build:release && npm publish --access public","build:watch":"gulp build.watch","build:release":"gulp","build":"gulp build"},"files":["lib","index.js"],"repository":{"type":"git","url":"git+https://github.com/webpack/karma-webpack.git"},"peerDependencies":{"webpack":"^1.1.0 || ^2 || ^2.1.0-beta.0 || ^2.2.0-rc.0"},"dependencies":{"async":"~0.9.0","loader-utils":"^0.2.5","lodash":"^3.8.0","source-map":"^0.1.41","webpack-dev-middleware":"^1.0.11"},"devDependencies":{"babel-cli":"^6.11.4","babel-core":"^6.11.4","babel-plugin-transform-runtime":"^6.12.0","babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-2":"^6.11.0","babel-register":"^6.11.6","chai":"^3.5.0","chai-as-promised":"^5.3.0","del":"^2.2.1","eslint":"^3.1.1","eslint-plugin-babel":"^3.3.0","gulp":"github:gulpjs/gulp#4.0","gulp-babel":"^6.1.2","gulp-eslint":"^3.0.1","gulp-util":"^3.0.7","gulp-watch":"^4.3.9","istanbul":"^0.4.4","karma":"^1.x","karma-chrome-launcher":"~1.0.1","karma-mocha":"~1.1.1","karma-spec-reporter":"~0.0.22","mocha":"^2.5.3","standard-version":"^4.0.0"},"gitHead":"7f2724fbb9cc2d3672ddbbf181a7b2ef2ddb507c","bugs":{"url":"https://github.com/webpack/karma-webpack/issues"},"_id":"karma-webpack@2.0.2","_shasum":"bd38350af5645c9644090770939ebe7ce726f864","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"dev","email":"wiens.joshua@gmail.com"},"dist":{"shasum":"bd38350af5645c9644090770939ebe7ce726f864","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-2.0.2.tgz","integrity":"sha512-2coB3aiYLYMI4DMLIJzkWIgS+C5JA1wBiNlkpqa3n/FVa9TM9I8C5YX+KQp38ceWA/c5RKd7M/o2xEc6rflUTw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD93DjpZvb7Pvvt5OUMHn6iTE/NP9GuUXI57hbbEDPfQQIhAOffbWLmmqy2IagjmBxO5mWgdbXFCa7mTDi/+tmG5brI"}]},"maintainers":[{"name":"dev","email":"bebraw@gmail.com"},{"name":"dev","email":"wiens.joshua@gmail.com"},{"name":"dev","email":"eric@smarterspam.com"},{"name":"dev","email":"mail@johannesewald.de"},{"name":"dev","email":"me@mikakalathil.ca"},{"name":"dev","email":"tobias.koppers@googlemail.com"},{"name":"dev","email":"sean.larkin@cuw.edu"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/karma-webpack-2.0.2.tgz_1485420619980_0.7121211080811918"},"directories":{}},"2.0.3":{"name":"karma-webpack","version":"2.0.3","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","license":"MIT","homepage":"http://github.com/webpack/karma-webpack","scripts":{"gulp":"gulp","lint":"gulp lint","clean":"gulp clean","pretest":"npm run lint","test":"npm run test.unit","test.unit":"mocha --compilers js:babel-register --full-trace --check-leaks test/unit","test.integration":"npm run build && karma start --single-run","travis":"npm run test.unit && npm run test.integration","travis:test":"npm run test.unit","travis:lint":"npm run lint","release":"standard-version","release:tag:v2":"git push --follow-tags origin v2","release:publish":"npm run build:release && npm publish --access public","build:watch":"gulp build.watch","build:release":"gulp","build":"gulp build"},"files":["lib","index.js"],"repository":{"type":"git","url":"git+https://github.com/webpack/karma-webpack.git"},"peerDependencies":{"webpack":"^1.1.0 || ^2 || ^2.1.0-beta.0 || ^2.2.0-rc.0"},"dependencies":{"async":"~0.9.0","loader-utils":"^0.2.5","lodash":"^3.8.0","source-map":"^0.1.41","webpack-dev-middleware":"^1.0.11"},"devDependencies":{"babel-cli":"^6.11.4","babel-core":"^6.11.4","babel-plugin-transform-runtime":"^6.12.0","babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-2":"^6.11.0","babel-register":"^6.11.6","chai":"^3.5.0","chai-as-promised":"^5.3.0","del":"^2.2.1","eslint":"^3.1.1","eslint-plugin-babel":"^3.3.0","gulp":"github:gulpjs/gulp#4.0","gulp-babel":"^6.1.2","gulp-eslint":"^3.0.1","gulp-util":"^3.0.7","gulp-watch":"^4.3.9","istanbul":"^0.4.4","karma":"^1.x","karma-chrome-launcher":"~1.0.1","karma-mocha":"~1.1.1","karma-spec-reporter":"~0.0.22","mocha":"^2.5.3","standard-version":"^4.0.0"},"gitHead":"4701b62d9e99caeb8497144743f9ec010538cf77","bugs":{"url":"https://github.com/webpack/karma-webpack/issues"},"_id":"karma-webpack@2.0.3","_shasum":"39cebf5ca2580139b27f9ae69b78816b9c82fae6","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"dev","email":"wiens.joshua@gmail.com"},"dist":{"shasum":"39cebf5ca2580139b27f9ae69b78816b9c82fae6","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-2.0.3.tgz","integrity":"sha512-svJR+n2fqYXD/myt9xEYcEEwQdA7GukoDBiZr68tvF6akZxoU0aS+JdyXIkB3h/X/3R7zrk08G4pYqtaEoo3Cg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFHnD1A8mIunchpcmgwKRjj2l0Ew2bA+dmU9MSQ7weQQIhAMk5SKKjpNvIhHOsNZyxQ6HjkJfmgbU5t7+qlUtsOUIG"}]},"maintainers":[{"name":"dev","email":"bebraw@gmail.com"},{"name":"dev","email":"wiens.joshua@gmail.com"},{"name":"dev","email":"eric@smarterspam.com"},{"name":"dev","email":"mail@johannesewald.de"},{"name":"dev","email":"tobias.koppers@googlemail.com"},{"name":"dev","email":"sean.larkin@cuw.edu"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/karma-webpack-2.0.3.tgz_1489555426913_0.9910861097741872"},"directories":{}},"2.0.4":{"name":"karma-webpack","version":"2.0.4","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","license":"MIT","homepage":"http://github.com/webpack/karma-webpack","scripts":{"gulp":"gulp","lint":"gulp lint","clean":"gulp clean","pretest":"npm run lint","test":"npm run test.unit","test.unit":"mocha --compilers js:babel-register --full-trace --check-leaks test/unit","test.integration":"npm run build && karma start --single-run","travis":"npm run test.unit && npm run test.integration","travis:test":"npm run test.unit","travis:lint":"npm run lint","release":"standard-version","release:publish":"npm run build:release && npm publish --access public","build:watch":"gulp build.watch","build:release":"gulp","build":"gulp build"},"files":["lib","index.js"],"repository":{"type":"git","url":"git+https://github.com/webpack/karma-webpack.git"},"peerDependencies":{"webpack":"^1.0.0 || ^2.0.0 || ^3.0.0"},"dependencies":{"async":"~0.9.0","loader-utils":"^0.2.5","lodash":"^3.8.0","source-map":"^0.1.41","webpack-dev-middleware":"^1.0.11"},"devDependencies":{"babel-cli":"^6.11.4","babel-core":"^6.11.4","babel-plugin-transform-runtime":"^6.12.0","babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-2":"^6.11.0","babel-register":"^6.11.6","chai":"^3.5.0","chai-as-promised":"^5.3.0","del":"^2.2.1","eslint":"^3.1.1","eslint-plugin-babel":"^3.3.0","gulp":"github:gulpjs/gulp#4.0","gulp-babel":"^6.1.2","gulp-eslint":"^3.0.1","gulp-util":"^3.0.7","gulp-watch":"^4.3.9","istanbul":"^0.4.4","karma":"^1.x","karma-chrome-launcher":"~1.0.1","karma-mocha":"~1.1.1","karma-spec-reporter":"~0.0.22","mocha":"^2.5.3","standard-version":"^4.0.0"},"gitHead":"44918e4b56bf1e203b20d324cb1025c19125d7ff","bugs":{"url":"https://github.com/webpack/karma-webpack/issues"},"_id":"karma-webpack@2.0.4","_shasum":"3e2d4f48ba94a878e1c66bb8e1ae6128987a175b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"dev","email":"wiens.joshua@gmail.com"},"dist":{"shasum":"3e2d4f48ba94a878e1c66bb8e1ae6128987a175b","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-2.0.4.tgz","integrity":"sha512-yo884hUUHQJ3dTOyX/3t1v6agvBHzVdznB6818fAwXpJL5wPCWKDKg3ovYYwZBe4Tr0f2DGqrQ8K1k9WRO3jIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDLyWRNfmBbJhNsPhI7Se5Xk0d/xb9hePrJuFrBI0FDgIgee17S61OokIxZ9NAWqOvuq3JaafXLX9EQ/8hgsLy1Xg="}]},"maintainers":[{"email":"eric@smarterspam.com","name":"dev"},{"email":"wiens.joshua@gmail.com","name":"dev"},{"email":"bebraw@gmail.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"sean.larkin@cuw.edu","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"j.tangelder@gmail.com","name":"dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack-2.0.4.tgz_1499445338569_0.03326937649399042"},"directories":{}},"2.0.5":{"name":"karma-webpack","version":"2.0.5","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","license":"MIT","homepage":"http://github.com/webpack/karma-webpack","scripts":{"gulp":"gulp","lint":"gulp lint","clean":"gulp clean","pretest":"npm run lint","test":"npm run test.unit","test.unit":"mocha --compilers js:babel-register --full-trace --check-leaks test/unit","test.integration":"npm run build && karma start --single-run","travis":"npm run test.unit && npm run test.integration","travis:test":"npm run test.unit","travis:lint":"npm run lint","release":"standard-version","release:publish":"npm run build:release && npm publish --access public","build:watch":"gulp build.watch","build:release":"gulp","build":"gulp build"},"files":["lib","index.js"],"repository":{"type":"git","url":"git+https://github.com/webpack/karma-webpack.git"},"peerDependencies":{"webpack":"^1.0.0 || ^2.0.0 || ^3.0.0"},"dependencies":{"async":"~0.9.0","loader-utils":"^0.2.5","lodash":"^3.8.0","source-map":"^0.1.41","webpack-dev-middleware":"^1.0.11"},"devDependencies":{"babel-cli":"^6.11.4","babel-core":"^6.11.4","babel-plugin-transform-runtime":"^6.12.0","babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-2":"^6.11.0","babel-register":"^6.11.6","chai":"^3.5.0","chai-as-promised":"^5.3.0","del":"^2.2.1","eslint":"^3.1.1","eslint-plugin-babel":"^3.3.0","gulp":"github:gulpjs/gulp#4.0","gulp-babel":"^6.1.2","gulp-eslint":"^3.0.1","gulp-util":"^3.0.7","gulp-watch":"^4.3.9","istanbul":"^0.4.4","karma":"^1.x","karma-chrome-launcher":"~1.0.1","karma-mocha":"~1.1.1","karma-spec-reporter":"~0.0.22","mocha":"^2.5.3","standard-version":"^4.0.0"},"gitHead":"fd5d1e8d9eb4ab7108c5155d9973b5f69519cc77","bugs":{"url":"https://github.com/webpack/karma-webpack/issues"},"_id":"karma-webpack@2.0.5","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"dev","email":"wiens.joshua@gmail.com"},"dist":{"integrity":"sha512-tb+P6rCNqPpVOzaDkNvuAX5gXJ/baGIFBSD/Pin1p1RTa3cookXxEc5wRkrLVA9acwEKvEq1TetGkOX1f8mf8A==","shasum":"4f56887e32cf4f9583391c2388415de06af06efd","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-2.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDekEJ1qeq1GiO4cOy93WSnfokJfPjabF/DcXAkh6i0XQIhAM9YjcqVOlSccNBUQMLJaC+wabh8045rz3k7kkfkSr81"}]},"maintainers":[{"email":"eric@smarterspam.com","name":"dev"},{"email":"bebraw@gmail.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"sean.larkin@cuw.edu","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"j.tangelder@gmail.com","name":"dev"},{"email":"wiens.joshua@gmail.com","name":"dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack-2.0.5.tgz_1507506836352_0.6817794155795127"},"directories":{}},"2.0.6":{"name":"karma-webpack","version":"2.0.6","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","license":"MIT","homepage":"http://github.com/webpack/karma-webpack","scripts":{"gulp":"gulp","lint":"gulp lint","clean":"gulp clean","pretest":"npm run lint","test":"npm run test.unit","test.unit":"mocha --compilers js:babel-register --full-trace --check-leaks test/unit","test.integration":"npm run build && karma start --single-run","travis":"npm run test.unit && npm run test.integration","travis:test":"npm run test.unit","travis:lint":"npm run lint","release":"standard-version","release:publish":"npm run build:release && npm publish --access public","build:watch":"gulp build.watch","build:release":"gulp","build":"gulp build"},"files":["lib","index.js"],"repository":{"type":"git","url":"git+https://github.com/webpack/karma-webpack.git"},"peerDependencies":{"webpack":"^1.0.0 || ^2.0.0 || ^3.0.0"},"dependencies":{"async":"~0.9.0","loader-utils":"^0.2.5","lodash":"^3.8.0","source-map":"^0.5.6","webpack-dev-middleware":"^1.12.0"},"devDependencies":{"babel-cli":"^6.11.4","babel-core":"^6.11.4","babel-plugin-transform-runtime":"^6.12.0","babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-2":"^6.11.0","babel-register":"^6.11.6","chai":"^3.5.0","chai-as-promised":"^5.3.0","del":"^2.2.1","eslint":"^3.1.1","eslint-plugin-babel":"^3.3.0","gulp":"github:gulpjs/gulp#4.0","gulp-babel":"^6.1.2","gulp-eslint":"^3.0.1","gulp-util":"^3.0.7","gulp-watch":"^4.3.9","istanbul":"^0.4.4","karma":"^1.x","karma-chrome-launcher":"~1.0.1","karma-mocha":"~1.1.1","karma-spec-reporter":"~0.0.22","mocha":"^2.5.3","standard-version":"^4.0.0"},"gitHead":"68506b4857d1decc33a4ff92b742a5ef84013ffa","bugs":{"url":"https://github.com/webpack/karma-webpack/issues"},"_id":"karma-webpack@2.0.6","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"dev","email":"wiens.joshua@gmail.com"},"dist":{"integrity":"sha512-dcKvtiW00caWrceCKwIvlKwHQu8zI+e3zWZYDLk7kr7nl1lYSp8uP+8fQoBvRCnZiPUGuwU5Psm20NbEIn7KlA==","shasum":"967918e59750ebe0f40829263435fde7ac81bdb4","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-2.0.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHG5xivAAeMAMohvpRrk/e9KRJONjRg98x9hEWxWuSmOAiApq/DOsP+qxsNeDXTekr3gwVS7YEPOuxv3EpIZsrT6cg=="}]},"maintainers":[{"email":"eric@smarterspam.com","name":"dev"},{"email":"bebraw@gmail.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"sean.larkin@cuw.edu","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"j.tangelder@gmail.com","name":"dev"},{"email":"wiens.joshua@gmail.com","name":"dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack-2.0.6.tgz_1510343960194_0.46792398812249303"},"directories":{}},"2.0.7":{"name":"karma-webpack","version":"2.0.7","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","license":"MIT","homepage":"http://github.com/webpack/karma-webpack","scripts":{"gulp":"gulp","lint":"gulp lint","clean":"gulp clean","pretest":"npm run lint","test":"npm run test.unit","test.unit":"mocha --compilers js:babel-register --full-trace --check-leaks test/unit","test.integration":"npm run build && karma start --single-run","travis":"npm run test.unit && npm run test.integration","travis:test":"npm run test.unit","travis:lint":"npm run lint","release":"standard-version","release:publish":"npm run build:release && npm publish --access public","build:watch":"gulp build.watch","build:release":"gulp","build":"gulp build"},"files":["lib","index.js"],"repository":{"type":"git","url":"git+https://github.com/webpack/karma-webpack.git"},"peerDependencies":{"webpack":"^1.0.0 || ^2.0.0 || ^3.0.0"},"dependencies":{"async":"~0.9.0","loader-utils":"^0.2.5","lodash":"^3.8.0","source-map":"^0.5.6","webpack-dev-middleware":"^1.12.0"},"devDependencies":{"babel-cli":"^6.11.4","babel-core":"^6.11.4","babel-plugin-transform-runtime":"^6.12.0","babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-2":"^6.11.0","babel-register":"^6.11.6","chai":"^3.5.0","chai-as-promised":"^5.3.0","del":"^2.2.1","eslint":"^3.1.1","eslint-plugin-babel":"^3.3.0","gulp":"github:gulpjs/gulp#4.0","gulp-babel":"^6.1.2","gulp-eslint":"^3.0.1","gulp-util":"^3.0.7","gulp-watch":"^4.3.9","istanbul":"^0.4.4","karma":"^1.x","karma-chrome-launcher":"~1.0.1","karma-mocha":"~1.1.1","karma-spec-reporter":"~0.0.22","mocha":"^2.5.3","standard-version":"^4.0.0"},"gitHead":"60c9616d45f6f36cfe56737c1d788ee29657d2ca","bugs":{"url":"https://github.com/webpack/karma-webpack/issues"},"_id":"karma-webpack@2.0.7","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"dev","email":"wiens.joshua@gmail.com"},"dist":{"integrity":"sha512-cE7tZbuxjPXzRXyp/GsDla2p0SRNqih5Yj0ptXA7xYrUChYr1QsMUw7D3rTmZgeaXOUnBr4nOfqqwOdfnWWCfA==","shasum":"dc3a492b478f10e8e3ccb9f58171b623f7070a1f","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-2.0.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEzNEqHHFWoK0FAm5DNN9la6mGu9/aM3XpqHB74rfNfrAiEAjtbYMoclkEsNKQsD5tiLfdRt71etzw4qRM0NEjun74c="}]},"maintainers":[{"email":"eric@smarterspam.com","name":"dev"},{"email":"bebraw@gmail.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"sean.larkin@cuw.edu","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"j.tangelder@gmail.com","name":"dev"},{"email":"wiens.joshua@gmail.com","name":"dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack-2.0.7.tgz_1513220536925_0.10763158369809389"},"deprecated":"Deprecated due to publishing issue, use 2.0.8","directories":{}},"2.0.8":{"name":"karma-webpack","version":"2.0.8","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","license":"MIT","homepage":"http://github.com/webpack/karma-webpack","scripts":{"gulp":"gulp","lint":"gulp lint","clean":"gulp clean","pretest":"npm run lint","test":"npm run test.unit","test.unit":"mocha --compilers js:babel-register --full-trace --check-leaks test/unit","test.integration":"npm run build && karma start --single-run","travis":"npm run test.unit && npm run test.integration","travis:test":"npm run test.unit","travis:lint":"npm run lint","release":"standard-version","release:publish":"npm run build:release && npm publish --access public","build:watch":"gulp build.watch","build:release":"gulp","build":"gulp build"},"files":["lib","index.js"],"repository":{"type":"git","url":"git+https://github.com/webpack/karma-webpack.git"},"peerDependencies":{"webpack":"^1.0.0 || ^2.0.0 || ^3.0.0"},"dependencies":{"async":"~0.9.0","loader-utils":"^0.2.5","lodash":"^3.8.0","source-map":"^0.5.6","webpack-dev-middleware":"^1.12.0"},"devDependencies":{"babel-cli":"^6.11.4","babel-core":"^6.11.4","babel-plugin-transform-runtime":"^6.12.0","babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-2":"^6.11.0","babel-register":"^6.11.6","chai":"^3.5.0","chai-as-promised":"^5.3.0","del":"^2.2.1","eslint":"^3.1.1","eslint-plugin-babel":"^3.3.0","gulp":"github:gulpjs/gulp#4.0","gulp-babel":"^6.1.2","gulp-eslint":"^3.0.1","gulp-util":"^3.0.7","gulp-watch":"^4.3.9","istanbul":"^0.4.4","karma":"^1.x","karma-chrome-launcher":"~1.0.1","karma-mocha":"~1.1.1","karma-spec-reporter":"~0.0.22","mocha":"^2.5.3","standard-version":"^4.0.0"},"gitHead":"c781f4eaec683095b632d0a24234deb14aecaa8e","bugs":{"url":"https://github.com/webpack/karma-webpack/issues"},"_id":"karma-webpack@2.0.8","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"dev","email":"wiens.joshua@gmail.com"},"dist":{"integrity":"sha512-W8ESgExDgxix+zJsJQ7ETHmcy3pgdL1D8xUzZwOW37F0iBcJIqkLhJvkRtumGIlRpToqd4U8f9lNYGALNBmpWQ==","shasum":"621b712f00ed16471239f1d56ffba6351f56a349","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-2.0.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGz8FEXKN5aK2s1ztZzPwv2lxJHZMDcgbNelM2x+txW8AiBnot1y3DOX2m0nYxplA8bjHwKckNlvRkTmlZka8AzZVQ=="}]},"maintainers":[{"email":"eric@smarterspam.com","name":"dev"},{"email":"bebraw@gmail.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"sean.larkin@cuw.edu","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"j.tangelder@gmail.com","name":"dev"},{"email":"wiens.joshua@gmail.com","name":"dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack-2.0.8.tgz_1513253304044_0.7049501654691994"},"directories":{}},"2.0.9":{"name":"karma-webpack","version":"2.0.9","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","license":"MIT","homepage":"http://github.com/webpack/karma-webpack","scripts":{"gulp":"gulp","lint":"gulp lint","clean":"gulp clean","pretest":"npm run lint","test":"npm run test.unit","test.unit":"mocha --compilers js:babel-register --full-trace --check-leaks test/unit","test.integration":"npm run build && karma start --single-run","travis":"npm run test.unit && npm run test.integration","travis:test":"npm run test.unit","travis:lint":"npm run lint","release":"standard-version","release:publish":"npm run build:release && npm publish --access public","build:watch":"gulp build.watch","build:release":"gulp","build":"gulp build"},"files":["lib","index.js"],"repository":{"type":"git","url":"git+https://github.com/webpack/karma-webpack.git"},"peerDependencies":{"webpack":"^1.0.0 || ^2.0.0 || ^3.0.0"},"dependencies":{"async":"~0.9.0","loader-utils":"^0.2.5","lodash":"^3.8.0","source-map":"^0.5.6","webpack-dev-middleware":"^1.12.0"},"devDependencies":{"babel-cli":"^6.11.4","babel-core":"^6.11.4","babel-plugin-transform-runtime":"^6.12.0","babel-polyfill":"^6.9.1","babel-preset-es2015":"^6.9.0","babel-preset-stage-2":"^6.11.0","babel-register":"^6.11.6","chai":"^3.5.0","chai-as-promised":"^5.3.0","del":"^2.2.1","eslint":"^3.1.1","eslint-plugin-babel":"^3.3.0","gulp":"github:gulpjs/gulp#4.0","gulp-babel":"^6.1.2","gulp-eslint":"^3.0.1","gulp-util":"^3.0.7","gulp-watch":"^4.3.9","istanbul":"^0.4.4","karma":"^1.x","karma-chrome-launcher":"~1.0.1","karma-mocha":"~1.1.1","karma-spec-reporter":"~0.0.22","mocha":"^2.5.3","standard-version":"^4.0.0"},"gitHead":"b361ff42a0b67b40bb4235082e23a7848c92e051","bugs":{"url":"https://github.com/webpack/karma-webpack/issues"},"_id":"karma-webpack@2.0.9","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"dev","email":"wiens.joshua@gmail.com"},"dist":{"integrity":"sha512-F1j3IG/XhiMzcunAXbWXH95uizjzr3WdTzmVWlta8xqxcCtAu9FByCb4sccIMxaVFAefpgnUW9KlCo0oLvIX6A==","shasum":"61c88091f7dd910635134c032b266a465affb57f","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-2.0.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVjC1CthsBqfIzh0oTcwOg3R2gfem2+AIcOdQgb5NL5QIhAMrT9abaWNQ3VhiRi+c7qgTeukHDind+pFPa3crTx/wj"}]},"maintainers":[{"email":"eric@smarterspam.com","name":"dev"},{"email":"bebraw@gmail.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"sean.larkin@cuw.edu","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"j.tangelder@gmail.com","name":"dev"},{"email":"wiens.joshua@gmail.com","name":"dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack-2.0.9.tgz_1513282098528_0.3925133212469518"},"directories":{}},"2.0.10":{"name":"karma-webpack","version":"2.0.10","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","license":"MIT","engines":{"node":">= 4"},"files":["lib"],"scripts":{"start":"npm run build -- -w","lint":"eslint --cache src test","clean":"del-cli lib","build":"cross-env NODE_ENV=production babel src -d lib --ignore 'src/**/*.test.js' --copy-files","test":"mocha --compilers js:babel-register --full-trace --check-leaks test/unit","test:integration":"npm run build && karma start --single-run","travis":"npm run test && npm run test:integration","travis:lint":"npm run lint","travis:test":"npm run test","prepare":"npm run build","release":"standard-version"},"peerDependencies":{"webpack":"^1.0.0 || ^2.0.0 || ^3.0.0 || ^4.0.0"},"dependencies":{"async":"^2.0.0","loader-utils":"^1.0.0","lodash":"^4.0.0","source-map":"^0.7.0","webpack-dev-middleware":"^1.12.0"},"devDependencies":{"babel-cli":"^6.0.0","babel-core":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.0.0","babel-preset-env":"^1.0.0","babel-register":"^6.0.0","chai":"^4.0.0","chai-as-promised":"^7.0.0","cross-env":"^5.0.0","del-cli":"^1.0.0","eslint":"^4.0.0","eslint-plugin-babel":"^4.0.0","istanbul":"^0.4.4","karma":"^2.0.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.0.0","karma-spec-reporter":"^0.0.32","mocha":"^4.0.0","standard-version":"^4.0.0","webpack":"^4.0.0"},"bugs":{"url":"https://github.com/webpack-contrib/karma-webpack/issues"},"repository":{"type":"git","url":"git+https://github.com/webpac-contrib/karma-webpack.git"},"homepage":"https://github.com/webpack-contrib/karma-webpack","gitHead":"db43093e6729443ef6aae7c7b98a66ac2bc0ee24","_id":"karma-webpack@2.0.10","_npmVersion":"5.7.1","_nodeVersion":"9.6.0","_npmUser":{"name":"dev","email":"michael.ciniawsky@gmail.com"},"dist":{"integrity":"sha512-nr4rf8VpjM8GVdluXvDXxqqQwrgEy7TZushLQg9CQ55bYRY6HgRPwLGZpmojoutYu1kAXipi4zecZS2rcMG3Jw==","shasum":"15162cfc8ae0cf288c414fb23b51f7f1ad8cae94","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-2.0.10.tgz","fileCount":7,"unpackedSize":25717,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEBXFxDgGdmiGa9Q9OxM/uRspB/GDMMGs3CdvVB3lM+MAiEA7o7IQxrzMIdkFjq6Q1xWGIRJsf7SksRJxbT5j5KnMJU="}]},"maintainers":[{"email":"bebraw@gmail.com","name":"dev"},{"email":"wiens.joshua@gmail.com","name":"dev"},{"email":"eric@smarterspam.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"j.tangelder@gmail.com","name":"dev"},{"email":"michael.ciniawsky@gmail.com","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"sean.larkin@cuw.edu","name":"dev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack_2.0.10_1519593497436_0.05606641641713761"},"_hasShrinkwrap":false},"2.0.11":{"name":"karma-webpack","version":"2.0.11","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","license":"MIT","engines":{"node":">= 4"},"main":"lib","files":["lib"],"scripts":{"start":"npm run build -- -w","lint":"eslint --cache src test","clean":"del-cli lib","build":"cross-env NODE_ENV=production babel src -d lib --ignore 'src/**/*.test.js' --copy-files","test":"mocha --compilers js:babel-register --full-trace --check-leaks test/unit","test:integration":"npm run build && karma start --single-run","travis":"npm run test && npm run test:integration","travis:lint":"npm run lint","travis:test":"npm run test","prepare":"npm run build","release":"standard-version"},"peerDependencies":{"webpack":"^1.0.0 || ^2.0.0 || ^3.0.0 || ^4.0.0"},"dependencies":{"async":"^2.0.0","loader-utils":"^1.0.0","lodash":"^4.0.0","source-map":"^0.7.0","webpack-dev-middleware":"^1.12.0"},"devDependencies":{"babel-cli":"^6.0.0","babel-core":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.0.0","babel-preset-env":"^1.0.0","babel-register":"^6.0.0","chai":"^4.0.0","chai-as-promised":"^7.0.0","cross-env":"^5.0.0","del-cli":"^1.0.0","eslint":"^4.0.0","eslint-plugin-babel":"^4.0.0","istanbul":"^0.4.4","karma":"^2.0.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.0.0","karma-spec-reporter":"^0.0.32","mocha":"^4.0.0","standard-version":"^4.0.0","webpack":"^4.0.0"},"bugs":{"url":"https://github.com/webpack-contrib/karma-webpack/issues"},"repository":{"type":"git","url":"git+https://github.com/webpack-contrib/karma-webpack.git"},"homepage":"https://github.com/webpack-contrib/karma-webpack","gitHead":"4c7c5f33fa17f57ed91100cf20d3e4a46caedf42","_id":"karma-webpack@2.0.11","_npmVersion":"5.7.1","_nodeVersion":"9.6.0","_npmUser":{"name":"dev","email":"michael.ciniawsky@gmail.com"},"dist":{"integrity":"sha512-/Yzx9hEnlAkjKv3EG4CBP94qXucG/jH6BVDDkkrbNO9/4UHtVjnqpRAZWDk+RT7PYtp4YgUjSlrTUqOeejQSdg==","shasum":"c699e8ad7cedfb045573e161ffe1d12bde181f07","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-2.0.11.tgz","fileCount":7,"unpackedSize":26239,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCepbJqdkz7CJRNrxb83rhqXct+tCQpWprNYrME/uT9KAIgbXKJmJ2fTy6EjC6BHh4gluItL9kJtXU8M7fo16PGxFE="}]},"maintainers":[{"email":"bebraw@gmail.com","name":"dev"},{"email":"wiens.joshua@gmail.com","name":"dev"},{"email":"eric@smarterspam.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"j.tangelder@gmail.com","name":"dev"},{"email":"michael.ciniawsky@gmail.com","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"sean.larkin@cuw.edu","name":"dev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack_2.0.11_1519601039908_0.5882053233405589"},"_hasShrinkwrap":false},"2.0.12":{"name":"karma-webpack","version":"2.0.12","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","license":"MIT","engines":{"node":">= 4"},"main":"lib","files":["lib"],"scripts":{"start":"npm run build -- -w","lint":"eslint --cache src test","clean":"del-cli lib","build":"cross-env NODE_ENV=production babel src -d lib --ignore 'src/**/*.test.js' --copy-files","test":"mocha --compilers js:babel-register --full-trace --check-leaks test/unit","test:integration":"npm run build && karma start --single-run","travis":"npm run test && npm run test:integration","travis:lint":"npm run lint","travis:test":"npm run test","prepare":"npm run build","release":"standard-version"},"peerDependencies":{"webpack":"^1.0.0 || ^2.0.0 || ^3.0.0 || ^4.0.0"},"dependencies":{"async":"^2.0.0","loader-utils":"^1.0.0","lodash":"^4.0.0","source-map":"^0.5.6","webpack-dev-middleware":"^1.12.0"},"devDependencies":{"babel-cli":"^6.0.0","babel-core":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.0.0","babel-preset-env":"^1.0.0","babel-register":"^6.0.0","babel-runtime":"^6.0.0","chai":"^4.0.0","chai-as-promised":"^7.0.0","cross-env":"^5.0.0","del-cli":"^1.0.0","eslint":"^4.0.0","eslint-plugin-babel":"^4.0.0","istanbul":"^0.4.4","karma":"^2.0.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.0.0","karma-spec-reporter":"^0.0.32","mocha":"^4.0.0","standard-version":"^4.0.0","webpack":"^4.0.0"},"bugs":{"url":"https://github.com/webpack-contrib/karma-webpack/issues"},"repository":{"type":"git","url":"git+https://github.com/webpack-contrib/karma-webpack.git"},"homepage":"https://github.com/webpack-contrib/karma-webpack","gitHead":"933c54ddf5464d8ee7a5c82c06327f9b899ba4c4","_id":"karma-webpack@2.0.12","_npmVersion":"5.7.1","_nodeVersion":"9.6.0","_npmUser":{"name":"dev","email":"michael.ciniawsky@gmail.com"},"dist":{"integrity":"sha512-H720Lfnwsz75zpIKtUbBjmCkpL1pL56W72e1aCr7Bz1TIwD622pY4mrfko1D47GoZmwnq4zat3wZ8MWUFaefrQ==","shasum":"6cc0a81706dd7b091cfd436e50c28f57f49902e4","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-2.0.12.tgz","fileCount":7,"unpackedSize":26815,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGQP464cjdvYA+jPY4vjrqIzmM6vV6JzMK8+XUh2feHwIgKIqGDxEBqyAbvSsQeaAnQ9VYB2x+dRJEk0pSv7fdIGk="}]},"maintainers":[{"email":"bebraw@gmail.com","name":"dev"},{"email":"wiens.joshua@gmail.com","name":"dev"},{"email":"eric@smarterspam.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"j.tangelder@gmail.com","name":"dev"},{"email":"michael.ciniawsky@gmail.com","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"sean.larkin@cuw.edu","name":"dev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack_2.0.12_1519681016518_0.6107375587508934"},"_hasShrinkwrap":false},"2.0.13":{"name":"karma-webpack","version":"2.0.13","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","license":"MIT","engines":{"node":">= 4"},"main":"lib","files":["lib"],"scripts":{"start":"npm run build -- -w","lint":"eslint --cache src test","clean":"del-cli lib","build":"cross-env NODE_ENV=production babel src -d lib --ignore 'src/**/*.test.js' --copy-files","test":"mocha --compilers js:babel-register --full-trace --check-leaks test/unit","test:integration":"npm run build && karma start --single-run","travis":"npm run test && npm run test:integration","travis:lint":"npm run lint","travis:test":"npm run test","prepare":"npm run build","release":"standard-version"},"peerDependencies":{"webpack":"^1.0.0 || ^2.0.0 || ^3.0.0 || ^4.0.0"},"dependencies":{"async":"^2.0.0","babel-runtime":"^6.0.0","loader-utils":"^1.0.0","lodash":"^4.0.0","source-map":"^0.5.6","webpack-dev-middleware":"^1.12.0"},"devDependencies":{"babel-cli":"^6.0.0","babel-core":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.0.0","babel-preset-env":"^1.0.0","babel-register":"^6.0.0","chai":"^4.0.0","chai-as-promised":"^7.0.0","cross-env":"^5.0.0","del-cli":"^1.0.0","eslint":"^4.0.0","eslint-plugin-babel":"^4.0.0","istanbul":"^0.4.4","karma":"^2.0.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.0.0","karma-spec-reporter":"^0.0.32","mocha":"^4.0.0","standard-version":"^4.0.0","webpack":"^4.0.0"},"bugs":{"url":"https://github.com/webpack-contrib/karma-webpack/issues"},"repository":{"type":"git","url":"git+https://github.com/webpack-contrib/karma-webpack.git"},"homepage":"https://github.com/webpack-contrib/karma-webpack","gitHead":"316c6f2d42df0be5b251eb0ff605307a371c480b","_id":"karma-webpack@2.0.13","_npmVersion":"5.7.1","_nodeVersion":"9.6.0","_npmUser":{"name":"dev","email":"michael.ciniawsky@gmail.com"},"dist":{"integrity":"sha512-2cyII34jfrAabbI2+4Rk4j95Nazl98FvZQhgSiqKUDarT317rxfv/EdzZ60CyATN4PQxJdO5ucR5bOOXkEVrXw==","shasum":"cf56e3056c15b7747a0bb2140fc9a6be41dd9f02","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-2.0.13.tgz","fileCount":7,"unpackedSize":27175,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBVf47NF1IG60owaJ9qy/duCmZobNnNGx2Ka03ITieSAIhALRyXvmIvxibuX5V5HbJnJ/uNHPa/9iyF++ByTrrF68m"}]},"maintainers":[{"email":"bebraw@gmail.com","name":"dev"},{"email":"wiens.joshua@gmail.com","name":"dev"},{"email":"eric@smarterspam.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"j.tangelder@gmail.com","name":"dev"},{"email":"michael.ciniawsky@gmail.com","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"sean.larkin@cuw.edu","name":"dev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack_2.0.13_1519764563060_0.5861857603546892"},"_hasShrinkwrap":false},"3.0.0":{"name":"karma-webpack","version":"3.0.0","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","license":"MIT","engines":{"node":">= 4"},"main":"lib","files":["lib"],"scripts":{"start":"npm run build -- -w","lint":"eslint --cache src test","clean":"del-cli lib","build":"cross-env NODE_ENV=production babel src -d lib --ignore 'src/**/*.test.js' --copy-files","test":"mocha --compilers js:babel-register --full-trace --check-leaks test/unit","test:integration":"npm run build && karma start --single-run","travis":"npm run test && npm run test:integration","travis:lint":"npm run lint","travis:test":"npm run test","prepare":"npm run build","release":"standard-version"},"peerDependencies":{"webpack":"^2.2.0 || ^3.0.0 || ^4.0.0"},"dependencies":{"async":"^2.0.0","babel-runtime":"^6.0.0","loader-utils":"^1.0.0","lodash":"^4.0.0","source-map":"^0.5.6","webpack-dev-middleware":"^2.0.6"},"devDependencies":{"babel-cli":"^6.0.0","babel-core":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.0.0","babel-preset-env":"^1.0.0","babel-register":"^6.0.0","chai":"^4.0.0","chai-as-promised":"^7.0.0","cross-env":"^5.0.0","del-cli":"^1.0.0","eslint":"^4.0.0","eslint-plugin-babel":"^4.0.0","istanbul":"^0.4.4","karma":"^2.0.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.0.0","karma-spec-reporter":"^0.0.32","mocha":"^4.0.0","standard-version":"^4.0.0","webpack":"^4.0.0"},"bugs":{"url":"https://github.com/webpack-contrib/karma-webpack/issues"},"repository":{"type":"git","url":"git+https://github.com/webpack-contrib/karma-webpack.git"},"homepage":"https://github.com/webpack-contrib/karma-webpack","gitHead":"1ac16eaa7b11ee154a2127d4f03cbfd1a81533f6","_id":"karma-webpack@3.0.0","_npmVersion":"5.7.1","_nodeVersion":"9.8.0","_npmUser":{"name":"dev","email":"michael.ciniawsky@gmail.com"},"dist":{"integrity":"sha512-Ja1o9LLoqWaJyUNhTKaXjWiEH9y7a9H3mzP8pYB30SBsgoF5KBS/65NeHFd+QPuT9ITrym8xFt8BZeGbcOfujA==","shasum":"bf009c5b73c667c11c015717e9e520f581317c44","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-3.0.0.tgz","fileCount":7,"unpackedSize":27634,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmIvYFnzADKqCY7W1wDhI4x3/kIA5z/maAShbn99rTfAIgSA/qLdaW4b6I/an3TK8O0uoSAouPqmL//M1HlJS19Jk="}]},"maintainers":[{"email":"bebraw@gmail.com","name":"dev"},{"email":"wiens.joshua@gmail.com","name":"dev"},{"email":"eric@smarterspam.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"j.tangelder@gmail.com","name":"dev"},{"email":"michael.ciniawsky@gmail.com","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"sean.larkin@cuw.edu","name":"dev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack_3.0.0_1521485998721_0.7835187157840298"},"_hasShrinkwrap":false},"4.0.0-beta.0":{"name":"karma-webpack","version":"4.0.0-beta.0","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","license":"MIT","engines":{"node":">= 6.9.0"},"main":"lib","files":["lib"],"scripts":{"start":"npm run build -- -w","lint":"eslint --cache src test","clean":"del-cli lib","build":"cross-env NODE_ENV=production babel src -d lib --ignore 'src/**/*.test.js' --copy-files","test":"mocha --compilers js:babel-register --full-trace --check-leaks test/unit","test:integration":"npm run build && karma start --single-run","travis":"npm run test && npm run test:integration","travis:lint":"npm run lint","travis:test":"npm run test","prepare":"npm run build","release":"standard-version"},"peerDependencies":{"webpack":"^2.2.0 || ^3.0.0 || ^4.0.0"},"dependencies":{"async":"^2.0.0","babel-runtime":"^6.0.0","loader-utils":"^1.0.0","lodash":"^4.0.0","source-map":"^0.5.6","webpack-dev-middleware":"^3.0.1"},"devDependencies":{"babel-cli":"^6.0.0","babel-core":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.0.0","babel-preset-env":"^1.0.0","babel-register":"^6.0.0","chai":"^4.0.0","chai-as-promised":"^7.0.0","cross-env":"^5.0.0","del-cli":"^1.0.0","eslint":"^4.0.0","eslint-plugin-babel":"^4.0.0","istanbul":"^0.4.4","karma":"^2.0.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.0.0","karma-spec-reporter":"^0.0.32","mocha":"^4.0.0","standard-version":"^4.0.0","webpack":"^4.1.1"},"bugs":{"url":"https://github.com/webpack-contrib/karma-webpack/issues"},"repository":{"type":"git","url":"git+https://github.com/webpack-contrib/karma-webpack.git"},"homepage":"https://github.com/webpack-contrib/karma-webpack","readme":"[![npm][npm]][npm-url]\n[![node][node]][node-url]\n[![deps][deps]][deps-url]\n[![test][test]][test-url]\n[![coverage][cover]][cover-url]\n[![chat][chat]][chat-url]\n\n<div align=\"center\">\n  <a href='https://github.com/karma-runner/karma'>\n    <img width=\"180\" height=\"180\"\n      src=\"https://worldvectorlogo.com/logos/karma.svg\">\n  </a>\n  <a href=\"https://github.com/webpack/webpack\">\n    <img width=\"200\" height=\"200\"\n      src=\"https://cdn.rawgit.com/webpack/media/e7485eb2/logo/icon.svg\">\n  </a>\n  <h1>Karma Webpack</h1>\n  <p>Use webpack to preprocess files in karma<p>\n</div>\n\n<h2 align=\"center\">Install</h2>\n\n```bash\nnpm i -D karma-webpack\n```\n\n<h2 align=\"center\">Usage</h2>\n\n**karma.conf.js**\n```js\nmodule.exports = (config) => {\n  config.set({\n    // ... normal karma configuration\n    files: [\n      // all files ending in \"_test\"\n      { pattern: 'test/*_test.js', watched: false },\n      { pattern: 'test/**/*_test.js', watched: false }\n      // each file acts as entry point for the webpack configuration\n    ],\n\n    preprocessors: {\n      // add webpack as preprocessor\n      'test/*_test.js': [ 'webpack' ],\n      'test/**/*_test.js': [ 'webpack' ]\n    },\n\n    webpack: {\n      // karma watches the test entry points\n      // (you don't need to specify the entry option)\n      // webpack watches dependencies\n\n      // webpack configuration\n    },\n\n    webpackMiddleware: {\n      // webpack-dev-middleware configuration\n      // i. e.\n      stats: 'errors-only'\n    }\n  })\n}\n```\n\n### `Alternative Usage`\n\nThis configuration is more performant, but you cannot run single test anymore (only the complete suite).\n\nThe above configuration generates a `webpack` bundle for each test. For many test cases this can result in many big files. The alternative configuration creates a single bundle with all test cases.\n\n**karma.conf.js**\n```js\nfiles: [\n  // only specify one entry point\n  // and require all tests in there\n  'test/index_test.js'\n],\n\npreprocessors: {\n  // add webpack as preprocessor\n  'test/index_test.js': [ 'webpack' ]\n},\n```\n\n**test/index_test.js**\n```js\n// require all modules ending in \"_test\" from the\n// current directory and all subdirectories\nconst testsContext = require.context(\".\", true, /_test$/)\n\ntestsContext.keys().forEach(testsContext)\n```\n\nEvery test file is required using the [require.context](https://webpack.js.org/guides/dependency-management/#require-context) and compiled with webpack into one test bundle.\n\n### `Source Maps`\n\nYou can use the `karma-sourcemap-loader` to get the source maps generated for your test bundle.\n\n```bash\nnpm i -D karma-sourcemap-loader\n```\n\nAnd then add it to your preprocessors.\n\n**karma.conf.js**\n```js\npreprocessors: {\n  'test/test_index.js': [ 'webpack', 'sourcemap' ]\n}\n```\n\nAnd tell `webpack` to generate sourcemaps.\n\n**webpack.config.js**\n```js\nwebpack: {\n  // ...\n  devtool: 'inline-source-map'\n}\n```\n\n<h2 align=\"center\">Options</h2>\n\nThis is the full list of options you can specify in your `karma.conf.js`\n\n|Name|Type|Default|Description|\n|:--:|:--:|:-----:|:----------|\n|[**`webpack`**](#webpack)|`{Object}`|`{}`|Pass `webpack.config.js` to `karma`|\n|[**`webpackMiddleware`**](#webpackmiddleware)|`{Object}`|`{}`|Pass `webpack-dev-middleware` configuration to `karma`|\n|[**`beforeMiddleware`**](#beforemiddleware)|`{Object}`|`{}`|Pass custom middleware configuration to `karma`, **before** any `karma` middleware runs|\n\n### `webpack`\n\n`webpack` configuration (`webpack.config.js`).\n\n### `webpackMiddleware`\n\nConfiguration for `webpack-dev-middleware`.\n\n### `beforeMiddleware`\n\n`beforeMiddleware` is a `webpack` option that allows injecting middleware before\nkarma's own middleware runs. This loader provides a `webpackBlocker`\nmiddleware that will block tests from running until code recompiles. That is,\ngiven this scenario\n\n1. Have a browser open on the karma debug page (http://localhost:9876/debug.html)\n2. Make a code change\n3. Refresh\n\nWithout the `webpackBlocker` middleware karma will serve files from before\nthe code change. With the `webpackBlocker` middleware the loader will not serve\nthe files until the code has finished recompiling.\n\n> **⚠️ The `beforeMiddleware` option is only supported in `karma >= v1.0.0`**\n\n<h2 align=\"center\">Maintainers</h2>\n\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/4650931?v=3&s=150\">\n        </br>\n        <a href=\"https://github.com/MikaAK\">Mika Kalathil</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/8420490?v=3&s=150\">\n        <a href=\"https://github.com/d3viant0ne\">Joshua Wiens</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\" src=\"https://avatars.githubusercontent.com/u/1919664?v=3&s=150\">\n        <a href=\"https://github.com/goldhand\">Will Farley</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/1307954?v=3&s=150\">\n        <a href=\"https://github.com/DanielaValero\">Daniela Valero</a>\n      </td>\n    </tr>\n    <tr>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/122108?v=3&s=150\">\n        <a href=\"https://github.com/jon301\">Jonathan Trang</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/3285723?v=3&s=150\">\n        <a href=\"https://github.com/carlos-\">Carlos Morales</a>\n      </td>\n    </tr>\n  <tbody>\n</table>\n\n\n[npm]: https://img.shields.io/npm/v/karma-webpack.svg\n[npm-url]: https://npmjs.com/package/karma-webpack\n\n[node]: https://img.shields.io/node/v/karma-webpack.svg\n[node-url]: https://nodejs.org\n\n[deps]: https://david-dm.org/webpack-contrib/karma-webpack.svg\n[deps-url]: https://david-dm.org/webpack-contrib/karma-webpack\n\n[chat]: https://img.shields.io/badge/gitter-webpack%2Fwebpack-brightgreen.svg\n[chat-url]: https://gitter.im/webpack/webpack\n\n[test]: http://img.shields.io/travis/webpack-contrib/karma-webpack.svg\n[test-url]: https://travis-ci.org/webpack-contrib/karma-webpack\n\n[cover]: https://codecov.io/gh/webpack-contrib/karma-webpack/branch/master/graph/badge.svg\n[cover-url]: https://codecov.io/gh/webpack-contrib/karma-webpack\n","readmeFilename":"README.md","gitHead":"9ca87d4d33200aff44a83cbbca7f1f1b99e08361","_id":"karma-webpack@4.0.0-beta.0","_npmVersion":"5.7.1","_nodeVersion":"9.8.0","_npmUser":{"name":"dev","email":"michael.ciniawsky@gmail.com"},"dist":{"integrity":"sha512-3mBfzOSnWdlMNtIIFpZ0/fGbXCq6dko0HOnwU7nntpNu7tTcY7/JbaWV8bxvmIre+yNUPIglq7p3EuwXj35BmA==","shasum":"2b386df6c364f588f896ffbdae57c2e51513d1ba","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-4.0.0-beta.0.tgz","fileCount":7,"unpackedSize":29533,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFpUrvrXsyRCFh8KA5bNTw7RHrBMqBJOn7lhdZSfkixgAiAMbK4pkQZ6YVcwbIt8b7cxR4Ppopv2PNHVEZPJE+PDTQ=="}]},"maintainers":[{"email":"bebraw@gmail.com","name":"dev"},{"email":"wiens.joshua@gmail.com","name":"dev"},{"email":"eric@smarterspam.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"j.tangelder@gmail.com","name":"dev"},{"email":"michael.ciniawsky@gmail.com","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"sean.larkin@cuw.edu","name":"dev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack_4.0.0-beta.0_1521487748521_0.9475024491365538"},"_hasShrinkwrap":false},"3.0.1":{"name":"karma-webpack","version":"3.0.1","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","license":"MIT","engines":{"node":">= 4"},"main":"lib","scripts":{"start":"npm run build -- -w","lint":"eslint --cache src test","clean":"del-cli lib","build":"cross-env NODE_ENV=production babel src -d lib --ignore 'src/**/*.test.js' --copy-files","test":"mocha --compilers js:babel-register --full-trace --check-leaks test/unit","test:integration":"npm run build && karma start --single-run","travis":"npm run test && npm run test:integration","travis:lint":"npm run lint","travis:test":"npm run test","prepare":"npm run build","release":"standard-version"},"peerDependencies":{"webpack":"^2.0.0 || ^3.0.0"},"dependencies":{"async":"^2.0.0","babel-runtime":"^6.0.0","loader-utils":"^1.0.0","lodash":"^4.0.0","source-map":"^0.5.6","webpack-dev-middleware":"^2.0.6"},"devDependencies":{"babel-cli":"^6.0.0","babel-core":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.0.0","babel-preset-env":"^1.0.0","babel-register":"^6.0.0","chai":"^4.0.0","chai-as-promised":"^7.0.0","cross-env":"^5.0.0","del-cli":"^1.0.0","eslint":"^4.0.0","eslint-plugin-babel":"^4.0.0","istanbul":"^0.4.4","karma":"^2.0.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.0.0","karma-spec-reporter":"^0.0.32","mocha":"^4.0.0","standard-version":"^4.0.0","webpack":"^3.12.0"},"bugs":{"url":"https://github.com/webpack-contrib/karma-webpack/issues"},"repository":{"type":"git","url":"git+https://github.com/webpack-contrib/karma-webpack.git"},"homepage":"https://github.com/webpack-contrib/karma-webpack","gitHead":"23094012235040fe7d732e09184aca15cc71bf1c","_id":"karma-webpack@3.0.1","_npmVersion":"6.4.0","_nodeVersion":"10.9.0","_npmUser":{"name":"dev","email":"michael.ciniawsky@gmail.com"},"dist":{"integrity":"sha512-lAcxbtWMYrr6235RyQo/OntwX77LzZ7WNUgX6q9YBul6rpB4HZu5gbkuiTtROvOlRivFD4ZIEMUc/CI8eksShA==","shasum":"18805220b57a114d3a7ce4676439aef5529c156b","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-3.0.1.tgz","fileCount":7,"unpackedSize":28277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbihRZCRA9TVsSAnZWagAAJVUP/3ft692ReiSDnHB86vSI\nXGjBCdBI9zRXzm8hXUMokFzKf7n05VlRxUPNLUnQ+rd9N1LWM2CGqTrUrok0\nJCH3XGo7/cq6KHtHZVsyAUkyuPt6KOjawtHkSQYLBrupXJTBCcWUYOwkOm04\nbXAgLcnr8W37cY/4/VMnCJ72kP4bmMKVNBcFXTaNogDL51dXanuThILl+d5V\nYpDZ1zgbps/zOs4fZF8MHiWLtqcHdVUM9HNMqtObawWJCrq6hKiAu5XyrY2h\ncG1s1CkNDoBwTqG+c6UjPi9m1ar7i0OZzy8BL0MATv1ACgbDtspkSrJ1rWDm\nGyx7Xia9ttgdSjR5CN+EwddNUcaSdRrT7+Ejnt3XbrDJboImEhQf3d4armN8\nrIRNpXYVNBXDgtHsf8OkEM/Y5rSk141TpFKsP7zrGoeFAOnM7/dx5ZdZmP6c\nbhpr218qe/LR4Cq6Kh9OHtcQxZqblv/YIMvT62hN04sCsb6iCGcm3gCFzv7A\nGkPbXlBprNzHU2575n855u1B3+TDYqLhG2xOeqn8E6rDhartFIAALgwBltVj\nig+bWYmfmDRCvbE6nk3CJ8L8DktUU+FtMpq4aWinh4kEdGIYYaRS31CXkPeG\nL78DFI0p++WIJwkdwQMft39ovRXVEdbE7EFYbu6VC+kWRJfC4Mckr14dhz/o\n9KKA\r\n=uqad\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB1VfZlBIfxWqWTXEJTK1yiftY6bOv/tLhDWwbD8gv/iAiEAkJGapTBVzIY1IIXnO7xJmY+t095N4Ax3K0aLImpYV1Y="}]},"maintainers":[{"email":"bebraw@gmail.com","name":"dev"},{"email":"wiens.joshua@gmail.com","name":"dev"},{"email":"eric@smarterspam.com","name":"dev"},{"email":"sheo13666q@gmail.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"j.tangelder@gmail.com","name":"dev"},{"email":"michael.ciniawsky@gmail.com","name":"dev"},{"email":"andrew@shellscape.org","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"sean.larkin@cuw.edu","name":"dev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack_3.0.1_1535775832180_0.28886084532140033"},"_hasShrinkwrap":false},"4.0.0-rc.0":{"name":"karma-webpack","version":"4.0.0-rc.0","description":"Use webpack with karma","license":"MIT","repository":{"type":"git","url":"git+https://github.com/webpack-contrib/karma-webpack.git"},"author":{"name":"Tobias Koppers @sokra"},"homepage":"https://github.com/webpack-contrib/karma-webpack","bugs":{"url":"https://github.com/webpack-contrib/karma-webpack/issues"},"main":"lib","engines":{"node":">= 6"},"scripts":{"start":"npm run build -- -w","build":"cross-env NODE_ENV=production babel src -d lib --ignore 'src/**/*.test.js' --copy-files","clean":"del-cli lib","commitlint":"commitlint","commitmsg":"commitlint -e $GIT_PARAMS","lint":"eslint --cache src test","ci:lint:commits":"commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}","lint-staged":"lint-staged","prebuild":"npm run clean","prepublish":"npm run build","release":"standard-version","release:ci":"conventional-github-releaser -p angular","release:validate":"commitlint --from=$(git describe --tags --abbrev=0) --to=$(git rev-parse HEAD)","security":"nsp check","test":"jest","test:watch":"jest --watch","test:coverage":"jest --collectCoverageFrom='src/**/*.js' --coverage","ci:lint":"npm run lint && npm run security","ci:test":"npm run test -- --runInBand","ci:coverage":"npm run test:coverage -- --runInBand","defaults":"webpack-defaults"},"peerDependencies":{"webpack":"^4.0.0"},"dependencies":{"async":"^2.0.0","loader-utils":"^1.1.0","lodash":"^4.17.10","source-map":"^0.5.6","webpack-dev-middleware":"^3.2.0"},"devDependencies":{"@commitlint/cli":"^7.1.1","@commitlint/config-conventional":"^7.1.1","@webpack-contrib/defaults":"^2.5.0","@webpack-contrib/eslint-config-webpack":"^2.0.4","babel-cli":"^6.26.0","babel-jest":"^23.4.2","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","chai":"^4.1.2","chai-as-promised":"^7.1.1","conventional-github-releaser":"^3.1.2","cross-env":"^5.2.0","del":"^3.0.0","del-cli":"^1.1.0","eslint":"^5.4.0","eslint-plugin-import":"^2.14.0","eslint-plugin-prettier":"^2.6.2","husky":"^0.14.3","istanbul":"^0.4.5","jest":"^23.5.0","karma":"^3.0.0","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-spec-reporter":"^0.0.32","lint-staged":"^7.2.2","memory-fs":"^0.4.1","mocha":"^5.2.0","nsp":"^3.2.1","pre-commit":"^1.2.2","prettier":"^1.14.2","standard-version":"^4.4.0","webpack":"^4.17.1"},"keywords":["webpack"],"jest":{"testEnvironment":"node"},"pre-commit":"lint-staged","lint-staged":{"*.js":["eslint --fix","git add"]},"readme":"[![npm][npm]][npm-url]\n[![node][node]][node-url]\n[![deps][deps]][deps-url]\n[![test][test]][test-url]\n[![coverage][cover]][cover-url]\n[![chat][chat]][chat-url]\n\n<div align=\"center\">\n  <a href='https://github.com/karma-runner/karma'>\n    <img width=\"180\" height=\"180\"\n      src=\"https://worldvectorlogo.com/logos/karma.svg\">\n  </a>\n  <a href=\"https://github.com/webpack/webpack\">\n    <img width=\"200\" height=\"200\"\n      src=\"https://cdn.rawgit.com/webpack/media/e7485eb2/logo/icon.svg\">\n  </a>\n  <h1>Karma Webpack</h1>\n  <p>Use webpack to preprocess files in karma<p>\n</div>\n\n<h2 align=\"center\">Install</h2>\n\n```bash\nnpm i -D karma-webpack\n```\n\n<h2 align=\"center\">Usage</h2>\n\n**karma.conf.js**\n```js\nmodule.exports = (config) => {\n  config.set({\n    // ... normal karma configuration\n    files: [\n      // all files ending in \"_test\"\n      { pattern: 'test/*_test.js', watched: false },\n      { pattern: 'test/**/*_test.js', watched: false }\n      // each file acts as entry point for the webpack configuration\n    ],\n\n    preprocessors: {\n      // add webpack as preprocessor\n      'test/*_test.js': [ 'webpack' ],\n      'test/**/*_test.js': [ 'webpack' ]\n    },\n\n    webpack: {\n      // karma watches the test entry points\n      // (you don't need to specify the entry option)\n      // webpack watches dependencies\n\n      // webpack configuration\n    },\n\n    webpackMiddleware: {\n      // webpack-dev-middleware configuration\n      // i. e.\n      stats: 'errors-only'\n    }\n  })\n}\n```\n\n### `Alternative Usage`\n\nThis configuration is more performant, but you cannot run single test anymore (only the complete suite).\n\nThe above configuration generates a `webpack` bundle for each test. For many test cases this can result in many big files. The alternative configuration creates a single bundle with all test cases.\n\n**karma.conf.js**\n```js\nfiles: [\n  // only specify one entry point\n  // and require all tests in there\n  'test/index_test.js'\n],\n\npreprocessors: {\n  // add webpack as preprocessor\n  'test/index_test.js': [ 'webpack' ]\n},\n```\n\n**test/index_test.js**\n```js\n// require all modules ending in \"_test\" from the\n// current directory and all subdirectories\nconst testsContext = require.context(\".\", true, /_test$/)\n\ntestsContext.keys().forEach(testsContext)\n```\n\nEvery test file is required using the [require.context](https://webpack.js.org/guides/dependency-management/#require-context) and compiled with webpack into one test bundle.\n\n### `Source Maps`\n\nYou can use the `karma-sourcemap-loader` to get the source maps generated for your test bundle.\n\n```bash\nnpm i -D karma-sourcemap-loader\n```\n\nAnd then add it to your preprocessors.\n\n**karma.conf.js**\n```js\npreprocessors: {\n  'test/test_index.js': [ 'webpack', 'sourcemap' ]\n}\n```\n\nAnd tell `webpack` to generate sourcemaps.\n\n**webpack.config.js**\n```js\nwebpack: {\n  // ...\n  devtool: 'inline-source-map'\n}\n```\n\n<h2 align=\"center\">Options</h2>\n\nThis is the full list of options you can specify in your `karma.conf.js`\n\n|Name|Type|Default|Description|\n|:--:|:--:|:-----:|:----------|\n|[**`webpack`**](#webpack)|`{Object}`|`{}`|Pass `webpack.config.js` to `karma`|\n|[**`webpackMiddleware`**](#webpackmiddleware)|`{Object}`|`{}`|Pass `webpack-dev-middleware` configuration to `karma`|\n|[**`beforeMiddleware`**](#beforemiddleware)|`{Object}`|`{}`|Pass custom middleware configuration to `karma`, **before** any `karma` middleware runs|\n\n### `webpack`\n\n`webpack` configuration (`webpack.config.js`).\n\n### `webpackMiddleware`\n\nConfiguration for `webpack-dev-middleware`.\n\n### `beforeMiddleware`\n\n`beforeMiddleware` is a `webpack` option that allows injecting middleware before\nkarma's own middleware runs. This loader provides a `webpackBlocker`\nmiddleware that will block tests from running until code recompiles. That is,\ngiven this scenario\n\n1. Have a browser open on the karma debug page (http://localhost:9876/debug.html)\n2. Make a code change\n3. Refresh\n\nWithout the `webpackBlocker` middleware karma will serve files from before\nthe code change. With the `webpackBlocker` middleware the loader will not serve\nthe files until the code has finished recompiling.\n\n> **⚠️ The `beforeMiddleware` option is only supported in `karma >= v1.0.0`**\n\n<h2 align=\"center\">Maintainers</h2>\n\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/4650931?v=3&s=150\">\n        </br>\n        <a href=\"https://github.com/MikaAK\">Mika Kalathil</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/8420490?v=3&s=150\">\n        <a href=\"https://github.com/d3viant0ne\">Joshua Wiens</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\" src=\"https://avatars.githubusercontent.com/u/1919664?v=3&s=150\">\n        <a href=\"https://github.com/goldhand\">Will Farley</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/1307954?v=3&s=150\">\n        <a href=\"https://github.com/DanielaValero\">Daniela Valero</a>\n      </td>\n    </tr>\n    <tr>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/122108?v=3&s=150\">\n        <a href=\"https://github.com/jon301\">Jonathan Trang</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/3285723?v=3&s=150\">\n        <a href=\"https://github.com/carlos-\">Carlos Morales</a>\n      </td>\n    </tr>\n  <tbody>\n</table>\n\n\n[npm]: https://img.shields.io/npm/v/karma-webpack.svg\n[npm-url]: https://npmjs.com/package/karma-webpack\n\n[node]: https://img.shields.io/node/v/karma-webpack.svg\n[node-url]: https://nodejs.org\n\n[deps]: https://david-dm.org/webpack-contrib/karma-webpack.svg\n[deps-url]: https://david-dm.org/webpack-contrib/karma-webpack\n\n[chat]: https://img.shields.io/badge/gitter-webpack%2Fwebpack-brightgreen.svg\n[chat-url]: https://gitter.im/webpack/webpack\n\n[test]: http://img.shields.io/travis/webpack-contrib/karma-webpack.svg\n[test-url]: https://travis-ci.org/webpack-contrib/karma-webpack\n\n[cover]: https://codecov.io/gh/webpack-contrib/karma-webpack/branch/master/graph/badge.svg\n[cover-url]: https://codecov.io/gh/webpack-contrib/karma-webpack\n","readmeFilename":"README.md","gitHead":"f470815207adbe14f3d1a70ea09e071606a7c045","_id":"karma-webpack@4.0.0-rc.0","_npmVersion":"6.4.0","_nodeVersion":"10.9.0","_npmUser":{"name":"dev","email":"michael.ciniawsky@gmail.com"},"dist":{"integrity":"sha512-bgzEq31CC0pl2qKe2rx/XCogLkCPKqskwiV6c46tnZmia4JgwPG1V3vZqyXY3YI3HUu6kIkGzIxyoFqnQdfk7Q==","shasum":"81477cf7d8d5287676d0341fed942e8adc550b2f","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-4.0.0-rc.0.tgz","fileCount":7,"unpackedSize":30921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbihfVCRA9TVsSAnZWagAAaTYP/RJ92yugbZtl4p7V4wjr\nH8LneTR5XscHCzTmjchLK7/4e8qC4MEH41MUMEttNd1xcv/sIRQXqv9SyOd6\nVQq+3GDaa2Bw9njvvO9pEERZ/kA0ax7tjyEYp7V/3PaGqjasUcCu0x5JxJZa\n/np0CQImaQmpsyqc81bOjMotrKc/9v794viQxhSAq3F69sMTULbXWXWy2Btq\ntGTtqrQYLRHSaPheqCOUxL6oBoK/cs8zI65cPEGHqBZidzLn1xVgcZqScRvE\nEH5q5zBA+eXeHtpUfoxqMuyaAi5x8pqqSD1bvgy9HlkNuDpPfGZcmQ9cmcoA\nnuqs1/J4ebxyzCadesXwYthcTx1m03doMzJkHPYaEcGED8tHYz9hXbopuXut\n3NNi0IOaLZWrB86ISsyxUDfafYLYWGMrWVl6a7DQZqX1+eTGQUy/mArbx3uZ\nAdrXoQUy3TICSPvMGJ3gnwPv7r4UjxSyJN3euqWVFUw4RltRi/lzYZjlr8nf\nohckv+0osciv5SlqrGftLvhxJVlK7GQUWT/G3pddqLKbZAJDpBze5mCWN+35\nuBHnbKUSIvFZzSnan8WIHMJQLHvmyoLCHHrYuBFVvdyb93/g/w0Dy5olOj9D\n8aYhdV6XWrLQq8090U7Yk5W98/s8T1wx20c4+9RPtanXGg8rgQ56J5uIrw4f\n7xCq\r\n=2H9H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRef0SY5FsQwvN1zqOJG1D9mZ8hbvqNkGH3LjzF2UsvgIgOTxFRG/oeX8HzmUFJuY5JuMPzmLYBqtj40Dkll+72w4="}]},"maintainers":[{"email":"bebraw@gmail.com","name":"dev"},{"email":"wiens.joshua@gmail.com","name":"dev"},{"email":"eric@smarterspam.com","name":"dev"},{"email":"sheo13666q@gmail.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"j.tangelder@gmail.com","name":"dev"},{"email":"michael.ciniawsky@gmail.com","name":"dev"},{"email":"andrew@shellscape.org","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"sean.larkin@cuw.edu","name":"dev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack_4.0.0-rc.0_1535776724436_0.9340534822890485"},"_hasShrinkwrap":false},"3.0.2":{"name":"karma-webpack","version":"3.0.2","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","license":"MIT","engines":{"node":">= 4"},"main":"lib","scripts":{"start":"npm run build -- -w","lint":"eslint --cache src test","clean":"del-cli lib","build":"cross-env NODE_ENV=production babel src -d lib --ignore 'src/**/*.test.js' --copy-files","test":"mocha --compilers js:babel-register --full-trace --check-leaks test/unit","test:integration":"npm run build && karma start --single-run","travis":"npm run test && npm run test:integration","travis:lint":"npm run lint","travis:test":"npm run test","prepare":"npm run build","release":"standard-version"},"peerDependencies":{"webpack":"^2.0.0 || ^3.0.0"},"dependencies":{"async":"^2.0.0","babel-runtime":"^6.0.0","loader-utils":"^1.0.0","lodash":"^4.0.0","source-map":"^0.5.6","webpack-dev-middleware":"^2.0.6"},"devDependencies":{"babel-cli":"^6.0.0","babel-core":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.0.0","babel-preset-env":"^1.0.0","babel-register":"^6.0.0","chai":"^4.0.0","chai-as-promised":"^7.0.0","cross-env":"^5.0.0","del-cli":"^1.0.0","eslint":"^4.0.0","eslint-plugin-babel":"^4.0.0","istanbul":"^0.4.4","karma":"^2.0.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.0.0","karma-spec-reporter":"^0.0.32","mocha":"^4.0.0","standard-version":"^4.0.0","webpack":"^3.12.0"},"bugs":{"url":"https://github.com/webpack-contrib/karma-webpack/issues"},"repository":{"type":"git","url":"git+https://github.com/webpack-contrib/karma-webpack.git"},"homepage":"https://github.com/webpack-contrib/karma-webpack","gitHead":"e2b444b950b0b469f10f22463f78a177e5ac87ed","_id":"karma-webpack@3.0.2","_npmVersion":"6.4.0","_nodeVersion":"10.9.0","_npmUser":{"name":"dev","email":"michael.ciniawsky@gmail.com"},"dist":{"integrity":"sha512-LnHD75wxXz+FuyPT6YGlTxkhiuc/m2CbqUMqa3h/EaSL0sotY/PxOO9Bo079nBog1/C7gu7yAPY+87V3f3Hb3w==","shasum":"1cc2bce45df3a8d0bc6cc3f7ee8f3f979eeff91d","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-3.0.2.tgz","fileCount":7,"unpackedSize":29533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjJyACRA9TVsSAnZWagAAf4QP/R05rniJbasTqMBFS28Y\niSQ60wRETG/naD4Nh51n/n1DFzXy8TxnxsseK/oOp1iUhUVkWVqV5/nSPv+a\ne8TZWbyB/yFci0+WhYrpy4sQpYYUFEeKKeigQK+cmE8pIh703tunsWiEFkga\nCBEz/6R4fkfrtEf9vgf8opoI3k+vifjMyusqe8DypowEDVwNhvUw2usF9Usy\n4ME01SE+qwXgLUIYxSs2tUtqvc3flz1NHn6aoOjHPMdup8XImVea/oSGINdk\nFu7Hp1EnJnEx9ePGHj+VgPVgtlIb6rWVrdZ0xfvwy2aOlMrrcgC8cwkXo3tr\nJGAqjXpAMCfU9XrGCAReqbNIHJssVhAfgXCjzKCbpSt8o7++u6f2XHt8AUIC\ntNYE7bQYdlF4BTygtnkXSFk+glGnrOh5x9Bd+0yqXDYJ4Ha3/FGvdxRJQgPT\ntveNbMr+0ztKjpzjrFDaKA83fd7LR0UW2ivw5GshMOg/9fpDQz+P42oPd92y\ns44pA4g8QJW3zaNrwZkveKJYRrppfl6m8RJDu3qwzUYKU9w38jDCl7HmF7S8\nz0t7guFfKwmZeHSBdNZkiytf6p5klncRsDvH6164vYll+xf3gxQEVoppz6af\nFr6pgCT/w+z2oCUAtvVmbLYwVO6H/Sh0b6HDQADS+dnLEWOyecvV7DTx6Xbv\nbdDZ\r\n=pI5S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAuJ/C+qENL4hC4PdLkWFR6CwnQPJfW0qP+WK7yrmFsiAiAHOyb7Fal++OdW3YlI3zOe+1x9wdSziKzo8qaO+ydGyQ=="}]},"maintainers":[{"email":"bebraw@gmail.com","name":"dev"},{"email":"wiens.joshua@gmail.com","name":"dev"},{"email":"eric@smarterspam.com","name":"dev"},{"email":"sheo13666q@gmail.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"j.tangelder@gmail.com","name":"dev"},{"email":"michael.ciniawsky@gmail.com","name":"dev"},{"email":"andrew@shellscape.org","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"sean.larkin@cuw.edu","name":"dev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack_3.0.2_1535941759455_0.5018655492721045"},"_hasShrinkwrap":false},"4.0.0-rc.1":{"name":"karma-webpack","version":"4.0.0-rc.1","description":"Use webpack with karma","license":"MIT","repository":{"type":"git","url":"git+https://github.com/webpack-contrib/karma-webpack.git"},"author":{"name":"Tobias Koppers @sokra"},"homepage":"https://github.com/webpack-contrib/karma-webpack","bugs":{"url":"https://github.com/webpack-contrib/karma-webpack/issues"},"main":"lib","engines":{"node":">= 6"},"scripts":{"start":"npm run build -- -w","build":"cross-env NODE_ENV=production babel src -d lib --ignore 'src/**/*.test.js' --copy-files","clean":"del-cli lib","commitlint":"commitlint","commitmsg":"commitlint -e $GIT_PARAMS","lint":"eslint --cache src test","ci:lint:commits":"commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}","lint-staged":"lint-staged","prebuild":"npm run clean","prepublish":"npm run build","release":"standard-version","release:ci":"conventional-github-releaser -p angular","release:validate":"commitlint --from=$(git describe --tags --abbrev=0) --to=$(git rev-parse HEAD)","security":"nsp check","test":"jest","test:watch":"jest --watch","test:coverage":"jest --collectCoverageFrom='src/**/*.js' --coverage","ci:lint":"npm run lint && npm run security","ci:test":"npm run test -- --runInBand","ci:coverage":"npm run test:coverage -- --runInBand","defaults":"webpack-defaults"},"peerDependencies":{"webpack":"^4.0.0"},"dependencies":{"async":"^2.0.0","loader-utils":"^1.1.0","lodash":"^4.17.10","source-map":"^0.5.6","webpack-dev-middleware":"^3.2.0"},"devDependencies":{"@commitlint/cli":"^7.1.1","@commitlint/config-conventional":"^7.1.1","@webpack-contrib/defaults":"^2.5.0","@webpack-contrib/eslint-config-webpack":"^2.0.4","babel-cli":"^6.26.0","babel-jest":"^23.4.2","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","chai":"^4.1.2","chai-as-promised":"^7.1.1","conventional-github-releaser":"^3.1.2","cross-env":"^5.2.0","del":"^3.0.0","del-cli":"^1.1.0","eslint":"^5.4.0","eslint-plugin-import":"^2.14.0","eslint-plugin-prettier":"^2.6.2","husky":"^0.14.3","istanbul":"^0.4.5","jest":"^23.5.0","karma":"^3.0.0","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-spec-reporter":"^0.0.32","lint-staged":"^7.2.2","memory-fs":"^0.4.1","mocha":"^5.2.0","nsp":"^3.2.1","pre-commit":"^1.2.2","prettier":"^1.14.2","standard-version":"^4.4.0","webpack":"^4.17.1"},"keywords":["webpack"],"jest":{"testEnvironment":"node"},"pre-commit":"lint-staged","lint-staged":{"*.js":["eslint --fix","git add"]},"readme":"[![npm][npm]][npm-url]\n[![node][node]][node-url]\n[![deps][deps]][deps-url]\n[![test][test]][test-url]\n[![coverage][cover]][cover-url]\n[![chat][chat]][chat-url]\n\n<div align=\"center\">\n  <a href='https://github.com/karma-runner/karma'>\n    <img width=\"180\" height=\"180\"\n      src=\"https://worldvectorlogo.com/logos/karma.svg\">\n  </a>\n  <a href=\"https://github.com/webpack/webpack\">\n    <img width=\"200\" height=\"200\"\n      src=\"https://cdn.rawgit.com/webpack/media/e7485eb2/logo/icon.svg\">\n  </a>\n  <h1>Karma Webpack</h1>\n  <p>Use webpack to preprocess files in karma<p>\n</div>\n\n<h2 align=\"center\">Install</h2>\n\n```bash\nnpm i -D karma-webpack\n```\n\n<h2 align=\"center\">Usage</h2>\n\n**karma.conf.js**\n```js\nmodule.exports = (config) => {\n  config.set({\n    // ... normal karma configuration\n    files: [\n      // all files ending in \"_test\"\n      { pattern: 'test/*_test.js', watched: false },\n      { pattern: 'test/**/*_test.js', watched: false }\n      // each file acts as entry point for the webpack configuration\n    ],\n\n    preprocessors: {\n      // add webpack as preprocessor\n      'test/*_test.js': [ 'webpack' ],\n      'test/**/*_test.js': [ 'webpack' ]\n    },\n\n    webpack: {\n      // karma watches the test entry points\n      // (you don't need to specify the entry option)\n      // webpack watches dependencies\n\n      // webpack configuration\n    },\n\n    webpackMiddleware: {\n      // webpack-dev-middleware configuration\n      // i. e.\n      stats: 'errors-only'\n    }\n  })\n}\n```\n\n### `Alternative Usage`\n\nThis configuration is more performant, but you cannot run single test anymore (only the complete suite).\n\nThe above configuration generates a `webpack` bundle for each test. For many test cases this can result in many big files. The alternative configuration creates a single bundle with all test cases.\n\n**karma.conf.js**\n```js\nfiles: [\n  // only specify one entry point\n  // and require all tests in there\n  'test/index_test.js'\n],\n\npreprocessors: {\n  // add webpack as preprocessor\n  'test/index_test.js': [ 'webpack' ]\n},\n```\n\n**test/index_test.js**\n```js\n// require all modules ending in \"_test\" from the\n// current directory and all subdirectories\nconst testsContext = require.context(\".\", true, /_test$/)\n\ntestsContext.keys().forEach(testsContext)\n```\n\nEvery test file is required using the [require.context](https://webpack.js.org/guides/dependency-management/#require-context) and compiled with webpack into one test bundle.\n\n### `Source Maps`\n\nYou can use the `karma-sourcemap-loader` to get the source maps generated for your test bundle.\n\n```bash\nnpm i -D karma-sourcemap-loader\n```\n\nAnd then add it to your preprocessors.\n\n**karma.conf.js**\n```js\npreprocessors: {\n  'test/test_index.js': [ 'webpack', 'sourcemap' ]\n}\n```\n\nAnd tell `webpack` to generate sourcemaps.\n\n**webpack.config.js**\n```js\nwebpack: {\n  // ...\n  devtool: 'inline-source-map'\n}\n```\n\n<h2 align=\"center\">Options</h2>\n\nThis is the full list of options you can specify in your `karma.conf.js`\n\n|Name|Type|Default|Description|\n|:--:|:--:|:-----:|:----------|\n|[**`webpack`**](#webpack)|`{Object}`|`{}`|Pass `webpack.config.js` to `karma`|\n|[**`webpackMiddleware`**](#webpackmiddleware)|`{Object}`|`{}`|Pass `webpack-dev-middleware` configuration to `karma`|\n|[**`beforeMiddleware`**](#beforemiddleware)|`{Object}`|`{}`|Pass custom middleware configuration to `karma`, **before** any `karma` middleware runs|\n\n### `webpack`\n\n`webpack` configuration (`webpack.config.js`).\n\n### `webpackMiddleware`\n\nConfiguration for `webpack-dev-middleware`.\n\n### `beforeMiddleware`\n\n`beforeMiddleware` is a `webpack` option that allows injecting middleware before\nkarma's own middleware runs. This loader provides a `webpackBlocker`\nmiddleware that will block tests from running until code recompiles. That is,\ngiven this scenario\n\n1. Have a browser open on the karma debug page (http://localhost:9876/debug.html)\n2. Make a code change\n3. Refresh\n\nWithout the `webpackBlocker` middleware karma will serve files from before\nthe code change. With the `webpackBlocker` middleware the loader will not serve\nthe files until the code has finished recompiling.\n\n> **⚠️ The `beforeMiddleware` option is only supported in `karma >= v1.0.0`**\n\n<h2 align=\"center\">Maintainers</h2>\n\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/4650931?v=3&s=150\">\n        </br>\n        <a href=\"https://github.com/MikaAK\">Mika Kalathil</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/8420490?v=3&s=150\">\n        <a href=\"https://github.com/d3viant0ne\">Joshua Wiens</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\" src=\"https://avatars.githubusercontent.com/u/1919664?v=3&s=150\">\n        <a href=\"https://github.com/goldhand\">Will Farley</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/1307954?v=3&s=150\">\n        <a href=\"https://github.com/DanielaValero\">Daniela Valero</a>\n      </td>\n    </tr>\n    <tr>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/122108?v=3&s=150\">\n        <a href=\"https://github.com/jon301\">Jonathan Trang</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/3285723?v=3&s=150\">\n        <a href=\"https://github.com/carlos-\">Carlos Morales</a>\n      </td>\n    </tr>\n  <tbody>\n</table>\n\n\n[npm]: https://img.shields.io/npm/v/karma-webpack.svg\n[npm-url]: https://npmjs.com/package/karma-webpack\n\n[node]: https://img.shields.io/node/v/karma-webpack.svg\n[node-url]: https://nodejs.org\n\n[deps]: https://david-dm.org/webpack-contrib/karma-webpack.svg\n[deps-url]: https://david-dm.org/webpack-contrib/karma-webpack\n\n[chat]: https://img.shields.io/badge/gitter-webpack%2Fwebpack-brightgreen.svg\n[chat-url]: https://gitter.im/webpack/webpack\n\n[test]: http://img.shields.io/travis/webpack-contrib/karma-webpack.svg\n[test-url]: https://travis-ci.org/webpack-contrib/karma-webpack\n\n[cover]: https://codecov.io/gh/webpack-contrib/karma-webpack/branch/master/graph/badge.svg\n[cover-url]: https://codecov.io/gh/webpack-contrib/karma-webpack\n","readmeFilename":"README.md","gitHead":"e9ef67204440b71520365c4830b19a0f22d11645","_id":"karma-webpack@4.0.0-rc.1","_npmVersion":"6.4.0","_nodeVersion":"10.9.0","_npmUser":{"name":"dev","email":"michael.ciniawsky@gmail.com"},"dist":{"integrity":"sha512-M2n8d6H9Q2HL1+dcaAH5QZ415WX1TWC1i2+xBRZH1dnWxSGHym4J8PvE40S2eglR7lL0XusbaqtXA3lW78FmsA==","shasum":"0c2d7bb8b175bfbfb0317ac902efe844fd11986c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-4.0.0-rc.1.tgz","fileCount":7,"unpackedSize":32098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjJ6CCRA9TVsSAnZWagAAW78P/iVjFe3OiZRrx8+Dpb3l\nyTPCBu4T8t2xGyIbi9Dw1xHhXJZ7p1vGwKaq72h1Lr10EANMR/9T5CMBlyWS\nLdhLDyoLxzS/FJN9qyQ4Gi0VSf2GL7+tTa5akmz4oWLkIphvmUopaC0WtwkV\nwgCvtTiVEvYdm4OmoILKQYk+bQODYLGGBZPMSiw4r2IOCicvoKflQTyzu4G+\nJBVTWUEmcMUpsOddm/NWGF4a9tJLMUUpZFoWHAghDTXS1ee9wC3jRZ3Qx8iJ\ntDSjXFWpXPhDkepbQ6/6y4XGUL6E6ZFSm4vxPR91tsnR0bhLgblHnYnJHoSb\nSioFKWK8/4uFWQqouQecDCgWolDd8LDRV9dH29b4qJKHPyFNU7zaFkGE89S2\nbSTs6iPRncWqVqaIoPkYf/ooGud5nhGkkusP7q2JrorVAObjY6dNdWO+zvZ/\nTD/6pmy5UKhy2gViXSu7pKRRMNo8nq/l+yTU3J+OHYLbkXlMI/J3jGoETFfP\nA4lBMjWw/GfJ60Epr9EYzOfNK0pF2DMxXsAJx/V5eK+zTwQJGvtSKOcoks4s\nS6jnW3o8QJWOBXgh1h0ZHIevCuhmMYpNf0El4kd+NSoHWe5WbAJ9CQ+bHpIB\nvXJvt5ah1IiGmoJ7AaeY4OFAwC98BaVNT0nkoYoLcIQgJWbXmO/UWzBBBllR\n64Lg\r\n=Pvxu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIERlqNHpwhOx3DMP/pU8Qr1kXpVVG+GKpXA7qEqMHSYDAiEAqSrxnSD+TPmqZhJF32OK9fzt8+6JBATkOnimyr6S7G4="}]},"maintainers":[{"email":"bebraw@gmail.com","name":"dev"},{"email":"wiens.joshua@gmail.com","name":"dev"},{"email":"eric@smarterspam.com","name":"dev"},{"email":"sheo13666q@gmail.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"j.tangelder@gmail.com","name":"dev"},{"email":"michael.ciniawsky@gmail.com","name":"dev"},{"email":"andrew@shellscape.org","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"sean.larkin@cuw.edu","name":"dev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack_4.0.0-rc.1_1535942273580_0.4462893165918631"},"_hasShrinkwrap":false},"3.0.3":{"name":"karma-webpack","version":"3.0.3","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","license":"MIT","engines":{"node":">= 4"},"main":"lib","scripts":{"start":"npm run build -- -w","lint":"eslint --cache src test","clean":"del-cli lib","build":"cross-env NODE_ENV=production babel src -d lib --ignore 'src/**/*.test.js' --copy-files","test":"mocha --compilers js:babel-register --full-trace --check-leaks test/unit","test:integration":"npm run build && karma start --single-run","travis":"npm run test && npm run test:integration","travis:lint":"npm run lint","travis:test":"npm run test","prepare":"npm run build","release":"standard-version"},"peerDependencies":{"webpack":"^2.0.0 || ^3.0.0"},"dependencies":{"async":"^2.0.0","babel-runtime":"^6.0.0","loader-utils":"^1.0.0","lodash":"^4.0.0","source-map":"^0.5.6","webpack-dev-middleware":"^2.0.6"},"devDependencies":{"babel-cli":"^6.0.0","babel-core":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.0.0","babel-preset-env":"^1.0.0","babel-register":"^6.0.0","chai":"^4.0.0","chai-as-promised":"^7.0.0","cross-env":"^5.0.0","del-cli":"^1.0.0","eslint":"^4.0.0","eslint-plugin-babel":"^4.0.0","istanbul":"^0.4.4","karma":"^2.0.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.0.0","karma-spec-reporter":"^0.0.32","mocha":"^4.0.0","standard-version":"^4.0.0","webpack":"^3.12.0"},"bugs":{"url":"https://github.com/webpack-contrib/karma-webpack/issues"},"repository":{"type":"git","url":"git+https://github.com/webpack-contrib/karma-webpack.git"},"homepage":"https://github.com/webpack-contrib/karma-webpack","gitHead":"46468f1bd5a0d2c5b31fe7bb69ed3093d7b5059a","_id":"karma-webpack@3.0.3","_npmVersion":"6.4.0","_nodeVersion":"10.9.0","_npmUser":{"name":"dev","email":"michael.ciniawsky@gmail.com"},"dist":{"integrity":"sha512-iEF6SAhj+lsU0iX58YAnJmeg9Iu5LSU4fHYjJ72Id8W157Qwp15NzrjSxCLbyxZ9gdB87Q6cWi5l6jbfyBMksg==","shasum":"a683ab2cc600ee0f43bfa5e39b4590863f41733d","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-3.0.3.tgz","fileCount":7,"unpackedSize":29977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkmjFCRA9TVsSAnZWagAAk7sP/RPdPXLZBS1UHKMcyAaE\nW5cuvC0ciJNJY/Juq8CZ7CFxDCuhO9bmj8XE/U0WGrIJ+6Rx6TluPVkQVifo\nW2rP2POc/42wRFB5jVcXED+kCA5JH46JAYzVg+iCPHusf4pcXi22SBH3f34L\nxfaHDw9lqziA1YtOkJDY7pQhpJSVYo04JO2JujMZSWRq/YEv5LrSap7n+tNb\ntgzTnzh3gZysXxPKlSho84kA7rt8vPwC1xhrTjm1vds4CNs3KanAr9nWabAu\nCk4SVe+NzHdQC9756hP/4S7V8w2tNHdHTRSk6w3djODi8J/iSqT7hSapM8ax\neypdtY9IvBUnXC3I7JZmOQMVDYrj3YweRw1hkp+YtQpDBaCUZ2sJ8DAcgDhU\n/SqQ7C7aVIb4Z5iFZE9Lf1Gn/N73fkmDxYSeHbvpiOY2F8Lmf5faOM8oJNO6\nPKuMkKu5Ly6VhL/w81XfPFAsqe70RQoIw10XkjQ5vpfzx5PwbntYwEhIBrdY\n+nuERjBWfdlX+ZF3bEMSvrwLtkYrOtZKh5hJgnTdBqmxQ+VinHG9NxkI9pHb\nT6gPIDGEU+PpvIsqhC3aeOEFNWZU9ZR29xPx9rpmJFPN0t+C6JjvhXlP+gux\nM4Z7ohdP7zRD3Fjqge4BVY4xoV3S5SbEc2PlrjmvR3YLv+YmqVSsNDNcaNwN\nepNw\r\n=/L+z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIQFJRxkQIt6fijdZxfbCnERV8BxKMwLrlVnP5T9EHsAIhAI1TuptW7X283i9pQA+3oMfSjxl0r9vp61OkglljsXbS"}]},"maintainers":[{"email":"bebraw@gmail.com","name":"dev"},{"email":"wiens.joshua@gmail.com","name":"dev"},{"email":"eric@smarterspam.com","name":"dev"},{"email":"sheo13666q@gmail.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"j.tangelder@gmail.com","name":"dev"},{"email":"michael.ciniawsky@gmail.com","name":"dev"},{"email":"andrew@shellscape.org","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"sean.larkin@cuw.edu","name":"dev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack_3.0.3_1536321732410_0.5251416705673311"},"_hasShrinkwrap":false},"3.0.4":{"name":"karma-webpack","version":"3.0.4","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","license":"MIT","engines":{"node":">= 4"},"main":"lib","scripts":{"start":"npm run build -- -w","lint":"eslint --cache src test","clean":"del-cli lib","build":"cross-env NODE_ENV=production babel src -d lib --ignore 'src/**/*.test.js' --copy-files","test":"mocha --compilers js:babel-register --full-trace --check-leaks test/unit","test:integration":"npm run build && karma start --single-run","travis":"npm run test && npm run test:integration","travis:lint":"npm run lint","travis:test":"npm run test","prepare":"npm run build","release":"standard-version"},"peerDependencies":{"webpack":"^2.0.0 || ^3.0.0"},"dependencies":{"async":"^2.0.0","babel-runtime":"^6.0.0","loader-utils":"^1.0.0","lodash":"^4.0.0","source-map":"^0.5.6","webpack-dev-middleware":"^2.0.6"},"devDependencies":{"babel-cli":"^6.0.0","babel-core":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.0.0","babel-preset-env":"^1.0.0","babel-register":"^6.0.0","chai":"^4.0.0","chai-as-promised":"^7.0.0","cross-env":"^5.0.0","del-cli":"^1.0.0","eslint":"^4.0.0","eslint-plugin-babel":"^4.0.0","istanbul":"^0.4.4","karma":"^2.0.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.0.0","karma-spec-reporter":"^0.0.32","mocha":"^4.0.0","standard-version":"^4.0.0","webpack":"^3.12.0"},"bugs":{"url":"https://github.com/webpack-contrib/karma-webpack/issues"},"repository":{"type":"git","url":"git+https://github.com/webpack-contrib/karma-webpack.git"},"homepage":"https://github.com/webpack-contrib/karma-webpack","gitHead":"9807b060f870fdf00a94a566929140fbd67acd1a","_id":"karma-webpack@3.0.4","_npmVersion":"6.4.0","_nodeVersion":"10.9.0","_npmUser":{"name":"dev","email":"michael.ciniawsky@gmail.com"},"dist":{"integrity":"sha512-9lAvQCqfXrHHgEMuw8BPF8Nb7r1hdu55kdOEoBqeILvFuFTV6x1CdjxP7JTwMBuwTQW7UPpE0/K/ff+Eh3gd6g==","shasum":"c16b57d6b20afc00de11b04865b902015844ab34","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-3.0.4.tgz","fileCount":7,"unpackedSize":30329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkpM5CRA9TVsSAnZWagAA4wsP/39zNLbnBFGY90ZAPzbc\n7PNEIW3nIi0dlTMzvp8tKjNHE+THgF7mRn538VLmJrgx5MPOkf71+h+EvtnO\nClazt8vX8/nh6ZKXCAQDXbS+mAzoC+eALK01gY6bhpIfKL7LTZXro3eNPejv\niIcujVYxOcUkLdBbF0uly0OVK5QIE2L0hfd3r+QxDNA/oU1zbnUMtEBM+7V1\nmYTtb+wfT3bFF56R/Luv+5B70fJ0TpvKGGPzSL0pPrG3jk2+GY8RH88j/dKs\nlkzlv6L3QcvLe4Om3d2Fckz1VjimHCI2o00KO1d4D5WDMHStwTAhs+uhlqzX\nR3ciekCDdKUlIyKxopaAn+5v6LtbnLS4DaDBYewY0srVqOfirypITrDeRFi3\nPhHkOvgCF9FzVD3QSPXi9cyPJ1yB0EeO7TY0wuW16YNHlXS6p0I50Il3WG6Q\nHLMqhwTj4iBoWwVz6lqDL5ABzqIqJZPMIREWOPJW6GcpsvrSUepZmojliBPQ\n6UYVzGWXB7px3PuNOzN4tpnqzNApAoSibt3MbxOVMOUcgfJq/czic7RMYzN2\nTx8OiWhTYiYsSp98B5FqHo8RSedvWRKwrEO8mjIXDlcUNAawhBCOIrZ+wJiR\niFA0zdML9rjn4zZgQoHvzEFOaSQ80yKSCLHwzL9d+qx3fkcbqaUeZNObTWfs\nNLjE\r\n=3SBg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHTKBkX6DpwN7FE72g+R9DHcbt4Gf/yQUtYa6xIcu5RhAiEA2huRPG7/dQrN0dtavjKsXkwuMDIQkCprJ/V9+diI/nQ="}]},"maintainers":[{"email":"bebraw@gmail.com","name":"dev"},{"email":"wiens.joshua@gmail.com","name":"dev"},{"email":"eric@smarterspam.com","name":"dev"},{"email":"sheo13666q@gmail.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"j.tangelder@gmail.com","name":"dev"},{"email":"michael.ciniawsky@gmail.com","name":"dev"},{"email":"andrew@shellscape.org","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"sean.larkin@cuw.edu","name":"dev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack_3.0.4_1536332601040_0.7164790196716735"},"_hasShrinkwrap":false},"4.0.0-rc.2":{"name":"karma-webpack","version":"4.0.0-rc.2","description":"Use webpack with karma","license":"MIT","repository":{"type":"git","url":"git+https://github.com/webpack-contrib/karma-webpack.git"},"author":{"name":"Tobias Koppers @sokra"},"homepage":"https://github.com/webpack-contrib/karma-webpack","bugs":{"url":"https://github.com/webpack-contrib/karma-webpack/issues"},"main":"lib","engines":{"node":">= 6"},"scripts":{"start":"npm run build -- -w","build":"cross-env NODE_ENV=production babel src -d lib --ignore 'src/**/*.test.js' --copy-files","clean":"del-cli lib","commitlint":"commitlint","commitmsg":"commitlint -e $GIT_PARAMS","lint":"eslint --cache src test","ci:lint:commits":"commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}","lint-staged":"lint-staged","prebuild":"npm run clean","prepublish":"npm run build","release":"standard-version","release:ci":"conventional-github-releaser -p angular","release:validate":"commitlint --from=$(git describe --tags --abbrev=0) --to=$(git rev-parse HEAD)","security":"nsp check","test":"jest","test:watch":"jest --watch","test:coverage":"jest --collectCoverageFrom='src/**/*.js' --coverage","ci:lint":"npm run lint && npm run security","ci:test":"npm run test -- --runInBand","ci:coverage":"npm run test:coverage -- --runInBand","defaults":"webpack-defaults"},"peerDependencies":{"webpack":"^4.0.0"},"dependencies":{"async":"^2.0.0","loader-utils":"^1.1.0","lodash":"^4.17.10","source-map":"^0.5.6","webpack-dev-middleware":"^3.2.0"},"devDependencies":{"@commitlint/cli":"^7.1.1","@commitlint/config-conventional":"^7.1.1","@webpack-contrib/defaults":"^2.5.0","@webpack-contrib/eslint-config-webpack":"^2.0.4","babel-cli":"^6.26.0","babel-jest":"^23.4.2","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","chai":"^4.1.2","chai-as-promised":"^7.1.1","conventional-github-releaser":"^3.1.2","cross-env":"^5.2.0","del":"^3.0.0","del-cli":"^1.1.0","eslint":"^5.4.0","eslint-plugin-import":"^2.14.0","eslint-plugin-prettier":"^2.6.2","husky":"^0.14.3","istanbul":"^0.4.5","jest":"^23.5.0","karma":"^3.0.0","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-spec-reporter":"^0.0.32","lint-staged":"^7.2.2","memory-fs":"^0.4.1","mocha":"^5.2.0","nsp":"^3.2.1","pre-commit":"^1.2.2","prettier":"^1.14.2","standard-version":"^4.4.0","webpack":"^4.17.2"},"keywords":["webpack"],"jest":{"testEnvironment":"node"},"pre-commit":"lint-staged","lint-staged":{"*.js":["eslint --fix","git add"]},"readme":"[![npm][npm]][npm-url]\n[![node][node]][node-url]\n[![deps][deps]][deps-url]\n[![test][test]][test-url]\n[![coverage][cover]][cover-url]\n[![chat][chat]][chat-url]\n\n<div align=\"center\">\n  <a href='https://github.com/karma-runner/karma'>\n    <img width=\"180\" height=\"180\"\n      src=\"https://worldvectorlogo.com/logos/karma.svg\">\n  </a>\n  <a href=\"https://github.com/webpack/webpack\">\n    <img width=\"200\" height=\"200\"\n      src=\"https://cdn.rawgit.com/webpack/media/e7485eb2/logo/icon.svg\">\n  </a>\n  <h1>Karma Webpack</h1>\n  <p>Use webpack to preprocess files in karma<p>\n</div>\n\n<h2 align=\"center\">Install</h2>\n\n```bash\nnpm i -D karma-webpack\n```\n\n<h2 align=\"center\">Usage</h2>\n\n**karma.conf.js**\n```js\nmodule.exports = (config) => {\n  config.set({\n    // ... normal karma configuration\n    files: [\n      // all files ending in \"_test\"\n      { pattern: 'test/*_test.js', watched: false },\n      { pattern: 'test/**/*_test.js', watched: false }\n      // each file acts as entry point for the webpack configuration\n    ],\n\n    preprocessors: {\n      // add webpack as preprocessor\n      'test/*_test.js': [ 'webpack' ],\n      'test/**/*_test.js': [ 'webpack' ]\n    },\n\n    webpack: {\n      // karma watches the test entry points\n      // (you don't need to specify the entry option)\n      // webpack watches dependencies\n\n      // webpack configuration\n    },\n\n    webpackMiddleware: {\n      // webpack-dev-middleware configuration\n      // i. e.\n      stats: 'errors-only'\n    }\n  })\n}\n```\n\n### `Alternative Usage`\n\nThis configuration is more performant, but you cannot run single test anymore (only the complete suite).\n\nThe above configuration generates a `webpack` bundle for each test. For many test cases this can result in many big files. The alternative configuration creates a single bundle with all test cases.\n\n**karma.conf.js**\n```js\nfiles: [\n  // only specify one entry point\n  // and require all tests in there\n  'test/index_test.js'\n],\n\npreprocessors: {\n  // add webpack as preprocessor\n  'test/index_test.js': [ 'webpack' ]\n},\n```\n\n**test/index_test.js**\n```js\n// require all modules ending in \"_test\" from the\n// current directory and all subdirectories\nconst testsContext = require.context(\".\", true, /_test$/)\n\ntestsContext.keys().forEach(testsContext)\n```\n\nEvery test file is required using the [require.context](https://webpack.js.org/guides/dependency-management/#require-context) and compiled with webpack into one test bundle.\n\n### `Source Maps`\n\nYou can use the `karma-sourcemap-loader` to get the source maps generated for your test bundle.\n\n```bash\nnpm i -D karma-sourcemap-loader\n```\n\nAnd then add it to your preprocessors.\n\n**karma.conf.js**\n```js\npreprocessors: {\n  'test/test_index.js': [ 'webpack', 'sourcemap' ]\n}\n```\n\nAnd tell `webpack` to generate sourcemaps.\n\n**webpack.config.js**\n```js\nwebpack: {\n  // ...\n  devtool: 'inline-source-map'\n}\n```\n\n<h2 align=\"center\">Options</h2>\n\nThis is the full list of options you can specify in your `karma.conf.js`\n\n|Name|Type|Default|Description|\n|:--:|:--:|:-----:|:----------|\n|[**`webpack`**](#webpack)|`{Object}`|`{}`|Pass `webpack.config.js` to `karma`|\n|[**`webpackMiddleware`**](#webpackmiddleware)|`{Object}`|`{}`|Pass `webpack-dev-middleware` configuration to `karma`|\n|[**`beforeMiddleware`**](#beforemiddleware)|`{Object}`|`{}`|Pass custom middleware configuration to `karma`, **before** any `karma` middleware runs|\n\n### `webpack`\n\n`webpack` configuration (`webpack.config.js`).\n\n### `webpackMiddleware`\n\nConfiguration for `webpack-dev-middleware`.\n\n### `beforeMiddleware`\n\n`beforeMiddleware` is a `webpack` option that allows injecting middleware before\nkarma's own middleware runs. This loader provides a `webpackBlocker`\nmiddleware that will block tests from running until code recompiles. That is,\ngiven this scenario\n\n1. Have a browser open on the karma debug page (http://localhost:9876/debug.html)\n2. Make a code change\n3. Refresh\n\nWithout the `webpackBlocker` middleware karma will serve files from before\nthe code change. With the `webpackBlocker` middleware the loader will not serve\nthe files until the code has finished recompiling.\n\n> **⚠️ The `beforeMiddleware` option is only supported in `karma >= v1.0.0`**\n\n<h2 align=\"center\">Maintainers</h2>\n\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/4650931?v=3&s=150\">\n        </br>\n        <a href=\"https://github.com/MikaAK\">Mika Kalathil</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/8420490?v=3&s=150\">\n        <a href=\"https://github.com/d3viant0ne\">Joshua Wiens</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\" src=\"https://avatars.githubusercontent.com/u/1919664?v=3&s=150\">\n        <a href=\"https://github.com/goldhand\">Will Farley</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/1307954?v=3&s=150\">\n        <a href=\"https://github.com/DanielaValero\">Daniela Valero</a>\n      </td>\n    </tr>\n    <tr>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/122108?v=3&s=150\">\n        <a href=\"https://github.com/jon301\">Jonathan Trang</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/3285723?v=3&s=150\">\n        <a href=\"https://github.com/carlos-\">Carlos Morales</a>\n      </td>\n    </tr>\n  <tbody>\n</table>\n\n\n[npm]: https://img.shields.io/npm/v/karma-webpack.svg\n[npm-url]: https://npmjs.com/package/karma-webpack\n\n[node]: https://img.shields.io/node/v/karma-webpack.svg\n[node-url]: https://nodejs.org\n\n[deps]: https://david-dm.org/webpack-contrib/karma-webpack.svg\n[deps-url]: https://david-dm.org/webpack-contrib/karma-webpack\n\n[chat]: https://img.shields.io/badge/gitter-webpack%2Fwebpack-brightgreen.svg\n[chat-url]: https://gitter.im/webpack/webpack\n\n[test]: http://img.shields.io/travis/webpack-contrib/karma-webpack.svg\n[test-url]: https://travis-ci.org/webpack-contrib/karma-webpack\n\n[cover]: https://codecov.io/gh/webpack-contrib/karma-webpack/branch/master/graph/badge.svg\n[cover-url]: https://codecov.io/gh/webpack-contrib/karma-webpack\n","readmeFilename":"README.md","gitHead":"d42c5418d93508c94d40031c42ca7107dd6f1a73","_id":"karma-webpack@4.0.0-rc.2","_npmVersion":"6.4.0","_nodeVersion":"10.9.0","_npmUser":{"name":"dev","email":"michael.ciniawsky@gmail.com"},"dist":{"integrity":"sha512-Wuiq/xFBsbJMsHhYy5SYXxSp7Q0b8uzAG8+Siuo56ntoi5GluPE5LK3Mzl2UtD4k1leFwL6IeIE6Q+tk4F6k9Q==","shasum":"4c194e94789842af7f0ffa0de77ee7715739c7c1","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-4.0.0-rc.2.tgz","fileCount":7,"unpackedSize":32929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkpa/CRA9TVsSAnZWagAAa7QP/iLaRuvkJ0zogfa24gsf\nPe+v7crVOmAe8oZpYVFx32H+mkXePeKQZHaD8jqnySLtqIKFHfKq+95DHB1p\npQInGmAs/EnYzQRgxtB1tr1MQ+ilEQ9pQf4fSEDvtg4uYA3of7DAXEKSA9Al\nolaufDkk3qxpH942axDPTuFt5B8xPJ3ZYKjzZJf90j/ssjZQqqIcQnJO9xIH\nu9kRAzuDs4DgdTvzVgEMAh+ywlrpUgtfWu9QLEKyGPYRzNblffKaWCqrapBQ\nhxi4I2xjcGFwI2/LGor3syXODC10lDzA9s/1WpTfU0KXJJzVK+o4BW4vP5dU\nZaaqWwh0LrLpb8Gbm3UBQ146epq4R603RCgQhJ5mfZmKT0YRJQR6dSTHgUc3\nSZ3igVSSUMTJ/ky/wR27oe/z5x/zUnQkXLjkm1FzPT1XhCXMDEfZdBz9XWD4\n728YOmMfmKqcxjO/0qK9Cgz+QGp4jCh/3m5dgTTDf8H3y1o5upipuOnh2lHO\nfMCmjU6gKuuOfgC4i0DKswtYQslo+qqZOrqnkNHJO4ZStMv0ZzPV4EENJLqd\nH+iGkQKArEMsJUgCHUttk6vJ2Q+fWsXpJMxJ5jrCxly7u77qUgJ2Dcav+hCe\nZlMddhaecmboprQcEVnCplL4DrymHihYA4zJ8CDORbqrR00eERYInNDmQTV2\nM7ww\r\n=qLBH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDISdY4uCuT+pMoPrxwEdlC4iBCWPnQdGIAQ8+gHWWxvAIgO8htKE+OzQWE2zZOcBuJoPrYJ27S1cxhexj76/izW6I="}]},"maintainers":[{"email":"bebraw@gmail.com","name":"dev"},{"email":"wiens.joshua@gmail.com","name":"dev"},{"email":"eric@smarterspam.com","name":"dev"},{"email":"sheo13666q@gmail.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"j.tangelder@gmail.com","name":"dev"},{"email":"michael.ciniawsky@gmail.com","name":"dev"},{"email":"andrew@shellscape.org","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"sean.larkin@cuw.edu","name":"dev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack_4.0.0-rc.2_1536333502443_0.02039589676638065"},"_hasShrinkwrap":false},"3.0.5":{"name":"karma-webpack","version":"3.0.5","author":{"name":"Tobias Koppers @sokra"},"description":"Use webpack with karma","license":"MIT","engines":{"node":">= 4"},"main":"lib","scripts":{"start":"npm run build -- -w","lint":"eslint --cache src test","clean":"del-cli lib","build":"cross-env NODE_ENV=production babel src -d lib --ignore 'src/**/*.test.js' --copy-files","test":"mocha --compilers js:babel-register --full-trace --check-leaks test/unit","test:integration":"npm run build && karma start --single-run","travis":"npm run test && npm run test:integration","travis:lint":"npm run lint","travis:test":"npm run test","prepare":"npm run build","release":"standard-version"},"peerDependencies":{"webpack":"^2.0.0 || ^3.0.0"},"dependencies":{"async":"^2.0.0","babel-runtime":"^6.0.0","loader-utils":"^1.0.0","lodash":"^4.0.0","source-map":"^0.5.6","webpack-dev-middleware":"^2.0.6"},"devDependencies":{"babel-cli":"^6.0.0","babel-core":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.0.0","babel-preset-env":"^1.0.0","babel-register":"^6.0.0","chai":"^4.0.0","chai-as-promised":"^7.0.0","cross-env":"^5.0.0","del-cli":"^1.0.0","eslint":"^4.0.0","eslint-plugin-babel":"^4.0.0","istanbul":"^0.4.4","karma":"^2.0.0","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.0.0","karma-spec-reporter":"^0.0.32","mocha":"^4.0.0","standard-version":"^4.0.0","webpack":"^3.12.0"},"bugs":{"url":"https://github.com/webpack-contrib/karma-webpack/issues"},"repository":{"type":"git","url":"git+https://github.com/webpack-contrib/karma-webpack.git"},"homepage":"https://github.com/webpack-contrib/karma-webpack","gitHead":"670f1534151feddeca8b493ae8d01be6a34e9d35","_id":"karma-webpack@3.0.5","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"dev","email":"michael.ciniawsky@gmail.com"},"dist":{"integrity":"sha512-nRudGJWstvVuA6Tbju9tyGUfXTtI1UXMXoRHVmM2/78D0q6s/Ye2IC157PKNDC15PWFGR0mVIRtWLAdcfsRJoA==","shasum":"1ff1e3a690fb73ae95ee95f9ab58f341cfc7b40f","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-3.0.5.tgz","fileCount":7,"unpackedSize":31242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbm8ehCRA9TVsSAnZWagAAAe4P/2Er9lQdfAzSoLiWsAkd\nMWeWyH9EtlukyZ/g++V7GygVnrSDgqC8MpHQq4dhPQaJNCZQCHiikHh8In5F\n//UccwnkX7NtuoVgw3aLgMORBtdtFrXcpYRnOEkhaNi6tOoTG+gYfpeZEya9\nxO4HMoc6KLjf0+60ttpQMUkrKYeWgOnn/ZCWvIA9s8JMF6fRKECXlGgshLmj\nJt0lG2VKdRH0ir+MJNkiqiw/PiojfGiBwAvgYMD4SImC4Pk1z5OGzB+3Y+Kr\nGsamnW3Kz9DKYQsxN4sceBN7S4w2YLgCdWc5ADp5xogyPREgWnEH7L6JKZ7A\nbrXK4emHXh7m+VYWjRyET8gPGu/7hZAeg/oxPQPS3N8+2lPNdrKReHhFbdNz\nChO54IOR4p4dCaPVb8LGrMeycA/SYQ+DVk/gsnFuriPgFyq5zQ6KmGzUZZD3\n6XLEAN4+lIg7D+LyJHMabFbpUYSXR1s5ZxPXE/s2v1W5bUiPpLfhbfgiUvAp\n1WOv6aZVHmWoa0ZBBEy943BtgCfmQDp87E5cyPC2LBKNOOdWGxhH6urJMp1L\nyl6kJNeL0vaeuyG2DSjinnbdMDrf1KSMRBkZFd8Bxj5S8x/GoeH+EU9mXY3D\nnQD3thbJq+6YAaTGp2Tyk/jgpgjKjn2Bjpj3dYcNcnd1ffpW6dCMTgWWmEXi\nfCVg\r\n=uMM/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBhLdk4PpBh39UIVO4NsC22UcFvbB63LUgigyehk0KtVAiBL1AGaYwqmaw68c8N9u7I5iGSVQwPSwtNaGnh/GKQNIA=="}]},"maintainers":[{"email":"bebraw@gmail.com","name":"dev"},{"email":"wiens.joshua@gmail.com","name":"dev"},{"email":"eric@smarterspam.com","name":"dev"},{"email":"sheo13666q@gmail.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"j.tangelder@gmail.com","name":"dev"},{"email":"michael.ciniawsky@gmail.com","name":"dev"},{"email":"andrew@shellscape.org","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"sean.larkin@cuw.edu","name":"dev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack_3.0.5_1536935841247_0.059447201470109956"},"_hasShrinkwrap":false},"4.0.0-rc.3":{"name":"karma-webpack","version":"4.0.0-rc.3","description":"Use webpack with karma","license":"MIT","repository":{"type":"git","url":"git+https://github.com/webpack-contrib/karma-webpack.git"},"author":{"name":"Tobias Koppers @sokra"},"homepage":"https://github.com/webpack-contrib/karma-webpack","bugs":{"url":"https://github.com/webpack-contrib/karma-webpack/issues"},"main":"lib","engines":{"node":">= 6"},"scripts":{"start":"npm run build -- -w","build":"cross-env NODE_ENV=production babel src -d lib --ignore 'src/**/*.test.js' --copy-files","clean":"del-cli lib","commitlint":"commitlint","commitmsg":"commitlint -e $GIT_PARAMS","lint":"eslint --cache src test","ci:lint:commits":"commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}","lint-staged":"lint-staged","prebuild":"npm run clean","prepublish":"npm run build","release":"standard-version","release:ci":"conventional-github-releaser -p angular","release:validate":"commitlint --from=$(git describe --tags --abbrev=0) --to=$(git rev-parse HEAD)","security":"nsp check","test":"jest","test:watch":"jest --watch","test:coverage":"jest --collectCoverageFrom='src/**/*.js' --coverage","ci:lint":"npm run lint && npm run security","ci:test":"npm run test -- --runInBand","ci:coverage":"npm run test:coverage -- --runInBand","defaults":"webpack-defaults"},"peerDependencies":{"webpack":"^4.0.0"},"dependencies":{"async":"^2.0.0","loader-utils":"^1.1.0","lodash":"^4.17.10","source-map":"^0.5.6","webpack-dev-middleware":"^3.2.0"},"devDependencies":{"@commitlint/cli":"^7.1.1","@commitlint/config-conventional":"^7.1.1","@webpack-contrib/defaults":"^2.5.0","@webpack-contrib/eslint-config-webpack":"^2.0.4","babel-cli":"^6.26.0","babel-jest":"^23.4.2","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","chai":"^4.1.2","chai-as-promised":"^7.1.1","conventional-github-releaser":"^3.1.2","cross-env":"^5.2.0","del":"^3.0.0","del-cli":"^1.1.0","eslint":"^5.4.0","eslint-plugin-import":"^2.14.0","eslint-plugin-prettier":"^2.6.2","husky":"^0.14.3","istanbul":"^0.4.5","jest":"^23.5.0","karma":"^3.0.0","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-spec-reporter":"^0.0.32","lint-staged":"^7.2.2","memory-fs":"^0.4.1","mocha":"^5.2.0","nsp":"^3.2.1","pre-commit":"^1.2.2","prettier":"^1.14.2","standard-version":"^4.4.0","webpack":"^4.17.2"},"keywords":["webpack"],"jest":{"testEnvironment":"node"},"pre-commit":"lint-staged","lint-staged":{"*.js":["eslint --fix","git add"]},"gitHead":"768ed166c4b1ff72a14cdcdc3b543c63f55b4517","_id":"karma-webpack@4.0.0-rc.3","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"dev","email":"sheo13666q@gmail.com"},"dist":{"integrity":"sha512-vpoET6ehBGMub74KnHPMZvMgvCZMzt24usF96oQ9QgGnmmurdbnlXQFatltox2LQS9LtZsrUa4pLRFB80VjTAw==","shasum":"f7b43f43064ddf3db6e2f13749b3e98220794ba3","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-4.0.0-rc.3.tgz","fileCount":7,"unpackedSize":33678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9FqNCRA9TVsSAnZWagAAFTMP/Rru2CL7lQcCqAQmxcLC\nSkKPO1E6t1T8d0J/gYAvCFQyiATdwLDZFga3AncsOoa9XHUr/srFqsSGDFLb\nKhWq2N1qJ09KTFQBzdqc4zVngp/FTXnBpWeEGld/ie/Od9BO5X0RMHaiUqg6\nyAq6UgVQf5fgfjQnFkz1aTe0WEbHYTjIbIeq2tQcGtlRt+8o0W9meLDsUXqe\nSVwxUWPWOXJ2JvFDlB7Zfx6Of7TBeuTTq1fm9Y/fG59LIUi690jLXPoZozBT\na0oAPZI9kkzPvhScDzy6P0o3b0xkpB5/wbsIWzgeZNDOX4F6jCfGdIkkJEuY\nEltqBhqd+KoKER0Ni+Zv9m7DmZftWoulES7QcWVSS56ZeHXKheKGjV+u737o\npA+GA7kKrUmDwrLMczlSmUMII30hjmJ9vu2Dp5e9M1rPVeLmFSMtJbZRtcip\nBLTW+73qB+IH8PbqGBiq4ICIfJXxKpcxI3yRZKez7c7VM5x1usevF+YvKlRE\nihy8cW+/jgZN9qBpbuoJG0ZwW0NWJChGkGEo+InG5ekf5w78eOZtduLSPHBj\nzyH36LFFFtQb6phEIpxCUJnPN2NlynDtYdhbasrBD6jH47a9ivFES3DTjKZM\nmCIEpAvs+pVyEYbwnDLaPO6htHLc5ixTBTJNxMEfVMxXA/BAcu6dQON7Uomo\nttxU\r\n=StH7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEfrTkFsxKbDXIaRnuXZMAZq615ySyurprwnmJi8iTDUAiBxJirIwOtfbq5Q3HYMTWLKLOHekQizNXHc/zPbeak91g=="}]},"maintainers":[{"email":"bebraw@gmail.com","name":"dev"},{"email":"wiens.joshua@gmail.com","name":"dev"},{"email":"eric@smarterspam.com","name":"dev"},{"email":"sheo13666q@gmail.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"j.tangelder@gmail.com","name":"dev"},{"email":"michael.ciniawsky@gmail.com","name":"dev"},{"email":"andrew@shellscape.org","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"sean.larkin@cuw.edu","name":"dev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack_4.0.0-rc.3_1542740620901_0.38810596231612693"},"_hasShrinkwrap":false},"4.0.0-rc.4":{"name":"karma-webpack","version":"4.0.0-rc.4","description":"Use webpack with karma","license":"MIT","repository":{"type":"git","url":"git+https://github.com/webpack-contrib/karma-webpack.git"},"author":{"name":"Tobias Koppers @sokra"},"homepage":"https://github.com/webpack-contrib/karma-webpack","bugs":{"url":"https://github.com/webpack-contrib/karma-webpack/issues"},"main":"lib","engines":{"node":">= 6"},"scripts":{"start":"npm run build -- -w","build":"cross-env NODE_ENV=production babel src -d lib --ignore 'src/**/*.test.js' --copy-files","clean":"del-cli lib","commitlint":"commitlint","commitmsg":"commitlint -e $GIT_PARAMS","lint":"eslint --cache src test","ci:lint:commits":"commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}","lint-staged":"lint-staged","prebuild":"npm run clean","prepare":"npm run build","release":"standard-version","release:ci":"conventional-github-releaser -p angular","release:validate":"commitlint --from=$(git describe --tags --abbrev=0) --to=$(git rev-parse HEAD)","security":"nsp check","test":"jest","test:watch":"jest --watch","test:coverage":"jest --collectCoverageFrom='src/**/*.js' --coverage","ci:lint":"npm run lint && npm run security","ci:test":"npm run test -- --runInBand","ci:coverage":"npm run test:coverage -- --runInBand","defaults":"webpack-defaults"},"peerDependencies":{"webpack":"^4.0.0"},"dependencies":{"async":"^2.0.0","loader-utils":"^1.1.0","source-map":"^0.5.6","webpack-dev-middleware":"^3.2.0"},"devDependencies":{"@commitlint/cli":"^7.1.1","@commitlint/config-conventional":"^7.1.1","@webpack-contrib/defaults":"^2.5.0","@webpack-contrib/eslint-config-webpack":"^2.0.4","babel-cli":"^6.26.0","babel-jest":"^23.4.2","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","chai":"^4.1.2","chai-as-promised":"^7.1.1","conventional-github-releaser":"^3.1.2","cross-env":"^5.2.0","del":"^3.0.0","del-cli":"^1.1.0","eslint":"^5.4.0","eslint-plugin-import":"^2.14.0","eslint-plugin-prettier":"^2.6.2","husky":"^0.14.3","istanbul":"^0.4.5","jest":"^23.5.0","karma":"^3.0.0","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-spec-reporter":"^0.0.32","lint-staged":"^7.2.2","memory-fs":"^0.4.1","mocha":"^5.2.0","nsp":"^3.2.1","pre-commit":"^1.2.2","prettier":"^1.14.2","standard-version":"^4.4.0","webpack":"^4.17.2"},"keywords":["webpack"],"jest":{"testEnvironment":"node"},"pre-commit":"lint-staged","lint-staged":{"*.js":["eslint --fix","git add"]},"readme":"[![npm][npm]][npm-url]\n[![node][node]][node-url]\n[![deps][deps]][deps-url]\n[![test][test]][test-url]\n[![coverage][cover]][cover-url]\n[![chat][chat]][chat-url]\n\n<div align=\"center\">\n  <a href='https://github.com/karma-runner/karma'>\n    <img width=\"180\" height=\"180\"\n      src=\"https://worldvectorlogo.com/logos/karma.svg\">\n  </a>\n  <a href=\"https://github.com/webpack/webpack\">\n    <img width=\"200\" height=\"200\"\n      src=\"https://cdn.rawgit.com/webpack/media/e7485eb2/logo/icon.svg\">\n  </a>\n  <h1>Karma Webpack</h1>\n  <p>Use webpack to preprocess files in karma<p>\n</div>\n\n<h2 align=\"center\">Install</h2>\n\n```bash\nnpm i -D karma-webpack\n```\n\n<h2 align=\"center\">Usage</h2>\n\n**karma.conf.js**\n```js\nmodule.exports = (config) => {\n  config.set({\n    // ... normal karma configuration\n    files: [\n      // all files ending in \"_test\"\n      { pattern: 'test/*_test.js', watched: false },\n      { pattern: 'test/**/*_test.js', watched: false }\n      // each file acts as entry point for the webpack configuration\n    ],\n\n    preprocessors: {\n      // add webpack as preprocessor\n      'test/*_test.js': [ 'webpack' ],\n      'test/**/*_test.js': [ 'webpack' ]\n    },\n\n    webpack: {\n      // karma watches the test entry points\n      // (you don't need to specify the entry option)\n      // webpack watches dependencies\n\n      // webpack configuration\n    },\n\n    webpackMiddleware: {\n      // webpack-dev-middleware configuration\n      // i. e.\n      stats: 'errors-only'\n    }\n  })\n}\n```\n\n### `Alternative Usage`\n\nThis configuration is more performant, but you cannot run single test anymore (only the complete suite).\n\nThe above configuration generates a `webpack` bundle for each test. For many test cases this can result in many big files. The alternative configuration creates a single bundle with all test cases.\n\n**karma.conf.js**\n```js\nfiles: [\n  // only specify one entry point\n  // and require all tests in there\n  'test/index_test.js'\n],\n\npreprocessors: {\n  // add webpack as preprocessor\n  'test/index_test.js': [ 'webpack' ]\n},\n```\n\n**test/index_test.js**\n```js\n// require all modules ending in \"_test\" from the\n// current directory and all subdirectories\nconst testsContext = require.context(\".\", true, /_test$/)\n\ntestsContext.keys().forEach(testsContext)\n```\n\nEvery test file is required using the [require.context](https://webpack.js.org/guides/dependency-management/#require-context) and compiled with webpack into one test bundle.\n\n### `Source Maps`\n\nYou can use the `karma-sourcemap-loader` to get the source maps generated for your test bundle.\n\n```bash\nnpm i -D karma-sourcemap-loader\n```\n\nAnd then add it to your preprocessors.\n\n**karma.conf.js**\n```js\npreprocessors: {\n  'test/test_index.js': [ 'webpack', 'sourcemap' ]\n}\n```\n\nAnd tell `webpack` to generate sourcemaps.\n\n**webpack.config.js**\n```js\nwebpack: {\n  // ...\n  devtool: 'inline-source-map'\n}\n```\n\n<h2 align=\"center\">Options</h2>\n\nThis is the full list of options you can specify in your `karma.conf.js`\n\n|Name|Type|Default|Description|\n|:--:|:--:|:-----:|:----------|\n|[**`webpack`**](#webpack)|`{Object}`|`{}`|Pass `webpack.config.js` to `karma`|\n|[**`webpackMiddleware`**](#webpackmiddleware)|`{Object}`|`{}`|Pass `webpack-dev-middleware` configuration to `karma`|\n|[**`beforeMiddleware`**](#beforemiddleware)|`{Object}`|`{}`|Pass custom middleware configuration to `karma`, **before** any `karma` middleware runs|\n\n### `webpack`\n\n`webpack` configuration (`webpack.config.js`).\n\n### `webpackMiddleware`\n\nConfiguration for `webpack-dev-middleware`.\n\n### `beforeMiddleware`\n\n`beforeMiddleware` is a `webpack` option that allows injecting middleware before\nkarma's own middleware runs. This loader provides a `webpackBlocker`\nmiddleware that will block tests from running until code recompiles. That is,\ngiven this scenario\n\n1. Have a browser open on the karma debug page (http://localhost:9876/debug.html)\n2. Make a code change\n3. Refresh\n\nWithout the `webpackBlocker` middleware karma will serve files from before\nthe code change. With the `webpackBlocker` middleware the loader will not serve\nthe files until the code has finished recompiling.\n\n> **⚠️ The `beforeMiddleware` option is only supported in `karma >= v1.0.0`**\n\n<h2 align=\"center\">Maintainers</h2>\n\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/4650931?v=3&s=150\">\n        </br>\n        <a href=\"https://github.com/MikaAK\">Mika Kalathil</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/8420490?v=3&s=150\">\n        <a href=\"https://github.com/d3viant0ne\">Joshua Wiens</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\" src=\"https://avatars.githubusercontent.com/u/1919664?v=3&s=150\">\n        <a href=\"https://github.com/goldhand\">Will Farley</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/1307954?v=3&s=150\">\n        <a href=\"https://github.com/DanielaValero\">Daniela Valero</a>\n      </td>\n    </tr>\n    <tr>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/122108?v=3&s=150\">\n        <a href=\"https://github.com/jon301\">Jonathan Trang</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/3285723?v=3&s=150\">\n        <a href=\"https://github.com/carlos-\">Carlos Morales</a>\n      </td>\n    </tr>\n  <tbody>\n</table>\n\n\n[npm]: https://img.shields.io/npm/v/karma-webpack.svg\n[npm-url]: https://npmjs.com/package/karma-webpack\n\n[node]: https://img.shields.io/node/v/karma-webpack.svg\n[node-url]: https://nodejs.org\n\n[deps]: https://david-dm.org/webpack-contrib/karma-webpack.svg\n[deps-url]: https://david-dm.org/webpack-contrib/karma-webpack\n\n[chat]: https://img.shields.io/badge/gitter-webpack%2Fwebpack-brightgreen.svg\n[chat-url]: https://gitter.im/webpack/webpack\n\n[test]: http://img.shields.io/travis/webpack-contrib/karma-webpack.svg\n[test-url]: https://travis-ci.org/webpack-contrib/karma-webpack\n\n[cover]: https://codecov.io/gh/webpack-contrib/karma-webpack/branch/master/graph/badge.svg\n[cover-url]: https://codecov.io/gh/webpack-contrib/karma-webpack\n","readmeFilename":"README.md","gitHead":"c7d6ca19a88df4660a2c269b635f1292a313647f","_id":"karma-webpack@4.0.0-rc.4","_npmVersion":"6.4.1","_nodeVersion":"8.11.4","_npmUser":{"name":"dev","email":"foucault.matthieu@gmail.com"},"dist":{"integrity":"sha512-5z3VQkupoHTnLft26baUGDUB74hlGkYV1PgnSk43UEm1Jmyr8+5YtR69tGXg87GIgbMUirCpz2AnLrfBPlyRyw==","shasum":"d443b6efc669ec618449c026281edd90fc97dd7b","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-4.0.0-rc.4.tgz","fileCount":7,"unpackedSize":34841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/rzpCRA9TVsSAnZWagAAJagP/2Z7WIh6F7jZzdQhYklu\nqWzINaWJyr63i8SleSsiv4z2f+k5Aje17h5yuo/M6YgMDAhv8tchELMLqGCz\n9dOvNB2aDW8RJqcx/cKvlUpV/gjmryEgB+uhGjuZIsCEeAiYzuxaPhplFw60\n07Eaq2vDA4E8NhX9QYQqFlUv7fHSKjV2S3OcdBNYfJsxW1PKwUpIyFnUOiPw\noM7cczPt77t0Y24WyDBEAaneMLHKkngZRixoJ9fLVOgSUacbpLUR9IW3BdCm\np2ByGp1JLnoQvSnNXKY4wRrMpPr5fg92hC3yRt9UqxoMcpUGy5eSGKuHj6l5\n6L6sfg9RKPha0odVjldXEMN1uaYzo0FRqYLCijprUmgKje1vpTvHATYRTiw2\nEsEM7wkJrPp02AEBLQjlwk2ChJPOLJ7/UIZbSNzHks0IoKAAGpHw4BaVkwF2\nxKs9jT+kcBndU3F77srf2gY8aAf1aLvznZ4MpQL//3JUHY7PpxBsYVhzSWub\nGMlKpDn/Qu0AIDBU6wDJzfAtitS6hG98Udq0w9V9LekuFsutvvCqydpQgjqL\nQ5wLFMSqdpBFQhgGx/kDLzTvt2AQxNKavJte6Rzde4iLzF7CUQksT9iTaku4\nIawSp2ft0M5OWnYCatF0F6BPhwBtSr6i/Oq87ELdVW8AkqB6ZzJVIB8HSOCy\nm4dG\r\n=J0Zw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjRzqzIcSXgCtrj0CK/4lfoLrt/uBw+mWmOiVr4Nwb4wIhAOORETuWbbdcarQGG1ajQE6Cn1LVQU2KpuRTywgLAZop"}]},"maintainers":[{"email":"bebraw@gmail.com","name":"dev"},{"email":"wiens.joshua@gmail.com","name":"dev"},{"email":"eric@smarterspam.com","name":"dev"},{"email":"sheo13666q@gmail.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"j.tangelder@gmail.com","name":"dev"},{"email":"michael.ciniawsky@gmail.com","name":"dev"},{"email":"andrew@shellscape.org","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"sean.larkin@cuw.edu","name":"dev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack_4.0.0-rc.4_1543421160729_0.05846850912169499"},"_hasShrinkwrap":false},"4.0.0-rc.5":{"name":"karma-webpack","version":"4.0.0-rc.5","description":"Use webpack with karma","license":"MIT","repository":{"type":"git","url":"git+https://github.com/webpack-contrib/karma-webpack.git"},"author":{"name":"Tobias Koppers @sokra"},"homepage":"https://github.com/webpack-contrib/karma-webpack","bugs":{"url":"https://github.com/webpack-contrib/karma-webpack/issues"},"main":"lib","engines":{"node":">= 6"},"scripts":{"start":"npm run build -- -w","build":"cross-env NODE_ENV=production babel src -d lib --ignore 'src/**/*.test.js' --copy-files","clean":"del-cli lib","commitlint":"commitlint","commitmsg":"commitlint -e $GIT_PARAMS","lint":"eslint --cache src test","ci:lint:commits":"commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}","lint-staged":"lint-staged","prebuild":"npm run clean","prepare":"npm run build","release":"standard-version","release:ci":"conventional-github-releaser -p angular","release:validate":"commitlint --from=$(git describe --tags --abbrev=0) --to=$(git rev-parse HEAD)","security":"nsp check","test":"jest","test:watch":"jest --watch","test:coverage":"jest --collectCoverageFrom='src/**/*.js' --coverage","ci:lint":"npm run lint && npm run security","ci:test":"npm run test -- --runInBand","ci:coverage":"npm run test:coverage -- --runInBand","defaults":"webpack-defaults"},"peerDependencies":{"webpack":"^4.0.0"},"dependencies":{"async":"^2.0.0","loader-utils":"^1.1.0","source-map":"^0.5.6","webpack-dev-middleware":"^3.2.0"},"devDependencies":{"@commitlint/cli":"^7.1.1","@commitlint/config-conventional":"^7.1.1","@webpack-contrib/defaults":"^2.5.0","@webpack-contrib/eslint-config-webpack":"^2.0.4","babel-cli":"^6.26.0","babel-jest":"^23.4.2","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","chai":"^4.1.2","chai-as-promised":"^7.1.1","conventional-github-releaser":"^3.1.2","cross-env":"^5.2.0","del":"^3.0.0","del-cli":"^1.1.0","eslint":"^5.4.0","eslint-plugin-import":"^2.14.0","eslint-plugin-prettier":"^2.6.2","husky":"^0.14.3","istanbul":"^0.4.5","jest":"^23.5.0","karma":"^3.0.0","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-spec-reporter":"^0.0.32","lint-staged":"^7.2.2","memory-fs":"^0.4.1","mocha":"^5.2.0","nsp":"^3.2.1","pre-commit":"^1.2.2","prettier":"^1.14.2","standard-version":"^4.4.0","webpack":"^4.17.2"},"keywords":["webpack"],"jest":{"testEnvironment":"node"},"pre-commit":"lint-staged","lint-staged":{"*.js":["eslint --fix","git add"]},"readme":"[![npm][npm]][npm-url]\n[![node][node]][node-url]\n[![deps][deps]][deps-url]\n[![test][test]][test-url]\n[![coverage][cover]][cover-url]\n[![chat][chat]][chat-url]\n\n<div align=\"center\">\n  <a href='https://github.com/karma-runner/karma'>\n    <img width=\"180\" height=\"180\"\n      src=\"https://worldvectorlogo.com/logos/karma.svg\">\n  </a>\n  <a href=\"https://github.com/webpack/webpack\">\n    <img width=\"200\" height=\"200\"\n      src=\"https://cdn.rawgit.com/webpack/media/e7485eb2/logo/icon.svg\">\n  </a>\n  <h1>Karma Webpack</h1>\n  <p>Use webpack to preprocess files in karma<p>\n</div>\n\n<h2 align=\"center\">Install</h2>\n\n```bash\nnpm i -D karma-webpack\n```\n\n<h2 align=\"center\">Usage</h2>\n\n**karma.conf.js**\n```js\nmodule.exports = (config) => {\n  config.set({\n    // ... normal karma configuration\n    files: [\n      // all files ending in \"_test\"\n      { pattern: 'test/*_test.js', watched: false },\n      { pattern: 'test/**/*_test.js', watched: false }\n      // each file acts as entry point for the webpack configuration\n    ],\n\n    preprocessors: {\n      // add webpack as preprocessor\n      'test/*_test.js': [ 'webpack' ],\n      'test/**/*_test.js': [ 'webpack' ]\n    },\n\n    webpack: {\n      // karma watches the test entry points\n      // (you don't need to specify the entry option)\n      // webpack watches dependencies\n\n      // webpack configuration\n    },\n\n    webpackMiddleware: {\n      // webpack-dev-middleware configuration\n      // i. e.\n      stats: 'errors-only'\n    }\n  })\n}\n```\n\n### `Alternative Usage`\n\nThis configuration is more performant, but you cannot run single test anymore (only the complete suite).\n\nThe above configuration generates a `webpack` bundle for each test. For many test cases this can result in many big files. The alternative configuration creates a single bundle with all test cases.\n\n**karma.conf.js**\n```js\nfiles: [\n  // only specify one entry point\n  // and require all tests in there\n  'test/index_test.js'\n],\n\npreprocessors: {\n  // add webpack as preprocessor\n  'test/index_test.js': [ 'webpack' ]\n},\n```\n\n**test/index_test.js**\n```js\n// require all modules ending in \"_test\" from the\n// current directory and all subdirectories\nconst testsContext = require.context(\".\", true, /_test$/)\n\ntestsContext.keys().forEach(testsContext)\n```\n\nEvery test file is required using the [require.context](https://webpack.js.org/guides/dependency-management/#require-context) and compiled with webpack into one test bundle.\n\n### `Source Maps`\n\nYou can use the `karma-sourcemap-loader` to get the source maps generated for your test bundle.\n\n```bash\nnpm i -D karma-sourcemap-loader\n```\n\nAnd then add it to your preprocessors.\n\n**karma.conf.js**\n```js\npreprocessors: {\n  'test/test_index.js': [ 'webpack', 'sourcemap' ]\n}\n```\n\nAnd tell `webpack` to generate sourcemaps.\n\n**webpack.config.js**\n```js\nwebpack: {\n  // ...\n  devtool: 'inline-source-map'\n}\n```\n\n<h2 align=\"center\">Options</h2>\n\nThis is the full list of options you can specify in your `karma.conf.js`\n\n|Name|Type|Default|Description|\n|:--:|:--:|:-----:|:----------|\n|[**`webpack`**](#webpack)|`{Object}`|`{}`|Pass `webpack.config.js` to `karma`|\n|[**`webpackMiddleware`**](#webpackmiddleware)|`{Object}`|`{}`|Pass `webpack-dev-middleware` configuration to `karma`|\n|[**`beforeMiddleware`**](#beforemiddleware)|`{Object}`|`{}`|Pass custom middleware configuration to `karma`, **before** any `karma` middleware runs|\n\n### `webpack`\n\n`webpack` configuration (`webpack.config.js`).\n\n### `webpackMiddleware`\n\nConfiguration for `webpack-dev-middleware`.\n\n### `beforeMiddleware`\n\n`beforeMiddleware` is a `webpack` option that allows injecting middleware before\nkarma's own middleware runs. This loader provides a `webpackBlocker`\nmiddleware that will block tests from running until code recompiles. That is,\ngiven this scenario\n\n1. Have a browser open on the karma debug page (http://localhost:9876/debug.html)\n2. Make a code change\n3. Refresh\n\nWithout the `webpackBlocker` middleware karma will serve files from before\nthe code change. With the `webpackBlocker` middleware the loader will not serve\nthe files until the code has finished recompiling.\n\n> **⚠️ The `beforeMiddleware` option is only supported in `karma >= v1.0.0`**\n\n<h2 align=\"center\">Maintainers</h2>\n\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/4650931?v=3&s=150\">\n        </br>\n        <a href=\"https://github.com/MikaAK\">Mika Kalathil</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/8420490?v=3&s=150\">\n        <a href=\"https://github.com/d3viant0ne\">Joshua Wiens</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\" src=\"https://avatars.githubusercontent.com/u/1919664?v=3&s=150\">\n        <a href=\"https://github.com/goldhand\">Will Farley</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/1307954?v=3&s=150\">\n        <a href=\"https://github.com/DanielaValero\">Daniela Valero</a>\n      </td>\n    </tr>\n    <tr>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/122108?v=3&s=150\">\n        <a href=\"https://github.com/jon301\">Jonathan Trang</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/3285723?v=3&s=150\">\n        <a href=\"https://github.com/carlos-\">Carlos Morales</a>\n      </td>\n    </tr>\n  <tbody>\n</table>\n\n\n[npm]: https://img.shields.io/npm/v/karma-webpack.svg\n[npm-url]: https://npmjs.com/package/karma-webpack\n\n[node]: https://img.shields.io/node/v/karma-webpack.svg\n[node-url]: https://nodejs.org\n\n[deps]: https://david-dm.org/webpack-contrib/karma-webpack.svg\n[deps-url]: https://david-dm.org/webpack-contrib/karma-webpack\n\n[chat]: https://img.shields.io/badge/gitter-webpack%2Fwebpack-brightgreen.svg\n[chat-url]: https://gitter.im/webpack/webpack\n\n[test]: http://img.shields.io/travis/webpack-contrib/karma-webpack.svg\n[test-url]: https://travis-ci.org/webpack-contrib/karma-webpack\n\n[cover]: https://codecov.io/gh/webpack-contrib/karma-webpack/branch/master/graph/badge.svg\n[cover-url]: https://codecov.io/gh/webpack-contrib/karma-webpack\n","readmeFilename":"README.md","gitHead":"bbbc5dd5336b59160e38c574cbca2c3322a4716e","_id":"karma-webpack@4.0.0-rc.5","_npmVersion":"6.4.1","_nodeVersion":"11.2.0","_npmUser":{"name":"dev","email":"foucault.matthieu@gmail.com"},"dist":{"integrity":"sha512-JCFLWIpX1Yx/pX086/2K+c1QdsPQI3K4HVcCo4QzYPWvu7rHOHMV2d3YYVMqL1mZd7iqFlcU8vBO8xKH4CpTyg==","shasum":"7282945c9af56d9fc6e0bb053df9afc73dae1b15","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-4.0.0-rc.5.tgz","fileCount":7,"unpackedSize":35422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAX26CRA9TVsSAnZWagAAXo0P/3C9HM5MxuCnTioEVq7Y\neuNgG++WEGFtX550G0RoCcZ/dZvZWBrFZfjUlEYpxhrT2TN2sp1S9lvLHQ8h\nN8eeyXPdJM5b4Tj2jfCYHxFpZPqLGyStVaYXAjkS5t0WMDOfE2QRjkw8Cb7e\nd8BcK9d1gtwKunOE7NaVnlYujOta5SNvpR+iHxZa5bduAsddvUYoBVIwBInc\nXlem2j7axZsQ/f5tH4sQhlAWW3TJANLkw0rPm8OqLSi/QKdQ1ECxns1Fc6ht\nMvtVIqMrghk/R+zVsrmLVAmvtWt7YDDQY73HD/WJ+Zz2GlDIcsjfXXSYtaQw\nNgn4oR8uat49jSLC4TuGu1DEoxJNtCV/kvk/MSSVS72megxtY4pK/FInWB9u\njrdLMmRjHwloF9WsapLfmBkpDeCucm9HACN/uUtJ02yi3d80GaU2jG9Lamry\nYIuXPk8x/fhSeKKFzRUBZiHE0Xhug+i45j4OWv+YCfTr21+xs4/rH+vP2/ha\nuF5jSffDmQfAF3XJiWluoY02ib2f4nsT4S5Zv2WAUy8D0J4GEI4CEhbQ2dH0\nrae84xi01x+ipJWjuOoYuBeH25/LTo3IVpX6Hkd23/lIkBooCuAUXCgqNSYP\n9iMB3ofBgGwWFxRrbHDUckAt1l4Z2BTU11f+5aC16Mza8hXnR5mrhMklXilW\nQSVv\r\n=iOZV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFLNMjjXLawVMuzIpE9qUuCGshlk/xPC0Kav+EWW2t4ZAiEAwcZp3+2piaHT6ApQ64NnHqW/fSZsPueEH3zc3OBZ1mo="}]},"maintainers":[{"email":"bebraw@gmail.com","name":"dev"},{"email":"wiens.joshua@gmail.com","name":"dev"},{"email":"eric@smarterspam.com","name":"dev"},{"email":"sheo13666q@gmail.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"j.tangelder@gmail.com","name":"dev"},{"email":"michael.ciniawsky@gmail.com","name":"dev"},{"email":"andrew@shellscape.org","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"sean.larkin@cuw.edu","name":"dev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack_4.0.0-rc.5_1543601594025_0.7262452354634914"},"_hasShrinkwrap":false},"5.0.0-alpha.0":{"name":"karma-webpack","version":"5.0.0-alpha.0","description":"Use webpack with karma","license":"MIT","repository":{"type":"git","url":"git+https://github.com/webpack-contrib/karma-webpack.git"},"author":{"name":"Tobias Koppers @sokra"},"homepage":"https://github.com/webpack-contrib/karma-webpack","bugs":{"url":"https://github.com/webpack-contrib/karma-webpack/issues"},"main":"lib","engines":{"node":">= 6"},"scripts":{"commitlint":"commitlint","commitmsg":"commitlint -e $GIT_PARAMS","lint":"eslint --cache lib test","ci:lint:commits":"commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}","lint-staged":"lint-staged","release":"standard-version","release:ci":"conventional-github-releaser -p angular","release:validate":"commitlint --from=$(git describe --tags --abbrev=0) --to=$(git rev-parse HEAD)","security":"nsp check","test":"jest","test:watch":"jest --watch","test:coverage":"jest --collectCoverageFrom='src/**/*.js' --coverage","ci:lint":"npm run lint && npm run security","ci:test":"npm run test -- --runInBand","ci:coverage":"npm run test:coverage -- --runInBand","defaults":"webpack-defaults"},"peerDependencies":{"webpack":"^4.0.0"},"dependencies":{"glob":"^7.1.3","minimatch":"^3.0.4","webpack-merge":"^4.1.5"},"devDependencies":{"@commitlint/cli":"^7.1.1","@commitlint/config-conventional":"^7.1.1","@webpack-contrib/defaults":"^2.5.0","@webpack-contrib/eslint-config-webpack":"^2.0.4","babel-cli":"^6.26.0","babel-jest":"^23.4.2","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","chai":"^4.1.2","chai-as-promised":"^7.1.1","conventional-github-releaser":"^3.1.2","cross-env":"^5.2.0","del":"^3.0.0","del-cli":"^1.1.0","eslint":"^5.4.0","eslint-plugin-import":"^2.14.0","eslint-plugin-prettier":"^2.6.2","husky":"^0.14.3","istanbul":"^0.4.5","jest":"^23.5.0","karma":"^3.0.0","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-spec-reporter":"^0.0.32","lint-staged":"^7.2.2","memory-fs":"^0.4.1","mocha":"^5.2.0","nsp":"^3.2.1","pre-commit":"^1.2.2","prettier":"^1.14.2","standard-version":"^4.4.0","webpack":"^4.17.2"},"keywords":["webpack"],"jest":{"testEnvironment":"node"},"pre-commit":"lint-staged","lint-staged":{"*.js":["eslint --fix","git add"]},"readme":"[![npm][npm]][npm-url]\n[![node][node]][node-url]\n[![deps][deps]][deps-url]\n[![test][test]][test-url]\n[![coverage][cover]][cover-url]\n[![chat][chat]][chat-url]\n\n<div align=\"center\">\n  <a href='https://github.com/karma-runner/karma'>\n    <img width=\"180\" height=\"180\"\n      src=\"https://worldvectorlogo.com/logos/karma.svg\">\n  </a>\n  <a href=\"https://github.com/webpack/webpack\">\n    <img width=\"200\" height=\"200\"\n      src=\"https://cdn.rawgit.com/webpack/media/e7485eb2/logo/icon.svg\">\n  </a>\n  <h1>Karma Webpack</h1>\n  <p>Use webpack to preprocess files in karma<p>\n</div>\n\n<h2 align=\"center\">Install</h2>\n\n```bash\nnpm i -D karma-webpack\n```\n\n<h2 align=\"center\">Usage</h2>\n\n**karma.conf.js**\n```js\nmodule.exports = (config) => {\n  config.set({\n    // ... normal karma configuration\n\n    // add webpack to your list of frameworks\n    frameworks: ['mocha', 'webpack'],\n\n    files: [\n      // all files ending in \".test.js\"\n      'test/**/*.test.js',\n    ],\n\n    preprocessors: {\n      // add webpack as preprocessor\n      'test/*_test.js': [ 'webpack' ],\n      'test/**/*_test.js': [ 'webpack' ]\n    },\n\n    webpack: {\n      // karma watches the test entry points\n      // Do NOT specify the entry option\n      // webpack watches dependencies\n\n      // webpack configuration\n    },\n  });\n}\n```\n\n### Default webpack configuration\n\nThis configuration will be merged with what gets provided via karma's config.webpack.\n\n```js\nconst defaultWebpackOptions = {\n  mode: 'development',\n  output: {\n    filename: '[name].js',\n    path: path.join(os.tmpdir(), '_karma_webpack_'),\n  },\n  stats: {\n    modules: false,\n    colors: true,\n  },\n  watch: false,\n  optimization: {\n    runtimeChunk: 'single',\n    splitChunks: {\n      chunks: 'all',\n      minSize: 0,\n      cacheGroups: {\n        commons: {\n          name: 'commons',\n          chunks: 'initial',\n          minChunks: 1,\n        },\n      },\n    },\n  },\n  plugins: [],\n  // Something like this will be auto added by this.configure()\n  // entry: {\n  //   'foo-one.test.js': 'path/to/test/foo-one.test.js',\n  //   'foo-two.test.js': 'path/to/test/foo-two.test.js',\n  // },\n  // plugins: [\n  //   new KarmaSyncPlugin()\n  // ],\n};\n```\n\n### How it works\n\nThis project is a framework and preprocessor for Karma that combines test files and dependencies into 2 shared bundles and 1 chunk per test file. It relies on webpack to generate the bundles/chunks and to keep it updated during autoWatch=true.\n\nThe first preproccessor triggers the build of all the bundles/chunks and all following files just return the output of this one build process.\n\n### Webpack typescript support\n\nBy default karma-webpack forces *.js files so if you test *.ts files and use webpack to build typescript to javascript it works out of the box.\n\nIf you have a different need you can override by settig `webpack.transformPath`\n\n```js\n// this is the by default applied transformPath\nwebpack: {\n  transformPath: (filepath) => {\n      // force *.js files by default\n      const info = path.parse(filepath);\n      return `${path.join(info.dir, info.name)}.js`;\n    },\n},\n```\n\n### `Source Maps`\n\nYou can use the `karma-sourcemap-loader` to get the source maps generated for your test bundle.\n\n```bash\nnpm i -D karma-sourcemap-loader\n```\n\nAnd then add it to your preprocessors.\n\n**karma.conf.js**\n```js\npreprocessors: {\n  'test/test_index.js': [ 'webpack', 'sourcemap' ]\n}\n```\n\nAnd tell `webpack` to generate sourcemaps.\n\n**webpack.config.js**\n```js\nwebpack: {\n  // ...\n  devtool: 'inline-source-map'\n}\n```\n\n<h2 align=\"center\">Options</h2>\n\nThis is the full list of options you can specify in your `karma.conf.js`\n\n|Name|Type|Default|Description|\n|:--:|:--:|:-----:|:----------|\n|[**`webpack`**](#webpack)|`{Object}`|`{}`|Pass `webpack.config.js` to `karma`|\n\n### `webpack`\n\n`webpack` configuration (`webpack.config.js`).\n\n<h2 align=\"center\">Maintainers</h2>\n\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/4650931?v=3&s=150\">\n        </br>\n        <a href=\"https://github.com/MikaAK\">Mika Kalathil</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/8420490?v=3&s=150\">\n        <a href=\"https://github.com/d3viant0ne\">Joshua Wiens</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\" src=\"https://avatars.githubusercontent.com/u/1919664?v=3&s=150\">\n        <a href=\"https://github.com/goldhand\">Will Farley</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/1307954?v=3&s=150\">\n        <a href=\"https://github.com/DanielaValero\">Daniela Valero</a>\n      </td>\n    </tr>\n    <tr>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/122108?v=3&s=150\">\n        <a href=\"https://github.com/jon301\">Jonathan Trang</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/3285723?v=3&s=150\">\n        <a href=\"https://github.com/carlos-\">Carlos Morales</a>\n      </td>\n    </tr>\n  <tbody>\n</table>\n\n\n[npm]: https://img.shields.io/npm/v/karma-webpack.svg\n[npm-url]: https://npmjs.com/package/karma-webpack\n\n[node]: https://img.shields.io/node/v/karma-webpack.svg\n[node-url]: https://nodejs.org\n\n[deps]: https://david-dm.org/webpack-contrib/karma-webpack.svg\n[deps-url]: https://david-dm.org/webpack-contrib/karma-webpack\n\n[chat]: https://img.shields.io/badge/gitter-webpack%2Fwebpack-brightgreen.svg\n[chat-url]: https://gitter.im/webpack/webpack\n\n[test]: http://img.shields.io/travis/webpack-contrib/karma-webpack.svg\n[test-url]: https://travis-ci.org/webpack-contrib/karma-webpack\n\n[cover]: https://codecov.io/gh/webpack-contrib/karma-webpack/branch/master/graph/badge.svg\n[cover-url]: https://codecov.io/gh/webpack-contrib/karma-webpack\n","readmeFilename":"README.md","gitHead":"8e69ed3c4ce3ec12ff2d86612f05566a704a9b52","_id":"karma-webpack@5.0.0-alpha.0","_npmVersion":"6.5.0","_nodeVersion":"8.11.4","_npmUser":{"name":"dev","email":"foucault.matthieu@gmail.com"},"dist":{"integrity":"sha512-zYOlER6ddJXum3Chq6eBSM4K0cRtNBaVedUeZO4QfSl0/jBirf4zq6h3VUyFJu2r3MIQPSlP7jNQ2kGAkp+Tfw==","shasum":"a1a65295bb8861ae51a00a0d02548ef366166486","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-5.0.0-alpha.0.tgz","fileCount":7,"unpackedSize":30732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEdg+CRA9TVsSAnZWagAAFWYP/34QLEwnBIU4TwTwA0vw\n/so5eWET+1SnqOEJDS7mKxr8B4AqBUPVR4a3jdi4CuK6Pbszyr/FzjK/ff8Y\nXK9UiJ5uV/ry+MmCfg1+VHLQ9ZR7BRTa6m5tput0n6hmcNh4GP3f+/3j8QJW\nwhDSk/jY2QzakKSNlQ9Y/rziuUlS/vYmUS5CXR1wmCuq6p630Vpm+hhDuM45\nHbmhjVJFL5sBRMpUrr1dbrWr+SnE+9tvftbeFbpCs2EpcFpbp56JdmcGeIbD\npTl3AWegN5FJHGmD4+4BFBl6Us4mFesJq78My4Acr+7p5ykSUxSaTOZxT8LI\nq7sgGM/cIJ//5ULtl00e4GtC66Mb18McyStCP4H0dRfTl4Zq98AaoWRO7JIS\ng7XfOrnJgiAR8yM3cwszPKgJbHBlP5Baf9+EvUmmZIjRJMgTvTBLJNmEu29M\nJUB7SIIpfpOfNT8dohUHTxeRQ0a5LD+8Jvk0FkvR+Dz9H5XYl+9jxZmhmOyE\n2CSzU++C2EHmUgNjdoJkX/geu4LMjKn9f2ssSMFh3Fl92ZMYfPsNZ6jtaLIM\nm6Bb7nHQaQb1+iQdeuCSPfU0G0uF4xdhw55dH6SXjW7W7oFbp27h6hjuW/7+\nZBFYncePlZuryqqB5HZ1RtfdfNBuSLeduAj/7MQU7kIXBHV217/rtx1K6zkR\nMON8\r\n=2x63\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBPuptdiVSVoBzyw3Nz6fr4q+evq+niNYZIwTV0ssEGeAiEA50lzDaGTEVIElO3gBt8UhORIB7kP53Ul5BY89yIFI9Q="}]},"maintainers":[{"email":"bebraw@gmail.com","name":"dev"},{"email":"wiens.joshua@gmail.com","name":"dev"},{"email":"eric@smarterspam.com","name":"dev"},{"email":"sheo13666q@gmail.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"j.tangelder@gmail.com","name":"dev"},{"email":"michael.ciniawsky@gmail.com","name":"dev"},{"email":"andrew@shellscape.org","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"sean.larkin@cuw.edu","name":"dev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack_5.0.0-alpha.0_1544673341752_0.23073547499997926"},"_hasShrinkwrap":false},"5.0.0-alpha.1":{"name":"karma-webpack","version":"5.0.0-alpha.1","description":"Use webpack with karma","license":"MIT","repository":{"type":"git","url":"git+https://github.com/webpack-contrib/karma-webpack.git"},"author":{"name":"Tobias Koppers @sokra"},"homepage":"https://github.com/webpack-contrib/karma-webpack","bugs":{"url":"https://github.com/webpack-contrib/karma-webpack/issues"},"main":"lib","engines":{"node":">= 6"},"scripts":{"commitlint":"commitlint","commitmsg":"commitlint -e $GIT_PARAMS","lint":"eslint --cache lib test","ci:lint:commits":"commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}","lint-staged":"lint-staged","release":"standard-version","release:ci":"conventional-github-releaser -p angular","release:validate":"commitlint --from=$(git describe --tags --abbrev=0) --to=$(git rev-parse HEAD)","security":"nsp check","test":"jest","test:watch":"jest --watch","test:coverage":"jest --collectCoverageFrom='src/**/*.js' --coverage","ci:lint":"npm run lint && npm run security","ci:test":"npm run test -- --runInBand","ci:coverage":"npm run test:coverage -- --runInBand","defaults":"webpack-defaults"},"peerDependencies":{"webpack":"^4.0.0"},"dependencies":{"glob":"^7.1.3","minimatch":"^3.0.4","webpack-merge":"^4.1.5"},"devDependencies":{"@commitlint/cli":"^7.1.1","@commitlint/config-conventional":"^7.1.1","@webpack-contrib/defaults":"^2.5.0","@webpack-contrib/eslint-config-webpack":"^2.0.4","babel-cli":"^6.26.0","babel-jest":"^23.4.2","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","chai":"^4.1.2","chai-as-promised":"^7.1.1","conventional-github-releaser":"^3.1.2","cross-env":"^5.2.0","del":"^3.0.0","del-cli":"^1.1.0","eslint":"^5.4.0","eslint-plugin-import":"^2.14.0","eslint-plugin-prettier":"^2.6.2","husky":"^0.14.3","istanbul":"^0.4.5","jest":"^23.5.0","karma":"^3.0.0","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-spec-reporter":"^0.0.32","lint-staged":"^7.2.2","memory-fs":"^0.4.1","mocha":"^5.2.0","nsp":"^3.2.1","pre-commit":"^1.2.2","prettier":"^1.14.2","standard-version":"^4.4.0","webpack":"^4.17.2"},"keywords":["webpack"],"jest":{"testEnvironment":"node"},"pre-commit":"lint-staged","lint-staged":{"*.js":["eslint --fix","git add"]},"readme":"[![npm][npm]][npm-url]\n[![node][node]][node-url]\n[![deps][deps]][deps-url]\n[![test][test]][test-url]\n[![coverage][cover]][cover-url]\n[![chat][chat]][chat-url]\n\n<div align=\"center\">\n  <a href='https://github.com/karma-runner/karma'>\n    <img width=\"180\" height=\"180\"\n      src=\"https://worldvectorlogo.com/logos/karma.svg\">\n  </a>\n  <a href=\"https://github.com/webpack/webpack\">\n    <img width=\"200\" height=\"200\"\n      src=\"https://cdn.rawgit.com/webpack/media/e7485eb2/logo/icon.svg\">\n  </a>\n  <h1>Karma Webpack</h1>\n  <p>Use webpack to preprocess files in karma<p>\n</div>\n\n<h2 align=\"center\">Install</h2>\n\n```bash\nnpm i -D karma-webpack\n```\n\n<h2 align=\"center\">Usage</h2>\n\n**karma.conf.js**\n```js\nmodule.exports = (config) => {\n  config.set({\n    // ... normal karma configuration\n\n    // add webpack to your list of frameworks\n    frameworks: ['mocha', 'webpack'],\n\n    files: [\n      // all files ending in \".test.js\"\n      // !!! use watched: false as we use webpacks watch\n      { pattern: 'test/**/*.test.js', watched: false }\n    ],\n\n    preprocessors: {\n      // add webpack as preprocessor\n      'test/*_test.js': [ 'webpack' ],\n      'test/**/*_test.js': [ 'webpack' ]\n    },\n\n    webpack: {\n      // karma watches the test entry points\n      // Do NOT specify the entry option\n      // webpack watches dependencies\n\n      // webpack configuration\n    },\n  });\n}\n```\n\n### Default webpack configuration\n\nThis configuration will be merged with what gets provided via karma's config.webpack.\n\n```js\nconst defaultWebpackOptions = {\n  mode: 'development',\n  output: {\n    filename: '[name].js',\n    path: path.join(os.tmpdir(), '_karma_webpack_'),\n  },\n  stats: {\n    modules: false,\n    colors: true,\n  },\n  watch: false,\n  optimization: {\n    runtimeChunk: 'single',\n    splitChunks: {\n      chunks: 'all',\n      minSize: 0,\n      cacheGroups: {\n        commons: {\n          name: 'commons',\n          chunks: 'initial',\n          minChunks: 1,\n        },\n      },\n    },\n  },\n  plugins: [],\n  // Something like this will be auto added by this.configure()\n  // entry: {\n  //   'foo-one.test.js': 'path/to/test/foo-one.test.js',\n  //   'foo-two.test.js': 'path/to/test/foo-two.test.js',\n  // },\n  // plugins: [\n  //   new KarmaSyncPlugin()\n  // ],\n};\n```\n\n### How it works\n\nThis project is a framework and preprocessor for Karma that combines test files and dependencies into 2 shared bundles and 1 chunk per test file. It relies on webpack to generate the bundles/chunks and to keep it updated during autoWatch=true.\n\nThe first preproccessor triggers the build of all the bundles/chunks and all following files just return the output of this one build process.\n\n### Webpack typescript support\n\nBy default karma-webpack forces *.js files so if you test *.ts files and use webpack to build typescript to javascript it works out of the box.\n\nIf you have a different need you can override by settig `webpack.transformPath`\n\n```js\n// this is the by default applied transformPath\nwebpack: {\n  transformPath: (filepath) => {\n      // force *.js files by default\n      const info = path.parse(filepath);\n      return `${path.join(info.dir, info.name)}.js`;\n    },\n},\n```\n\n### `Source Maps`\n\nYou can use the `karma-sourcemap-loader` to get the source maps generated for your test bundle.\n\n```bash\nnpm i -D karma-sourcemap-loader\n```\n\nAnd then add it to your preprocessors.\n\n**karma.conf.js**\n```js\npreprocessors: {\n  'test/test_index.js': [ 'webpack', 'sourcemap' ]\n}\n```\n\nAnd tell `webpack` to generate sourcemaps.\n\n**webpack.config.js**\n```js\nwebpack: {\n  // ...\n  devtool: 'inline-source-map'\n}\n```\n\n<h2 align=\"center\">Options</h2>\n\nThis is the full list of options you can specify in your `karma.conf.js`\n\n|Name|Type|Default|Description|\n|:--:|:--:|:-----:|:----------|\n|[**`webpack`**](#webpack)|`{Object}`|`{}`|Pass `webpack.config.js` to `karma`|\n\n### `webpack`\n\n`webpack` configuration (`webpack.config.js`).\n\n<h2 align=\"center\">Maintainers</h2>\n\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/4650931?v=3&s=150\">\n        </br>\n        <a href=\"https://github.com/MikaAK\">Mika Kalathil</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/8420490?v=3&s=150\">\n        <a href=\"https://github.com/d3viant0ne\">Joshua Wiens</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\" src=\"https://avatars.githubusercontent.com/u/1919664?v=3&s=150\">\n        <a href=\"https://github.com/goldhand\">Will Farley</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/1307954?v=3&s=150\">\n        <a href=\"https://github.com/DanielaValero\">Daniela Valero</a>\n      </td>\n    </tr>\n    <tr>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/122108?v=3&s=150\">\n        <a href=\"https://github.com/jon301\">Jonathan Trang</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/3285723?v=3&s=150\">\n        <a href=\"https://github.com/carlos-\">Carlos Morales</a>\n      </td>\n    </tr>\n  <tbody>\n</table>\n\n\n[npm]: https://img.shields.io/npm/v/karma-webpack.svg\n[npm-url]: https://npmjs.com/package/karma-webpack\n\n[node]: https://img.shields.io/node/v/karma-webpack.svg\n[node-url]: https://nodejs.org\n\n[deps]: https://david-dm.org/webpack-contrib/karma-webpack.svg\n[deps-url]: https://david-dm.org/webpack-contrib/karma-webpack\n\n[chat]: https://img.shields.io/badge/gitter-webpack%2Fwebpack-brightgreen.svg\n[chat-url]: https://gitter.im/webpack/webpack\n\n[test]: http://img.shields.io/travis/webpack-contrib/karma-webpack.svg\n[test-url]: https://travis-ci.org/webpack-contrib/karma-webpack\n\n[cover]: https://codecov.io/gh/webpack-contrib/karma-webpack/branch/master/graph/badge.svg\n[cover-url]: https://codecov.io/gh/webpack-contrib/karma-webpack\n","readmeFilename":"README.md","gitHead":"ac7fe8b871d341a984478aec00e8ec04389aa095","_id":"karma-webpack@5.0.0-alpha.1","_npmVersion":"6.5.0","_nodeVersion":"8.11.4","_npmUser":{"name":"dev","email":"foucault.matthieu@gmail.com"},"dist":{"integrity":"sha512-2rpyIJ/g7QFffP5Lj/ov1oFpYNnosysOk+aCHyjar5isETcAAuJzxZbRCLeQIGA7hEATaTbPFRYdyDApDhfyYQ==","shasum":"160808796343f08acd80c85b1d1f8d5622e1bb97","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-5.0.0-alpha.1.tgz","fileCount":7,"unpackedSize":31472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcK9elCRA9TVsSAnZWagAALzkP/ijzFtGUhc6GurjAHgIe\nOifIERQUAqjDxsgwze0tS8VAuDcPQwcYJxgsXWABsIzj5VfStp5xiK7BH5Er\n8f+y8WHMcVOfLutAjKnWVVc1o+FcIRt8ehQ3le54x+99lD0lcHq+TkG10Xwn\nucUCIRF34TeC+rk88YeGLfGCEIaRIir9aRIMwz57qRq2KAKlWz91yIBpPd6X\ndfe7UJ1AmzG3jKctuvLNblU3h3xr5QVKuyet3k4w3r1lkGy+n5LjkN5lADHv\nE4/Mssl6PUvjzLGsX+zJXNrf4TegFaSBWJMnVtkH/zcD6rk3NnP9PGw0z8GQ\ncVDyOE1Sb2cGdf7CGh5P5v8aOB2HqyVhAuZTMZM9VJmQIBjs8y1WmJ8to414\nZHERWuGbG4Hh+tUH6NpFHmMrYMg2eaSCJEkWgzWZrdyppIi6o3OjCsxaUIcq\neF4TqnqXqiXfAuVuT7yG7tzgXAU1PM7hO3wXHqYLuBKhbZzCDRzqVB6wDpoc\ns69wOd9Fiy3OxtO4RCie0r7zVuukWgamnANKKHR2S80Oaxfy/+/abPofPc+H\n1oWJibWzGpeHcSGbstkrA8R20j+xix1+pa+tcs/nurBtWgpzhVFV+1ZwZ6d/\nzoMjnzidWocIKsD59AVZgxK3BhA9AQUqMQoueyAQEOdmqGX9lxtqgXPS5s5p\nGdAA\r\n=CvI0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEBsaxFhHWQGM6BXLLT0R7nBYccS4AND3I9BC4tlTR5TAiBf745Wk8KYWAhtM3ptWTjAYwpMmGsvrUgZ0238TH7d0w=="}]},"maintainers":[{"email":"bebraw@gmail.com","name":"dev"},{"email":"wiens.joshua@gmail.com","name":"dev"},{"email":"eric@smarterspam.com","name":"dev"},{"email":"sheo13666q@gmail.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"j.tangelder@gmail.com","name":"dev"},{"email":"michael.ciniawsky@gmail.com","name":"dev"},{"email":"andrew@shellscape.org","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"sean.larkin@cuw.edu","name":"dev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack_5.0.0-alpha.1_1546377124557_0.5931002903532325"},"_hasShrinkwrap":false},"4.0.0-rc.6":{"name":"karma-webpack","version":"4.0.0-rc.6","description":"Use webpack with karma","license":"MIT","repository":{"type":"git","url":"git+https://github.com/webpack-contrib/karma-webpack.git"},"author":{"name":"Tobias Koppers @sokra"},"homepage":"https://github.com/webpack-contrib/karma-webpack","bugs":{"url":"https://github.com/webpack-contrib/karma-webpack/issues"},"main":"lib","engines":{"node":">= 6"},"scripts":{"start":"npm run build -- -w","build":"cross-env NODE_ENV=production babel src -d lib --ignore 'src/**/*.test.js' --copy-files","clean":"del-cli lib","commitlint":"commitlint","commitmsg":"commitlint -e $GIT_PARAMS","lint":"eslint --cache src test","ci:lint:commits":"commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}","lint-staged":"lint-staged","prebuild":"npm run clean","prepare":"npm run build","release":"standard-version","release:ci":"conventional-github-releaser -p angular","release:validate":"commitlint --from=$(git describe --tags --abbrev=0) --to=$(git rev-parse HEAD)","security":"nsp check","test":"jest","test:watch":"jest --watch","test:coverage":"jest --collectCoverageFrom='src/**/*.js' --coverage","ci:lint":"npm run lint && npm run security","ci:test":"npm run test -- --runInBand","ci:coverage":"npm run test:coverage -- --runInBand","defaults":"webpack-defaults"},"peerDependencies":{"webpack":"^4.0.0"},"dependencies":{"async":"^2.0.0","loader-utils":"^1.1.0","source-map":"^0.5.6","webpack-dev-middleware":"^3.2.0"},"devDependencies":{"@commitlint/cli":"^7.1.1","@commitlint/config-conventional":"^7.1.1","@webpack-contrib/defaults":"^2.5.0","@webpack-contrib/eslint-config-webpack":"^2.0.4","babel-cli":"^6.26.0","babel-jest":"^23.4.2","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","chai":"^4.1.2","chai-as-promised":"^7.1.1","conventional-github-releaser":"^3.1.2","cross-env":"^5.2.0","del":"^3.0.0","del-cli":"^1.1.0","eslint":"^5.4.0","eslint-plugin-import":"^2.14.0","eslint-plugin-prettier":"^2.6.2","husky":"^0.14.3","istanbul":"^0.4.5","jest":"^23.5.0","karma":"^3.0.0","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-spec-reporter":"^0.0.32","lint-staged":"^7.2.2","memory-fs":"^0.4.1","mocha":"^5.2.0","nsp":"^3.2.1","pre-commit":"^1.2.2","prettier":"^1.14.2","standard-version":"^4.4.0","webpack":"^4.17.2"},"keywords":["webpack"],"jest":{"testEnvironment":"node"},"pre-commit":"lint-staged","lint-staged":{"*.js":["eslint --fix","git add"]},"readme":"[![npm][npm]][npm-url]\n[![node][node]][node-url]\n[![deps][deps]][deps-url]\n[![test][test]][test-url]\n[![coverage][cover]][cover-url]\n[![chat][chat]][chat-url]\n\n<div align=\"center\">\n  <a href='https://github.com/karma-runner/karma'>\n    <img width=\"180\" height=\"180\"\n      src=\"https://worldvectorlogo.com/logos/karma.svg\">\n  </a>\n  <a href=\"https://github.com/webpack/webpack\">\n    <img width=\"200\" height=\"200\"\n      src=\"https://cdn.rawgit.com/webpack/media/e7485eb2/logo/icon.svg\">\n  </a>\n  <h1>Karma Webpack</h1>\n  <p>Use webpack to preprocess files in karma<p>\n</div>\n\n<h2 align=\"center\">Install</h2>\n\n```bash\nnpm i -D karma-webpack\n```\n\n<h2 align=\"center\">Usage</h2>\n\n**karma.conf.js**\n```js\nmodule.exports = (config) => {\n  config.set({\n    // ... normal karma configuration\n    files: [\n      // all files ending in \"_test\"\n      { pattern: 'test/*_test.js', watched: false },\n      { pattern: 'test/**/*_test.js', watched: false }\n      // each file acts as entry point for the webpack configuration\n    ],\n\n    preprocessors: {\n      // add webpack as preprocessor\n      'test/*_test.js': [ 'webpack' ],\n      'test/**/*_test.js': [ 'webpack' ]\n    },\n\n    webpack: {\n      // karma watches the test entry points\n      // (you don't need to specify the entry option)\n      // webpack watches dependencies\n\n      // webpack configuration\n    },\n\n    webpackMiddleware: {\n      // webpack-dev-middleware configuration\n      // i. e.\n      stats: 'errors-only'\n    }\n  })\n}\n```\n\n### `Alternative Usage`\n\nThis configuration is more performant, but you cannot run single test anymore (only the complete suite).\n\nThe above configuration generates a `webpack` bundle for each test. For many test cases this can result in many big files. The alternative configuration creates a single bundle with all test cases.\n\n**karma.conf.js**\n```js\nfiles: [\n  // only specify one entry point\n  // and require all tests in there\n  'test/index_test.js'\n],\n\npreprocessors: {\n  // add webpack as preprocessor\n  'test/index_test.js': [ 'webpack' ]\n},\n```\n\n**test/index_test.js**\n```js\n// require all modules ending in \"_test\" from the\n// current directory and all subdirectories\nconst testsContext = require.context(\".\", true, /_test$/)\n\ntestsContext.keys().forEach(testsContext)\n```\n\nEvery test file is required using the [require.context](https://webpack.js.org/guides/dependency-management/#require-context) and compiled with webpack into one test bundle.\n\n### `Source Maps`\n\nYou can use the `karma-sourcemap-loader` to get the source maps generated for your test bundle.\n\n```bash\nnpm i -D karma-sourcemap-loader\n```\n\nAnd then add it to your preprocessors.\n\n**karma.conf.js**\n```js\npreprocessors: {\n  'test/test_index.js': [ 'webpack', 'sourcemap' ]\n}\n```\n\nAnd tell `webpack` to generate sourcemaps.\n\n**webpack.config.js**\n```js\nwebpack: {\n  // ...\n  devtool: 'inline-source-map'\n}\n```\n\n<h2 align=\"center\">Options</h2>\n\nThis is the full list of options you can specify in your `karma.conf.js`\n\n|Name|Type|Default|Description|\n|:--:|:--:|:-----:|:----------|\n|[**`webpack`**](#webpack)|`{Object}`|`{}`|Pass `webpack.config.js` to `karma`|\n|[**`webpackMiddleware`**](#webpackmiddleware)|`{Object}`|`{}`|Pass `webpack-dev-middleware` configuration to `karma`|\n|[**`beforeMiddleware`**](#beforemiddleware)|`{Object}`|`{}`|Pass custom middleware configuration to `karma`, **before** any `karma` middleware runs|\n\n### `webpack`\n\n`webpack` configuration (`webpack.config.js`).\n\n### `webpackMiddleware`\n\nConfiguration for `webpack-dev-middleware`.\n\n### `beforeMiddleware`\n\n`beforeMiddleware` is a `webpack` option that allows injecting middleware before\nkarma's own middleware runs. This loader provides a `webpackBlocker`\nmiddleware that will block tests from running until code recompiles. That is,\ngiven this scenario\n\n1. Have a browser open on the karma debug page (http://localhost:9876/debug.html)\n2. Make a code change\n3. Refresh\n\nWithout the `webpackBlocker` middleware karma will serve files from before\nthe code change. With the `webpackBlocker` middleware the loader will not serve\nthe files until the code has finished recompiling.\n\n> **⚠️ The `beforeMiddleware` option is only supported in `karma >= v1.0.0`**\n\n<h2 align=\"center\">Maintainers</h2>\n\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/4650931?v=3&s=150\">\n        </br>\n        <a href=\"https://github.com/MikaAK\">Mika Kalathil</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/8420490?v=3&s=150\">\n        <a href=\"https://github.com/d3viant0ne\">Joshua Wiens</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\" src=\"https://avatars.githubusercontent.com/u/1919664?v=3&s=150\">\n        <a href=\"https://github.com/goldhand\">Will Farley</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/1307954?v=3&s=150\">\n        <a href=\"https://github.com/DanielaValero\">Daniela Valero</a>\n      </td>\n    </tr>\n    <tr>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/122108?v=3&s=150\">\n        <a href=\"https://github.com/jon301\">Jonathan Trang</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/3285723?v=3&s=150\">\n        <a href=\"https://github.com/carlos-\">Carlos Morales</a>\n      </td>\n    </tr>\n  <tbody>\n</table>\n\n\n[npm]: https://img.shields.io/npm/v/karma-webpack.svg\n[npm-url]: https://npmjs.com/package/karma-webpack\n\n[node]: https://img.shields.io/node/v/karma-webpack.svg\n[node-url]: https://nodejs.org\n\n[deps]: https://david-dm.org/webpack-contrib/karma-webpack.svg\n[deps-url]: https://david-dm.org/webpack-contrib/karma-webpack\n\n[chat]: https://img.shields.io/badge/gitter-webpack%2Fwebpack-brightgreen.svg\n[chat-url]: https://gitter.im/webpack/webpack\n\n[test]: http://img.shields.io/travis/webpack-contrib/karma-webpack.svg\n[test-url]: https://travis-ci.org/webpack-contrib/karma-webpack\n\n[cover]: https://codecov.io/gh/webpack-contrib/karma-webpack/branch/master/graph/badge.svg\n[cover-url]: https://codecov.io/gh/webpack-contrib/karma-webpack\n","readmeFilename":"README.md","gitHead":"78d52c85104f4b0c0aacd87d752bcd31154fbd9a","_id":"karma-webpack@4.0.0-rc.6","_npmVersion":"6.5.0","_nodeVersion":"8.11.4","_npmUser":{"name":"dev","email":"foucault.matthieu@gmail.com"},"dist":{"integrity":"sha512-fN3EfHc10bZxP7dqgsaIFdmkynABFsgMxqgVZJYqxzt0CDBH6j1LbHrMilnijnDYZ8fZDLtx/OKWshXiYyhIig==","shasum":"02ac6a47c7fc166c8b208446069a424698082405","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-4.0.0-rc.6.tgz","fileCount":7,"unpackedSize":35900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUxq6CRA9TVsSAnZWagAAzBsP/25ueADEs0BJon2scOJx\npZgRnEN9Hson2Gb8190J3cEs2HcbqGgD2KI+uxrEenfZCNSKkNgjI0faHQzK\nZkEl99A2cCagmHKs0+eLmBosOO8RfbsLJWfjti85GCBm6OEuzQ+jn2oe64wA\n3ZJwD++0tWQvwfnxNFqGbyvwDi0m5bqwQnnJOP2duQ+W4nbpU60NeuRdgJjJ\nznI9YUfElI40rfOwPDIstuWESmcy370vrk0Rl0/xvlFzorVWeQ3r6XIqegoQ\nP1gIrQOp2Z37uv1D4UBtN0NkvQbnz3qbIEduWL5trGRy7XQPOgUjNwMqHtvS\nJOiWva7ksyY0xzWhCUzOBFOemlIcEvZdNH+fZM/4h5/Zm0wjFjOF7mFrEISt\nWcJJiv9Dt11OnTYXA0RICP+yBVIM6B9UGB4Rg/G6MPxzl5DLjEWUO1R6O3ZR\n0RIjtxCcD8Xjc4DxDAEraououVxMjUP/G8tL/tbKoVgOfd6m6HeXb83T4r4E\nxGt1P8YHkq7WjYt9eCehiq9/99iAzV0hjnQU2ndaqxSCrGWizmFzj4v+Z09j\nbS+/WtrNRAVhAPfqPPs8B1a8MCz8S7tpgMQiVBTZpODqfbASZzTSVKOj8w+L\nDkg1PTgdwHHzsy+ZwnC8nYVrSbyvUiKpqTVg4Jo0pZLP1GJCGUsauLx18B5A\nsI0V\r\n=Sriq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsEac/vV6kQXutuhNHQm7Dm9QOsYqG+sDEylJ/wUexYAIhAOi307XojteqLAxqdUKi+MC/ipFEQfu5ZCv+jM6coBZ5"}]},"maintainers":[{"email":"bebraw@gmail.com","name":"dev"},{"email":"wiens.joshua@gmail.com","name":"dev"},{"email":"eric@smarterspam.com","name":"dev"},{"email":"sheo13666q@gmail.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"j.tangelder@gmail.com","name":"dev"},{"email":"michael.ciniawsky@gmail.com","name":"dev"},{"email":"andrew@shellscape.org","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"sean.larkin@cuw.edu","name":"dev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack_4.0.0-rc.6_1548950201696_0.5776377776352268"},"_hasShrinkwrap":false},"5.0.0-alpha.2":{"name":"karma-webpack","version":"5.0.0-alpha.2","description":"Use webpack with karma","license":"MIT","repository":{"type":"git","url":"git+https://github.com/webpack-contrib/karma-webpack.git"},"author":{"name":"Tobias Koppers @sokra"},"homepage":"https://github.com/webpack-contrib/karma-webpack","bugs":{"url":"https://github.com/webpack-contrib/karma-webpack/issues"},"main":"lib","engines":{"node":">= 6"},"scripts":{"commitlint":"commitlint","commitmsg":"commitlint -e $GIT_PARAMS","lint":"eslint --cache lib test","ci:lint:commits":"commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}","lint-staged":"lint-staged","release":"standard-version","release:ci":"conventional-github-releaser -p angular","release:validate":"commitlint --from=$(git describe --tags --abbrev=0) --to=$(git rev-parse HEAD)","security":"nsp check","test":"jest","test:watch":"jest --watch","test:coverage":"jest --collectCoverageFrom='src/**/*.js' --coverage","ci:lint":"npm run lint && npm run security","ci:test":"npm run test -- --runInBand","ci:coverage":"npm run test:coverage -- --runInBand","defaults":"webpack-defaults"},"peerDependencies":{"webpack":"^4.0.0"},"dependencies":{"glob":"^7.1.3","minimatch":"^3.0.4","webpack-merge":"^4.1.5"},"devDependencies":{"@commitlint/cli":"^7.1.1","@commitlint/config-conventional":"^7.1.1","@webpack-contrib/defaults":"^2.5.0","@webpack-contrib/eslint-config-webpack":"^2.0.4","babel-cli":"^6.26.0","babel-jest":"^23.4.2","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","chai":"^4.1.2","chai-as-promised":"^7.1.1","conventional-github-releaser":"^3.1.2","cross-env":"^5.2.0","del":"^3.0.0","del-cli":"^1.1.0","eslint":"^5.4.0","eslint-plugin-import":"^2.14.0","eslint-plugin-prettier":"^2.6.2","husky":"^0.14.3","istanbul":"^0.4.5","jest":"^23.5.0","karma":"^3.0.0","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-spec-reporter":"^0.0.32","lint-staged":"^7.2.2","memory-fs":"^0.4.1","mocha":"^5.2.0","nsp":"^3.2.1","pre-commit":"^1.2.2","prettier":"^1.14.2","standard-version":"^4.4.0","webpack":"^4.17.2"},"keywords":["webpack"],"jest":{"testEnvironment":"node"},"pre-commit":"lint-staged","lint-staged":{"*.js":["eslint --fix","git add"]},"readme":"[![npm][npm]][npm-url]\n[![node][node]][node-url]\n[![deps][deps]][deps-url]\n[![test][test]][test-url]\n[![coverage][cover]][cover-url]\n[![chat][chat]][chat-url]\n\n<div align=\"center\">\n  <a href='https://github.com/karma-runner/karma'>\n    <img width=\"180\" height=\"180\"\n      src=\"https://worldvectorlogo.com/logos/karma.svg\">\n  </a>\n  <a href=\"https://github.com/webpack/webpack\">\n    <img width=\"200\" height=\"200\"\n      src=\"https://cdn.rawgit.com/webpack/media/e7485eb2/logo/icon.svg\">\n  </a>\n  <h1>Karma Webpack</h1>\n  <p>Use webpack to preprocess files in karma<p>\n</div>\n\n<h2 align=\"center\">Install</h2>\n\n```bash\nnpm i -D karma-webpack\n```\n\n<h2 align=\"center\">Usage</h2>\n\n**karma.conf.js**\n```js\nmodule.exports = (config) => {\n  config.set({\n    // ... normal karma configuration\n\n    // add webpack to your list of frameworks\n    frameworks: ['mocha', 'webpack'],\n\n    files: [\n      // all files ending in \".test.js\"\n      // !!! use watched: false as we use webpacks watch\n      { pattern: 'test/**/*.test.js', watched: false }\n    ],\n\n    preprocessors: {\n      // add webpack as preprocessor\n      'test/*_test.js': [ 'webpack' ],\n      'test/**/*_test.js': [ 'webpack' ]\n    },\n\n    webpack: {\n      // karma watches the test entry points\n      // Do NOT specify the entry option\n      // webpack watches dependencies\n\n      // webpack configuration\n    },\n  });\n}\n```\n\n### Default webpack configuration\n\nThis configuration will be merged with what gets provided via karma's config.webpack.\n\n```js\nconst defaultWebpackOptions = {\n  mode: 'development',\n  output: {\n    filename: '[name].js',\n    path: path.join(os.tmpdir(), '_karma_webpack_'),\n  },\n  stats: {\n    modules: false,\n    colors: true,\n  },\n  watch: false,\n  optimization: {\n    runtimeChunk: 'single',\n    splitChunks: {\n      chunks: 'all',\n      minSize: 0,\n      cacheGroups: {\n        commons: {\n          name: 'commons',\n          chunks: 'initial',\n          minChunks: 1,\n        },\n      },\n    },\n  },\n  plugins: [],\n  // Something like this will be auto added by this.configure()\n  // entry: {\n  //   'foo-one.test.js': 'path/to/test/foo-one.test.js',\n  //   'foo-two.test.js': 'path/to/test/foo-two.test.js',\n  // },\n  // plugins: [\n  //   new KarmaSyncPlugin()\n  // ],\n};\n```\n\n### How it works\n\nThis project is a framework and preprocessor for Karma that combines test files and dependencies into 2 shared bundles and 1 chunk per test file. It relies on webpack to generate the bundles/chunks and to keep it updated during autoWatch=true.\n\nThe first preproccessor triggers the build of all the bundles/chunks and all following files just return the output of this one build process.\n\n### Webpack typescript support\n\nBy default karma-webpack forces *.js files so if you test *.ts files and use webpack to build typescript to javascript it works out of the box.\n\nIf you have a different need you can override by settig `webpack.transformPath`\n\n```js\n// this is the by default applied transformPath\nwebpack: {\n  transformPath: (filepath) => {\n      // force *.js files by default\n      const info = path.parse(filepath);\n      return `${path.join(info.dir, info.name)}.js`;\n    },\n},\n```\n\n### `Source Maps`\n\nYou can use the `karma-sourcemap-loader` to get the source maps generated for your test bundle.\n\n```bash\nnpm i -D karma-sourcemap-loader\n```\n\nAnd then add it to your preprocessors.\n\n**karma.conf.js**\n```js\npreprocessors: {\n  'test/test_index.js': [ 'webpack', 'sourcemap' ]\n}\n```\n\nAnd tell `webpack` to generate sourcemaps.\n\n**webpack.config.js**\n```js\nwebpack: {\n  // ...\n  devtool: 'inline-source-map'\n}\n```\n\n<h2 align=\"center\">Options</h2>\n\nThis is the full list of options you can specify in your `karma.conf.js`\n\n|Name|Type|Default|Description|\n|:--:|:--:|:-----:|:----------|\n|[**`webpack`**](#webpack)|`{Object}`|`{}`|Pass `webpack.config.js` to `karma`|\n\n### `webpack`\n\n`webpack` configuration (`webpack.config.js`).\n\n<h2 align=\"center\">Maintainers</h2>\n\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/4650931?v=3&s=150\">\n        </br>\n        <a href=\"https://github.com/MikaAK\">Mika Kalathil</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/8420490?v=3&s=150\">\n        <a href=\"https://github.com/d3viant0ne\">Joshua Wiens</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\" src=\"https://avatars.githubusercontent.com/u/1919664?v=3&s=150\">\n        <a href=\"https://github.com/goldhand\">Will Farley</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/1307954?v=3&s=150\">\n        <a href=\"https://github.com/DanielaValero\">Daniela Valero</a>\n      </td>\n    </tr>\n    <tr>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/122108?v=3&s=150\">\n        <a href=\"https://github.com/jon301\">Jonathan Trang</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/3285723?v=3&s=150\">\n        <a href=\"https://github.com/carlos-\">Carlos Morales</a>\n      </td>\n    </tr>\n  <tbody>\n</table>\n\n\n[npm]: https://img.shields.io/npm/v/karma-webpack.svg\n[npm-url]: https://npmjs.com/package/karma-webpack\n\n[node]: https://img.shields.io/node/v/karma-webpack.svg\n[node-url]: https://nodejs.org\n\n[deps]: https://david-dm.org/webpack-contrib/karma-webpack.svg\n[deps-url]: https://david-dm.org/webpack-contrib/karma-webpack\n\n[chat]: https://img.shields.io/badge/gitter-webpack%2Fwebpack-brightgreen.svg\n[chat-url]: https://gitter.im/webpack/webpack\n\n[test]: http://img.shields.io/travis/webpack-contrib/karma-webpack.svg\n[test-url]: https://travis-ci.org/webpack-contrib/karma-webpack\n\n[cover]: https://codecov.io/gh/webpack-contrib/karma-webpack/branch/master/graph/badge.svg\n[cover-url]: https://codecov.io/gh/webpack-contrib/karma-webpack\n","readmeFilename":"README.md","gitHead":"2e9720ab7f96fc8ece1eaef92fbd13fa082b2f15","_id":"karma-webpack@5.0.0-alpha.2","_npmVersion":"6.5.0","_nodeVersion":"8.11.4","_npmUser":{"name":"dev","email":"foucault.matthieu@gmail.com"},"dist":{"integrity":"sha512-Kcjw3o+FvoFaUrJarwuTQvjuUL9VtmhbvM1JzNH1QAdv4R3bEv6szcGFLe5GHznRzuEf7Z+bfo8Hufd03UEmlg==","shasum":"3b0584839a4eb51dc96c77b3829430e87fe09cf0","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-5.0.0-alpha.2.tgz","fileCount":7,"unpackedSize":31855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcY3wHCRA9TVsSAnZWagAA7xYP/1s9J74ilOIYMTgSc7ew\nHccSHVJG/XYjfHOv0uMcn2SlHsXp5yfw4TSYYhpXk7ZYCmha2aAeSQ3Vw0sF\naIPtosXvFb7YfrBXmK8AEDxf6rrPk/r5l19ET+PdK8h005Er9WqywJ6anXgh\nyOfkRQCXIG04Q76taTLWnE6pwCzjgAe5936rJJLgaOWq0lwjX4UgOuLzc0/z\nsT1i5SM+yK4vHnwOQRr7OzIGFkiQimfbumYS50z5IfIba2NvwqvzrY9f5knj\nmO2nBpd3xp3cDZbac0tlrw9obfPreQ2SQvip7TTPaYCMgXb2F3OJCoOW+N9Q\nsx2FMnxgSNyGAVjHDxRPdSQqL0Eynneg0mN4vKaqeTRSssEIJfYVww+12Mte\nCBvZ2jEyeOwPetrEKCEpe9HsMkHDmb0I3lwUv7weeMuYyd83d26Eq6c7ibwK\nqAbzf1LdixzKkNH0Ij+pLNqVD1XbNUkhmztfRmWD/tJCc+r4ohxxfGlUmqbl\nopvAIjvvnwpBmEcwLR7gyYakQox/AcqlmqIsfRjZuOAn7rPovN8xY0TtxJiO\nOvz3h2/strOGZzDgfndsip2sJ1Bh8osUoajC+VQXvpmc2vVus/cP9iX8wxWP\n1QECWcHjoa0Jtk5uC0f6YW0cMusnlGbOe2Ff89gDnYX9ibDbbE/1T6HrY6ZM\nPJal\r\n=MFQb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB0LUiiXbj3LMohcu3CQ+HNKm2qSA+7DwoDUnBJZfuBUAiEAw9jHp2O1lE0nP1vx4vUbYCTXpOPwv0beTRCdS5E4iZ8="}]},"maintainers":[{"email":"bebraw@gmail.com","name":"dev"},{"email":"wiens.joshua@gmail.com","name":"dev"},{"email":"eric@smarterspam.com","name":"dev"},{"email":"sheo13666q@gmail.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"j.tangelder@gmail.com","name":"dev"},{"email":"michael.ciniawsky@gmail.com","name":"dev"},{"email":"andrew@shellscape.org","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"sean.larkin@cuw.edu","name":"dev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack_5.0.0-alpha.2_1550023686279_0.5590763751174372"},"_hasShrinkwrap":false},"5.0.0-alpha.3.0":{"name":"karma-webpack","version":"5.0.0-alpha.3.0","description":"Use webpack with karma","license":"MIT","repository":{"type":"git","url":"git+https://github.com/webpack-contrib/karma-webpack.git"},"author":{"name":"Tobias Koppers @sokra"},"homepage":"https://github.com/webpack-contrib/karma-webpack","bugs":{"url":"https://github.com/webpack-contrib/karma-webpack/issues"},"main":"lib","engines":{"node":">= 6"},"scripts":{"commitlint":"commitlint","commitmsg":"commitlint -e $GIT_PARAMS","lint":"eslint --cache lib test","ci:lint:commits":"commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}","lint-staged":"lint-staged","release":"standard-version","release:ci":"conventional-github-releaser -p angular","release:validate":"commitlint --from=$(git describe --tags --abbrev=0) --to=$(git rev-parse HEAD)","security":"nsp check","test":"jest","test:watch":"jest --watch","test:coverage":"jest --collectCoverageFrom='src/**/*.js' --coverage","ci:lint":"npm run lint && npm run security","ci:test":"npm run test -- --runInBand","ci:coverage":"npm run test:coverage -- --runInBand","defaults":"webpack-defaults"},"peerDependencies":{"webpack":"^4.0.0"},"dependencies":{"glob":"^7.1.3","minimatch":"^3.0.4","webpack-merge":"^4.1.5"},"devDependencies":{"@commitlint/cli":"^7.1.1","@commitlint/config-conventional":"^7.1.1","@webpack-contrib/defaults":"^2.5.0","@webpack-contrib/eslint-config-webpack":"^2.0.4","babel-cli":"^6.26.0","babel-jest":"^23.4.2","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","chai":"^4.1.2","chai-as-promised":"^7.1.1","conventional-github-releaser":"^3.1.2","cross-env":"^5.2.0","del":"^3.0.0","del-cli":"^1.1.0","eslint":"^5.4.0","eslint-plugin-import":"^2.14.0","eslint-plugin-prettier":"^2.6.2","husky":"^0.14.3","istanbul":"^0.4.5","jest":"^23.5.0","karma":"^3.0.0","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-spec-reporter":"^0.0.32","lint-staged":"^7.2.2","memory-fs":"^0.4.1","mocha":"^5.2.0","nsp":"^3.2.1","pre-commit":"^1.2.2","prettier":"^1.14.2","standard-version":"^4.4.0","webpack":"^4.17.2"},"keywords":["webpack"],"jest":{"testEnvironment":"node"},"pre-commit":"lint-staged","lint-staged":{"*.js":["eslint --fix","git add"]},"readme":"[![npm][npm]][npm-url]\n[![node][node]][node-url]\n[![deps][deps]][deps-url]\n[![test][test]][test-url]\n[![coverage][cover]][cover-url]\n[![chat][chat]][chat-url]\n\n<div align=\"center\">\n  <a href='https://github.com/karma-runner/karma'>\n    <img width=\"180\" height=\"180\"\n      src=\"https://worldvectorlogo.com/logos/karma.svg\">\n  </a>\n  <a href=\"https://github.com/webpack/webpack\">\n    <img width=\"200\" height=\"200\"\n      src=\"https://cdn.rawgit.com/webpack/media/e7485eb2/logo/icon.svg\">\n  </a>\n  <h1>Karma Webpack</h1>\n  <p>Use webpack to preprocess files in karma<p>\n</div>\n\n<h2 align=\"center\">Install</h2>\n\n```bash\nnpm i -D karma-webpack\n```\n\n<h2 align=\"center\">Usage</h2>\n\n**karma.conf.js**\n```js\nmodule.exports = (config) => {\n  config.set({\n    // ... normal karma configuration\n\n    // add webpack to your list of frameworks\n    frameworks: ['mocha', 'webpack'],\n\n    files: [\n      // all files ending in \".test.js\"\n      // !!! use watched: false as we use webpacks watch\n      { pattern: 'test/**/*.test.js', watched: false }\n    ],\n\n    preprocessors: {\n      // add webpack as preprocessor\n      'test/*_test.js': [ 'webpack' ],\n      'test/**/*_test.js': [ 'webpack' ]\n    },\n\n    webpack: {\n      // karma watches the test entry points\n      // Do NOT specify the entry option\n      // webpack watches dependencies\n\n      // webpack configuration\n    },\n  });\n}\n```\n\n### Default webpack configuration\n\nThis configuration will be merged with what gets provided via karma's config.webpack.\n\n```js\nconst defaultWebpackOptions = {\n  mode: 'development',\n  output: {\n    filename: '[name].js',\n    path: path.join(os.tmpdir(), '_karma_webpack_'),\n  },\n  stats: {\n    modules: false,\n    colors: true,\n  },\n  watch: false,\n  optimization: {\n    runtimeChunk: 'single',\n    splitChunks: {\n      chunks: 'all',\n      minSize: 0,\n      cacheGroups: {\n        commons: {\n          name: 'commons',\n          chunks: 'initial',\n          minChunks: 1,\n        },\n      },\n    },\n  },\n  plugins: [],\n  // Something like this will be auto added by this.configure()\n  // entry: {\n  //   'foo-one.test.js': 'path/to/test/foo-one.test.js',\n  //   'foo-two.test.js': 'path/to/test/foo-two.test.js',\n  // },\n  // plugins: [\n  //   new KarmaSyncPlugin()\n  // ],\n};\n```\n\n### How it works\n\nThis project is a framework and preprocessor for Karma that combines test files and dependencies into 2 shared bundles and 1 chunk per test file. It relies on webpack to generate the bundles/chunks and to keep it updated during autoWatch=true.\n\nThe first preproccessor triggers the build of all the bundles/chunks and all following files just return the output of this one build process.\n\n### Webpack typescript support\n\nBy default karma-webpack forces *.js files so if you test *.ts files and use webpack to build typescript to javascript it works out of the box.\n\nIf you have a different need you can override by settig `webpack.transformPath`\n\n```js\n// this is the by default applied transformPath\nwebpack: {\n  transformPath: (filepath) => {\n      // force *.js files by default\n      const info = path.parse(filepath);\n      return `${path.join(info.dir, info.name)}.js`;\n    },\n},\n```\n\n### `Source Maps`\n\nYou can use the `karma-sourcemap-loader` to get the source maps generated for your test bundle.\n\n```bash\nnpm i -D karma-sourcemap-loader\n```\n\nAnd then add it to your preprocessors.\n\n**karma.conf.js**\n```js\npreprocessors: {\n  'test/test_index.js': [ 'webpack', 'sourcemap' ]\n}\n```\n\nAnd tell `webpack` to generate sourcemaps.\n\n**webpack.config.js**\n```js\nwebpack: {\n  // ...\n  devtool: 'inline-source-map'\n}\n```\n\n<h2 align=\"center\">Options</h2>\n\nThis is the full list of options you can specify in your `karma.conf.js`\n\n|Name|Type|Default|Description|\n|:--:|:--:|:-----:|:----------|\n|[**`webpack`**](#webpack)|`{Object}`|`{}`|Pass `webpack.config.js` to `karma`|\n\n### `webpack`\n\n`webpack` configuration (`webpack.config.js`).\n\n<h2 align=\"center\">Maintainers</h2>\n\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/4650931?v=3&s=150\">\n        </br>\n        <a href=\"https://github.com/MikaAK\">Mika Kalathil</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/8420490?v=3&s=150\">\n        <a href=\"https://github.com/d3viant0ne\">Joshua Wiens</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\" src=\"https://avatars.githubusercontent.com/u/1919664?v=3&s=150\">\n        <a href=\"https://github.com/goldhand\">Will Farley</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/1307954?v=3&s=150\">\n        <a href=\"https://github.com/DanielaValero\">Daniela Valero</a>\n      </td>\n    </tr>\n    <tr>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/122108?v=3&s=150\">\n        <a href=\"https://github.com/jon301\">Jonathan Trang</a>\n      </td>\n      <td align=\"center\">\n        <img width=\"150\" height=\"150\"\n        src=\"https://avatars.githubusercontent.com/u/3285723?v=3&s=150\">\n        <a href=\"https://github.com/carlos-\">Carlos Morales</a>\n      </td>\n    </tr>\n  <tbody>\n</table>\n\n\n[npm]: https://img.shields.io/npm/v/karma-webpack.svg\n[npm-url]: https://npmjs.com/package/karma-webpack\n\n[node]: https://img.shields.io/node/v/karma-webpack.svg\n[node-url]: https://nodejs.org\n\n[deps]: https://david-dm.org/webpack-contrib/karma-webpack.svg\n[deps-url]: https://david-dm.org/webpack-contrib/karma-webpack\n\n[chat]: https://img.shields.io/badge/gitter-webpack%2Fwebpack-brightgreen.svg\n[chat-url]: https://gitter.im/webpack/webpack\n\n[test]: http://img.shields.io/travis/webpack-contrib/karma-webpack.svg\n[test-url]: https://travis-ci.org/webpack-contrib/karma-webpack\n\n[cover]: https://codecov.io/gh/webpack-contrib/karma-webpack/branch/master/graph/badge.svg\n[cover-url]: https://codecov.io/gh/webpack-contrib/karma-webpack\n","readmeFilename":"README.md","gitHead":"eec6dfc9e80413fe957136975034757bdffe9e8e","_id":"karma-webpack@5.0.0-alpha.3.0","_nodeVersion":"6.11.5","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ID2xYs8CnvPPbOCdj/ridr0w9l0vmuZem7hJP7yEXVQ94KhFG++IrTH1qj+EUO4ymll3ECLCw6N+nQIY/Nvj1w==","shasum":"896817100d4ab917e3e3035cb735de8471aab865","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-5.0.0-alpha.3.0.tgz","fileCount":7,"unpackedSize":32824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgGcOCRA9TVsSAnZWagAAetwQAIlu8tOnrkgVP+GVTiar\n3cKQd4jw33ocHV2mksMHV2rrjSWHi7lqFYSYuA6ZXX0uU+St/Cbz6rFRAMav\n+OLcmOwfJQ69H0I/XVOQWynTtCA2urDdJW+Ek0IlRqvqU2Ttlafax6uF43Xg\n/l3OeT08i64nEND9wl43komarJdREBhxnPkzcaLyAT1x9PJuk38S+29aN7n6\nCAdA+wEuMgWuqol4bGX4XodHJMhFv8puzYyZjmllqhBnYoBOu7gDRDd2z3JZ\nmAROGLuSMUSDFEIVl7YHteMZ91NAXprlfn+zRcAAeA6YvCsXErPQEmDW4JwS\nERskFVDbdPqVZcNe/0dB6FnSzWiiz8iDx/rj8yT3kNvDtpJqYL87ECII0KRQ\nb/GmPCgyPRlhW9zJv6uWppv8EsXqfHXV8keAl7/LpRaKlipFEIyhg7gnOqbl\naQCnOe56okAmDjd4D88kc1buDpszEmpXQbjPMejg0y8C2XWsdsbtIOf8tZcQ\n7W7f3H2ZCms5gYTTsvjXSqwrNV/zi1b7ZgmGaablzmp7zxciSmhH54m13ieO\nD2QepXCl9+x9nppeWhhPFVAHCM+L+lm0dbKwoB6elpJm5AsBKgnJcvzi+rSG\niXdAGrXiGenHxU/PFondeIknhbVcjOg+rHuW86c9ZUhnL1s1qntDn/DkivQI\nXEWP\r\n=hPDy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLL8x9Pd/U9OHA9zTyFu72jVw+udoyHbcoX4Mih7JVwgIgTKFK/jd2+VqWVFsQiyu3s639MW+/wcpfEe/A1F1S9P8="}]},"maintainers":[{"email":"bebraw@gmail.com","name":"dev"},{"email":"wiens.joshua@gmail.com","name":"dev"},{"email":"eric@smarterspam.com","name":"dev"},{"email":"sheo13666q@gmail.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"j.tangelder@gmail.com","name":"dev"},{"email":"michael.ciniawsky@gmail.com","name":"dev"},{"email":"andrew@shellscape.org","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"sean.larkin@cuw.edu","name":"dev"}],"_npmUser":{"name":"dev","email":"foucault.matthieu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack_5.0.0-alpha.3.0_1551918861540_0.13778504094857102"},"_hasShrinkwrap":false},"4.0.0":{"name":"karma-webpack","version":"4.0.0","description":"Use webpack with karma","license":"MIT","repository":{"type":"git","url":"git+https://github.com/webpack-contrib/karma-webpack.git"},"author":{"name":"Tobias Koppers @sokra"},"homepage":"https://github.com/webpack-contrib/karma-webpack","bugs":{"url":"https://github.com/webpack-contrib/karma-webpack/issues"},"main":"lib","engines":{"node":">= 8.9.0"},"scripts":{"start":"npm run build -- -w","prebuild":"npm run clean","build":"cross-env NODE_ENV=production babel src -d dist --ignore \"src/**/*.test.js\" --copy-files","clean":"del-cli dist","commitlint":"commitlint --from=master","lint:prettier":"prettier \"{**/*,*}.{js,json,md,yml,css}\" --list-different","lint:js":"eslint --cache src test","lint":"npm-run-all -l -p \"lint:**\"","prepare":"npm run build","release":"standard-version","security":"npm audit","test:only":"cross-env NODE_ENV=test jest","test:watch":"cross-env NODE_ENV=test jest --watch","test:coverage":"cross-env NODE_ENV=test jest --collectCoverageFrom=\"src/**/*.js\" --coverage","pretest":"npm run lint","test":"cross-env NODE_ENV=test npm run test:coverage","defaults":"webpack-defaults"},"peerDependencies":{"webpack":"^4.0.0"},"dependencies":{"neo-async":"^2.6.1","clone-deep":"^4.0.1","loader-utils":"^1.1.0","schema-utils":"^1.0.0","source-map":"^0.7.3","webpack-dev-middleware":"^3.7.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5","@commitlint/cli":"^8.0.0","@commitlint/config-conventional":"^8.0.0","@webpack-contrib/defaults":"^5.0.0","@webpack-contrib/eslint-config-webpack":"^3.0.0","babel-jest":"^24.8.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","commitlint-azure-pipelines-cli":"^1.0.2","cross-env":"^5.2.0","del":"^4.1.1","del-cli":"^2.0.0","eslint":"^5.16.0","eslint-config-prettier":"^4.3.0","eslint-plugin-import":"^2.17.3","husky":"^2.4.0","istanbul":"^0.4.5","jest":"^24.8.0","jest-junit":"^6.4.0","karma":"^4.1.0","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-spec-reporter":"^0.0.32","lint-staged":"^8.2.0","memory-fs":"^0.4.1","mocha":"^6.1.4","npm-run-all":"^4.1.5","prettier":"^1.18.2","standard-version":"^6.0.1","webpack":"^4.33.0"},"keywords":["karma","karma-plugin","karma-preprocessor","karma-webpack","webpack"],"gitHead":"9138b1379e85b6cc048e342ff8c9d448ee39046e","_id":"karma-webpack@4.0.0","_nodeVersion":"10.15.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-DBgUspDjecuAXL19LeeCDwkgORN1Q+I7wU8f8QljgNkjAWuybllQ75+8JWfHzmJBAulSVub1eIKFfNaZJNo8YQ==","shasum":"0a4e2e265c16cbe4a4fafb58fc1491305081d650","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-4.0.0.tgz","fileCount":4,"unpackedSize":23231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+ouNCRA9TVsSAnZWagAAkyQP/i+T5XQsCfJ2xVQaJ4kh\n16Y7n7Y/3Olw11i8FrLkZTo5okYpepxpvTq1yTiyJtGG1Ck4JpYmw82us90G\nGGaz1ULt6ZArYH2AfZk7X8uxlgfUGwxEVVsC1XCj2tJjxHVUx7sorvYZAZPH\nH+M62FYNBaF4n6QAJZHZzcbo8nVZVH2SZJgDr0eNC+qwdY52+F56SMkTjVUy\n/wa2O+4kzpS9yQ32uAff2KKGQ7vFfJE/gc8gfAleycvTb3OlOS4gP4lFnS1m\n4Ply7WlEadqeyQuu/1DSIvBNvX9mMNR+Khtx3QF1MWRt4rus4OW5NSnK7iLf\nb24RAvXR0FpwTRkzjQdKKoR1hftTwAII2hSuNdj7s4ZAylr1kwLYkratjkJj\notvOQD+VDS9gI97ugf9AGMvRW5H/PLE9OtQBHPKcRgxdkec7C2bYRHwiX+8x\nklDWTq/Pxvgvxy8ho3VCEU08jCu0jqThS5ID2eZ+wCiBPkW9TF+7oAggQMiD\n0Se6WmTvZqj/RL7aK017WU9kEOizxLNzaaefPwTybwUHBRO4LBSb/SKUtKXb\nXeBbuWXgUeiWMEXPW0I7WeRVjsjXXFKGWofBIAkTsRwLCi+9vl4ETbuAyCIX\n5GZHYbwnKvq1mosvaQxNXE6gHyznRHBiTL4mPKkO1wNXq3EQn4kPUuD6TGxP\nmH8e\r\n=j3W1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGbUwt1pEper+7nwhFnxHujLLTDdYsxA3wQ5yoNuvlXpAiEAo3ePf2hVcmDavpVTrRhpPQl0ZoCD2h7Fo0PKZjnN+Zw="}]},"maintainers":[{"email":"wiens.joshua@gmail.com","name":"dev"},{"email":"eric@smarterspam.com","name":"dev"},{"email":"sheo13666q@gmail.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"foucault.matthieu@gmail.com","name":"dev"},{"email":"michael.ciniawsky@gmail.com","name":"dev"},{"email":"ryan@ryanclark.me","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"sean.larkin@cuw.edu","name":"dev"}],"_npmUser":{"name":"dev","email":"sheo13666q@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack_4.0.0_1559923596523_0.6200065184493435"},"_hasShrinkwrap":false},"4.0.1":{"name":"karma-webpack","version":"4.0.1","description":"Use webpack with karma","license":"MIT","repository":{"type":"git","url":"git+https://github.com/webpack-contrib/karma-webpack.git"},"author":{"name":"Tobias Koppers @sokra"},"homepage":"https://github.com/webpack-contrib/karma-webpack","bugs":{"url":"https://github.com/webpack-contrib/karma-webpack/issues"},"main":"dist","engines":{"node":">= 8.9.0"},"scripts":{"start":"npm run build -- -w","prebuild":"npm run clean","build":"cross-env NODE_ENV=production babel src -d dist --ignore \"src/**/*.test.js\" --copy-files","clean":"del-cli dist","commitlint":"commitlint --from=master","lint:prettier":"prettier \"{**/*,*}.{js,json,md,yml,css}\" --list-different","lint:js":"eslint --cache src test","lint":"npm-run-all -l -p \"lint:**\"","prepare":"npm run build","release":"standard-version","security":"npm audit","test:only":"cross-env NODE_ENV=test jest","test:watch":"cross-env NODE_ENV=test jest --watch","test:coverage":"cross-env NODE_ENV=test jest --collectCoverageFrom=\"src/**/*.js\" --coverage","pretest":"npm run lint","test":"cross-env NODE_ENV=test npm run test:coverage","defaults":"webpack-defaults"},"peerDependencies":{"webpack":"^4.0.0"},"dependencies":{"neo-async":"^2.6.1","clone-deep":"^4.0.1","loader-utils":"^1.1.0","schema-utils":"^1.0.0","source-map":"^0.7.3","webpack-dev-middleware":"^3.7.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5","@commitlint/cli":"^8.0.0","@commitlint/config-conventional":"^8.0.0","@webpack-contrib/defaults":"^5.0.0","@webpack-contrib/eslint-config-webpack":"^3.0.0","babel-jest":"^24.8.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","commitlint-azure-pipelines-cli":"^1.0.2","cross-env":"^5.2.0","del":"^4.1.1","del-cli":"^2.0.0","eslint":"^5.16.0","eslint-config-prettier":"^4.3.0","eslint-plugin-import":"^2.17.3","husky":"^2.4.0","istanbul":"^0.4.5","jest":"^24.8.0","jest-junit":"^6.4.0","karma":"^4.1.0","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-spec-reporter":"^0.0.32","lint-staged":"^8.2.0","memory-fs":"^0.4.1","mocha":"^6.1.4","npm-run-all":"^4.1.5","prettier":"^1.18.2","standard-version":"^6.0.1","webpack":"^4.33.0"},"keywords":["karma","karma-plugin","karma-preprocessor","karma-webpack","webpack"],"gitHead":"0155062394c13ec3facbd31e287f596a345b873e","_id":"karma-webpack@4.0.1","_nodeVersion":"10.15.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-GA12uulLiE36mzvrVXns0Ap9bz+dRVFaB0HNKpTckAshddf14qYl4BUl+Te0LYbuqI1NFkUijHzZVVY0YxxQiQ==","shasum":"090823685cb0d7fc080d3e38beec56e4e7e1f472","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-4.0.1.tgz","fileCount":7,"unpackedSize":36133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+p3/CRA9TVsSAnZWagAAuJgP/RbOHSWTSR0THSxBqzSp\n69DXXTEWOV97HJfajSnHBRJxUmF1fIyPZOSpCE0ej8EOCrYqUEHekCbSTJTI\nN6qviaujixHjlhaDReAeMb40FucOoSnQyvLZ4DnThnytfWvMp/iBlaHAaMkG\nY5zhQBKsK4WNB+EK0SyGjQpBs5KksL33RVA6hfN+x2C9JjQ1yjm4PaAjjhDk\nKjKeNe0VnKFtaNllmr1PKC680FHW2JHSnFFG9oSpEHzKPbI9A9JmCsVUhcdh\njgqO4HzHBGqTfgMlzh0WRBkxYFIaFhVB5Gsjx2ZoGYQ/K+HB8y93OcvRhzyL\nGc+f/vbbb4wwTPj8JRY/0T1mYhBwNCD56iIjIuHuzI5JmaZckvuLpUhFyY/p\nuce4ZooqwHf9XMvZMjB3DP0XtpBOTBydFv/CKjj51hwU1lYKGQAnhKBZF5u3\nBknpq1TMB+gQ0Tv0yZS3bkrrUXcKmKRYatBk22gB/7WKfhucYgCL03Hg1y67\nHNM7pZdtIqDXfw7dUnOIsSweFRfsEYedUVVsyzG/4YQLjskCZTOV/++9LOFO\nUNNR4qrHmjlo/ZaRpE4CSasdWwoNDweDSSMnodQftBfI6G0/jus6vufoBlC1\nSodgyUZVtBbPSyTpL4PtwhdwI1B8xTIDG+AIBDVQhCmgEmQJfCezVjDgVtUJ\nvonM\r\n=LzZD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBw0cFpQCL4HCIc4vYkX6HcWUAliHhEnmWuJJiewc7bpAiBN25AliRxhsLGMFMfTJ1GvxEobcBtymC5v0jblB7g/7g=="}]},"maintainers":[{"email":"wiens.joshua@gmail.com","name":"dev"},{"email":"eric@smarterspam.com","name":"dev"},{"email":"sheo13666q@gmail.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"foucault.matthieu@gmail.com","name":"dev"},{"email":"michael.ciniawsky@gmail.com","name":"dev"},{"email":"ryan@ryanclark.me","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"sean.larkin@cuw.edu","name":"dev"}],"_npmUser":{"name":"dev","email":"sheo13666q@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack_4.0.1_1559928318616_0.7325242591023655"},"_hasShrinkwrap":false},"4.0.2":{"name":"karma-webpack","version":"4.0.2","description":"Use webpack with karma","license":"MIT","repository":{"type":"git","url":"git+https://github.com/webpack-contrib/karma-webpack.git"},"author":{"name":"Tobias Koppers @sokra"},"homepage":"https://github.com/webpack-contrib/karma-webpack","bugs":{"url":"https://github.com/webpack-contrib/karma-webpack/issues"},"main":"dist","engines":{"node":">= 8.9.0"},"scripts":{"start":"npm run build -- -w","prebuild":"npm run clean","build":"cross-env NODE_ENV=production babel src -d dist --ignore \"src/**/*.test.js\" --copy-files","clean":"del-cli dist","commitlint":"commitlint --from=master","lint:prettier":"prettier \"{**/*,*}.{js,json,md,yml,css}\" --list-different","lint:js":"eslint --cache src test","lint":"npm-run-all -l -p \"lint:**\"","prepare":"npm run build","release":"standard-version","security":"npm audit","test:only":"cross-env NODE_ENV=test jest","test:watch":"cross-env NODE_ENV=test jest --watch","test:coverage":"cross-env NODE_ENV=test jest --collectCoverageFrom=\"src/**/*.js\" --coverage","pretest":"npm run lint","test":"cross-env NODE_ENV=test npm run test:coverage","defaults":"webpack-defaults"},"peerDependencies":{"webpack":"^4.0.0"},"dependencies":{"neo-async":"^2.6.1","clone-deep":"^4.0.1","loader-utils":"^1.1.0","schema-utils":"^1.0.0","source-map":"^0.7.3","webpack-dev-middleware":"^3.7.0"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5","@commitlint/cli":"^8.0.0","@commitlint/config-conventional":"^8.0.0","@webpack-contrib/defaults":"^5.0.0","@webpack-contrib/eslint-config-webpack":"^3.0.0","babel-jest":"^24.8.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","commitlint-azure-pipelines-cli":"^1.0.2","cross-env":"^5.2.0","del":"^4.1.1","del-cli":"^2.0.0","eslint":"^5.16.0","eslint-config-prettier":"^4.3.0","eslint-plugin-import":"^2.17.3","husky":"^2.4.0","istanbul":"^0.4.5","jest":"^24.8.0","jest-junit":"^6.4.0","karma":"^4.1.0","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-spec-reporter":"^0.0.32","lint-staged":"^8.2.0","memory-fs":"^0.4.1","mocha":"^6.1.4","npm-run-all":"^4.1.5","prettier":"^1.18.2","standard-version":"^6.0.1","webpack":"^4.33.0"},"keywords":["karma","karma-plugin","karma-preprocessor","karma-webpack","webpack"],"gitHead":"48878ebc119df35d91da2f9ecf4c8b797ecc4a45","_id":"karma-webpack@4.0.2","_nodeVersion":"10.15.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-970/okAsdUOmiMOCY8sb17A2I8neS25Ad9uhyK3GHgmRSIFJbDcNEFE8dqqUhNe9OHiCC9k3DMrSmtd/0ymP1A==","shasum":"23219bd95bdda853e3073d3874d34447c77bced0","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-4.0.2.tgz","fileCount":7,"unpackedSize":36463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+8yuCRA9TVsSAnZWagAAfUQQAJXjnG0RC2w76xy7OGsZ\n73xr/Et40biXH/cRYQWJUOwbpXveLFDfMSMdXjFdWpSdwYUdWoYSYwGaAlN5\nLeycInwbxX6ABXfBZd4vBuQZ11magBPZyJ5fXJDRgo06Hf+gsx2h3GQd1IoK\n22BTsnCtnFIrIIKRM+7TsY0EcrBCljdHBWHUG4zoQ1z1eFH4HAE7laLEhAzH\n+NCtl5LZeguzfMfWa9jG1jYGGOwKzW1Dyo1LKGbHdyWNiuob/occT+ogcquK\nXRXZLxec0L721hgT2ExzS+ilulz9Jd9ivPu85gLthjArP3ZSL3xAc2HjQe9P\nXtxoVtGUwz6WjU4HJiwxp2n9uRqdUYmrtORVFxDd+S1tEEl/QHMyVvjzVXjc\nzRpUjXo0DnL8aFl0hphxMUts1WwmDCyZvRhzOS8rodI9cr43d0GpdiEFASKq\n444FzTLmu7Eqwofn0zhiOlGzxem+HsSsxBnOnQmgnWJ+H2ZVTO9oRrvhr0Ck\nlpNjdiVNP46ns5OpZAJoffl40i4iDlSxhuCntVbS83mAQ1nE8dpaonLEkkAI\nZemB9bZG/8UkAoVB3C8P1RhQnK2stwSCLWBW6th0XugFL6kJWcebrKTBCd1K\natWERY+3S8pGjD3ltuuqtY/jtazpUfFVBDV6IDrMgFh40CNQ4sM7P/sG1YBf\nZzGA\r\n=VlvP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvMB2Zu2H7tTwUKYbQwTU1C8SOMjI3uOo6c2DltX7xmQIhAPqdOYBksoutVuDM+orYvqy1SYyHyNRKwlZzMMtwHOT0"}]},"maintainers":[{"email":"wiens.joshua@gmail.com","name":"dev"},{"email":"eric@smarterspam.com","name":"dev"},{"email":"sheo13666q@gmail.com","name":"dev"},{"email":"mail@johannesewald.de","name":"dev"},{"email":"foucault.matthieu@gmail.com","name":"dev"},{"email":"michael.ciniawsky@gmail.com","name":"dev"},{"email":"ryan@ryanclark.me","name":"dev"},{"email":"tobias.koppers@googlemail.com","name":"dev"},{"email":"sean.larkin@cuw.edu","name":"dev"}],"_npmUser":{"name":"dev","email":"sheo13666q@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack_4.0.2_1560005805073_0.6849194571966721"},"_hasShrinkwrap":false},"5.0.0-alpha.4":{"name":"karma-webpack","version":"5.0.0-alpha.4","description":"Use webpack with karma","license":"MIT","repository":{"type":"git","url":"git+https://github.com/webpack-contrib/karma-webpack.git"},"author":{"name":"Tobias Koppers @sokra"},"homepage":"https://github.com/webpack-contrib/karma-webpack","bugs":{"url":"https://github.com/webpack-contrib/karma-webpack/issues"},"main":"lib","engines":{"node":">= 6"},"scripts":{"commitlint":"commitlint","commitmsg":"commitlint -e $GIT_PARAMS","lint":"eslint --cache lib test","ci:lint:commits":"commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}","lint-staged":"lint-staged","release":"standard-version","release:ci":"conventional-github-releaser -p angular","release:validate":"commitlint --from=$(git describe --tags --abbrev=0) --to=$(git rev-parse HEAD)","security":"nsp check","test":"jest","test:watch":"jest --watch","test:coverage":"jest --collectCoverageFrom='src/**/*.js' --coverage","ci:lint":"npm run lint && npm run security","ci:test":"npm run test -- --runInBand","ci:coverage":"npm run test:coverage -- --runInBand","defaults":"webpack-defaults"},"peerDependencies":{"webpack":"^4.0.0"},"dependencies":{"glob":"^7.1.3","minimatch":"^3.0.4","webpack-merge":"^4.1.5"},"devDependencies":{"@commitlint/cli":"^7.1.1","@commitlint/config-conventional":"^7.1.1","@webpack-contrib/defaults":"^2.5.0","@webpack-contrib/eslint-config-webpack":"^2.0.4","babel-cli":"^6.26.0","babel-jest":"^23.4.2","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","chai":"^4.1.2","chai-as-promised":"^7.1.1","conventional-github-releaser":"^3.1.2","cross-env":"^5.2.0","del":"^3.0.0","del-cli":"^1.1.0","eslint":"^5.4.0","eslint-plugin-import":"^2.14.0","eslint-plugin-prettier":"^2.6.2","husky":"^0.14.3","istanbul":"^0.4.5","jest":"^23.5.0","karma":"^3.0.0","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-spec-reporter":"^0.0.32","lint-staged":"^7.2.2","memory-fs":"^0.4.1","mocha":"^5.2.0","nsp":"^3.2.1","pre-commit":"^1.2.2","prettier":"^1.14.2","standard-version":"^4.4.0","webpack":"^5.10.0"},"keywords":["webpack"],"jest":{"testEnvironment":"node"},"pre-commit":"lint-staged","lint-staged":{"*.js":["eslint --fix","git add"]},"gitHead":"4fe1f6093fc6ff25503f1422123b2b3944a4145a","_id":"karma-webpack@5.0.0-alpha.4","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-3tsF873I2knYXd/Hop4XcDnCL8OO6owonJJnILzxdjDqFdMhlkSDgVfwGiXkozJuCCR0vewtL3QIGTU0lL7pWA==","shasum":"8363df7b449439b1f706c61516377b960a596a17","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-5.0.0-alpha.4.tgz","fileCount":7,"unpackedSize":33900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzOfiCRA9TVsSAnZWagAAKv8P/00y74Htf5apEEL/2NgN\nLNBQSut2XmP9VbHHjnPuwfYbpmC2sTCkuJh3po0XDBQQ4EifwxGtQDSWjons\nj8Qyp+i/l4ZfXnD1dQwPwPJsNPpAZ2tjKDQIW7ZXi6xfG66eqnLvZ7ZXuhSk\n/GOC2balVNhYkEiWwldGqgmKW5KDGkk+A9aUDX99RWPPsVYC+81xkaQUq3Wi\nyuCiBF8aFw3t4uLtqOOGuyf0o2OG3q0PNMy4uSEcjxQo/MGVelFmGFgW3OsK\nvTupOiF2qbHEx3q709q+Lvw5iHlxAWsXkHvuimrTD1ebnH0LmDs2hKhaZiqF\npy5WArx5odq2U6YAI8A82HZ8WBwlNf8nm8oR+v4q+Je6Y+LGaAMXky2UimRV\nVFkK8gKhsBWwrPKCU4h0EKBXntDpMSE51fBXGTpqrBNPmtCto7Nbt8EGZC6L\nhhb/LpcDVZmzkaWpn4E2csYkIoR/dKYVPem04U0KITvUFfVbzWvssd4cTRUF\nq6LSzI1GNeNfyplfTWGHZtJ9rE2YrKC//pEvKpS8/TSAvdPlWlT/f17lNcZg\njDn/rGKuhztDyEctSCKz7yRrUfoXgj5bl5wjHyaN4vCxx3golCZfTWI64cq6\nubQ/6KXzz/CbcHtZ1iRwEZuun5uD2yHGaxEqq5iGMmczZxziXJTO3gAft0Ef\nyGev\r\n=bGSe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIApseyt2BHDYhRU2mY4X0+AxDVYw3Khw1J1jiWZUZriUAiEAr1tVsrfv6YmpAMdhCjf2nurKbMUmel8ZkbU8qJj9sEs="}]},"_npmUser":{"name":"dev","email":"ryan@ryanclark.me"},"directories":{},"maintainers":[{"name":"dev","email":"wiens.joshua@gmail.com"},{"name":"dev","email":"sheo13666q@gmail.com"},{"name":"dev","email":"tobias.koppers@googlemail.com"},{"name":"dev","email":"mail@johannesewald.de"},{"name":"dev","email":"michael.ciniawsky@gmail.com"},{"name":"dev","email":"eric@smarterspam.com"},{"name":"dev","email":"ryan@ryanclark.me"},{"name":"dev","email":"foucault.matthieu@gmail.com"},{"name":"dev","email":"sean.larkin@cuw.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack_5.0.0-alpha.4_1607264225497_0.9658211196656048"},"_hasShrinkwrap":false},"5.0.0-alpha.5":{"name":"karma-webpack","version":"5.0.0-alpha.5","description":"Use webpack with karma","license":"MIT","repository":{"type":"git","url":"git+https://github.com/webpack-contrib/karma-webpack.git"},"author":{"name":"Tobias Koppers @sokra"},"homepage":"https://github.com/webpack-contrib/karma-webpack","bugs":{"url":"https://github.com/webpack-contrib/karma-webpack/issues"},"main":"lib","engines":{"node":">= 6"},"scripts":{"commitlint":"commitlint","commitmsg":"commitlint -e $GIT_PARAMS","lint":"eslint --cache lib test","ci:lint:commits":"commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}","lint-staged":"lint-staged","release":"standard-version","release:ci":"conventional-github-releaser -p angular","release:validate":"commitlint --from=$(git describe --tags --abbrev=0) --to=$(git rev-parse HEAD)","security":"nsp check","test":"jest","test:watch":"jest --watch","test:coverage":"jest --collectCoverageFrom='src/**/*.js' --coverage","ci:lint":"npm run lint && npm run security","ci:test":"npm run test -- --runInBand","ci:coverage":"npm run test:coverage -- --runInBand","defaults":"webpack-defaults"},"peerDependencies":{"webpack":"^5.0.0"},"dependencies":{"glob":"^7.1.3","minimatch":"^3.0.4","webpack-merge":"^4.1.5"},"devDependencies":{"@commitlint/cli":"^7.1.1","@commitlint/config-conventional":"^7.1.1","@webpack-contrib/defaults":"^2.5.0","@webpack-contrib/eslint-config-webpack":"^2.0.4","babel-cli":"^6.26.0","babel-jest":"^23.4.2","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","chai":"^4.1.2","chai-as-promised":"^7.1.1","conventional-github-releaser":"^3.1.2","cross-env":"^5.2.0","del":"^3.0.0","del-cli":"^1.1.0","eslint":"^5.4.0","eslint-plugin-import":"^2.14.0","eslint-plugin-prettier":"^2.6.2","husky":"^0.14.3","istanbul":"^0.4.5","jest":"^23.5.0","karma":"^3.0.0","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-spec-reporter":"^0.0.32","lint-staged":"^7.2.2","memory-fs":"^0.4.1","mocha":"^5.2.0","nsp":"^3.2.1","pre-commit":"^1.2.2","prettier":"^1.14.2","standard-version":"^4.4.0","webpack":"^5.10.0"},"keywords":["webpack"],"jest":{"testEnvironment":"node"},"pre-commit":"lint-staged","lint-staged":{"*.js":["eslint --fix","git add"]},"gitHead":"2e0ca74c75b173abd5af9f2766b62463252a83e5","_id":"karma-webpack@5.0.0-alpha.5","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-K+JmYbljzIK4tos98Wg1Z1unn1ymU0IF7o0U5CAAQzAORxzqI74YpjjrOp+7mfmR+2wfZxEogk3t0AKLa37EMw==","shasum":"8776906b8c9bef44c24f2ce35061002298d7bc55","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-5.0.0-alpha.5.tgz","fileCount":7,"unpackedSize":34194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzOi1CRA9TVsSAnZWagAAGbAP/3OH07d1p/MoXdj7hrZ/\nUwBeOJrgycoNPGDFdz+/bN8p2hmqM/eVD0rl8PEW022fzry8DpUrt7azZGyr\n/jVUyZioD/HgAgYtFro/bADRa59xkIk+XyXlJ3iNr/Po+hoSnIbQ84cAX0Zz\nYMNG5/VSDprV9xt5lHwKYCCgEd5IUHZDI9L+d3hR87nvszkcQrq6X6gJz1YY\nLZyPhXnhLiZb54+Wbl5lJGoVQnveLzpBYw4rVUbe4lWaxdOzlYl2jf71nDb3\niHWZKCB/EfBxglcZIuCbIvpqPnelS9aP2KD6DR2h/aBanctflTx11KuvJF3x\nKoxUcGEruMlBNyGxWp79TAmIUAVB3pRsjCJlXbPIL0oqIVfi/Xhm64Ur+sYp\nwrF+35Xex6ZDQXX6t0+mvjI8vdJAVMNV8adJYQpjOaGGaaM8WkII6zH6juuS\nNBPzEI1l7iJwGEsf1kWnbb+Ghy2bCbcleFTDlBKzo0W6cUMmOs/aAHaJBlVN\nWwBFuw8aKOJMXCHn/94pVTf5yuIFhceDdakSgTbR9Y9uWW1FNRJy4xIrDEEg\nFFyJmYqM6KBlpBXIHirjYUJPxOXyu7PNlcMDjPVI0iyApHd+QPwcnvKUSLgC\nmq6T1QdUPvN0ojvP8crr/CB6EpUsVJq0NTbaP5uLMeyp+sR319xsKKpDIhLT\ngI0F\r\n=V09f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEkg4fQJ2Qfslu1ntFx3zp/ZSg2zAkAwTNJzwY9+9wrvAiEA1IhWq3rZnLDJduKliqDRq7+6VUS1T3cNNlP2ps8A1YM="}]},"_npmUser":{"name":"dev","email":"ryan@ryanclark.me"},"directories":{},"maintainers":[{"name":"dev","email":"wiens.joshua@gmail.com"},{"name":"dev","email":"sheo13666q@gmail.com"},{"name":"dev","email":"tobias.koppers@googlemail.com"},{"name":"dev","email":"mail@johannesewald.de"},{"name":"dev","email":"michael.ciniawsky@gmail.com"},{"name":"dev","email":"eric@smarterspam.com"},{"name":"dev","email":"ryan@ryanclark.me"},{"name":"dev","email":"foucault.matthieu@gmail.com"},{"name":"dev","email":"sean.larkin@cuw.edu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack_5.0.0-alpha.5_1607264437264_0.8265169282461973"},"_hasShrinkwrap":false},"5.0.0-alpha.6":{"name":"karma-webpack","version":"5.0.0-alpha.6","description":"Use webpack with karma","license":"MIT","repository":{"type":"git","url":"git+https://github.com/webpack-contrib/karma-webpack.git"},"author":{"name":"Tobias Koppers @sokra"},"homepage":"https://github.com/webpack-contrib/karma-webpack","bugs":{"url":"https://github.com/webpack-contrib/karma-webpack/issues"},"main":"lib","engines":{"node":">= 6"},"scripts":{"commitlint":"commitlint","commitmsg":"commitlint -e $GIT_PARAMS","lint":"eslint --cache lib test","ci:lint:commits":"commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}","lint-staged":"lint-staged","release":"standard-version","release:ci":"conventional-github-releaser -p angular","release:validate":"commitlint --from=$(git describe --tags --abbrev=0) --to=$(git rev-parse HEAD)","security":"nsp check","test":"jest","test:watch":"jest --watch","test:coverage":"jest --collectCoverageFrom='src/**/*.js' --coverage","ci:lint":"npm run lint && npm run security","ci:test":"npm run test -- --runInBand","ci:coverage":"npm run test:coverage -- --runInBand","defaults":"webpack-defaults"},"peerDependencies":{"webpack":"^5.0.0"},"dependencies":{"glob":"^7.1.3","minimatch":"^3.0.4","webpack-merge":"^4.1.5"},"devDependencies":{"@commitlint/cli":"^7.1.1","@commitlint/config-conventional":"^7.1.1","@webpack-contrib/defaults":"^2.5.0","@webpack-contrib/eslint-config-webpack":"^3.0.0","babel-cli":"^6.26.0","babel-jest":"^23.4.2","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","chai":"^4.1.2","chai-as-promised":"^7.1.1","conventional-github-releaser":"^3.1.2","cross-env":"^5.2.0","del":"^3.0.0","del-cli":"^1.1.0","eslint":"^5.4.0","eslint-plugin-import":"^2.14.0","eslint-plugin-prettier":"^2.6.2","husky":"^0.14.3","istanbul":"^0.4.5","jest":"^23.5.0","karma":"^6.0.3","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-spec-reporter":"^0.0.32","lint-staged":"^7.2.2","memory-fs":"^0.4.1","mocha":"^5.2.0","nsp":"^3.2.1","pre-commit":"^1.2.2","prettier":"^1.14.2","puppeteer":"^5.5.0","standard-version":"^4.4.0","webpack":"^5.10.0"},"keywords":["webpack"],"jest":{"testEnvironment":"node"},"pre-commit":"lint-staged","lint-staged":{"*.js":["eslint --fix","git add"]},"gitHead":"da8676611c07cb289473cca189a2019c100042a8","_id":"karma-webpack@5.0.0-alpha.6","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-XgU3sHtXgRAnteMw0UNGjixzmOxxDv/Z7SwSS4D6jyaeNIDMZSMbwjfqikTej3md4nFZ9v117pjgzKpQwflxyw==","shasum":"9bce5008b2a9a42a07dd9acbc8a7a72ed5c64986","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-5.0.0-alpha.6.tgz","fileCount":9,"unpackedSize":35555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFbirCRA9TVsSAnZWagAAE0EQAIXmC3VxJfdcmiXQSwZS\n0yGMrWUw9mamuoKTe542PRTMJG86ZZy2jEMbdJ1+S4rXXXAOPwWkLYZJXz50\nwQXwD5qQidFVbOo7cKtQHpwN26BAxSlQ+RrEYELkSsrEWDWMbERyKOSceynv\nYFzDYDDRFquQwdDGwP0VQtNaKRGwSl+jqGAtliAAH41J9TrAhJRPJG60jcpR\nPii4uVfpR6gzHolJ8yPngggcU1WX6whElON+950SGlYV+PpIZxOQYi75FHoK\nRFli114yGofGPJ6aPM7fFGgvTLhvBYgvVonJvin9cTKxLaePGKqdQLmODcYP\naPBD4W867qkUqpaQjp1YYg+EO15UvHrOzqwCjssPR/3sLWzo6zEiEU/IQZuP\nJI5xy/bQXX0U/IcQo3Cz7+IGMT55nsN5tbkz+3IM8sYLKE3Ju4DMHNM9NyqR\niSY5SnXEwJ7Sc+Pmv9Y8BrPi5d7wEOfJHVpXox48IABHLyr7ZvfdPAvu7A1k\nxqmhf/pnWWEMUNValPLqy8ah8Tzk4zoEck98TaTR47HwFwn5Uaj4fJ5NWf2V\nYjHGtKAEjp/aFrlQMNldOstttdI3e1NQ/oWPNbiwyneJmoB4z7KhaFCOjD57\nQpYe+USK4Q2JqbhK5JfImYCUaCC1Vknye7SFxaFoInchsHc81soQWcvNpMM8\n5PrH\r\n=l8/m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEmeCygiqiposwhea2DKQEqOOiyH9m2JEvEB7+3N6as0AiEAwYI2hRIx9+DEZfJaleDHa+AuvjkxtaGg938wc2WpQVA="}]},"_npmUser":{"name":"dev","email":"ryan@ryanclark.me"},"directories":{},"maintainers":[{"name":"dev","email":"sheo13666q@gmail.com"},{"name":"dev","email":"tobias.koppers@googlemail.com"},{"name":"dev","email":"mail@johannesewald.de"},{"name":"dev","email":"michael.ciniawsky@gmail.com"},{"name":"dev","email":"wiens.joshua@gmail.com"},{"name":"dev","email":"ryan@ryanclark.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack_5.0.0-alpha.6_1612036266947_0.1480657977501325"},"_hasShrinkwrap":false},"5.0.0":{"name":"karma-webpack","version":"5.0.0","description":"Use webpack with karma","license":"MIT","repository":{"type":"git","url":"git+https://github.com/webpack-contrib/karma-webpack.git"},"author":{"name":"Tobias Koppers @sokra"},"homepage":"https://github.com/webpack-contrib/karma-webpack","bugs":{"url":"https://github.com/webpack-contrib/karma-webpack/issues"},"main":"lib","engines":{"node":">= 6"},"scripts":{"commitlint":"commitlint","commitmsg":"commitlint -e $GIT_PARAMS","lint":"eslint --cache lib test","ci:lint:commits":"commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}","lint-staged":"lint-staged","release":"standard-version","release:ci":"conventional-github-releaser -p angular","release:validate":"commitlint --from=$(git describe --tags --abbrev=0) --to=$(git rev-parse HEAD)","security":"nsp check","test":"jest","test:watch":"jest --watch","test:coverage":"jest --collectCoverageFrom='src/**/*.js' --coverage","ci:lint":"npm run lint && npm run security","ci:test":"npm run test -- --runInBand","ci:coverage":"npm run test:coverage -- --runInBand","defaults":"webpack-defaults"},"peerDependencies":{"webpack":"^5.0.0"},"dependencies":{"glob":"^7.1.3","minimatch":"^3.0.4","webpack-merge":"^4.1.5"},"devDependencies":{"@commitlint/cli":"^7.1.1","@commitlint/config-conventional":"^7.1.1","@webpack-contrib/defaults":"^2.5.0","@webpack-contrib/eslint-config-webpack":"^3.0.0","babel-cli":"^6.26.0","babel-jest":"^23.4.2","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","chai":"^4.1.2","chai-as-promised":"^7.1.1","conventional-github-releaser":"^3.1.2","cross-env":"^5.2.0","del":"^3.0.0","del-cli":"^1.1.0","eslint":"^5.4.0","eslint-plugin-import":"^2.14.0","eslint-plugin-prettier":"^2.6.2","husky":"^0.14.3","istanbul":"^0.4.5","jest":"^23.5.0","karma":"^6.0.3","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-mocha":"^1.3.0","karma-spec-reporter":"^0.0.32","lint-staged":"^7.2.2","memory-fs":"^0.4.1","mocha":"^5.2.0","nsp":"^3.2.1","pre-commit":"^1.2.2","prettier":"^1.14.2","puppeteer":"^5.5.0","standard-version":"^4.4.0","webpack":"^5.10.0"},"keywords":["webpack"],"jest":{"testEnvironment":"node"},"pre-commit":"lint-staged","lint-staged":{"*.js":["eslint --fix","git add"]},"gitHead":"46a5505f9bf976d386eb651fafe4b1284cb2f04f","_id":"karma-webpack@5.0.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-+54i/cd3/piZuP3dr54+NcFeKOPnys5QeM1IY+0SPASwrtHsliXUiCL50iW+K9WWA7RvamC4macvvQ86l3KtaA==","shasum":"2a2c7b80163fe7ffd1010f83f5507f95ef39f840","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-5.0.0.tgz","fileCount":13,"unpackedSize":36396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2xBsCRA9TVsSAnZWagAAub0P/Rwy+Vo9A6x9WkSDVXPh\nCEBt9V/ztnbAp7WykvcoVSRWDiIrZZktDjsstmTYk2BKY4Tf9Ahug4rPL0QF\nhvhTWvhVQmNnfO31Hvkqwj8xpeSkqz+SYpsSMcnh8Lxb20dik897IGIuK4uz\nVW91eX4V6yqWCvJnaUQ15xVGn7bjmmATwv9qMxW8elhLPJ4fmek8Y7qNEfkC\nkypUkceIGmVcdKAtvPqmdNhKmc2yJ3kcl/3V2gbIY1/iKZZQZOsaAhFIQ1E0\nWcaJhHxu1/LMfkVVUu6vPnKwSCP+tidE906v7aGdOE395lo2XwX1O1ydZmWB\nJ2XgIuIAzcuhj2uD5BuArD+g4hRMBIH/HEEZ0ZJOK9zyPBqj1a/S3Y7JrwaN\nGUX+G8kIIj1kL1Ss+eKh7hR8+4hrqnCT8tKvM6kQyl872eLAi6HdFlg6gviY\nwKChGTWrRLUgmmZuX7gYKF+izxQ4SeVBLsvn5RT7Jhkp9fum9JaaYETXINYq\nO/8eVdlpR1HCQOKSTQtiIYB+yJn5JG2Kc04kuaAinQ21w6iVdVhaSGSiz6hB\n2DNBsQVU9De/DAMAlnfvu3lO83p4pJyM6ibfzjomd+7pNvHOL7G4PnPDFZ0K\noJrxv/iL/PKS5hW5+A4KggN8lmFww4Fzm9teCqra2DEEiS60Yq5akNnaQbSD\nPOli\r\n=LOK4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtgTM3fwZlm0Glpci7y1jDYvCiTQ6zBWBZSLou0bK0pQIgGN9xYQ7VAEHw6ZaWgWh9cBL6deABJPn797EjIkDiRG4="}]},"_npmUser":{"name":"dev","email":"ryan@ryanclark.me"},"directories":{},"maintainers":[{"name":"dev","email":"sheo13666q@gmail.com"},{"name":"dev","email":"tobias.koppers@googlemail.com"},{"name":"dev","email":"mail@johannesewald.de"},{"name":"dev","email":"michael.ciniawsky@gmail.com"},{"name":"dev","email":"wiens.joshua@gmail.com"},{"name":"dev","email":"ryan@ryanclark.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack_5.0.0_1612266894550_0.9917093856646158"},"_hasShrinkwrap":false},"5.0.1":{"name":"karma-webpack","version":"5.0.1","description":"Use webpack with karma","license":"MIT","repository":{"type":"git","url":"git+https://github.com/webpack-contrib/karma-webpack.git"},"author":{"name":"Tobias Koppers @sokra"},"homepage":"https://github.com/webpack-contrib/karma-webpack","bugs":{"url":"https://github.com/webpack-contrib/karma-webpack/issues"},"main":"lib","engines":{"node":">= 18"},"scripts":{"commitlint":"commitlint","commitmsg":"commitlint -e $GIT_PARAMS","lint":"eslint --cache lib test","ci:lint:commits":"commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}","lint-staged":"lint-staged","release":"standard-version","release:ci":"conventional-github-releaser -p angular","release:validate":"commitlint --from=$(git describe --tags --abbrev=0) --to=$(git rev-parse HEAD)","security":"nsp check","test":"jest","test:watch":"jest --watch","test:coverage":"jest --collectCoverageFrom='lib/**/*.js' --coverage","ci:lint":"npm run lint && npm run security","ci:test":"npm run test -- --runInBand","ci:coverage":"npm run test:coverage -- --runInBand","defaults":"webpack-defaults"},"peerDependencies":{"webpack":"^5.0.0"},"dependencies":{"glob":"^7.1.3","minimatch":"^9.0.3","webpack-merge":"^4.1.5"},"devDependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.2","@babel/polyfill":"^7.12.1","@babel/preset-env":"^7.23.2","@commitlint/cli":"^18.0.0","@commitlint/config-conventional":"^7.1.1","@webpack-contrib/eslint-config-webpack":"^3.0.0","babel-jest":"^29.7.0","chai":"^4.1.2","chai-as-promised":"^7.1.1","cross-env":"^5.2.0","eslint":"^5.4.0","eslint-plugin-import":"^2.14.0","eslint-plugin-prettier":"^2.6.2","husky":"^0.14.3","istanbul":"^0.4.5","jasmine":"^5.1.0","jest":"^29.7.0","karma":"^6.0.3","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.2.0","karma-mocha":"^2.0.1","karma-spec-reporter":"^0.0.32","lint-staged":"^7.2.2","memory-fs":"^0.4.1","mocha":"^10.2.0","pre-commit":"^1.2.2","prettier":"^1.14.2","puppeteer":"^21.4.0","standard-version":"^9.5.0","webpack":"^5.89.0"},"keywords":["webpack"],"jest":{"testEnvironment":"node"},"pre-commit":"lint-staged","lint-staged":{"*.js":["eslint --fix","git add"]},"_id":"karma-webpack@5.0.1","gitHead":"a12b34de3145a65b52c4151fb14b12ccd1e7d04a","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-oo38O+P3W2mSPCSUrQdySSPv1LvPpXP+f+bBimNomS5sW+1V4SuhCuW8TfJzV+rDv921w2fDSDw0xJbPe6U+kQ==","shasum":"4eafd31bbe684a747a6e8f3e4ad373e53979ced4","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/karma-webpack/-/karma-webpack-5.0.1.tgz","fileCount":12,"unpackedSize":19453,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFTRUwJsJOxb1DsZEb7LGDH5bYDx0tJ0kVlFKSZI2y5PAiEAmCHGhSgCdCnm6mlbh8/liIq3EZAnVyH2utJllfCBqgs="}]},"_npmUser":{"name":"dev","email":"sheo13666q@gmail.com"},"directories":{},"maintainers":[{"name":"dev","email":"sheo13666q@gmail.com"},{"name":"dev","email":"tobias.koppers@googlemail.com"},{"name":"dev","email":"mail@johannesewald.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karma-webpack_5.0.1_1706806908193_0.7525535045145375"},"_hasShrinkwrap":false}},"name":"karma-webpack","time":{"modified":"2024-02-02T12:58:21.124Z","created":"2014-01-19T11:19:09.744Z","1.0.0":"2014-01-19T11:19:11.047Z","1.0.1":"2014-01-20T00:38:19.826Z","1.0.2":"2014-03-27T07:18:55.274Z","1.1.0":"2014-03-27T08:09:23.069Z","1.2.0":"2014-05-26T21:52:48.437Z","1.2.1":"2014-05-27T05:37:18.920Z","1.2.2":"2014-08-20T11:07:32.078Z","1.3.0":"2014-10-15T07:49:07.055Z","1.3.1":"2014-10-15T13:06:33.788Z","1.4.0":"2015-01-02T20:36:00.758Z","1.5.0":"2015-01-06T21:21:41.476Z","1.5.1":"2015-05-04T19:00:22.061Z","1.6.0":"2015-07-14T16:42:08.191Z","1.7.0":"2015-07-31T09:43:05.713Z","1.8.0":"2016-08-07T19:48:38.372Z","1.8.1":"2016-12-22T00:18:36.902Z","2.0.0":"2017-01-11T21:34:21.849Z","2.0.1":"2017-01-11T22:13:02.100Z","2.0.2":"2017-01-26T08:50:22.591Z","2.0.3":"2017-03-15T05:23:47.581Z","2.0.4":"2017-07-07T16:35:39.839Z","2.0.5":"2017-10-08T23:53:57.488Z","2.0.6":"2017-11-10T19:59:20.286Z","2.0.7":"2017-12-14T03:02:17.003Z","2.0.8":"2017-12-14T12:08:25.021Z","2.0.9":"2017-12-14T20:08:19.753Z","2.0.10":"2018-02-25T21:18:17.520Z","2.0.11":"2018-02-25T23:24:00.007Z","2.0.12":"2018-02-26T21:36:56.564Z","2.0.13":"2018-02-27T20:49:23.127Z","3.0.0":"2018-03-19T18:59:58.859Z","4.0.0-beta.0":"2018-03-19T19:29:08.641Z","3.0.1":"2018-09-01T04:23:52.451Z","4.0.0-rc.0":"2018-09-01T04:38:44.547Z","3.0.2":"2018-09-03T02:29:19.586Z","4.0.0-rc.1":"2018-09-03T02:37:53.724Z","3.0.3":"2018-09-07T12:02:12.507Z","3.0.4":"2018-09-07T15:03:21.243Z","4.0.0-rc.2":"2018-09-07T15:18:22.676Z","3.0.5":"2018-09-14T14:37:21.385Z","4.0.0-rc.3":"2018-11-20T19:03:41.035Z","4.0.0-rc.4":"2018-11-28T16:06:00.894Z","4.0.0-rc.5":"2018-11-30T18:13:14.157Z","5.0.0-alpha.0":"2018-12-13T03:55:41.919Z","5.0.0-alpha.1":"2019-01-01T21:12:04.675Z","4.0.0-rc.6":"2019-01-31T15:56:41.814Z","5.0.0-alpha.2":"2019-02-13T02:08:06.464Z","5.0.0-alpha.3.0":"2019-03-07T00:34:21.705Z","4.0.0":"2019-06-07T16:06:36.636Z","4.0.1":"2019-06-07T17:25:18.726Z","4.0.2":"2019-06-08T14:56:45.289Z","5.0.0-alpha.4":"2020-12-06T14:17:05.667Z","5.0.0-alpha.5":"2020-12-06T14:20:37.460Z","5.0.0-alpha.6":"2021-01-30T19:51:07.079Z","5.0.0":"2021-02-02T11:54:54.710Z","5.0.1":"2024-02-01T17:01:48.336Z"},"readmeFilename":"README.md","homepage":"https://github.com/webpack-contrib/karma-webpack"}