From caead3f290b7ba59fd9e3f61341a2c1fb4d708df Mon Sep 17 00:00:00 2001 From: Paul Date: Fri, 3 Jul 2015 12:06:57 +0200 Subject: [PATCH] allow to log invalid orders as warnings instead of errors via option --- index.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/index.js b/index.js index 6c886a3f..120315f7 100644 --- a/index.js +++ b/index.js @@ -284,8 +284,9 @@ ExtractTextPlugin.prototype.apply = function(compiler) { if(extractedChunk.modules.length) { extractedChunk.modules.sort(function(a, b) { if(isInvalidOrder(a, b)) { - compilation.errors.push(new OrderUndefinedError(a.getOriginalModule())); - compilation.errors.push(new OrderUndefinedError(b.getOriginalModule())); + var targetLog = options.relaxInvalidOrder ? compilation.warnings : compilation.errors; + targetLog.push(new OrderUndefinedError(a.getOriginalModule())); + targetLog.push(new OrderUndefinedError(b.getOriginalModule())); } return getOrder(a, b); });