venom-connect
Version:
<p align="center"> <a href="https://github.com/venom-blockchain/developer-program"> <img src="https://raw.githubusercontent.com/venom-blockchain/developer-program/main/vf-dev-program.png" alt="Logo" width="366.8" height="146.4"> </a> </p>
38 lines (36 loc) • 759 B
JavaScript
const path = require("path");
module.exports = {
mode: "production",
entry: {
index: "./src/index.tsx",
},
output: {
path: path.resolve(__dirname, "./dist/lib"),
filename: "[name].js",
libraryTarget: "umd",
library: "VenomConnect",
umdNamedDefine: true,
globalObject: "globalThis",
},
resolve: {
extensions: [".ts", ".tsx", ".js"],
},
devtool: "source-map",
module: {
rules: [
{ test: /\.tsx?$/, loader: "ts-loader" },
{
test: /\.(png|svg|jpg|gif)$/,
use: [
{
loader: "url-loader",
options: {
limit: 65535,
name: "static/media/[name].[hash:8].[ext]",
},
},
],
},
],
},
};