Skip to content

Commit e764761

Browse files
fix(index): 'No PostCSS Config found' (options.config) (#215)
1 parent 2192d46 commit e764761

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

lib/index.js

+11-5
Original file line numberDiff line numberDiff line change
@@ -72,11 +72,17 @@ module.exports = function loader (css, map) {
7272
const sourceMap = options.sourceMap
7373

7474
Promise.resolve().then(() => {
75-
if (
76-
Object.keys(options).length !== 0 ||
77-
((rc || sourceMap) && Object.keys(options).length > 1) ||
78-
((rc && sourceMap) && Object.keys(options).length > 2)
79-
) {
75+
const length = Object.keys(options).length
76+
77+
// TODO
78+
// Deuglify
79+
if (!options.config && !sourceMap && length) {
80+
return parseOptions.call(this, options)
81+
} else if (options.config && !sourceMap && length > 1) {
82+
return parseOptions.call(this, options)
83+
} else if (!options.config && sourceMap && length > 1) {
84+
return parseOptions.call(this, options)
85+
} else if (options.config && sourceMap && length > 2) {
8086
return parseOptions.call(this, options)
8187
}
8288

0 commit comments

Comments
 (0)