diff --git a/cli/package.json b/cli/package.json index 25a06483cf..47eda5ce18 100644 --- a/cli/package.json +++ b/cli/package.json @@ -64,7 +64,7 @@ "chai": "^4.3.10", "chai-as-promised": "^7.1.2", "mocha": "^10.4.0", - "nyc": "^15.1.0", + "nyc": "^17.0.0", "snarkjs": "^0.7.4", "ts-mocha": "^10.0.0", "typescript": "^5.4.5" diff --git a/core/package.json b/core/package.json index b96d26f6f4..5650a68033 100644 --- a/core/package.json +++ b/core/package.json @@ -32,7 +32,7 @@ "benny": "^3.7.1", "chai": "^4.3.10", "mocha": "^10.4.0", - "nyc": "^15.1.0", + "nyc": "^17.0.0", "ts-mocha": "^10.0.0", "ts-node": "^10.9.1", "typescript": "^5.4.5" diff --git a/crypto/package.json b/crypto/package.json index e1caf0aec9..a9ba3041e7 100644 --- a/crypto/package.json +++ b/crypto/package.json @@ -33,7 +33,7 @@ "benny": "^3.7.1", "chai": "^4.3.10", "mocha": "^10.4.0", - "nyc": "^15.1.0", + "nyc": "^17.0.0", "ts-mocha": "^10.0.0", "ts-node": "^10.9.1", "typescript": "^5.4.5" diff --git a/domainobjs/package.json b/domainobjs/package.json index 4447896d19..249c6cb910 100644 --- a/domainobjs/package.json +++ b/domainobjs/package.json @@ -21,7 +21,7 @@ "@types/node": "^20.12.12", "chai": "^4.3.10", "mocha": "^10.4.0", - "nyc": "^15.1.0", + "nyc": "^17.0.0", "ts-mocha": "^10.0.0" }, "dependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bb178fceb8..2009aa532e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -221,8 +221,8 @@ importers: specifier: ^10.4.0 version: 10.4.0 nyc: - specifier: ^15.1.0 - version: 15.1.0 + specifier: ^17.0.0 + version: 17.0.0 snarkjs: specifier: ^0.7.4 version: 0.7.4 @@ -449,8 +449,8 @@ importers: specifier: ^10.4.0 version: 10.4.0 nyc: - specifier: ^15.1.0 - version: 15.1.0 + specifier: ^17.0.0 + version: 17.0.0 ts-mocha: specifier: ^10.0.0 version: 10.0.0(mocha@10.4.0) @@ -495,8 +495,8 @@ importers: specifier: ^10.4.0 version: 10.4.0 nyc: - specifier: ^15.1.0 - version: 15.1.0 + specifier: ^17.0.0 + version: 17.0.0 ts-mocha: specifier: ^10.0.0 version: 10.0.0(mocha@10.4.0) @@ -529,8 +529,8 @@ importers: specifier: ^10.4.0 version: 10.4.0 nyc: - specifier: ^15.1.0 - version: 15.1.0 + specifier: ^17.0.0 + version: 17.0.0 ts-mocha: specifier: ^10.0.0 version: 10.0.0(mocha@10.4.0) @@ -953,7 +953,7 @@ packages: '@babel/traverse': 7.24.7 '@babel/types': 7.24.7 convert-source-map: 2.0.0 - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -1036,7 +1036,7 @@ packages: '@babel/core': 7.24.7 '@babel/helper-compilation-targets': 7.24.7 '@babel/helper-plugin-utils': 7.24.7 - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -2275,7 +2275,7 @@ packages: '@babel/helper-split-export-declaration': 7.24.7 '@babel/parser': 7.24.7 '@babel/types': 7.24.7 - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -3463,7 +3463,7 @@ packages: '@node-rs/jieba': 1.10.3 cheerio: 1.0.0-rc.12 clsx: 1.2.1 - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) fs-extra: 10.1.0 klaw-sync: 6.0.0 lunr: 2.3.9 @@ -3534,7 +3534,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) espree: 9.6.1 globals: 13.24.0 ignore: 5.3.1 @@ -3963,7 +3963,7 @@ packages: engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -4974,7 +4974,7 @@ packages: ethers: ^6.1.0 hardhat: ^2.0.0 dependencies: - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) ethers: 6.13.0 hardhat: 2.22.5(ts-node@10.9.2)(typescript@5.4.5) lodash.isequal: 4.5.0 @@ -5008,7 +5008,7 @@ packages: '@nomicfoundation/ignition-core': 0.15.4 '@nomicfoundation/ignition-ui': 0.15.4 chalk: 4.1.2 - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) fs-extra: 10.1.0 hardhat: 2.22.5(ts-node@10.9.2)(typescript@5.4.5) prompts: 2.4.2 @@ -5078,7 +5078,7 @@ packages: '@ethersproject/address': 5.7.0 cbor: 8.1.0 chalk: 2.4.2 - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) hardhat: 2.22.5(ts-node@10.9.2)(typescript@5.4.5) lodash.clonedeep: 4.5.0 semver: 6.3.1 @@ -5094,7 +5094,7 @@ packages: '@ethersproject/address': 5.6.1 '@nomicfoundation/solidity-analyzer': 0.1.1 cbor: 9.0.2 - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) ethers: 6.13.0 fs-extra: 10.1.0 immer: 10.0.2 @@ -5429,7 +5429,7 @@ packages: chalk: 4.1.2 clean-stack: 3.0.1 cli-progress: 3.12.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5(supports-color@8.1.1) ejs: 3.1.10 get-package-type: 0.1.0 globby: 11.1.0 @@ -5468,7 +5468,7 @@ packages: chalk: 4.1.2 clean-stack: 3.0.1 cli-progress: 3.12.0 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5(supports-color@8.1.1) ejs: 3.1.10 fs-extra: 9.1.0 get-package-type: 0.1.0 @@ -5480,7 +5480,7 @@ packages: natural-orderby: 2.0.3 object-treeify: 1.1.33 password-prompt: 1.1.3 - semver: 7.4.0 + semver: 7.6.2 string-width: 4.2.3 strip-ansi: 6.0.1 supports-color: 8.1.1 @@ -5503,7 +5503,7 @@ packages: dependencies: '@oclif/core': 2.16.0(@types/node@20.14.2)(typescript@5.4.5) chalk: 4.1.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5(supports-color@8.1.1) transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -6749,7 +6749,7 @@ packages: '@typescript-eslint/types': 7.12.0 '@typescript-eslint/typescript-estree': 7.12.0(typescript@5.4.5) '@typescript-eslint/visitor-keys': 7.12.0 - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) eslint: 8.57.0 typescript: 5.4.5 transitivePeerDependencies: @@ -6776,7 +6776,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 7.12.0(typescript@5.4.5) '@typescript-eslint/utils': 7.12.0(eslint@8.57.0)(typescript@5.4.5) - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) eslint: 8.57.0 ts-api-utils: 1.3.0(typescript@5.4.5) typescript: 5.4.5 @@ -6800,7 +6800,7 @@ packages: dependencies: '@typescript-eslint/types': 7.12.0 '@typescript-eslint/visitor-keys': 7.12.0 - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.4 @@ -7101,7 +7101,7 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} dependencies: - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -7109,7 +7109,7 @@ packages: resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} engines: {node: '>= 14'} dependencies: - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: true @@ -9608,7 +9608,7 @@ packages: ms: 2.1.2 supports-color: 8.1.1 - /debug@4.3.5: + /debug@4.3.5(supports-color@8.1.1): resolution: {integrity: sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==} engines: {node: '>=6.0'} peerDependencies: @@ -9618,6 +9618,7 @@ packages: optional: true dependencies: ms: 2.1.2 + supports-color: 8.1.1 /decamelize-keys@1.1.1: resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} @@ -9809,7 +9810,7 @@ packages: hasBin: true dependencies: address: 1.2.2 - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: false @@ -9859,7 +9860,7 @@ packages: /dns-over-http-resolver@1.2.3(node-fetch@3.3.2): resolution: {integrity: sha512-miDiVSI6KSNbi4SVifzO/reD8rMnxgrlnkrlkugOLQpWQTe2qMdHsZp5DmfKjxNE+/T3VAAYLQUZMv9SMr6+AA==} dependencies: - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5(supports-color@8.1.1) native-fetch: 3.0.0(node-fetch@3.3.2) receptacle: 1.3.2 transitivePeerDependencies: @@ -10408,7 +10409,7 @@ packages: eslint: '*' eslint-plugin-import: '*' dependencies: - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) enhanced-resolve: 5.17.0 eslint: 8.57.0 eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.12.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) @@ -10633,7 +10634,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -10969,7 +10970,7 @@ packages: cross-spawn: 7.0.3 get-stream: 6.0.0 human-signals: 2.1.0 - is-stream: 2.0.0 + is-stream: 2.0.1 merge-stream: 2.0.0 npm-run-path: 4.0.1 onetime: 5.1.2 @@ -11415,7 +11416,7 @@ packages: debug: optional: true dependencies: - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) /for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} @@ -11925,7 +11926,7 @@ packages: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 5.0.1 + minimatch: 5.1.6 once: 1.4.0 /glob@9.3.5: @@ -12229,7 +12230,7 @@ packages: chalk: 2.4.2 chokidar: 3.6.0 ci-info: 2.0.0 - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) enquirer: 2.4.1 env-paths: 2.2.1 ethereum-cryptography: 1.2.0 @@ -12713,7 +12714,7 @@ packages: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: true @@ -12723,7 +12724,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.1 - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: true @@ -12806,7 +12807,7 @@ packages: engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -12815,7 +12816,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.1 - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: true @@ -13139,7 +13140,7 @@ packages: any-signal: 2.1.2 blob-to-it: 1.0.4 browser-readablestream-to-it: 1.0.3 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5(supports-color@8.1.1) err-code: 3.0.1 ipfs-core-types: 0.9.0(node-fetch@3.3.2) ipfs-unixfs: 6.0.9 @@ -13172,7 +13173,7 @@ packages: '@ipld/dag-pb': 2.1.18 abort-controller: 3.0.0 any-signal: 2.1.2 - debug: 4.3.4(supports-color@8.1.1) + debug: 4.3.5(supports-color@8.1.1) err-code: 3.0.1 ipfs-core-types: 0.9.0(node-fetch@3.3.2) ipfs-core-utils: 0.13.0(node-fetch@3.3.2) @@ -13659,18 +13660,6 @@ packages: append-transform: 2.0.0 dev: true - /istanbul-lib-instrument@4.0.3: - resolution: {integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==} - engines: {node: '>=8'} - dependencies: - '@babel/core': 7.24.7 - '@istanbuljs/schema': 0.1.3 - istanbul-lib-coverage: 3.2.2 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: true - /istanbul-lib-instrument@5.2.1: resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} engines: {node: '>=8'} @@ -13722,7 +13711,7 @@ packages: resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} engines: {node: '>=10'} dependencies: - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -13949,7 +13938,7 @@ packages: resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - chalk: 4.1.0 + chalk: 4.1.2 diff-sequences: 29.6.3 jest-get-type: 29.6.3 pretty-format: 29.7.0 @@ -14624,7 +14613,7 @@ packages: dependencies: chalk: 5.3.0 commander: 12.1.0 - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) execa: 8.0.1 lilconfig: 3.1.1 listr2: 8.2.1 @@ -15721,7 +15710,7 @@ packages: resolution: {integrity: sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==} dependencies: '@types/debug': 4.1.12 - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) decode-named-character-reference: 1.0.2 devlop: 1.1.0 micromark-core-commonmark: 2.0.1 @@ -16085,7 +16074,7 @@ packages: array-differ: 3.0.0 array-union: 2.1.0 arrify: 2.0.1 - minimatch: 3.0.5 + minimatch: 3.1.2 dev: true /mustache@4.2.0: @@ -16525,7 +16514,7 @@ packages: '@yarnpkg/parsers': 3.0.0-rc.46 '@zkochan/js-yaml': 0.0.7 axios: 1.7.2 - chalk: 4.1.0 + chalk: 4.1.2 cli-cursor: 3.1.0 cli-spinners: 2.6.1 cliui: 8.0.1 @@ -16569,9 +16558,9 @@ packages: - debug dev: true - /nyc@15.1.0: - resolution: {integrity: sha512-jMW04n9SxKdKi1ZMGhvUTHBN0EICCRkHemEoE5jm6mTYcqcdas0ATzgUgejlQUHMvpnOZqGB5Xxsv9KxJW1j8A==} - engines: {node: '>=8.9'} + /nyc@17.0.0: + resolution: {integrity: sha512-ISp44nqNCaPugLLGGfknzQwSwt10SSS5IMoPR7GLoMAyS18Iw5js8U7ga2VF9lYuMZ42gOHr3UddZw4WZltxKg==} + engines: {node: '>=18'} hasBin: true dependencies: '@istanbuljs/load-nyc-config': 1.1.0 @@ -16586,7 +16575,7 @@ packages: glob: 7.2.3 istanbul-lib-coverage: 3.2.2 istanbul-lib-hook: 3.0.0 - istanbul-lib-instrument: 4.0.3 + istanbul-lib-instrument: 6.0.2 istanbul-lib-processinfo: 2.0.3 istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 4.0.1 @@ -16765,7 +16754,7 @@ packages: engines: {node: '>=10'} dependencies: bl: 4.1.0 - chalk: 4.1.0 + chalk: 4.1.2 cli-cursor: 3.1.0 cli-spinners: 2.6.1 is-interactive: 1.0.0 @@ -18698,7 +18687,7 @@ packages: deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: - glob: 7.2.0 + glob: 7.2.3 /rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} @@ -19244,7 +19233,7 @@ packages: engines: {node: '>= 10'} dependencies: agent-base: 6.0.2 - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) socks: 2.8.3 transitivePeerDependencies: - supports-color @@ -19255,7 +19244,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.1 - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) socks: 2.8.3 transitivePeerDependencies: - supports-color @@ -19449,7 +19438,7 @@ packages: /spdy-transport@3.0.0: resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} dependencies: - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -19463,7 +19452,7 @@ packages: resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} engines: {node: '>=6.0.0'} dependencies: - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -19798,7 +19787,7 @@ packages: dependencies: component-emitter: 1.3.1 cookiejar: 2.1.4 - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) fast-safe-stringify: 2.1.1 form-data: 4.0.0 formidable: 3.5.1 @@ -20362,7 +20351,7 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: '@tufjs/models': 1.0.4 - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) make-fetch-happen: 11.1.1 transitivePeerDependencies: - supports-color @@ -20373,7 +20362,7 @@ packages: engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@tufjs/models': 2.0.1 - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) make-fetch-happen: 13.0.1 transitivePeerDependencies: - supports-color @@ -20457,7 +20446,7 @@ packages: typescript: '>=4.3.0' dependencies: '@types/prettier': 2.7.3 - debug: 4.3.5 + debug: 4.3.5(supports-color@8.1.1) fs-extra: 7.0.1 glob: 7.1.7 js-sha3: 0.8.0 @@ -21647,7 +21636,6 @@ packages: /yargs-parser@20.2.9: resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} engines: {node: '>=10'} - dev: true /yargs-parser@21.1.1: resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} @@ -21689,7 +21677,7 @@ packages: require-directory: 2.1.1 string-width: 4.2.3 y18n: 5.0.8 - yargs-parser: 20.2.4 + yargs-parser: 20.2.9 /yargs@17.7.2: resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==}