ticker-board
Version:
A JavaScript plugin for creating a tickerboard effect.
35 lines (31 loc) • 658 B
JavaScript
const path = require('path')
const config = {
entry: './src/index.js',
output: {
path: path.resolve(__dirname, 'dist'),
filename: 'ticker-board.js',
},
module: {
rules: [
{
test: /\.css$/i,
use: ['style-loader', 'css-loader'],
},
{
test: /\.(png|jpe?g|gif|svg)(\?.*)?$/,
exclude: /node_modules/,
loader: 'url-loader',
options: {
limit: 10000,
name: '[hash]-[name].[ext]',
},
},
],
},
}
module.exports = (env, argv) => {
if (argv.mode === 'production') {
config.output.filename = 'ticker-board.min.js'
}
return config
}