diff --git a/.changeset/gorgeous-emus-camp.md b/.changeset/gorgeous-emus-camp.md new file mode 100644 index 0000000000..7620df795e --- /dev/null +++ b/.changeset/gorgeous-emus-camp.md @@ -0,0 +1,7 @@ +--- +"@wagmi/cli": patch +"@wagmi/core": patch +"wagmi": patch +--- + +Fixed internal type issue diff --git a/docs/package.json b/docs/package.json index 6f7ce07c2b..4223dc5bad 100644 --- a/docs/package.json +++ b/docs/package.json @@ -32,6 +32,6 @@ "eslint-config-next": "^12.1.6", "postcss": "^8.4.19", "tailwindcss": "^3.2.4", - "typescript": "^4.9.4" + "typescript": "^5.0.4" } } \ No newline at end of file diff --git a/examples/_dev/package.json b/examples/_dev/package.json index d1dd6a67c2..34914cd6d6 100644 --- a/examples/_dev/package.json +++ b/examples/_dev/package.json @@ -25,6 +25,6 @@ "@wagmi/cli": "workspace:*", "eslint": "^8.15.0", "eslint-config-next": "^12.1.6", - "typescript": "^4.9.4" + "typescript": "^5.0.4" } } \ No newline at end of file diff --git a/package.json b/package.json index 0fc471d293..ff197baf4c 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "@types/prettier": "^2.7.2", "@vitest/coverage-c8": "^0.31.1", "@vitest/ui": "^0.31.1", - "abitype": "^0.8.1", + "abitype": "^0.8.2", "dedent": "^0.7.0", "esbuild": "0.15.13", "esbuild-register": "^3.4.2", @@ -47,7 +47,7 @@ "rome": "^12.1.2", "simple-git-hooks": "^2.8.1", "tsup": "^6.5.0", - "typescript": "^4.9.4", + "typescript": "^5.0.4", "viem": "~0.3.35", "vite": "^4.0.4", "vitest": "^0.31.1" @@ -58,7 +58,7 @@ "packageManager": "pnpm@8.3.1", "pnpm": { "overrides": { - "abitype": "0.8.1", + "abitype": "0.8.2", "esbuild": "0.15.13" } } diff --git a/packages/cli/package.json b/packages/cli/package.json index 857d4ae77b..1df60a9072 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -52,7 +52,7 @@ ], "peerDependencies": { "@wagmi/core": ">=1.0.0", - "typescript": ">=4.9.4", + "typescript": "^5.0.4", "wagmi": ">=1.0.0" }, "peerDependenciesMeta": { @@ -68,7 +68,7 @@ }, "dependencies": { "@wagmi/chains": "workspace:*", - "abitype": "0.8.1", + "abitype": "0.8.2", "abort-controller": "^3.0.0", "bundle-require": "^3.1.2", "cac": "^6.7.12", diff --git a/packages/cli/vhs/package.json b/packages/cli/vhs/package.json index 530feceb20..c7887757ac 100644 --- a/packages/cli/vhs/package.json +++ b/packages/cli/vhs/package.json @@ -11,6 +11,6 @@ "@types/react": "^18.0.9", "@types/react-dom": "^18.0.3", "@wagmi/cli": "workspace:*", - "typescript": "^4.9.4" + "typescript": "^5.0.4" } } diff --git a/packages/core/package.json b/packages/core/package.json index e51e7a0413..50bd74065a 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -112,7 +112,7 @@ ], "peerDependencies": { "viem": "~0.3.35", - "typescript": ">=4.9.4" + "typescript": "^5.0.4" }, "peerDependenciesMeta": { "typescript": { @@ -122,7 +122,7 @@ "dependencies": { "@wagmi/chains": "workspace:*", "@wagmi/connectors": "workspace:*", - "abitype": "0.8.1", + "abitype": "0.8.2", "eventemitter3": "^4.0.7", "zustand": "^4.3.1" }, diff --git a/packages/react/package.json b/packages/react/package.json index 0837a9b84e..d4fa6aca3c 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -109,7 +109,7 @@ ], "peerDependencies": { "react": ">=17.0.0", - "typescript": ">=4.9.4", + "typescript": "^5.0.4", "viem": "~0.3.35" }, "peerDependenciesMeta": { @@ -122,7 +122,7 @@ "@tanstack/react-query": "^4.28.0", "@tanstack/react-query-persist-client": "^4.28.0", "@wagmi/core": "workspace:*", - "abitype": "0.8.1", + "abitype": "0.8.2", "use-sync-external-store": "^1.2.0" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 66813888e1..3502cbae89 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,7 +1,7 @@ lockfileVersion: '6.0' overrides: - abitype: 0.8.1 + abitype: 0.8.2 esbuild: 0.15.13 importers: @@ -36,8 +36,8 @@ importers: specifier: ^0.31.1 version: 0.31.1(vitest@0.31.1) abitype: - specifier: 0.8.1 - version: 0.8.1(typescript@4.9.5)(zod@3.21.4) + specifier: 0.8.2 + version: 0.8.2(typescript@5.0.4)(zod@3.21.4) dedent: specifier: ^0.7.0 version: 0.7.0 @@ -61,7 +61,7 @@ importers: version: 13.2.0 msw: specifier: ^1.2.1 - version: 1.2.1(typescript@4.9.5) + version: 1.2.1(typescript@5.0.4) prettier: specifier: ^2.8.3 version: 2.8.7 @@ -73,13 +73,13 @@ importers: version: 2.8.1 tsup: specifier: ^6.5.0 - version: 6.7.0(typescript@4.9.5) + version: 6.7.0(typescript@5.0.4) typescript: - specifier: ^4.9.4 - version: 4.9.5 + specifier: ^5.0.4 + version: 5.0.4 viem: specifier: ~0.3.35 - version: 0.3.35(typescript@4.9.5)(zod@3.21.4) + version: 0.3.35(typescript@5.0.4)(zod@3.21.4) vite: specifier: ^4.0.4 version: 4.2.1(@types/node@17.0.21) @@ -121,7 +121,7 @@ importers: version: 1.1.6(ethers@5.5.1) viem: specifier: ~0.3.35 - version: 0.3.35(typescript@4.9.5)(zod@3.21.4) + version: 0.3.35(typescript@5.0.4)(zod@3.21.4) wagmi: specifier: workspace:* version: link:../packages/react @@ -146,7 +146,7 @@ importers: version: 8.37.0 eslint-config-next: specifier: ^12.1.6 - version: 12.3.4(eslint@8.37.0)(typescript@4.9.5) + version: 12.3.4(eslint@8.37.0)(typescript@5.0.4) postcss: specifier: ^8.4.19 version: 8.4.21 @@ -154,8 +154,8 @@ importers: specifier: ^3.2.4 version: 3.3.1(postcss@8.4.21) typescript: - specifier: ^4.9.4 - version: 4.9.5 + specifier: ^5.0.4 + version: 5.0.4 examples/_dev: dependencies: @@ -170,7 +170,7 @@ importers: version: 18.2.0(react@18.2.0) viem: specifier: ~0.3.35 - version: 0.3.35(typescript@4.9.5)(zod@3.21.4) + version: 0.3.35(typescript@5.0.4)(zod@3.21.4) wagmi: specifier: workspace:* version: link:../../packages/react @@ -195,10 +195,10 @@ importers: version: 8.37.0 eslint-config-next: specifier: ^12.1.6 - version: 12.3.4(eslint@8.37.0)(typescript@4.9.5) + version: 12.3.4(eslint@8.37.0)(typescript@5.0.4) typescript: - specifier: ^4.9.4 - version: 4.9.5 + specifier: ^5.0.4 + version: 5.0.4 packages/cli: dependencies: @@ -207,10 +207,10 @@ importers: version: link:../../references/packages/chains '@wagmi/core': specifier: '>=1.0.0' - version: 1.0.0(react@18.2.0)(typescript@4.9.5)(viem@0.3.35)(zod@3.21.4) + version: 1.0.0(react@18.2.0)(typescript@5.0.4)(viem@0.3.35)(zod@3.21.4) abitype: - specifier: 0.8.1 - version: 0.8.1(typescript@4.9.5)(zod@3.21.4) + specifier: 0.8.2 + version: 0.8.2(typescript@5.0.4)(zod@3.21.4) abort-controller: specifier: ^3.0.0 version: 3.0.0 @@ -269,14 +269,14 @@ importers: specifier: ^2.8.1 version: 2.8.7 typescript: - specifier: '>=4.9.4' - version: 4.9.5 + specifier: ^5.0.4 + version: 5.0.4 viem: specifier: ~0.3.35 - version: 0.3.35(typescript@4.9.5)(zod@3.21.4) + version: 0.3.35(typescript@5.0.4)(zod@3.21.4) wagmi: specifier: '>=1.0.0' - version: 1.0.0(react@18.2.0)(typescript@4.9.5)(viem@0.3.35)(zod@3.21.4) + version: 1.0.0(react@18.2.0)(typescript@5.0.4)(viem@0.3.35)(zod@3.21.4) zod: specifier: ^3.21.4 version: 3.21.4 @@ -295,7 +295,7 @@ importers: dependencies: hardhat: specifier: ^2.12.6 - version: 2.13.0(typescript@4.9.5) + version: 2.13.0(typescript@5.0.4) packages/core: dependencies: @@ -306,21 +306,21 @@ importers: specifier: workspace:* version: link:../../references/packages/connectors abitype: - specifier: 0.8.1 - version: 0.8.1(typescript@4.9.5)(zod@3.21.4) + specifier: 0.8.2 + version: 0.8.2(typescript@5.0.4)(zod@3.21.4) eventemitter3: specifier: ^4.0.7 version: 4.0.7 typescript: - specifier: '>=4.9.4' - version: 4.9.5 + specifier: ^5.0.4 + version: 5.0.4 zustand: specifier: ^4.3.1 version: 4.3.7(react@18.2.0) devDependencies: viem: specifier: ~0.3.35 - version: 0.3.35(typescript@4.9.5)(zod@3.21.4) + version: 0.3.35(typescript@5.0.4)(zod@3.21.4) packages/react: dependencies: @@ -337,11 +337,11 @@ importers: specifier: workspace:* version: link:../core abitype: - specifier: 0.8.1 - version: 0.8.1(typescript@4.9.5)(zod@3.21.4) + specifier: 0.8.2 + version: 0.8.2(typescript@5.0.4)(zod@3.21.4) typescript: - specifier: '>=4.9.4' - version: 4.9.5 + specifier: ^5.0.4 + version: 5.0.4 use-sync-external-store: specifier: ^1.2.0 version: 1.2.0(react@18.2.0) @@ -369,7 +369,7 @@ importers: version: 18.2.0(react@18.2.0) viem: specifier: 0.3.35 - version: 0.3.35(typescript@4.9.5)(zod@3.21.4) + version: 0.3.35(typescript@5.0.4)(zod@3.21.4) references/packages/chains: dependencies: @@ -401,8 +401,8 @@ importers: specifier: ^2.4.1 version: 2.4.1(react@18.2.0) abitype: - specifier: 0.8.1 - version: 0.8.1(typescript@4.9.5)(zod@3.21.4) + specifier: 0.8.2 + version: 0.8.2(typescript@5.0.4)(zod@3.21.4) eventemitter3: specifier: ^4.0.7 version: 4.0.7 @@ -415,7 +415,7 @@ importers: version: link:../chains viem: specifier: 0.3.35 - version: 0.3.35(typescript@4.9.5)(zod@3.21.4) + version: 0.3.35(typescript@5.0.4)(zod@3.21.4) packages: @@ -3138,7 +3138,7 @@ packages: '@types/node': 18.15.11 dev: false - /@typescript-eslint/parser@5.57.1(eslint@8.37.0)(typescript@4.9.5): + /@typescript-eslint/parser@5.57.1(eslint@8.37.0)(typescript@5.0.4): resolution: {integrity: sha512-hlA0BLeVSA/wBPKdPGxoVr9Pp6GutGoY380FEhbVi0Ph4WNe8kLvqIRx76RSQt1lynZKfrXKs0/XeEk4zZycuA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3150,10 +3150,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.57.1 '@typescript-eslint/types': 5.57.1 - '@typescript-eslint/typescript-estree': 5.57.1(typescript@4.9.5) + '@typescript-eslint/typescript-estree': 5.57.1(typescript@5.0.4) debug: 4.3.4(supports-color@8.1.1) eslint: 8.37.0 - typescript: 4.9.5 + typescript: 5.0.4 transitivePeerDependencies: - supports-color dev: true @@ -3171,7 +3171,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree@5.57.1(typescript@4.9.5): + /@typescript-eslint/typescript-estree@5.57.1(typescript@5.0.4): resolution: {integrity: sha512-A2MZqD8gNT0qHKbk2wRspg7cHbCDCk2tcqt6ScCFLr5Ru8cn+TCfM786DjPhqwseiS+PrYwcXht5ztpEQ6TFTw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3186,8 +3186,8 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.8 - tsutils: 3.21.0(typescript@4.9.5) - typescript: 4.9.5 + tsutils: 3.21.0(typescript@5.0.4) + typescript: 5.0.4 transitivePeerDependencies: - supports-color dev: true @@ -3313,7 +3313,7 @@ packages: pretty-format: 27.5.1 dev: true - /@wagmi/chains@0.2.16(typescript@4.9.5): + /@wagmi/chains@0.2.16(typescript@5.0.4): resolution: {integrity: sha512-rkWaI2PxCnbD8G07ZZff5QXftnSkYL0h5f4DkHCG3fGYYr/ZDvmCL4bMae7j7A9sAif1csPPBmbCzHp3R5ogCQ==} peerDependencies: typescript: '>=4.9.4' @@ -3321,9 +3321,9 @@ packages: typescript: optional: true dependencies: - typescript: 4.9.5 + typescript: 5.0.4 - /@wagmi/chains@0.2.22(typescript@4.9.5): + /@wagmi/chains@0.2.22(typescript@5.0.4): resolution: {integrity: sha512-TdiOzJT6TO1JrztRNjTA5Quz+UmQlbvWFG8N41u9tta0boHA1JCAzGGvU6KuIcOmJfRJkKOUIt67wlbopCpVHg==} peerDependencies: typescript: '>=4.9.4' @@ -3331,10 +3331,10 @@ packages: typescript: optional: true dependencies: - typescript: 4.9.5 + typescript: 5.0.4 dev: false - /@wagmi/connectors@1.0.0(@wagmi/chains@0.2.22)(react@18.2.0)(typescript@4.9.5)(viem@0.3.35)(zod@3.21.4): + /@wagmi/connectors@1.0.0(@wagmi/chains@0.2.22)(react@18.2.0)(typescript@5.0.4)(viem@0.3.35)(zod@3.21.4): resolution: {integrity: sha512-YsFkg0vjmaAhqy9vyZX0kSSuCwq11Dsa7KQCyWjEXt+qSmvwsepirpy4pWzv1ODxLWlBByu3vzSxMzML/P9l9A==} peerDependencies: '@wagmi/chains': '>=0.2.0' @@ -3350,14 +3350,14 @@ packages: '@ledgerhq/connect-kit-loader': 1.0.2 '@safe-global/safe-apps-provider': 0.15.2 '@safe-global/safe-apps-sdk': 7.10.0 - '@wagmi/chains': 0.2.22(typescript@4.9.5) + '@wagmi/chains': 0.2.22(typescript@5.0.4) '@walletconnect/ethereum-provider': 2.7.2(@web3modal/standalone@2.4.1) '@walletconnect/legacy-provider': 2.0.0 '@web3modal/standalone': 2.4.1(react@18.2.0) - abitype: 0.8.1(typescript@4.9.5)(zod@3.21.4) + abitype: 0.8.2(typescript@5.0.4)(zod@3.21.4) eventemitter3: 4.0.7 - typescript: 4.9.5 - viem: 0.3.35(typescript@4.9.5)(zod@3.21.4) + typescript: 5.0.4 + viem: 0.3.35(typescript@5.0.4)(zod@3.21.4) transitivePeerDependencies: - '@react-native-async-storage/async-storage' - bufferutil @@ -3370,7 +3370,7 @@ packages: - zod dev: false - /@wagmi/core@1.0.0(react@18.2.0)(typescript@4.9.5)(viem@0.3.35)(zod@3.21.4): + /@wagmi/core@1.0.0(react@18.2.0)(typescript@5.0.4)(viem@0.3.35)(zod@3.21.4): resolution: {integrity: sha512-bFkifWiZu+r3x6AcGwWQ6/7LX++CrlGLsXr2LDKUmp+dorvwwLzRZS6uT8lzCDAP9cZVmQ6M98TeeTJJFHbzIA==} peerDependencies: typescript: '>=4.9.4' @@ -3379,12 +3379,12 @@ packages: typescript: optional: true dependencies: - '@wagmi/chains': 0.2.22(typescript@4.9.5) - '@wagmi/connectors': 1.0.0(@wagmi/chains@0.2.22)(react@18.2.0)(typescript@4.9.5)(viem@0.3.35)(zod@3.21.4) - abitype: 0.8.1(typescript@4.9.5)(zod@3.21.4) + '@wagmi/chains': 0.2.22(typescript@5.0.4) + '@wagmi/connectors': 1.0.0(@wagmi/chains@0.2.22)(react@18.2.0)(typescript@5.0.4)(viem@0.3.35)(zod@3.21.4) + abitype: 0.8.2(typescript@5.0.4)(zod@3.21.4) eventemitter3: 4.0.7 - typescript: 4.9.5 - viem: 0.3.35(typescript@4.9.5)(zod@3.21.4) + typescript: 5.0.4 + viem: 0.3.35(typescript@5.0.4)(zod@3.21.4) zustand: 4.3.7(react@18.2.0) transitivePeerDependencies: - '@react-native-async-storage/async-storage' @@ -3943,16 +3943,16 @@ packages: resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} dev: true - /abitype@0.8.1(typescript@4.9.5)(zod@3.21.4): - resolution: {integrity: sha512-n8Di6AWb3i7HnEkBvecU6pG0a5nj5YwMvdAIwPLsQK95ulRy/XS113s/RXvSfTX1iOQJYFrEO3/q4SMWu7OwTA==} + /abitype@0.8.2(typescript@5.0.4)(zod@3.21.4): + resolution: {integrity: sha512-B1ViNMGpfx/qjVQi0RTc2HEFHuR9uoCoTEkwELT5Y7pBPtBbctYijz9BK6+Kd0hQ3S70FhYTO2dWWk0QNUEXMA==} peerDependencies: - typescript: '>=4.9.4' + typescript: '>=5.0.4' zod: ^3 >=3.19.1 peerDependenciesMeta: zod: optional: true dependencies: - typescript: 4.9.5 + typescript: 5.0.4 zod: 3.21.4 /abort-controller@3.0.0: @@ -5729,7 +5729,7 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-next@12.3.4(eslint@8.37.0)(typescript@4.9.5): + /eslint-config-next@12.3.4(eslint@8.37.0)(typescript@5.0.4): resolution: {integrity: sha512-WuT3gvgi7Bwz00AOmKGhOeqnyA5P29Cdyr0iVjLyfDbk+FANQKcOjFUTZIdyYfe5Tq1x4TGcmoe4CwctGvFjHQ==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 @@ -5740,7 +5740,7 @@ packages: dependencies: '@next/eslint-plugin-next': 12.3.4 '@rushstack/eslint-patch': 1.2.0 - '@typescript-eslint/parser': 5.57.1(eslint@8.37.0)(typescript@4.9.5) + '@typescript-eslint/parser': 5.57.1(eslint@8.37.0)(typescript@5.0.4) eslint: 8.37.0 eslint-import-resolver-node: 0.3.7 eslint-import-resolver-typescript: 2.7.1(eslint-plugin-import@2.27.5)(eslint@8.37.0) @@ -5748,7 +5748,7 @@ packages: eslint-plugin-jsx-a11y: 6.7.1(eslint@8.37.0) eslint-plugin-react: 7.32.2(eslint@8.37.0) eslint-plugin-react-hooks: 4.6.0(eslint@8.37.0) - typescript: 4.9.5 + typescript: 5.0.4 transitivePeerDependencies: - eslint-import-resolver-webpack - supports-color @@ -5803,7 +5803,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.57.1(eslint@8.37.0)(typescript@4.9.5) + '@typescript-eslint/parser': 5.57.1(eslint@8.37.0)(typescript@5.0.4) debug: 3.2.7 eslint: 8.37.0 eslint-import-resolver-node: 0.3.7 @@ -5822,7 +5822,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.57.1(eslint@8.37.0)(typescript@4.9.5) + '@typescript-eslint/parser': 5.57.1(eslint@8.37.0)(typescript@5.0.4) array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 @@ -6794,7 +6794,7 @@ packages: engines: {node: '>=6'} dev: true - /hardhat@2.13.0(typescript@4.9.5): + /hardhat@2.13.0(typescript@5.0.4): resolution: {integrity: sha512-ZlzBOLML1QGlm6JWyVAG8lVTEAoOaVm1in/RU2zoGAnYEoD1Rp4T+ZMvrLNhHaaeS9hfjJ1gJUBfiDr4cx+htQ==} engines: {node: '>=14.0.0'} hasBin: true @@ -6854,7 +6854,7 @@ packages: source-map-support: 0.5.21 stacktrace-parser: 0.1.10 tsort: 0.0.1 - typescript: 4.9.5 + typescript: 5.0.4 undici: 5.21.0 uuid: 8.3.2 ws: 7.5.9 @@ -8749,7 +8749,7 @@ packages: /ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - /msw@1.2.1(typescript@4.9.5): + /msw@1.2.1(typescript@5.0.4): resolution: {integrity: sha512-bF7qWJQSmKn6bwGYVPXOxhexTCGD5oJSZg8yt8IBClxvo3Dx/1W0zqE1nX9BSWmzRsCKWfeGWcB/vpqV6aclpw==} engines: {node: '>=14'} hasBin: true @@ -8778,7 +8778,7 @@ packages: path-to-regexp: 6.2.1 strict-event-emitter: 0.4.6 type-fest: 2.19.0 - typescript: 4.9.5 + typescript: 5.0.4 yargs: 17.7.1 transitivePeerDependencies: - encoding @@ -11025,7 +11025,7 @@ packages: resolution: {integrity: sha1-4igPXoF/i/QnVlf9D5rr1E9aJ4Y=} dev: false - /tsup@6.7.0(typescript@4.9.5): + /tsup@6.7.0(typescript@5.0.4): resolution: {integrity: sha512-L3o8hGkaHnu5TdJns+mCqFsDBo83bJ44rlK7e6VdanIvpea4ArPcU3swWGsLVbXak1PqQx/V+SSmFPujBK+zEQ==} engines: {node: '>=14.18'} hasBin: true @@ -11055,20 +11055,20 @@ packages: source-map: 0.8.0-beta.0 sucrase: 3.31.0 tree-kill: 1.2.2 - typescript: 4.9.5 + typescript: 5.0.4 transitivePeerDependencies: - supports-color - ts-node dev: true - /tsutils@3.21.0(typescript@4.9.5): + /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: 4.9.5 + typescript: 5.0.4 dev: true /tty-table@4.2.1: @@ -11160,16 +11160,10 @@ packages: is-typedarray: 1.0.0 dev: false - /typescript@4.9.5: - resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} - engines: {node: '>=4.2.0'} - hasBin: true - /typescript@5.0.4: resolution: {integrity: sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==} engines: {node: '>=12.20'} hasBin: true - dev: false /ufo@1.1.2: resolution: {integrity: sha512-TrY6DsjTQQgyS3E3dBaOXf0TpPD8u9FVrVYmKVegJuFw51n/YB9XPt+U6ydzFG5ZIN7+DIjPbNmXoBj9esYhgQ==} @@ -11450,7 +11444,7 @@ packages: vfile-message: 3.1.4 dev: false - /viem@0.3.35(typescript@4.9.5)(zod@3.21.4): + /viem@0.3.35(typescript@5.0.4)(zod@3.21.4): resolution: {integrity: sha512-r9GrjAwY5BAehRAMSDJQGpPWGM6sKbAftb3GVny/rLCdjjtK4Zz2B3HOcjOQEM7jo+3LfPWSd85rBkNEpWntiA==} dependencies: '@adraffy/ens-normalize': 1.9.0 @@ -11458,8 +11452,8 @@ packages: '@noble/hashes': 1.3.0 '@scure/bip32': 1.3.0 '@scure/bip39': 1.2.0 - '@wagmi/chains': 0.2.16(typescript@4.9.5) - abitype: 0.8.1(typescript@4.9.5)(zod@3.21.4) + '@wagmi/chains': 0.2.16(typescript@5.0.4) + abitype: 0.8.2(typescript@5.0.4)(zod@3.21.4) isomorphic-ws: 5.0.0(ws@8.12.0) ws: 8.12.0 transitivePeerDependencies: @@ -11639,7 +11633,7 @@ packages: xml-name-validator: 4.0.0 dev: true - /wagmi@1.0.0(react@18.2.0)(typescript@4.9.5)(viem@0.3.35)(zod@3.21.4): + /wagmi@1.0.0(react@18.2.0)(typescript@5.0.4)(viem@0.3.35)(zod@3.21.4): resolution: {integrity: sha512-EPmldE+lKZp2b/VPT2pRq+q7LC/8qiUw95ybY6dFLl/4dKJhcJdcEzCKztIuW+xWUSJ8eyrRhdyOu3JSzILO3g==} peerDependencies: react: '>=17.0.0' @@ -11652,12 +11646,12 @@ packages: '@tanstack/query-sync-storage-persister': 4.27.1 '@tanstack/react-query': 4.28.0(react-dom@18.2.0)(react@18.2.0) '@tanstack/react-query-persist-client': 4.28.0(@tanstack/react-query@4.28.0) - '@wagmi/core': 1.0.0(react@18.2.0)(typescript@4.9.5)(viem@0.3.35)(zod@3.21.4) - abitype: 0.8.1(typescript@4.9.5)(zod@3.21.4) + '@wagmi/core': 1.0.0(react@18.2.0)(typescript@5.0.4)(viem@0.3.35)(zod@3.21.4) + abitype: 0.8.2(typescript@5.0.4)(zod@3.21.4) react: 18.2.0 - typescript: 4.9.5 + typescript: 5.0.4 use-sync-external-store: 1.2.0(react@18.2.0) - viem: 0.3.35(typescript@4.9.5)(zod@3.21.4) + viem: 0.3.35(typescript@5.0.4)(zod@3.21.4) transitivePeerDependencies: - '@react-native-async-storage/async-storage' - bufferutil diff --git a/references b/references index 3ee9d5a462..6aea7ee9c6 160000 --- a/references +++ b/references @@ -1 +1 @@ -Subproject commit 3ee9d5a462fee0e292b341bea2247260dcf3a0de +Subproject commit 6aea7ee9c65cfac24f33173ab3c98176b8366f05 diff --git a/tsconfig.json b/tsconfig.json index b126d1ac01..bf0949fe4e 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -29,7 +29,8 @@ "@safe-global/safe-apps-sdk": [ "references/packages/connectors/node_modules/@safe-global/safe-apps-sdk/dist/src" ], - "abitype": ["node_modules/abitype/dist"], + "abitype": ["node_modules/abitype/dist/types"], + "abitype/*": ["node_modules/abitype/dist/types/*"], "viem": ["./node_modules/viem/dist/types"], "viem/*": ["./node_modules/viem/dist/types/*"] },