diff --git a/package.json b/package.json index 524d576..a43d662 100644 --- a/package.json +++ b/package.json @@ -30,6 +30,7 @@ "homepage": "https://github.com/ampedandwired/html-webpack-plugin", "devDependencies": { "css-loader": "^0.23.0", + "es6-promise": "^3.0.2", "extract-text-webpack-plugin": "^0.9.1", "file-loader": "^0.8.4", "jasmine-node": "^1.14.5", diff --git a/spec/HtmlWebpackPluginSpec.js b/spec/HtmlWebpackPluginSpec.js index 8a2f9ba..3434a7f 100644 --- a/spec/HtmlWebpackPluginSpec.js +++ b/spec/HtmlWebpackPluginSpec.js @@ -1,4 +1,11 @@ 'use strict'; + +// Workaround for css-loader issue +// https://github.com/webpack/css-loader/issues/144 +if (!global.Promise) { + require('es6-promise').polyfill(); +} + var path = require('path'); var fs = require('fs'); var webpack = require('webpack');