UNPKG

image-edit

Version:

easy edit image client library

33 lines (30 loc) 675 B
const { resolve } = require('path') const UglifyJsPlugin = require('uglifyjs-webpack-plugin') const Dotenv = require('dotenv-webpack') const config = { mode: 'production', entry: resolve(__dirname, 'src/index.ts'), output: { filename: 'index.min.js', path: resolve('lib'), library: 'image-edit', libraryTarget: 'umd' }, devtool: false, // 依存ライブラリの設定(使用先で必要なライブラリ) externals: {}, plugins: [ new Dotenv({ path: 'production.env', safe: false }) ], optimization: { minimizer: [ new UglifyJsPlugin({ parallel: true }) ] } } module.exports = config