ttf-api
Version:
The TrueToForm API SDK
27 lines (25 loc) • 613 B
JavaScript
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" }],
}),
],
},
];