UNPKG

ttf-api

Version:

The TrueToForm API SDK

27 lines (25 loc) 613 B
const path = require("path"); const TerserPlugin = require("terser-webpack-plugin"); const CopyWebpackPlugin = require("copy-webpack-plugin"); module.exports = [ { entry: "./index.js", output: { path: path.resolve(__dirname, "dist"), filename: "index.js", library: "truetoformApi", libraryTarget: "umd", globalObject: "this", }, target: "web", optimization: { minimize: true, minimizer: [new TerserPlugin()], }, plugins: [ new CopyWebpackPlugin({ patterns: [{ from: "index.d.ts", to: "index.d.ts" }], }), ], }, ];