UNPKG

react-heatmap-fork

Version:
56 lines (52 loc) 1.12 kB
const path = require('path'); let entry = './src/index.js'; let output = { path: path.join(__dirname, 'dist'), publicPath: '/dist/', }; if (process.env.NODE_ENV === 'dev') { entry = './example/index.js'; output = { path: path.join(__dirname, 'example'), publicPath: '/example/', }; } module.exports = { entry, output: Object.assign(output, { filename: 'bundle.js', library: 'react-sequence', libraryTarget: 'umd', // universal module definition }), devtool: 'source-map', resolve: { extensions: ['.js', '.jsx'], }, module: { rules: [ { test: /\.jsx?$/, exclude: /node_modules/, use: { loader: 'babel-loader', options: { presets: ['@babel/preset-env'] } } }, { test: /\.scss$/, use: [ { loader: 'style-loader', // creates style nodes from JS strings }, { loader: 'css-loader', // translates CSS into CommonJS }, ], }, ], }, devServer: { historyApiFallback: true, } };