nextui/packages/react/buildconfig/webpack.prod.js
2022-01-01 18:56:14 -03:00

23 lines
554 B
JavaScript

const common = require('./webpack.common');
const { merge } = require('webpack-merge');
const path = require('path');
const sourcePath = path.join(__dirname, '../src');
module.exports = merge(common, {
mode: 'production',
entry: {
index: path.join(sourcePath, 'index.ts'),
'index.min': path.join(sourcePath, 'index.ts'),
},
output: {
filename: '[name].js',
path: path.resolve(__dirname, '../lib/esm'),
library: 'NextUI',
libraryTarget: 'umd',
globalObject: 'this',
},
optimization: {
minimize: true,
},
});