Skip to content

Commit ec5a033

Browse files
committed
fix tests
1 parent 118723f commit ec5a033

File tree

1 file changed

+23
-10
lines changed

1 file changed

+23
-10
lines changed

index.js

Lines changed: 23 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,23 +5,36 @@ const path = require('path');
55
const CssImport = require('postcss-import')
66
const PresetEnv = require('postcss-preset-env');
77

8+
const plugins = [
9+
{ module: CssImport },
10+
{
11+
module: PresetEnv,
12+
options: {
13+
stage: 3,
14+
features: { 'nesting-rules': true },
15+
}
16+
}
17+
];
18+
819
module.exports = {
920
name: require('./package').name,
1021

1122
options: {
1223
postcssOptions: {
1324
compile: {
1425
enabled: true,
15-
plugins: [
16-
{ module: CssImport },
17-
{
18-
module: PresetEnv,
19-
options: {
20-
stage: 3,
21-
features: { 'nesting-rules': true },
22-
}
23-
}
24-
]
26+
plugins,
27+
}
28+
}
29+
},
30+
31+
included: function(app) {
32+
this._super.included.apply(this, arguments);
33+
app.options = app.options || {};
34+
app.options.postcssOptions = {
35+
compile: {
36+
enabled: true,
37+
plugins,
2538
}
2639
}
2740
},

0 commit comments

Comments
 (0)