ember-ghost-casper-template
Version:
Casper Template for Ember Ghost
46 lines (40 loc) • 1.08 kB
JavaScript
;
const autoprefixer = require('autoprefixer');
const colorFunction = require('postcss-color-function');
const cssnano = require('cssnano');
const customProperties = require('postcss-custom-properties');
const postcssImport = require('postcss-import');
module.exports = {
name: 'ember-ghost-casper-template',
options: {
postcssOptions: {
compile: {
enable: true,
plugins: [
{ module: postcssImport },
{ module: customProperties },
{ module: colorFunction },
{ module: autoprefixer },
{ module: cssnano },
]
}
}
},
included(app) {
this._super.included.apply(this, arguments)
app.options.postcssOptions = Object.assign({
compile: {
enable: true,
plugins: [
{ module: postcssImport },
{ module: customProperties },
{ module: colorFunction },
{ module: autoprefixer },
{ module: cssnano },
]
}
},
app.options.postcssOptions
);
},
};