@gridonic/webpack
Version:
Our webpack configuration.
19 lines (13 loc) • 511 B
JavaScript
const path = require('path');
const merge = require('webpack-merge');
const context = require('./context');
// @see https://webpack.js.org/configuration/resolve/
const defaults = {
// @see https://webpack.js.org/configuration/resolve/#resolve-alias
alias: {
'@': path.join(context(), 'src')
},
// @see https://webpack.js.org/configuration/resolve/#resolve-extensions
extensions: ['.wasm', '.mjs', '.js', '.json'],
};
module.exports = (options = {}) => merge(defaults, options);