diff --git a/package-lock.json b/package-lock.json index 491cfca..9e98946 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,7 @@ "circom_runtime": "0.1.12", "fastfile": "0.0.18", "ffiasm": "0.1.1", - "ffjavascript": "0.2.22", + "ffjavascript": "0.2.37", "ffwasm": "0.0.7", "fnv-plus": "^1.3.1", "r1csfile": "0.0.16", @@ -363,15 +363,6 @@ "worker-threads": "^1.0.0" } }, - "node_modules/circom_runtime/node_modules/wasmcurves": { - "version": "0.0.14", - "resolved": "https://registry.npmjs.org/wasmcurves/-/wasmcurves-0.0.14.tgz", - "integrity": "sha512-G1iMkxlRaQSdqQ1JrwHcU+awLmwyH6kFKfT8g9obd8MWe+u5oSdFXrODB0zmSI5aGGvJPG+4cAmqCGYv9R+7qg==", - "dependencies": { - "big-integer": "^1.6.42", - "blakejs": "^1.1.0" - } - }, "node_modules/cjson": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/cjson/-/cjson-0.3.0.tgz", @@ -853,13 +844,13 @@ } }, "node_modules/ffjavascript": { - "version": "0.2.22", - "resolved": "https://registry.npmjs.org/ffjavascript/-/ffjavascript-0.2.22.tgz", - "integrity": "sha512-EsVqap2Txm17bKW0z/jXCX3M7rQ++nQUAJY8alWDpyhjRj90xjl6GLeVSKZQ8rOFDQ/SFFXcEB8w9X8Boxid+w==", + "version": "0.2.37", + "resolved": "https://registry.npmjs.org/ffjavascript/-/ffjavascript-0.2.37.tgz", + "integrity": "sha512-wWOkQB07d6eKFRMMtryTVsWrMsR4ImdikhEuu6ZcFYaxufJaBKUiQHYxsPzZEScPa+okkHzf1/2YVPU7xUIHMQ==", "dependencies": { "big-integer": "^1.6.48", - "wasmcurves": "0.0.12", - "worker-threads": "^1.0.0" + "wasmcurves": "0.0.14", + "web-worker": "^1.0.0" } }, "node_modules/ffwasm": { @@ -2094,6 +2085,25 @@ "ffjavascript": "0.2.22" } }, + "node_modules/r1csfile/node_modules/ffjavascript": { + "version": "0.2.22", + "resolved": "https://registry.npmjs.org/ffjavascript/-/ffjavascript-0.2.22.tgz", + "integrity": "sha512-EsVqap2Txm17bKW0z/jXCX3M7rQ++nQUAJY8alWDpyhjRj90xjl6GLeVSKZQ8rOFDQ/SFFXcEB8w9X8Boxid+w==", + "dependencies": { + "big-integer": "^1.6.48", + "wasmcurves": "0.0.12", + "worker-threads": "^1.0.0" + } + }, + "node_modules/r1csfile/node_modules/wasmcurves": { + "version": "0.0.12", + "resolved": "https://registry.npmjs.org/wasmcurves/-/wasmcurves-0.0.12.tgz", + "integrity": "sha512-1Jl9mkatyHSNj80ILjf85SZUNuZQBCkTjJlhzqHnZQXUmIimCIWkugaVaYNjozLs1Gun4h/keZe1MBeBN0sRpg==", + "dependencies": { + "big-integer": "^1.6.42", + "blakejs": "^1.1.0" + } + }, "node_modules/randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -2537,14 +2547,19 @@ } }, "node_modules/wasmcurves": { - "version": "0.0.12", - "resolved": "https://registry.npmjs.org/wasmcurves/-/wasmcurves-0.0.12.tgz", - "integrity": "sha512-1Jl9mkatyHSNj80ILjf85SZUNuZQBCkTjJlhzqHnZQXUmIimCIWkugaVaYNjozLs1Gun4h/keZe1MBeBN0sRpg==", + "version": "0.0.14", + "resolved": "https://registry.npmjs.org/wasmcurves/-/wasmcurves-0.0.14.tgz", + "integrity": "sha512-G1iMkxlRaQSdqQ1JrwHcU+awLmwyH6kFKfT8g9obd8MWe+u5oSdFXrODB0zmSI5aGGvJPG+4cAmqCGYv9R+7qg==", "dependencies": { "big-integer": "^1.6.42", "blakejs": "^1.1.0" } }, + "node_modules/web-worker": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.0.0.tgz", + "integrity": "sha512-BzuMqeKVkKKwHV6tJuwePFcxYMxvC97D448mXTgh/CxXAB4sRtoV26gRPN+JDxsXRR7QZyioMV9O6NzQaASf7Q==" + }, "node_modules/which": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", @@ -3053,15 +3068,6 @@ "wasmcurves": "0.0.14", "worker-threads": "^1.0.0" } - }, - "wasmcurves": { - "version": "0.0.14", - "resolved": "https://registry.npmjs.org/wasmcurves/-/wasmcurves-0.0.14.tgz", - "integrity": "sha512-G1iMkxlRaQSdqQ1JrwHcU+awLmwyH6kFKfT8g9obd8MWe+u5oSdFXrODB0zmSI5aGGvJPG+4cAmqCGYv9R+7qg==", - "requires": { - "big-integer": "^1.6.42", - "blakejs": "^1.1.0" - } } } }, @@ -3433,13 +3439,13 @@ } }, "ffjavascript": { - "version": "0.2.22", - "resolved": "https://registry.npmjs.org/ffjavascript/-/ffjavascript-0.2.22.tgz", - "integrity": "sha512-EsVqap2Txm17bKW0z/jXCX3M7rQ++nQUAJY8alWDpyhjRj90xjl6GLeVSKZQ8rOFDQ/SFFXcEB8w9X8Boxid+w==", + "version": "0.2.37", + "resolved": "https://registry.npmjs.org/ffjavascript/-/ffjavascript-0.2.37.tgz", + "integrity": "sha512-wWOkQB07d6eKFRMMtryTVsWrMsR4ImdikhEuu6ZcFYaxufJaBKUiQHYxsPzZEScPa+okkHzf1/2YVPU7xUIHMQ==", "requires": { "big-integer": "^1.6.48", - "wasmcurves": "0.0.12", - "worker-threads": "^1.0.0" + "wasmcurves": "0.0.14", + "web-worker": "^1.0.0" } }, "ffwasm": { @@ -4324,6 +4330,27 @@ "@iden3/bigarray": "0.0.2", "fastfile": "0.0.18", "ffjavascript": "0.2.22" + }, + "dependencies": { + "ffjavascript": { + "version": "0.2.22", + "resolved": "https://registry.npmjs.org/ffjavascript/-/ffjavascript-0.2.22.tgz", + "integrity": "sha512-EsVqap2Txm17bKW0z/jXCX3M7rQ++nQUAJY8alWDpyhjRj90xjl6GLeVSKZQ8rOFDQ/SFFXcEB8w9X8Boxid+w==", + "requires": { + "big-integer": "^1.6.48", + "wasmcurves": "0.0.12", + "worker-threads": "^1.0.0" + } + }, + "wasmcurves": { + "version": "0.0.12", + "resolved": "https://registry.npmjs.org/wasmcurves/-/wasmcurves-0.0.12.tgz", + "integrity": "sha512-1Jl9mkatyHSNj80ILjf85SZUNuZQBCkTjJlhzqHnZQXUmIimCIWkugaVaYNjozLs1Gun4h/keZe1MBeBN0sRpg==", + "requires": { + "big-integer": "^1.6.42", + "blakejs": "^1.1.0" + } + } } }, "randombytes": { @@ -4670,14 +4697,19 @@ } }, "wasmcurves": { - "version": "0.0.12", - "resolved": "https://registry.npmjs.org/wasmcurves/-/wasmcurves-0.0.12.tgz", - "integrity": "sha512-1Jl9mkatyHSNj80ILjf85SZUNuZQBCkTjJlhzqHnZQXUmIimCIWkugaVaYNjozLs1Gun4h/keZe1MBeBN0sRpg==", + "version": "0.0.14", + "resolved": "https://registry.npmjs.org/wasmcurves/-/wasmcurves-0.0.14.tgz", + "integrity": "sha512-G1iMkxlRaQSdqQ1JrwHcU+awLmwyH6kFKfT8g9obd8MWe+u5oSdFXrODB0zmSI5aGGvJPG+4cAmqCGYv9R+7qg==", "requires": { "big-integer": "^1.6.42", "blakejs": "^1.1.0" } }, + "web-worker": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.0.0.tgz", + "integrity": "sha512-BzuMqeKVkKKwHV6tJuwePFcxYMxvC97D448mXTgh/CxXAB4sRtoV26gRPN+JDxsXRR7QZyioMV9O6NzQaASf7Q==" + }, "which": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", diff --git a/package.json b/package.json index 9da7a4d..d090765 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "circom_runtime": "0.1.12", "fastfile": "0.0.18", "ffiasm": "0.1.1", - "ffjavascript": "0.2.22", + "ffjavascript": "0.2.37", "ffwasm": "0.0.7", "fnv-plus": "^1.3.1", "r1csfile": "0.0.16",