File tree Expand file tree Collapse file tree 1 file changed +9
-8
lines changed
Expand file tree Collapse file tree 1 file changed +9
-8
lines changed Original file line number Diff line number Diff line change @@ -19,30 +19,31 @@ module.exports = function (source, map) {
1919 if ( typeof map === 'string' ) map = JSON . parse ( map ) ;
2020 if ( map && map . mappings ) opts . map . prev = map ;
2121
22- var plugins ;
2322 var options = this . options . postcss ;
2423 if ( typeof options === 'function' ) {
2524 options = options . call ( this , this ) ;
2625 }
2726
27+ var plugins ;
2828 if ( typeof options === 'undefined' ) {
2929 plugins = [ ] ;
30- } else if ( params . pack ) {
31- plugins = options [ params . pack ] ;
3230 } else if ( ! Array . isArray ( options ) ) {
3331 plugins = options . plugins || options . defaults ;
34- opts . syntax = options . syntax ;
35- opts . parser = options . parser ;
3632 opts . stringifier = options . stringifier ;
33+ opts . parser = options . parser ;
34+ opts . syntax = options . syntax ;
35+ }
36+ if ( params . pack ) {
37+ plugins = options [ params . pack ] ;
3738 }
3839
39- if ( params . syntax && ! opts . syntax ) {
40+ if ( params . syntax ) {
4041 opts . syntax = require ( params . syntax ) ;
4142 }
42- if ( params . parser && ! opts . parser ) {
43+ if ( params . parser ) {
4344 opts . parser = require ( params . parser ) ;
4445 }
45- if ( params . stringifier && ! opts . stringifier ) {
46+ if ( params . stringifier ) {
4647 opts . stringifier = require ( params . stringifier ) ;
4748 }
4849
You can’t perform that action at this time.
0 commit comments