From 1ce8b1df71838e55d2b90180e5547e1748bb9dee Mon Sep 17 00:00:00 2001 From: WatsonWeb Date: Sat, 2 Jul 2016 03:46:16 -0500 Subject: [PATCH] Remove path.extname() check Remove path.extname() check to fix build:production task. Currently path.extname() is being supplied an object when it expects a string, resulting in a fatal error during production builds. Removal is the cleanest solution as it's an unnecessary check, assets[name] will always be an object. --- webpack.config.js | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/webpack.config.js b/webpack.config.js index 9414b4b..5b44294 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -44,12 +44,10 @@ var assetsPluginProcessOutput = function (assets) { for (name in assets) { if (assets.hasOwnProperty(name)) { - if (path.extname(assets[name]) === '') { - for (ext in assets[name]) { - if (assets[name].hasOwnProperty(ext)) { - filename = name + '.' + ext; - results[filename] = path.basename(assets[name][ext]); - } + for (ext in assets[name]) { + if (assets[name].hasOwnProperty(ext)) { + filename = name + '.' + ext; + results[filename] = path.basename(assets[name][ext]); } } }