-
-
Notifications
You must be signed in to change notification settings - Fork 52
/
postcss.config.js
30 lines (28 loc) · 840 Bytes
/
postcss.config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
const pkg = require('./package.json');
const banner = String.raw`/*!
* ____ __ ______ __________ _ _____________ ____________
* / __ \/ / / / __ \/_ __/ __ \ | / / _/ ____/ | / / ____/ __ \
* / /_/ / /_/ / / / / / / / / / / | / // // __/ | | /| / / __/ / /_/ /
* / ____/ __ / /_/ / / / / /_/ /| |/ // // /___ | |/ |/ / /___/ _, _/
* /_/ /_/ /_/\____/ /_/ \____/ |___/___/_____/ |__/|__/_____/_/ |_|
*
* ${pkg.name} - v${pkg.version}
* ${pkg.description}
* ${pkg.homepage}
*
* Copyright (c) 2018-present ${pkg.author}
* Released under ${pkg.license} License
*/
`;
module.exports = ctx => ({
// map: ctx.options.map,
plugins: {
'postcss-header': {
header: banner
},
autoprefixer: {
cascade: false
},
cssnano: ctx.env === 'production' ? {} : false
}
});