diff --git a/package.json b/package.json index 57dbaf1950d1..36fd11ba62e3 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "@types/chai": "^4.3.7", "@types/chai-as-promised": "^7.1.4", "@types/mocha": "^10.0.2", - "@types/node": "^20.8.4", + "@types/node": "^20.8.5", "@typescript-eslint/eslint-plugin": "^6.7.5", "@typescript-eslint/parser": "^6.7.5", "chai": "^4.3.10", diff --git a/packages/core-utils/package.json b/packages/core-utils/package.json index add6ee87d931..2f34a075c2b3 100644 --- a/packages/core-utils/package.json +++ b/packages/core-utils/package.json @@ -49,7 +49,7 @@ "node-fetch": "^2.6.7" }, "devDependencies": { - "@types/node": "^20.8.4", + "@types/node": "^20.8.5", "mocha": "^10.2.0" } } diff --git a/packages/sdk/package.json b/packages/sdk/package.json index 4790dbaad674..f09f2086c4cc 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -44,7 +44,7 @@ "@types/chai": "^4.3.7", "@types/chai-as-promised": "^7.1.5", "@types/mocha": "^10.0.2", - "@types/node": "^20.8.4", + "@types/node": "^20.8.5", "chai-as-promised": "^7.1.1", "ethereum-waffle": "^4.0.10", "ethers": "^5.7.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8b7e1fda4d4c..eae0c5bde7b9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -31,8 +31,8 @@ importers: specifier: ^10.0.2 version: 10.0.2 '@types/node': - specifier: ^20.8.4 - version: 20.8.4 + specifier: ^20.8.5 + version: 20.8.5 '@typescript-eslint/eslint-plugin': specifier: ^6.7.5 version: 6.7.5(@typescript-eslint/parser@6.7.5)(eslint@8.51.0)(typescript@5.2.2) @@ -184,7 +184,7 @@ importers: version: 2.18.1(ts-node@10.9.1)(typescript@5.2.2) ts-node: specifier: ^10.9.1 - version: 10.9.1(@types/node@20.8.4)(typescript@5.2.2) + version: 10.9.1(@types/node@20.8.5)(typescript@5.2.2) tsx: specifier: ^3.12.7 version: 3.12.7 @@ -348,7 +348,7 @@ importers: version: 5.2.2 vite: specifier: ^4.4.10 - version: 4.4.10(@types/node@20.8.4) + version: 4.4.10(@types/node@20.8.5) vitest: specifier: ^0.34.2 version: 0.34.2(jsdom@22.1.0) @@ -399,8 +399,8 @@ importers: version: 2.6.7 devDependencies: '@types/node': - specifier: ^20.8.4 - version: 20.8.4 + specifier: ^20.8.5 + version: 20.8.5 mocha: specifier: ^10.2.0 version: 10.2.0 @@ -442,7 +442,7 @@ importers: version: 1.16.4(typescript@5.2.2)(zod@3.22.4) vite: specifier: ^4.4.10 - version: 4.4.10(@types/node@20.8.4) + version: 4.4.10(@types/node@20.8.5) vitest: specifier: ^0.34.2 version: 0.34.2(jsdom@22.1.0) @@ -493,8 +493,8 @@ importers: specifier: ^10.0.2 version: 10.0.2 '@types/node': - specifier: ^20.8.4 - version: 20.8.4 + specifier: ^20.8.5 + version: 20.8.5 chai-as-promised: specifier: ^7.1.1 version: 7.1.1(chai@4.3.10) @@ -521,7 +521,7 @@ importers: version: 15.1.0 ts-node: specifier: ^10.9.1 - version: 10.9.1(@types/node@20.8.4)(typescript@5.2.2) + version: 10.9.1(@types/node@20.8.5)(typescript@5.2.2) typedoc: specifier: ^0.25.2 version: 0.25.2(typescript@5.2.2) @@ -533,7 +533,7 @@ importers: version: 1.16.4(typescript@5.2.2)(zod@3.22.4) vitest: specifier: ^0.34.2 - version: 0.34.2(jsdom@22.1.0) + version: 0.34.2 zod: specifier: ^3.22.4 version: 3.22.4 @@ -573,7 +573,7 @@ importers: version: 1.16.4(typescript@5.2.2)(zod@3.22.4) vite: specifier: ^4.4.10 - version: 4.4.10(@types/node@20.8.4) + version: 4.4.10(@types/node@20.8.5) vitest: specifier: ^0.34.1 version: 0.34.1 @@ -3855,20 +3855,20 @@ packages: /@types/bn.js@4.11.6: resolution: {integrity: sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg==} dependencies: - '@types/node': 20.8.4 + '@types/node': 20.8.5 dev: true /@types/bn.js@5.1.0: resolution: {integrity: sha512-QSSVYj7pYFN49kW77o2s9xTCwZ8F2xLbjLLSEVh8D2F4JUhZtPAGOFLTD+ffqksBx/u4cE/KImFjyhqCjn/LIA==} dependencies: - '@types/node': 20.8.4 + '@types/node': 20.8.5 dev: true /@types/body-parser@1.19.1: resolution: {integrity: sha512-a6bTJ21vFOGIkwM0kzh9Yr89ziVxq4vYH2fQ6N8AeipEzai/cFK6aGMArIkUeIdRIgpwQa+2bXiLuUJCpSf2Cg==} dependencies: '@types/connect': 3.4.35 - '@types/node': 20.8.4 + '@types/node': 20.8.5 dev: true /@types/chai-as-promised@7.1.5: @@ -3901,7 +3901,7 @@ packages: /@types/connect@3.4.35: resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} dependencies: - '@types/node': 20.8.4 + '@types/node': 20.8.5 /@types/dateformat@5.0.0: resolution: {integrity: sha512-SZg4JdHIWHQGEokbYGZSDvo5wA4TLYPXaqhigs/wH+REDOejcJzgH+qyY+HtEUtWOZxEUkbhbdYPqQDiEgrXeA==} @@ -3915,7 +3915,7 @@ packages: /@types/express-serve-static-core@4.17.35: resolution: {integrity: sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg==} dependencies: - '@types/node': 20.8.4 + '@types/node': 20.8.5 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 '@types/send': 0.17.1 @@ -3934,7 +3934,7 @@ packages: resolution: {integrity: sha512-IO+MJPVhoqz+28h1qLAcBEH2+xHMK6MTyHJc7MTnnYb6wsoLR29POVGJ7LycmVXIqyy/4/2ShP5sUwTXuOwb/w==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.7.2 + '@types/node': 20.8.4 dev: true /@types/is-ci@3.0.0: @@ -3961,7 +3961,7 @@ packages: dependencies: '@types/abstract-leveldown': 5.0.2 '@types/level-errors': 3.0.0 - '@types/node': 20.8.4 + '@types/node': 20.8.5 dev: true /@types/lru-cache@5.1.1: @@ -3993,7 +3993,7 @@ packages: /@types/mkdirp@0.5.2: resolution: {integrity: sha512-U5icWpv7YnZYGsN4/cmh3WD2onMY0aJIiTE6+51TwJCttdHvtCYmkBNOobHlXwrJRL0nkH9jH4kD+1FAdMN4Tg==} dependencies: - '@types/node': 20.8.4 + '@types/node': 20.8.5 dev: true /@types/mocha@10.0.2: @@ -4003,7 +4003,7 @@ packages: /@types/morgan@1.9.6: resolution: {integrity: sha512-xfKogz5WcKww2DAiVT9zxMgrqQt+Shq8tDVeLT+otoj6dJnkRkyJxMF51mHtUc3JCPKGk5x1EBU0buuGpfftlQ==} dependencies: - '@types/node': 20.7.2 + '@types/node': 20.8.4 dev: true /@types/ms@0.7.31: @@ -4012,7 +4012,7 @@ packages: /@types/node-fetch@2.6.4: resolution: {integrity: sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==} dependencies: - '@types/node': 20.8.4 + '@types/node': 20.8.5 form-data: 3.0.1 dev: true @@ -4023,14 +4023,16 @@ packages: /@types/node@12.20.55: resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - /@types/node@20.7.2: - resolution: {integrity: sha512-RcdC3hOBOauLP+r/kRt27NrByYtDjsXyAuSbR87O6xpsvi763WI+5fbSIvYJrXnt9w4RuxhV6eAXfIs7aaf/FQ==} - dev: true - /@types/node@20.8.4: resolution: {integrity: sha512-ZVPnqU58giiCjSxjVUESDtdPk4QR5WQhhINbc9UBrKLU68MX5BF6kbQzTrkwbolyr0X8ChBpXfavr5mZFKZQ5A==} dependencies: undici-types: 5.25.3 + dev: true + + /@types/node@20.8.5: + resolution: {integrity: sha512-SPlobFgbidfIeOYlzXiEjSYeIJiOCthv+9tSQVpvk4PAdIIc+2SmjNVzWXk9t0Y7dl73Zdf+OgXKHX9XtkqUpw==} + dependencies: + undici-types: 5.25.3 /@types/normalize-package-data@2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} @@ -4042,7 +4044,7 @@ packages: /@types/pbkdf2@3.1.0: resolution: {integrity: sha512-Cf63Rv7jCQ0LaL8tNXmEyqTHuIJxRdlS5vMh1mj5voN4+QFhVZnlZruezqpWYDiJ8UTzhP0VmeLXCmBk66YrMQ==} dependencies: - '@types/node': 20.8.4 + '@types/node': 20.8.5 dev: true /@types/pino-multi-stream@5.1.4: @@ -4060,13 +4062,13 @@ packages: /@types/pino-std-serializers@2.4.1: resolution: {integrity: sha512-17XcksO47M24IVTVKPeAByWUd3Oez7EbIjXpSbzMPhXVzgjGtrOa49gKBwxH9hb8dKv58OelsWQ+A1G1l9S3wQ==} dependencies: - '@types/node': 20.8.4 + '@types/node': 20.8.5 dev: true /@types/pino@6.3.11: resolution: {integrity: sha512-S7+fLONqSpHeW9d7TApUqO6VN47KYgOXhCNKwGBVLHObq8HhaAYlVqUNdfnvoXjCMiwE5xcPm/5R2ZUh8bgaXQ==} dependencies: - '@types/node': 20.8.4 + '@types/node': 20.8.5 '@types/pino-pretty': 4.7.1 '@types/pino-std-serializers': 2.4.1 sonic-boom: 2.8.0 @@ -4112,7 +4114,7 @@ packages: /@types/readable-stream@2.3.15: resolution: {integrity: sha512-oM5JSKQCcICF1wvGgmecmHldZ48OZamtMxcGGVICOJA8o8cahXC1zEVAif8iwoc5j8etxFaRFnf095+CDsuoFQ==} dependencies: - '@types/node': 20.8.4 + '@types/node': 20.8.5 safe-buffer: 5.1.2 dev: true @@ -4123,7 +4125,7 @@ packages: /@types/secp256k1@4.0.3: resolution: {integrity: sha512-Da66lEIFeIz9ltsdMZcpQvmrmmoqrfju8pm1BH8WbYjZSwUgCwXLb9C+9XYogwBITnbsSaMdVPb2ekf7TV+03w==} dependencies: - '@types/node': 20.8.4 + '@types/node': 20.8.5 dev: true /@types/seedrandom@3.0.1: @@ -4142,14 +4144,14 @@ packages: resolution: {integrity: sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==} dependencies: '@types/mime': 1.3.2 - '@types/node': 20.8.4 + '@types/node': 20.8.5 dev: true /@types/serve-static@1.13.10: resolution: {integrity: sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==} dependencies: '@types/mime': 1.3.2 - '@types/node': 20.8.4 + '@types/node': 20.8.5 dev: true /@types/sinon-chai@3.2.5: @@ -4186,12 +4188,12 @@ packages: /@types/ws@7.4.7: resolution: {integrity: sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww==} dependencies: - '@types/node': 20.8.4 + '@types/node': 20.8.5 /@types/ws@8.5.3: resolution: {integrity: sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==} dependencies: - '@types/node': 20.8.4 + '@types/node': 20.8.5 dev: false /@typescript-eslint/eslint-plugin@6.7.5(@typescript-eslint/parser@6.7.5)(eslint@8.51.0)(typescript@5.2.2): @@ -8911,7 +8913,7 @@ packages: solc: 0.7.3(debug@4.3.4) source-map-support: 0.5.21 stacktrace-parser: 0.1.10 - ts-node: 10.9.1(@types/node@20.8.4)(typescript@5.2.2) + ts-node: 10.9.1(@types/node@20.8.5)(typescript@5.2.2) tsort: 0.0.1 typescript: 5.2.2 undici: 5.24.0 @@ -13649,7 +13651,7 @@ packages: tsconfig-paths: 3.14.2 dev: true - /ts-node@10.9.1(@types/node@20.8.4)(typescript@5.2.2): + /ts-node@10.9.1(@types/node@20.8.5)(typescript@5.2.2): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -13668,7 +13670,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.8.4 + '@types/node': 20.8.5 acorn: 8.10.0 acorn-walk: 8.2.0 arg: 4.1.3 @@ -14269,7 +14271,7 @@ packages: - utf-8-validate - zod - /vite-node@0.34.1(@types/node@20.8.4): + /vite-node@0.34.1(@types/node@20.8.5): resolution: {integrity: sha512-odAZAL9xFMuAg8aWd7nSPT+hU8u2r9gU3LRm9QKjxBEF2rRdWpMuqkrkjvyVQEdNFiBctqr2Gg4uJYizm5Le6w==} engines: {node: '>=v14.18.0'} hasBin: true @@ -14279,7 +14281,7 @@ packages: mlly: 1.4.0 pathe: 1.1.1 picocolors: 1.0.0 - vite: 4.4.10(@types/node@20.8.4) + vite: 4.4.10(@types/node@20.8.5) transitivePeerDependencies: - '@types/node' - less @@ -14313,7 +14315,29 @@ packages: - terser dev: true - /vite-node@0.34.4(@types/node@20.7.2): + /vite-node@0.34.2(@types/node@20.8.5): + resolution: {integrity: sha512-JtW249Zm3FB+F7pQfH56uWSdlltCo1IOkZW5oHBzeQo0iX4jtC7o1t9aILMGd9kVekXBP2lfJBEQt9rBh07ebA==} + engines: {node: '>=v14.18.0'} + hasBin: true + dependencies: + cac: 6.7.14 + debug: 4.3.4(supports-color@8.1.1) + mlly: 1.4.0 + pathe: 1.1.1 + picocolors: 1.0.0 + vite: 4.4.10(@types/node@20.8.5) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + dev: true + + /vite-node@0.34.4(@types/node@20.8.4): resolution: {integrity: sha512-ho8HtiLc+nsmbwZMw8SlghESEE3KxJNp04F/jPUCLVvaURwt0d+r9LxEqCX5hvrrOQ0GSyxbYr5ZfRYhQ0yVKQ==} engines: {node: '>=v14.18.0'} hasBin: true @@ -14323,7 +14347,7 @@ packages: mlly: 1.4.0 pathe: 1.1.1 picocolors: 1.0.0 - vite: 4.4.10(@types/node@20.7.2) + vite: 4.4.10(@types/node@20.8.4) transitivePeerDependencies: - '@types/node' - less @@ -14335,7 +14359,7 @@ packages: - terser dev: true - /vite@4.4.10(@types/node@20.7.2): + /vite@4.4.10(@types/node@20.8.4): resolution: {integrity: sha512-TzIjiqx9BEXF8yzYdF2NTf1kFFbjMjUSV0LFZ3HyHoI3SGSPLnnFUKiIQtL3gl2AjHvMrprOvQ3amzaHgQlAxw==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -14363,7 +14387,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.7.2 + '@types/node': 20.8.4 esbuild: 0.18.15 postcss: 8.4.27 rollup: 3.28.0 @@ -14371,7 +14395,7 @@ packages: fsevents: 2.3.3 dev: true - /vite@4.4.10(@types/node@20.8.4): + /vite@4.4.10(@types/node@20.8.5): resolution: {integrity: sha512-TzIjiqx9BEXF8yzYdF2NTf1kFFbjMjUSV0LFZ3HyHoI3SGSPLnnFUKiIQtL3gl2AjHvMrprOvQ3amzaHgQlAxw==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -14399,7 +14423,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.8.4 + '@types/node': 20.8.5 esbuild: 0.18.15 postcss: 8.4.27 rollup: 3.28.0 @@ -14407,7 +14431,7 @@ packages: fsevents: 2.3.3 dev: true - /vite@4.4.9(@types/node@20.7.2): + /vite@4.4.9(@types/node@20.8.4): resolution: {integrity: sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -14435,7 +14459,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.7.2 + '@types/node': 20.8.4 esbuild: 0.18.15 postcss: 8.4.27 rollup: 3.28.0 @@ -14476,7 +14500,7 @@ packages: dependencies: '@types/chai': 4.3.7 '@types/chai-subset': 1.3.3 - '@types/node': 20.8.4 + '@types/node': 20.8.5 '@vitest/expect': 0.34.1 '@vitest/runner': 0.34.1 '@vitest/snapshot': 0.34.1 @@ -14495,8 +14519,73 @@ packages: strip-literal: 1.0.1 tinybench: 2.5.0 tinypool: 0.7.0 - vite: 4.4.10(@types/node@20.8.4) - vite-node: 0.34.1(@types/node@20.8.4) + vite: 4.4.10(@types/node@20.8.5) + vite-node: 0.34.1(@types/node@20.8.5) + why-is-node-running: 2.2.2 + transitivePeerDependencies: + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + dev: true + + /vitest@0.34.2: + resolution: {integrity: sha512-WgaIvBbjsSYMq/oiMlXUI7KflELmzM43BEvkdC/8b5CAod4ryAiY2z8uR6Crbi5Pjnu5oOmhKa9sy7uk6paBxQ==} + engines: {node: '>=v14.18.0'} + hasBin: true + peerDependencies: + '@edge-runtime/vm': '*' + '@vitest/browser': '*' + '@vitest/ui': '*' + happy-dom: '*' + jsdom: '*' + playwright: '*' + safaridriver: '*' + webdriverio: '*' + peerDependenciesMeta: + '@edge-runtime/vm': + optional: true + '@vitest/browser': + optional: true + '@vitest/ui': + optional: true + happy-dom: + optional: true + jsdom: + optional: true + playwright: + optional: true + safaridriver: + optional: true + webdriverio: + optional: true + dependencies: + '@types/chai': 4.3.7 + '@types/chai-subset': 1.3.3 + '@types/node': 20.8.5 + '@vitest/expect': 0.34.2 + '@vitest/runner': 0.34.2 + '@vitest/snapshot': 0.34.2 + '@vitest/spy': 0.34.2 + '@vitest/utils': 0.34.2 + acorn: 8.10.0 + acorn-walk: 8.2.0 + cac: 6.7.14 + chai: 4.3.10 + debug: 4.3.4(supports-color@8.1.1) + local-pkg: 0.4.3 + magic-string: 0.30.1 + pathe: 1.1.1 + picocolors: 1.0.0 + std-env: 3.3.3 + strip-literal: 1.0.1 + tinybench: 2.5.0 + tinypool: 0.7.0 + vite: 4.4.10(@types/node@20.8.5) + vite-node: 0.34.2(@types/node@20.8.5) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -14607,7 +14696,7 @@ packages: dependencies: '@types/chai': 4.3.6 '@types/chai-subset': 1.3.3 - '@types/node': 20.7.2 + '@types/node': 20.8.4 '@vitest/expect': 0.34.4 '@vitest/runner': 0.34.4 '@vitest/snapshot': 0.34.4 @@ -14626,8 +14715,8 @@ packages: strip-literal: 1.0.1 tinybench: 2.5.0 tinypool: 0.7.0 - vite: 4.4.9(@types/node@20.7.2) - vite-node: 0.34.4(@types/node@20.7.2) + vite: 4.4.9(@types/node@20.8.4) + vite-node: 0.34.4(@types/node@20.8.4) why-is-node-running: 2.2.2 transitivePeerDependencies: - less