2
2
mirror of https://github.com/Llewellynvdm/nativefier.git synced 2024-09-27 20:09:03 +00:00
nativefier/webpack.config.js

24 lines
468 B
JavaScript
Raw Permalink Normal View History

const electronPublicApi = ['electron'];
2016-01-23 03:47:28 +00:00
const nodeModules = {};
electronPublicApi.forEach((apiString) => {
nodeModules[apiString] = `commonjs ${apiString}`;
});
2016-01-23 03:47:28 +00:00
module.exports = {
target: 'node',
output: {
filename: 'main.js',
},
node: {
global: false,
__dirname: false,
},
externals: nodeModules,
module: {
2018-07-21 13:16:02 +00:00
rules: [{ test: /\.js$/, exclude: /node_modules/, loader: 'babel-loader' }],
},
devtool: 'source-map',
mode: 'none',
2016-01-23 03:47:28 +00:00
};