UNPKG

@cimeco/arc-assets

Version:

Feature Card for ARC

44 lines (42 loc) 912 B
const path = require('path'); const webpack = require('webpack'); const HtmlWebpackPlugin = require('html-webpack-plugin'); module.exports = { mode: 'development', entry: [path.join(__dirname, 'src', 'index.js')], output: { path: path.resolve(__dirname, 'dist') }, devtool: false, resolve: { fallback: { net: false } }, module: { rules: [ { test: /\.(css|scss)$/i, use: ['style-loader', 'css-loader', 'postcss-loader'] }, { test: /.(js|jsx)$/, exclude: /node_modules/, use: { loader: 'babel-loader', options: { presets: ['@babel/preset-env', '@babel/preset-react'] } } } ] }, plugins: [ new HtmlWebpackPlugin({ template: path.join(__dirname, 'public', 'index.html') }), new webpack.ProvidePlugin({ React: 'react' }) ] };