Comparing version 0.3.57 to 0.3.58
@@ -1,4 +0,6 @@ | ||
import { nodeResolve } from "@rollup/plugin-node-resolve"; | ||
import commonJS from "@rollup/plugin-commonjs"; | ||
import fs from "fs"; | ||
import { builtinModules as builtin } from "module"; | ||
const pkg = JSON.parse(fs.readFileSync("./package.json")); | ||
export default { | ||
@@ -11,24 +13,5 @@ input: "main.js", | ||
external: [ | ||
"fs", | ||
"os", | ||
"worker_threads", | ||
"readline", | ||
"crypto", | ||
"path", | ||
"big-integer", | ||
"wasmsnark", | ||
"circom_runtime", | ||
"blake2b-wasm", | ||
"ffjavascript", | ||
"keccak", | ||
"yargs", | ||
"logplease" | ||
], | ||
plugins: [ | ||
nodeResolve({ preferBuiltins: true }), | ||
commonJS({ | ||
preserveSymlinks: true | ||
}), | ||
...Object.keys(pkg.dependencies), | ||
...builtin, | ||
] | ||
}; |
@@ -1,5 +0,6 @@ | ||
import { nodeResolve } from "@rollup/plugin-node-resolve"; | ||
import commonJS from "@rollup/plugin-commonjs"; | ||
import json from '@rollup/plugin-json'; | ||
import fs from "fs"; | ||
import { builtinModules as builtin } from "module"; | ||
const pkg = JSON.parse(fs.readFileSync("./package.json")); | ||
export default { | ||
@@ -13,29 +14,5 @@ input: "cli.js", | ||
external: [ | ||
"fs", | ||
"os", | ||
"worker_threads", | ||
"readline", | ||
"crypto", | ||
"path", | ||
"big-integer", | ||
"wasmsnark", | ||
"circom_runtime", | ||
"blake2b-wasm", | ||
"ffjavascript", | ||
"keccak", | ||
"yargs", | ||
"logplease", | ||
], | ||
plugins: [ | ||
nodeResolve({ | ||
preferBuiltins: true, | ||
}), | ||
commonJS({ | ||
preserveSymlinks: true, | ||
include: "node_modules/**", | ||
exclude: "node_modules/big-integer/**" | ||
}), | ||
json() | ||
...Object.keys(pkg.dependencies), | ||
...builtin, | ||
] | ||
}; |
@@ -1,36 +0,15 @@ | ||
import { nodeResolve } from "@rollup/plugin-node-resolve"; | ||
import commonJS from "@rollup/plugin-commonjs"; | ||
import virtual from '@rollup/plugin-virtual'; | ||
import replace from '@rollup/plugin-replace'; | ||
import config from './rollup.iife.config'; | ||
import { terser } from "rollup-plugin-terser"; | ||
const empty = 'export default {}'; | ||
export default { | ||
input: "main.js", | ||
...config, | ||
output: { | ||
...config.output, | ||
file: "build/snarkjs.min.js", | ||
format: "iife", | ||
globals: { | ||
os: "null" | ||
}, | ||
name: "snarkjs" | ||
sourcemap: false, | ||
}, | ||
plugins: [ | ||
virtual({ | ||
fs: empty, | ||
os: empty, | ||
crypto: empty, | ||
readline: empty, | ||
worker_threads: empty, | ||
}), | ||
nodeResolve({ | ||
browser: true | ||
}), | ||
commonJS(), | ||
replace({ | ||
"process.browser": !!process.env.BROWSER | ||
}), | ||
terser() | ||
...config.plugins, | ||
terser(), | ||
] | ||
}; |
@@ -26,6 +26,7 @@ import { nodeResolve } from "@rollup/plugin-node-resolve"; | ||
readline: empty, | ||
worker_threads: empty, | ||
}), | ||
nodeResolve({ | ||
browser: true | ||
browser: true, | ||
preferBuiltins: false, | ||
exportConditions: ['browser', 'default', 'module', 'require'] | ||
}), | ||
@@ -32,0 +33,0 @@ commonJS(), |
{ | ||
"name": "snarkjs", | ||
"type": "module", | ||
"version": "0.3.57", | ||
"version": "0.3.58", | ||
"description": "zkSNARKs implementation in JavaScript", | ||
@@ -43,7 +43,7 @@ "main": "./build/main.cjs", | ||
"blake2b-wasm": "https://github.com/jbaylina/blake2b-wasm.git", | ||
"circom_runtime": "0.1.11", | ||
"circom_runtime": "0.1.13", | ||
"fastfile": "0.0.19", | ||
"ffjavascript": "0.2.34", | ||
"ffjavascript": "0.2.35", | ||
"logplease": "^1.2.15", | ||
"r1csfile": "0.0.31" | ||
"r1csfile": "0.0.32" | ||
}, | ||
@@ -50,0 +50,0 @@ "devDependencies": { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Debug access
Supply chain riskUses debug, reflection and dynamic code execution features.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
2
5011172
41374
10
+ Addedcircom_runtime@0.1.13(transitive)
+ Addedffjavascript@0.2.35(transitive)
+ Addedr1csfile@0.0.32(transitive)
+ Addedweb-worker@1.3.0(transitive)
- Removed@ungap/promise-all-settled@1.1.2(transitive)
- Removedansi-colors@4.1.1(transitive)
- Removedansi-regex@3.0.15.0.1(transitive)
- Removedansi-styles@4.3.0(transitive)
- Removedanymatch@3.1.3(transitive)
- Removedargparse@2.0.1(transitive)
- Removedbalanced-match@1.0.2(transitive)
- Removedbinary-extensions@2.3.0(transitive)
- Removedbrace-expansion@1.1.11(transitive)
- Removedbraces@3.0.3(transitive)
- Removedbrowser-stdout@1.3.1(transitive)
- Removedcamelcase@6.3.0(transitive)
- Removedchalk@4.1.2(transitive)
- Removedchokidar@3.5.1(transitive)
- Removedcircom_runtime@0.1.11(transitive)
- Removedcliui@7.0.4(transitive)
- Removedcolor-convert@2.0.1(transitive)
- Removedcolor-name@1.1.4(transitive)
- Removedconcat-map@0.0.1(transitive)
- Removeddebug@4.3.1(transitive)
- Removeddecamelize@4.0.0(transitive)
- Removeddiff@5.0.0(transitive)
- Removedemoji-regex@8.0.0(transitive)
- Removedescalade@3.2.0(transitive)
- Removedescape-string-regexp@4.0.0(transitive)
- Removedffjavascript@0.2.34(transitive)
- Removedfill-range@7.1.1(transitive)
- Removedfind-up@5.0.0(transitive)
- Removedflat@5.0.2(transitive)
- Removedfs.realpath@1.0.0(transitive)
- Removedfsevents@2.3.3(transitive)
- Removedget-caller-file@2.0.5(transitive)
- Removedglob@7.1.6(transitive)
- Removedglob-parent@5.1.2(transitive)
- Removedgrowl@1.10.5(transitive)
- Removedhas-flag@4.0.0(transitive)
- Removedhe@1.2.0(transitive)
- Removedinflight@1.0.6(transitive)
- Removedinherits@2.0.4(transitive)
- Removedis-binary-path@2.1.0(transitive)
- Removedis-extglob@2.1.1(transitive)
- Removedis-fullwidth-code-point@2.0.03.0.0(transitive)
- Removedis-glob@4.0.3(transitive)
- Removedis-number@7.0.0(transitive)
- Removedis-plain-obj@2.1.0(transitive)
- Removedisexe@2.0.0(transitive)
- Removedjs-yaml@4.0.0(transitive)
- Removedlocate-path@6.0.0(transitive)
- Removedlog-symbols@4.0.0(transitive)
- Removedminimatch@3.0.4(transitive)
- Removedmocha@8.4.0(transitive)
- Removedms@2.1.22.1.3(transitive)
- Removednanoid@3.1.20(transitive)
- Removednormalize-path@3.0.0(transitive)
- Removedonce@1.4.0(transitive)
- Removedp-limit@3.1.0(transitive)
- Removedp-locate@5.0.0(transitive)
- Removedpath-exists@4.0.0(transitive)
- Removedpath-is-absolute@1.0.1(transitive)
- Removedpicomatch@2.3.1(transitive)
- Removedr1csfile@0.0.31(transitive)
- Removedrandombytes@2.1.0(transitive)
- Removedreaddirp@3.5.0(transitive)
- Removedrequire-directory@2.1.1(transitive)
- Removedsafe-buffer@5.2.1(transitive)
- Removedserialize-javascript@5.0.1(transitive)
- Removedstring-width@2.1.14.2.3(transitive)
- Removedstrip-ansi@4.0.06.0.1(transitive)
- Removedstrip-json-comments@3.1.1(transitive)
- Removedsupports-color@7.2.08.1.1(transitive)
- Removedto-regex-range@5.0.1(transitive)
- Removedwhich@2.0.2(transitive)
- Removedwide-align@1.1.3(transitive)
- Removedworker-threads@1.0.0(transitive)
- Removedworkerpool@6.1.0(transitive)
- Removedwrap-ansi@7.0.0(transitive)
- Removedwrappy@1.0.2(transitive)
- Removedy18n@5.0.8(transitive)
- Removedyargs@16.2.0(transitive)
- Removedyargs-parser@20.2.4(transitive)
- Removedyargs-unparser@2.0.0(transitive)
- Removedyocto-queue@0.1.0(transitive)
Updatedcircom_runtime@0.1.13
Updatedffjavascript@0.2.35
Updatedr1csfile@0.0.32