mirror of
https://github.com/tenrok/vue-select.git
synced 2026-06-22 10:30:34 +03:00
refactor: apply eslint fixes (#1469)
This commit is contained in:
+14
-17
@@ -1,17 +1,14 @@
|
||||
const path = require('path');
|
||||
const webpack = require('webpack');
|
||||
const VueLoaderPlugin = require('vue-loader').VueLoaderPlugin;
|
||||
const MiniCssExtractPlugin = require('mini-css-extract-plugin');
|
||||
const path = require('path')
|
||||
const webpack = require('webpack')
|
||||
const VueLoaderPlugin = require('vue-loader').VueLoaderPlugin
|
||||
const MiniCssExtractPlugin = require('mini-css-extract-plugin')
|
||||
|
||||
const env = process.env.NODE_ENV === 'production'
|
||||
? 'production'
|
||||
: 'development';
|
||||
const env = process.env.NODE_ENV === 'production' ? 'production' : 'development'
|
||||
|
||||
const devtool = env === 'production' ? 'source-map' : 'eval-source-map';
|
||||
const devtool = env === 'production' ? 'source-map' : 'eval-source-map'
|
||||
|
||||
const extractOrInjectStyles = env !== 'production'
|
||||
? 'vue-style-loader'
|
||||
: MiniCssExtractPlugin.loader;
|
||||
const extractOrInjectStyles =
|
||||
env !== 'production' ? 'vue-style-loader' : MiniCssExtractPlugin.loader
|
||||
|
||||
module.exports = {
|
||||
mode: env,
|
||||
@@ -24,11 +21,11 @@ module.exports = {
|
||||
resolve: {
|
||||
extensions: ['.js', '.vue'],
|
||||
alias: {
|
||||
'src': path.resolve(__dirname, '../src'),
|
||||
'assets': path.resolve(__dirname, '../docs/assets'),
|
||||
'mixins': path.resolve(__dirname, '../src/mixins'),
|
||||
'components': path.resolve(__dirname, '../src/components'),
|
||||
'vue$': 'vue/dist/vue.esm.js',
|
||||
src: path.resolve(__dirname, '../src'),
|
||||
assets: path.resolve(__dirname, '../docs/assets'),
|
||||
mixins: path.resolve(__dirname, '../src/mixins'),
|
||||
components: path.resolve(__dirname, '../src/components'),
|
||||
vue$: 'vue/dist/vue.esm.js',
|
||||
},
|
||||
},
|
||||
module: {
|
||||
@@ -67,4 +64,4 @@ module.exports = {
|
||||
children: false,
|
||||
modules: false,
|
||||
},
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
const merge = require('webpack-merge');
|
||||
const chokidar = require('chokidar');
|
||||
const HtmlWebpackPlugin = require('html-webpack-plugin');
|
||||
const baseWebpackConfig = require('./webpack.base.conf');
|
||||
const merge = require('webpack-merge')
|
||||
const chokidar = require('chokidar')
|
||||
const HtmlWebpackPlugin = require('html-webpack-plugin')
|
||||
const baseWebpackConfig = require('./webpack.base.conf')
|
||||
|
||||
/**
|
||||
*
|
||||
@@ -28,12 +28,10 @@ module.exports = merge(baseWebpackConfig, {
|
||||
chunks: false,
|
||||
},
|
||||
port: 8080,
|
||||
before (app, server) {
|
||||
chokidar.watch([
|
||||
'./**/*.html',
|
||||
]).on('all', function () {
|
||||
server.sockWrite(server.sockets, 'content-changed');
|
||||
});
|
||||
before(app, server) {
|
||||
chokidar.watch(['./**/*.html']).on('all', function () {
|
||||
server.sockWrite(server.sockets, 'content-changed')
|
||||
})
|
||||
},
|
||||
},
|
||||
});
|
||||
})
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
const TerserPlugin = require('terser-webpack-plugin');
|
||||
const merge = require('webpack-merge');
|
||||
const baseWebpackConfig = require('./webpack.base.conf');
|
||||
const TerserPlugin = require('terser-webpack-plugin')
|
||||
const merge = require('webpack-merge')
|
||||
const baseWebpackConfig = require('./webpack.base.conf')
|
||||
|
||||
module.exports = merge(baseWebpackConfig, {
|
||||
entry: './src/index.js',
|
||||
@@ -8,7 +8,7 @@ module.exports = merge(baseWebpackConfig, {
|
||||
filename: 'vue-select.js',
|
||||
library: 'VueSelect',
|
||||
libraryTarget: 'umd',
|
||||
globalObject: 'typeof self !== \'undefined\' ? self : this',
|
||||
globalObject: "typeof self !== 'undefined' ? self : this",
|
||||
},
|
||||
optimization: {
|
||||
minimizer: [
|
||||
@@ -16,5 +16,5 @@ module.exports = merge(baseWebpackConfig, {
|
||||
sourceMap: true,
|
||||
}),
|
||||
],
|
||||
}
|
||||
});
|
||||
},
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user