Skip to content

Commit fdf5bc2

Browse files
committed
js: resolve bundling issues with @solana/buffer-layout and @solana/buffer-layout-utils
1 parent 10445f1 commit fdf5bc2

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

js/rollup.config.mjs

+15-3
Original file line numberDiff line numberDiff line change
@@ -43,15 +43,27 @@ export default {
4343
preserveModulesRoot: "src",
4444
},
4545
],
46-
external: ["@solana/web3.js"],
46+
external: [
47+
"@solana/web3.js",
48+
"@solana/buffer-layout-utils",
49+
"@solana/buffer-layout",
50+
],
4751
plugins: [
4852
multiInput.default(),
53+
commonjs(),
4954
nodeResolve({
5055
browser: true,
5156
preferBuiltins: false,
52-
dedupe: ["borsh", "@solana/spl-token", "bn.js", "buffer"],
57+
dedupe: [
58+
"borsh",
59+
"@solana/spl-token",
60+
"bn.js",
61+
"buffer",
62+
"@solana/buffer-layout-utils",
63+
"@solana/buffer-layout",
64+
],
5365
}),
54-
commonjs(),
66+
5567
typescript({
5668
tsconfig: "./tsconfig.json",
5769
declaration: false,

0 commit comments

Comments
 (0)