Add Stylelint linting for scss files.

This commit is contained in:
Sam Rapaport
2017-04-24 11:38:43 -07:00
parent b55a8621c0
commit 17e7d76377
4 changed files with 393 additions and 23 deletions

View File

@@ -5,6 +5,7 @@ const merge = require('webpack-merge');
const autoprefixer = require('autoprefixer');
const CleanPlugin = require('clean-webpack-plugin');
const ExtractTextPlugin = require('extract-text-webpack-plugin');
const StyleLintPlugin = require('stylelint-webpack-plugin');
const CopyGlobsPlugin = require('copy-globs-webpack-plugin');
const config = require('./config');
@@ -151,6 +152,10 @@ let webpackConfig = {
eslint: { failOnWarning: false, failOnError: true },
},
}),
new StyleLintPlugin({
failOnError: ! config.enabled.watcher,
syntax: 'scss',
}),
],
};