diff options
Diffstat (limited to 'lib/bundlers/webpack/configureWebpack.js')
-rw-r--r-- | lib/bundlers/webpack/configureWebpack.js | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/lib/bundlers/webpack/configureWebpack.js b/lib/bundlers/webpack/configureWebpack.js new file mode 100644 index 0000000..a302d1c --- /dev/null +++ b/lib/bundlers/webpack/configureWebpack.js @@ -0,0 +1,16 @@ +"use strict"; // run code in ES5 strict mode + +function configureWebpack(options) { + options.resolve = options.resolve || {}; + options.postLoaders = options.postLoaders || []; + options.resolve.postprocess = options.resolve.postprocess || {}; + options.resolve.postprocess.normal = options.resolve.postprocess.normal || []; + + // @see https://github.com/webpack/webpack/issues/21 + options.context = options.context || process.cwd(); + + options.postLoaders.push(require("./webpackPostLoader.js")); + options.resolve.postprocess.normal.push(require("./webpackPostProcessor.js")); +} + +module.exports = configureWebpack;
\ No newline at end of file |