UNPKG

flatten-js

Version:

Javascript library for 2d geometry

36 lines (32 loc) 974 B
const path = require('path'); const fs = require('fs'); const config = { entry: './index.js', output: { library: "flatten", path: path.resolve(__dirname, 'dist'), filename: 'flatten.commonjs2.js', libraryTarget: 'commonjs2' }, module: { rules: [ { test: /\.js$/, use: { loader: 'babel-loader', options: { presets: ['babel-preset-env'], plugins: [["babel-plugin-transform-builtin-classes", { "globals": ["Set"] }]], babelrc: false } } } ], }, plugins: [], devtool: "source-map" }; // config.plugins = config.plugins.filter((plugin) => plugin.constructor.name !== 'UglifyJsPlugin'); module.exports = config;