From c74c98b54b9da516d3b66e4a920657cabe6bcdfe Mon Sep 17 00:00:00 2001 From: Niklas Mischkulnig Date: Mon, 17 Dec 2018 05:33:06 +0100 Subject: [PATCH] Fix autoinstall of cssnano (#2415) --- packages/core/parcel-bundler/src/transforms/postcss.js | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/packages/core/parcel-bundler/src/transforms/postcss.js b/packages/core/parcel-bundler/src/transforms/postcss.js index 0b892bee691..a2626640d8d 100644 --- a/packages/core/parcel-bundler/src/transforms/postcss.js +++ b/packages/core/parcel-bundler/src/transforms/postcss.js @@ -54,11 +54,8 @@ async function getConfig(asset) { } if (asset.options.minify) { - let [cssnano, {version}] = await Promise.all( - ['cssnano', 'cssnano/package.json'].map(name => - localRequire(name, asset.name).catch(() => require(name)) - ) - ); + let cssnano = await localRequire('cssnano', asset.name); + let {version} = await localRequire('cssnano/package.json', asset.name); config.plugins.push( cssnano( (await asset.getConfig(['cssnano.config.js'])) || {