Closed TomAFrench closed 3 months ago
New and removed dependencies detected. Learn more about Socket for GitHub ↗︎
Package | New capabilities | Transitives | Size | Publisher |
---|---|---|---|---|
npm/ffjavascript@0.2.63 | Transitive: unsafe | +3 |
39 MB | jbaylina |
npm/snarkjs@0.7.3 | Transitive: environment, eval, filesystem, network, shell, unsafe | +51 |
58.4 MB | jbaylina |
🚮 Removed packages: npm/@adraffy/ens-normalize@1.10.1, npm/@babel/runtime@7.23.9, npm/@ethersproject/abi@5.7.0, npm/@ethersproject/abstract-provider@5.7.0, npm/@ethersproject/abstract-signer@5.7.0, npm/@ethersproject/address@5.7.0, npm/@ethersproject/base64@5.7.0, npm/@ethersproject/basex@5.7.0, npm/@ethersproject/bignumber@5.7.0, npm/@ethersproject/bytes@5.7.0, npm/@ethersproject/constants@5.7.0, npm/@ethersproject/hash@5.7.0, npm/@ethersproject/hdnode@5.7.0, npm/@ethersproject/json-wallets@5.7.0, npm/@ethersproject/keccak256@5.7.0, npm/@ethersproject/logger@5.7.0, npm/@ethersproject/networks@5.7.1, npm/@ethersproject/pbkdf2@5.7.0, npm/@ethersproject/properties@5.7.0, npm/@ethersproject/providers@5.7.2, npm/@ethersproject/random@5.7.0, npm/@ethersproject/rlp@5.7.0, npm/@ethersproject/sha2@5.7.0, npm/@ethersproject/signing-key@5.7.0, npm/@ethersproject/strings@5.7.0, npm/@ethersproject/transactions@5.7.0, npm/@ethersproject/web@5.7.1, npm/@ethersproject/wordlists@5.7.0, npm/@inquirer/input@1.2.16, npm/@inquirer/select@1.3.3, npm/@lit-labs/ssr-dom-shim@1.2.0, npm/@lit/reactive-element@1.6.3, npm/@metamask/safe-event-emitter@2.0.0, npm/@motionone/animation@10.17.0, npm/@motionone/dom@10.17.0, npm/@motionone/types@10.17.0, npm/@motionone/utils@10.17.0, npm/@noble/curves@1.2.0, npm/@noble/hashes@1.3.2, npm/@noble/secp256k1@1.7.1, npm/@nodelib/fs.stat@2.0.5, npm/@noir-lang/backend_barretenberg@0.25.0, npm/@noir-lang/noir_js@0.25.0, npm/@noir-lang/noir_wasm@0.25.0, npm/@noir-lang/types@0.25.0, npm/@nomicfoundation/hardhat-chai-matchers@2.0.4, npm/@nomicfoundation/hardhat-ethers@3.0.5, npm/@nomicfoundation/hardhat-network-helpers@1.0.10, npm/@nomicfoundation/hardhat-toolbox-viem@1.0.0, npm/@nomicfoundation/hardhat-verify@1.1.1, npm/@nomicfoundation/hardhat-viem@1.0.0, npm/@scure/base@1.1.5, npm/@stablelib/random@1.0.2, npm/@types/chai@4.3.14, npm/@types/mocha@10.0.6, npm/@types/node@18.19.15, npm/@types/node@20.11.15, npm/@types/react@18.2.55, npm/@vitejs/plugin-react-swc@3.6.0, npm/@walletconnect/jsonrpc-http-connection@1.0.7, npm/@walletconnect/jsonrpc-provider@1.0.13, npm/@walletconnect/jsonrpc-types@1.0.3, npm/@walletconnect/jsonrpc-utils@1.0.8, npm/@walletconnect/modal@2.6.2, npm/@walletconnect/safe-json@1.0.2, npm/abbrev@1.0.9, npm/abstract-level@1.0.4, npm/acorn@8.11.3, npm/anymatch@3.1.3, npm/array-back@3.1.0, npm/bn.js@5.2.1, npm/braces@3.0.2, npm/bs58@4.0.1, npm/buffer@6.0.3, npm/call-bind@1.0.7, npm/camelcase@6.3.0, npm/caseless@0.12.0, npm/catering@2.1.1, npm/chai@4.4.1, npm/check-error@1.0.3, npm/chokidar@3.6.0, npm/cipher-base@1.0.4, npm/clsx@1.2.1, npm/colors@1.4.0, npm/combined-stream@1.0.8, npm/commander@11.1.0, npm/concat-stream@1.6.2, npm/create-hash@1.2.0, npm/create-hmac@1.1.7, npm/decode-uri-component@0.2.2, npm/deep-eql@4.1.3, npm/defu@6.1.4, npm/destr@2.0.2, npm/detect-browser@5.3.0, npm/dotenv@16.4.3, npm/elliptic@6.5.4, npm/esprima@2.7.3, npm/eth-rpc-errors@4.0.2, npm/ethereum-cryptography@0.1.3, npm/ethjs-util@0.1.6, npm/follow-redirects@1.15.5, npm/fp-ts@1.19.3, npm/fs-extra@7.0.1, npm/fsevents@2.3.3, npm/get-caller-file@2.0.5, npm/get-func-name@2.0.2, npm/get-intrinsic@1.2.4, npm/glob-parent@5.1.2, npm/glob@7.2.0, npm/graceful-fs@4.2.11, npm/h3@1.10.1, npm/hardhat-gas-reporter@1.0.10, npm/hardhat@2.19.5, npm/hash.js@1.1.7, npm/is-glob@4.0.3, npm/is-typedarray@1.0.0, npm/json-rpc-engine@6.1.0, npm/json-rpc-random-id@1.0.1, npm/keccak@3.0.4, npm/lodash.isequal@4.5.0, npm/lodash@4.17.21, npm/merge2@1.4.1, npm/micromatch@4.0.5, npm/minimalistic-assert@1.0.1, npm/minimist@1.2.8, npm/mlly@1.5.0, npm/mocha@10.3.0, npm/module-error@1.0.2, npm/node-fetch-native@1.6.2, npm/node-fetch@2.7.0, npm/node-gyp-build@4.8.0, npm/normalize-path@3.0.0, npm/path-parse@1.0.7, npm/pathe@1.1.2, npm/picomatch@2.3.1, npm/preact@10.19.4, npm/qrcode@1.5.3, npm/qs@6.11.2, npm/queue-microtask@1.2.3, npm/react-dom@18.2.0, npm/react-toastify@9.1.3, npm/react@18.2.0, npm/readable-stream@3.6.2, npm/redis-errors@1.2.0, npm/require-from-string@2.0.2, npm/resolve@1.17.0, npm/ripemd160@2.0.2, npm/rlp@2.2.7, npm/safe-buffer@5.2.1, npm/scrypt-js@3.0.1, npm/sha.js@2.4.11, npm/solidity-coverage@0.8.7, npm/strip-ansi@6.0.1, npm/tiged@2.12.6, npm/ts-node@10.9.2, npm/tslib@2.6.2, npm/type-detect@4.0.8, npm/typechain@8.3.2, npm/typescript@4.9.5, npm/ufo@1.4.0, npm/uint8arrays@3.1.1, npm/use-sync-external-store@1.2.0, npm/util-deprecate@1.0.2, npm/viem@1.16.6, npm/vite@5.1.1, npm/wagmi@1.4.13, npm/which@1.3.1, npm/ws@8.5.0, npm/yargs-parser@20.2.4
This PR deletes the code which is leftover from noir-examples.
I've also made the benchmarks use the versions of circom/nargo which are on the path as this is easiest to get things running (can allow specifying versions later). I've also installed snarkjs locally so we can set its version.