Merge pull request #30 from knipferrc/master

Add postcss and autoprefixer
This commit is contained in:
Jason Miller 2017-12-19 09:27:59 -05:00 committed by GitHub
commit d3d709ab71
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 0 deletions

View File

@ -34,6 +34,7 @@
"dependencies": {
"acorn-jsx": "4.1.0",
"asyncro": "^2.0.1",
"autoprefixer": "^7.2.3",
"babel-polyfill": "^6.26.0",
"camelcase": "^4.1.0",
"chalk": "^2.3.0",
@ -51,6 +52,7 @@
"rollup-plugin-node-resolve": "^3.0.0",
"rollup-plugin-nodent": "^0.1.3",
"rollup-plugin-post-replace": "^1.0.0",
"rollup-plugin-postcss": "^0.5.5",
"rollup-plugin-preserve-shebang": "^0.1.3",
"rollup-plugin-sizes": "^0.4.2",
"rollup-plugin-uglify": "^2.0.1",

View File

@ -4,12 +4,14 @@ import chalk from 'chalk';
import { map, series } from 'asyncro';
import promisify from 'es6-promisify';
import glob from 'glob';
import autoprefixer from 'autoprefixer';
import { rollup, watch } from 'rollup';
import nodent from 'rollup-plugin-nodent';
import commonjs from 'rollup-plugin-commonjs';
import nodeResolve from 'rollup-plugin-node-resolve';
import buble from 'rollup-plugin-buble';
import uglify from 'rollup-plugin-uglify';
import postcss from 'rollup-plugin-postcss';
// import replace from 'rollup-plugin-post-replace';
import es3 from 'rollup-plugin-es3';
import gzipSize from 'gzip-size';
@ -172,6 +174,12 @@ function createConfig(options, entry, format) {
input: entry,
external,
plugins: [
postcss({
plugins: [
autoprefixer()
],
extract: true
}),
flow({ all: true }),
nodent({
exclude: 'node_modules/**',