diff --git a/example/package.json b/example/package.json index d1d7ba59..a204cf7a 100644 --- a/example/package.json +++ b/example/package.json @@ -20,7 +20,7 @@ "bob-tsm": "^1.1.2", "dotenv": "^16.0.3", "esbuild": "^0.17.15", - "typescript": "5.0.3", + "typescript": "5.0.4", "undici": "^5.21.0" } } diff --git a/package.json b/package.json index a3bc21b8..1802099f 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "pretty-quick": "^3.1.3", "rimraf": "^4.4.1", "semver": "^7.3.8", - "typescript": "5.0.3" + "typescript": "5.0.4" }, "packageManager": "pnpm@8.0.0", "engines": { diff --git a/packages/sdk/package.json b/packages/sdk/package.json index e2e0a0d9..e267659f 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -84,7 +84,7 @@ "require-env-variable": "^4.0.1", "ts-node": "^10.9.1", "tslib": "^2.5.0", - "typescript": "5.0.3" + "typescript": "5.0.4" }, "peerDependencies": { "@soundxyz/sound-protocol": "~1.4.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2792bffe..8b8d1a8d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -38,13 +38,13 @@ importers: version: 18.15.11 '@typescript-eslint/eslint-plugin': specifier: ^5.57.0 - version: 5.57.0(@typescript-eslint/parser@5.57.0)(eslint@8.37.0)(typescript@5.0.3) + version: 5.57.0(@typescript-eslint/parser@5.57.0)(eslint@8.37.0)(typescript@5.0.4) '@typescript-eslint/parser': specifier: ^5.57.0 - version: 5.57.0(eslint@8.37.0)(typescript@5.0.3) + version: 5.57.0(eslint@8.37.0)(typescript@5.0.4) dotenv-vault: specifier: ^1.18.0 - version: 1.18.0(@types/node@18.15.11)(typescript@5.0.3) + version: 1.18.0(@types/node@18.15.11)(typescript@5.0.4) eslint: specifier: ^8.37.0 version: 8.37.0 @@ -70,8 +70,8 @@ importers: specifier: ^7.3.8 version: 7.3.8 typescript: - specifier: 5.0.3 - version: 5.0.3 + specifier: 5.0.4 + version: 5.0.4 example: dependencies: @@ -99,7 +99,7 @@ importers: version: 18.15.11 bob-tsm: specifier: ^1.1.2 - version: 1.1.2(esbuild@0.17.15)(typescript@5.0.3) + version: 1.1.2(esbuild@0.17.15)(typescript@5.0.4) dotenv: specifier: ^16.0.3 version: 16.0.3 @@ -107,8 +107,8 @@ importers: specifier: ^0.17.15 version: 0.17.15 typescript: - specifier: 5.0.3 - version: 5.0.3 + specifier: 5.0.4 + version: 5.0.4 undici: specifier: ^5.21.0 version: 5.21.0 @@ -214,10 +214,10 @@ importers: version: 18.15.11 bob-ts: specifier: ^4.1.1 - version: 4.1.1(@types/node@18.15.11)(esbuild@0.17.15)(typescript@5.0.3) + version: 4.1.1(@types/node@18.15.11)(esbuild@0.17.15)(typescript@5.0.4) bob-tsm: specifier: ^1.1.2 - version: 1.1.2(esbuild@0.17.15)(typescript@5.0.3) + version: 1.1.2(esbuild@0.17.15)(typescript@5.0.4) chai: specifier: ^4.3.7 version: 4.3.7 @@ -232,7 +232,7 @@ importers: version: 0.17.15 ethereum-waffle: specifier: ^4.0.10 - version: 4.0.10(@ensdomains/ens@0.4.5)(@ensdomains/resolver@0.2.4)(@ethersproject/abi@5.7.0)(@ethersproject/bytes@5.7.0)(@ethersproject/providers@5.7.2)(ethers@5.7.2)(typescript@5.0.3) + version: 4.0.10(@ensdomains/ens@0.4.5)(@ensdomains/resolver@0.2.4)(@ethersproject/abi@5.7.0)(@ethersproject/bytes@5.7.0)(@ethersproject/providers@5.7.2)(ethers@5.7.2)(typescript@5.0.4) ethers: specifier: ^5.7.2 version: 5.7.2 @@ -241,7 +241,7 @@ importers: version: 16.6.0 hardhat: specifier: ^2.13.0 - version: 2.13.0(ts-node@10.9.1)(typescript@5.0.3) + version: 2.13.0(ts-node@10.9.1)(typescript@5.0.4) merkletreejs: specifier: ^0.3.9 version: 0.3.9 @@ -253,20 +253,20 @@ importers: version: 4.0.1 ts-node: specifier: ^10.9.1 - version: 10.9.1(@types/node@18.15.11)(typescript@5.0.3) + version: 10.9.1(@types/node@18.15.11)(typescript@5.0.4) tslib: specifier: ^2.5.0 version: 2.5.0 typescript: - specifier: 5.0.3 - version: 5.0.3 + specifier: 5.0.4 + version: 5.0.4 publishDirectory: dist packages/subgraph: dependencies: '@graphprotocol/graph-cli': specifier: 0.46.1 - version: 0.46.1(@types/node@18.15.11)(node-fetch@3.3.1)(typescript@5.0.3) + version: 0.46.1(@types/node@18.15.11)(node-fetch@3.3.1)(typescript@5.0.4) '@graphprotocol/graph-ts': specifier: 0.29.3 version: 0.29.3 @@ -1429,7 +1429,7 @@ packages: - supports-color dev: true - /@ethereum-waffle/compiler@4.0.3(@ethersproject/abi@5.7.0)(@ethersproject/bytes@5.7.0)(@ethersproject/providers@5.7.2)(ethers@5.7.2)(solc@0.8.15)(typechain@8.1.1)(typescript@5.0.3): + /@ethereum-waffle/compiler@4.0.3(@ethersproject/abi@5.7.0)(@ethersproject/bytes@5.7.0)(@ethersproject/providers@5.7.2)(ethers@5.7.2)(solc@0.8.15)(typechain@8.1.1)(typescript@5.0.4): resolution: {integrity: sha512-5x5U52tSvEVJS6dpCeXXKvRKyf8GICDwiTwUvGD3/WD+DpvgvaoHOL82XqpTSUHgV3bBq6ma5/8gKUJUIAnJCw==} engines: {node: '>=10.0'} peerDependencies: @@ -1439,14 +1439,14 @@ packages: dependencies: '@resolver-engine/imports': 0.3.3 '@resolver-engine/imports-fs': 0.3.3 - '@typechain/ethers-v5': 10.2.0(@ethersproject/abi@5.7.0)(@ethersproject/bytes@5.7.0)(@ethersproject/providers@5.7.2)(ethers@5.7.2)(typechain@8.1.1)(typescript@5.0.3) + '@typechain/ethers-v5': 10.2.0(@ethersproject/abi@5.7.0)(@ethersproject/bytes@5.7.0)(@ethersproject/providers@5.7.2)(ethers@5.7.2)(typechain@8.1.1)(typescript@5.0.4) '@types/mkdirp': 0.5.2 '@types/node-fetch': 2.6.3 ethers: 5.7.2 mkdirp: 0.5.6 node-fetch: 2.6.9 solc: 0.8.15 - typechain: 8.1.1(typescript@5.0.3) + typechain: 8.1.1(typescript@5.0.4) transitivePeerDependencies: - '@ethersproject/abi' - '@ethersproject/bytes' @@ -1945,13 +1945,13 @@ packages: '@trufflesuite/bigint-buffer': 1.1.9 dev: true - /@graphprotocol/graph-cli@0.46.1(@types/node@18.15.11)(node-fetch@3.3.1)(typescript@5.0.3): + /@graphprotocol/graph-cli@0.46.1(@types/node@18.15.11)(node-fetch@3.3.1)(typescript@5.0.4): resolution: {integrity: sha512-594BiH2m9gThP1xdvxguVzvVlOb1KzJyVdh2F4dV78NPfMRFY2fe1nakmadKcewc72VVLXNgfdBu/J4IPfo0eg==} engines: {node: '>=14'} hasBin: true dependencies: '@float-capital/float-subgraph-uncrashable': 0.0.0-internal-testing.5 - '@oclif/core': 2.8.0(@types/node@18.15.11)(typescript@5.0.3) + '@oclif/core': 2.8.0(@types/node@18.15.11)(typescript@5.0.4) '@whatwg-node/fetch': 0.8.4 assemblyscript: 0.19.23 binary-install-raw: 0.0.13(debug@4.3.4) @@ -2050,7 +2050,7 @@ packages: /@graphql-codegen/core@3.1.0(graphql@16.6.0): resolution: {integrity: sha512-DH1/yaR7oJE6/B+c6ZF2Tbdh7LixF1K8L+8BoSubjNyQ8pNwR4a70mvc1sv6H7qgp6y1bPQ9tKE+aazRRshysw==} peerDependencies: - graphql: '*' + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: '@graphql-codegen/plugin-helpers': 4.2.0(graphql@16.6.0) '@graphql-tools/schema': 9.0.17(graphql@16.6.0) @@ -2825,7 +2825,7 @@ packages: /@graphql-tools/utils@9.2.1(graphql@16.6.0): resolution: {integrity: sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==} peerDependencies: - graphql: '*' + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: '@graphql-typed-document-node/core': 3.2.0(graphql@16.6.0) graphql: 16.6.0 @@ -2887,7 +2887,7 @@ packages: /@graphql-yoga/node@2.0.0(graphql@16.6.0): resolution: {integrity: sha512-fjKHT8UR1DcOgvUfrnVhM7Ggj5vnxVUwlUbkY7NZC8vZiXfVbA9UfLYUYl+hXFmOCDK+S19kszLp7rw0s0LdWg==} peerDependencies: - graphql: '*' + graphql: ^15.2.0 || ^16.0.0 dependencies: '@envelop/core': 2.6.0(graphql@16.6.0) '@graphql-tools/utils': 8.13.1(graphql@16.6.0) @@ -3033,7 +3033,7 @@ packages: tweetnacl-util: 0.15.1 dev: true - /@morgan-stanley/ts-mocking-bird@0.6.4(typescript@5.0.3): + /@morgan-stanley/ts-mocking-bird@0.6.4(typescript@5.0.4): resolution: {integrity: sha512-57VJIflP8eR2xXa9cD1LUawh+Gh+BVQfVu0n6GALyg/AqV/Nz25kDRvws3i9kIe1PTrbsZZOYpsYp6bXPd6nVA==} peerDependencies: jasmine: 2.x || 3.x || 4.x @@ -3046,7 +3046,7 @@ packages: optional: true dependencies: lodash: 4.17.21 - typescript: 5.0.3 + typescript: 5.0.4 uuid: 7.0.3 dev: true @@ -3230,7 +3230,7 @@ packages: chai-as-promised: 7.1.1(chai@4.3.7) deep-eql: 4.1.3 ethers: 5.7.2 - hardhat: 2.13.0(ts-node@10.9.1)(typescript@5.0.3) + hardhat: 2.13.0(ts-node@10.9.1)(typescript@5.0.4) ordinal: 1.0.3 dev: true @@ -3240,7 +3240,7 @@ packages: hardhat: ^2.9.5 dependencies: ethereumjs-util: 7.1.5 - hardhat: 2.13.0(ts-node@10.9.1)(typescript@5.0.3) + hardhat: 2.13.0(ts-node@10.9.1)(typescript@5.0.4) dev: true /@nomicfoundation/solidity-analyzer-darwin-arm64@0.1.1: @@ -3356,7 +3356,7 @@ packages: hardhat: ^2.0.0 dependencies: ethers: 5.7.2 - hardhat: 2.13.0(ts-node@10.9.1)(typescript@5.0.3) + hardhat: 2.13.0(ts-node@10.9.1)(typescript@5.0.4) dev: true /@nomiclabs/hardhat-waffle@2.0.5(@nomiclabs/hardhat-ethers@2.2.2)(ethereum-waffle@4.0.10)(ethers@5.7.2)(hardhat@2.13.0): @@ -3368,9 +3368,9 @@ packages: hardhat: ^2.0.0 dependencies: '@nomiclabs/hardhat-ethers': 2.2.2(ethers@5.7.2)(hardhat@2.13.0) - ethereum-waffle: 4.0.10(@ensdomains/ens@0.4.5)(@ensdomains/resolver@0.2.4)(@ethersproject/abi@5.7.0)(@ethersproject/bytes@5.7.0)(@ethersproject/providers@5.7.2)(ethers@5.7.2)(typescript@5.0.3) + ethereum-waffle: 4.0.10(@ensdomains/ens@0.4.5)(@ensdomains/resolver@0.2.4)(@ethersproject/abi@5.7.0)(@ethersproject/bytes@5.7.0)(@ethersproject/providers@5.7.2)(ethers@5.7.2)(typescript@5.0.4) ethers: 5.7.2 - hardhat: 2.13.0(ts-node@10.9.1)(typescript@5.0.3) + hardhat: 2.13.0(ts-node@10.9.1)(typescript@5.0.4) dev: true /@oclif/color@1.0.4: @@ -3418,7 +3418,7 @@ packages: wrap-ansi: 7.0.0 dev: true - /@oclif/core@2.8.0(@types/node@18.15.11)(typescript@5.0.3): + /@oclif/core@2.8.0(@types/node@18.15.11)(typescript@5.0.4): resolution: {integrity: sha512-A2wHItFrD/WOw5bJ6Mtv9MD7If0bsKNR0pwEY0me+fo4HSXlJOtgYGqmzb8t8akX3DUUT7XsjPajsoHLkIJyvg==} engines: {node: '>=14.0.0'} dependencies: @@ -3446,7 +3446,7 @@ packages: strip-ansi: 6.0.1 supports-color: 8.1.1 supports-hyperlinks: 2.3.0 - ts-node: 10.9.1(@types/node@18.15.11)(typescript@5.0.3) + ts-node: 10.9.1(@types/node@18.15.11)(typescript@5.0.4) tslib: 2.5.0 widest-line: 3.1.0 wordwrap: 1.0.0 @@ -3461,11 +3461,11 @@ packages: resolution: {integrity: sha512-Ups2dShK52xXa8w6iBWLgcjPJWjais6KPJQq3gQ/88AY6BXoTX+MIGFPrWQO1KLMiQfoTpcLnUwloN4brrVUHw==} dev: true - /@oclif/plugin-help@5.2.9(@types/node@18.15.11)(typescript@5.0.3): + /@oclif/plugin-help@5.2.9(@types/node@18.15.11)(typescript@5.0.4): resolution: {integrity: sha512-0J3oowPURZJ4Dn1p1WpQ46E4+CoV20KTn1cvsNiDl6Hmbw+qoljKQnArJJzNFeZQxWo4R7/S42PrzKJTVYh68Q==} engines: {node: '>=12.0.0'} dependencies: - '@oclif/core': 2.8.0(@types/node@18.15.11)(typescript@5.0.3) + '@oclif/core': 2.8.0(@types/node@18.15.11)(typescript@5.0.4) transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -3473,12 +3473,12 @@ packages: - typescript dev: true - /@oclif/plugin-not-found@2.3.23(@types/node@18.15.11)(typescript@5.0.3): + /@oclif/plugin-not-found@2.3.23(@types/node@18.15.11)(typescript@5.0.4): resolution: {integrity: sha512-UZM8aolxXvqwH8WcmJxRNASDWgMoSQm/pgCdkc1AGCRevYc8+LBSO+U6nLWq+Dx8H/dn9RyIv5oiUIOGkKDlZA==} engines: {node: '>=12.0.0'} dependencies: '@oclif/color': 1.0.4 - '@oclif/core': 2.8.0(@types/node@18.15.11)(typescript@5.0.3) + '@oclif/core': 2.8.0(@types/node@18.15.11)(typescript@5.0.4) fast-levenshtein: 3.0.0 lodash: 4.17.21 transitivePeerDependencies: @@ -3488,12 +3488,12 @@ packages: - typescript dev: true - /@oclif/plugin-update@3.1.9(@types/node@18.15.11)(typescript@5.0.3): + /@oclif/plugin-update@3.1.9(@types/node@18.15.11)(typescript@5.0.4): resolution: {integrity: sha512-RPrW2rUxtcZ51hpXndfINbCye2Wz0qfNQk8dcmbn6qhOPAm2A02By/N5Oa4ru9OMTPVQCzHEicr1oWU94g83AA==} engines: {node: '>=12.0.0'} dependencies: '@oclif/color': 1.0.4 - '@oclif/core': 2.8.0(@types/node@18.15.11)(typescript@5.0.3) + '@oclif/core': 2.8.0(@types/node@18.15.11)(typescript@5.0.4) cross-spawn: 7.0.3 debug: 4.3.4(supports-color@8.1.1) filesize: 6.4.0 @@ -3512,11 +3512,11 @@ packages: - typescript dev: true - /@oclif/plugin-warn-if-update-available@2.0.33(@types/node@18.15.11)(typescript@5.0.3): + /@oclif/plugin-warn-if-update-available@2.0.33(@types/node@18.15.11)(typescript@5.0.4): resolution: {integrity: sha512-kI43LZ17cti9iNgIxb3TSWHK26kLgmPD2q6p5wyyxUmCGqn1mclhX+xEW0TunBlUfAz6N01sv0h1xvSClxNu/g==} engines: {node: '>=12.0.0'} dependencies: - '@oclif/core': 2.8.0(@types/node@18.15.11)(typescript@5.0.3) + '@oclif/core': 2.8.0(@types/node@18.15.11)(typescript@5.0.4) chalk: 4.1.2 debug: 4.3.4(supports-color@8.1.1) fs-extra: 9.1.0 @@ -3797,6 +3797,14 @@ packages: engines: {node: '>= 10'} dev: true + /@trufflesuite/bigint-buffer@1.1.10: + resolution: {integrity: sha512-pYIQC5EcMmID74t26GCC67946mgTJFiLXOT/BYozgrd4UEY2JHEGLhWi9cMiQCt5BSqFEvKkCHNnoj82SRjiEw==} + engines: {node: '>= 14.0.0'} + requiresBuild: true + dependencies: + node-gyp-build: 4.4.0 + dev: true + /@trufflesuite/bigint-buffer@1.1.9: resolution: {integrity: sha512-bdM5cEGCOhDSwminryHJbRmXc1x7dPKg6Pqns3qyTwFlxsqUgxE29lsERS3PlIW1HTjoIGMUqsk1zQQwST1Yxw==} engines: {node: '>= 10.0.0'} @@ -3818,7 +3826,7 @@ packages: /@tsconfig/node16@1.0.3: resolution: {integrity: sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==} - /@typechain/ethers-v5@10.2.0(@ethersproject/abi@5.7.0)(@ethersproject/bytes@5.7.0)(@ethersproject/providers@5.7.2)(ethers@5.7.2)(typechain@8.1.1)(typescript@5.0.3): + /@typechain/ethers-v5@10.2.0(@ethersproject/abi@5.7.0)(@ethersproject/bytes@5.7.0)(@ethersproject/providers@5.7.2)(ethers@5.7.2)(typechain@8.1.1)(typescript@5.0.4): resolution: {integrity: sha512-ikaq0N/w9fABM+G01OFmU3U3dNnyRwEahkdvi9mqy1a3XwKiPZaF/lu54OcNaEWnpvEYyhhS0N7buCtLQqC92w==} peerDependencies: '@ethersproject/abi': ^5.0.0 @@ -3833,9 +3841,9 @@ packages: '@ethersproject/providers': 5.7.2 ethers: 5.7.2 lodash: 4.17.21 - ts-essentials: 7.0.3(typescript@5.0.3) - typechain: 8.1.1(typescript@5.0.3) - typescript: 5.0.3 + ts-essentials: 7.0.3(typescript@5.0.4) + typechain: 8.1.1(typescript@5.0.4) + typescript: 5.0.4 dev: true /@types/abstract-leveldown@7.2.1: @@ -3995,6 +4003,10 @@ packages: dependencies: '@types/node': 18.15.11 + /@types/seedrandom@3.0.1: + resolution: {integrity: sha512-giB9gzDeiCeloIXDgzFBCgjj1k4WxcDrZtGl6h1IqmUPlxF+Nx8Ve+96QCyDZ/HseB/uvDsKbpib9hU5cU53pw==} + dev: true + /@types/semver@6.2.3: resolution: {integrity: sha512-KQf+QAMWKMrtBMsB8/24w53tEsxllMj6TuA80TT/5igJalLI/zm0L3oXRbIAl4Ohfc85gyHX/jhMwsVkmhLU4A==} dev: true @@ -4015,7 +4027,7 @@ packages: '@types/node': 18.15.11 dev: true - /@typescript-eslint/eslint-plugin@5.57.0(@typescript-eslint/parser@5.57.0)(eslint@8.37.0)(typescript@5.0.3): + /@typescript-eslint/eslint-plugin@5.57.0(@typescript-eslint/parser@5.57.0)(eslint@8.37.0)(typescript@5.0.4): resolution: {integrity: sha512-itag0qpN6q2UMM6Xgk6xoHa0D0/P+M17THnr4SVgqn9Rgam5k/He33MA7/D7QoJcdMxHFyX7U9imaBonAX/6qA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -4027,23 +4039,23 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.5.0 - '@typescript-eslint/parser': 5.57.0(eslint@8.37.0)(typescript@5.0.3) + '@typescript-eslint/parser': 5.57.0(eslint@8.37.0)(typescript@5.0.4) '@typescript-eslint/scope-manager': 5.57.0 - '@typescript-eslint/type-utils': 5.57.0(eslint@8.37.0)(typescript@5.0.3) - '@typescript-eslint/utils': 5.57.0(eslint@8.37.0)(typescript@5.0.3) + '@typescript-eslint/type-utils': 5.57.0(eslint@8.37.0)(typescript@5.0.4) + '@typescript-eslint/utils': 5.57.0(eslint@8.37.0)(typescript@5.0.4) debug: 4.3.4(supports-color@8.1.1) eslint: 8.37.0 grapheme-splitter: 1.0.4 ignore: 5.2.4 natural-compare-lite: 1.4.0 semver: 7.3.8 - tsutils: 3.21.0(typescript@5.0.3) - typescript: 5.0.3 + tsutils: 3.21.0(typescript@5.0.4) + typescript: 5.0.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@5.57.0(eslint@8.37.0)(typescript@5.0.3): + /@typescript-eslint/parser@5.57.0(eslint@8.37.0)(typescript@5.0.4): resolution: {integrity: sha512-orrduvpWYkgLCyAdNtR1QIWovcNZlEm6yL8nwH/eTxWLd8gsP+25pdLHYzL2QdkqrieaDwLpytHqycncv0woUQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -4055,10 +4067,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.57.0 '@typescript-eslint/types': 5.57.0 - '@typescript-eslint/typescript-estree': 5.57.0(typescript@5.0.3) + '@typescript-eslint/typescript-estree': 5.57.0(typescript@5.0.4) debug: 4.3.4(supports-color@8.1.1) eslint: 8.37.0 - typescript: 5.0.3 + typescript: 5.0.4 transitivePeerDependencies: - supports-color dev: true @@ -4071,7 +4083,7 @@ packages: '@typescript-eslint/visitor-keys': 5.57.0 dev: true - /@typescript-eslint/type-utils@5.57.0(eslint@8.37.0)(typescript@5.0.3): + /@typescript-eslint/type-utils@5.57.0(eslint@8.37.0)(typescript@5.0.4): resolution: {integrity: sha512-kxXoq9zOTbvqzLbdNKy1yFrxLC6GDJFE2Yuo3KqSwTmDOFjUGeWSakgoXT864WcK5/NAJkkONCiKb1ddsqhLXQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -4081,12 +4093,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.57.0(typescript@5.0.3) - '@typescript-eslint/utils': 5.57.0(eslint@8.37.0)(typescript@5.0.3) + '@typescript-eslint/typescript-estree': 5.57.0(typescript@5.0.4) + '@typescript-eslint/utils': 5.57.0(eslint@8.37.0)(typescript@5.0.4) debug: 4.3.4(supports-color@8.1.1) eslint: 8.37.0 - tsutils: 3.21.0(typescript@5.0.3) - typescript: 5.0.3 + tsutils: 3.21.0(typescript@5.0.4) + typescript: 5.0.4 transitivePeerDependencies: - supports-color dev: true @@ -4096,7 +4108,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree@5.57.0(typescript@5.0.3): + /@typescript-eslint/typescript-estree@5.57.0(typescript@5.0.4): resolution: {integrity: sha512-LTzQ23TV82KpO8HPnWuxM2V7ieXW8O142I7hQTxWIHDcCEIjtkat6H96PFkYBQqGFLW/G/eVVOB9Z8rcvdY/Vw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -4111,13 +4123,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.8 - tsutils: 3.21.0(typescript@5.0.3) - typescript: 5.0.3 + tsutils: 3.21.0(typescript@5.0.4) + typescript: 5.0.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@5.57.0(eslint@8.37.0)(typescript@5.0.3): + /@typescript-eslint/utils@5.57.0(eslint@8.37.0)(typescript@5.0.4): resolution: {integrity: sha512-ps/4WohXV7C+LTSgAL5CApxvxbMkl9B9AUZRtnEFonpIxZDIT7wC1xfvuJONMidrkB9scs4zhtRyIwHh4+18kw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -4128,7 +4140,7 @@ packages: '@types/semver': 7.3.13 '@typescript-eslint/scope-manager': 5.57.0 '@typescript-eslint/types': 5.57.0 - '@typescript-eslint/typescript-estree': 5.57.0(typescript@5.0.3) + '@typescript-eslint/typescript-estree': 5.57.0(typescript@5.0.4) eslint: 8.37.0 eslint-scope: 5.1.1 semver: 7.3.8 @@ -4227,6 +4239,18 @@ packages: xtend: 4.0.2 dev: true + /abstract-leveldown@7.2.0: + resolution: {integrity: sha512-DnhQwcFEaYsvYDnACLZhMmCWd3rkOeEvglpa4q5i/5Jlm3UIsWaxVzuXvDLFCSCWRO3yy2/+V/G7FusFgejnfQ==} + engines: {node: '>=10'} + dependencies: + buffer: 6.0.3 + catering: 2.1.1 + is-buffer: 2.0.5 + level-concat-iterator: 3.1.0 + level-supports: 2.1.0 + queue-microtask: 1.2.3 + dev: true + /acorn-jsx@5.3.2(acorn@8.8.2): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: @@ -4722,7 +4746,7 @@ packages: rollup: 2.79.1 dev: true - /bob-ts@4.1.1(@types/node@18.15.11)(esbuild@0.17.15)(typescript@5.0.3): + /bob-ts@4.1.1(@types/node@18.15.11)(esbuild@0.17.15)(typescript@5.0.4): resolution: {integrity: sha512-lXvGGP46GSU10LMHB27Kq2PZl+DaK1L5geHxxzLw/QklEWnvfzLPJsH9YGvV9F4AdIGJp85FTC1xIfanwd3NbQ==} engines: {node: '>=14.13.1'} hasBin: true @@ -4740,10 +4764,10 @@ packages: bob-esbuild-plugin: 4.0.0(esbuild@0.17.15)(rollup@2.79.1) esbuild: 0.17.15 rollup: 2.79.1 - typescript: 5.0.3 + typescript: 5.0.4 dev: true - /bob-tsm@1.1.2(esbuild@0.17.15)(typescript@5.0.3): + /bob-tsm@1.1.2(esbuild@0.17.15)(typescript@5.0.4): resolution: {integrity: sha512-5H6wIDpQTop5rt/5JRvtssmpiTkIqi1EBkpSy19GfReOed6QoeD+iJIRjNgyiI7ZsX1ogETxgN7KiW5Wx6pUEQ==} engines: {node: '>=14.13.1'} hasBin: true @@ -4755,7 +4779,7 @@ packages: optional: true dependencies: esbuild: 0.17.15 - typescript: 5.0.3 + typescript: 5.0.4 optionalDependencies: fsevents: 2.3.2 dev: true @@ -5711,16 +5735,16 @@ packages: dotenv: 16.0.3 dev: true - /dotenv-vault@1.18.0(@types/node@18.15.11)(typescript@5.0.3): + /dotenv-vault@1.18.0(@types/node@18.15.11)(typescript@5.0.4): resolution: {integrity: sha512-N0IFknegW1MAiVmalqbTc4a0ZxbYTa93KHRd4j36IXlrHdYU944YmrG/csBIJ409Aoi/FL9AwKbFPeo7iFRkfA==} engines: {node: '>=12.0.0'} hasBin: true dependencies: '@oclif/core': 1.26.2 - '@oclif/plugin-help': 5.2.9(@types/node@18.15.11)(typescript@5.0.3) - '@oclif/plugin-not-found': 2.3.23(@types/node@18.15.11)(typescript@5.0.3) - '@oclif/plugin-update': 3.1.9(@types/node@18.15.11)(typescript@5.0.3) - '@oclif/plugin-warn-if-update-available': 2.0.33(@types/node@18.15.11)(typescript@5.0.3) + '@oclif/plugin-help': 5.2.9(@types/node@18.15.11)(typescript@5.0.4) + '@oclif/plugin-not-found': 2.3.23(@types/node@18.15.11)(typescript@5.0.4) + '@oclif/plugin-update': 3.1.9(@types/node@18.15.11)(typescript@5.0.4) + '@oclif/plugin-warn-if-update-available': 2.0.33(@types/node@18.15.11)(typescript@5.0.4) abortcontroller-polyfill: 1.7.5 axios: 0.27.2 chalk: 4.1.2 @@ -6180,7 +6204,7 @@ packages: '@scure/bip39': 1.1.1 dev: true - /ethereum-waffle@4.0.10(@ensdomains/ens@0.4.5)(@ensdomains/resolver@0.2.4)(@ethersproject/abi@5.7.0)(@ethersproject/bytes@5.7.0)(@ethersproject/providers@5.7.2)(ethers@5.7.2)(typescript@5.0.3): + /ethereum-waffle@4.0.10(@ensdomains/ens@0.4.5)(@ensdomains/resolver@0.2.4)(@ethersproject/abi@5.7.0)(@ethersproject/bytes@5.7.0)(@ethersproject/providers@5.7.2)(ethers@5.7.2)(typescript@5.0.4): resolution: {integrity: sha512-iw9z1otq7qNkGDNcMoeNeLIATF9yKl1M8AIeu42ElfNBplq0e+5PeasQmm8ybY/elkZ1XyRO0JBQxQdVRb8bqQ==} engines: {node: '>=10.0'} hasBin: true @@ -6188,12 +6212,12 @@ packages: ethers: '*' dependencies: '@ethereum-waffle/chai': 4.0.10(@ensdomains/ens@0.4.5)(@ensdomains/resolver@0.2.4)(ethers@5.7.2) - '@ethereum-waffle/compiler': 4.0.3(@ethersproject/abi@5.7.0)(@ethersproject/bytes@5.7.0)(@ethersproject/providers@5.7.2)(ethers@5.7.2)(solc@0.8.15)(typechain@8.1.1)(typescript@5.0.3) + '@ethereum-waffle/compiler': 4.0.3(@ethersproject/abi@5.7.0)(@ethersproject/bytes@5.7.0)(@ethersproject/providers@5.7.2)(ethers@5.7.2)(solc@0.8.15)(typechain@8.1.1)(typescript@5.0.4) '@ethereum-waffle/mock-contract': 4.0.4(ethers@5.7.2) '@ethereum-waffle/provider': 4.0.5(@ensdomains/ens@0.4.5)(@ensdomains/resolver@0.2.4)(ethers@5.7.2) ethers: 5.7.2 solc: 0.8.15 - typechain: 8.1.1(typescript@5.0.3) + typechain: 8.1.1(typescript@5.0.4) transitivePeerDependencies: - '@ensdomains/ens' - '@ensdomains/resolver' @@ -6731,6 +6755,15 @@ packages: /ganache@7.4.3: resolution: {integrity: sha512-RpEDUiCkqbouyE7+NMXG26ynZ+7sGiODU84Kz+FVoXUnQ4qQM4M8wif3Y4qUCt+D/eM1RVeGq0my62FPD6Y1KA==} hasBin: true + dependencies: + '@trufflesuite/bigint-buffer': 1.1.10 + '@types/bn.js': 5.1.1 + '@types/lru-cache': 5.1.1 + '@types/seedrandom': 3.0.1 + emittery: 0.10.0 + keccak: 3.0.2 + leveldown: 6.1.0 + secp256k1: 4.0.3 optionalDependencies: bufferutil: 4.0.5 utf-8-validate: 5.0.7 @@ -6995,7 +7028,7 @@ packages: engines: {node: '>=6'} dev: true - /hardhat@2.13.0(ts-node@10.9.1)(typescript@5.0.3): + /hardhat@2.13.0(ts-node@10.9.1)(typescript@5.0.4): resolution: {integrity: sha512-ZlzBOLML1QGlm6JWyVAG8lVTEAoOaVm1in/RU2zoGAnYEoD1Rp4T+ZMvrLNhHaaeS9hfjJ1gJUBfiDr4cx+htQ==} engines: {node: '>=14.0.0'} hasBin: true @@ -7054,9 +7087,9 @@ 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@18.15.11)(typescript@5.0.3) + ts-node: 10.9.1(@types/node@18.15.11)(typescript@5.0.4) tsort: 0.0.1 - typescript: 5.0.3 + typescript: 5.0.4 undici: 5.21.0 uuid: 8.3.2 ws: 7.5.9 @@ -8001,6 +8034,16 @@ packages: node-gyp-build: 4.6.0 dev: true + /keccak@3.0.2: + resolution: {integrity: sha512-PyKKjkH53wDMLGrvmRGSNWgmSxZOUqbnXwKL9tmgbFYA1iAYqW21kfR7mZXV0MlESiefxQQE9X9fTa3X+2MPDQ==} + engines: {node: '>=10.0.0'} + requiresBuild: true + dependencies: + node-addon-api: 2.0.2 + node-gyp-build: 4.6.0 + readable-stream: 3.6.2 + dev: true + /keccak@3.0.3: resolution: {integrity: sha512-JZrLIAJWuZxKbCilMpNz5Vj7Vtb4scDG3dMXLOsbzBmQGyjwE61BbW7bJkfKKCShXiQZt3T6sBgALRtmd+nZaQ==} engines: {node: '>=10.0.0'} @@ -8045,6 +8088,13 @@ packages: engines: {node: '>=6'} dev: true + /level-concat-iterator@3.1.0: + resolution: {integrity: sha512-BWRCMHBxbIqPxJ8vHOvKUsaO0v1sLYZtjN3K2iZJsRBYtp+ONsY6Jfi6hy9K3+zolgQRryhIn2NRZjZnWJ9NmQ==} + engines: {node: '>=10'} + dependencies: + catering: 2.1.1 + dev: true + /level-errors@2.0.1: resolution: {integrity: sha512-UVprBJXite4gPS+3VznfgDSU8PTRuVX0NXwoWW50KLxd2yw4Y1t2JUR5In1itQnudZqRMT9DlAM3Q//9NCjCFw==} engines: {node: '>=6'} @@ -8084,6 +8134,11 @@ packages: xtend: 4.0.2 dev: true + /level-supports@2.1.0: + resolution: {integrity: sha512-E486g1NCjW5cF78KGPrMDRBYzPuueMZ6VBXHT6gC7A8UYWGiM14fGgp+s/L1oFfDWSPV/+SFkYCmZ0SiESkRKA==} + engines: {node: '>=10'} + dev: true + /level-supports@4.0.1: resolution: {integrity: sha512-PbXpve8rKeNcZ9C1mUicC9auIYFyGpkV9/i6g76tLgANwWhtG2v7I4xNBUlkn3lE2/dZF3Pi0ygYGtLc4RXXdA==} engines: {node: '>=12'} @@ -8114,6 +8169,16 @@ packages: classic-level: 1.2.0 dev: true + /leveldown@6.1.0: + resolution: {integrity: sha512-8C7oJDT44JXxh04aSSsfcMI8YiaGRhOFI9/pMEL7nWJLVsWajDPTRxsSHTM2WcTVY5nXM+SuRHzPPi0GbnDX+w==} + engines: {node: '>=10.12.0'} + requiresBuild: true + dependencies: + abstract-leveldown: 7.2.0 + napi-macros: 2.0.0 + node-gyp-build: 4.6.0 + dev: true + /levelup@4.4.0: resolution: {integrity: sha512-94++VFO3qN95cM/d6eBXvd894oJE0w3cInq9USsyQzzoJxmiYzPAocNcuGCPGGjoXqDVJcr3C1jzt1TSjyaiLQ==} engines: {node: '>=6'} @@ -8831,6 +8896,11 @@ packages: dev: true optional: true + /node-gyp-build@4.4.0: + resolution: {integrity: sha512-amJnQCcgtRVw9SvoebO3BKGESClrfXGCUTX9hSn1OuGQTQBOZmVd0Z0OlecpuRksKvbsUqALE8jls/ErClAPuQ==} + hasBin: true + dev: true + /node-gyp-build@4.6.0: resolution: {integrity: sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==} hasBin: true @@ -10460,11 +10530,11 @@ packages: engines: {node: '>=8'} dev: true - /ts-command-line-args@2.4.2(typescript@5.0.3): + /ts-command-line-args@2.4.2(typescript@5.0.4): resolution: {integrity: sha512-mJLQQBOdyD4XI/ZWQY44PIdYde47JhV2xl380O7twPkTQ+Y5vFDHsk8LOeXKuz7dVY5aDCfAzRarNfSqtKOkQQ==} hasBin: true dependencies: - '@morgan-stanley/ts-mocking-bird': 0.6.4(typescript@5.0.3) + '@morgan-stanley/ts-mocking-bird': 0.6.4(typescript@5.0.4) chalk: 4.1.2 command-line-args: 5.2.1 command-line-usage: 6.1.3 @@ -10475,19 +10545,19 @@ packages: - typescript dev: true - /ts-essentials@7.0.3(typescript@5.0.3): + /ts-essentials@7.0.3(typescript@5.0.4): resolution: {integrity: sha512-8+gr5+lqO3G84KdiTSMRLtuyJ+nTBVRKuCrK4lidMPdVeEp0uqC875uE5NMcaA7YYMN7XsNiFQuMvasF8HT/xQ==} peerDependencies: typescript: '>=3.7.0' dependencies: - typescript: 5.0.3 + typescript: 5.0.4 dev: true /ts-log@2.2.5: resolution: {integrity: sha512-PGcnJoTBnVGy6yYNFxWVNkdcAuAMstvutN9MgDJIV6L0oG8fB+ZNNy1T+wJzah8RPGor1mZuPQkVfXNDpy9eHA==} dev: true - /ts-node@10.9.1(@types/node@18.15.11)(typescript@5.0.3): + /ts-node@10.9.1(@types/node@18.15.11)(typescript@5.0.4): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -10513,7 +10583,7 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.0.3 + typescript: 5.0.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 @@ -10532,14 +10602,14 @@ packages: resolution: {integrity: sha512-Tyrf5mxF8Ofs1tNoxA13lFeZ2Zrbd6cKbuH3V+MQ5sb6DtBj5FjrXVsRWT8YvNAQTqNoz66dz1WsbigI22aEnw==} dev: true - /tsutils@3.21.0(typescript@5.0.3): + /tsutils@3.21.0(typescript@5.0.4): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 5.0.3 + typescript: 5.0.4 dev: true /tty-table@4.2.1: @@ -10621,7 +10691,7 @@ packages: resolution: {integrity: sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==} dev: false - /typechain@8.1.1(typescript@5.0.3): + /typechain@8.1.1(typescript@5.0.4): resolution: {integrity: sha512-uF/sUvnXTOVF2FHKhQYnxHk4su4JjZR8vr4mA2mBaRwHTbwh0jIlqARz9XJr1tA0l7afJGvEa1dTSi4zt039LQ==} hasBin: true peerDependencies: @@ -10635,9 +10705,9 @@ packages: lodash: 4.17.21 mkdirp: 1.0.4 prettier: 2.8.7 - ts-command-line-args: 2.4.2(typescript@5.0.3) - ts-essentials: 7.0.3(typescript@5.0.3) - typescript: 5.0.3 + ts-command-line-args: 2.4.2(typescript@5.0.4) + ts-essentials: 7.0.3(typescript@5.0.4) + typescript: 5.0.4 transitivePeerDependencies: - jasmine - jest @@ -10662,8 +10732,8 @@ packages: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} dev: false - /typescript@5.0.3: - resolution: {integrity: sha512-xv8mOEDnigb/tN9PSMTwSEqAnUvkoXMQlicOb0IUVDBSQCgBSaAAROUZYy2IcUy5qU6XajK5jjjO7TMWqBTKZA==} + /typescript@5.0.4: + resolution: {integrity: sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==} engines: {node: '>=12.20'} hasBin: true