Skip to content

Commit eef036a

Browse files
committed
build(identity): include poseidon code in bundle
Former-commit-id: 8a056da
1 parent f0fc38a commit eef036a

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

packages/identity/rollup.browser.config.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
import alias from "@rollup/plugin-alias"
2+
import commonjs from "@rollup/plugin-commonjs"
23
import json from "@rollup/plugin-json"
4+
import { nodeResolve } from "@rollup/plugin-node-resolve"
35
import * as fs from "fs"
46
import cleanup from "rollup-plugin-cleanup"
57
import typescript from "rollup-plugin-typescript2"
@@ -23,7 +25,7 @@ export default {
2325
banner
2426
}
2527
],
26-
external: [...Object.keys(pkg.dependencies), "poseidon-lite/poseidon2"],
28+
external: pkg.dependencies,
2729
plugins: [
2830
alias({
2931
entries: [{ find: "./random-number.node", replacement: "./random-number.browser" }]
@@ -32,6 +34,8 @@ export default {
3234
tsconfig: "./build.tsconfig.json",
3335
useTsconfigDeclarationDir: true
3436
}),
37+
commonjs(),
38+
nodeResolve(),
3539
cleanup({ comments: "jsdoc" }),
3640
json()
3741
]

packages/identity/rollup.node.config.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import commonjs from "@rollup/plugin-commonjs"
2+
import { nodeResolve } from "@rollup/plugin-node-resolve"
13
import * as fs from "fs"
24
import cleanup from "rollup-plugin-cleanup"
35
import typescript from "rollup-plugin-typescript2"
@@ -18,12 +20,14 @@ export default {
1820
{ file: pkg.exports["."].node.require, format: "cjs", banner, exports: "auto" },
1921
{ file: pkg.exports["."].node.import, format: "es", banner }
2022
],
21-
external: [...Object.keys(pkg.dependencies), "poseidon-lite/poseidon2", "node:crypto"],
23+
external: [...Object.keys(pkg.dependencies), "node:crypto"],
2224
plugins: [
2325
typescript({
2426
tsconfig: "./build.tsconfig.json",
2527
useTsconfigDeclarationDir: true
2628
}),
29+
commonjs(),
30+
nodeResolve(),
2731
cleanup({ comments: "jsdoc" })
2832
]
2933
}

0 commit comments

Comments
 (0)