UNPKG

@transifex/native

Version:
27 lines (25 loc) 632 B
const path = require('path'); const { DefinePlugin } = require('webpack'); const { version } = require('./package.json'); module.exports = { mode: process.env.NODE_ENV === 'production' ? 'production' : 'development', entry: './src/index.js', output: { globalObject: 'this', path: path.resolve(__dirname, 'dist'), filename: 'node.native.js', library: 'transifex', libraryTarget: 'umd', }, target: 'node', devtool: 'source-map', plugins: [ new DefinePlugin({ __VERSION__: JSON.stringify(version), __PLATFORM__: JSON.stringify('node'), }), ], module: { rules: [], }, };