Skip to content

Commit 32d5592

Browse files
committed
Added ESbuild and Removed Webpack.
1 parent 36acaa8 commit 32d5592

2 files changed

Lines changed: 17 additions & 32 deletions

File tree

esbuild.js

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
const { build } = require("esbuild");
2+
const { nodeExternalsPlugin } = require("esbuild-node-externals");
3+
4+
build({
5+
entryPoints: ["src/index.js"],
6+
outdir: "dist",
7+
bundle: true,
8+
sourcemap: true,
9+
minify: true,
10+
splitting: true,
11+
format: "esm",
12+
target: ["es2015"],
13+
loader: {
14+
".js": "jsx",
15+
},
16+
plugins: [nodeExternalsPlugin({ allowList: ['jquery', 'classnames', 'clone'], })],
17+
}).catch(() => process.exit(1));

webpack.config.js

Lines changed: 0 additions & 32 deletions
This file was deleted.

0 commit comments

Comments
 (0)