diff --git a/.gitignore b/.gitignore
index 260d8b5d..e1328041 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,3 @@
/node_modules/
/dist/
-npm-debug.log
+npm-debug.*.log
diff --git a/.travis.yml b/.travis.yml
index 03e98328..0375d092 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -4,9 +4,6 @@ node_js:
- lts/*
- 6.9
env:
- - WEBPACK_VERSION=1 EXTRACT_PLUGIN_VERSION=1
- - WEBPACK_VERSION=2 EXTRACT_PLUGIN_VERSION=2
- - WEBPACK_VERSION=3 EXTRACT_PLUGIN_VERSION=3.0.0-beta.3
- WEBPACK_VERSION=4.0.0 EXTRACT_PLUGIN_VERSION=4.0.0-alpha.0
before_install:
- stty columns 120
diff --git a/examples/appcache/dist/webpack-1/0714810ae3fb211173e2964249507195.png b/examples/appcache/dist/webpack-1/0714810ae3fb211173e2964249507195.png
deleted file mode 100644
index d71b3d78..00000000
Binary files a/examples/appcache/dist/webpack-1/0714810ae3fb211173e2964249507195.png and /dev/null differ
diff --git a/examples/appcache/dist/webpack-1/bundle.js b/examples/appcache/dist/webpack-1/bundle.js
deleted file mode 100644
index 6158f610..00000000
--- a/examples/appcache/dist/webpack-1/bundle.js
+++ /dev/null
@@ -1,60 +0,0 @@
-/******/ (function(modules) { // webpackBootstrap
-/******/ // The module cache
-/******/ var installedModules = {};
-
-/******/ // The require function
-/******/ function __webpack_require__(moduleId) {
-
-/******/ // Check if module is in cache
-/******/ if(installedModules[moduleId])
-/******/ return installedModules[moduleId].exports;
-
-/******/ // Create a new module (and put it into the cache)
-/******/ var module = installedModules[moduleId] = {
-/******/ exports: {},
-/******/ id: moduleId,
-/******/ loaded: false
-/******/ };
-
-/******/ // Execute the module function
-/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
-
-/******/ // Flag the module as loaded
-/******/ module.loaded = true;
-
-/******/ // Return the exports of the module
-/******/ return module.exports;
-/******/ }
-
-
-/******/ // expose the modules object (__webpack_modules__)
-/******/ __webpack_require__.m = modules;
-
-/******/ // expose the module cache
-/******/ __webpack_require__.c = installedModules;
-
-/******/ // __webpack_public_path__
-/******/ __webpack_require__.p = "";
-
-/******/ // Load entry module and return exports
-/******/ return __webpack_require__(0);
-/******/ })
-/************************************************************************/
-/******/ ([
-/* 0 */
-/***/ (function(module, exports, __webpack_require__) {
-
- __webpack_require__(1);
- var h1 = document.createElement('h1');
- h1.innerHTML = 'Hello world!';
- document.body.appendChild(h1);
-
-
-/***/ }),
-/* 1 */
-/***/ (function(module, exports) {
-
- // removed by extract-text-webpack-plugin
-
-/***/ })
-/******/ ]);
\ No newline at end of file
diff --git a/examples/appcache/dist/webpack-1/index.html b/examples/appcache/dist/webpack-1/index.html
deleted file mode 100644
index 536e8a47..00000000
--- a/examples/appcache/dist/webpack-1/index.html
+++ /dev/null
@@ -1 +0,0 @@
-
Example template
\ No newline at end of file
diff --git a/examples/appcache/dist/webpack-1/manifest.appcache b/examples/appcache/dist/webpack-1/manifest.appcache
deleted file mode 100644
index 95445d58..00000000
--- a/examples/appcache/dist/webpack-1/manifest.appcache
+++ /dev/null
@@ -1,9 +0,0 @@
-CACHE MANIFEST
-# f688cbdde5a6e721015e
-
-0714810ae3fb211173e2964249507195.png
-bundle.js
-styles.css
-
-NETWORK:
-*
diff --git a/examples/appcache/dist/webpack-1/styles.css b/examples/appcache/dist/webpack-1/styles.css
deleted file mode 100644
index 232a2cdb..00000000
--- a/examples/appcache/dist/webpack-1/styles.css
+++ /dev/null
@@ -1,3 +0,0 @@
-body {
- background: snow;
-}
\ No newline at end of file
diff --git a/examples/appcache/dist/webpack-2/0714810ae3fb211173e2964249507195.png b/examples/appcache/dist/webpack-2/0714810ae3fb211173e2964249507195.png
deleted file mode 100644
index d71b3d78..00000000
Binary files a/examples/appcache/dist/webpack-2/0714810ae3fb211173e2964249507195.png and /dev/null differ
diff --git a/examples/appcache/dist/webpack-2/bundle.js b/examples/appcache/dist/webpack-2/bundle.js
deleted file mode 100644
index 0d7adbe8..00000000
--- a/examples/appcache/dist/webpack-2/bundle.js
+++ /dev/null
@@ -1,86 +0,0 @@
-/******/ (function(modules) { // webpackBootstrap
-/******/ // The module cache
-/******/ var installedModules = {};
-/******/
-/******/ // The require function
-/******/ function __webpack_require__(moduleId) {
-/******/
-/******/ // Check if module is in cache
-/******/ if(installedModules[moduleId]) {
-/******/ return installedModules[moduleId].exports;
-/******/ }
-/******/ // Create a new module (and put it into the cache)
-/******/ var module = installedModules[moduleId] = {
-/******/ i: moduleId,
-/******/ l: false,
-/******/ exports: {}
-/******/ };
-/******/
-/******/ // Execute the module function
-/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
-/******/
-/******/ // Flag the module as loaded
-/******/ module.l = true;
-/******/
-/******/ // Return the exports of the module
-/******/ return module.exports;
-/******/ }
-/******/
-/******/
-/******/ // expose the modules object (__webpack_modules__)
-/******/ __webpack_require__.m = modules;
-/******/
-/******/ // expose the module cache
-/******/ __webpack_require__.c = installedModules;
-/******/
-/******/ // identity function for calling harmony imports with the correct context
-/******/ __webpack_require__.i = function(value) { return value; };
-/******/
-/******/ // define getter function for harmony exports
-/******/ __webpack_require__.d = function(exports, name, getter) {
-/******/ if(!__webpack_require__.o(exports, name)) {
-/******/ Object.defineProperty(exports, name, {
-/******/ configurable: false,
-/******/ enumerable: true,
-/******/ get: getter
-/******/ });
-/******/ }
-/******/ };
-/******/
-/******/ // getDefaultExport function for compatibility with non-harmony modules
-/******/ __webpack_require__.n = function(module) {
-/******/ var getter = module && module.__esModule ?
-/******/ function getDefault() { return module['default']; } :
-/******/ function getModuleExports() { return module; };
-/******/ __webpack_require__.d(getter, 'a', getter);
-/******/ return getter;
-/******/ };
-/******/
-/******/ // Object.prototype.hasOwnProperty.call
-/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
-/******/
-/******/ // __webpack_public_path__
-/******/ __webpack_require__.p = "";
-/******/
-/******/ // Load entry module and return exports
-/******/ return __webpack_require__(__webpack_require__.s = 1);
-/******/ })
-/************************************************************************/
-/******/ ([
-/* 0 */
-/***/ (function(module, exports) {
-
-// removed by extract-text-webpack-plugin
-
-/***/ }),
-/* 1 */
-/***/ (function(module, exports, __webpack_require__) {
-
-__webpack_require__(0);
-var h1 = document.createElement('h1');
-h1.innerHTML = 'Hello world!';
-document.body.appendChild(h1);
-
-
-/***/ })
-/******/ ]);
\ No newline at end of file
diff --git a/examples/appcache/dist/webpack-2/index.html b/examples/appcache/dist/webpack-2/index.html
deleted file mode 100644
index 536e8a47..00000000
--- a/examples/appcache/dist/webpack-2/index.html
+++ /dev/null
@@ -1 +0,0 @@
-Example template
\ No newline at end of file
diff --git a/examples/appcache/dist/webpack-2/manifest.appcache b/examples/appcache/dist/webpack-2/manifest.appcache
deleted file mode 100644
index 29e22b40..00000000
--- a/examples/appcache/dist/webpack-2/manifest.appcache
+++ /dev/null
@@ -1,9 +0,0 @@
-CACHE MANIFEST
-# 737de2033617f9f6144d
-
-0714810ae3fb211173e2964249507195.png
-bundle.js
-styles.css
-
-NETWORK:
-*
diff --git a/examples/appcache/dist/webpack-2/styles.css b/examples/appcache/dist/webpack-2/styles.css
deleted file mode 100644
index 232a2cdb..00000000
--- a/examples/appcache/dist/webpack-2/styles.css
+++ /dev/null
@@ -1,3 +0,0 @@
-body {
- background: snow;
-}
\ No newline at end of file
diff --git a/examples/appcache/dist/webpack-3/0714810ae3fb211173e2964249507195.png b/examples/appcache/dist/webpack-3/0714810ae3fb211173e2964249507195.png
deleted file mode 100644
index d71b3d78..00000000
Binary files a/examples/appcache/dist/webpack-3/0714810ae3fb211173e2964249507195.png and /dev/null differ
diff --git a/examples/appcache/dist/webpack-3/bundle.js b/examples/appcache/dist/webpack-3/bundle.js
deleted file mode 100644
index 2d1b6065..00000000
--- a/examples/appcache/dist/webpack-3/bundle.js
+++ /dev/null
@@ -1,83 +0,0 @@
-/******/ (function(modules) { // webpackBootstrap
-/******/ // The module cache
-/******/ var installedModules = {};
-/******/
-/******/ // The require function
-/******/ function __webpack_require__(moduleId) {
-/******/
-/******/ // Check if module is in cache
-/******/ if(installedModules[moduleId]) {
-/******/ return installedModules[moduleId].exports;
-/******/ }
-/******/ // Create a new module (and put it into the cache)
-/******/ var module = installedModules[moduleId] = {
-/******/ i: moduleId,
-/******/ l: false,
-/******/ exports: {}
-/******/ };
-/******/
-/******/ // Execute the module function
-/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
-/******/
-/******/ // Flag the module as loaded
-/******/ module.l = true;
-/******/
-/******/ // Return the exports of the module
-/******/ return module.exports;
-/******/ }
-/******/
-/******/
-/******/ // expose the modules object (__webpack_modules__)
-/******/ __webpack_require__.m = modules;
-/******/
-/******/ // expose the module cache
-/******/ __webpack_require__.c = installedModules;
-/******/
-/******/ // define getter function for harmony exports
-/******/ __webpack_require__.d = function(exports, name, getter) {
-/******/ if(!__webpack_require__.o(exports, name)) {
-/******/ Object.defineProperty(exports, name, {
-/******/ configurable: false,
-/******/ enumerable: true,
-/******/ get: getter
-/******/ });
-/******/ }
-/******/ };
-/******/
-/******/ // getDefaultExport function for compatibility with non-harmony modules
-/******/ __webpack_require__.n = function(module) {
-/******/ var getter = module && module.__esModule ?
-/******/ function getDefault() { return module['default']; } :
-/******/ function getModuleExports() { return module; };
-/******/ __webpack_require__.d(getter, 'a', getter);
-/******/ return getter;
-/******/ };
-/******/
-/******/ // Object.prototype.hasOwnProperty.call
-/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
-/******/
-/******/ // __webpack_public_path__
-/******/ __webpack_require__.p = "";
-/******/
-/******/ // Load entry module and return exports
-/******/ return __webpack_require__(__webpack_require__.s = 0);
-/******/ })
-/************************************************************************/
-/******/ ([
-/* 0 */
-/***/ (function(module, exports, __webpack_require__) {
-
-__webpack_require__(1);
-var h1 = document.createElement('h1');
-h1.innerHTML = 'Hello world!';
-document.body.appendChild(h1);
-
-
-/***/ }),
-/* 1 */
-/***/ (function(module, exports) {
-
-// removed by extract-text-webpack-plugin
-
-/***/ })
-/******/ ]);
\ No newline at end of file
diff --git a/examples/appcache/dist/webpack-3/index.html b/examples/appcache/dist/webpack-3/index.html
deleted file mode 100644
index 536e8a47..00000000
--- a/examples/appcache/dist/webpack-3/index.html
+++ /dev/null
@@ -1 +0,0 @@
-Example template
\ No newline at end of file
diff --git a/examples/appcache/dist/webpack-3/manifest.appcache b/examples/appcache/dist/webpack-3/manifest.appcache
deleted file mode 100644
index 04bdd6db..00000000
--- a/examples/appcache/dist/webpack-3/manifest.appcache
+++ /dev/null
@@ -1,9 +0,0 @@
-CACHE MANIFEST
-# eda37a6c6de5fd0ecfbe
-
-0714810ae3fb211173e2964249507195.png
-bundle.js
-styles.css
-
-NETWORK:
-*
diff --git a/examples/appcache/dist/webpack-3/styles.css b/examples/appcache/dist/webpack-3/styles.css
deleted file mode 100644
index 232a2cdb..00000000
--- a/examples/appcache/dist/webpack-3/styles.css
+++ /dev/null
@@ -1,3 +0,0 @@
-body {
- background: snow;
-}
\ No newline at end of file
diff --git a/examples/custom-template/dist/webpack-1/0714810ae3fb211173e2964249507195.png b/examples/custom-template/dist/webpack-1/0714810ae3fb211173e2964249507195.png
deleted file mode 100644
index d71b3d78..00000000
Binary files a/examples/custom-template/dist/webpack-1/0714810ae3fb211173e2964249507195.png and /dev/null differ
diff --git a/examples/custom-template/dist/webpack-1/bundle.js b/examples/custom-template/dist/webpack-1/bundle.js
deleted file mode 100644
index 6158f610..00000000
--- a/examples/custom-template/dist/webpack-1/bundle.js
+++ /dev/null
@@ -1,60 +0,0 @@
-/******/ (function(modules) { // webpackBootstrap
-/******/ // The module cache
-/******/ var installedModules = {};
-
-/******/ // The require function
-/******/ function __webpack_require__(moduleId) {
-
-/******/ // Check if module is in cache
-/******/ if(installedModules[moduleId])
-/******/ return installedModules[moduleId].exports;
-
-/******/ // Create a new module (and put it into the cache)
-/******/ var module = installedModules[moduleId] = {
-/******/ exports: {},
-/******/ id: moduleId,
-/******/ loaded: false
-/******/ };
-
-/******/ // Execute the module function
-/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
-
-/******/ // Flag the module as loaded
-/******/ module.loaded = true;
-
-/******/ // Return the exports of the module
-/******/ return module.exports;
-/******/ }
-
-
-/******/ // expose the modules object (__webpack_modules__)
-/******/ __webpack_require__.m = modules;
-
-/******/ // expose the module cache
-/******/ __webpack_require__.c = installedModules;
-
-/******/ // __webpack_public_path__
-/******/ __webpack_require__.p = "";
-
-/******/ // Load entry module and return exports
-/******/ return __webpack_require__(0);
-/******/ })
-/************************************************************************/
-/******/ ([
-/* 0 */
-/***/ (function(module, exports, __webpack_require__) {
-
- __webpack_require__(1);
- var h1 = document.createElement('h1');
- h1.innerHTML = 'Hello world!';
- document.body.appendChild(h1);
-
-
-/***/ }),
-/* 1 */
-/***/ (function(module, exports) {
-
- // removed by extract-text-webpack-plugin
-
-/***/ })
-/******/ ]);
\ No newline at end of file
diff --git a/examples/custom-template/dist/webpack-1/index.html b/examples/custom-template/dist/webpack-1/index.html
deleted file mode 100644
index d68bf441..00000000
--- a/examples/custom-template/dist/webpack-1/index.html
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
- Webpack App
-
-
-
- Partial
-
-
-
diff --git a/examples/custom-template/dist/webpack-1/styles.css b/examples/custom-template/dist/webpack-1/styles.css
deleted file mode 100644
index 232a2cdb..00000000
--- a/examples/custom-template/dist/webpack-1/styles.css
+++ /dev/null
@@ -1,3 +0,0 @@
-body {
- background: snow;
-}
\ No newline at end of file
diff --git a/examples/custom-template/dist/webpack-2/0714810ae3fb211173e2964249507195.png b/examples/custom-template/dist/webpack-2/0714810ae3fb211173e2964249507195.png
deleted file mode 100644
index d71b3d78..00000000
Binary files a/examples/custom-template/dist/webpack-2/0714810ae3fb211173e2964249507195.png and /dev/null differ
diff --git a/examples/custom-template/dist/webpack-2/bundle.js b/examples/custom-template/dist/webpack-2/bundle.js
deleted file mode 100644
index 0d7adbe8..00000000
--- a/examples/custom-template/dist/webpack-2/bundle.js
+++ /dev/null
@@ -1,86 +0,0 @@
-/******/ (function(modules) { // webpackBootstrap
-/******/ // The module cache
-/******/ var installedModules = {};
-/******/
-/******/ // The require function
-/******/ function __webpack_require__(moduleId) {
-/******/
-/******/ // Check if module is in cache
-/******/ if(installedModules[moduleId]) {
-/******/ return installedModules[moduleId].exports;
-/******/ }
-/******/ // Create a new module (and put it into the cache)
-/******/ var module = installedModules[moduleId] = {
-/******/ i: moduleId,
-/******/ l: false,
-/******/ exports: {}
-/******/ };
-/******/
-/******/ // Execute the module function
-/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
-/******/
-/******/ // Flag the module as loaded
-/******/ module.l = true;
-/******/
-/******/ // Return the exports of the module
-/******/ return module.exports;
-/******/ }
-/******/
-/******/
-/******/ // expose the modules object (__webpack_modules__)
-/******/ __webpack_require__.m = modules;
-/******/
-/******/ // expose the module cache
-/******/ __webpack_require__.c = installedModules;
-/******/
-/******/ // identity function for calling harmony imports with the correct context
-/******/ __webpack_require__.i = function(value) { return value; };
-/******/
-/******/ // define getter function for harmony exports
-/******/ __webpack_require__.d = function(exports, name, getter) {
-/******/ if(!__webpack_require__.o(exports, name)) {
-/******/ Object.defineProperty(exports, name, {
-/******/ configurable: false,
-/******/ enumerable: true,
-/******/ get: getter
-/******/ });
-/******/ }
-/******/ };
-/******/
-/******/ // getDefaultExport function for compatibility with non-harmony modules
-/******/ __webpack_require__.n = function(module) {
-/******/ var getter = module && module.__esModule ?
-/******/ function getDefault() { return module['default']; } :
-/******/ function getModuleExports() { return module; };
-/******/ __webpack_require__.d(getter, 'a', getter);
-/******/ return getter;
-/******/ };
-/******/
-/******/ // Object.prototype.hasOwnProperty.call
-/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
-/******/
-/******/ // __webpack_public_path__
-/******/ __webpack_require__.p = "";
-/******/
-/******/ // Load entry module and return exports
-/******/ return __webpack_require__(__webpack_require__.s = 1);
-/******/ })
-/************************************************************************/
-/******/ ([
-/* 0 */
-/***/ (function(module, exports) {
-
-// removed by extract-text-webpack-plugin
-
-/***/ }),
-/* 1 */
-/***/ (function(module, exports, __webpack_require__) {
-
-__webpack_require__(0);
-var h1 = document.createElement('h1');
-h1.innerHTML = 'Hello world!';
-document.body.appendChild(h1);
-
-
-/***/ })
-/******/ ]);
\ No newline at end of file
diff --git a/examples/custom-template/dist/webpack-2/index.html b/examples/custom-template/dist/webpack-2/index.html
deleted file mode 100644
index d68bf441..00000000
--- a/examples/custom-template/dist/webpack-2/index.html
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
- Webpack App
-
-
-
- Partial
-
-
-
diff --git a/examples/custom-template/dist/webpack-2/styles.css b/examples/custom-template/dist/webpack-2/styles.css
deleted file mode 100644
index 232a2cdb..00000000
--- a/examples/custom-template/dist/webpack-2/styles.css
+++ /dev/null
@@ -1,3 +0,0 @@
-body {
- background: snow;
-}
\ No newline at end of file
diff --git a/examples/custom-template/dist/webpack-3/0714810ae3fb211173e2964249507195.png b/examples/custom-template/dist/webpack-3/0714810ae3fb211173e2964249507195.png
deleted file mode 100644
index d71b3d78..00000000
Binary files a/examples/custom-template/dist/webpack-3/0714810ae3fb211173e2964249507195.png and /dev/null differ
diff --git a/examples/custom-template/dist/webpack-3/bundle.js b/examples/custom-template/dist/webpack-3/bundle.js
deleted file mode 100644
index 2d1b6065..00000000
--- a/examples/custom-template/dist/webpack-3/bundle.js
+++ /dev/null
@@ -1,83 +0,0 @@
-/******/ (function(modules) { // webpackBootstrap
-/******/ // The module cache
-/******/ var installedModules = {};
-/******/
-/******/ // The require function
-/******/ function __webpack_require__(moduleId) {
-/******/
-/******/ // Check if module is in cache
-/******/ if(installedModules[moduleId]) {
-/******/ return installedModules[moduleId].exports;
-/******/ }
-/******/ // Create a new module (and put it into the cache)
-/******/ var module = installedModules[moduleId] = {
-/******/ i: moduleId,
-/******/ l: false,
-/******/ exports: {}
-/******/ };
-/******/
-/******/ // Execute the module function
-/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
-/******/
-/******/ // Flag the module as loaded
-/******/ module.l = true;
-/******/
-/******/ // Return the exports of the module
-/******/ return module.exports;
-/******/ }
-/******/
-/******/
-/******/ // expose the modules object (__webpack_modules__)
-/******/ __webpack_require__.m = modules;
-/******/
-/******/ // expose the module cache
-/******/ __webpack_require__.c = installedModules;
-/******/
-/******/ // define getter function for harmony exports
-/******/ __webpack_require__.d = function(exports, name, getter) {
-/******/ if(!__webpack_require__.o(exports, name)) {
-/******/ Object.defineProperty(exports, name, {
-/******/ configurable: false,
-/******/ enumerable: true,
-/******/ get: getter
-/******/ });
-/******/ }
-/******/ };
-/******/
-/******/ // getDefaultExport function for compatibility with non-harmony modules
-/******/ __webpack_require__.n = function(module) {
-/******/ var getter = module && module.__esModule ?
-/******/ function getDefault() { return module['default']; } :
-/******/ function getModuleExports() { return module; };
-/******/ __webpack_require__.d(getter, 'a', getter);
-/******/ return getter;
-/******/ };
-/******/
-/******/ // Object.prototype.hasOwnProperty.call
-/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
-/******/
-/******/ // __webpack_public_path__
-/******/ __webpack_require__.p = "";
-/******/
-/******/ // Load entry module and return exports
-/******/ return __webpack_require__(__webpack_require__.s = 0);
-/******/ })
-/************************************************************************/
-/******/ ([
-/* 0 */
-/***/ (function(module, exports, __webpack_require__) {
-
-__webpack_require__(1);
-var h1 = document.createElement('h1');
-h1.innerHTML = 'Hello world!';
-document.body.appendChild(h1);
-
-
-/***/ }),
-/* 1 */
-/***/ (function(module, exports) {
-
-// removed by extract-text-webpack-plugin
-
-/***/ })
-/******/ ]);
\ No newline at end of file
diff --git a/examples/custom-template/dist/webpack-3/index.html b/examples/custom-template/dist/webpack-3/index.html
deleted file mode 100644
index d68bf441..00000000
--- a/examples/custom-template/dist/webpack-3/index.html
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
- Webpack App
-
-
-
- Partial
-
-
-
diff --git a/examples/custom-template/dist/webpack-3/styles.css b/examples/custom-template/dist/webpack-3/styles.css
deleted file mode 100644
index 232a2cdb..00000000
--- a/examples/custom-template/dist/webpack-3/styles.css
+++ /dev/null
@@ -1,3 +0,0 @@
-body {
- background: snow;
-}
\ No newline at end of file
diff --git a/examples/default/dist/webpack-1/bundle.js b/examples/default/dist/webpack-1/bundle.js
deleted file mode 100644
index bf939069..00000000
--- a/examples/default/dist/webpack-1/bundle.js
+++ /dev/null
@@ -1,402 +0,0 @@
-/******/ (function(modules) { // webpackBootstrap
-/******/ // The module cache
-/******/ var installedModules = {};
-
-/******/ // The require function
-/******/ function __webpack_require__(moduleId) {
-
-/******/ // Check if module is in cache
-/******/ if(installedModules[moduleId])
-/******/ return installedModules[moduleId].exports;
-
-/******/ // Create a new module (and put it into the cache)
-/******/ var module = installedModules[moduleId] = {
-/******/ exports: {},
-/******/ id: moduleId,
-/******/ loaded: false
-/******/ };
-
-/******/ // Execute the module function
-/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
-
-/******/ // Flag the module as loaded
-/******/ module.loaded = true;
-
-/******/ // Return the exports of the module
-/******/ return module.exports;
-/******/ }
-
-
-/******/ // expose the modules object (__webpack_modules__)
-/******/ __webpack_require__.m = modules;
-
-/******/ // expose the module cache
-/******/ __webpack_require__.c = installedModules;
-
-/******/ // __webpack_public_path__
-/******/ __webpack_require__.p = "";
-
-/******/ // Load entry module and return exports
-/******/ return __webpack_require__(0);
-/******/ })
-/************************************************************************/
-/******/ ([
-/* 0 */
-/***/ (function(module, exports, __webpack_require__) {
-
- __webpack_require__(1);
- var h1 = document.createElement('h1');
- h1.innerHTML = 'Hello world!';
- document.body.appendChild(h1);
-
-
-/***/ }),
-/* 1 */
-/***/ (function(module, exports, __webpack_require__) {
-
- // style-loader: Adds some css to the DOM by adding a