UNPKG

indefinite

Version:

Prefix a noun with an indefinite article - a or an - based on whether it begins with a vowel

36 lines (34 loc) 707 B
const webpack = require('webpack'); const TerserPlugin = require('terser-webpack-plugin'); const package = require('./package'); module.exports = { entry: { 'indefinite': require.resolve(`./${package.main}`), 'indefinite.min': require.resolve(`./${package.main}`) }, output: { library: 'indefinite', libraryTarget: 'umd', path: `${__dirname}/dist`, filename: '[name].js' }, module: { rules: [ { test: /lib.*\.js$/, exclude: /node_modules/, use: { loader: 'babel-loader' } } ] }, optimization: { minimize: true, minimizer: [ new TerserPlugin({ test: /\.min\.js$/ }) ] } };