| 12345678910111213141516171819202122232425262728 |
- const path = require('path');
- const TerserPlugin = require("terser-webpack-plugin");
- module.exports = {
- mode: 'production',
- entry: {
- iob: './lib/iob/index.js',
- meal: './lib/meal/index.js',
- "determineBasal": './lib/determine-basal/determine-basal.js',
- "glucoseGetLast": './lib/glucose-get-last.js',
- "basalSetTemp": './lib/basal-set-temp.js',
- autosens: './lib/determine-basal/autosens.js',
- profile: './lib/profile/index.js',
- "autotunePrep": './lib/autotune-prep/index.js',
- "autotuneCore": './lib/autotune/index.js'
- },
- output: {
- path: path.resolve(__dirname, 'dist'),
- filename: '[name].js',
- libraryTarget: 'var',
- library: 'freeaps_[name]'
- },
- optimization: {
- minimize: true,
- minimizer: [new TerserPlugin()],
- },
- };
|