123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197 |
- {
- "_args": [
- [
- "webpack@3",
- "/home/seleznev/project Angular/Quality system"
- ]
- ],
- "_from": "webpack@>=3.0.0 <4.0.0",
- "_id": "webpack@3.12.0",
- "_inCache": true,
- "_installable": true,
- "_location": "/webpack",
- "_nodeVersion": "8.11.1",
- "_npmOperationalInternal": {
- "host": "s3://npm-registry-packages",
- "tmp": "tmp/webpack_3.12.0_1526050296958_0.27947974454418567"
- },
- "_npmUser": {
- "email": "tobias.koppers@googlemail.com",
- "name": "sokra"
- },
- "_npmVersion": "5.6.0",
- "_phantomChildren": {
- "big.js": "3.2.0",
- "emojis-list": "2.1.0",
- "json5": "0.5.1"
- },
- "_requested": {
- "name": "webpack",
- "raw": "webpack@3",
- "rawSpec": "3",
- "scope": null,
- "spec": ">=3.0.0 <4.0.0",
- "type": "range"
- },
- "_requiredBy": [
- "#DEV:/"
- ],
- "_resolved": "https://registry.npmjs.org/webpack/-/webpack-3.12.0.tgz",
- "_shasum": "3f9e34360370602fcf639e97939db486f4ec0d74",
- "_shrinkwrap": null,
- "_spec": "webpack@3",
- "_where": "/home/seleznev/project Angular/Quality system",
- "author": {
- "name": "Tobias Koppers @sokra"
- },
- "bin": {
- "webpack": "./bin/webpack.js"
- },
- "bugs": {
- "url": "https://github.com/webpack/webpack/issues"
- },
- "dependencies": {
- "acorn": "^5.0.0",
- "acorn-dynamic-import": "^2.0.0",
- "ajv": "^6.1.0",
- "ajv-keywords": "^3.1.0",
- "async": "^2.1.2",
- "enhanced-resolve": "^3.4.0",
- "escope": "^3.6.0",
- "interpret": "^1.0.0",
- "json-loader": "^0.5.4",
- "json5": "^0.5.1",
- "loader-runner": "^2.3.0",
- "loader-utils": "^1.1.0",
- "memory-fs": "~0.4.1",
- "mkdirp": "~0.5.0",
- "node-libs-browser": "^2.0.0",
- "source-map": "^0.5.3",
- "supports-color": "^4.2.1",
- "tapable": "^0.2.7",
- "uglifyjs-webpack-plugin": "^0.4.6",
- "watchpack": "^1.4.0",
- "webpack-sources": "^1.0.1",
- "yargs": "^8.0.2"
- },
- "description": "Packs CommonJs/AMD modules for the browser. Allows to split your codebase into multiple bundles, which can be loaded on demand. Support loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.",
- "devDependencies": {
- "beautify-lint": "^1.0.3",
- "benchmark": "^2.1.1",
- "bundle-loader": "~0.5.0",
- "codacy-coverage": "^2.0.1",
- "coffee-loader": "~0.7.1",
- "coffee-script": "^1.10.0",
- "coveralls": "^2.11.2",
- "css-loader": "^0.28.3",
- "es6-promise-polyfill": "^1.1.1",
- "eslint": "^4.3.0",
- "eslint-plugin-node": "^5.1.1",
- "express": "~4.13.1",
- "extract-text-webpack-plugin": "^3.0.0",
- "file-loader": "^0.11.2",
- "glob": "^7.1.2",
- "i18n-webpack-plugin": "^1.0.0",
- "istanbul": "^0.4.5",
- "jade": "^1.11.0",
- "jade-loader": "~0.8.0",
- "js-beautify": "^1.5.10",
- "less": "^2.5.1",
- "less-loader": "^4.0.3",
- "lodash": "^4.17.4",
- "mocha": "^3.2.0",
- "mocha-lcov-reporter": "^1.0.0",
- "raw-loader": "~0.5.0",
- "react": "^15.2.1",
- "react-dom": "^15.2.1",
- "rimraf": "^2.6.2",
- "script-loader": "~0.7.0",
- "should": "^11.1.1",
- "simple-git": "^1.65.0",
- "sinon": "^2.3.2",
- "style-loader": "^0.18.1",
- "url-loader": "~0.5.0",
- "val-loader": "^1.0.2",
- "vm-browserify": "~0.0.0",
- "webpack-dev-middleware": "^1.9.0",
- "worker-loader": "^0.8.0"
- },
- "directories": {},
- "dist": {
- "fileCount": 282,
- "integrity": "sha512-Sw7MdIIOv/nkzPzee4o0EdvCuPmxT98+vVpIvwtcwcF1Q4SDSNp92vwcKc4REe7NItH9f1S4ra9FuQ7yuYZ8bQ==",
- "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9a35CRA9TVsSAnZWagAA/4cP/RGr4tqVls33hOUcd6Hp\n8iylE7qavTrYy4jzVL826BdgAMT92Kn3bjsJY8EbSORkBmyJeHpg0JMhPyhv\n/Bh0s/kFmoDcitaWRwEtT5UVyb8/u3hl8dvzGXxMQSpSi9C5OOxr3hc67f8C\n+Qz/R5olWLSzZhuqjTRiX3mw/8Ttsk6+FVSlhc6/eUHu6f1gUZyrSlRqR7Mf\nLNZxjRtyvyyV9N02msrigcgNRD8JDgoa1zZBzIPqx3Znal9CV6h7pkjqZML2\n+nyX6jA6bna52iZ5g/BpHKO9I/mnhQY8e39LktD5s1M5cPWweLRRhm01jWrj\nRYnXR/q7NwPy29UgmGic8zbTnfl/Gvxzi8cauGwAbGwC9PdciunKrjnfTq15\n13DoH9lNJa4ozfLxxiY3fs9KcMxkpsL+X9bT9mQzDQ454PqP+ESKQt+k1x6z\ndoHCB6bSqnOkUnBeaebOGlRrlY2B0bjRc681u0rf5QxrEfgYmuvx/NYejuAk\nIFJ32QgTrdfjTyFehqdHKcNe+n47IdbNWoW7sF3yIAR3KK3wJUl/fynMMEbp\nMowcWBEKpIdndG8HzQEPS8p1l5x7v5BWbqb34jWiYvfCVxcqDKKHPqT0UDAw\npUAy0WpcNyzouhf7lXERhxsCLix55DIUZqp+CDprNMHhXOozPn5H5oh9dnaT\nyqaE\r\n=JIX4\r\n-----END PGP SIGNATURE-----\r\n",
- "shasum": "3f9e34360370602fcf639e97939db486f4ec0d74",
- "tarball": "https://registry.npmjs.org/webpack/-/webpack-3.12.0.tgz",
- "unpackedSize": 919368
- },
- "engines": {
- "node": ">=4.3.0 <5.0.0 || >=5.10"
- },
- "files": [
- "bin/",
- "buildin/",
- "hot/",
- "lib/",
- "schemas/",
- "web_modules/"
- ],
- "gitHead": "cce33c206abaeef26d06b62102adf74a989a4696",
- "homepage": "https://github.com/webpack/webpack",
- "license": "MIT",
- "main": "lib/webpack.js",
- "maintainers": [
- {
- "name": "jhnns",
- "email": "mail@johannesewald.de"
- },
- {
- "name": "sokra",
- "email": "tobias.koppers@googlemail.com"
- },
- {
- "name": "thelarkinn",
- "email": "sean.larkin@cuw.edu"
- }
- ],
- "name": "webpack",
- "optionalDependencies": {},
- "readme": "<div align=\"center\">\r\n <a href=\"https://github.com/webpack/webpack\">\r\n <img width=\"200\" heigth=\"200\" src=\"https://webpack.js.org/assets/icon-square-big.svg\">\r\n </a>\r\n <br>\r\n <br>\r\n\r\n[![npm][npm]][npm-url]\r\n\r\n[![node][node]][node-url]\r\n[![deps][deps]][deps-url]\r\n[![tests][tests]][tests-url]\r\n[![builds][builds]][builds-url]\r\n[![coverage][cover]][cover-url]\r\n[![licenses][licenses]][licenses-url]\r\n\r\n <br>\r\n\t<a href=\"https://npmjs.com/package/webpack\">\r\n\t\t<img src=\"https://img.shields.io/npm/dm/webpack.svg\">\r\n\t</a>\r\n\t<a href=\"https://opencollective.com/webpack#backer\">\r\n\t\t<img src=\"https://opencollective.com/webpack/backers/badge.svg\">\r\n\t</a>\r\n\t<a href=\"https://opencollective.com/webpack#sponsors\">\r\n\t\t<img src=\"https://opencollective.com/webpack/sponsors/badge.svg\">\r\n\t</a>\r\n\t<a href=\"https://github.com/webpack/webpack/graphs/contributors\">\r\n\t\t<img src=\"https://img.shields.io/github/contributors/webpack/webpack.svg\">\r\n\t</a>\r\n\t<a href=\"https://gitter.im/webpack/webpack\">\r\n\t\t<img src=\"https://badges.gitter.im/webpack/webpack.svg\">\r\n\t</a>\r\n <h1>webpack</h1>\r\n <p>\r\n webpack is a module bundler. Its main purpose is to bundle JavaScript files for usage in a browser, yet it is also capable of transforming, bundling, or packaging just about any resource or asset.\r\n <p>\r\n</div>\r\n\r\n<h2 align=\"center\">Install</h2>\r\n\r\nInstall with npm:\r\n\r\n```bash\r\nnpm install --save-dev webpack\r\n```\r\n\r\nInstall with yarn:\r\n\r\n```bash\r\nyarn add webpack --dev\r\n```\r\n\r\n<h2 align=\"center\">Introduction</h2>\r\n\r\n> This README reflects Webpack v2.x and v3.x. The Webpack v1.x [documentation can be found here](https://webpack.github.io/docs/?utm_source=github&utm_medium=readme&utm_campaign=top).\r\n\r\nwebpack is a bundler for modules. The main purpose is to bundle JavaScript\r\nfiles for usage in a browser, yet it is also capable of transforming, bundling,\r\nor packaging just about any resource or asset.\r\n\r\n**TL;DR**\r\n\r\n* Bundles [ES Modules](http://www.2ality.com/2014/09/es6-modules-final.html), [CommonJS](http://wiki.commonjs.org/) and [AMD](https://github.com/amdjs/amdjs-api/wiki/AMD) modules (even combined).\r\n* Can create a single bundle or multiple chunks that are asynchronously loaded at runtime (to reduce initial loading time).\r\n* Dependencies are resolved during compilation, reducing the runtime size.\r\n* Loaders can preprocess files while compiling, e.g. TypeScript to JavaScript, Handlebars strings to compiled functions, images to Base64, etc.\r\n* Highly modular plugin system to do whatever else your application requires.\r\n\r\n### Get Started\r\n\r\nCheck out webpack's quick [**Get Started**](https://webpack.js.org/get-started/) guide and the [other guides](https://webpack.js.org/guides/).\r\n\r\n<h2 align=\"center\">Concepts</h2>\r\n\r\n### [Plugins](https://webpack.js.org/plugins/)\r\n\r\nwebpack has a [rich plugin\r\ninterface](https://webpack.js.org/plugins/). Most of the features\r\nwithin webpack itself use this plugin interface. This makes webpack very\r\n**flexible**.\r\n\r\n|Name|Status|Description|\r\n|:--:|:----:|:----------|\r\n|[common-chunks-webpack-plugin][common]|![common-npm]|Generates chunks of common modules shared between entry points and splits them into separate bundles (e.g vendor.bundle.js && app.bundle.js)|\r\n|[extract-text-webpack-plugin][extract]|![extract-npm]|Extracts Text (CSS) from your bundles into a separate file (app.bundle.css)|\r\n|[compression-webpack-plugin][compression]|![compression-npm]|Prepares compressed versions of assets to serve them with Content-Encoding|\r\n|[i18n-webpack-plugin][i18n]|![i18n-npm]|Adds i18n support to your bundles|\r\n|[html-webpack-plugin][html-plugin]|![html-plugin-npm]| Simplifies creation of HTML files (`index.html`) to serve your bundles|\r\n\r\n\r\n[common]: https://github.com/webpack/webpack/blob/master/lib/optimize/CommonsChunkPlugin.js\r\n[common-npm]: https://img.shields.io/npm/v/webpack.svg\r\n[extract]: https://github.com/webpack/extract-text-webpack-plugin\r\n[extract-npm]: https://img.shields.io/npm/v/extract-text-webpack-plugin.svg\r\n[component]: https://github.com/webpack/component-webpack-plugin\r\n[component-npm]: https://img.shields.io/npm/v/component-webpack-plugin.svg\r\n[compression]: https://github.com/webpack/compression-webpack-plugin\r\n[compression-npm]: https://img.shields.io/npm/v/compression-webpack-plugin.svg\r\n[i18n]: https://github.com/webpack/i18n-webpack-plugin\r\n[i18n-npm]: https://img.shields.io/npm/v/i18n-webpack-plugin.svg\r\n[html-plugin]: https://github.com/ampedandwired/html-webpack-plugin\r\n[html-plugin-npm]: https://img.shields.io/npm/v/html-webpack-plugin.svg\r\n\r\n### [Loaders](https://webpack.js.org/loaders/)\r\n\r\nwebpack enables use of loaders to preprocess files. This allows you to bundle\r\n**any static resource** way beyond JavaScript. You can easily [write your own\r\nloaders](https://webpack.js.org/api/loaders/) using Node.js.\r\n\r\nLoaders are activated by using `loadername!` prefixes in `require()` statements,\r\nor are automatically applied via regex from your webpack configuration.\r\n\r\n#### Files\r\n\r\n|Name|Status|Description|\r\n|:--:|:----:|:----------|\r\n|[raw-loader][raw]|![raw-npm]|Loads raw content of a file (utf-8)|\r\n|[val-loader][val]|![val-npm]|Executes code as module and considers exports as JS code|\r\n|[url-loader][url]|![url-npm]|Works like the file loader, but can return a Data Url if the file is smaller than a limit|\r\n|[file-loader][file]|![file-npm]|Emits the file into the output folder and returns the (relative) url|\r\n\r\n\r\n[raw]: https://github.com/webpack/raw-loader\r\n[raw-npm]: https://img.shields.io/npm/v/raw-loader.svg\r\n[val]: https://github.com/webpack/val-loader\r\n[val-npm]: https://img.shields.io/npm/v/val-loader.svg\r\n[url]: https://github.com/webpack/url-loader\r\n[url-npm]: https://img.shields.io/npm/v/url-loader.svg\r\n[file]: https://github.com/webpack/file-loader\r\n[file-npm]: https://img.shields.io/npm/v/file-loader.svg\r\n\r\n#### JSON\r\n\r\n|Name|Status|Description|\r\n|:--:|:----:|:----------|\r\n|<a href=\"https://github.com/webpack/json-loader\"><img width=\"48\" height=\"48\" src=\"https://worldvectorlogo.com/logos/json.svg\"></a>|![json-npm]|Loads a JSON file (included by default)|\r\n|<a href=\"https://github.com/webpack/json5-loader\"><img width=\"48\" height=\"10.656\" src=\"https://cdn.rawgit.com/json5/json5-logo/master/json5-logo.svg\"></a>|![json5-npm]|Loads and transpiles a JSON 5 file|\r\n|<a href=\"https://github.com/awnist/cson-loader\"><img width=\"48\" height=\"48\" src=\"https://worldvectorlogo.com/logos/coffeescript.svg\"></a>|![cson-npm]|Loads and transpiles a CSON file|\r\n\r\n\r\n[json-npm]: https://img.shields.io/npm/v/json-loader.svg\r\n[json5-npm]: https://img.shields.io/npm/v/json5-loader.svg\r\n[cson-npm]: https://img.shields.io/npm/v/cson-loader.svg\r\n\r\n#### Transpiling\r\n\r\n|Name|Status|Description|\r\n|:--:|:----:|:----------|\r\n|<a href=\"https://github.com/webpack/script-loader\">`<script>`</a>|![script-npm]|Executes a JavaScript file once in global context (like in script tag), `require()`s are not parsed|\r\n|<a href=\"https://github.com/babel/babel-loader\"><img width=\"48\" height=\"48\" title=\"babel-loader\" src=\"https://worldvectorlogo.com/logos/babel-10.svg\"></a>|![babel-npm]|Loads ES2015+ code and transpiles to ES5 using <a href=\"https://github.com/babel/babel\">Babel</a>|\r\n|<a href=\"https://github.com/jupl/traceur-loader\"><img width=\"48\" height=\"48\" src=\"https://google.github.com/traceur-compiler/logo/tc.svg\"></a>|![traceur-npm]|Loads ES2015+ code and transpiles to ES5 using [Traceur](https://github.com/google/traceur-compiler)|\r\n|<a href=\"https://github.com/TypeStrong/ts-loader\"><img width=\"48\" height=\"48\" src=\"https://cdn.rawgit.com/Microsoft/TypeScript/master/doc/logo.svg\"></a>|![type-npm]|Loads TypeScript like JavaScript|\r\n|[`awesome-typescript-loader`](https://github.com/s-panferov/awesome-typescript-loader)|![awesome-typescript-npm]|Awesome TypeScript loader for webpack|\r\n|<a href=\"https://github.com/webpack/coffee-loader\"><img width=\"48\" height=\"48\" src=\"https://worldvectorlogo.com/logos/coffeescript.svg\"></a>|![coffee-npm]|Loads CoffeeScript like JavaScript|\r\n\r\n\r\n[script-npm]: https://img.shields.io/npm/v/script-loader.svg\r\n[babel-npm]: https://img.shields.io/npm/v/babel-loader.svg\r\n[traceur-npm]: https://img.shields.io/npm/v/traceur-loader.svg\r\n[coffee-npm]: https://img.shields.io/npm/v/coffee-loader.svg\r\n[type-npm]: https://img.shields.io/npm/v/ts-loader.svg\r\n[awesome-typescript-npm]: https://img.shields.io/npm/v/awesome-typescript-loader.svg\r\n\r\n#### Templating\r\n\r\n|Name|Status|Description|\r\n|:--:|:----:|:----------|\r\n|<a href=\"https://github.com/webpack/html-loader\"><img width=\"48\" height=\"48\" src=\"https://worldvectorlogo.com/logos/html5.svg\"></a>|![html-npm]|Exports HTML as string, requires references to static resources|\r\n|<a href=\"https://github.com/pugjs/pug-loader\"><img width=\"48\" height=\"48\" src=\"https://cdn.rawgit.com/pugjs/pug-logo/master/SVG/pug-final-logo-_-colour-128.svg\"></a>|![pug-npm]|Loads Pug templates and returns a function|\r\n|<a href=\"https://github.com/webpack/jade-loader\"><img width=\"48\" height=\"48\" src=\"https://worldvectorlogo.com/logos/jade-3.svg\"></a>|![jade-npm]|Loads Jade templates and returns a function|\r\n|<a href=\"https://github.com/peerigon/markdown-loader\"><img width=\"48\" height=\"48\" src=\"https://worldvectorlogo.com/logos/markdown.svg\"></a>|![md-npm]|Compiles Markdown to HTML|\r\n|<a href=\"https://github.com/posthtml/posthtml-loader\"><img width=\"48\" height=\"48\" src=\"http://posthtml.github.io/posthtml/logo.svg\"></a>|![posthtml-npm]|Loads and transforms a HTML file using [PostHTML](https://github.com/posthtml/posthtml)|\r\n|<a href=\"https://github.com/altano/handlebars-loader\"><img width=\"48\" height=\"48\" src=\"https://worldvectorlogo.com/logos/handlebars-1.svg\"></a>|![hbs-npm]| Compiles Handlebars to HTML|\r\n\r\n\r\n[html-npm]: https://img.shields.io/npm/v/html-loader.svg\r\n[pug-npm]: https://img.shields.io/npm/v/pug-loader.svg\r\n[jade-npm]: https://img.shields.io/npm/v/jade-loader.svg\r\n[md-npm]: https://img.shields.io/npm/v/markdown-loader.svg\r\n[posthtml-npm]: https://img.shields.io/npm/v/posthtml-loader.svg\r\n[hbs-npm]: https://img.shields.io/npm/v/handlebars-loader.svg\r\n\r\n#### Styling\r\n\r\n|Name|Status|Description|\r\n|:--:|:----:|:----------|\r\n|<a href=\"https://github.com/webpack/style-loader\">`<style>`|![style-npm]|Add exports of a module as style to DOM|\r\n|<a href=\"https://github.com/webpack/css-loader\"><img width=\"48\" height=\"48\" src=\"https://worldvectorlogo.com/logos/css-3.svg\"></a>|![css-npm]|Loads CSS file with resolved imports and returns CSS code|\r\n|<a href=\"https://github.com/webpack/less-loader\"><img width=\"48\" height=\"48\" src=\"https://worldvectorlogo.com/logos/less-63.svg\"></a>|![less-npm]|Loads and compiles a LESS file|\r\n|<a href=\"https://github.com/jtangelder/sass-loader\"><img width=\"48\" height=\"48\" src=\"https://worldvectorlogo.com/logos/sass-1.svg\"></a>|![sass-npm]|Loads and compiles a SASS/SCSS file|\r\n|<a href=\"https://github.com/shama/stylus-loader\"><img width=\"48\" height=\"48\" src=\"https://worldvectorlogo.com/logos/stylus.svg\"></a>|![stylus-npm]|Loads and compiles a Stylus file|\r\n|<a href=\"https://github.com/postcss/postcss-loader\"><img width=\"48\" height=\"48\" src=\"https://worldvectorlogo.com/logos/postcss.svg\"></a>|![postcss-npm]|Loads and transforms a CSS/SSS file using [PostCSS](http://postcss.org)|\r\n\r\n\r\n[style-npm]: https://img.shields.io/npm/v/style-loader.svg\r\n[css-npm]: https://img.shields.io/npm/v/css-loader.svg\r\n[less-npm]: https://img.shields.io/npm/v/less-loader.svg\r\n[sass-npm]: https://img.shields.io/npm/v/sass-loader.svg\r\n[stylus-npm]: https://img.shields.io/npm/v/stylus-loader.svg\r\n[postcss-npm]: https://img.shields.io/npm/v/postcss-loader.svg\r\n\r\n#### Linting & Testing\r\n\r\n|Name|Status|Description|\r\n|:--:|:----:|:----------|\r\n|<a href=\"https://github.com/webpack/mocha-loader\"><img width=\"48\" height=\"48\" src=\"https://worldvectorlogo.com/logos/mocha.svg\"></a>|![mocha-npm]|Tests with mocha (Browser/NodeJS)|\r\n|<a href=\"https://github.com/MoOx/eslint-loader\"><img width=\"48\" height=\"48\" src=\"https://worldvectorlogo.com/logos/eslint.svg\"></a>|![eslint-npm]|PreLoader for linting code using ESLint|\r\n|<a href=\"https://github.com/webpack-contrib/jshint-loader\"><img width=\"48\" height=\"20.64\" src=\"http://jshint.com/res/jshint-dark.png\"></a>|![jshint-npm]|PreLoader for linting code using JSHint|\r\n\r\n[mocha-npm]: https://img.shields.io/npm/v/mocha-loader.svg\r\n[eslint-npm]: https://img.shields.io/npm/v/eslint-loader.svg\r\n[jshint-npm]: https://img.shields.io/npm/v/jshint-loader.svg\r\n[jscs-npm]: https://img.shields.io/npm/v/jscs-loader.svg\r\n\r\n#### Frameworks\r\n\r\n|Name|Status|Description|\r\n|:--:|:----:|:----------|\r\n|<a href=\"https://github.com/vuejs/vue-loader\"><img width=\"48\" height=\"48\" src=\"https://worldvectorlogo.com/logos/vue-9.svg\"></a>|![vue-npm]|Loads and compiles Vue Components|\r\n|<a href=\"https://github.com/webpack-contrib/polymer-webpack-loader\"><img width=\"48\" height=\"48\" src=\"https://worldvectorlogo.com/logos/polymer.svg\"></a>|![polymer-npm]|Process HTML & CSS with preprocessor of choice and `require()` Web Components like first-class modules|\r\n|<a href=\"https://github.com/TheLarkInn/angular2-template-loader\"><img width=\"48\" height=\"48\" src=\"https://worldvectorlogo.com/logos/angular-icon-1.svg\"></a>|![angular-npm]| Loads and compiles Angular 2 Components|\r\n|<a href=\"https://github.com/riot/tag-loader\"><img width=\"48\" height=\"48\" src=\"https://worldvectorlogo.com/logos/riot.svg\"></a>|![riot-npm]| Riot official webpack loader|\r\n\r\n\r\n\r\n[vue-npm]: https://img.shields.io/npm/v/vue-loader.svg\r\n[polymer-npm]: https://img.shields.io/npm/v/polymer-webpack-loader.svg\r\n[angular-npm]: https://img.shields.io/npm/v/angular2-template-loader.svg\r\n[riot-npm]: https://img.shields.io/npm/v/riot-tag-loader.svg\r\n\r\n### Performance\r\n\r\nwebpack uses async I/O and has multiple caching levels. This makes webpack fast\r\nand incredibly **fast** on incremental compilations.\r\n\r\n### Module Formats\r\n\r\nwebpack supports ES2015+, CommonJS and AMD modules **out of the box**. It performs clever static\r\nanalysis on the AST of your code. It even has an evaluation engine to evaluate\r\nsimple expressions. This allows you to **support most existing libraries** out of the box.\r\n\r\n### [Code Splitting](https://webpack.js.org/guides/code-splitting/)\r\n\r\nwebpack allows you to split your codebase into multiple chunks. Chunks are\r\nloaded asynchronously at runtime. This reduces the initial loading time.\r\n\r\n### [Optimizations](https://webpack.js.org/guides/production-build/)\r\n\r\nwebpack can do many optimizations to **reduce the output size of your\r\nJavaScript** by deduplicating frequently used modules, minifying, and giving\r\nyou full control of what is loaded initially and what is loaded at runtime\r\nthrough code splitting. It can also make your code chunks **cache\r\nfriendly** by using hashes.\r\n\r\n<h2 align=\"center\">Contributing</h2>\r\n\r\n**We want contributing to webpack to be fun, enjoyable, and educational for anyone, and everyone.** We have a [vibrant ecosystem](https://medium.com/webpack/contributors-guide/home) that spans beyond this single repo. We welcome you to check out any of the repositories in [our organization](http://github.com/webpack) or [webpack-contrib organization](http://github.com/webpack-contrib) which houses all of our loaders and plugins.\r\n\r\nContributions go far beyond pull requests and commits. Although we love giving you the opportunity to put your stamp on webpack, we also are thrilled to receive a variety of other contributions including:\r\n\r\n* [Documentation](https://github.com/webpack/webpack.js.org) updates, enhancements, designs, or bugfixes\r\n* Spelling or grammar fixes\r\n* README.md corrections or redesigns\r\n* Adding unit, or functional tests\r\n* Triaging GitHub issues -- especially determining whether an issue still persists or is reproducible.\r\n* [Searching #webpack on twitter](https://twitter.com/search?q=webpack) and helping someone else who needs help\r\n* Teaching others how to contribute to one of the many webpack's repos!\r\n* [Blogging, speaking about, or creating tutorials](https://github.com/webpack-contrib/awesome-webpack) about one of webpack's many features.\r\n* Helping others in our webpack [gitter channel](https://gitter.im/webpack/webpack).\r\n\r\nIf you are worried or don't know where to start, you can **always** reach out to [Sean Larkin (@TheLarkInn) on Twitter](https://twitter.com/thelarkinn) or simply submit an issue and a maintainer can help give you guidance!\r\n\r\nWe have also started a series on our [Medium Publication](https://medium.com/webpack) called [The Contributor's Guide to webpack](https://medium.com/webpack/contributors-guide/home). We welcome you to read it and post any questions or responses if you still need help.\r\n\r\n_Looking to speak about webpack?_ We'd **love** to review your talk abstract/CFP! You can email it to webpack [at] opencollective [dot] com and we can give pointers or tips!!!\r\n\r\n<h3 align=\"center\">Creating your own plugins and loaders</h3>\r\n\r\nIf you create a loader or plugin, we would <3 for you to open source it, and put it on npm. We follow the `x-loader`, `x-webpack-plugin` naming convention.\r\n\r\n<h2 align=\"center\">Support</h2>\r\n\r\nWe consider webpack to be a low-level tool used not only individually but also layered beneath other awesome tools. Because of it's flexibility, webpack isn't always the _easiest_ entry-level solution, however we do believe it is the most powerful. That said, we're always looking for ways improve and simplify the tool without compromising functionality. If you have any ideas on ways to accomplish this, we're all ears!\r\n\r\nIf you're just getting started, take a look at [our new docs and concepts page](https://webpack.js.org/concepts/). This has a high level overview that is great for beginners!!\r\n\r\nIf you want to discuss something or just need help, [here is our Gitter room](https://gitter.im/webpack/webpack) where there are always individuals looking to help out!\r\n\r\nIf you are still having difficulty, we would love for you to post\r\na question to [StackOverflow with the webpack tag](https://stackoverflow.com/tags/webpack). It is much easier to answer questions that include your webpack.config.js and relevant files! So if you can provide them, we'd be extremely grateful (and more likely to help you find the answer!)\r\n\r\nIf you are twitter savvy you can tweet #webpack with your question and someone should be able to reach out and help also.\r\n\r\nIf you have discovered a 🐜 or have a feature suggestion, feel free to create an issue on Github.\r\n\r\n### License\r\n\r\n[](https://app.fossa.io/projects/git%2Bhttps%3A%2F%2Fgithub.com%2Fwebpack%2Fwebpack?ref=badge_large)\r\n\r\n<h2 align=\"center\">Core Team</h2>\r\n\r\n<table>\r\n <tbody>\r\n <tr>\r\n <td align=\"center\" valign=\"top\">\r\n <img width=\"150\" height=\"150\" src=\"https://github.com/sokra.png?s=150\">\r\n <br>\r\n <a href=\"https://github.com/sokra\">Tobias Koppers</a>\r\n <p>Core</p>\r\n <br>\r\n <p>Founder of webpack</p>\r\n </td>\r\n <td align=\"center\" valign=\"top\">\r\n <img width=\"150\" height=\"150\" src=\"https://github.com/jhnns.png?s=150\">\r\n <br>\r\n <a href=\"https://github.com/jhnns\">Johannes Ewald</a>\r\n <p>Loaders & Plugins</p>\r\n <br>\r\n <p>Early adopter of webpack</p>\r\n </td>\r\n <td align=\"center\" width=\"20%\" valign=\"top\">\r\n <img width=\"150\" height=\"150\" src=\"https://github.com/TheLarkInn.png?s=150\">\r\n <br>\r\n <a href=\"https://github.com/TheLarkInn\">Sean T. Larkin</a>\r\n <p>Public Relations</p>\r\n <br>\r\n <p>Founder of the core team</p>\r\n </td>\r\n <td align=\"center\" valign=\"top\">\r\n <img width=\"150\" height=\"150\" src=\"https://github.com/bebraw.png?s=150\">\r\n <br>\r\n <a href=\"https://github.com/bebraw\">Juho Vepsäläinen</a>\r\n <p>Documentation</p>\r\n <br>\r\n <p>Author</p>\r\n <a href=\"https://leanpub.com/survivejs-webpack\">\r\n <img height=\"15\" src=\"https://cloud.githubusercontent.com/assets/1365881/20286923/93e325c0-aac9-11e6-964d-cabe218c584c.png\">\r\n </a>\r\n\t\t<br>\r\n </td>\r\n <td align=\"center\" valign=\"top\">\r\n <img width=\"150\" height=\"150\" src=\"https://github.com/spacek33z.png?s=150\">\r\n <br>\r\n <a href=\"https://github.com/spacek33z\">Kees Kluskens</a>\r\n <p>Development</p>\r\n <br>\r\n <p>Sponsor<p>\r\n <a href=\"https://codeyellow.nl/\">\r\n <img height=\"15px\" src=\"https://cloud.githubusercontent.com/assets/1365881/20286583/ad62eb04-aac7-11e6-9c14-a0fef35b9b56.png\">\r\n </a>\r\n\t\t<br>\r\n </td>\r\n </tr>\r\n </tbody>\r\n</table>\r\n\r\n<h2 align=\"center\">Sponsoring</h2>\r\n\r\nMost of the core team members, webpack contributors and contributors in the ecosystem do this open source work in their free time. If you use webpack for a serious task, and you'd like us to invest more time on it, please donate. This project increases your income/productivity too. It makes development and applications faster and it reduces the required bandwidth.\r\n\r\nThis is how we use the donations:\r\n\r\n* Allow the core team to work on webpack\r\n* Thank contributors if they invested a large amount of time in contributing\r\n* Support projects in the ecosystem that are of great value for users\r\n* Support projects that are voted most (work in progress)\r\n* Infrastructure cost\r\n* Fees for money handling\r\n\r\n\r\n<h2 align=\"center\">Premium Partners</h2>\r\n\r\n<div align=\"center\">\r\n\t\r\n<a href=\"https://www.ag-grid.com/?utm_source=webpack&utm_medium=banner&utm_campaign=sponsorship\" target=\"_blank\"><img align=\"center\" src=\"https://raw.githubusercontent.com/webpack/media/2b399d58/horiz-banner-ad-ag-grid.png\">\r\n</a>\r\n\r\n</div>\r\n\r\n<h2 align=\"center\">Other Backers and Sponsors</h2>\r\n\r\nBefore we started using OpenCollective, donations were made anonymously. Now that we have made the switch, we would like to acknowledge these sponsors (and the ones who continue to donate using OpenCollective). If we've missed someone, please send us a PR, and we'll add you to this list.\r\n\r\n<div align=\"center\">\r\n\t\r\n[Google Angular Team](https://angular.io/), [Architects.io](http://architects.io/),\r\n<a href=\"https://moonmail.io\" target=\"_blank\" title=\"Email Marketing Software\"><img \r\nsrc=\"https://static.moonmail.io/moonmail-logo.svg\" height=\"30\" alt=\"MoonMail\"></a> \r\n<a href=\"https://monei.net\" target=\"_blank\" title=\"Best payment gateway rates\"><img \r\nsrc=\"https://static.monei.net/monei-logo.svg\" height=\"30\" alt=\"MONEI\"></a>\r\n\r\n</div>\r\n\r\n<h2 align=\"center\">Gold Sponsors</h2>\r\n\r\n[Become a gold sponsor](https://opencollective.com/webpack#sponsor) and get your logo on our README on Github with a link to your site.\r\n\r\n<div align=\"center\">\r\n\r\n<a href=\"https://opencollective.com/webpack/goldsponsor/0/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/goldsponsor/0/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/goldsponsor/1/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/goldsponsor/1/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/goldsponsor/2/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/goldsponsor/2/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/goldsponsor/3/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/goldsponsor/3/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/goldsponsor/4/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/goldsponsor/4/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/goldsponsor/5/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/goldsponsor/5/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/goldsponsor/6/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/goldsponsor/6/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/goldsponsor/7/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/goldsponsor/7/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/goldsponsor/8/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/goldsponsor/8/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/goldsponsor/9/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/goldsponsor/9/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/goldsponsor/10/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/goldsponsor/10/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/goldsponsor/11/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/goldsponsor/11/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/goldsponsor/12/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/goldsponsor/12/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/goldsponsor/13/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/goldsponsor/13/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/goldsponsor/14/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/goldsponsor/14/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/goldsponsor/15/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/goldsponsor/15/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/goldsponsor/16/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/goldsponsor/16/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/goldsponsor/17/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/goldsponsor/17/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/goldsponsor/18/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/goldsponsor/18/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/goldsponsor/19/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/goldsponsor/19/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/goldsponsor/20/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/goldsponsor/20/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/goldsponsor/21/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/goldsponsor/21/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/goldsponsor/22/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/goldsponsor/22/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/goldsponsor/23/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/goldsponsor/23/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/goldsponsor/24/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/goldsponsor/24/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/goldsponsor/25/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/goldsponsor/25/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/goldsponsor/26/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/goldsponsor/26/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/goldsponsor/27/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/goldsponsor/27/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/goldsponsor/28/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/goldsponsor/28/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/goldsponsor/29/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/goldsponsor/29/avatar.svg?requireActive=false\"></a>\r\n\r\n</div>\r\n\r\n<h2 align=\"center\">Silver Sponsors</h2>\r\n\r\n[Become a sliver sponsor](https://opencollective.com/webpack#sponsor) and get your logo on our README on Github with a link to your site.\r\n\r\n<div align=\"center\">\r\n\r\n<a href=\"https://opencollective.com/webpack/silversponsor/0/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/silversponsor/0/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/silversponsor/1/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/silversponsor/1/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/silversponsor/2/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/silversponsor/2/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/silversponsor/3/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/silversponsor/3/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/silversponsor/4/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/silversponsor/4/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/silversponsor/5/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/silversponsor/5/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/silversponsor/6/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/silversponsor/6/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/silversponsor/7/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/silversponsor/7/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/silversponsor/8/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/silversponsor/8/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/silversponsor/9/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/silversponsor/9/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/silversponsor/10/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/silversponsor/10/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/silversponsor/11/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/silversponsor/11/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/silversponsor/12/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/silversponsor/12/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/silversponsor/13/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/silversponsor/13/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/silversponsor/14/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/silversponsor/14/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/silversponsor/15/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/silversponsor/15/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/silversponsor/16/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/silversponsor/16/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/silversponsor/17/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/silversponsor/17/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/silversponsor/18/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/silversponsor/18/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/silversponsor/19/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/silversponsor/19/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/silversponsor/20/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/silversponsor/20/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/silversponsor/21/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/silversponsor/21/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/silversponsor/22/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/silversponsor/22/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/silversponsor/23/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/silversponsor/23/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/silversponsor/24/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/silversponsor/24/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/silversponsor/25/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/silversponsor/25/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/silversponsor/26/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/silversponsor/26/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/silversponsor/27/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/silversponsor/27/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/silversponsor/28/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/silversponsor/28/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/silversponsor/29/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/silversponsor/29/avatar.svg?requireActive=false\"></a>\r\n\r\n</div>\r\n\r\n<h2 align=\"center\">Bronze Sponsors</h2>\r\n\r\n[Become a bronze sponsor](https://opencollective.com/webpack#sponsor) and get your logo on our README on Github with a link to your site.\r\n\r\n<div align=\"center\">\r\n\r\n<a href=\"https://opencollective.com/webpack/sponsor/0/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/0/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/1/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/1/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/2/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/2/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/3/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/3/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/4/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/4/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/5/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/5/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/6/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/6/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/7/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/7/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/8/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/8/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/9/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/9/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/10/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/10/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/11/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/11/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/12/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/12/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/13/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/13/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/14/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/14/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/15/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/15/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/16/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/16/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/17/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/17/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/18/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/18/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/19/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/19/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/20/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/20/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/21/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/21/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/22/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/22/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/23/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/23/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/24/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/24/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/25/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/25/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/26/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/26/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/27/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/27/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/28/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/28/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/29/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/29/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/30/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/30/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/31/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/31/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/32/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/32/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/33/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/33/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/34/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/34/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/35/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/35/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/36/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/36/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/37/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/37/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/38/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/38/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/39/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/39/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/40/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/40/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/41/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/41/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/42/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/42/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/43/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/43/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/44/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/44/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/45/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/45/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/46/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/46/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/47/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/47/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/48/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/48/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/49/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/49/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/50/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/50/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/51/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/51/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/52/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/52/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/53/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/53/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/54/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/54/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/55/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/55/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/56/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/56/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/57/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/57/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/58/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/58/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/59/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/59/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/60/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/60/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/61/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/61/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/62/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/62/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/63/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/63/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/64/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/64/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/65/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/65/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/66/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/66/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/67/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/67/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/68/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/68/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/69/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/69/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/70/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/70/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/71/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/71/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/72/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/72/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/73/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/73/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/74/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/74/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/75/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/75/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/76/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/76/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/77/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/77/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/78/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/78/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/79/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/79/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/80/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/80/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/81/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/81/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/82/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/82/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/83/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/83/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/84/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/84/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/85/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/85/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/86/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/86/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/87/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/87/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/88/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/88/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/89/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/89/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/90/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/90/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/91/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/91/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/92/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/92/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/93/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/93/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/94/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/94/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/95/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/95/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/96/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/96/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/97/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/97/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/98/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/98/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/99/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/99/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/sponsor/100/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/sponsor/100/avatar.svg?requireActive=false\"></a>\r\n\r\n</div>\r\n\r\n<h2 align=\"center\">Backers</h2>\r\n\r\n[Become a backer](https://opencollective.com/webpack#backer) and get your image on our README on Github with a link to your site.\r\n\r\n<a href=\"https://opencollective.com/webpack/backer/0/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/0/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/1/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/1/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/2/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/2/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/3/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/3/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/4/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/4/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/5/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/5/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/6/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/6/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/7/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/7/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/8/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/8/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/9/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/9/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/10/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/10/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/11/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/11/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/12/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/12/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/13/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/13/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/14/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/14/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/15/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/15/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/16/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/16/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/17/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/17/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/18/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/18/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/19/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/19/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/20/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/20/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/21/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/21/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/22/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/22/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/23/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/23/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/24/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/24/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/25/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/25/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/26/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/26/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/27/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/27/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/28/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/28/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/29/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/29/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/30/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/30/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/31/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/31/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/32/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/32/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/33/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/33/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/34/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/34/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/35/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/35/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/36/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/36/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/37/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/37/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/38/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/38/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/39/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/39/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/40/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/40/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/41/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/41/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/42/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/42/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/43/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/43/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/44/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/44/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/45/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/45/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/46/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/46/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/47/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/47/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/48/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/48/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/49/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/49/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/50/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/50/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/51/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/51/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/52/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/52/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/53/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/53/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/54/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/54/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/55/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/55/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/56/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/56/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/57/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/57/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/58/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/58/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/59/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/59/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/60/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/60/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/61/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/61/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/62/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/62/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/63/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/63/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/64/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/64/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/65/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/65/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/66/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/66/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/67/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/67/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/68/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/68/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/69/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/69/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/70/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/70/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/71/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/71/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/72/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/72/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/73/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/73/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/74/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/74/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/75/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/75/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/76/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/76/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/77/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/77/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/78/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/78/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/79/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/79/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/80/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/80/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/81/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/81/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/82/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/82/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/83/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/83/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/84/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/84/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/85/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/85/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/86/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/86/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/87/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/87/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/88/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/88/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/89/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/89/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/90/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/90/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/91/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/91/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/92/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/92/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/93/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/93/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/94/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/94/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/95/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/95/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/96/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/96/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/97/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/97/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/98/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/98/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/99/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/99/avatar.svg?requireActive=false\"></a>\r\n<a href=\"https://opencollective.com/webpack/backer/100/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/webpack/backer/100/avatar.svg?requireActive=false\"></a>\r\n\r\n<h2 align=\"center\">Thanks to</h2>\r\n<p align=\"center\">(In chronological order)</p>\r\n\r\n* @google for [Google Web Toolkit (GWT)](http://www.gwtproject.org/), which aims to compile Java to JavaScript. It features a similar [Code Splitting](http://www.gwtproject.org/doc/latest/DevGuideCodeSplitting.html) as webpack.\r\n* @medikoo for [modules-webmake](https://github.com/medikoo/modules-webmake), which is a similar project. webpack was born because I wanted Code Splitting for modules-webmake. Interestingly the [Code Splitting issue is still open](https://github.com/medikoo/modules-webmake/issues/7) (thanks also to @Phoscur for the discussion).\r\n* @substack for [browserify](http://browserify.org/), which is a similar project and source for many ideas.\r\n* @jrburke for [require.js](http://requirejs.org/), which is a similar project and source for many ideas.\r\n* @defunctzombie for the [browser-field spec](https://gist.github.com/defunctzombie/4339901), which makes modules available for node.js, browserify and webpack.\r\n* Every early webpack user, which contributed to webpack by writing issues or PRs. You influenced the direction...\r\n* @shama, @jhnns and @sokra for maintaining this project\r\n* Everyone who has written a loader for webpack. You are the ecosystem...\r\n* Everyone I forgot to mention here, but also influenced webpack.\r\n\r\n\r\n[npm]: https://img.shields.io/npm/v/webpack.svg\r\n[npm-url]: https://npmjs.com/package/webpack\r\n\r\n[node]: https://img.shields.io/node/v/webpack.svg\r\n[node-url]: https://nodejs.org\r\n\r\n[deps]: https://img.shields.io/david/webpack/webpack.svg\r\n[deps-url]: https://david-dm.org/webpack/webpack\r\n\r\n[tests]: https://img.shields.io/travis/webpack/webpack/master.svg\r\n[tests-url]: https://travis-ci.org/webpack/webpack\r\n\r\n[builds-url]: https://ci.appveyor.com/project/sokra/webpack/branch/master\r\n[builds]: https://ci.appveyor.com/api/projects/status/github/webpack/webpack?svg=true\r\n\r\n[licenses-url]: https://app.fossa.io/projects/git%2Bhttps%3A%2F%2Fgithub.com%2Fwebpack%2Fwebpack?ref=badge_shield\r\n[licenses]: https://app.fossa.io/api/projects/git%2Bhttps%3A%2F%2Fgithub.com%2Fwebpack%2Fwebpack.svg?type=shield\r\n\r\n[cover]: https://img.shields.io/coveralls/webpack/webpack.svg\r\n[cover-url]: https://coveralls.io/r/webpack/webpack/\r\n",
- "readmeFilename": "README.md",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/webpack/webpack.git"
- },
- "scripts": {
- "appveyor:benchmark": "npm run benchmark",
- "appveyor:integration": "npm run cover:init && npm run cover:integration && npm run cover:report-min",
- "appveyor:unit": "npm run cover:init && npm run cover:unit && npm run cover:report-min",
- "beautify-lint": "beautify-lint \"lib/**/*.js\" \"hot/**/*.js\" \"bin/**/*.js\" \"benchmark/*.js\" \"test/*.js\"",
- "benchmark": "mocha --max-old-space-size=4096 --harmony --trace-deprecation test/*.benchmark.js -R spec",
- "build:examples": "cd examples && node buildAll.js",
- "circleci:lint": "npm run lint-files",
- "circleci:test": "node node_modules/mocha/bin/mocha --max-old-space-size=4096 --harmony --trace-deprecation test/*.test.js test/*.unittest.js",
- "cover": "npm run cover:init && npm run cover:all && npm run cover:report",
- "cover:all": "node --max-old-space-size=4096 --harmony --trace-deprecation ./node_modules/istanbul/lib/cli.js cover --report none node_modules/mocha/bin/_mocha -- test/*.test.js test/*.unittest.js",
- "cover:init": "rimraf coverage",
- "cover:integration": "node --max-old-space-size=4096 --harmony --trace-deprecation ./node_modules/istanbul/lib/cli.js cover --report none node_modules/mocha/bin/_mocha -- test/*.test.js",
- "cover:report": "istanbul report",
- "cover:report-min": "istanbul report --report lcovonly",
- "cover:unit": "node --max-old-space-size=4096 --harmony --trace-deprecation ./node_modules/istanbul/lib/cli.js cover --report none node_modules/mocha/bin/_mocha -- test/*.unittest.js",
- "fix": "npm run lint -- --fix",
- "lint": "eslint lib bin hot buildin \"test/**/webpack.config.js\" \"test/binCases/**/test.js\" \"examples/**/webpack.config.js\"",
- "lint-files": "npm run lint && npm run beautify-lint && npm run schema-lint",
- "pretest": "npm run lint-files",
- "publish-patch": "npm run lint && npm run beautify-lint && mocha && npm version patch && git push && git push --tags && npm publish",
- "schema-lint": "mocha test/*.lint.js --opts test/lint-mocha.opts",
- "test": "mocha test/*.test.js test/*.unittest.js --max-old-space-size=4096 --harmony --trace-deprecation --check-leaks",
- "test:integration": "mocha test/*.test.js --max-old-space-size=4096 --harmony --trace-deprecation --check-leaks",
- "test:unit": "mocha test/*.unittest.js --max-old-space-size=4096 --harmony --trace-deprecation --check-leaks",
- "travis:benchmark": "npm run benchmark",
- "travis:integration": "npm run cover:init && npm run cover:integration && npm run cover:report-min",
- "travis:lint": "npm run lint-files",
- "travis:unit": "npm run cover:init && npm run cover:unit && npm run cover:report-min"
- },
- "version": "3.12.0",
- "web": "lib/webpack.web.js"
- }
|