1/* eslint-disable */
2/* global process */
3var StyleLintPlugin = require('stylelint-webpack-plugin');
4
5// fix for https://github.com/webpack/webpack/issues/2537
6if (process.argv.indexOf('-p') !== -1) {
7    process.env.NODE_ENV = 'production';
8}
9
10module.exports = {
11    entry: './src/upload.js',
12    output: {
13        filename: './dist/bundle.js',
14    },
15    module: {
16        rules: [
17            {
18                loader: 'eslint-loader',
19                options: {
20                    fix: true,
21                },
22            },
23        ],
24    },
25    plugins: [
26        new StyleLintPlugin({
27            configFile: '.stylelintrc',
28            context: '.',
29            files: '*.less',
30            failOnError: false,
31            quiet: false,
32            syntax: 'less',
33        }),
34    ],
35};
36