{"_id":"html-webpack-externals-plugin","_rev":"325057","name":"html-webpack-externals-plugin","description":"Webpack plugin that works alongside html-webpack-plugin to use pre-packaged vendor bundles.","dist-tags":{"cwp-patch":"3.8.1-cwp-patch","latest":"3.8.0"},"maintainers":[{"name":"mmiller42","email":"me@mmiller.me"}],"time":{"modified":"2021-06-04T10:26:47.000Z","created":"2016-09-09T21:37:06.925Z","3.8.1-cwp-patch":"2018-05-06T23:30:49.999Z","3.8.0":"2018-05-04T23:16:48.963Z","3.7.0":"2018-02-17T19:03:27.673Z","3.6.0":"2017-09-30T23:18:12.898Z","3.5.3":"2017-09-17T00:08:50.188Z","3.5.2":"2017-09-16T23:55:08.150Z","3.5.1":"2017-09-16T01:50:37.888Z","3.5.0":"2017-09-15T18:32:18.307Z","3.4.0":"2017-07-31T19:29:10.864Z","3.3.5":"2017-07-23T04:35:24.573Z","3.3.4":"2017-07-22T22:37:00.248Z","3.3.3":"2017-07-22T22:26:00.343Z","3.3.2":"2017-07-22T22:23:26.096Z","3.3.1":"2017-07-17T21:49:47.087Z","3.3.0":"2017-07-17T21:22:58.126Z","3.2.0":"2017-07-17T05:44:38.325Z","3.1.0":"2017-07-17T04:03:23.479Z","3.0.0":"2017-07-16T23:32:40.292Z","2.2.3":"2017-04-11T15:43:46.129Z","2.2.2":"2017-04-11T15:22:00.332Z","2.2.1":"2016-12-09T19:05:10.090Z","2.2.0":"2016-12-09T15:59:03.785Z","2.1.2":"2016-12-07T02:28:00.946Z","2.1.1":"2016-12-06T20:51:31.358Z","2.1.0":"2016-11-27T05:40:14.790Z","2.0.0":"2016-10-05T20:58:19.372Z","1.1.0":"2016-09-09T22:35:45.506Z","1.0.0":"2016-09-09T21:37:06.925Z"},"users":{"usex":true},"author":{"name":"Matt Miller","email":"me@mmiller.me"},"repository":{"type":"git","url":"git+https://github.com/mmiller42/html-webpack-externals-plugin.git"},"versions":{"3.8.1-cwp-patch":{"name":"html-webpack-externals-plugin","version":"3.8.1-cwp-patch","description":"Webpack plugin that works alongside html-webpack-plugin to use pre-packaged vendor bundles.","keywords":["htmlwebpackplugin","webpack","html","externals"],"main":"lib/index.js","scripts":{"build":"rm -rf lib && babel src --out-dir lib --source-maps --copy-files","postpublish":"create-github-release $TAG","precommit":"lint-staged","prettier":"prettier --write 'src/**/*.{js,json}'","test":"mocha --require babel-register","watch":"npm run build -- --watch"},"lint-staged":{"{{src,test}/*.{js,json}},*.js":["prettier --write","git add"]},"engines":{"node":">=4.3.0 <5.0.0 || >=5.10"},"repository":{"type":"git","url":"git+https://github.com/mmiller42/html-webpack-externals-plugin.git"},"author":{"name":"Matt Miller","email":"me@mmiller.me"},"license":"MIT","bugs":{"url":"https://github.com/mmiller42/html-webpack-externals-plugin/issues"},"homepage":"https://github.com/mmiller42/html-webpack-externals-plugin#readme","devDependencies":{"assertion-error":"^1.1.0","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.6.1","babel-register":"^6.24.1","bootstrap":"^4.0.0","create-github-release":"^1.4.1","css-loader":"^0.28.9","escape-string-regexp":"^1.0.5","extract-text-webpack-plugin":"^3.0.2","html-webpack-plugin":"^2.0.0","husky":"^0.14.3","jquery":"^3.3.1","lint-staged":"^6.1.1","mocha":"^5.0.1","prettier":"^1.10.2","rimraf":"^2.6.1","webpack":"^3.11.0"},"peerDependencies":{"html-webpack-plugin":"^2.0.0"},"dependencies":{"ajv":"^6.1.1","copy-webpack-plugin":"git://github.com/mmiller42/copy-webpack-plugin.git#cde916a4f46cccc0047732834f2a58d73d9af9fc","html-webpack-include-assets-plugin":"^1.0.2"},"readmeFilename":"README.md","gitHead":"6525ae6ca85e31ca37149f5d1858951ae4a233f5","_id":"html-webpack-externals-plugin@3.8.1-cwp-patch","_npmVersion":"6.0.0","_nodeVersion":"9.5.0","_npmUser":{"name":"mmiller42","email":"me@mmiller.me"},"dist":{"shasum":"d39ab2a6976a60997acbf79390e465ba120c3291","size":15382,"noattachment":false,"key":"/html-webpack-externals-plugin/-/html-webpack-externals-plugin-3.8.1-cwp-patch.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-webpack-externals-plugin/download/html-webpack-externals-plugin-3.8.1-cwp-patch.tgz"},"maintainers":[{"name":"mmiller42","email":"me@mmiller.me"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/html-webpack-externals-plugin_3.8.1-cwp-patch_1525649449900_0.7394670556463334"},"_hasShrinkwrap":false,"publish_time":1525649449999,"_cnpm_publish_time":1525649449999},"3.8.0":{"name":"html-webpack-externals-plugin","version":"3.8.0","description":"Webpack plugin that works alongside html-webpack-plugin to use pre-packaged vendor bundles.","keywords":["htmlwebpackplugin","webpack","html","externals"],"main":"lib/index.js","scripts":{"build":"rm -rf lib && babel src --out-dir lib --source-maps --copy-files","postpublish":"create-github-release $TAG","precommit":"lint-staged","prettier":"prettier --write 'src/**/*.{js,json}'","test":"mocha --require babel-register","watch":"npm run build -- --watch"},"lint-staged":{"{{src,test}/*.{js,json}},*.js":["prettier --write","git add"]},"engines":{"node":">=4.3.0 <5.0.0 || >=5.10"},"repository":{"type":"git","url":"git+https://github.com/mmiller42/html-webpack-externals-plugin.git"},"author":{"name":"Matt Miller","email":"me@mmiller.me"},"license":"MIT","bugs":{"url":"https://github.com/mmiller42/html-webpack-externals-plugin/issues"},"homepage":"https://github.com/mmiller42/html-webpack-externals-plugin#readme","devDependencies":{"assertion-error":"^1.1.0","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.6.1","babel-register":"^6.24.1","bootstrap":"^4.0.0","create-github-release":"^1.4.1","css-loader":"^0.28.9","escape-string-regexp":"^1.0.5","extract-text-webpack-plugin":"^3.0.2","html-webpack-plugin":"^2.0.0","husky":"^0.14.3","jquery":"^3.3.1","lint-staged":"^6.1.1","mocha":"^5.0.1","prettier":"^1.10.2","rimraf":"^2.6.1","webpack":"^3.11.0"},"peerDependencies":{"html-webpack-plugin":"^2.0.0"},"dependencies":{"ajv":"^6.1.1","copy-webpack-plugin":"^4.4.1","html-webpack-include-assets-plugin":"^1.0.2"},"gitHead":"03cbbb3328e0b5159cde994d075573543de4c2d4","_id":"html-webpack-externals-plugin@3.8.0","_npmVersion":"6.0.0","_nodeVersion":"9.5.0","_npmUser":{"name":"mmiller42","email":"me@mmiller.me"},"dist":{"shasum":"e3f38419c67b7599e69afab0966a2164d2a3d838","size":15130,"noattachment":false,"key":"/html-webpack-externals-plugin/-/html-webpack-externals-plugin-3.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-webpack-externals-plugin/download/html-webpack-externals-plugin-3.8.0.tgz"},"maintainers":[{"name":"mmiller42","email":"me@mmiller.me"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/html-webpack-externals-plugin_3.8.0_1525475808863_0.33361917327865354"},"_hasShrinkwrap":false,"publish_time":1525475808963,"_cnpm_publish_time":1525475808963},"3.7.0":{"name":"html-webpack-externals-plugin","version":"3.7.0","description":"Webpack plugin that works alongside html-webpack-plugin to use pre-packaged vendor bundles.","keywords":["htmlwebpackplugin","webpack","html","externals"],"main":"lib/index.js","scripts":{"build":"rm -rf lib && babel src --out-dir lib --source-maps --copy-files","postpublish":"create-github-release $TAG","precommit":"lint-staged","prettier":"prettier --write 'src/**/*.{js,json}'","test":"mocha --require babel-register","watch":"npm run build -- --watch"},"lint-staged":{"{{src,test}/*.{js,json}},*.js":["prettier --write","git add"]},"engines":{"node":">=4.3.0 <5.0.0 || >=5.10"},"repository":{"type":"git","url":"git+https://github.com/mmiller42/html-webpack-externals-plugin.git"},"author":{"name":"Matt Miller","email":"me@mmiller.me"},"license":"MIT","bugs":{"url":"https://github.com/mmiller42/html-webpack-externals-plugin/issues"},"homepage":"https://github.com/mmiller42/html-webpack-externals-plugin#readme","devDependencies":{"assertion-error":"^1.1.0","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.6.1","babel-register":"^6.24.1","bootstrap":"^4.0.0","create-github-release":"^1.4.1","css-loader":"^0.28.9","escape-string-regexp":"^1.0.5","extract-text-webpack-plugin":"^3.0.2","html-webpack-plugin":"^2.0.0","husky":"^0.14.3","jquery":"^3.3.1","lint-staged":"^6.1.1","mocha":"^5.0.1","prettier":"^1.10.2","rimraf":"^2.6.1","webpack":"^3.11.0"},"peerDependencies":{"html-webpack-plugin":"^2.0.0"},"dependencies":{"ajv":"^6.1.1","copy-webpack-plugin":"^4.4.1","html-webpack-include-assets-plugin":"^1.0.2"},"gitHead":"c15d887bbd5dbb1e2d0ac7f835e412c7d3272b4a","_id":"html-webpack-externals-plugin@3.7.0","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"mmiller42","email":"me@mmiller.me"},"dist":{"shasum":"b7b6805accaf77069258c53780540aa859f4c1c6","size":14993,"noattachment":false,"key":"/html-webpack-externals-plugin/-/html-webpack-externals-plugin-3.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-webpack-externals-plugin/download/html-webpack-externals-plugin-3.7.0.tgz"},"maintainers":[{"name":"mmiller42","email":"me@mmiller.me"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/html-webpack-externals-plugin_3.7.0_1518894207627_0.8348178277635618"},"_hasShrinkwrap":false,"publish_time":1518894207673,"_cnpm_publish_time":1518894207673},"3.6.0":{"name":"html-webpack-externals-plugin","version":"3.6.0","description":"Webpack plugin that works alongside html-webpack-plugin to use pre-packaged vendor bundles.","keywords":["htmlwebpackplugin","webpack","html","externals"],"main":"lib/index.js","scripts":{"build":"rm -rf lib && babel src --out-dir lib --source-maps --copy-files","postpublish":"create-github-release $TAG","precommit":"lint-staged","prettier":"prettier --write 'src/**/*.{js,json}'","test":"mocha --require babel-register","watch":"npm run build -- --watch"},"lint-staged":{"{{src,test}/*.{js,json}},*.js":["prettier --write","git add"]},"engines":{"node":">=4.3.0 <5.0.0 || >=5.10"},"repository":{"type":"git","url":"git+https://github.com/mmiller42/html-webpack-externals-plugin.git"},"author":{"name":"Matt Miller","email":"me@mmiller.me"},"license":"MIT","bugs":{"url":"https://github.com/mmiller42/html-webpack-externals-plugin/issues"},"homepage":"https://github.com/mmiller42/html-webpack-externals-plugin#readme","devDependencies":{"assertion-error":"^1.0.2","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.6.0","babel-register":"^6.24.1","bootstrap":"^3.3.7","create-github-release":"^1.4.1","css-loader":"^0.28.4","escape-string-regexp":"^1.0.5","extract-text-webpack-plugin":"^3.0.0","html-webpack-plugin":"^2.0.0","husky":"^0.14.3","jquery":"^3.2.1","lint-staged":"^4.0.2","mocha":"^3.4.2","prettier":"^1.7.0","rimraf":"^2.6.1","webpack":"^3.3.0"},"peerDependencies":{"html-webpack-plugin":"^2.0.0"},"dependencies":{"ajv":"^5.2.2","copy-webpack-plugin":"^4.0.1","html-webpack-include-assets-plugin":"^1.0.1"},"gitHead":"c9be5efc914ad93e5ce1920d67680a91137a145a","_id":"html-webpack-externals-plugin@3.6.0","_npmVersion":"5.4.2","_nodeVersion":"8.6.0","_npmUser":{"name":"mmiller42","email":"me@mmiller.me"},"dist":{"shasum":"e8df9bd66acdc6350287cfe169669f53553156d7","size":11265,"noattachment":false,"key":"/html-webpack-externals-plugin/-/html-webpack-externals-plugin-3.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-webpack-externals-plugin/download/html-webpack-externals-plugin-3.6.0.tgz"},"maintainers":[{"name":"mmiller42","email":"me@mmiller.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/html-webpack-externals-plugin-3.6.0.tgz_1506813491437_0.8590808117296547"},"directories":{},"publish_time":1506813492898,"_cnpm_publish_time":1506813492898,"_hasShrinkwrap":false},"3.5.3":{"name":"html-webpack-externals-plugin","version":"3.5.3","description":"Webpack plugin that works alongside html-webpack-plugin to use pre-packaged vendor bundles.","keywords":["htmlwebpackplugin","webpack","html","externals"],"main":"lib/index.js","scripts":{"build":"rm -rf lib && babel src --out-dir lib --source-maps --copy-files","postpublish":"create-github-release $TAG","precommit":"lint-staged","prettier":"prettier --write 'src/**/*.{js,json}'","test":"mocha --require babel-register","watch":"npm run build -- --watch"},"lint-staged":{"{{src,test}/*.{js,json}},*.js":["prettier --write","git add"]},"engines":{"node":">=4.3.0 <5.0.0 || >=5.10"},"repository":{"type":"git","url":"git+https://github.com/mmiller42/html-webpack-externals-plugin.git"},"author":{"name":"Matt Miller","email":"me@mmiller.me"},"license":"MIT","bugs":{"url":"https://github.com/mmiller42/html-webpack-externals-plugin/issues"},"homepage":"https://github.com/mmiller42/html-webpack-externals-plugin#readme","devDependencies":{"assertion-error":"^1.0.2","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.6.0","babel-register":"^6.24.1","bootstrap":"^3.3.7","create-github-release":"^1.1.0","css-loader":"^0.28.4","escape-string-regexp":"^1.0.5","extract-text-webpack-plugin":"^3.0.0","html-webpack-plugin":"^2.0.0","husky":"^0.14.3","jquery":"^3.2.1","lint-staged":"^4.0.2","mocha":"^3.4.2","prettier":"^1.7.0","rimraf":"^2.6.1","webpack":"^3.3.0"},"peerDependencies":{"html-webpack-plugin":"^2.0.0"},"dependencies":{"ajv":"^5.2.2","copy-webpack-plugin":"^4.0.1","html-webpack-include-assets-plugin":"^1.0.0"},"gitHead":"9f7d05616fbdc1d7f9de7859252a0de8f020244c","_id":"html-webpack-externals-plugin@3.5.3","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"mmiller42","email":"me@mmiller.me"},"dist":{"shasum":"811de8ca476fe86e2643e04b1904a8c9c474ed89","size":10866,"noattachment":false,"key":"/html-webpack-externals-plugin/-/html-webpack-externals-plugin-3.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-webpack-externals-plugin/download/html-webpack-externals-plugin-3.5.3.tgz"},"maintainers":[{"name":"mmiller42","email":"me@mmiller.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/html-webpack-externals-plugin-3.5.3.tgz_1505606929152_0.5612411799374968"},"directories":{},"publish_time":1505606930188,"_hasShrinkwrap":false,"_cnpm_publish_time":1505606930188},"3.5.2":{"name":"html-webpack-externals-plugin","version":"3.5.2","description":"Webpack plugin that works alongside html-webpack-plugin to use pre-packaged vendor bundles.","keywords":["htmlwebpackplugin","webpack","html","externals"],"main":"lib/index.js","scripts":{"build":"rm -rf lib && babel src --out-dir lib --source-maps --copy-files","postpublish":"create-github-release $TAG","precommit":"lint-staged","prettier":"prettier --write 'src/**/*.{js,json}'","test":"mocha --require babel-register","watch":"npm run build -- --watch"},"lint-staged":{"{{src,test}/*.{js,json}},*.js":["prettier --write","git add"]},"engines":{"node":">=4.3.0 <5.0.0 || >=5.10"},"repository":{"type":"git","url":"git+https://github.com/mmiller42/html-webpack-externals-plugin.git"},"author":{"name":"Matt Miller","email":"me@mmiller.me"},"license":"MIT","bugs":{"url":"https://github.com/mmiller42/html-webpack-externals-plugin/issues"},"homepage":"https://github.com/mmiller42/html-webpack-externals-plugin#readme","devDependencies":{"assertion-error":"^1.0.2","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.6.0","babel-register":"^6.24.1","bootstrap":"^3.3.7","create-github-release":"^1.0.7","css-loader":"^0.28.4","escape-string-regexp":"^1.0.5","extract-text-webpack-plugin":"^3.0.0","html-webpack-plugin":"^2.0.0","husky":"^0.14.3","jquery":"^3.2.1","lint-staged":"^4.0.2","mocha":"^3.4.2","prettier":"^1.7.0","rimraf":"^2.6.1","webpack":"^3.3.0"},"peerDependencies":{"html-webpack-plugin":"^2.0.0"},"dependencies":{"ajv":"^5.2.2","copy-webpack-plugin":"^4.0.1","html-webpack-include-assets-plugin":"^1.0.0"},"gitHead":"341d75a63688ecf04e0ffd795d6d2e2457973e6b","_id":"html-webpack-externals-plugin@3.5.2","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"mmiller42","email":"me@mmiller.me"},"dist":{"shasum":"dcde5e847f0d81d10a57c7a54964ee15b33ed913","size":10866,"noattachment":false,"key":"/html-webpack-externals-plugin/-/html-webpack-externals-plugin-3.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-webpack-externals-plugin/download/html-webpack-externals-plugin-3.5.2.tgz"},"maintainers":[{"name":"mmiller42","email":"me@mmiller.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/html-webpack-externals-plugin-3.5.2.tgz_1505606107141_0.21333293104544282"},"directories":{},"publish_time":1505606108150,"_cnpm_publish_time":1505606108150,"_hasShrinkwrap":false},"3.5.1":{"name":"html-webpack-externals-plugin","version":"3.5.1","description":"Webpack plugin that works alongside html-webpack-plugin to use pre-packaged vendor bundles.","keywords":["htmlwebpackplugin","webpack","html","externals"],"main":"lib/index.js","scripts":{"precommit":"lint-staged","test":"mocha --require babel-register","build":"rm -rf lib && babel src --out-dir lib --source-maps --copy-files","build:scripts":"rm -rf .circleci/lib && babel .circleci/scripts --out-dir .circleci/lib --source-maps","watch":"npm run build -- --watch"},"lint-staged":{"{src,test,.circleci/scripts}.{js,json}":["prettier --write --no-semi --single-quote --trailing-comma es5","git add"]},"engines":{"node":">=4.3.0 <5.0.0 || >=5.10"},"repository":{"type":"git","url":"git+https://github.com/mmiller42/html-webpack-externals-plugin.git"},"author":{"name":"Matt Miller","email":"me@mmiller.me"},"license":"MIT","bugs":{"url":"https://github.com/mmiller42/html-webpack-externals-plugin/issues"},"homepage":"https://github.com/mmiller42/html-webpack-externals-plugin#readme","devDependencies":{"assertion-error":"^1.0.2","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.0","babel-register":"^6.24.1","bootstrap":"^3.3.7","css-loader":"^0.28.4","escape-string-regexp":"^1.0.5","extract-text-webpack-plugin":"^3.0.0","github":"^11.0.0","html-webpack-plugin":"^2.0.0","husky":"^0.14.3","jquery":"^3.2.1","lint-staged":"^4.0.2","mocha":"^3.4.2","mustache":"^2.3.0","prettier":"^1.5.3","rimraf":"^2.6.1","semver-sort":"0.0.4","webpack":"^3.3.0"},"peerDependencies":{"html-webpack-plugin":"^2.0.0"},"dependencies":{"ajv":"^5.2.2","copy-webpack-plugin":"^4.0.1","html-webpack-include-assets-plugin":"^1.0.0"},"gitHead":"9fe0983e0bde91a794375a42210af7d74f184c74","_id":"html-webpack-externals-plugin@3.5.1","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"mmiller42","email":"me@mmiller.me"},"dist":{"shasum":"de3641fd147c1a827a5dea7c8b938ace580124e9","size":12162,"noattachment":false,"key":"/html-webpack-externals-plugin/-/html-webpack-externals-plugin-3.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-webpack-externals-plugin/download/html-webpack-externals-plugin-3.5.1.tgz"},"maintainers":[{"name":"mmiller42","email":"me@mmiller.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/html-webpack-externals-plugin-3.5.1.tgz_1505526636827_0.5682304780930281"},"directories":{},"publish_time":1505526637888,"_hasShrinkwrap":false,"_cnpm_publish_time":1505526637888},"3.5.0":{"name":"html-webpack-externals-plugin","version":"3.5.0","description":"Webpack plugin that works alongside html-webpack-plugin to use pre-packaged vendor bundles.","keywords":["htmlwebpackplugin","webpack","html","externals"],"main":"lib/index.js","scripts":{"precommit":"lint-staged","test":"mocha --require babel-register","build":"rm -rf lib && babel src --out-dir lib --source-maps --copy-files","watch":"npm run build -- --watch"},"lint-staged":{"*.{js,json}":["prettier --write --no-semi --single-quote --trailing-comma es5 '{src/**/*.{js,json},test/**/*.js,*.json}'","git add"]},"engines":{"node":">=4.3.0 <5.0.0 || >=5.10"},"repository":{"type":"git","url":"git+https://github.com/mmiller42/html-webpack-externals-plugin.git"},"author":{"name":"Matt Miller","email":"me@mmiller.me"},"license":"MIT","bugs":{"url":"https://github.com/mmiller42/html-webpack-externals-plugin/issues"},"homepage":"https://github.com/mmiller42/html-webpack-externals-plugin#readme","devDependencies":{"assertion-error":"^1.0.2","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.6.0","babel-register":"^6.24.1","bootstrap":"^3.3.7","css-loader":"^0.28.4","escape-string-regexp":"^1.0.5","extract-text-webpack-plugin":"^3.0.0","html-webpack-plugin":"^2.0.0","husky":"^0.14.3","jquery":"^3.2.1","lint-staged":"^4.0.2","mocha":"^3.4.2","prettier":"^1.5.3","rimraf":"^2.6.1","webpack":"^3.3.0"},"peerDependencies":{"html-webpack-plugin":"^2.0.0"},"dependencies":{"ajv":"^5.2.2","copy-webpack-plugin":"^4.0.1","html-webpack-include-assets-plugin":"0.0.8"},"gitHead":"c0abdbce927487462111e84b65f4dc93c2391613","_id":"html-webpack-externals-plugin@3.5.0","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"mmiller42","email":"me@mmiller.me"},"dist":{"shasum":"c61826ac22c3c2250662c27a70ae3e9f6df771b2","size":10503,"noattachment":false,"key":"/html-webpack-externals-plugin/-/html-webpack-externals-plugin-3.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-webpack-externals-plugin/download/html-webpack-externals-plugin-3.5.0.tgz"},"maintainers":[{"name":"mmiller42","email":"me@mmiller.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/html-webpack-externals-plugin-3.5.0.tgz_1505500337238_0.9506732372101396"},"directories":{},"publish_time":1505500338307,"_cnpm_publish_time":1505500338307,"_hasShrinkwrap":false},"3.4.0":{"name":"html-webpack-externals-plugin","version":"3.4.0","description":"Webpack plugin that works alongside html-webpack-plugin to use pre-packaged vendor bundles.","keywords":["htmlwebpackplugin","webpack","html","externals"],"main":"lib/index.js","scripts":{"precommit":"lint-staged","test":"mocha --require babel-register","build":"rm -rf lib && babel src --out-dir lib --source-maps --copy-files","watch":"npm run build -- --watch"},"lint-staged":{"*.{js,json}":["prettier --write --no-semi --single-quote --trailing-comma es5 '{src/**/*.{js,json},test/**/*.js,*.json}'","git add"]},"engines":{"node":">=4.3.0 <5.0.0 || >=5.10"},"repository":{"type":"git","url":"git+https://github.com/mmiller42/html-webpack-externals-plugin.git"},"author":{"name":"Matt Miller","email":"me@mmiller.me"},"license":"MIT","bugs":{"url":"https://github.com/mmiller42/html-webpack-externals-plugin/issues"},"homepage":"https://github.com/mmiller42/html-webpack-externals-plugin#readme","devDependencies":{"assertion-error":"^1.0.2","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.6.0","babel-register":"^6.24.1","bootstrap":"^3.3.7","css-loader":"^0.28.4","escape-string-regexp":"^1.0.5","extract-text-webpack-plugin":"^3.0.0","html-webpack-plugin":"^2.0.0","husky":"^0.14.3","jquery":"^3.2.1","lint-staged":"^4.0.2","mocha":"^3.4.2","prettier":"^1.5.3","rimraf":"^2.6.1","webpack":"^3.3.0"},"peerDependencies":{"html-webpack-plugin":"^2.0.0"},"dependencies":{"ajv":"^5.2.2","copy-webpack-plugin":"^4.0.1","html-webpack-include-assets-plugin":"0.0.7"},"gitHead":"231ca5228994cf1dfdd13de727886d65f9dea2fb","_id":"html-webpack-externals-plugin@3.4.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"mmiller42","email":"me@mmiller.me"},"dist":{"shasum":"3bf67e5899318d1df5116e33f8330940b202f6b8","size":12784,"noattachment":false,"key":"/html-webpack-externals-plugin/-/html-webpack-externals-plugin-3.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-webpack-externals-plugin/download/html-webpack-externals-plugin-3.4.0.tgz"},"maintainers":[{"name":"mmiller42","email":"me@mmiller.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/html-webpack-externals-plugin-3.4.0.tgz_1501529349844_0.9004484391771257"},"directories":{},"publish_time":1501529350864,"_cnpm_publish_time":1501529350864,"_hasShrinkwrap":false},"3.3.5":{"name":"html-webpack-externals-plugin","version":"3.3.5","description":"Webpack plugin that works alongside html-webpack-plugin to use pre-packaged vendor bundles.","keywords":["htmlwebpackplugin","webpack","html","externals"],"main":"lib/index.js","scripts":{"prepack":"npm run build","precommit":"lint-staged","test":"mocha --require babel-register","build":"rm -rf lib && babel src --out-dir lib --source-maps --copy-files","watch":"npm run build -- --watch"},"lint-staged":{"*.js":["prettier --write --no-semi --single-quote --trailing-comma es5 '{src/**/*.{js,json},test/**/*.js,*.json}'","git add"]},"engines":{"node":">=4.3.0 <5.0.0 || >=5.10"},"repository":{"type":"git","url":"git+https://github.com/mmiller42/html-webpack-externals-plugin.git"},"author":{"name":"Matt Miller","email":"me@mmiller.me"},"license":"MIT","bugs":{"url":"https://github.com/mmiller42/html-webpack-externals-plugin/issues"},"homepage":"https://github.com/mmiller42/html-webpack-externals-plugin#readme","devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.6.0","babel-register":"^6.24.1","bootstrap":"^3.3.7","css-loader":"^0.28.4","escape-string-regexp":"^1.0.5","extract-text-webpack-plugin":"^3.0.0","html-webpack-plugin":"^2.0.0","husky":"^0.14.3","jquery":"^3.2.1","lint-staged":"^4.0.2","mocha":"^3.4.2","prettier":"^1.5.3","rimraf":"^2.6.1","webpack":"^3.3.0"},"peerDependencies":{"html-webpack-plugin":"^2.0.0"},"dependencies":{"ajv":"^5.2.2","copy-webpack-plugin":"^4.0.1","html-webpack-include-assets-plugin":"0.0.7"},"gitHead":"a787f608e98c9e8335061a30369c9e6d8b2ad617","_id":"html-webpack-externals-plugin@3.3.5","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"mmiller42","email":"me@mmiller.me"},"dist":{"shasum":"44d97405c63fcee03f444afde7850742d4ff9f13","size":12271,"noattachment":false,"key":"/html-webpack-externals-plugin/-/html-webpack-externals-plugin-3.3.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-webpack-externals-plugin/download/html-webpack-externals-plugin-3.3.5.tgz"},"maintainers":[{"name":"mmiller42","email":"me@mmiller.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/html-webpack-externals-plugin-3.3.5.tgz_1500784523498_0.8626086849253625"},"directories":{},"publish_time":1500784524573,"_hasShrinkwrap":false,"_cnpm_publish_time":1500784524573},"3.3.4":{"name":"html-webpack-externals-plugin","version":"3.3.4","description":"Webpack plugin that works alongside html-webpack-plugin to use pre-packaged vendor bundles.","keywords":["htmlwebpackplugin","webpack","html","externals"],"main":"lib/index.js","scripts":{"prepack":"npm run build","precommit":"lint-staged","build":"rm -rf lib && babel src --out-dir lib --source-maps --copy-files","watch":"npm run build -- --watch"},"lint-staged":{"*.js":["prettier --write --no-semi --single-quote --trailing-comma es5 '{src/**/*.{js,json},*.json}'","git add"]},"engines":{"node":">=4.3.0 <5.0.0 || >=5.10"},"repository":{"type":"git","url":"git+https://github.com/mmiller42/html-webpack-externals-plugin.git"},"author":{"name":"Matt Miller","email":"me@mmiller.me"},"license":"MIT","bugs":{"url":"https://github.com/mmiller42/html-webpack-externals-plugin/issues"},"homepage":"https://github.com/mmiller42/html-webpack-externals-plugin#readme","devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.6.0","husky":"^0.14.3","lint-staged":"^4.0.1","prettier":"^1.5.3"},"peerDependencies":{"html-webpack-plugin":"^2.0.0"},"dependencies":{"ajv":"^5.2.2","copy-webpack-plugin":"^4.0.1","html-webpack-include-assets-plugin":"0.0.7"},"gitHead":"2862e15477806bf58418a74e433931fc1edbb355","_id":"html-webpack-externals-plugin@3.3.4","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"mmiller42","email":"me@mmiller.me"},"dist":{"shasum":"29628e8d4990bfbe29de47389b5234becb2c34ba","size":9562,"noattachment":false,"key":"/html-webpack-externals-plugin/-/html-webpack-externals-plugin-3.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-webpack-externals-plugin/download/html-webpack-externals-plugin-3.3.4.tgz"},"maintainers":[{"name":"mmiller42","email":"me@mmiller.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/html-webpack-externals-plugin-3.3.4.tgz_1500763019268_0.8058609021827579"},"directories":{},"publish_time":1500763020248,"_hasShrinkwrap":false,"_cnpm_publish_time":1500763020248},"3.3.3":{"name":"html-webpack-externals-plugin","version":"3.3.3","description":"Webpack plugin that works alongside html-webpack-plugin to use pre-packaged vendor bundles.","keywords":["htmlwebpackplugin","webpack","html","externals"],"main":"lib/index.js","scripts":{"prepack":"npm run build","precommit":"lint-staged","build":"rm -rf lib && babel src --out-dir lib --source-maps --copy-files","watch":"npm run build -- --watch"},"lint-staged":{"*.js":["prettier --write --no-semi --single-quote --trailing-comma es5 '{src/**/*.{js,json},*.json}'","git add"]},"engines":{"node":">=4.3.0 <5.0.0 || >=5.10"},"repository":{"type":"git","url":"git+https://github.com/mmiller42/html-webpack-externals-plugin.git"},"author":{"name":"Matt Miller","email":"me@mmiller.me"},"license":"MIT","bugs":{"url":"https://github.com/mmiller42/html-webpack-externals-plugin/issues"},"homepage":"https://github.com/mmiller42/html-webpack-externals-plugin#readme","devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.6.0","husky":"^0.14.3","lint-staged":"^4.0.1","prettier":"^1.5.3"},"peerDependencies":{"html-webpack-plugin":"^2.0.0","webpack":"^2.0.0"},"dependencies":{"ajv":"^5.2.2","copy-webpack-plugin":"^4.0.1","html-webpack-include-assets-plugin":"0.0.7"},"gitHead":"c7c8f57019ca1192a598fc56028769a4e704b702","_id":"html-webpack-externals-plugin@3.3.3","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"mmiller42","email":"me@mmiller.me"},"dist":{"shasum":"12e6aa57bb2aea8b1d40c5151c18b57fdaf8929c","size":9562,"noattachment":false,"key":"/html-webpack-externals-plugin/-/html-webpack-externals-plugin-3.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-webpack-externals-plugin/download/html-webpack-externals-plugin-3.3.3.tgz"},"maintainers":[{"name":"mmiller42","email":"me@mmiller.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/html-webpack-externals-plugin-3.3.3.tgz_1500762359336_0.2550579879898578"},"directories":{},"publish_time":1500762360343,"_hasShrinkwrap":false,"_cnpm_publish_time":1500762360343},"3.3.2":{"name":"html-webpack-externals-plugin","version":"3.3.2","description":"Webpack plugin that works alongside html-webpack-plugin to use pre-packaged vendor bundles.","keywords":["htmlwebpackplugin","webpack","html","externals"],"main":"lib/index.js","scripts":{"prepack":"npm run build","precommit":"lint-staged","build":"rm -rf lib && babel src --out-dir lib --source-maps --copy-files","watch":"npm run build -- --watch"},"lint-staged":{"*.js":["prettier --write --no-semi --single-quote --trailing-comma es5 '{src/**/*.{js,json},*.json}'","git add"]},"engines":{"node":">=4.3.0 <5.0.0 || >=5.10"},"repository":{"type":"git","url":"git+https://github.com/mmiller42/html-webpack-externals-plugin.git"},"author":{"name":"Matt Miller","email":"me@mmiller.me"},"license":"MIT","bugs":{"url":"https://github.com/mmiller42/html-webpack-externals-plugin/issues"},"homepage":"https://github.com/mmiller42/html-webpack-externals-plugin#readme","devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.6.0","husky":"^0.14.3","lint-staged":"^4.0.1","prettier":"^1.5.3"},"peerDependencies":{"html-webpack-plugin":"^2.0.0","webpack":"^2.0.0"},"dependencies":{"ajv":"^5.2.2","copy-webpack-plugin":"^4.0.1","html-webpack-include-assets-plugin":"0.0.7"},"gitHead":"e06fc6787d0a3c8c6b0666949c214586b28c2fc4","_id":"html-webpack-externals-plugin@3.3.2","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"mmiller42","email":"me@mmiller.me"},"dist":{"shasum":"e79453492f38d2d7602e850815d717164b878ea1","size":5993,"noattachment":false,"key":"/html-webpack-externals-plugin/-/html-webpack-externals-plugin-3.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-webpack-externals-plugin/download/html-webpack-externals-plugin-3.3.2.tgz"},"maintainers":[{"name":"mmiller42","email":"me@mmiller.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/html-webpack-externals-plugin-3.3.2.tgz_1500762205030_0.029670904157683253"},"directories":{},"publish_time":1500762206096,"_hasShrinkwrap":false,"_cnpm_publish_time":1500762206096},"3.3.1":{"name":"html-webpack-externals-plugin","version":"3.3.1","description":"Webpack plugin that works alongside html-webpack-plugin to use pre-packaged vendor bundles.","keywords":["htmlwebpackplugin","webpack","html","externals"],"main":"lib/index.js","scripts":{"prepack":"npm run build","precommit":"lint-staged","build":"rm -rf lib && babel src --out-dir lib --source-maps --copy-files","watch":"npm run build -- --watch"},"lint-staged":{"*.js":["prettier --write --no-semi --single-quote --trailing-comma es5 '{src/**/*.{js,json},*.json}'","git add"]},"engines":{"node":">=4.3.0 <5.0.0 || >=5.10"},"repository":{"type":"git","url":"git+https://github.com/mmiller42/html-webpack-externals-plugin.git"},"author":{"name":"Matt Miller","email":"me@mmiller.me"},"license":"MIT","bugs":{"url":"https://github.com/mmiller42/html-webpack-externals-plugin/issues"},"homepage":"https://github.com/mmiller42/html-webpack-externals-plugin#readme","devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.6.0","husky":"^0.14.3","lint-staged":"^4.0.1","prettier":"^1.5.3"},"peerDependencies":{"html-webpack-plugin":"^2.0.0","webpack":"^2.0.0"},"dependencies":{"ajv":"^5.2.2","copy-webpack-plugin":"^4.0.1","html-webpack-include-assets-plugin":"0.0.7"},"gitHead":"f365c6be139141803fbe5dc4e9c8cba445c60e5d","_id":"html-webpack-externals-plugin@3.3.1","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"mmiller42","email":"me@mmiller.me"},"dist":{"shasum":"4d3ea15284bdcaa810996c66cffa2ed450aa19f0","size":5989,"noattachment":false,"key":"/html-webpack-externals-plugin/-/html-webpack-externals-plugin-3.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-webpack-externals-plugin/download/html-webpack-externals-plugin-3.3.1.tgz"},"maintainers":[{"name":"mmiller42","email":"me@mmiller.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/html-webpack-externals-plugin-3.3.1.tgz_1500328186083_0.2545108273625374"},"directories":{},"publish_time":1500328187087,"_hasShrinkwrap":false,"_cnpm_publish_time":1500328187087},"3.3.0":{"name":"html-webpack-externals-plugin","version":"3.3.0","description":"Webpack plugin that works alongside html-webpack-plugin to use pre-packaged vendor bundles.","keywords":["htmlwebpackplugin","webpack","html","externals"],"main":"lib/index.js","scripts":{"prepack":"npm run build","precommit":"lint-staged","build":"rm -rf lib && babel src --out-dir lib --source-maps --copy-files","watch":"npm run build -- --watch"},"lint-staged":{"*.js":["prettier --write --use-tabs --no-semi --single-quote --trailing-comma es5 'src/**/*.js'","git add"]},"engines":{"node":">=4.3.0 <5.0.0 || >=5.10"},"repository":{"type":"git","url":"git+https://github.com/mmiller42/html-webpack-externals-plugin.git"},"author":{"name":"Matt Miller","email":"me@mmiller.me"},"license":"MIT","bugs":{"url":"https://github.com/mmiller42/html-webpack-externals-plugin/issues"},"homepage":"https://github.com/mmiller42/html-webpack-externals-plugin#readme","devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.6.0","husky":"^0.14.3","lint-staged":"^4.0.1","prettier":"^1.5.3"},"peerDependencies":{"html-webpack-plugin":"^2.0.0","webpack":"^2.0.0"},"dependencies":{"ajv":"^5.2.2","copy-webpack-plugin":"^4.0.1","html-webpack-include-assets-plugin":"0.0.7"},"gitHead":"0ab1491cbdeb2e262541bb8cc7d59513a4cfbef7","_id":"html-webpack-externals-plugin@3.3.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"mmiller42","email":"me@mmiller.me"},"dist":{"shasum":"0584d0b8267cf44d97b729bd0293c52e9be9ada7","size":5828,"noattachment":false,"key":"/html-webpack-externals-plugin/-/html-webpack-externals-plugin-3.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-webpack-externals-plugin/download/html-webpack-externals-plugin-3.3.0.tgz"},"maintainers":[{"name":"mmiller42","email":"me@mmiller.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/html-webpack-externals-plugin-3.3.0.tgz_1500326577085_0.11867296393029392"},"directories":{},"publish_time":1500326578126,"_hasShrinkwrap":false,"_cnpm_publish_time":1500326578126},"3.2.0":{"name":"html-webpack-externals-plugin","version":"3.2.0","description":"Webpack plugin that works alongside html-webpack-plugin to use pre-packaged vendor bundles.","keywords":["htmlwebpackplugin","webpack","html","externals"],"main":"lib/index.js","scripts":{"prepack":"npm run build","precommit":"lint-staged","build":"rm -rf lib && babel src --out-dir lib --source-maps --copy-files","watch":"npm run build -- --watch"},"lint-staged":{"*.js":["prettier --write --use-tabs --no-semi --single-quote --trailing-comma es5 'src/**/*.js'","git add"]},"engines":{"node":">=4.3.0 <5.0.0 || >=5.10"},"repository":{"type":"git","url":"git+https://github.com/mmiller42/html-webpack-externals-plugin.git"},"author":{"name":"Matt Miller","email":"me@mmiller.me"},"license":"MIT","bugs":{"url":"https://github.com/mmiller42/html-webpack-externals-plugin/issues"},"homepage":"https://github.com/mmiller42/html-webpack-externals-plugin#readme","devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.6.0","husky":"^0.14.3","lint-staged":"^4.0.1","prettier":"^1.5.3"},"peerDependencies":{"html-webpack-plugin":"^2.0.0","webpack":"^2.0.0"},"dependencies":{"ajv":"^5.2.2","copy-webpack-plugin":"^4.0.1","html-webpack-include-assets-plugin":"0.0.6"},"gitHead":"0c95681ce55dec9d8d51a737ea4292e9cf7fd8b2","_id":"html-webpack-externals-plugin@3.2.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"mmiller42","email":"me@mmiller.me"},"dist":{"shasum":"ac2ad4ff766fb45c5e3a5d634ac4a8735b4b49a6","size":4586,"noattachment":false,"key":"/html-webpack-externals-plugin/-/html-webpack-externals-plugin-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-webpack-externals-plugin/download/html-webpack-externals-plugin-3.2.0.tgz"},"maintainers":[{"name":"mmiller42","email":"me@mmiller.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/html-webpack-externals-plugin-3.2.0.tgz_1500270277332_0.4674150401260704"},"directories":{},"publish_time":1500270278325,"_hasShrinkwrap":false,"_cnpm_publish_time":1500270278325},"3.1.0":{"name":"html-webpack-externals-plugin","version":"3.1.0","description":"Webpack plugin that works alongside html-webpack-plugin to use pre-packaged vendor bundles.","keywords":["htmlwebpackplugin","webpack","html","externals"],"main":"lib/index.js","scripts":{"prepack":"npm run build","precommit":"lint-staged","build":"rm -rf lib && babel src --out-dir lib --source-maps --copy-files","watch":"npm run build -- --watch"},"lint-staged":{"*.js":["prettier --write --use-tabs --no-semi --single-quote --trailing-comma es5 'src/**/*.js'","git add"]},"engines":{"node":">=4.3.0 <5.0.0 || >=5.10"},"repository":{"type":"git","url":"git+https://github.com/mmiller42/html-webpack-externals-plugin.git"},"author":{"name":"Matt Miller","email":"me@mmiller.me"},"license":"MIT","bugs":{"url":"https://github.com/mmiller42/html-webpack-externals-plugin/issues"},"homepage":"https://github.com/mmiller42/html-webpack-externals-plugin#readme","devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.6.0","husky":"^0.14.3","lint-staged":"^4.0.1","prettier":"^1.5.3"},"peerDependencies":{"html-webpack-plugin":"^2.0.0","webpack":"^2.0.0"},"dependencies":{"ajv":"^5.2.2","copy-webpack-plugin":"^4.0.1","html-webpack-include-assets-plugin":"0.0.6"},"gitHead":"781cc65675b11be39e60061bea627da654101830","_id":"html-webpack-externals-plugin@3.1.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"mmiller42","email":"me@mmiller.me"},"dist":{"shasum":"4fb627c7bae859d0b250e463884e5b23ba7cfcd1","size":4729,"noattachment":false,"key":"/html-webpack-externals-plugin/-/html-webpack-externals-plugin-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-webpack-externals-plugin/download/html-webpack-externals-plugin-3.1.0.tgz"},"maintainers":[{"name":"mmiller42","email":"me@mmiller.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/html-webpack-externals-plugin-3.1.0.tgz_1500264202524_0.10219250549562275"},"directories":{},"publish_time":1500264203479,"_cnpm_publish_time":1500264203479,"_hasShrinkwrap":false},"3.0.0":{"name":"html-webpack-externals-plugin","version":"3.0.0","description":"Webpack plugin that works alongside html-webpack-plugin to use pre-packaged vendor bundles.","keywords":["htmlwebpackplugin","webpack","html","externals"],"main":"lib/index.js","scripts":{"prepack":"npm run build","precommit":"lint-staged","build":"rm -rf lib && babel src --out-dir lib --source-maps --copy-files","watch":"babel src --out-dir lib --source-maps --copy-files --watch"},"lint-staged":{"*.js":["prettier --write --use-tabs --no-semi --single-quote --trailing-comma es5 'src/**/*.js'","git add"]},"engines":{"node":">=4.3.0 <5.0.0 || >=5.10"},"repository":{"type":"git","url":"git+https://github.com/mmiller42/html-webpack-externals-plugin.git"},"author":{"name":"Matt Miller","email":"me@mmiller.me"},"license":"MIT","bugs":{"url":"https://github.com/mmiller42/html-webpack-externals-plugin/issues"},"homepage":"https://github.com/mmiller42/html-webpack-externals-plugin#readme","devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.6.0","husky":"^0.14.3","lint-staged":"^4.0.1","prettier":"^1.5.3"},"peerDependencies":{"html-webpack-plugin":"^2.0.0","webpack":"^2.0.0"},"dependencies":{"ajv":"^5.2.2","copy-webpack-plugin":"^4.0.1","html-webpack-include-assets-plugin":"0.0.6"},"gitHead":"729a746057c20bbf684a9283e61da0bea5948538","_id":"html-webpack-externals-plugin@3.0.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"mmiller42","email":"me@mmiller.me"},"dist":{"shasum":"7d3f1b5a29408df2fae38b653c3b0bbd5a712a77","size":4160,"noattachment":false,"key":"/html-webpack-externals-plugin/-/html-webpack-externals-plugin-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-webpack-externals-plugin/download/html-webpack-externals-plugin-3.0.0.tgz"},"maintainers":[{"name":"mmiller42","email":"me@mmiller.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/html-webpack-externals-plugin-3.0.0.tgz_1500247959325_0.4106869522947818"},"directories":{},"publish_time":1500247960292,"_hasShrinkwrap":false,"_cnpm_publish_time":1500247960292},"2.2.3":{"name":"html-webpack-externals-plugin","version":"2.2.3","description":"Supplemental plugin for HtmlWebpackPlugin to append script tags for external modules","main":"./lib/index.js","repository":{"type":"git","url":"git+https://github.com/mmiller42/html-webpack-externals-plugin.git"},"keywords":["htmlwebpackplugin","webpack","html","externals","script"],"author":{"name":"Matt Miller"},"license":"MIT","bugs":{"url":"https://github.com/mmiller42/html-webpack-externals-plugin/issues"},"homepage":"https://github.com/mmiller42/html-webpack-externals-plugin#readme","dependencies":{"require-resolve":"0.0.2"},"gitHead":"6a991025e86ddfeba3188e60e695eae097331b40","_id":"html-webpack-externals-plugin@2.2.3","scripts":{},"_shasum":"3155b3f088f65b8c84f9523b6e4d2e6fd90c74b1","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"mmiller42","email":"me@mmiller.me"},"dist":{"shasum":"3155b3f088f65b8c84f9523b6e4d2e6fd90c74b1","size":8594,"noattachment":false,"key":"/html-webpack-externals-plugin/-/html-webpack-externals-plugin-2.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-webpack-externals-plugin/download/html-webpack-externals-plugin-2.2.3.tgz"},"maintainers":[{"name":"mmiller42","email":"me@mmiller.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/html-webpack-externals-plugin-2.2.3.tgz_1491925423196_0.006579135078936815"},"directories":{},"publish_time":1491925426129,"_hasShrinkwrap":false,"_cnpm_publish_time":1491925426129},"2.2.2":{"name":"html-webpack-externals-plugin","version":"2.2.2","description":"Supplemental plugin for HtmlWebpackPlugin to append script tags for external modules","main":"./lib/index.js","repository":{"type":"git","url":"git+https://github.com/mmiller42/html-webpack-externals-plugin.git"},"keywords":["htmlwebpackplugin","webpack","html","externals","script"],"author":{"name":"Matt Miller"},"license":"MIT","bugs":{"url":"https://github.com/mmiller42/html-webpack-externals-plugin/issues"},"homepage":"https://github.com/mmiller42/html-webpack-externals-plugin#readme","dependencies":{"require-resolve":"0.0.2"},"gitHead":"ca6c9efe20ccc03434d6dc1e86ac6f248500ac0f","_id":"html-webpack-externals-plugin@2.2.2","scripts":{},"_shasum":"461dbe6783e65e5b77eff68169224c009e40102e","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"mmiller42","email":"me@mmiller.me"},"dist":{"shasum":"461dbe6783e65e5b77eff68169224c009e40102e","size":7796,"noattachment":false,"key":"/html-webpack-externals-plugin/-/html-webpack-externals-plugin-2.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-webpack-externals-plugin/download/html-webpack-externals-plugin-2.2.2.tgz"},"maintainers":[{"name":"mmiller42","email":"me@mmiller.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/html-webpack-externals-plugin-2.2.2.tgz_1491924118452_0.5022754091769457"},"directories":{},"publish_time":1491924120332,"_hasShrinkwrap":false,"_cnpm_publish_time":1491924120332},"2.2.1":{"name":"html-webpack-externals-plugin","version":"2.2.1","description":"Supplemental plugin for HtmlWebpackPlugin to append script tags for external modules","main":"./lib/index.js","repository":{"type":"git","url":"git+https://github.com/mmiller42/html-webpack-externals-plugin.git"},"keywords":["htmlwebpackplugin","webpack","html","externals","script"],"author":{"name":"Matt Miller"},"license":"MIT","bugs":{"url":"https://github.com/mmiller42/html-webpack-externals-plugin/issues"},"homepage":"https://github.com/mmiller42/html-webpack-externals-plugin#readme","dependencies":{"require-resolve":"0.0.2"},"gitHead":"808da5817e1d735f243d61ba19ec889a8e87d93b","_id":"html-webpack-externals-plugin@2.2.1","scripts":{},"_shasum":"3744df2033b11eb8d3cee49c29c554e1bf48b0cc","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"mmiller42","email":"me@mmiller.me"},"dist":{"shasum":"3744df2033b11eb8d3cee49c29c554e1bf48b0cc","size":5660,"noattachment":false,"key":"/html-webpack-externals-plugin/-/html-webpack-externals-plugin-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-webpack-externals-plugin/download/html-webpack-externals-plugin-2.2.1.tgz"},"maintainers":[{"name":"mmiller42","email":"me@mmiller.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/html-webpack-externals-plugin-2.2.1.tgz_1481310307957_0.4588658674620092"},"directories":{},"publish_time":1481310310090,"_cnpm_publish_time":1481310310090,"_hasShrinkwrap":false},"2.2.0":{"name":"html-webpack-externals-plugin","version":"2.2.0","description":"Supplemental plugin for HtmlWebpackPlugin to append script tags for external modules","main":"./lib/index.js","repository":{"type":"git","url":"git+https://github.com/mmiller42/html-webpack-externals-plugin.git"},"keywords":["htmlwebpackplugin","webpack","html","externals","script"],"author":{"name":"Matt Miller"},"license":"MIT","bugs":{"url":"https://github.com/mmiller42/html-webpack-externals-plugin/issues"},"homepage":"https://github.com/mmiller42/html-webpack-externals-plugin#readme","dependencies":{"require-resolve":"0.0.2"},"gitHead":"628b20542252541761e9dcecdceb30ba88518d76","_id":"html-webpack-externals-plugin@2.2.0","scripts":{},"_shasum":"4fae44f4506c7fcc2a48bd01d0b1ac22d171201a","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"mmiller42","email":"me@mmiller.me"},"dist":{"shasum":"4fae44f4506c7fcc2a48bd01d0b1ac22d171201a","size":5550,"noattachment":false,"key":"/html-webpack-externals-plugin/-/html-webpack-externals-plugin-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-webpack-externals-plugin/download/html-webpack-externals-plugin-2.2.0.tgz"},"maintainers":[{"name":"mmiller42","email":"me@mmiller.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/html-webpack-externals-plugin-2.2.0.tgz_1481299141754_0.9366006397176534"},"directories":{},"publish_time":1481299143785,"_cnpm_publish_time":1481299143785,"_hasShrinkwrap":false},"2.1.2":{"name":"html-webpack-externals-plugin","version":"2.1.2","description":"Supplemental plugin for HtmlWebpackPlugin to append script tags for external modules","main":"./lib/index.js","repository":{"type":"git","url":"git+https://github.com/mmiller42/html-webpack-externals-plugin.git"},"keywords":["htmlwebpackplugin","webpack","html","externals","script"],"author":{"name":"Matt Miller"},"license":"MIT","bugs":{"url":"https://github.com/mmiller42/html-webpack-externals-plugin/issues"},"homepage":"https://github.com/mmiller42/html-webpack-externals-plugin#readme","dependencies":{"require-resolve":"0.0.2"},"gitHead":"4236e5658a4dad03248629f74b0e087295eb315a","_id":"html-webpack-externals-plugin@2.1.2","scripts":{},"_shasum":"da24b028fd12c29a3962786deac5b88be434517b","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"mmiller42","email":"me@mmiller.me"},"dist":{"shasum":"da24b028fd12c29a3962786deac5b88be434517b","size":4562,"noattachment":false,"key":"/html-webpack-externals-plugin/-/html-webpack-externals-plugin-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-webpack-externals-plugin/download/html-webpack-externals-plugin-2.1.2.tgz"},"maintainers":[{"name":"mmiller42","email":"me@mmiller.me"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/html-webpack-externals-plugin-2.1.2.tgz_1481077680264_0.4980398796033114"},"directories":{},"publish_time":1481077680946,"_cnpm_publish_time":1481077680946,"_hasShrinkwrap":false},"2.1.1":{"name":"html-webpack-externals-plugin","version":"2.1.1","description":"Supplemental plugin for HtmlWebpackPlugin to append script tags for external modules","main":"./lib/index.js","repository":{"type":"git","url":"git+https://github.com/mmiller42/html-webpack-externals-plugin.git"},"keywords":["htmlwebpackplugin","webpack","html","externals","script"],"author":{"name":"Matt Miller"},"license":"MIT","bugs":{"url":"https://github.com/mmiller42/html-webpack-externals-plugin/issues"},"homepage":"https://github.com/mmiller42/html-webpack-externals-plugin#readme","dependencies":{"require-resolve":"0.0.2"},"gitHead":"88875f1fc641411d8eab55dd1d58f46aff804235","_id":"html-webpack-externals-plugin@2.1.1","scripts":{},"_shasum":"189f07c80a18b1abe14a9494da6b03ca557916cf","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"mmiller42","email":"me@mmiller.me"},"dist":{"shasum":"189f07c80a18b1abe14a9494da6b03ca557916cf","size":4543,"noattachment":false,"key":"/html-webpack-externals-plugin/-/html-webpack-externals-plugin-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-webpack-externals-plugin/download/html-webpack-externals-plugin-2.1.1.tgz"},"maintainers":[{"name":"mmiller42","email":"me@mmiller.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/html-webpack-externals-plugin-2.1.1.tgz_1481057489323_0.08604505099356174"},"directories":{},"publish_time":1481057491358,"_cnpm_publish_time":1481057491358,"_hasShrinkwrap":false},"2.1.0":{"name":"html-webpack-externals-plugin","version":"2.1.0","description":"Supplemental plugin for HtmlWebpackPlugin to append script tags for external modules","main":"./lib/index.js","repository":{"type":"git","url":"git+https://github.com/mmiller42/html-webpack-externals-plugin.git"},"keywords":["htmlwebpackplugin","webpack","html","externals","script"],"author":{"name":"Matt Miller"},"license":"MIT","bugs":{"url":"https://github.com/mmiller42/html-webpack-externals-plugin/issues"},"homepage":"https://github.com/mmiller42/html-webpack-externals-plugin#readme","dependencies":{"require-resolve":"0.0.2"},"gitHead":"620a6ac8cbbc9473138b3035c51c4611988536ce","_id":"html-webpack-externals-plugin@2.1.0","scripts":{},"_shasum":"d7686cad89d6368c9d48835a0f58b577930ef535","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"mmiller42","email":"me@mmiller.me"},"dist":{"shasum":"d7686cad89d6368c9d48835a0f58b577930ef535","size":4458,"noattachment":false,"key":"/html-webpack-externals-plugin/-/html-webpack-externals-plugin-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-webpack-externals-plugin/download/html-webpack-externals-plugin-2.1.0.tgz"},"maintainers":[{"name":"mmiller42","email":"me@mmiller.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/html-webpack-externals-plugin-2.1.0.tgz_1480225212917_0.5722383747342974"},"directories":{},"publish_time":1480225214790,"_cnpm_publish_time":1480225214790,"_hasShrinkwrap":false},"2.0.0":{"name":"html-webpack-externals-plugin","version":"2.0.0","description":"Supplemental plugin for HtmlWebpackPlugin to append script tags for external modules","main":"./lib/index.js","repository":{"type":"git","url":"git+https://github.com/mmiller42/html-webpack-externals-plugin.git"},"keywords":["htmlwebpackplugin","webpack","html","externals","script"],"author":{"name":"Matt Miller"},"license":"MIT","bugs":{"url":"https://github.com/mmiller42/html-webpack-externals-plugin/issues"},"homepage":"https://github.com/mmiller42/html-webpack-externals-plugin#readme","dependencies":{"require-resolve":"0.0.2"},"gitHead":"fe4e521827e16746acd991de72d1b2d8b2a3cf9c","_id":"html-webpack-externals-plugin@2.0.0","scripts":{},"_shasum":"897f0d2734de7fd39b1dddfa945f5c3407b88048","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"mmiller42","email":"me@mmiller.me"},"dist":{"shasum":"897f0d2734de7fd39b1dddfa945f5c3407b88048","size":4130,"noattachment":false,"key":"/html-webpack-externals-plugin/-/html-webpack-externals-plugin-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-webpack-externals-plugin/download/html-webpack-externals-plugin-2.0.0.tgz"},"maintainers":[{"name":"mmiller42","email":"me@mmiller.me"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/html-webpack-externals-plugin-2.0.0.tgz_1475701097090_0.8015376669354737"},"directories":{},"publish_time":1475701099372,"_cnpm_publish_time":1475701099372,"_hasShrinkwrap":false},"1.1.0":{"name":"html-webpack-externals-plugin","version":"1.1.0","description":"Supplemental plugin for HtmlWebpackPlugin to append script tags for external modules","main":"./lib/index.js","repository":{"type":"git","url":"git+https://github.com/mmiller42/html-webpack-externals-plugin.git"},"keywords":["htmlwebpackplugin","webpack","html","externals","script"],"author":{"name":"Matt Miller"},"license":"MIT","bugs":{"url":"https://github.com/mmiller42/html-webpack-externals-plugin/issues"},"homepage":"https://github.com/mmiller42/html-webpack-externals-plugin#readme","gitHead":"4775cd91aaea8020314ee3c5db24e7486955c9d8","_id":"html-webpack-externals-plugin@1.1.0","scripts":{},"_shasum":"1527a8cb169c122d0ecbb252d81a3faf84c4b733","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"codecola","email":"billing@codecola.io"},"dist":{"shasum":"1527a8cb169c122d0ecbb252d81a3faf84c4b733","size":3293,"noattachment":false,"key":"/html-webpack-externals-plugin/-/html-webpack-externals-plugin-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-webpack-externals-plugin/download/html-webpack-externals-plugin-1.1.0.tgz"},"maintainers":[{"name":"mmiller42","email":"me@mmiller.me"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/html-webpack-externals-plugin-1.1.0.tgz_1473460543078_0.08730815723538399"},"directories":{},"publish_time":1473460545506,"_cnpm_publish_time":1473460545506,"_hasShrinkwrap":false},"1.0.0":{"name":"html-webpack-externals-plugin","version":"1.0.0","description":"Supplemental plugin for HtmlWebpackPlugin to append script tags for external modules","main":"./lib/index.js","repository":{"type":"git","url":"git+https://github.com/mmiller42/html-webpack-externals-plugin.git"},"keywords":["htmlwebpackplugin","webpack","html","externals","script"],"author":{"name":"Matt Miller"},"license":"MIT","bugs":{"url":"https://github.com/mmiller42/html-webpack-externals-plugin/issues"},"homepage":"https://github.com/mmiller42/html-webpack-externals-plugin#readme","gitHead":"e74847226837300791b6009387686fe60898a50f","_id":"html-webpack-externals-plugin@1.0.0","scripts":{},"_shasum":"66dcca6451f2dee86da16ab2e9185711c4453f3a","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"codecola","email":"billing@codecola.io"},"dist":{"shasum":"66dcca6451f2dee86da16ab2e9185711c4453f3a","size":2960,"noattachment":false,"key":"/html-webpack-externals-plugin/-/html-webpack-externals-plugin-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-webpack-externals-plugin/download/html-webpack-externals-plugin-1.0.0.tgz"},"maintainers":[{"name":"mmiller42","email":"me@mmiller.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/html-webpack-externals-plugin-1.0.0.tgz_1473457026698_0.5001477431505919"},"directories":{},"publish_time":1473457026925,"_cnpm_publish_time":1473457026925,"_hasShrinkwrap":false}},"readme":"# html-webpack-externals-plugin [![CircleCI](https://circleci.com/gh/mmiller42/html-webpack-externals-plugin.svg?style=svg)](https://circleci.com/gh/mmiller42/html-webpack-externals-plugin)\n\nWebpack plugin that works alongside [`html-webpack-plugin`](https://github.com/jantimon/html-webpack-plugin) to use pre-packaged vendor bundles.\n\n## How it works\n\nThis plugin is very simple and just encapsulates two other Webpack plugins to do the heavy lifting. It:\n\n1. modifies your Webpack config at runtime to add your vendor modules to the [`externals`](https://webpack.js.org/configuration/externals/) property.\n1. runs the [`copy-webpack-plugin`](https://github.com/kevlened/copy-webpack-plugin) to copy your vendor module assets into the output path.\n1. runs the [`html-webpack-include-assets-plugin`](https://github.com/jharris4/html-webpack-include-assets-plugin) to add your vendor module bundles to the HTML output.\n\n## Installation\n\n```sh\nnpm install --save-dev html-webpack-externals-plugin\n```\n\n## Usage\n\nRequire the plugin in your Webpack config file.\n\n```js\nconst HtmlWebpackExternalsPlugin = require('html-webpack-externals-plugin')\n```\n\nThen instantiate it in the `plugins` array, after your instance of `html-webpack-plugin`.\n\n```js\nplugins: [\n  new HtmlWebpackPlugin(),\n  new HtmlWebpackExternalsPlugin(\n    // See API section\n  ),\n]\n```\n\n## API\n\nThe constructor takes a configuration object with the following properties.\n\n| Property | Type | Description | Default |\n| --- | --- | --- | --- |\n| `externals` | array&lt;object&gt; | An array of vendor modules that will be excluded from your Webpack bundle and added as `script` or `link` tags in your HTML output. | *None* |\n| `externals[].module` | string | The name of the vendor module. This should match the package name, e.g. if you are writing `import React from 'react'`, this would be `react`. | *None* |\n| `externals[].entry` | string \\| array&lt;string&gt; \\| object \\| array&lt;object \\| string&gt; | The path, relative to the vendor module directory, to its pre-bundled distro file. e.g. for React, use `dist/react.js`, since the file exists at `node_modules/react/dist/react.js`. Specify an array if there are multiple CSS/JS files to inject. To use a CDN instead, simply use a fully qualified URL beginning with `http://`, `https://`, or `//`.<br><br>For entries whose type (JS or CSS) cannot be inferred by file extension, pass an object such as `{ path: 'https://some/url', type: 'css' }` (or `type: 'js'`). | *None* |\n| `externals[].entry.path` | string | If entry is an object, the path to the asset. | *None* |\n| `externals[].entry.type` | `'js'`\\|`'css'` | The asset type, if it cannot be inferred. | *Inferred by extension when possible* |\n| `externals[].entry`<br>`  .cwpPatternConfig` | object | The properties to set on the [`copy-webpack-plugin` pattern object](https://github.com/webpack-contrib/copy-webpack-plugin#patterns). This object is merged in with the default `from` and `to` properties which are generated by the externals plugin. | `{}` |\n| `externals[].entry`<br>`  .attributes` | object.&lt;string,string&gt; | Additional attributes to add to the injected tag. | `{}` |\n| `externals[].global` | string \\| null | For JavaScript modules, this is the name of the object globally exported by the vendor's dist file. e.g. for React, use `React`, since `react.js` creates a `window.React` global. For modules without an export (such as CSS), omit this property or use `null`. | `null` |\n| `externals[].supplements` | array&lt;string&gt; \\| array&lt;object&gt; | For modules that require additional resources, specify globs of files to copy over to the output. e.g. for Bootstrap CSS, use `['dist/fonts/']`, since Glyphicon fonts are referenced in the CSS and exist at `node_modules/bootstrap/dist/fonts/`. Supplements can be specified as just an array of paths, or an array of objects with a path and copy plugin pattern object. | `[]` |\n| `externals[].supplements[]`<br>`  .path` | string | The glob path to copy assets from. | *None* |\n| `externals[].supplements[]`<br>`  .cwpPatternConfig` | object | The properties to set on the [`copy-webpack-plugin` pattern object](https://github.com/webpack-contrib/copy-webpack-plugin#patterns). This object is merged in with the default `from` and `to` properties which are generated by the externals plugin. | `{}` |\n| `externals[].append` | boolean | Set to true to inject this module after your Webpack bundles. | `false` |\n| `hash` | boolean | Set to true to append the injected module distro paths with a unique hash for cache-busting. | `false` |\n| `outputPath` | string | The path (relative to your Webpack `outputPath`) to store externals copied over by this plugin. | `vendor` |\n| `publicPath` | string \\| null | Override Webpack config's `publicPath` for the externals files, or `null` to use the default `output.publicPath` value. | `null` |\n| `files` | string \\| array&lt;string&gt; \\| null | If you have multiple instances of HtmlWebpackPlugin, use this to specify globs of which files you want to inject assets into. Will add assets to all files by default. | `null` |\n| `cwpOptions` | object | The [options object](https://github.com/webpack-contrib/copy-webpack-plugin#options) to pass as the `copy-webpack-plugin` constructor's second parameter. | `{}` |\n| `enabled` | boolean | Set to `false` to disable the plugin (useful for disabling in development mode). | `true` |\n\n## Examples\n\n### Local JS external example\n\nThis example assumes `jquery` is installed in the app. It:\n\n1. adds `jquery` to your Webpack config's `externals` object to exclude it from your bundle, telling it to expect a global object called `jQuery` (on the `window` object)\n1. copies `node_modules/jquery/dist/jquery.min.js` to `<output path>/vendor/jquery/dist/jquery.min.js`\n1. adds `<script type=\"text/javascript\" src=\"<public path>/vendor/jquery/dist/jquery.min.js\"></script>` to your HTML file, before your chunks\n\n```js\nnew HtmlWebpackExternalsPlugin({\n  externals: [\n    {\n      module: 'jquery',\n      entry: 'dist/jquery.min.js',\n      global: 'jQuery',\n    },\n  ],\n})\n```\n\n### Local CSS external example\n\nThis example assumes `bootstrap` is installed in the app. It:\n\n1. copies `node_modules/bootstrap/dist/css/bootstrap.min.css` to `<output path>/vendor/bootstrap/dist/css/bootstrap.min.css`\n1. adds `<link href=\"<public path>/vendor/bootstrap/dist/css/bootstrap.min.css\" rel=\"stylesheet\">` to your HTML file, before your chunks\n\n```js\nnew HtmlWebpackExternalsPlugin({\n  externals: [\n    {\n      module: 'bootstrap',\n      entry: 'dist/css/bootstrap.min.css',\n    },\n  ],\n})\n```\n\n### Local external with supplemental assets example\n\nThis example assumes `bootstrap` is installed in the app. It:\n\n1. copies `node_modules/bootstrap/dist/css/bootstrap.min.css` to `<output path>/vendor/bootstrap/dist/css/bootstrap.min.css`\n1. copies all contents of `node_modules/bootstrap/dist/fonts/` to `<output path>/vendor/bootstrap/dist/fonts/`\n1. adds `<link href=\"<public path>/vendor/bootstrap/dist/css/bootstrap.min.css\" rel=\"stylesheet\">` to your HTML file, before your chunks\n\n```js\nnew HtmlWebpackExternalsPlugin({\n  externals: [\n    {\n      module: 'bootstrap',\n      entry: 'dist/css/bootstrap.min.css',\n      supplements: ['dist/fonts/'],\n    },\n  ],\n})\n```\n\n### CDN example\n\nThis example does not require the `jquery` module to be installed. It:\n\n1. adds `jquery` to your Webpack config's `externals` object to exclude it from your bundle, telling it to expect a global object called `jQuery` (on the `window` object)\n1. adds `<script type=\"text/javascript\" src=\"https://unpkg.com/jquery@3.2.1/dist/jquery.min.js\"></script>` to your HTML file, before your chunks\n\n```js\nnew HtmlWebpackExternalsPlugin({\n  externals: [\n    {\n      module: 'jquery',\n      entry: 'https://unpkg.com/jquery@3.2.1/dist/jquery.min.js',\n      global: 'jQuery',\n    },\n  ],\n})\n```\n\n### URL without implicit extension example\n\nSome CDN URLs don't have file extensions, so the plugin cannot determine whether to use a `link` tag or a `script` tag. In these situations, you can pass an object in place of the `entry` property that specifies the path and type explicitly.\n\nThis example uses the Google Fonts API to load the Roboto font. It:\n\n1. adds `<link href=\"https://fonts.googleapis.com/css?family=Roboto\" rel=\"stylesheet\">` to your HTML file, before your chunks\n\n```js\nnew HtmlWebpackExternalsPlugin({\n  externals: [\n    {\n      module: 'google-roboto',\n      entry: {\n        path: 'https://fonts.googleapis.com/css?family=Roboto',\n        type: 'css',\n      },\n    },\n  ],\n})\n```\n\n### Module with multiple entry points example\n\nSome modules require more than one distro file to be loaded. For example, Bootstrap has a normal and a theme CSS entry point.\n\nThis example assumes `bootstrap` is installed in the app. It:\n\n1. copies `node_modules/bootstrap/dist/css/bootstrap.min.css` to `<output path>/vendor/bootstrap/dist/css/bootstrap.min.css`\n1. copies `node_modules/bootstrap/dist/css/bootstrap-theme.min.css` to `<output path>/vendor/bootstrap/dist/css/bootstrap-theme.min.css`\n1. copies all contents of `node_modules/bootstrap/dist/fonts/` to `<output path>/vendor/bootstrap/dist/fonts/`\n1. adds `<link href=\"<public path>/vendor/bootstrap/dist/css/bootstrap.min.css\" rel=\"stylesheet\">` to your HTML file, before your chunks\n1. adds `<link href=\"<public path>/vendor/bootstrap/dist/css/bootstrap-theme.min.css\" rel=\"stylesheet\">` to your HTML file, before your chunks\n\n```js\nnew HtmlWebpackExternalsPlugin({\n  externals: [\n    {\n      module: 'bootstrap',\n      entry: ['dist/css/bootstrap.min.css', 'dist/css/bootstrap-theme.min.css'],\n      supplements: ['dist/fonts/'],\n    },\n  ],\n})\n```\n\n### Appended assets example\n\nSometimes you want to load the external after your Webpack chunks instead of before.\n\nThis example assumes `bootstrap` is installed in the app. It:\n\n1. copies `node_modules/bootstrap/dist/css/bootstrap.min.css` to `<output path>/vendor/bootstrap/dist/css/bootstrap.min.css`\n1. adds `<link href=\"<public path>/vendor/bootstrap/dist/css/bootstrap.min.css\" rel=\"stylesheet\">` to your HTML file, *after* your chunks\n\n```js\nnew HtmlWebpackExternalsPlugin({\n  externals: [\n    {\n      module: 'bootstrap',\n      entry: 'dist/css/bootstrap.min.css',\n      append: true,\n    },\n  ],\n})\n```\n\n### Cache-busting with hashes example\n\nYou can configure the plugin to append hashes to the query string on the HTML tags so that, when upgrading modules, a new hash is computed, busting your app users' caches. **Do not use this in tandem with CDNs, only when using local externals.**\n\nThis example assumes `bootstrap` is installed in the app. It:\n\n1. copies `node_modules/bootstrap/dist/css/bootstrap.min.css` to `<output path>/vendor/bootstrap/dist/css/bootstrap.min.css`\n1. adds `<link href=\"<public path>/vendor/bootstrap/dist/css/bootstrap.min.css?<unique hash>\" rel=\"stylesheet\">` to your HTML file, before your chunks\n\n```js\nnew HtmlWebpackExternalsPlugin({\n  externals: [\n    {\n      module: 'bootstrap',\n      entry: 'dist/css/bootstrap.min.css',\n    },\n  ],\n  hash: true,\n})\n```\n\n### Customizing output path example\n\nBy default, local externals are copied into the Webpack output directory, into a subdirectory called `vendor`. This is configurable.\n\nDo not include a trailing slash or leading slash in your output path, they are concatenated automatically by the plugin.\n\nThis example assumes `bootstrap` is installed in the app. It:\n\n1. copies `node_modules/bootstrap/dist/css/bootstrap.min.css` to `<output path>/thirdparty/bootstrap/dist/css/bootstrap.min.css`\n1. adds `<link href=\"<public path>/thirdparty/bootstrap/dist/css/bootstrap.min.css\" rel=\"stylesheet\">` to your HTML file, before your chunks\n\n```js\nnew HtmlWebpackExternalsPlugin({\n  externals: [\n    {\n      module: 'bootstrap',\n      entry: 'dist/css/bootstrap.min.css',\n    },\n  ],\n  outputPath: 'thirdparty',\n})\n```\n\n### Customizing public path example\n\nBy default, local externals are resolved from the same root path as your Webpack configuration file's `output.publicPath`, concatenated with the `outputPath` variable. This is configurable.\n\nYou should include a trailing slash in your public path, and a leading slash if you want it to resolve assets from the domain root.\n\nThis example assumes `bootstrap` is installed in the app. It:\n\n1. copies `node_modules/bootstrap/dist/css/bootstrap.min.css` to `<output path>/vendor/bootstrap/dist/css/bootstrap.min.css`\n1. adds `<link href=\"/assets/vendor/bootstrap/dist/css/bootstrap.min.css\" rel=\"stylesheet\">` to your HTML file, before your chunks\n\n```js\nnew HtmlWebpackExternalsPlugin({\n  externals: [\n    {\n      module: 'bootstrap',\n      entry: 'dist/css/bootstrap.min.css',\n    },\n  ],\n  publicPath: '/assets/',\n})\n```\n\n### Adding custom attributes to tags example\n\nSometimes you may want to add custom attributes to the link or script tags that are injected.\n\nThis example does not require the `jquery` module to be installed. It:\n\n1. adds `jquery` to your Webpack config's `externals` object to exclude it from your bundle, telling it to expect a global object called `jQuery` (on the `window` object)\n1. adds `<script type=\"text/javascript\" src=\"https://code.jquery.com/jquery-3.2.1.js\" integrity=\"sha256-DZAnKJ/6XZ9si04Hgrsxu/8s717jcIzLy3oi35EouyE=\" crossorigin=\"anonymous\"></script>` to your HTML file, before your chunks\n\n```js\nnew HtmlWebpackExternalsPlugin({\n  externals: [\n    {\n      module: 'jquery',\n      entry: {\n        path: 'https://code.jquery.com/jquery-3.2.1.js',\n        attributes: {\n          integrity: 'sha256-DZAnKJ/6XZ9si04Hgrsxu/8s717jcIzLy3oi35EouyE=',\n          crossorigin: 'anonymous',\n        },\n      },\n      global: 'jQuery',\n    },\n  ],\n})\n```\n\n### Passing an options argument to the `copy-webpack-plugin` constructor example\n\nYou can change the default context for all patterns that are copied by the `copy-webpack-plugin`, enable debug mode, etc. by passing additional options to the plugin.\n\nThis example assumes `bootstrap` is installed in the app via bower. It:\n\n1. copies `bower_components/bootstrap/dist/css/bootstrap.min.css` to `<output path>/vendor/bootstrap/dist/css/bootstrap.min.css`\n1. adds `<link href=\"<public path>/vendor/bootstrap/dist/css/bootstrap.min.css\" rel=\"stylesheet\">` to your HTML file, before your chunks\n\n```js\nnew HtmlWebpackExternalsPlugin({\n  externals: [\n    {\n      module: 'bootstrap',\n      entry: 'dist/css/bootstrap.min.css',\n    },\n  ],\n  cwpOptions: {\n    context: path.resolve(__dirname, 'bower_components'),\n  },\n})\n```\n\n### Passing custom options to `copy-webpack-plugin` for an entry example\n\nIn certain instances, you might want to control the properties that are passed in with the pattern object provided to `copy-webpack-plugin`, in order to control context, caching, output path, etc.\n\nThis example assumes `bootstrap` is installed in the app via bower. It:\n\n1. copies `bower_components/bootstrap/dist/css/bootstrap.min.css` to `<output path>/vendor/bootstrap/dist/css/bootstrap.min.css`\n1. adds `<link href=\"/assets/vendor/bootstrap/dist/css/bootstrap.min.css\" rel=\"stylesheet\">` to your HTML file, before your chunks\n\n```js\nnew HtmlWebpackExternalsPlugin({\n  externals: [\n    {\n      module: 'bootstrap',\n      entry: {\n        path: 'dist/css/bootstrap.min.css',\n        cwpPatternConfig: {\n          context: path.resolve(__dirname, 'bower_components'),\n        },\n      },\n    },\n  ],\n})\n```\n\n### Passing custom options to `copy-webpack-plugin` for a supplement example\n\nIn certain instances, you might want to control the properties that are passed in with the pattern object provided to `copy-webpack-plugin`, in order to control context, caching, output path, etc.\n\nThis example assumes `./mod` is a directory in your app that contains some dist files.\n\n1. copies `mod/dist/mod.css` to `<output path>/vendor/mod/dist/mod.css`\n1. copies all contents of `mod/dist/{a,b}/` to `<output path>/vendor/mod/dist/{a,b}/`, passing `nobrace` to `node-glob` so that `{a,b}` is matched literally instead of expanded into a glob\n1. adds `<link href=\"<public path>/vendor/bootstrap/dist/css/bootstrap.min.css\" rel=\"stylesheet\">` to your HTML file, before your chunks\n\n```js\nnew HtmlWebpackExternalsPlugin({\n  externals: [\n    {\n      module: 'mod',\n      entry: 'dist/mod.css',\n      supplements: [\n        {\n          path: 'dist/{a,b}/',\n          cwpPatternConfig: {\n            fromArgs: {\n              nobrace: true,\n            },\n          },\n        },\n      ],\n    },\n  ],\n  cwpOptions: {\n    context: __dirname,\n  },\n})\n```\n\n### Specifying which HTML files to affect example\n\nIf you are using multiple instances of html-webpack-plugin, by default the assets will be injected into every file. This is configurable.\n\nThis example assumes `bootstrap` is installed in the app. It:\n\n1. copies `node_modules/bootstrap/dist/css/bootstrap.min.css` to `<output path>/vendor/bootstrap/dist/css/bootstrap.min.css`\n1. adds `<link href=\"/public/vendor/bootstrap/dist/css/bootstrap.min.css\" rel=\"stylesheet\">` to *only the `about.html` file*, before your chunks\n\n```js\nnew HtmlWebpackExternalsPlugin({\n  externals: [\n    {\n      module: 'bootstrap',\n      entry: 'dist/css/bootstrap.min.css',\n    },\n  ],\n  files: ['about.html'],\n})\n```\n\n### Disabling the plugin\n\nSometimes you only want the plugin to be activated in certain environments. Rather than create separate Webpack configs or mess with splicing the plugins array, simply set the `enabled` option to `false` to disable the externals plugin entirely.\n\n```js\nnew HtmlWebpackExternalsPlugin({\n  externals: [\n    {\n      module: 'jquery',\n      entry: 'dist/jquery.min.js',\n      global: 'jQuery',\n    },\n  ],\n  enabled: process.env.NODE_ENV === 'production',\n})\n```\n","_attachments":{},"homepage":"https://github.com/mmiller42/html-webpack-externals-plugin#readme","bugs":{"url":"https://github.com/mmiller42/html-webpack-externals-plugin/issues"},"license":"MIT"}