snarkjs/config/rollup.cjs.config.js

34 lines
665 B
JavaScript
Raw Normal View History

import { nodeResolve } from "@rollup/plugin-node-resolve";
import commonJS from "@rollup/plugin-commonjs";
2020-07-11 10:31:52 +02:00
export default {
input: "main.js",
output: {
2020-07-13 07:21:03 +02:00
file: "build/main.cjs",
2020-07-11 10:31:52 +02:00
format: "cjs",
},
2020-07-13 07:21:03 +02:00
external: [
"fs",
"os",
"worker_threads",
"readline",
"crypto",
"path",
"big-integer",
"wasmsnark",
"circom_runtime",
"blake2b-wasm",
"ffjavascript",
"keccak",
"yargs",
"logplease"
],
2020-07-11 10:31:52 +02:00
plugins: [
nodeResolve({ preferBuiltins: true }),
2020-07-11 10:31:52 +02:00
commonJS({
preserveSymlinks: true
}),
]
};