From a0821b665b823a8a68998376abcd0839aa2cdcc2 Mon Sep 17 00:00:00 2001 From: Jasper De Moor Date: Thu, 16 Aug 2018 08:42:16 -0700 Subject: [PATCH] validate if a postCSS config is an object (#1862) --- packages/core/parcel-bundler/src/transforms/postcss.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/core/parcel-bundler/src/transforms/postcss.js b/packages/core/parcel-bundler/src/transforms/postcss.js index 370935674c3..9fefc708b6e 100644 --- a/packages/core/parcel-bundler/src/transforms/postcss.js +++ b/packages/core/parcel-bundler/src/transforms/postcss.js @@ -29,6 +29,11 @@ async function getConfig(asset) { } config = config || {}; + + if (typeof config !== 'object') { + throw new Error('PostCSS config should be an object.'); + } + let postcssModulesConfig = { getJSON: (filename, json) => (asset.cssModules = json) };