UNPKG

@hugsmidjan/htmldiff-js

Version:

JavaScript port of HtmlDiff.Net which is itself a C# port of HtmlDiff. Modified for reglugerd.is

44 lines (37 loc) 842 B
const webpack = require('webpack'); const path = require('path'); const UnminifiedWebpackPlugin = require('unminified-webpack-plugin'); const { CleanWebpackPlugin } = require('clean-webpack-plugin'); module.exports = { entry: { htmldiff: ['./src/Diff.js'], }, output: { filename: 'htmldiff.min.js', path: path.resolve(__dirname, 'dist'), publicPath: '/dist/', library: 'HtmlDiff', libraryTarget: 'commonjs2', }, module: { rules: [ { test: /\.js$/, exclude: /node_modules/, loader: 'babel-loader', }, ], }, plugins: [ new CleanWebpackPlugin({ cleanAfterEveryBuildPatterns: ['dist'], }), new UnminifiedWebpackPlugin(), ], optimization: { minimize: true, }, watchOptions: { ignored: ['**/dist', '**/node_modules'], }, };