diff --git a/package.json b/package.json index e07ad35a51..dfc412d1b4 100644 --- a/package.json +++ b/package.json @@ -68,7 +68,7 @@ "eslint-plugin-unicorn": "^50.0.1", "husky": "^9.0.10", "lint-staged": "15.2.0", - "mocha": "^10.2.0", + "mocha": "^10.4.0", "nx": "18.2.2", "nx-cloud": "latest", "nyc": "^15.1.0", diff --git a/packages/core-utils/package.json b/packages/core-utils/package.json index 33d5ffea08..95c6ee3ab2 100644 --- a/packages/core-utils/package.json +++ b/packages/core-utils/package.json @@ -49,6 +49,6 @@ }, "devDependencies": { "@types/node": "^20.11.17", - "mocha": "^10.2.0" + "mocha": "^10.4.0" } } diff --git a/packages/sdk/package.json b/packages/sdk/package.json index 7e5834181c..3c40815637 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -51,7 +51,7 @@ "hardhat": "^2.20.1", "hardhat-deploy": "^0.12.2", "isomorphic-fetch": "^3.0.0", - "mocha": "^10.2.0", + "mocha": "^10.4.0", "nyc": "^15.1.0", "ts-node": "^10.9.2", "typedoc": "^0.25.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5f87f07f31..154d33ed29 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -85,8 +85,8 @@ importers: specifier: 15.2.0 version: 15.2.0 mocha: - specifier: ^10.2.0 - version: 10.2.0 + specifier: ^10.4.0 + version: 10.4.0 nx: specifier: 18.2.2 version: 18.2.2 @@ -104,7 +104,7 @@ importers: version: 5.0.5 ts-mocha: specifier: ^10.0.0 - version: 10.0.0(mocha@10.2.0) + version: 10.0.0(mocha@10.4.0) typescript: specifier: ^5.3.3 version: 5.3.3 @@ -206,7 +206,7 @@ importers: version: 4.19.2 express-prom-bundle: specifier: ^7.0.0 - version: 7.0.0(prom-client@14.2.0) + version: 7.0.0(prom-client@15.1.2) lodash: specifier: ^4.17.21 version: 4.17.21 @@ -223,8 +223,8 @@ importers: specifier: ^0.14.0 version: 0.14.0 prom-client: - specifier: ^14.2.0 - version: 14.2.0 + specifier: ^15.1.1 + version: 15.1.2 devDependencies: '@ethersproject/abstract-provider': specifier: ^5.7.0 @@ -388,8 +388,8 @@ importers: specifier: ^20.11.17 version: 20.11.17 mocha: - specifier: ^10.2.0 - version: 10.2.0 + specifier: ^10.4.0 + version: 10.4.0 packages/fee-estimation: devDependencies: @@ -506,8 +506,8 @@ importers: specifier: ^3.0.0 version: 3.0.0 mocha: - specifier: ^10.2.0 - version: 10.2.0 + specifier: ^10.4.0 + version: 10.4.0 nyc: specifier: ^15.1.0 version: 15.1.0 @@ -4293,19 +4293,11 @@ packages: - debug dev: true -<<<<<<< HEAD - /@nrwl/tao@18.1.2: - resolution: {integrity: sha512-IA+osZ5TlKMwJmcP7TECW7TO0JdNNQud9Dgkh1ZfJ4GWnT7WEkE9b2Yf1IFeeB81kCTXXq8jfISa8ZY21MjRaQ==} - hasBin: true - dependencies: - nx: 18.1.2 -======= /@nrwl/tao@18.2.2: resolution: {integrity: sha512-tXjAbbw8Ir3cY/PQVHiC7q10jsU43r5kkEVwa2vzd1rfPtPFvj9WtgwISd+GstuppYtsbNi+UgTNmHX8dRKPYQ==} hasBin: true dependencies: nx: 18.2.2 ->>>>>>> temp_branch tslib: 2.6.2 transitivePeerDependencies: - '@swc-node/register' @@ -4313,13 +4305,8 @@ packages: - debug dev: true -<<<<<<< HEAD - /@nx/nx-darwin-arm64@18.1.2: - resolution: {integrity: sha512-KduC9WBmeTLP8HyTg4NOgQGLk9LEd5qd9dGuYKPU0jA4b+eJIa0rRHEjFdc5WulQrcUAvTIKfmScRCgzR96ogg==} -======= /@nx/nx-darwin-arm64@18.2.2: resolution: {integrity: sha512-mZ5X2rmtzmEGnt5ddpKlyQDGRd1wh0HSJtWvjruj6fYLNNpoosnXefI0PQLZUw13hf8OpJNo8J6xKfjIViSa8g==} ->>>>>>> temp_branch engines: {node: '>= 10'} cpu: [arm64] os: [darwin] @@ -4327,13 +4314,8 @@ packages: dev: true optional: true -<<<<<<< HEAD - /@nx/nx-darwin-x64@18.1.2: - resolution: {integrity: sha512-mBf3X8m4P4QHoW8g/L/YoK8zkndDyIw4bojLg8Q3xc47s5JZFCqSSMeOXZ9NicM2DpPiDWSQALtQX7A8lIsoAA==} -======= /@nx/nx-darwin-x64@18.2.2: resolution: {integrity: sha512-FeYvbr0OOIdn9xvuNZlLHQKwdAPN9KcWnmIysJTQZeanvUf6tifkhBUU1cXDduAkdut5iibnnA91JhcEj4x9yg==} ->>>>>>> temp_branch engines: {node: '>= 10'} cpu: [x64] os: [darwin] @@ -4341,13 +4323,8 @@ packages: dev: true optional: true -<<<<<<< HEAD - /@nx/nx-freebsd-x64@18.1.2: - resolution: {integrity: sha512-ZqzT2BTsOHhWip1PvNm7AZ4Pzn4I+IZNRvtRgpETYvIH+nqoCmi5rrEi1avnhnr6P5hyzh2mISRSyk186SbZew==} -======= /@nx/nx-freebsd-x64@18.2.2: resolution: {integrity: sha512-Owt/5jT8IG5I6eRbs8en+bHvi2St+k1Z1S1CLArlnfTzkTgVGz/R39HD4OouEVnr2dQPkfc7ms6+XkhlYx5NLg==} ->>>>>>> temp_branch engines: {node: '>= 10'} cpu: [x64] os: [freebsd] @@ -4355,13 +4332,8 @@ packages: dev: true optional: true -<<<<<<< HEAD - /@nx/nx-linux-arm-gnueabihf@18.1.2: - resolution: {integrity: sha512-V9Dp9uuuce+/f50dXxaYz1C9ULo5+5VS35yc6gN7b6SchCWjNK+xg1YcHBTRNc2ChBtayO2z+mBQ1s6wMDNs/Q==} -======= /@nx/nx-linux-arm-gnueabihf@18.2.2: resolution: {integrity: sha512-6D6ZC4EdBjAE0QgLYXuk7AC5r/LM+XUUOa5tFAV6fsAKn+GjVFsmP8dl/HEHfg+vx619+o+IrVrOA+h6ztmNJA==} ->>>>>>> temp_branch engines: {node: '>= 10'} cpu: [arm] os: [linux] @@ -4369,13 +4341,8 @@ packages: dev: true optional: true -<<<<<<< HEAD - /@nx/nx-linux-arm64-gnu@18.1.2: - resolution: {integrity: sha512-aM860T4Hy2JCLcU56mtARIp1MdT1Ms7cGUQzE+a5irM8ZdaHsPdRnYqIgEKd3hoF6PQ6/piHFXWa4xm7pe/2KA==} -======= /@nx/nx-linux-arm64-gnu@18.2.2: resolution: {integrity: sha512-RHZ9nPZ4ivv9p+djO9WqoilMhjlR8/rj7P4sog5OpeRE5EWc65Rb7SFwjek1IovS2gbbK+3P2y8Q4G7lyvbe5w==} ->>>>>>> temp_branch engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -4383,13 +4350,8 @@ packages: dev: true optional: true -<<<<<<< HEAD - /@nx/nx-linux-arm64-musl@18.1.2: - resolution: {integrity: sha512-BgBoOeIgCQ56xii7fKNWiE7UIP/0G+OQhdWJQmh+q6NN0kk78WsdCSq+f7f7LQIji5HiNqUUVx9fd1s6xRSb/w==} -======= /@nx/nx-linux-arm64-musl@18.2.2: resolution: {integrity: sha512-WginA4UHdrRhK40pDV8sv3Izho5aOzWf3iC8WVXi8r850mVbOE88JaWnO7TJ7zNWgiM32/OZeVyaYQ/Wv8pYjw==} ->>>>>>> temp_branch engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -4397,13 +4359,8 @@ packages: dev: true optional: true -<<<<<<< HEAD - /@nx/nx-linux-x64-gnu@18.1.2: - resolution: {integrity: sha512-WDOjtk+K2Tc9SNjGe+zmyy05VUerZpEQ5kvB6Ude0v/W2bMnmpVrLZwwTF5Yrq0ebbUlXM/9wtc1Zjjc75MU2g==} -======= /@nx/nx-linux-x64-gnu@18.2.2: resolution: {integrity: sha512-Fekq6TWZAN7T1Yi+IVAPQ3wUmsmtvu3WyvXiVBjVKh8C1H/PKPcNi+4kaG9Ys1BhBZhqiEfTgc44RF9xLM9IAQ==} ->>>>>>> temp_branch engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -4411,13 +4368,8 @@ packages: dev: true optional: true -<<<<<<< HEAD - /@nx/nx-linux-x64-musl@18.1.2: - resolution: {integrity: sha512-I7jTmbfR5CHC3KVlU3SkqYKJnn25MbH8pdRZJY4gaHnqL9JzbHw9rxddhKBj41lez7jQZTGLnPFUV7JPLXTzKg==} -======= /@nx/nx-linux-x64-musl@18.2.2: resolution: {integrity: sha512-3Uk7x2/giczRCva7RsWd/KjgeYH9kOQFiqzE4heMrjBEuJQfACDlasjIrTRv9bwLrZ6otkBVeX/zmE9kBo3tOA==} ->>>>>>> temp_branch engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -4425,13 +4377,8 @@ packages: dev: true optional: true -<<<<<<< HEAD - /@nx/nx-win32-arm64-msvc@18.1.2: - resolution: {integrity: sha512-KQobKvkrdkmaJmx0Pyt2lzHkNugO0gE7q9F4h22KIECyGW1tC3nSPAB4F3mmdE2KuWKgYG5WLafvzusysLsR7g==} -======= /@nx/nx-win32-arm64-msvc@18.2.2: resolution: {integrity: sha512-y0d79+FYtSEI96KGAjIUrD7/xybAp7aSjqqesM0WP2+DIJBYkdjK6maTKxkB5gb3FBJyhfNYr4A1NqDnvbPtvA==} ->>>>>>> temp_branch engines: {node: '>= 10'} cpu: [arm64] os: [win32] @@ -4439,13 +4386,8 @@ packages: dev: true optional: true -<<<<<<< HEAD - /@nx/nx-win32-x64-msvc@18.1.2: - resolution: {integrity: sha512-uvJvROSwHBwkTOoOPkb56jEsKJjr4LnZ3fCHmEbrtGhAUC0gAUL+dWJUDHoatrGzN+bM2VqrvgNCGkityK96hw==} -======= /@nx/nx-win32-x64-msvc@18.2.2: resolution: {integrity: sha512-17b7hh8VMGWHq0yQDxevLUM0K4ZoNUah3oYVbYe46tp1w7D4u44vDkOOE2SpV2E/alllcDES1etcVsYQSMTGig==} ->>>>>>> temp_branch engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -4453,6 +4395,11 @@ packages: dev: true optional: true + /@opentelemetry/api@1.8.0: + resolution: {integrity: sha512-I/s6F7yKUDdtMsoBWXJe8Qz40Tui5vsuKCWJEWVL+5q9sSWRzzx6v2KeNsOBEwd94j0eWkpWCH4yB6rZg9Mf0w==} + engines: {node: '>=8.0.0'} + dev: false + /@parcel/watcher-android-arm64@2.3.0: resolution: {integrity: sha512-f4o9eA3dgk0XRT3XhB0UWpWpLnKgrh1IwNJKJ7UJek7eTYccQ8LR7XUWFKqw6aEq5KUNlCcGvSzKqSX/vtWVVA==} engines: {node: '>= 10.0.0'} @@ -9924,7 +9871,7 @@ packages: homedir-polyfill: 1.0.3 dev: true - /express-prom-bundle@7.0.0(prom-client@14.2.0): + /express-prom-bundle@7.0.0(prom-client@15.1.2): resolution: {integrity: sha512-VwVaCyGBGHkHdecpTqRdW1Jm2fXK8weCUKjGjNWorc9g4M+cZ3xoj+N9uQzfRWfIPXJG5QOaiAziOIalQzMwgA==} engines: {node: '>=18'} peerDependencies: @@ -9933,7 +9880,7 @@ packages: '@types/express': 4.17.21 express: 4.19.2 on-finished: 2.4.1 - prom-client: 14.2.0 + prom-client: 15.1.2 url-value-parser: 2.0.3 transitivePeerDependencies: - supports-color @@ -10620,6 +10567,17 @@ packages: path-is-absolute: 1.0.1 dev: true + /glob@8.1.0: + resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} + engines: {node: '>=12'} + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 5.0.1 + once: 1.4.0 + dev: true + /global-modules@1.0.0: resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==} engines: {node: '>=0.10.0'} @@ -13325,6 +13283,33 @@ packages: yargs-unparser: 2.0.0 dev: true + /mocha@10.4.0: + resolution: {integrity: sha512-eqhGB8JKapEYcC4ytX/xrzKforgEc3j1pGlAXVy3eRwrtAy5/nIfT1SvgGzfN0XZZxeLq0aQWkOUAmqIJiv+bA==} + engines: {node: '>= 14.0.0'} + hasBin: true + dependencies: + ansi-colors: 4.1.1 + browser-stdout: 1.3.1 + chokidar: 3.5.3 + debug: 4.3.4(supports-color@8.1.1) + diff: 5.0.0 + escape-string-regexp: 4.0.0 + find-up: 5.0.0 + glob: 8.1.0 + he: 1.2.0 + js-yaml: 4.1.0 + log-symbols: 4.1.0 + minimatch: 5.0.1 + ms: 2.1.3 + serialize-javascript: 6.0.0 + strip-json-comments: 3.1.1 + supports-color: 8.1.1 + workerpool: 6.2.1 + yargs: 16.2.0 + yargs-parser: 20.2.4 + yargs-unparser: 2.0.0 + dev: true + /morgan@1.10.0: resolution: {integrity: sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==} engines: {node: '>= 0.8.0'} @@ -13599,13 +13584,8 @@ packages: - debug dev: true -<<<<<<< HEAD - /nx@18.1.2: - resolution: {integrity: sha512-E414xp6lVtiTGdDUMVo72G96G66t7oJMqmcHRMEZ/mVq5ZpNWUhfMuRq5Fh8orXPtrM3xk5SHokmmFvo5PKC+g==} -======= /nx@18.2.2: resolution: {integrity: sha512-ZEnN+2XV6QWI3q6N/I9byjSK2ErxAJJjKIWFQ45RW7+KCFbiwF0zeGnn5zruSHY7nbTrUf5C7MDA80eXam5DTg==} ->>>>>>> temp_branch hasBin: true requiresBuild: true peerDependencies: @@ -13617,11 +13597,7 @@ packages: '@swc/core': optional: true dependencies: -<<<<<<< HEAD - '@nrwl/tao': 18.1.2 -======= '@nrwl/tao': 18.2.2 ->>>>>>> temp_branch '@yarnpkg/lockfile': 1.1.0 '@yarnpkg/parsers': 3.0.0-rc.46 '@zkochan/js-yaml': 0.0.6 @@ -13656,18 +13632,6 @@ packages: yargs: 17.7.2 yargs-parser: 21.1.1 optionalDependencies: -<<<<<<< HEAD - '@nx/nx-darwin-arm64': 18.1.2 - '@nx/nx-darwin-x64': 18.1.2 - '@nx/nx-freebsd-x64': 18.1.2 - '@nx/nx-linux-arm-gnueabihf': 18.1.2 - '@nx/nx-linux-arm64-gnu': 18.1.2 - '@nx/nx-linux-arm64-musl': 18.1.2 - '@nx/nx-linux-x64-gnu': 18.1.2 - '@nx/nx-linux-x64-musl': 18.1.2 - '@nx/nx-win32-arm64-msvc': 18.1.2 - '@nx/nx-win32-x64-msvc': 18.1.2 -======= '@nx/nx-darwin-arm64': 18.2.2 '@nx/nx-darwin-x64': 18.2.2 '@nx/nx-freebsd-x64': 18.2.2 @@ -13678,7 +13642,6 @@ packages: '@nx/nx-linux-x64-musl': 18.2.2 '@nx/nx-win32-arm64-msvc': 18.2.2 '@nx/nx-win32-x64-msvc': 18.2.2 ->>>>>>> temp_branch transitivePeerDependencies: - debug dev: true @@ -14526,10 +14489,11 @@ packages: resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} engines: {node: '>= 0.6.0'} - /prom-client@14.2.0: - resolution: {integrity: sha512-sF308EhTenb/pDRPakm+WgiN+VdM/T1RaHj1x+MvAuT8UiQP8JmOEbxVqtkbfR4LrvOg5n7ic01kRBDGXjYikA==} - engines: {node: '>=10'} + /prom-client@15.1.2: + resolution: {integrity: sha512-on3h1iXb04QFLLThrmVYg1SChBQ9N1c+nKAjebBjokBqipddH3uxmOUcEkTnzmJ8Jh/5TSUnUqS40i2QB2dJHQ==} + engines: {node: ^16 || ^18 || >=20} dependencies: + '@opentelemetry/api': 1.8.0 tdigest: 0.1.1 dev: false @@ -16483,14 +16447,14 @@ packages: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} dev: true - /ts-mocha@10.0.0(mocha@10.2.0): + /ts-mocha@10.0.0(mocha@10.4.0): resolution: {integrity: sha512-VRfgDO+iiuJFlNB18tzOfypJ21xn2xbuZyDvJvqpTbWgkAgD17ONGr8t+Tl8rcBtOBdjXp5e/Rk+d39f7XBHRw==} engines: {node: '>= 6.X.X'} hasBin: true peerDependencies: mocha: ^3.X.X || ^4.X.X || ^5.X.X || ^6.X.X || ^7.X.X || ^8.X.X || ^9.X.X || ^10.X.X dependencies: - mocha: 10.2.0 + mocha: 10.4.0 ts-node: 7.0.1 optionalDependencies: tsconfig-paths: 3.15.0 @@ -17220,44 +17184,6 @@ packages: - terser dev: true - /vite@5.1.5(@types/node@20.11.17): - resolution: {integrity: sha512-BdN1xh0Of/oQafhU+FvopafUp6WaYenLU/NFoL5WyJL++GxkNfieKzBhM24H3HVsPQrlAqB7iJYTHabzaRed5Q==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 - less: '*' - lightningcss: ^1.21.0 - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - dependencies: - '@types/node': 20.11.17 - esbuild: 0.19.10 - postcss: 8.4.35 - rollup: 4.5.1 - optionalDependencies: - fsevents: 2.3.3 - dev: true - -<<<<<<< HEAD -======= /vite@5.1.7(@types/node@20.11.17): resolution: {integrity: sha512-sgnEEFTZYMui/sTlH1/XEnVNHMujOahPLGMxn1+5sIT45Xjng1Ec1K78jRP15dSmVgg5WBin9yO81j3o9OxofA==} engines: {node: ^18.0.0 || >=20.0.0} @@ -17294,7 +17220,6 @@ packages: fsevents: 2.3.3 dev: true ->>>>>>> temp_branch /vitest@1.2.2(@types/node@20.11.17)(jsdom@24.0.0): resolution: {integrity: sha512-d5Ouvrnms3GD9USIK36KG8OZ5bEvKEkITFtnGv56HFaSlbItJuYr7hv2Lkn903+AvRAgSixiamozUVfORUekjw==} engines: {node: ^18.0.0 || >=20.0.0} @@ -17340,7 +17265,7 @@ packages: strip-literal: 1.3.0 tinybench: 2.5.1 tinypool: 0.8.2 - vite: 5.0.12(@types/node@20.11.17) + vite: 5.1.7(@types/node@20.11.17) vite-node: 1.2.2(@types/node@20.11.17) why-is-node-running: 2.2.2 transitivePeerDependencies: