const { readFileSync } = require('fs'); const { resolve } = require('path'); //const __DEV__ = process.env.NODE_ENV !== 'production'; const __DEV__ = true; // TODO module.exports = { mode: __DEV__ ? 'development' : 'production', devtool: __DEV__ ? 'cheap-module-eval-source-map' : false, entry: { backend: './src/backend.js', }, output: { path: __dirname + '/build', filename: '[name].js', }, resolve: { alias: { src: resolve(__dirname, '../../../src'), }, }, module: { rules: [ { test: /\.js$/, loader: 'babel-loader', options: JSON.parse( readFileSync(resolve(__dirname, '../../../.babelrc')) ), }, ], }, };