UNPKG

react-zoomer-image

Version:

React Zoomer Image: a simple React component to make your images zoomable.

50 lines (48 loc) 1.07 kB
const path = require("path"); const UglifyJsPlugin = require("uglifyjs-webpack-plugin"); module.exports = { entry: "./src/index.ts", output: { path: path.resolve(__dirname, "dist"), filename: "index.js", libraryTarget: "commonjs2" }, module: { rules: [ { test: /\.(jsx|js)?$/, exclude: /(node_modules)/, include: path.resolve(__dirname, "src"), use: { loader: "babel-loader" } }, { test: /\.ts(x?)$/, loader: "ts-loader", exclude: /node_modules/ }, { test: /\.scss$/, use: ["style-loader", "css-loader", "sass-loader"] } ] }, optimization: { minimizer: [ new UglifyJsPlugin({ uglifyOptions: { warnings: false, parse: {}, compress: {}, mangle: true, // Note `mangle.properties` is `false` by default. output: null, keep_fnames: false } }) ] }, resolve: { extensions: [".ts", ".tsx", ".js", ".jsx"] } };