30 lines
750 B
JavaScript
30 lines
750 B
JavaScript
const { resolve } = require("path");
|
|
|
|
const pkg = require(resolve(__dirname, "package.json"));
|
|
const year = new Date().getFullYear();
|
|
|
|
const banner = `Theme Name: WindyCOYS
|
|
Theme URI: https://github.com/danhead/windycoys/
|
|
Author: ${pkg.author}
|
|
Author URI: https://danielhead.com
|
|
Description: Theme for windycoys.com
|
|
Version: ${pkg.version}
|
|
Copyright: (c) ${year} ${pkg.author}
|
|
License: MIT
|
|
License URI: https://choosealicense.com/licenses/mit/`;
|
|
|
|
module.exports = (ctx) => ({
|
|
map: ctx.env !== "production",
|
|
plugins: {
|
|
"postcss-import": true,
|
|
"postcss-preset-env": {
|
|
"custom-media-queries": true,
|
|
},
|
|
cssnano: ctx.env === "production" ? {} : false,
|
|
"postcss-banner": {
|
|
banner,
|
|
important: true,
|
|
},
|
|
},
|
|
});
|