taiwan-id-validator
Version:
中華民國統一編號、外籍人士居留證統一編號、身分證字號驗證規則、電子發票號碼等規則驗證
44 lines (42 loc) • 849 B
JavaScript
/* eslint-disable @typescript-eslint/no-var-requires */
const path = require('path')
const TerserPlugin = require('terser-webpack-plugin')
module.exports = {
mode: 'production',
devtool: 'source-map',
target: ['web', 'es5'],
entry: {
index: './src/index.ts',
'index.min': './src/index.ts'
},
output: {
library: {
name: 'taiwanIdValidator',
type: 'umd'
},
path: path.resolve(__dirname, './dist'),
filename: '[name].js',
sourceMapFilename: '[name].map',
globalObject: 'this'
},
resolve: {
extensions: ['.ts', '.js']
},
optimization: {
minimize: true,
minimizer: [
new TerserPlugin({
include: /\.min\.js$/,
parallel: true
})
]
},
module: {
rules: [
{
use: 'ts-loader',
exclude: /node_modules/
}
]
}
}