const path = require('path');
module.exports = {
mode: 'production',
entry: './src/formula/index.js',
output: {
path: path.resolve(__dirname, 'public/sdk'),
filename: 'runFormula.js',
library: 'library_runFormula'
},
resolve: {
modules: ['node_modules'],
alias: {
'@': path.resolve(__dirname, 'src')
},
extensions: ['.ts', '.js']
},
externals: {
'xe-utils': 'XEUtils'
},
module: {
rules: [
{
test: /.ts$/,
use: [
{
loader: 'ts-loader'
}
]
}
]
}
};