UNPKG

viam-compliance-deposit-ui

Version:
64 lines (62 loc) 1.38 kB
const path = require('path'); module.exports = { mode: 'development', entry: path.resolve(__dirname, 'dev-test/App.js'), output: { path: path.resolve(__dirname, 'build'), filename: 'index.js' }, resolve: { extensions: ['.js', '.jsx'], fallback: { fs: false } }, module: { rules: [ { test: /\.(js|jsx)$/, exclude: /node_modules/, use: { loader: 'babel-loader', options: { presets: [ '@babel/preset-env', ['@babel/preset-react', { runtime: 'automatic' }] ] } } }, { test: /\.css$/i, use: ['style-loader', 'css-loader'] }, { test: /\.s[ac]ss$/i, use: ['style-loader', 'css-loader', 'sass-loader'] }, { test: /\.(png|jpe?g|gif)([\\?]?.*)$/, use: [ { loader: 'file-loader?name=assets/images/[name].[ext]' } ] }, { test: /\.(svg|woff|woff2|ttf|eot|otf)([\\?]?.*)$/, use: [ { loader: 'file-loader?name=assets/fonts/[name].[ext]' } ] } ] }, devServer: { static: { directory: path.resolve(__dirname, 'dev-test') }, port: 9092 } };