From 9bef418e2be4a3f4cce13ed1515d329ce0bf5a0d Mon Sep 17 00:00:00 2001 From: Arthur Geron <3487334+arthurgeron@users.noreply.github.com> Date: Wed, 15 Jan 2025 17:35:48 -0300 Subject: [PATCH 01/11] feat: upgrade sdk to 0.98.0 --- e2e-tests/react-next/package.json | 2 +- e2e-tests/runner/package.json | 2 +- examples/react-app/package.json | 2 +- examples/react-next/package.json | 4 ++-- packages/bako-safe/package.json | 4 ++-- packages/burner-wallet-connector/package.json | 4 ++-- packages/common/package.json | 4 ++-- packages/connectors/package.json | 5 ++--- packages/docs/package.json | 2 +- packages/evm-connector/package.json | 3 +-- packages/evm-predicates/package.json | 4 ++-- packages/fuel-development-wallet/package.json | 4 ++-- packages/fuel-wallet/package.json | 4 ++-- packages/fuelet-wallet/package.json | 4 ++-- packages/react/package.json | 4 ++-- packages/solana-connector/package.json | 4 ++-- packages/walletconnect-connector/package.json | 4 ++-- 17 files changed, 29 insertions(+), 31 deletions(-) diff --git a/e2e-tests/react-next/package.json b/e2e-tests/react-next/package.json index 9168e620..c549687f 100644 --- a/e2e-tests/react-next/package.json +++ b/e2e-tests/react-next/package.json @@ -14,7 +14,7 @@ "@tanstack/react-query": "5.35.1", "@wagmi/connectors": "5.1.7", "@wagmi/core": "2.13.4", - "fuels": "0.96.1", + "fuels": "0.98.0", "clsx": "2.1.1", "connectkit": "1.8.2", "next": "14.2.22", diff --git a/e2e-tests/runner/package.json b/e2e-tests/runner/package.json index 2a5a3d4d..ede26be8 100644 --- a/e2e-tests/runner/package.json +++ b/e2e-tests/runner/package.json @@ -28,6 +28,6 @@ "@synthetixio/synpress-cache": "0.0.4", "dotenv": "16.4.5", "@phantom/synpress": "4.0.0-alpha.53", - "fuels": "0.96.1" + "fuels": "0.98.0" } } diff --git a/examples/react-app/package.json b/examples/react-app/package.json index ab9b2297..eb22d449 100644 --- a/examples/react-app/package.json +++ b/examples/react-app/package.json @@ -18,7 +18,7 @@ "@wagmi/connectors": "5.1.7", "@wagmi/core": "2.13.4", "clsx": "2.1.1", - "fuels": "0.96.1", + "fuels": "0.98.0", "react": "18.3.1", "react-dom": "18.3.1" }, diff --git a/examples/react-next/package.json b/examples/react-next/package.json index ad2510dc..88f705fb 100644 --- a/examples/react-next/package.json +++ b/examples/react-next/package.json @@ -12,8 +12,8 @@ "@fuels/react": "workspace:*", "@tanstack/react-query": "5.35.1", "connectkit": "1.8.2", - "fuels": "0.96.1", - "next": "14.2.22", + "fuels": "0.98.0", + "next": "14.2.3", "react": "18.3.1", "react-dom": "18.3.1", "wagmi": "2.12.7" diff --git a/packages/bako-safe/package.json b/packages/bako-safe/package.json index db5b777e..09b8a356 100644 --- a/packages/bako-safe/package.json +++ b/packages/bako-safe/package.json @@ -16,11 +16,11 @@ "socket.io-client": "4.7.2" }, "peerDependencies": { - "fuels": ">=0.96.1", + "fuels": "0.98.0", "socket.io-client": "4.7.2" }, "devDependencies": { - "fuels": "0.96.1", + "fuels": "0.98.0", "tsup": "8.0.2", "typescript": "5.4.2", "undici": "6.9.0" diff --git a/packages/burner-wallet-connector/package.json b/packages/burner-wallet-connector/package.json index ef4461f8..b2db9206 100644 --- a/packages/burner-wallet-connector/package.json +++ b/packages/burner-wallet-connector/package.json @@ -14,11 +14,11 @@ "test": "vitest" }, "peerDependencies": { - "fuels": ">=0.96.1" + "fuels": "0.98.0" }, "devDependencies": { "@fuel-connectors/common": "workspace:*", - "fuels": "0.96.1", + "fuels": "0.98.0", "jsdom": "24.0.0", "tsup": "8.0.2", "typescript": "5.4.5", diff --git a/packages/common/package.json b/packages/common/package.json index 887a5606..80e5e67c 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -25,7 +25,7 @@ "test": "vitest" }, "peerDependencies": { - "fuels": ">=0.96.1" + "fuels": "0.98.0" }, "dependencies": { "@ethersproject/bytes": "5.7.0", @@ -37,7 +37,7 @@ }, "devDependencies": { "@types/memoizee": "0.4.11", - "fuels": "0.96.1", + "fuels": "0.98.0", "terser": "5.31.0", "tsup": "8.0.2", "typescript": "5.4.5", diff --git a/packages/connectors/package.json b/packages/connectors/package.json index 196dbd5b..1d2f3c68 100644 --- a/packages/connectors/package.json +++ b/packages/connectors/package.json @@ -1,6 +1,6 @@ { "name": "@fuels/connectors", - "version": "0.37.0", + "version": "0.38.1", "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", @@ -18,7 +18,7 @@ "ts:check": "tsc --noEmit" }, "peerDependencies": { - "fuels": ">=0.96.1" + "fuels": "0.98.0" }, "dependencies": { "@ethereumjs/util": "9.0.3", @@ -42,7 +42,6 @@ "@fuel-connectors/fuelet-wallet": "workspace:*", "@fuel-connectors/solana-connector": "workspace:*", "@fuel-connectors/walletconnect-connector": "workspace:*", - "fuels": "0.96.1", "terser": "5.31.0", "tsup": "8.0.2", "typescript": "5.4.5" diff --git a/packages/docs/package.json b/packages/docs/package.json index 5ffa7a77..509b46d6 100644 --- a/packages/docs/package.json +++ b/packages/docs/package.json @@ -16,7 +16,7 @@ "dependencies": { "@fuel-ts/errors": "0.96.0", "@fuel-ts/versions": "0.96.0", - "fuels": "0.96.1", + "fuels": "0.98.0", "typedoc-plugin-markdown": "^3.15.3" }, "devDependencies": { diff --git a/packages/evm-connector/package.json b/packages/evm-connector/package.json index 412b58d6..413276a6 100644 --- a/packages/evm-connector/package.json +++ b/packages/evm-connector/package.json @@ -20,7 +20,7 @@ "test": "vitest" }, "peerDependencies": { - "fuels": ">=0.96.1" + "fuels": "0.98.0" }, "dependencies": { "@ethereumjs/util": "9.0.3", @@ -31,7 +31,6 @@ "@fuel-connectors/common": "workspace:*", "@fuel-connectors/evm-predicates": "workspace:*", "@types/memoizee": "0.4.11", - "fuels": "0.96.1", "jsdom": "24.0.0", "ts-loader": "9.5.1", "ts-node": "10.9.2", diff --git a/packages/evm-predicates/package.json b/packages/evm-predicates/package.json index e4ec471d..bbad31eb 100644 --- a/packages/evm-predicates/package.json +++ b/packages/evm-predicates/package.json @@ -11,12 +11,12 @@ "versions:generate": "pnpm fuels build && pnpm fuels deploy && tsx ./scripts/versions.ts" }, "peerDependencies": { - "fuels": ">=0.94.0" + "fuels": "0.98.0" }, "devDependencies": { "@fuel-connectors/common": "workspace:*", "dotenv": "16.4.5", - "fuels": "0.96.1", + "fuels": "0.98.0", "tsx": "4.9.3", "typescript": "5.4.5" } diff --git a/packages/fuel-development-wallet/package.json b/packages/fuel-development-wallet/package.json index 18e34435..9f614eb5 100644 --- a/packages/fuel-development-wallet/package.json +++ b/packages/fuel-development-wallet/package.json @@ -13,11 +13,11 @@ "test": "vitest" }, "peerDependencies": { - "fuels": ">=0.96.1" + "fuels": "0.98.0" }, "devDependencies": { "@fuel-connectors/fuel-wallet": "workspace:*", - "fuels": "0.96.1", + "fuels": "0.98.0", "tsup": "8.0.2", "typescript": "5.4.5", "undici": "6.16.0", diff --git a/packages/fuel-wallet/package.json b/packages/fuel-wallet/package.json index 033b6a40..b73ca7d5 100644 --- a/packages/fuel-wallet/package.json +++ b/packages/fuel-wallet/package.json @@ -13,14 +13,14 @@ "test": "vitest" }, "peerDependencies": { - "fuels": ">=0.96.1" + "fuels": "0.98.0" }, "dependencies": { "json-rpc-2.0": "1.7.0" }, "devDependencies": { "events": "3.3.0", - "fuels": "0.96.1", + "fuels": "0.98.0", "tsup": "8.0.2", "typescript": "5.4.5", "undici": "6.16.0", diff --git a/packages/fuelet-wallet/package.json b/packages/fuelet-wallet/package.json index 12a22f7c..f537e69d 100644 --- a/packages/fuelet-wallet/package.json +++ b/packages/fuelet-wallet/package.json @@ -13,11 +13,11 @@ "test": "vitest" }, "peerDependencies": { - "fuels": ">=0.96.1" + "fuels": "0.98.0" }, "devDependencies": { "@fuel-connectors/fuel-wallet": "workspace:*", - "fuels": "0.96.1", + "fuels": "0.98.0", "tsup": "8.0.2", "typescript": "5.4.5", "undici": "6.16.0", diff --git a/packages/react/package.json b/packages/react/package.json index c0b7cad8..012ead78 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -27,7 +27,7 @@ }, "peerDependencies": { "@tanstack/react-query": ">=5.0.0", - "fuels": ">=0.96.1", + "fuels": "0.98.0", "react": ">=18.0.0" }, "dependencies": { @@ -38,7 +38,7 @@ "@tanstack/react-query": "5.35.1", "@types/react": "18.3.1", "compare-versions": "6.1.0", - "fuels": "0.96.1", + "fuels": "0.98.0", "react": "18.3.1", "tsup": "7.3.0", "tsx": "4.9.3", diff --git a/packages/solana-connector/package.json b/packages/solana-connector/package.json index b7d533bc..8285f5a8 100644 --- a/packages/solana-connector/package.json +++ b/packages/solana-connector/package.json @@ -23,7 +23,7 @@ "peerDependencies": { "@web3modal/core": ">=5.0.0", "@web3modal/scaffold": ">=5.0.0", - "fuels": ">=0.96.1" + "fuels": "0.98.0" }, "dependencies": { "@ethereumjs/util": "9.0.3", @@ -39,7 +39,7 @@ "@types/memoizee": "0.4.11", "@web3modal/core": "5.0.0", "dotenv": "16.4.5", - "fuels": "0.96.1", + "fuels": "0.98.0", "jsdom": "24.0.0", "ts-loader": "9.5.1", "ts-node": "10.9.2", diff --git a/packages/walletconnect-connector/package.json b/packages/walletconnect-connector/package.json index f51b91b6..9a24ef07 100644 --- a/packages/walletconnect-connector/package.json +++ b/packages/walletconnect-connector/package.json @@ -22,7 +22,7 @@ "peerDependencies": { "@web3modal/core": ">=5.0.0", "@web3modal/scaffold": ">=5.0.0", - "fuels": ">=0.96.1" + "fuels": "0.98.0" }, "dependencies": { "@ethereumjs/util": "9.0.3", @@ -37,7 +37,7 @@ "@fuel-connectors/evm-predicates": "workspace:*", "@types/memoizee": "0.4.11", "@web3modal/core": "5.0.0", - "fuels": "0.96.1", + "fuels": "0.98.0", "jsdom": "24.0.0", "ts-loader": "9.5.1", "ts-node": "10.9.2", From 20223143489348059acb4a1665e1eff074891566 Mon Sep 17 00:00:00 2001 From: Arthur Geron <3487334+arthurgeron@users.noreply.github.com> Date: Wed, 15 Jan 2025 17:37:42 -0300 Subject: [PATCH 02/11] feat: remove duplicated sdk dependency --- examples/react-next/package.json | 1 - package.json | 5 +- packages/bako-safe/package.json | 1 - packages/burner-wallet-connector/package.json | 1 - packages/common/package.json | 1 - packages/evm-predicates/package.json | 1 - packages/fuel-development-wallet/package.json | 1 - packages/fuel-wallet/package.json | 1 - packages/fuelet-wallet/package.json | 1 - packages/react/package.json | 1 - packages/solana-connector/package.json | 1 - packages/walletconnect-connector/package.json | 1 - pnpm-lock.yaml | 1043 +++++++++++------ 13 files changed, 713 insertions(+), 346 deletions(-) diff --git a/examples/react-next/package.json b/examples/react-next/package.json index 88f705fb..8fff30ee 100644 --- a/examples/react-next/package.json +++ b/examples/react-next/package.json @@ -12,7 +12,6 @@ "@fuels/react": "workspace:*", "@tanstack/react-query": "5.35.1", "connectkit": "1.8.2", - "fuels": "0.98.0", "next": "14.2.3", "react": "18.3.1", "react-dom": "18.3.1", diff --git a/package.json b/package.json index 49bad83a..736fcdcc 100644 --- a/package.json +++ b/package.json @@ -49,6 +49,7 @@ "node": "20.x", "pnpm": "9.x" }, + "packageManager": "pnpm@9.5.0", "pnpm": { "overrides": { "braces@<3.0.3": ">=3.0.3", @@ -64,5 +65,7 @@ "nanoid@<3.3.8": "3.3.8" } }, - "packageManager": "pnpm@9.5.0" + "dependencies": { + "fuels": "0.98.0" + } } diff --git a/packages/bako-safe/package.json b/packages/bako-safe/package.json index 09b8a356..3abde512 100644 --- a/packages/bako-safe/package.json +++ b/packages/bako-safe/package.json @@ -20,7 +20,6 @@ "socket.io-client": "4.7.2" }, "devDependencies": { - "fuels": "0.98.0", "tsup": "8.0.2", "typescript": "5.4.2", "undici": "6.9.0" diff --git a/packages/burner-wallet-connector/package.json b/packages/burner-wallet-connector/package.json index b2db9206..d54a48a4 100644 --- a/packages/burner-wallet-connector/package.json +++ b/packages/burner-wallet-connector/package.json @@ -18,7 +18,6 @@ }, "devDependencies": { "@fuel-connectors/common": "workspace:*", - "fuels": "0.98.0", "jsdom": "24.0.0", "tsup": "8.0.2", "typescript": "5.4.5", diff --git a/packages/common/package.json b/packages/common/package.json index 80e5e67c..8dd4da10 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -37,7 +37,6 @@ }, "devDependencies": { "@types/memoizee": "0.4.11", - "fuels": "0.98.0", "terser": "5.31.0", "tsup": "8.0.2", "typescript": "5.4.5", diff --git a/packages/evm-predicates/package.json b/packages/evm-predicates/package.json index bbad31eb..46b54e2d 100644 --- a/packages/evm-predicates/package.json +++ b/packages/evm-predicates/package.json @@ -16,7 +16,6 @@ "devDependencies": { "@fuel-connectors/common": "workspace:*", "dotenv": "16.4.5", - "fuels": "0.98.0", "tsx": "4.9.3", "typescript": "5.4.5" } diff --git a/packages/fuel-development-wallet/package.json b/packages/fuel-development-wallet/package.json index 9f614eb5..ef105b59 100644 --- a/packages/fuel-development-wallet/package.json +++ b/packages/fuel-development-wallet/package.json @@ -17,7 +17,6 @@ }, "devDependencies": { "@fuel-connectors/fuel-wallet": "workspace:*", - "fuels": "0.98.0", "tsup": "8.0.2", "typescript": "5.4.5", "undici": "6.16.0", diff --git a/packages/fuel-wallet/package.json b/packages/fuel-wallet/package.json index b73ca7d5..9f7bec53 100644 --- a/packages/fuel-wallet/package.json +++ b/packages/fuel-wallet/package.json @@ -20,7 +20,6 @@ }, "devDependencies": { "events": "3.3.0", - "fuels": "0.98.0", "tsup": "8.0.2", "typescript": "5.4.5", "undici": "6.16.0", diff --git a/packages/fuelet-wallet/package.json b/packages/fuelet-wallet/package.json index f537e69d..6ad433b1 100644 --- a/packages/fuelet-wallet/package.json +++ b/packages/fuelet-wallet/package.json @@ -17,7 +17,6 @@ }, "devDependencies": { "@fuel-connectors/fuel-wallet": "workspace:*", - "fuels": "0.98.0", "tsup": "8.0.2", "typescript": "5.4.5", "undici": "6.16.0", diff --git a/packages/react/package.json b/packages/react/package.json index 012ead78..4154f171 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -38,7 +38,6 @@ "@tanstack/react-query": "5.35.1", "@types/react": "18.3.1", "compare-versions": "6.1.0", - "fuels": "0.98.0", "react": "18.3.1", "tsup": "7.3.0", "tsx": "4.9.3", diff --git a/packages/solana-connector/package.json b/packages/solana-connector/package.json index 8285f5a8..1d74134d 100644 --- a/packages/solana-connector/package.json +++ b/packages/solana-connector/package.json @@ -39,7 +39,6 @@ "@types/memoizee": "0.4.11", "@web3modal/core": "5.0.0", "dotenv": "16.4.5", - "fuels": "0.98.0", "jsdom": "24.0.0", "ts-loader": "9.5.1", "ts-node": "10.9.2", diff --git a/packages/walletconnect-connector/package.json b/packages/walletconnect-connector/package.json index 9a24ef07..ed7de085 100644 --- a/packages/walletconnect-connector/package.json +++ b/packages/walletconnect-connector/package.json @@ -37,7 +37,6 @@ "@fuel-connectors/evm-predicates": "workspace:*", "@types/memoizee": "0.4.11", "@web3modal/core": "5.0.0", - "fuels": "0.98.0", "jsdom": "24.0.0", "ts-loader": "9.5.1", "ts-node": "10.9.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 080a5071..50427247 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -20,6 +20,10 @@ overrides: importers: .: + dependencies: + fuels: + specifier: 0.98.0 + version: 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) devDependencies: '@biomejs/biome': specifier: 1.7.3 @@ -86,10 +90,10 @@ importers: version: 2.1.1 connectkit: specifier: 1.8.2 - version: 1.8.2(@babel/core@7.25.7)(@tanstack/react-query@5.35.1(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(wagmi@2.12.7(@tanstack/query-core@5.35.1)(@tanstack/react-query@5.35.1(react@18.3.1))(@types/react@18.3.1)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4)) + version: 1.8.2(@babel/core@7.25.7)(@tanstack/react-query@5.35.1(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(wagmi@2.12.7(@tanstack/query-core@5.35.1)(@tanstack/react-query@5.35.1(react@18.3.1))(@types/react@18.3.1)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-native@0.75.0(@babel/core@7.25.7)(@babel/preset-env@7.25.3(@babel/core@7.25.7))(@types/react@18.3.1)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.4.5)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.28.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4)) fuels: - specifier: 0.96.1 - version: 0.96.1 + specifier: 0.98.0 + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) next: specifier: 14.2.22 version: 14.2.22(@babel/core@7.25.7)(@playwright/test@1.48.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -135,10 +139,10 @@ importers: version: link:../../packages/connectors '@fuels/playwright-utils': specifier: 0.41.1 - version: 0.41.1(@playwright/test@1.48.2)(fuels@0.96.1) + version: 0.41.1(@playwright/test@1.48.2)(fuels@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))) '@phantom/synpress': specifier: 4.0.0-alpha.53 - version: 4.0.0-alpha.53(@babel/core@7.25.7)(@babel/preset-env@7.25.3(@babel/core@7.25.7))(babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.93.0))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(webpack@5.93.0)(zod@3.22.4) + version: 4.0.0-alpha.53(@babel/core@7.25.7)(@babel/preset-env@7.25.3(@babel/core@7.25.7))(babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.93.0(esbuild@0.24.0)))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(webpack@5.93.0(esbuild@0.24.0))(zod@3.22.4) '@playwright/test': specifier: 1.48.2 version: 1.48.2 @@ -152,8 +156,8 @@ importers: specifier: 16.4.5 version: 16.4.5 fuels: - specifier: 0.96.1 - version: 0.96.1 + specifier: 0.98.0 + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) examples/react-app: dependencies: @@ -179,8 +183,8 @@ importers: specifier: 2.1.1 version: 2.1.1 fuels: - specifier: 0.96.1 - version: 0.96.1 + specifier: 0.98.0 + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) react: specifier: 18.3.1 version: 18.3.1 @@ -229,12 +233,9 @@ importers: version: 5.35.1(react@18.3.1) connectkit: specifier: 1.8.2 - version: 1.8.2(@babel/core@7.25.7)(@tanstack/react-query@5.35.1(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(wagmi@2.12.7(@tanstack/query-core@5.35.1)(@tanstack/react-query@5.35.1(react@18.3.1))(@types/react@18.3.1)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4)) - fuels: - specifier: 0.96.1 - version: 0.96.1 + version: 1.8.2(@babel/core@7.25.7)(@tanstack/react-query@5.35.1(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(wagmi@2.12.7(@tanstack/query-core@5.35.1)(@tanstack/react-query@5.35.1(react@18.3.1))(@types/react@18.3.1)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-native@0.75.0(@babel/core@7.25.7)(@babel/preset-env@7.25.3(@babel/core@7.25.7))(@types/react@18.3.1)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.4.5)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.28.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4)) next: - specifier: 14.2.22 + specifier: '>=14.2.22' version: 14.2.22(@babel/core@7.25.7)(@playwright/test@1.48.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: specifier: 18.3.1 @@ -264,13 +265,13 @@ importers: packages/bako-safe: dependencies: + fuels: + specifier: 0.98.0 + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) socket.io-client: specifier: 4.7.2 version: 4.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) devDependencies: - fuels: - specifier: 0.96.1 - version: 0.96.1 tsup: specifier: 8.0.2 version: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.4.41)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.2))(typescript@5.4.2) @@ -282,13 +283,14 @@ importers: version: 6.9.0 packages/burner-wallet-connector: + dependencies: + fuels: + specifier: 0.98.0 + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) devDependencies: '@fuel-connectors/common': specifier: workspace:* version: link:../common - fuels: - specifier: 0.96.1 - version: 0.96.1 jsdom: specifier: 24.0.0 version: 24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) @@ -319,6 +321,9 @@ importers: bs58: specifier: 6.0.0 version: 6.0.0 + fuels: + specifier: 0.98.0 + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) memoizee: specifier: 0.4.15 version: 0.4.15 @@ -332,9 +337,6 @@ importers: '@types/memoizee': specifier: 0.4.11 version: 0.4.11 - fuels: - specifier: 0.96.1 - version: 0.96.1 terser: specifier: 5.31.0 version: 5.31.0 @@ -374,6 +376,9 @@ importers: '@web3modal/wagmi': specifier: 5.0.0 version: 5.0.0(nhyaokdlf56xz6x3kkouchog5m) + fuels: + specifier: 0.98.0 + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) rpc-websockets: specifier: 7.11.0 version: 7.11.0 @@ -408,9 +413,6 @@ importers: '@fuel-connectors/walletconnect-connector': specifier: workspace:* version: link:../walletconnect-connector - fuels: - specifier: 0.96.1 - version: 0.96.1 terser: specifier: 5.31.0 version: 5.31.0 @@ -430,8 +432,8 @@ importers: specifier: 0.96.0 version: 0.96.0 fuels: - specifier: 0.96.1 - version: 0.96.1 + specifier: 0.98.0 + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) typedoc-plugin-markdown: specifier: ^3.15.3 version: 3.17.1(typedoc@0.25.13(typescript@5.4.5)) @@ -478,6 +480,9 @@ importers: '@ethersproject/bytes': specifier: 5.7.0 version: 5.7.0 + fuels: + specifier: 0.98.0 + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) memoizee: specifier: 0.4.15 version: 0.4.15 @@ -491,15 +496,12 @@ importers: '@types/memoizee': specifier: 0.4.11 version: 0.4.11 - fuels: - specifier: 0.96.1 - version: 0.96.1 jsdom: specifier: 24.0.0 version: 24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) ts-loader: specifier: 9.5.1 - version: 9.5.1(typescript@5.4.5)(webpack@5.93.0) + version: 9.5.1(typescript@5.4.5)(webpack@5.93.0(esbuild@0.24.0)) ts-node: specifier: 10.9.2 version: 10.9.2(@types/node@22.7.5)(typescript@5.4.5) @@ -529,6 +531,10 @@ importers: version: 2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1) packages/evm-predicates: + dependencies: + fuels: + specifier: 0.98.0 + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) devDependencies: '@fuel-connectors/common': specifier: workspace:* @@ -536,9 +542,6 @@ importers: dotenv: specifier: 16.4.5 version: 16.4.5 - fuels: - specifier: 0.96.1 - version: 0.96.1 tsx: specifier: 4.9.3 version: 4.9.3 @@ -547,13 +550,14 @@ importers: version: 5.4.5 packages/fuel-development-wallet: + dependencies: + fuels: + specifier: 0.98.0 + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) devDependencies: '@fuel-connectors/fuel-wallet': specifier: workspace:* version: link:../fuel-wallet - fuels: - specifier: 0.96.1 - version: 0.96.1 tsup: specifier: 8.0.2 version: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.4.41)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5))(typescript@5.4.5) @@ -569,6 +573,9 @@ importers: packages/fuel-wallet: dependencies: + fuels: + specifier: 0.98.0 + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) json-rpc-2.0: specifier: 1.7.0 version: 1.7.0 @@ -576,9 +583,6 @@ importers: events: specifier: 3.3.0 version: 3.3.0 - fuels: - specifier: 0.96.1 - version: 0.96.1 tsup: specifier: 8.0.2 version: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.4.41)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5))(typescript@5.4.5) @@ -593,13 +597,14 @@ importers: version: 4.0.0 packages/fuelet-wallet: + dependencies: + fuels: + specifier: 0.98.0 + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) devDependencies: '@fuel-connectors/fuel-wallet': specifier: workspace:* version: link:../fuel-wallet - fuels: - specifier: 0.96.1 - version: 0.96.1 tsup: specifier: 8.0.2 version: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.4.41)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5))(typescript@5.4.5) @@ -621,6 +626,9 @@ importers: events: specifier: 3.3.0 version: 3.3.0 + fuels: + specifier: 0.98.0 + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) devDependencies: '@tanstack/react-query': specifier: 5.35.1 @@ -631,9 +639,6 @@ importers: compare-versions: specifier: 6.1.0 version: 6.1.0 - fuels: - specifier: 0.96.1 - version: 0.96.1 react: specifier: 18.3.1 version: 18.3.1 @@ -667,6 +672,9 @@ importers: bs58: specifier: 6.0.0 version: 6.0.0 + fuels: + specifier: 0.98.0 + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) memoizee: specifier: 0.4.15 version: 0.4.15 @@ -686,15 +694,12 @@ importers: dotenv: specifier: 16.4.5 version: 16.4.5 - fuels: - specifier: 0.96.1 - version: 0.96.1 jsdom: specifier: 24.0.0 version: 24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) ts-loader: specifier: 9.5.1 - version: 9.5.1(typescript@5.4.5)(webpack@5.93.0) + version: 9.5.1(typescript@5.4.5)(webpack@5.93.0(esbuild@0.24.0)) ts-node: specifier: 10.9.2 version: 10.9.2(@types/node@22.7.5)(typescript@5.4.5) @@ -734,6 +739,9 @@ importers: '@web3modal/wagmi': specifier: 5.0.0 version: 5.0.0(nhyaokdlf56xz6x3kkouchog5m) + fuels: + specifier: 0.98.0 + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) memoizee: specifier: 0.4.15 version: 0.4.15 @@ -753,15 +761,12 @@ importers: '@web3modal/core': specifier: 5.0.0 version: 5.0.0(@types/react@18.3.1)(react@18.3.1) - fuels: - specifier: 0.96.1 - version: 0.96.1 jsdom: specifier: 24.0.0 version: 24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) ts-loader: specifier: 9.5.1 - version: 9.5.1(typescript@5.4.5)(webpack@5.93.0) + version: 9.5.1(typescript@5.4.5)(webpack@5.93.0(esbuild@0.24.0)) ts-node: specifier: 10.9.2 version: 10.9.2(@types/node@22.7.5)(typescript@5.4.5) @@ -2769,78 +2774,80 @@ packages: '@foundry-rs/easy-foundryup@0.1.3': resolution: {integrity: sha512-Funb4hrSBeikKCmccFT/d3Ud5o92tlIZHTJeMCVk5b54/+CHZHr4g7MmtvO5xrGhxrOebQ0L+ojIj+VixgW7ug==} - '@fuel-ts/abi-coder@0.96.1': - resolution: {integrity: sha512-czJxFPirhSO6ayshu9Cr5AmED/IprQ8h1igwlcSHFr5jR+l46bLdlsXsWiUwe7vyvZCpOnxkN/XZYkmQyNxKNg==} + '@fuel-ts/abi-coder@0.98.0': + resolution: {integrity: sha512-HIuSfC47rtHFHKAcHIDZR1AS0cmcTjx3ZS7SwIsdT+5SIdsuZcczUEh92QHfD5VN8UkY9g2NLgzByekCA/2VhA==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/abi-typegen@0.96.1': - resolution: {integrity: sha512-vRJnAQ9sxkKuUQ2fkxntPm/679grxgwSf54O7vgDeXuXqQx/4XeylpExjH0/nZzEM5al+muw4rg9WwmKulkcZA==} + '@fuel-ts/abi-typegen@0.98.0': + resolution: {integrity: sha512-EpCk1y/4+Tkzr6WljlUvSrdzrPJP3ApNTGBSkE1BF3QAy8dgcQyEq3omVYKp6K4D5K+Bt8uXRaoTahKRn1+1hg==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} hasBin: true - '@fuel-ts/account@0.96.1': - resolution: {integrity: sha512-i9InTebg3/buKXNJZpKBhxGMBC3MKpk905Uiv2CvTmldyPVgnZV/jY/b63jlfdEWyP5yVkr5/tzo7QaPKpfnMA==} + '@fuel-ts/account@0.98.0': + resolution: {integrity: sha512-PsFXhtPytxCPJ0kVSUGp3YEo1EeYvjCeg+k2DvEgXxgIzTEeWpXwf6pJQeCJDG85e2xIam0lUHM7clnQKy1VOw==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/address@0.96.1': - resolution: {integrity: sha512-PCuC8oojoWLhh0+boitaP90/Z3iSfEXZR8v1JCEfoLZIkvCq6EGKtiY0KvcNkPozHOHmmT34w/1CS6qHOoCBNA==} + '@fuel-ts/address@0.98.0': + resolution: {integrity: sha512-btRTSGrBXAf4x0MOWn7Ul46iSs9zKqogUC/lUc9e+0Inrk8GvCAVljsGjl3CUONcIDmmtGWcLCu/HSS/DgfUVw==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/contract@0.96.1': - resolution: {integrity: sha512-shwNMHFZ7vr5QJsfVQ6aLd1ms88f3ZagrsNLqNz1Txhz/5KVgYyJaxfp7tUc4WZFpR67+W1zeIqx8ZNHVhck3g==} + '@fuel-ts/contract@0.98.0': + resolution: {integrity: sha512-wg9bRVVGV3rEmoI6AVLEUChhQBt4DREfJH87Iv0IksRG4kxS3h4Ww2iQj/6P79kxbzdIKyFlGyIzSrQrKrc2+g==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/crypto@0.96.1': - resolution: {integrity: sha512-OrAZPZtm8HQouzip621/ci47PeTS06QegGdz7MeN6wK4yeCbJmlRQ1WE9S3iclb3p+VLF0RtbecEbHQfsNgsnA==} + '@fuel-ts/crypto@0.98.0': + resolution: {integrity: sha512-vdCu8dKZXrKfriNQcTe0s+f9FSQzG7u4e+mwC0aXG6dou6iwKZWx9GrXKmBT/+v0DInzWBN+JLAfdIRTDIW/2A==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} '@fuel-ts/errors@0.96.0': resolution: {integrity: sha512-PXR+gaa8UNIYJuzs/doDLwPNyqU1ctp691XVhWS+usRRqiLPgcS2+0rUKF2lr5kdfH7RWEdzU/muymVOJBpOWA==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/errors@0.96.1': - resolution: {integrity: sha512-Xtso5v4a3UUvnMaOSDhMRlkb9LxLyCyC/1/RY7fZZ035ttscy6dNMuiD/iSptJ5pHklJ5R4rCPdOL5EKpgOaMA==} + '@fuel-ts/errors@0.98.0': + resolution: {integrity: sha512-Tit3Z9ARRn1WeuKz58YwawNao1SfFHcViPuETg2q3JZOSjVgOY58qvFVHkvkFRj59M1g7tbblt4rVhgII6h2Bg==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/hasher@0.96.1': - resolution: {integrity: sha512-7z4cah+5TOcCBA2Wgvje1L7wVTahiFLb9IUpRXRMVGXwaqsbV/wUNcyuc1mhPh/JKLgcOe+OqsrpcYD2dg2rpg==} + '@fuel-ts/hasher@0.98.0': + resolution: {integrity: sha512-Qh7Szp1eOyREZYE4+ULdtAUtXAXvkXVF7aWAb3iVneWiR+6xO12RgE89fUoDzj8AYeNtgoc4U44isqYx70F9fw==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/interfaces@0.96.1': - resolution: {integrity: sha512-mZ3sDHJml5AtLRSmGWo5rbU9//3oKDhAeiFealajcPaVztAAnaKnA5a19dd4ITbjZb2q3e2lQ7zX8iAXgHUwYA==} + '@fuel-ts/math@0.98.0': + resolution: {integrity: sha512-woEelXWwRZ1oERw8xlZqMaM026EmKJuMFJjM7saBDBThLxKMhsxnl1n01JZBa1EJZOW9yZ4mJnb/j2MH5atWrA==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/math@0.96.1': - resolution: {integrity: sha512-AZUChguQmE1ILYbcc6SOTjFJIUkGzD3Z6yHgvO4tszn2QS/jVTSAZKVx653J5u9m/Xn/WthwR35l1GbwXMwB4g==} + '@fuel-ts/merkle@0.98.0': + resolution: {integrity: sha512-Os1bpJSr8m1xX2vOzLyskM+850wjqVXt+xq8DeAUvyM5CcE5wkv3PxvWbbtqKcGGQOyEI9cnnVoqYBbWLonYNA==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/merkle@0.96.1': - resolution: {integrity: sha512-7cLbxYG5berKSK+wPKrkbB9dZ6akOm7C1Ij4iwYXOxQWlmXY62mjSY5Tl1PPyDBSdRqBtqxW0xYUGIzZl2A/3g==} + '@fuel-ts/program@0.98.0': + resolution: {integrity: sha512-JRTFvHGpHEjpVbplNQUabteGZVe2z4myiNadkP1kJ8y7YQon5417BxoSh2ylrLw6rnxLncblktEn3XzTVlDcIQ==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/program@0.96.1': - resolution: {integrity: sha512-tA2YvcIdlDQLKeOOfoTyfI3LRQZiqsHi5rFaGbOsjEQvyNQBdXa92vMMFW0dFNWXqOPLjTmYNWqp0xsMuikbsA==} + '@fuel-ts/recipes@0.98.0': + resolution: {integrity: sha512-p0Vex47iRH4RJ7XJn6XGoTOGzvSB2bgNhiMi/XOHN0P5pEKPWcTbQqhi67AJVRu8W9SMtD+zW/FoRLkyWtHD4g==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/script@0.96.1': - resolution: {integrity: sha512-N/N3I3xjDI1+9XcCrYTWapF0iBbdvtBxUUUZxn5S5GuIXuTCK6UfQLrRciuCHK5QiHVwFmQjlki+ozJfI+4UbQ==} + '@fuel-ts/script@0.98.0': + resolution: {integrity: sha512-p9Fq3MkanMt3KVeekXw8jwZbf9YBZe66ZZxlrI/i/KfVP5KP/Hyi6PWgIWi0f3UNEV9+bi1vz6evrNtU2uj7KQ==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/transactions@0.96.1': - resolution: {integrity: sha512-yPQBzMeFIzNBLUZigaf4q0hETO8AH8Evt6ZvpWrYhjYz2WfEpfNDpuhIHRwsMfJRbxz2vhQ51AzkRqpH0b2GMQ==} + '@fuel-ts/transactions@0.98.0': + resolution: {integrity: sha512-qnXejskl0DYaN4ua1uqsaMp/0grLbqG5MJUshw5RcLWWa80m5SP5X4fwUBPgAytYZRIMD1d0nvzjqqs0IE9tdw==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} - '@fuel-ts/utils@0.96.1': - resolution: {integrity: sha512-XXZNEUPf7qtKpVO3ak2CSroBYEKh1Gne1zlmVSNUoVPqQvglcu0I2pu/QmVnZBN4m3yVSyHUoWR2Kbo8/Dh7sA==} + '@fuel-ts/utils@0.98.0': + resolution: {integrity: sha512-jnU1318E70r/9vNP4tXO+EIIt3ruIfPwRcf+IApzJmn2NRgGUVGbIT1WBi289Ya1E/ZQPlAJt3qU3BSF/eDqcA==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} + peerDependencies: + vitest: 2.0.5 '@fuel-ts/versions@0.96.0': resolution: {integrity: sha512-uffrtpkCguzsVkCLW7tuZG1BwNu69LCjy8sO831VcpZsDRzIy3qO/om9X17W2HTJXxSS+25ok4t7fThIF+w6Gg==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} hasBin: true - '@fuel-ts/versions@0.96.1': - resolution: {integrity: sha512-C//ZT7U68Gksz9PzUJVzdzUARK7mfXf3MsF5ZqZaMegkE2tCy+twjy8PBdeVserY0uX6mEHRJyZJwcspk34ixg==} + '@fuel-ts/versions@0.98.0': + resolution: {integrity: sha512-ZWpZ/RYFfWFCV8ShDONaBy2IyZtvvVCGPjlCoAdpJOa1sU6OcNplSopIHPH79gRorW8TFpA0Ck69ehSLcCaCzw==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} hasBin: true @@ -2860,8 +2867,8 @@ packages: peerDependencies: tsup: ^7.2.0 - '@fuels/vm-asm@0.58.0': - resolution: {integrity: sha512-tfarairW3IAtyoAIL3I5EJiUQzKAsY4J+eLgZg58B7+itDxqF+CUEpKanmiUnt1mBgry5GwtZsPIrUJ7OgTcDA==} + '@fuels/vm-asm@0.58.2': + resolution: {integrity: sha512-1/5azTzKJP508BXbZvM6Y0V5bCCX5JgEnd/8mXdBFmFvNLOhiYbwb25yk26auqOokfBXvthSkdkrvipEFft6jQ==} '@graphql-typed-document-node/core@3.2.0': resolution: {integrity: sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==} @@ -4699,6 +4706,7 @@ packages: '@web3modal/core@5.0.0': resolution: {integrity: sha512-6pBWgwTn0B+YYpoe9ajrOKcvrdGtJuptLUIVOf/0b/01YFyAd3R7cqrAQE098AXZOEVhVZnpuFKuAWrZDo/z+g==} + deprecated: Web3Modal is now Reown AppKit. Please follow the upgrade guide at https://docs.reown.com/appkit/upgrade/from-w3m-to-reown '@web3modal/polyfills@5.0.0': resolution: {integrity: sha512-amEhs+xrsBRaj9MZ7Smycu+4TaggC+L3LARYZjGv1X8+HL5qlNIr1IBxc48+MtcW0SNu+lND2e//tO1GA9Drow==} @@ -4730,9 +4738,11 @@ packages: '@web3modal/siwe@5.0.0': resolution: {integrity: sha512-pdr6vh2/LTwIq28zTIQaOaJdrp3550cGhM5PM1DrA70QyWbdysS6B+jAPYQWGoKnNidtg7XJq8R/3tFxr6o72g==} + deprecated: Web3Modal is now Reown AppKit. Please follow the upgrade guide at https://docs.reown.com/appkit/upgrade/from-w3m-to-reown '@web3modal/solana@5.0.0': resolution: {integrity: sha512-l/u1BPmsNsShrDLSSQ66GEiFDDz9//MH2KDgnpxpaqaTl0L7bKgwnClOjuyhpN+rKP2urxtCbIhMpr7wVKnDeQ==} + deprecated: Web3Modal is now Reown AppKit. Please follow the upgrade guide at https://docs.reown.com/appkit/upgrade/from-w3m-to-reown peerDependencies: react: '>=17' react-dom: '>=17' @@ -4747,6 +4757,7 @@ packages: '@web3modal/ui@5.0.0': resolution: {integrity: sha512-QCcj7q+8NMdRPWMZ8GRvEDH5gjHH7tCysXHjYNTrAldHWFBlxpasYjSUYBpGyH//G92Ok1Qmo+sXSWZ6Y+1EMg==} + deprecated: Web3Modal is now Reown AppKit. Please follow the upgrade guide at https://docs.reown.com/appkit/upgrade/from-w3m-to-reown '@web3modal/wagmi@5.0.0': resolution: {integrity: sha512-AegPzmmArOpELk9N44/BzNHKE50Fp19nfDJ/eVq8fM/yqDSlq7Gj2D1sEeZuEeXQGxgoAKNOWOlKP6IoQ/+s6g==} @@ -5225,9 +5236,6 @@ packages: bech32@1.1.4: resolution: {integrity: sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==} - bech32@2.0.0: - resolution: {integrity: sha512-LcknSilhIGatDAsY1ak2I8VtGaHNhgMSYVxFrGLXv+xLHytaKZKcaUJJUE7qmBr7h33o5YQwP55pMI0xmkpJwg==} - better-path-resolve@1.0.0: resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==} engines: {node: '>=4'} @@ -6479,10 +6487,6 @@ packages: resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} engines: {node: '>=4'} - extract-files@9.0.0: - resolution: {integrity: sha512-CvdFfHkC95B4bBBk36hcEmvdR2awOdhhVUYH6S/zrVj3477zven/fJMYg7121h4T1xHZC+tetUpubpAhxwI7hQ==} - engines: {node: ^10.17.0 || ^12.0.0 || >= 13.7.0} - extract-zip@2.0.1: resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==} engines: {node: '>= 10.17.0'} @@ -6673,10 +6677,6 @@ packages: resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} engines: {node: '>= 0.12'} - form-data@3.0.1: - resolution: {integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==} - engines: {node: '>= 6'} - form-data@4.0.0: resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} engines: {node: '>= 6'} @@ -6747,8 +6747,8 @@ packages: engines: {node: '>=0.6'} deprecated: This package is no longer supported. - fuels@0.96.1: - resolution: {integrity: sha512-BquRIJ0qHNKwhqBTNa6X4aghqhCj1Qz0jM+P0bziXAEk7gVJJZWRz10jCcAgZVeEb4AMdZLDsnNzKJ51GH8IvQ==} + fuels@0.98.0: + resolution: {integrity: sha512-oz43dVKbBV4HyBdV6e+TCbt55fpltDwr0LQdKYxQ9FaqLoRnRQOU6CaA3poxRmUO+KxPgjVVniBcazAhqnouCg==} engines: {node: ^18.20.3 || ^20.0.0 || ^22.0.0} hasBin: true @@ -6910,8 +6910,8 @@ packages: grapheme-splitter@1.0.4: resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} - graphql-request@5.0.0: - resolution: {integrity: sha512-SpVEnIo2J5k2+Zf76cUkdvIRaq5FMZvGQYnA4lUWYbc99m+fHh4CZYRRO/Ff4tCLQ613fzCm3SiDT64ubW5Gyw==} + graphql-request@6.1.0: + resolution: {integrity: sha512-p+XPfS4q7aIpKVcgmnZKhMNqhltk20hfXtkaIkTfjjmiKMJ5xrt5c743cL03y/K7y1rg3WrIC49xGiEQ4mxdNw==} peerDependencies: graphql: 14 - 16 @@ -11121,10 +11121,10 @@ snapshots: '@babel/helpers': 7.25.7 '@babel/parser': 7.25.7 '@babel/template': 7.25.7 - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) '@babel/types': 7.25.7 convert-source-map: 2.0.0 - debug: 4.3.7(supports-color@8.1.1) + debug: 4.3.7(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -11144,7 +11144,7 @@ snapshots: '@babel/helper-builder-binary-assignment-operator-visitor@7.25.7': dependencies: - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) '@babel/types': 7.25.7 transitivePeerDependencies: - supports-color @@ -11165,7 +11165,7 @@ snapshots: '@babel/helper-optimise-call-expression': 7.25.7 '@babel/helper-replace-supers': 7.25.7(@babel/core@7.25.7) '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -11182,7 +11182,7 @@ snapshots: '@babel/core': 7.25.7 '@babel/helper-compilation-targets': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 - debug: 4.3.7(supports-color@8.1.1) + debug: 4.3.7(supports-color@5.5.0) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -11190,14 +11190,7 @@ snapshots: '@babel/helper-member-expression-to-functions@7.25.7': dependencies: - '@babel/traverse': 7.25.7 - '@babel/types': 7.25.7 - transitivePeerDependencies: - - supports-color - - '@babel/helper-module-imports@7.25.7': - dependencies: - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) '@babel/types': 7.25.7 transitivePeerDependencies: - supports-color @@ -11212,10 +11205,10 @@ snapshots: '@babel/helper-module-transforms@7.25.7(@babel/core@7.25.7)': dependencies: '@babel/core': 7.25.7 - '@babel/helper-module-imports': 7.25.7 + '@babel/helper-module-imports': 7.25.7(supports-color@5.5.0) '@babel/helper-simple-access': 7.25.7 '@babel/helper-validator-identifier': 7.25.7 - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -11230,7 +11223,7 @@ snapshots: '@babel/core': 7.25.7 '@babel/helper-annotate-as-pure': 7.25.7 '@babel/helper-wrap-function': 7.25.7 - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -11239,20 +11232,20 @@ snapshots: '@babel/core': 7.25.7 '@babel/helper-member-expression-to-functions': 7.25.7 '@babel/helper-optimise-call-expression': 7.25.7 - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color '@babel/helper-simple-access@7.25.7': dependencies: - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) '@babel/types': 7.25.7 transitivePeerDependencies: - supports-color '@babel/helper-skip-transparent-expression-wrappers@7.25.7': dependencies: - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) '@babel/types': 7.25.7 transitivePeerDependencies: - supports-color @@ -11270,7 +11263,7 @@ snapshots: '@babel/helper-wrap-function@7.25.7': dependencies: '@babel/template': 7.25.7 - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) '@babel/types': 7.25.7 transitivePeerDependencies: - supports-color @@ -11299,7 +11292,7 @@ snapshots: dependencies: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -11326,7 +11319,7 @@ snapshots: dependencies: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -11485,14 +11478,14 @@ snapshots: '@babel/helper-plugin-utils': 7.25.7 '@babel/helper-remap-async-to-generator': 7.25.7(@babel/core@7.25.7) '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.25.7) - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color '@babel/plugin-transform-async-to-generator@7.25.7(@babel/core@7.25.7)': dependencies: '@babel/core': 7.25.7 - '@babel/helper-module-imports': 7.25.7 + '@babel/helper-module-imports': 7.25.7(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.25.7 '@babel/helper-remap-async-to-generator': 7.25.7(@babel/core@7.25.7) transitivePeerDependencies: @@ -11532,7 +11525,7 @@ snapshots: '@babel/helper-compilation-targets': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 '@babel/helper-replace-supers': 7.25.7(@babel/core@7.25.7) - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -11604,7 +11597,7 @@ snapshots: '@babel/core': 7.25.7 '@babel/helper-compilation-targets': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -11653,7 +11646,7 @@ snapshots: '@babel/helper-module-transforms': 7.25.7(@babel/core@7.25.7) '@babel/helper-plugin-utils': 7.25.7 '@babel/helper-validator-identifier': 7.25.7 - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -11766,7 +11759,7 @@ snapshots: dependencies: '@babel/core': 7.25.7 '@babel/helper-annotate-as-pure': 7.25.7 - '@babel/helper-module-imports': 7.25.7 + '@babel/helper-module-imports': 7.25.7(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.25.7 '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.25.7) '@babel/types': 7.25.7 @@ -11787,7 +11780,7 @@ snapshots: '@babel/plugin-transform-runtime@7.25.7(@babel/core@7.25.7)': dependencies: '@babel/core': 7.25.7 - '@babel/helper-module-imports': 7.25.7 + '@babel/helper-module-imports': 7.25.7(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.25.7 babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.25.7) babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.25.7) @@ -12000,18 +11993,6 @@ snapshots: '@babel/parser': 7.25.7 '@babel/types': 7.25.7 - '@babel/traverse@7.25.7': - dependencies: - '@babel/code-frame': 7.25.7 - '@babel/generator': 7.25.7 - '@babel/parser': 7.25.7 - '@babel/template': 7.25.7 - '@babel/types': 7.25.7 - debug: 4.3.7(supports-color@8.1.1) - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - '@babel/traverse@7.25.7(supports-color@5.5.0)': dependencies: '@babel/code-frame': 7.25.7 @@ -12269,22 +12250,22 @@ snapshots: dependencies: '@jridgewell/trace-mapping': 0.3.9 - '@cypress/code-coverage@3.13.7(@babel/core@7.25.7)(@babel/preset-env@7.25.3(@babel/core@7.25.7))(babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.93.0))(cypress@12.17.3)(webpack@5.93.0)': + '@cypress/code-coverage@3.13.7(@babel/core@7.25.7)(@babel/preset-env@7.25.3(@babel/core@7.25.7))(babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.93.0(esbuild@0.24.0)))(cypress@12.17.3)(webpack@5.93.0(esbuild@0.24.0))': dependencies: '@babel/core': 7.25.7 '@babel/preset-env': 7.25.3(@babel/core@7.25.7) - '@cypress/webpack-preprocessor': 6.0.2(@babel/core@7.25.7)(@babel/preset-env@7.25.3(@babel/core@7.25.7))(babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.93.0))(webpack@5.93.0) - babel-loader: 9.2.1(@babel/core@7.25.7)(webpack@5.93.0) + '@cypress/webpack-preprocessor': 6.0.2(@babel/core@7.25.7)(@babel/preset-env@7.25.3(@babel/core@7.25.7))(babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.93.0(esbuild@0.24.0)))(webpack@5.93.0(esbuild@0.24.0)) + babel-loader: 9.2.1(@babel/core@7.25.7)(webpack@5.93.0(esbuild@0.24.0)) chalk: 4.1.2 cypress: 12.17.3 dayjs: 1.11.13 - debug: 4.3.7(supports-color@8.1.1) + debug: 4.3.7(supports-color@5.5.0) execa: 4.1.0 globby: 11.1.0 istanbul-lib-coverage: 3.2.2 js-yaml: 4.1.0 nyc: 15.1.0 - webpack: 5.93.0 + webpack: 5.93.0(esbuild@0.24.0) transitivePeerDependencies: - supports-color @@ -12309,17 +12290,17 @@ snapshots: tunnel-agent: 0.6.0 uuid: 8.3.2 - '@cypress/webpack-dev-server@3.11.0(bufferutil@4.0.8)(debug@4.3.7)(utf-8-validate@5.0.10)(webpack@5.93.0)': + '@cypress/webpack-dev-server@3.11.0(bufferutil@4.0.8)(debug@4.3.7)(utf-8-validate@5.0.10)(webpack@5.93.0(esbuild@0.24.0))': dependencies: find-up: 6.3.0 fs-extra: 9.1.0 - html-webpack-plugin-4: html-webpack-plugin@4.5.2(webpack@5.93.0) - html-webpack-plugin-5: html-webpack-plugin@5.6.3(webpack@5.93.0) + html-webpack-plugin-4: html-webpack-plugin@4.5.2(webpack@5.93.0(esbuild@0.24.0)) + html-webpack-plugin-5: html-webpack-plugin@5.6.3(webpack@5.93.0(esbuild@0.24.0)) local-pkg: 0.4.1 semver: 7.6.3 - speed-measure-webpack-plugin: 1.4.2(webpack@5.93.0) + speed-measure-webpack-plugin: 1.4.2(webpack@5.93.0(esbuild@0.24.0)) tslib: 2.7.0 - webpack-dev-server: 4.15.2(bufferutil@4.0.8)(debug@4.3.7)(utf-8-validate@5.0.10)(webpack@5.93.0) + webpack-dev-server: 4.15.2(bufferutil@4.0.8)(debug@4.3.7)(utf-8-validate@5.0.10)(webpack@5.93.0(esbuild@0.24.0)) webpack-merge: 5.10.0 transitivePeerDependencies: - '@rspack/core' @@ -12330,15 +12311,15 @@ snapshots: - webpack - webpack-cli - '@cypress/webpack-preprocessor@6.0.2(@babel/core@7.25.7)(@babel/preset-env@7.25.3(@babel/core@7.25.7))(babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.93.0))(webpack@5.93.0)': + '@cypress/webpack-preprocessor@6.0.2(@babel/core@7.25.7)(@babel/preset-env@7.25.3(@babel/core@7.25.7))(babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.93.0(esbuild@0.24.0)))(webpack@5.93.0(esbuild@0.24.0))': dependencies: '@babel/core': 7.25.7 '@babel/preset-env': 7.25.3(@babel/core@7.25.7) - babel-loader: 9.2.1(@babel/core@7.25.7)(webpack@5.93.0) + babel-loader: 9.2.1(@babel/core@7.25.7)(webpack@5.93.0(esbuild@0.24.0)) bluebird: 3.7.1 - debug: 4.3.7(supports-color@8.1.1) + debug: 4.3.7(supports-color@5.5.0) lodash: 4.17.21 - webpack: 5.93.0 + webpack: 5.93.0(esbuild@0.24.0) transitivePeerDependencies: - supports-color @@ -13135,178 +13116,512 @@ snapshots: command-exists: 1.2.9 ts-interface-checker: 0.1.13 - '@fuel-ts/abi-coder@0.96.1': + '@fuel-ts/abi-coder@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + dependencies: + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/math': 0.98.0 + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + type-fest: 4.26.1 + transitivePeerDependencies: + - vitest + + '@fuel-ts/abi-coder@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0))': + dependencies: + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/math': 0.98.0 + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + type-fest: 4.26.1 + transitivePeerDependencies: + - vitest + + '@fuel-ts/abi-coder@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': dependencies: - '@fuel-ts/crypto': 0.96.1 - '@fuel-ts/errors': 0.96.1 - '@fuel-ts/hasher': 0.96.1 - '@fuel-ts/interfaces': 0.96.1 - '@fuel-ts/math': 0.96.1 - '@fuel-ts/utils': 0.96.1 + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/math': 0.98.0 + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) type-fest: 4.26.1 + transitivePeerDependencies: + - vitest + + '@fuel-ts/abi-typegen@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + dependencies: + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/versions': 0.98.0 + commander: 12.1.0 + glob: 10.4.5 + handlebars: 4.7.8 + mkdirp: 3.0.1 + ramda: 0.30.1 + rimraf: 5.0.10 + transitivePeerDependencies: + - vitest - '@fuel-ts/abi-typegen@0.96.1': + '@fuel-ts/abi-typegen@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0))': dependencies: - '@fuel-ts/errors': 0.96.1 - '@fuel-ts/interfaces': 0.96.1 - '@fuel-ts/utils': 0.96.1 - '@fuel-ts/versions': 0.96.1 + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/versions': 0.98.0 commander: 12.1.0 glob: 10.4.5 handlebars: 4.7.8 mkdirp: 3.0.1 ramda: 0.30.1 rimraf: 5.0.10 + transitivePeerDependencies: + - vitest - '@fuel-ts/account@0.96.1': - dependencies: - '@fuel-ts/abi-coder': 0.96.1 - '@fuel-ts/address': 0.96.1 - '@fuel-ts/crypto': 0.96.1 - '@fuel-ts/errors': 0.96.1 - '@fuel-ts/hasher': 0.96.1 - '@fuel-ts/interfaces': 0.96.1 - '@fuel-ts/math': 0.96.1 - '@fuel-ts/merkle': 0.96.1 - '@fuel-ts/transactions': 0.96.1 - '@fuel-ts/utils': 0.96.1 - '@fuel-ts/versions': 0.96.1 - '@fuels/vm-asm': 0.58.0 + '@fuel-ts/abi-typegen@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + dependencies: + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/versions': 0.98.0 + commander: 12.1.0 + glob: 10.4.5 + handlebars: 4.7.8 + mkdirp: 3.0.1 + ramda: 0.30.1 + rimraf: 5.0.10 + transitivePeerDependencies: + - vitest + + '@fuel-ts/account@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + dependencies: + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/math': 0.98.0 + '@fuel-ts/merkle': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/versions': 0.98.0 + '@fuels/vm-asm': 0.58.2 + '@noble/curves': 1.6.0 + events: 3.3.0 + graphql: 16.9.0 + graphql-request: 6.1.0(graphql@16.9.0) + graphql-tag: 2.12.6(graphql@16.9.0) + ramda: 0.30.1 + transitivePeerDependencies: + - encoding + - vitest + + '@fuel-ts/account@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0))': + dependencies: + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/math': 0.98.0 + '@fuel-ts/merkle': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/versions': 0.98.0 + '@fuels/vm-asm': 0.58.2 '@noble/curves': 1.6.0 events: 3.3.0 graphql: 16.9.0 - graphql-request: 5.0.0(graphql@16.9.0) + graphql-request: 6.1.0(graphql@16.9.0) graphql-tag: 2.12.6(graphql@16.9.0) ramda: 0.30.1 transitivePeerDependencies: - encoding + - vitest + + '@fuel-ts/account@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + dependencies: + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/math': 0.98.0 + '@fuel-ts/merkle': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/versions': 0.98.0 + '@fuels/vm-asm': 0.58.2 + '@noble/curves': 1.6.0 + events: 3.3.0 + graphql: 16.9.0 + graphql-request: 6.1.0(graphql@16.9.0) + graphql-tag: 2.12.6(graphql@16.9.0) + ramda: 0.30.1 + transitivePeerDependencies: + - encoding + - vitest - '@fuel-ts/address@0.96.1': + '@fuel-ts/address@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': dependencies: - '@fuel-ts/crypto': 0.96.1 - '@fuel-ts/errors': 0.96.1 - '@fuel-ts/interfaces': 0.96.1 - '@fuel-ts/utils': 0.96.1 + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) '@noble/hashes': 1.5.0 - bech32: 2.0.0 - - '@fuel-ts/contract@0.96.1': - dependencies: - '@fuel-ts/abi-coder': 0.96.1 - '@fuel-ts/account': 0.96.1 - '@fuel-ts/crypto': 0.96.1 - '@fuel-ts/errors': 0.96.1 - '@fuel-ts/hasher': 0.96.1 - '@fuel-ts/interfaces': 0.96.1 - '@fuel-ts/math': 0.96.1 - '@fuel-ts/merkle': 0.96.1 - '@fuel-ts/program': 0.96.1 - '@fuel-ts/transactions': 0.96.1 - '@fuel-ts/utils': 0.96.1 - '@fuel-ts/versions': 0.96.1 - '@fuels/vm-asm': 0.58.0 + transitivePeerDependencies: + - vitest + + '@fuel-ts/address@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0))': + dependencies: + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@noble/hashes': 1.5.0 + transitivePeerDependencies: + - vitest + + '@fuel-ts/address@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + dependencies: + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@noble/hashes': 1.5.0 + transitivePeerDependencies: + - vitest + + '@fuel-ts/contract@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + dependencies: + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/math': 0.98.0 + '@fuel-ts/merkle': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuels/vm-asm': 0.58.2 ramda: 0.30.1 transitivePeerDependencies: - encoding + - vitest + + '@fuel-ts/contract@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0))': + dependencies: + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/math': 0.98.0 + '@fuel-ts/merkle': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuels/vm-asm': 0.58.2 + ramda: 0.30.1 + transitivePeerDependencies: + - encoding + - vitest + + '@fuel-ts/contract@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + dependencies: + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/math': 0.98.0 + '@fuel-ts/merkle': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuels/vm-asm': 0.58.2 + ramda: 0.30.1 + transitivePeerDependencies: + - encoding + - vitest + + '@fuel-ts/crypto@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + dependencies: + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@noble/hashes': 1.5.0 + transitivePeerDependencies: + - vitest - '@fuel-ts/crypto@0.96.1': + '@fuel-ts/crypto@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0))': dependencies: - '@fuel-ts/errors': 0.96.1 - '@fuel-ts/interfaces': 0.96.1 - '@fuel-ts/math': 0.96.1 - '@fuel-ts/utils': 0.96.1 + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) '@noble/hashes': 1.5.0 + transitivePeerDependencies: + - vitest + + '@fuel-ts/crypto@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + dependencies: + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@noble/hashes': 1.5.0 + transitivePeerDependencies: + - vitest '@fuel-ts/errors@0.96.0': dependencies: '@fuel-ts/versions': 0.96.0 - '@fuel-ts/errors@0.96.1': + '@fuel-ts/errors@0.98.0': dependencies: - '@fuel-ts/versions': 0.96.1 + '@fuel-ts/versions': 0.98.0 - '@fuel-ts/hasher@0.96.1': + '@fuel-ts/hasher@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': dependencies: - '@fuel-ts/crypto': 0.96.1 - '@fuel-ts/interfaces': 0.96.1 - '@fuel-ts/utils': 0.96.1 + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) '@noble/hashes': 1.5.0 + transitivePeerDependencies: + - vitest - '@fuel-ts/interfaces@0.96.1': {} + '@fuel-ts/hasher@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0))': + dependencies: + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@noble/hashes': 1.5.0 + transitivePeerDependencies: + - vitest + + '@fuel-ts/hasher@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + dependencies: + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@noble/hashes': 1.5.0 + transitivePeerDependencies: + - vitest - '@fuel-ts/math@0.96.1': + '@fuel-ts/math@0.98.0': dependencies: - '@fuel-ts/errors': 0.96.1 + '@fuel-ts/errors': 0.98.0 '@types/bn.js': 5.1.6 bn.js: 5.2.1 - '@fuel-ts/merkle@0.96.1': + '@fuel-ts/merkle@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': dependencies: - '@fuel-ts/hasher': 0.96.1 - '@fuel-ts/math': 0.96.1 + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/math': 0.98.0 + transitivePeerDependencies: + - vitest + + '@fuel-ts/merkle@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0))': + dependencies: + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/math': 0.98.0 + transitivePeerDependencies: + - vitest - '@fuel-ts/program@0.96.1': + '@fuel-ts/merkle@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': dependencies: - '@fuel-ts/abi-coder': 0.96.1 - '@fuel-ts/account': 0.96.1 - '@fuel-ts/address': 0.96.1 - '@fuel-ts/errors': 0.96.1 - '@fuel-ts/interfaces': 0.96.1 - '@fuel-ts/math': 0.96.1 - '@fuel-ts/transactions': 0.96.1 - '@fuel-ts/utils': 0.96.1 - '@fuels/vm-asm': 0.58.0 + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/math': 0.98.0 + transitivePeerDependencies: + - vitest + + '@fuel-ts/program@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + dependencies: + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/math': 0.98.0 + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuels/vm-asm': 0.58.2 + ramda: 0.30.1 + transitivePeerDependencies: + - encoding + - vitest + + '@fuel-ts/program@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0))': + dependencies: + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/math': 0.98.0 + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuels/vm-asm': 0.58.2 ramda: 0.30.1 transitivePeerDependencies: - encoding + - vitest + + '@fuel-ts/program@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + dependencies: + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/math': 0.98.0 + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuels/vm-asm': 0.58.2 + ramda: 0.30.1 + transitivePeerDependencies: + - encoding + - vitest + + '@fuel-ts/recipes@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + dependencies: + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/abi-typegen': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/contract': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + transitivePeerDependencies: + - encoding + - vitest + + '@fuel-ts/recipes@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0))': + dependencies: + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/abi-typegen': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/contract': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + transitivePeerDependencies: + - encoding + - vitest + + '@fuel-ts/recipes@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + dependencies: + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/abi-typegen': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/contract': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + transitivePeerDependencies: + - encoding + - vitest + + '@fuel-ts/script@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + dependencies: + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/math': 0.98.0 + '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + transitivePeerDependencies: + - encoding + - vitest - '@fuel-ts/script@0.96.1': + '@fuel-ts/script@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0))': dependencies: - '@fuel-ts/abi-coder': 0.96.1 - '@fuel-ts/account': 0.96.1 - '@fuel-ts/address': 0.96.1 - '@fuel-ts/errors': 0.96.1 - '@fuel-ts/interfaces': 0.96.1 - '@fuel-ts/math': 0.96.1 - '@fuel-ts/program': 0.96.1 - '@fuel-ts/transactions': 0.96.1 - '@fuel-ts/utils': 0.96.1 + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/math': 0.98.0 + '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) transitivePeerDependencies: - encoding + - vitest + + '@fuel-ts/script@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + dependencies: + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/math': 0.98.0 + '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + transitivePeerDependencies: + - encoding + - vitest + + '@fuel-ts/transactions@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + dependencies: + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/math': 0.98.0 + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + transitivePeerDependencies: + - vitest + + '@fuel-ts/transactions@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0))': + dependencies: + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/math': 0.98.0 + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + transitivePeerDependencies: + - vitest - '@fuel-ts/transactions@0.96.1': + '@fuel-ts/transactions@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': dependencies: - '@fuel-ts/abi-coder': 0.96.1 - '@fuel-ts/address': 0.96.1 - '@fuel-ts/errors': 0.96.1 - '@fuel-ts/hasher': 0.96.1 - '@fuel-ts/interfaces': 0.96.1 - '@fuel-ts/math': 0.96.1 - '@fuel-ts/utils': 0.96.1 + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/math': 0.98.0 + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + transitivePeerDependencies: + - vitest - '@fuel-ts/utils@0.96.1': + '@fuel-ts/utils@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': dependencies: - '@fuel-ts/errors': 0.96.1 - '@fuel-ts/interfaces': 0.96.1 - '@fuel-ts/math': 0.96.1 - '@fuel-ts/versions': 0.96.1 + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/math': 0.98.0 + '@fuel-ts/versions': 0.98.0 fflate: 0.8.2 + vitest: 2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1) + + '@fuel-ts/utils@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0))': + dependencies: + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/math': 0.98.0 + '@fuel-ts/versions': 0.98.0 + fflate: 0.8.2 + vitest: 2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0) + + '@fuel-ts/utils@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + dependencies: + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/math': 0.98.0 + '@fuel-ts/versions': 0.98.0 + fflate: 0.8.2 + vitest: 2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1) '@fuel-ts/versions@0.96.0': dependencies: chalk: 4.1.2 cli-table: 0.3.11 - '@fuel-ts/versions@0.96.1': + '@fuel-ts/versions@0.98.0': dependencies: chalk: 4.1.2 cli-table: 0.3.11 - '@fuels/playwright-utils@0.41.1(@playwright/test@1.48.2)(fuels@0.96.1)': + '@fuels/playwright-utils@0.41.1(@playwright/test@1.48.2)(fuels@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)))': dependencies: '@playwright/test': 1.48.2 adm-zip: 0.5.16 - fuels: 0.96.1 + fuels: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) '@fuels/ts-config@0.20.0(typescript@5.4.5)': dependencies: @@ -13319,7 +13634,7 @@ snapshots: react-dom: 18.3.1(react@18.3.1) tsup: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@20.12.11))(postcss@8.4.41)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5) - '@fuels/vm-asm@0.58.0': {} + '@fuels/vm-asm@0.58.2': {} '@graphql-typed-document-node/core@3.2.0(graphql@16.9.0)': dependencies: @@ -13549,7 +13864,7 @@ snapshots: bufferutil: 4.0.8 cross-fetch: 4.0.0 date-fns: 2.30.0 - debug: 4.3.7(supports-color@8.1.1) + debug: 4.3.7(supports-color@5.5.0) eciesjs: 0.3.19 eventemitter2: 6.4.9 readable-stream: 3.6.2 @@ -13577,7 +13892,7 @@ snapshots: '@types/dom-screen-wake-lock': 1.0.3 bowser: 2.11.0 cross-fetch: 4.0.0 - debug: 4.3.7(supports-color@8.1.1) + debug: 4.3.7(supports-color@5.5.0) eciesjs: 0.3.19 eth-rpc-errors: 4.0.3 eventemitter2: 6.4.9 @@ -13609,7 +13924,7 @@ snapshots: dependencies: '@ethereumjs/tx': 4.2.0 '@types/debug': 4.1.12 - debug: 4.3.7(supports-color@8.1.1) + debug: 4.3.7(supports-color@5.5.0) semver: 7.6.3 superstruct: 1.0.4 transitivePeerDependencies: @@ -13622,7 +13937,7 @@ snapshots: '@noble/hashes': 1.5.0 '@scure/base': 1.1.9 '@types/debug': 4.1.12 - debug: 4.3.7(supports-color@8.1.1) + debug: 4.3.7(supports-color@5.5.0) pony-cause: 2.1.11 semver: 7.6.3 uuid: 9.0.1 @@ -13636,7 +13951,7 @@ snapshots: '@noble/hashes': 1.5.0 '@scure/base': 1.1.9 '@types/debug': 4.1.12 - debug: 4.3.7(supports-color@8.1.1) + debug: 4.3.7(supports-color@5.5.0) pony-cause: 2.1.11 semver: 7.6.3 uuid: 9.0.1 @@ -13888,10 +14203,10 @@ snapshots: '@parcel/watcher-win32-ia32': 2.4.1 '@parcel/watcher-win32-x64': 2.4.1 - '@phantom/synpress@4.0.0-alpha.53(@babel/core@7.25.7)(@babel/preset-env@7.25.3(@babel/core@7.25.7))(babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.93.0))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(webpack@5.93.0)(zod@3.22.4)': + '@phantom/synpress@4.0.0-alpha.53(@babel/core@7.25.7)(@babel/preset-env@7.25.3(@babel/core@7.25.7))(babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.93.0(esbuild@0.24.0)))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(webpack@5.93.0(esbuild@0.24.0))(zod@3.22.4)': dependencies: - '@cypress/code-coverage': 3.13.7(@babel/core@7.25.7)(@babel/preset-env@7.25.3(@babel/core@7.25.7))(babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.93.0))(cypress@12.17.3)(webpack@5.93.0) - '@cypress/webpack-dev-server': 3.11.0(bufferutil@4.0.8)(debug@4.3.7)(utf-8-validate@5.0.10)(webpack@5.93.0) + '@cypress/code-coverage': 3.13.7(@babel/core@7.25.7)(@babel/preset-env@7.25.3(@babel/core@7.25.7))(babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.93.0(esbuild@0.24.0)))(cypress@12.17.3)(webpack@5.93.0(esbuild@0.24.0)) + '@cypress/webpack-dev-server': 3.11.0(bufferutil@4.0.8)(debug@4.3.7)(utf-8-validate@5.0.10)(webpack@5.93.0(esbuild@0.24.0)) '@drptbl/gremlins.js': 2.2.1 '@foundry-rs/easy-foundryup': 0.1.3 '@playwright/test': 1.48.2 @@ -13910,7 +14225,7 @@ snapshots: commander: 11.1.0 cypress: 12.17.3 cypress-wait-until: 2.0.1 - debug: 4.3.7(supports-color@8.1.1) + debug: 4.3.7(supports-color@5.5.0) dotenv: 16.4.5 dotenv-parse-variables: 2.0.0 download: 8.0.0 @@ -16924,7 +17239,7 @@ snapshots: agent-base@7.1.1: dependencies: - debug: 4.3.7(supports-color@8.1.1) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -17189,12 +17504,12 @@ snapshots: dependencies: '@babel/core': 7.25.7 - babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.93.0): + babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.93.0(esbuild@0.24.0)): dependencies: '@babel/core': 7.25.7 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.93.0 + webpack: 5.93.0(esbuild@0.24.0) babel-plugin-istanbul@6.1.1: dependencies: @@ -17301,8 +17616,6 @@ snapshots: bech32@1.1.4: {} - bech32@2.0.0: {} - better-path-resolve@1.0.0: dependencies: is-windows: 1.0.2 @@ -17780,7 +18093,7 @@ snapshots: transitivePeerDependencies: - supports-color - connectkit@1.8.2(@babel/core@7.25.7)(@tanstack/react-query@5.35.1(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(wagmi@2.12.7(@tanstack/query-core@5.35.1)(@tanstack/react-query@5.35.1(react@18.3.1))(@types/react@18.3.1)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4)): + connectkit@1.8.2(@babel/core@7.25.7)(@tanstack/react-query@5.35.1(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(wagmi@2.12.7(@tanstack/query-core@5.35.1)(@tanstack/react-query@5.35.1(react@18.3.1))(@types/react@18.3.1)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-native@0.75.0(@babel/core@7.25.7)(@babel/preset-env@7.25.3(@babel/core@7.25.7))(@types/react@18.3.1)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.4.5)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.28.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4)): dependencies: '@tanstack/react-query': 5.35.1(react@18.3.1) buffer: 6.0.3 @@ -18228,7 +18541,7 @@ snapshots: dotenv-parse-variables@2.0.0: dependencies: - debug: 4.3.7(supports-color@8.1.1) + debug: 4.3.7(supports-color@5.5.0) is-string-and-not-blank: 0.0.2 transitivePeerDependencies: - supports-color @@ -18916,8 +19229,6 @@ snapshots: iconv-lite: 0.4.24 tmp: 0.0.33 - extract-files@9.0.0: {} - extract-zip@2.0.1(supports-color@8.1.1): dependencies: debug: 4.3.7(supports-color@8.1.1) @@ -19093,7 +19404,7 @@ snapshots: follow-redirects@1.15.9(debug@4.3.7): optionalDependencies: - debug: 4.3.7(supports-color@8.1.1) + debug: 4.3.7(supports-color@5.5.0) for-each@0.3.3: dependencies: @@ -19117,12 +19428,6 @@ snapshots: combined-stream: 1.0.8 mime-types: 2.1.35 - form-data@3.0.1: - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.35 - form-data@4.0.0: dependencies: asynckit: 0.4.0 @@ -19203,24 +19508,58 @@ snapshots: mkdirp: 0.5.6 rimraf: 2.6.3 - fuels@0.96.1: - dependencies: - '@fuel-ts/abi-coder': 0.96.1 - '@fuel-ts/abi-typegen': 0.96.1 - '@fuel-ts/account': 0.96.1 - '@fuel-ts/address': 0.96.1 - '@fuel-ts/contract': 0.96.1 - '@fuel-ts/crypto': 0.96.1 - '@fuel-ts/errors': 0.96.1 - '@fuel-ts/hasher': 0.96.1 - '@fuel-ts/interfaces': 0.96.1 - '@fuel-ts/math': 0.96.1 - '@fuel-ts/merkle': 0.96.1 - '@fuel-ts/program': 0.96.1 - '@fuel-ts/script': 0.96.1 - '@fuel-ts/transactions': 0.96.1 - '@fuel-ts/utils': 0.96.1 - '@fuel-ts/versions': 0.96.1 + fuels@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)): + dependencies: + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/abi-typegen': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/contract': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/math': 0.98.0 + '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/recipes': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/script': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/versions': 0.98.0 + bundle-require: 5.0.0(esbuild@0.24.0) + chalk: 4.1.2 + chokidar: 3.6.0 + commander: 12.1.0 + esbuild: 0.24.0 + glob: 10.4.5 + handlebars: 4.7.8 + joycon: 3.1.1 + lodash.camelcase: 4.3.0 + portfinder: 1.0.32 + toml: 3.0.0 + uglify-js: 3.19.3 + yup: 1.4.0 + transitivePeerDependencies: + - encoding + - supports-color + - vitest + + fuels@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)): + dependencies: + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/abi-typegen': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/contract': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/math': 0.98.0 + '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/recipes': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/script': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/versions': 0.98.0 bundle-require: 5.0.0(esbuild@0.24.0) chalk: 4.1.2 chokidar: 3.6.0 @@ -19237,6 +19576,42 @@ snapshots: transitivePeerDependencies: - encoding - supports-color + - vitest + + fuels@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)): + dependencies: + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/abi-typegen': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/contract': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/math': 0.98.0 + '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/recipes': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/script': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/versions': 0.98.0 + bundle-require: 5.0.0(esbuild@0.24.0) + chalk: 4.1.2 + chokidar: 3.6.0 + commander: 12.1.0 + esbuild: 0.24.0 + glob: 10.4.5 + handlebars: 4.7.8 + joycon: 3.1.1 + lodash.camelcase: 4.3.0 + portfinder: 1.0.32 + toml: 3.0.0 + uglify-js: 3.19.3 + yup: 1.4.0 + transitivePeerDependencies: + - encoding + - supports-color + - vitest function-bind@1.1.2: {} @@ -19425,12 +19800,10 @@ snapshots: grapheme-splitter@1.0.4: {} - graphql-request@5.0.0(graphql@16.9.0): + graphql-request@6.1.0(graphql@16.9.0): dependencies: '@graphql-typed-document-node/core': 3.2.0(graphql@16.9.0) cross-fetch: 3.1.8 - extract-files: 9.0.0 - form-data: 3.0.1 graphql: 16.9.0 transitivePeerDependencies: - encoding @@ -19573,7 +19946,7 @@ snapshots: relateurl: 0.2.7 terser: 5.31.0 - html-webpack-plugin@4.5.2(webpack@5.93.0): + html-webpack-plugin@4.5.2(webpack@5.93.0(esbuild@0.24.0)): dependencies: '@types/html-minifier-terser': 5.1.2 '@types/tapable': 1.0.12 @@ -19584,9 +19957,9 @@ snapshots: pretty-error: 2.1.2 tapable: 1.1.3 util.promisify: 1.0.0 - webpack: 5.93.0 + webpack: 5.93.0(esbuild@0.24.0) - html-webpack-plugin@5.6.3(webpack@5.93.0): + html-webpack-plugin@5.6.3(webpack@5.93.0(esbuild@0.24.0)): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -19594,7 +19967,7 @@ snapshots: pretty-error: 4.0.0 tapable: 2.2.1 optionalDependencies: - webpack: 5.93.0 + webpack: 5.93.0(esbuild@0.24.0) htmlparser2@6.1.0: dependencies: @@ -19627,7 +20000,7 @@ snapshots: http-proxy-agent@7.0.2: dependencies: agent-base: 7.1.1 - debug: 4.3.7(supports-color@8.1.1) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -19662,7 +20035,7 @@ snapshots: https-proxy-agent@7.0.5: dependencies: agent-base: 7.1.1 - debug: 4.3.7(supports-color@8.1.1) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -20013,7 +20386,7 @@ snapshots: istanbul-lib-source-maps@4.0.1: dependencies: - debug: 4.3.7(supports-color@8.1.1) + debug: 4.3.7(supports-color@5.5.0) istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -20732,7 +21105,7 @@ snapshots: metro-source-map@0.80.12: dependencies: - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) '@babel/types': 7.25.7 flow-enums-runtime: 0.0.6 invariant: 2.2.4 @@ -20761,7 +21134,7 @@ snapshots: '@babel/core': 7.25.7 '@babel/generator': 7.25.7 '@babel/template': 7.25.7 - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) flow-enums-runtime: 0.0.6 nullthrows: 1.1.1 transitivePeerDependencies: @@ -20794,7 +21167,7 @@ snapshots: '@babel/generator': 7.25.7 '@babel/parser': 7.25.7 '@babel/template': 7.25.7 - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) '@babel/types': 7.25.7 accepts: 1.3.8 chalk: 4.1.2 @@ -22417,7 +22790,7 @@ snapshots: spdy-transport@3.0.0: dependencies: - debug: 4.3.7(supports-color@8.1.1) + debug: 4.3.7(supports-color@5.5.0) detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -22428,7 +22801,7 @@ snapshots: spdy@4.0.2: dependencies: - debug: 4.3.7(supports-color@8.1.1) + debug: 4.3.7(supports-color@5.5.0) handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -22438,10 +22811,10 @@ snapshots: speakingurl@14.0.1: {} - speed-measure-webpack-plugin@1.4.2(webpack@5.93.0): + speed-measure-webpack-plugin@1.4.2(webpack@5.93.0(esbuild@0.24.0)): dependencies: chalk: 4.1.2 - webpack: 5.93.0 + webpack: 5.93.0(esbuild@0.24.0) split-on-first@1.1.0: {} @@ -22709,14 +23082,16 @@ snapshots: term-size@2.2.1: {} - terser-webpack-plugin@5.3.10(webpack@5.93.0): + terser-webpack-plugin@5.3.10(esbuild@0.24.0)(webpack@5.93.0(esbuild@0.24.0)): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.31.0 - webpack: 5.93.0 + webpack: 5.93.0(esbuild@0.24.0) + optionalDependencies: + esbuild: 0.24.0 terser@4.8.1: dependencies: @@ -22860,7 +23235,7 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-loader@9.5.1(typescript@5.4.5)(webpack@5.93.0): + ts-loader@9.5.1(typescript@5.4.5)(webpack@5.93.0(esbuild@0.24.0)): dependencies: chalk: 4.1.2 enhanced-resolve: 5.17.1 @@ -22868,7 +23243,7 @@ snapshots: semver: 7.6.3 source-map: 0.7.4 typescript: 5.4.5 - webpack: 5.93.0 + webpack: 5.93.0(esbuild@0.24.0) ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5): dependencies: @@ -22941,7 +23316,7 @@ snapshots: bundle-require: 4.2.1(esbuild@0.19.12) cac: 6.7.14 chokidar: 3.6.0 - debug: 4.3.7(supports-color@8.1.1) + debug: 4.3.7(supports-color@5.5.0) esbuild: 0.19.12 execa: 5.1.1 globby: 11.1.0 @@ -23850,16 +24225,16 @@ snapshots: webidl-conversions@7.0.0: {} - webpack-dev-middleware@5.3.4(webpack@5.93.0): + webpack-dev-middleware@5.3.4(webpack@5.93.0(esbuild@0.24.0)): dependencies: colorette: 2.0.20 memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.93.0 + webpack: 5.93.0(esbuild@0.24.0) - webpack-dev-server@4.15.2(bufferutil@4.0.8)(debug@4.3.7)(utf-8-validate@5.0.10)(webpack@5.93.0): + webpack-dev-server@4.15.2(bufferutil@4.0.8)(debug@4.3.7)(utf-8-validate@5.0.10)(webpack@5.93.0(esbuild@0.24.0)): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -23889,10 +24264,10 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 5.3.4(webpack@5.93.0) + webpack-dev-middleware: 5.3.4(webpack@5.93.0(esbuild@0.24.0)) ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) optionalDependencies: - webpack: 5.93.0 + webpack: 5.93.0(esbuild@0.24.0) transitivePeerDependencies: - bufferutil - debug @@ -23907,7 +24282,7 @@ snapshots: webpack-sources@3.2.3: {} - webpack@5.93.0: + webpack@5.93.0(esbuild@0.24.0): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.6 @@ -23930,7 +24305,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(webpack@5.93.0) + terser-webpack-plugin: 5.3.10(esbuild@0.24.0)(webpack@5.93.0(esbuild@0.24.0)) watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: From d48c4b5d31581321af0fa232f5d68f22f0c97d5d Mon Sep 17 00:00:00 2001 From: Arthur Geron <3487334+arthurgeron@users.noreply.github.com> Date: Wed, 15 Jan 2025 17:37:55 -0300 Subject: [PATCH 03/11] fix: broken github action yaml --- .github/workflows/pr-release.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pr-release.yaml b/.github/workflows/pr-release.yaml index 3b36f8e0..21285abc 100644 --- a/.github/workflows/pr-release.yaml +++ b/.github/workflows/pr-release.yaml @@ -1,7 +1,7 @@ name: Release to @pr- tag on npm on: pull_request: - workflow_dispatch: + types: [opened, synchronize, reopened] jobs: release-pr: @@ -27,6 +27,7 @@ jobs: - name: Build run: pnpm build + env: NEXT_PUBLIC_PROVIDER_URL: "http://localhost:4000/v1/graphql" NEXT_PUBLIC_WC_PROJECT_ID: e01471314fc69cc4efba6dce12dfd710 NEXT_PUBLIC_CHAIN_ID_NAME: testnet From 2af14ea07324e9a3694ad59ae6e1a1b676bfbd42 Mon Sep 17 00:00:00 2001 From: Arthur Geron <3487334+arthurgeron@users.noreply.github.com> Date: Wed, 15 Jan 2025 17:39:45 -0300 Subject: [PATCH 04/11] feat: support gasless transactions --- packages/common/src/PredicateConnector.ts | 40 ++++++++++++++++++- packages/common/src/PredicateFactory.ts | 6 +-- .../fuel-wallet/src/FuelWalletConnector.ts | 10 ++++- .../src/WalletConnectConnector.ts | 35 ++++++++++++++-- 4 files changed, 82 insertions(+), 9 deletions(-) diff --git a/packages/common/src/PredicateConnector.ts b/packages/common/src/PredicateConnector.ts index a00f485c..35146cbc 100644 --- a/packages/common/src/PredicateConnector.ts +++ b/packages/common/src/PredicateConnector.ts @@ -191,17 +191,39 @@ export abstract class PredicateConnector extends FuelConnector { ]); predicate.connect(fuelProvider); + console.log( + 'asd --- PREPARE predicateSignatureIndex', + predicateSignatureIndex, + ); + console.log( + 'asd --- PREPARE transactionRequest.toJSON', + transactionRequest.toJSON(), + ); + + // remove witness so the SDK doesnt remove it (why you remove??) + const prevWitnesses = transactionRequest.witnesses; + transactionRequest.witnesses = []; // To each input of the request, attach the predicate and its data const requestWithPredicateAttached = predicate.populateTransactionPredicateData(transactionRequest); + // needs to set witness again + // sdk also mess up witnessIndex of first input, so lets fix it + requestWithPredicateAttached.witnesses = prevWitnesses; + // biome-ignore lint/suspicious/noExplicitAny: + (requestWithPredicateAttached.inputs[2] as any).witnessIndex = 1; + + console.log( + 'asd --- after AFTER PREPARE requestWithPredicateAttached.toJson()', + requestWithPredicateAttached.toJSON(), + ); const maxGasUsed = await this.predicateAccount.getMaxPredicateGasUsed(fuelProvider); let predictedGasUsedPredicate = bn(0); requestWithPredicateAttached.inputs.forEach((input) => { if ('predicate' in input && input.predicate) { - input.witnessIndex = 0; + input.witnessIndex = predicateSignatureIndex; predictedGasUsedPredicate = predictedGasUsedPredicate.add(maxGasUsed); } }); @@ -212,6 +234,12 @@ export abstract class PredicateConnector extends FuelConnector { ZeroBytes32, ]); + console.log('asd --- predicateSignatureIndex', predicateSignatureIndex); + console.log( + 'asd --- requestWithPredicateAttached', + requestWithPredicateAttached.toJSON(), + ); + const { gasPriceFactor } = predicate.provider.getGasConfig(); const { maxFee, gasPrice } = await predicate.provider.estimateTxGasAndFee({ transactionRequest: requestWithPredicateAttached, @@ -231,11 +259,21 @@ export abstract class PredicateConnector extends FuelConnector { requestWithPredicateAttached.maxFee = feeWithFat.add(10); } + console.log( + 'asd --- BEFORE estimateTxDependencies requestWithPredicateAttached', + requestWithPredicateAttached.toJSON(), + ); + // Attach missing inputs (including estimated predicate gas usage) / outputs to the request await predicate.provider.estimateTxDependencies( requestWithPredicateAttached, ); + console.log( + 'asd --- AFTER estimateTxDependencies requestWithPredicateAttached', + requestWithPredicateAttached.toJSON(), + ); + return { predicate, request: requestWithPredicateAttached, diff --git a/packages/common/src/PredicateFactory.ts b/packages/common/src/PredicateFactory.ts index 8abf9530..a963f07b 100644 --- a/packages/common/src/PredicateFactory.ts +++ b/packages/common/src/PredicateFactory.ts @@ -124,13 +124,13 @@ export class PredicateFactory { * predicate with the correct witness index argument. */ export const getMockedSignatureIndex = (witnesses: BytesLike[]) => { - const hasPlaceholderWitness = witnesses.some( + const placeholderWitnessIndex = witnesses.findIndex( (item) => item instanceof Uint8Array && item.length === 64 && item.every((value) => value === 0), ); - + const hasPlaceholderWitness = placeholderWitnessIndex !== -1; // if it is a placeholder witness, we can safely replace it, otherwise we will consider a new element. - return hasPlaceholderWitness ? witnesses.length - 1 : witnesses.length; + return hasPlaceholderWitness ? placeholderWitnessIndex : witnesses.length; }; diff --git a/packages/fuel-wallet/src/FuelWalletConnector.ts b/packages/fuel-wallet/src/FuelWalletConnector.ts index 195c4baf..94a6246a 100644 --- a/packages/fuel-wallet/src/FuelWalletConnector.ts +++ b/packages/fuel-wallet/src/FuelWalletConnector.ts @@ -7,6 +7,7 @@ import { FuelConnector, FuelConnectorEventType, FuelConnectorEventTypes, + type FuelConnectorSendTxParams, type Network, Provider, type SelectNetworkArguments, @@ -193,12 +194,18 @@ export class FuelWalletConnector extends FuelConnector { async sendTransaction( address: string, transaction: TransactionRequestLike, + params?: FuelConnectorSendTxParams, ): Promise { if (!transaction) { throw new Error('Transaction is required'); } + let txRequest = transactionRequestify(transaction); + + if (params?.onBeforeSend) { + txRequest = await params.onBeforeSend(txRequest); + } + // Transform transaction object to a transaction request - const txRequest = transactionRequestify(transaction); /** * @todo We should remove this once the chainId standard start to be used and chainId is required @@ -213,6 +220,7 @@ export class FuelWalletConnector extends FuelConnector { address, transaction: JSON.stringify(txRequest), provider, + skipCustomFee: params?.skipCustomFee, }); } diff --git a/packages/walletconnect-connector/src/WalletConnectConnector.ts b/packages/walletconnect-connector/src/WalletConnectConnector.ts index 8755831e..63d171a4 100644 --- a/packages/walletconnect-connector/src/WalletConnectConnector.ts +++ b/packages/walletconnect-connector/src/WalletConnectConnector.ts @@ -20,6 +20,7 @@ import { type ConnectorEvent, type ConnectorMetadata, FuelConnectorEventTypes, + type FuelConnectorSendTxParams, Provider as FuelProvider, LocalStorage, type StorageAbstract, @@ -40,7 +41,7 @@ import { } from '@fuel-connectors/common'; import { PREDICATE_VERSIONS } from '@fuel-connectors/evm-predicates'; import { ApiController } from '@web3modal/core'; -import { stringToHex } from 'viem'; +import { type TransactionRequest, stringToHex } from 'viem'; import { ETHEREUM_ICON, HAS_WINDOW, @@ -402,10 +403,24 @@ export class WalletConnectConnector extends PredicateConnector { public async sendTransaction( address: string, transaction: TransactionRequestLike, + params?: FuelConnectorSendTxParams, ): Promise { const { ethProvider, fuelProvider } = await this.getProviders(); + console.log('asd inputs BEFORE prepare', transaction.inputs?.toString()); + console.log( + 'asd witnesses BEFORE prepare', + transaction.witnesses?.toString(), + ); const { request, transactionId, account, transactionRequest } = await this.prepareTransaction(address, transaction); + console.log( + 'asd inputs AFTER prepare', + transactionRequest.inputs?.toString(), + ); + console.log( + 'asd witnesses AFTER prepare', + transactionRequest.witnesses?.toString(), + ); const signature = (await ethProvider?.request({ method: 'personal_sign', @@ -418,15 +433,27 @@ export class WalletConnectConnector extends PredicateConnector { // Transform the signature into compact form for Sway to understand const compactSignature = splitSignature(hexToBytes(signature)).compact; + + console.log('asd predicateSignatureIndex', predicateSignatureIndex); + console.log( + 'asd transactionRequest.witnesses', + transactionRequest.witnesses?.toString(), + ); + console.log('asd compactSignature', compactSignature); transactionRequest.witnesses[predicateSignatureIndex] = compactSignature; const transactionWithPredicateEstimated = await fuelProvider.estimatePredicates(request); + let txAfterUserCallback = transactionWithPredicateEstimated; + if (params?.onBeforeSend) { + txAfterUserCallback = await params.onBeforeSend( + transactionWithPredicateEstimated, + ); + } + const response = await fuelProvider.operations.submit({ - encodedTransaction: hexlify( - transactionWithPredicateEstimated.toTransactionBytes(), - ), + encodedTransaction: hexlify(txAfterUserCallback.toTransactionBytes()), }); return response.submit.id; From d541cd67260424bd65962d3c9f9eece625d37d03 Mon Sep 17 00:00:00 2001 From: Arthur Geron <3487334+arthurgeron@users.noreply.github.com> Date: Wed, 15 Jan 2025 18:29:52 -0300 Subject: [PATCH 05/11] fix: sdk 0.98.0 breaking changes --- e2e-tests/react-next/src/app/page.tsx | 2 +- e2e-tests/runner/examples/connectors/setup.ts | 4 ++-- examples/react-app/src/components/transfer.tsx | 2 +- examples/react-app/src/main.tsx | 2 +- .../react-next/src/components/FuelProviders.tsx | 2 +- packages/bako-safe/src/BakoSafeConnector.ts | 4 ++-- .../src/BurnerWalletConnector.ts | 4 ++-- packages/common/src/PredicateConnector.ts | 6 +++--- packages/common/src/PredicateFactory.ts | 2 +- packages/common/src/types.ts | 13 +++++++++++++ packages/evm-connector/src/EvmWalletConnector.ts | 2 +- packages/fuel-wallet/src/FuelWalletConnector.ts | 4 ++-- packages/react/src/hooks/useBalance.ts | 14 ++++++++++++-- packages/react/src/hooks/useIsSupportedNetwork.tsx | 2 +- packages/react/src/hooks/useProviderNetwork.ts | 2 +- packages/react/src/hooks/useWallet.ts | 4 ++-- .../Connect/components/Network/NetworkDialog.tsx | 4 ++-- packages/react/src/utils/queryKeys.ts | 5 ++--- packages/solana-connector/src/SolanaConnector.ts | 4 ++-- .../src/generated/predicates/index.ts | 1 + .../src/WalletConnectConnector.ts | 2 +- 21 files changed, 54 insertions(+), 31 deletions(-) diff --git a/e2e-tests/react-next/src/app/page.tsx b/e2e-tests/react-next/src/app/page.tsx index d3709a8a..cec047f6 100644 --- a/e2e-tests/react-next/src/app/page.tsx +++ b/e2e-tests/react-next/src/app/page.tsx @@ -83,7 +83,7 @@ const FUEL_CONFIG = { wcProjectId: WC_PROJECT_ID, ethWagmiConfig: wagmiConfig, chainId: CHAIN_ID, - fuelProvider: Provider.create(PROVIDER_URL), + fuelProvider: new Provider(PROVIDER_URL), }), }; diff --git a/e2e-tests/runner/examples/connectors/setup.ts b/e2e-tests/runner/examples/connectors/setup.ts index 37447d03..14e4be98 100644 --- a/e2e-tests/runner/examples/connectors/setup.ts +++ b/e2e-tests/runner/examples/connectors/setup.ts @@ -28,7 +28,7 @@ export const testSetup = async ({ extensionId: string; amountToFund: BNInput; }) => { - const fuelProvider = await Provider.create(VITE_FUEL_PROVIDER_URL); + const fuelProvider = new Provider(VITE_FUEL_PROVIDER_URL); const masterWallet = Wallet.fromMnemonic(VITE_MASTER_WALLET_MNEMONIC); masterWallet.connect(fuelProvider); if (VITE_WALLET_SECRET) { @@ -54,7 +54,7 @@ export const testSetup = async ({ fuelExtensionId: extensionId, fuelProvider: { url: fuelProvider.url, - chainId: fuelProvider.getChainId(), + chainId: await fuelProvider.getChainId(), }, chainName, mnemonic: randomMnemonic, diff --git a/examples/react-app/src/components/transfer.tsx b/examples/react-app/src/components/transfer.tsx index 020ef5d2..b4d9b85c 100644 --- a/examples/react-app/src/components/transfer.tsx +++ b/examples/react-app/src/components/transfer.tsx @@ -36,7 +36,7 @@ export default function Transfer({ isSigning, setIsSigning }: Props) { } const receiverAddress = Address.fromString(receiver); - const asset_id = wallet?.provider.getBaseAssetId(); + const asset_id = await wallet?.provider.getBaseAssetId(); const resp = await wallet?.transfer( receiverAddress, diff --git a/examples/react-app/src/main.tsx b/examples/react-app/src/main.tsx index 76114f67..a6c4aa00 100644 --- a/examples/react-app/src/main.tsx +++ b/examples/react-app/src/main.tsx @@ -82,7 +82,7 @@ const FUEL_CONFIG: FuelConfig = { wcProjectId: WC_PROJECT_ID, ethWagmiConfig: wagmiConfig, chainId: CHAIN_ID, - fuelProvider: Provider.create(PROVIDER_URL), + fuelProvider: new Provider(PROVIDER_URL), }), }; diff --git a/examples/react-next/src/components/FuelProviders.tsx b/examples/react-next/src/components/FuelProviders.tsx index 57d9a679..1af6f8aa 100644 --- a/examples/react-next/src/components/FuelProviders.tsx +++ b/examples/react-next/src/components/FuelProviders.tsx @@ -27,7 +27,7 @@ const FUEL_CONFIG = createConfig(() => { wcProjectId: process.env.NEXT_PUBLIC_WC_PROJECT_ID, ethWagmiConfig: DEFAULT_WAGMI_CONFIG, chainId: NETWORKS[0].chainId, - fuelProvider: Provider.create(NETWORKS[0].url), + fuelProvider: new Provider(NETWORKS[0].url), }), }; }); diff --git a/packages/bako-safe/src/BakoSafeConnector.ts b/packages/bako-safe/src/BakoSafeConnector.ts index b53b7c80..e92a7100 100644 --- a/packages/bako-safe/src/BakoSafeConnector.ts +++ b/packages/bako-safe/src/BakoSafeConnector.ts @@ -292,11 +292,11 @@ export class BakoSafeConnector extends FuelConnector { `/connections/${this.sessionId}/currentNetwork`, ); - const provider = await Provider.create(data); + const provider = new Provider(data); return { url: provider.url, - chainId: provider.getChainId(), + chainId: await provider.getChainId(), }; } diff --git a/packages/burner-wallet-connector/src/BurnerWalletConnector.ts b/packages/burner-wallet-connector/src/BurnerWalletConnector.ts index 90838f1f..aef6c945 100644 --- a/packages/burner-wallet-connector/src/BurnerWalletConnector.ts +++ b/packages/burner-wallet-connector/src/BurnerWalletConnector.ts @@ -61,7 +61,7 @@ export class BurnerWalletConnector extends FuelConnector { private configProvider(config: BurnerWalletConfig = {}) { const network = getProviderUrl(config.chainId ?? CHAIN_IDS.fuel.testnet); this.config = Object.assign(config, { - fuelProvider: config.fuelProvider || Provider.create(network), + fuelProvider: config.fuelProvider || new Provider(network), }); } @@ -264,7 +264,7 @@ export class BurnerWalletConnector extends FuelConnector { async currentNetwork(): Promise { const { fuelProvider } = await this.getProvider(); - const chainId = fuelProvider.getChainId(); + const chainId = await fuelProvider.getChainId(); return { chainId, diff --git a/packages/common/src/PredicateConnector.ts b/packages/common/src/PredicateConnector.ts index 35146cbc..e024a665 100644 --- a/packages/common/src/PredicateConnector.ts +++ b/packages/common/src/PredicateConnector.ts @@ -170,7 +170,7 @@ export abstract class PredicateConnector extends FuelConnector { const b256Address = Address.fromDynamicInput(address).toString(); const { fuelProvider } = await this.getProviders(); - const chainId = fuelProvider.getChainId(); + const chainId = await fuelProvider.getChainId(); const walletAccount = this.predicateAccount.getAccountAddress( b256Address, await this.walletAccounts(), @@ -240,7 +240,7 @@ export abstract class PredicateConnector extends FuelConnector { requestWithPredicateAttached.toJSON(), ); - const { gasPriceFactor } = predicate.provider.getGasConfig(); + const { gasPriceFactor } = await predicate.provider.getGasConfig(); const { maxFee, gasPrice } = await predicate.provider.estimateTxGasAndFee({ transactionRequest: requestWithPredicateAttached, }); @@ -339,7 +339,7 @@ export abstract class PredicateConnector extends FuelConnector { public async currentNetwork(): Promise { const { fuelProvider } = await this.getProviders(); - const chainId = fuelProvider.getChainId(); + const chainId = await fuelProvider.getChainId(); return { url: fuelProvider.url, chainId: chainId }; } diff --git a/packages/common/src/PredicateFactory.ts b/packages/common/src/PredicateFactory.ts index a963f07b..c7da1111 100644 --- a/packages/common/src/PredicateFactory.ts +++ b/packages/common/src/PredicateFactory.ts @@ -81,7 +81,7 @@ export class PredicateFactory { getMaxPredicateGasUsed = memoize(async (provider: Provider): Promise => { const fakeAccount = this.adapter.generateFakeAccount(); - const chainId = provider.getChainId(); + const chainId = await provider.getChainId(); const fakePredicate = this.build(fakeAccount.getAddress(), provider, [0]); const request = new ScriptTransactionRequest(); request.addCoinInput({ diff --git a/packages/common/src/types.ts b/packages/common/src/types.ts index 4be923d6..c01e6777 100644 --- a/packages/common/src/types.ts +++ b/packages/common/src/types.ts @@ -1,5 +1,6 @@ import type EventEmitter from 'node:events'; import type { + BN, BytesLike, Predicate as FuelPredicate, Provider as FuelProvider, @@ -53,3 +54,15 @@ export type SignedMessageCustomCurve = { curve: string; signature: string; }; + +// export interface PaymasterParams { +// paymasterAddress: string; +// maxFeePerGas?: BN; +// deadline?: number; +// } + +// export interface SendTransactionParams { +// skipCustomFee?: boolean; +// onBeforeSend?: (txRequest: TransactionRequest) => Promise; +// paymaster?: PaymasterParams; +// } diff --git a/packages/evm-connector/src/EvmWalletConnector.ts b/packages/evm-connector/src/EvmWalletConnector.ts index 77e0fb6e..d784228c 100644 --- a/packages/evm-connector/src/EvmWalletConnector.ts +++ b/packages/evm-connector/src/EvmWalletConnector.ts @@ -135,7 +135,7 @@ export class EVMWalletConnector extends PredicateConnector { protected async configProviders(config: EVMWalletConnectorConfig = {}) { const network = getProviderUrl(config.chainId ?? CHAIN_IDS.fuel.mainnet); this.config = Object.assign(config, { - fuelProvider: config.fuelProvider || Provider.create(network), + fuelProvider: config.fuelProvider || new Provider(network), ethProvider: config.ethProvider || WINDOW?.ethereum, }); } diff --git a/packages/fuel-wallet/src/FuelWalletConnector.ts b/packages/fuel-wallet/src/FuelWalletConnector.ts index 94a6246a..2c634886 100644 --- a/packages/fuel-wallet/src/FuelWalletConnector.ts +++ b/packages/fuel-wallet/src/FuelWalletConnector.ts @@ -293,11 +293,11 @@ export class FuelWalletConnector extends FuelConnector { * @todo: Remove fetch provider once Fuel Wallet supports adding networks * by URL */ - const provider = await Provider.create(networkUrl); + const provider = new Provider(networkUrl); return this.client.request('addNetwork', { network: { url: provider.url, - name: provider.getChain().name, + name: (await provider.getChain()).name, }, }); } diff --git a/packages/react/src/hooks/useBalance.ts b/packages/react/src/hooks/useBalance.ts index c7f5ae88..c1b24fe4 100644 --- a/packages/react/src/hooks/useBalance.ts +++ b/packages/react/src/hooks/useBalance.ts @@ -4,6 +4,7 @@ import { Address } from 'fuels'; import { type UseNamedQueryParams, useNamedQuery } from '../core'; import { QUERY_KEYS } from '../utils'; +import { useEffect, useState } from 'react'; import { useProvider } from './useProvider'; type UseBalanceParams = { @@ -52,14 +53,23 @@ export const useBalance = ({ }: UseBalanceParams) => { const { provider } = useProvider(); const _address = account ?? address ?? undefined; + const [chainId, setChainId] = useState(); + + useEffect(() => { + const getChainId = async () => { + const chainId = await provider?.getChainId(); + setChainId(chainId); + }; + getChainId(); + }, [provider]); return useNamedQuery('balance', { - queryKey: QUERY_KEYS.balance(_address, assetId, provider), + queryKey: QUERY_KEYS.balance(_address, assetId, chainId), queryFn: async () => { try { if (!provider) throw new Error('Provider is needed'); - const baseAssetId = assetId || provider.getBaseAssetId(); + const baseAssetId = assetId || (await provider.getBaseAssetId()); const currentFuelBalance = await provider.getBalance( Address.fromString(_address || ''), baseAssetId, diff --git a/packages/react/src/hooks/useIsSupportedNetwork.tsx b/packages/react/src/hooks/useIsSupportedNetwork.tsx index be3f85a1..c4cf5011 100644 --- a/packages/react/src/hooks/useIsSupportedNetwork.tsx +++ b/packages/react/src/hooks/useIsSupportedNetwork.tsx @@ -46,7 +46,7 @@ export function useIsSupportedNetwork(params?: UseIsSupportedNetwork) { if (!network) return true; let chainId = network.chainId; if (chainId == null) { - chainId = (await Provider.create(network.url)).getChainId(); + chainId = await new Provider(network.url).getChainId(); } return !!networks.find((n) => n.chainId === chainId); }, diff --git a/packages/react/src/hooks/useProviderNetwork.ts b/packages/react/src/hooks/useProviderNetwork.ts index ba4307eb..01d9df52 100644 --- a/packages/react/src/hooks/useProviderNetwork.ts +++ b/packages/react/src/hooks/useProviderNetwork.ts @@ -9,7 +9,7 @@ export const useProviderNetwork = () => { useEffect(() => { async function createProvider() { if (network?.url) { - const fuelProvider = await Provider.create(network?.url); + const fuelProvider = new Provider(network?.url); setProvider(fuelProvider); } } diff --git a/packages/react/src/hooks/useWallet.ts b/packages/react/src/hooks/useWallet.ts index 91bf9e27..aa535dca 100644 --- a/packages/react/src/hooks/useWallet.ts +++ b/packages/react/src/hooks/useWallet.ts @@ -63,7 +63,7 @@ export function useWallet( const { account } = useAccount(); const _params: UseWalletParams = - typeof params === 'string' ? { account: params } : (params ?? {}); + typeof params === 'string' ? { account: params } : params ?? {}; const queried = useNamedQuery('wallet', { queryKey: QUERY_KEYS.wallet(account, network?.url), @@ -78,7 +78,7 @@ export function useWallet( if (configuredNetwork?.url && configuredNetwork.url !== network.url) { // if the user configured a different network for the same chainId, we connect to the configured network instead - const provider = await Provider.create(configuredNetwork.url); + const provider = new Provider(configuredNetwork.url); wallet.connect(provider); } diff --git a/packages/react/src/ui/Connect/components/Network/NetworkDialog.tsx b/packages/react/src/ui/Connect/components/Network/NetworkDialog.tsx index 0563f0f8..78e1736d 100644 --- a/packages/react/src/ui/Connect/components/Network/NetworkDialog.tsx +++ b/packages/react/src/ui/Connect/components/Network/NetworkDialog.tsx @@ -41,8 +41,8 @@ export function NetworkDialog({ queryKey: ['chainName', networks[0]], queryFn: async () => { if (networks[0].url) { - const provider = await Provider.create(networks[0].url); - return provider.getChain().name; + const provider = new Provider(networks[0].url); + return (await provider.getChain()).name; } return ''; }, diff --git a/packages/react/src/utils/queryKeys.ts b/packages/react/src/utils/queryKeys.ts index aa9f8f02..6f707b36 100644 --- a/packages/react/src/utils/queryKeys.ts +++ b/packages/react/src/utils/queryKeys.ts @@ -38,13 +38,12 @@ export const QUERY_KEYS = { balance: ( address?: string, assetId?: BytesLike, - provider?: Provider | null, + chainId?: number | undefined, ): QueryKey => { const queryKey = QUERY_KEYS.base.concat('balance'); if (address) queryKey.push(address); if (assetId) queryKey.push(assetId); - if (provider?.getChainId?.() !== undefined) - queryKey.push(provider.getChainId()); + if (chainId !== undefined) queryKey.push(chainId); return queryKey; }, wallet: (address?: string | null, providerUrl?: string | null): QueryKey => { diff --git a/packages/solana-connector/src/SolanaConnector.ts b/packages/solana-connector/src/SolanaConnector.ts index a8fd2746..3847fdf2 100644 --- a/packages/solana-connector/src/SolanaConnector.ts +++ b/packages/solana-connector/src/SolanaConnector.ts @@ -85,7 +85,7 @@ export class SolanaConnector extends PredicateConnector { private providerFactory(config?: SolanaConfig) { const network = getProviderUrl(config?.chainId ?? CHAIN_IDS.fuel.mainnet); - return config?.fuelProvider || FuelProvider.create(network); + return config?.fuelProvider || new FuelProvider(network); } // Solana Web3Modal is Canary and not yet stable @@ -155,7 +155,7 @@ export class SolanaConnector extends PredicateConnector { protected async configProviders(config: SolanaConfig = {}) { const network = getProviderUrl(config.chainId ?? CHAIN_IDS.fuel.mainnet); this.config = Object.assign(config, { - fuelProvider: config.fuelProvider || FuelProvider.create(network), + fuelProvider: config.fuelProvider || new FuelProvider(network), }); } diff --git a/packages/solana-connector/src/generated/predicates/index.ts b/packages/solana-connector/src/generated/predicates/index.ts index 718186c0..ff37b060 100644 --- a/packages/solana-connector/src/generated/predicates/index.ts +++ b/packages/solana-connector/src/generated/predicates/index.ts @@ -1,6 +1,7 @@ /* Autogenerated file. Do not edit manually. */ import type { PredicateVersion } from '@fuel-connectors/common'; +import type { BytesLike, JsonAbi } from 'fuels'; import { abi as abi1725561405784, bin as bin1725561405784, diff --git a/packages/walletconnect-connector/src/WalletConnectConnector.ts b/packages/walletconnect-connector/src/WalletConnectConnector.ts index 63d171a4..ea62dffb 100644 --- a/packages/walletconnect-connector/src/WalletConnectConnector.ts +++ b/packages/walletconnect-connector/src/WalletConnectConnector.ts @@ -173,7 +173,7 @@ export class WalletConnectConnector extends PredicateConnector { protected async configProviders(config: WalletConnectConfig = {}) { const network = getProviderUrl(config?.chainId ?? CHAIN_IDS.fuel.mainnet); this.config = Object.assign(config, { - fuelProvider: config.fuelProvider || FuelProvider.create(network), + fuelProvider: config.fuelProvider || new FuelProvider(network), }); } From 21843c24d56c2d47c9933d6907db0e19c00d3721 Mon Sep 17 00:00:00 2001 From: Arthur Geron <3487334+arthurgeron@users.noreply.github.com> Date: Wed, 15 Jan 2025 18:32:04 -0300 Subject: [PATCH 06/11] chore: changeset --- .changeset/nine-cheetahs-repair.md | 18 ++++++++++++++++++ .changeset/spicy-snails-wait.md | 8 ++++++++ 2 files changed, 26 insertions(+) create mode 100644 .changeset/nine-cheetahs-repair.md create mode 100644 .changeset/spicy-snails-wait.md diff --git a/.changeset/nine-cheetahs-repair.md b/.changeset/nine-cheetahs-repair.md new file mode 100644 index 00000000..36291f77 --- /dev/null +++ b/.changeset/nine-cheetahs-repair.md @@ -0,0 +1,18 @@ +--- +"@fuel-connectors/burner-wallet-connector": minor +"@fuel-connectors/fuel-development-wallet": minor +"@fuel-connectors/walletconnect-connector": minor +"@fuel-connectors/solana-connector": minor +"@fuel-connectors/evm-predicates": minor +"@fuel-connectors/evm-connector": minor +"@fuel-connectors/fuelet-wallet": minor +"@fuel-connectors/fuel-wallet": minor +"@fuels/connectors": minor +"@fuel-connectors/bako-safe": minor +"@e2e-tests/runner": minor +"@fuel-connectors/common": minor +"@fuels/react": minor +"docs": minor +--- + +Upgrade Fuel SDK to 0.98.0 diff --git a/.changeset/spicy-snails-wait.md b/.changeset/spicy-snails-wait.md new file mode 100644 index 00000000..412a2760 --- /dev/null +++ b/.changeset/spicy-snails-wait.md @@ -0,0 +1,8 @@ +--- +"@fuel-connectors/fuel-development-wallet": minor +"@fuel-connectors/fuel-wallet": minor +"@fuels/connectors": minor +"@fuels/react": minor +--- + +Support gasless transactions on Fuel Wallet From 5078b56e37ba5f57b68da8b82b81978d8d6b4b71 Mon Sep 17 00:00:00 2001 From: Arthur Geron <3487334+arthurgeron@users.noreply.github.com> Date: Wed, 15 Jan 2025 18:35:05 -0300 Subject: [PATCH 07/11] fix: updated vite to fix audit error --- package.json | 3 +- pnpm-lock.yaml | 1782 +++++++++++++++++++++++++++++------------------- 2 files changed, 1067 insertions(+), 718 deletions(-) diff --git a/package.json b/package.json index 736fcdcc..d7127dee 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,8 @@ "elliptic@<6.6.0": ">=6.6.0", "next@>=10.0.0 <14.2.22": ">=14.2.22", "cross-spawn@>=7.0.0 <7.0.5": ">=7.0.5", - "nanoid@<3.3.8": "3.3.8" + "nanoid@<3.3.8": "3.3.8", + "vite@>=5.2.0 <5.4.6": ">=5.4.6" } }, "dependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 50427247..c1db2ccf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,6 +16,7 @@ overrides: next@>=10.0.0 <14.2.22: '>=14.2.22' cross-spawn@>=7.0.0 <7.0.5: '>=7.0.5' nanoid@<3.3.8: 3.3.8 + vite@>=5.2.0 <5.4.6: '>=5.4.6' importers: @@ -23,7 +24,7 @@ importers: dependencies: fuels: specifier: 0.98.0 - version: 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + version: 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) devDependencies: '@biomejs/biome': specifier: 1.7.3 @@ -39,13 +40,13 @@ importers: version: 0.20.0(typescript@5.4.5) '@fuels/tsup-config': specifier: 0.20.0 - version: 0.20.0(tsup@8.0.2(@microsoft/api-extractor@7.43.0(@types/node@20.12.11))(postcss@8.4.41)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5)) + version: 0.20.0(tsup@8.0.2(@microsoft/api-extractor@7.43.0(@types/node@20.12.11))(postcss@8.5.1)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5)) '@types/node': specifier: 20.12.11 version: 20.12.11 '@vitest/coverage-v8': specifier: 2.0.2 - version: 2.0.2(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + version: 2.0.2(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) compare-versions: specifier: 6.1.0 version: 6.1.0 @@ -63,7 +64,7 @@ importers: version: 2.0.11 vitest: specifier: 2.0.2 - version: 2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1) + version: 2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1) e2e-tests/react-next: dependencies: @@ -90,10 +91,10 @@ importers: version: 2.1.1 connectkit: specifier: 1.8.2 - version: 1.8.2(@babel/core@7.25.7)(@tanstack/react-query@5.35.1(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(wagmi@2.12.7(@tanstack/query-core@5.35.1)(@tanstack/react-query@5.35.1(react@18.3.1))(@types/react@18.3.1)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-native@0.75.0(@babel/core@7.25.7)(@babel/preset-env@7.25.3(@babel/core@7.25.7))(@types/react@18.3.1)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.4.5)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.28.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4)) + version: 1.8.2(@babel/core@7.25.7)(@tanstack/react-query@5.35.1(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(wagmi@2.12.7(@tanstack/query-core@5.35.1)(@tanstack/react-query@5.35.1(react@18.3.1))(@types/react@18.3.1)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4)) fuels: specifier: 0.98.0 - version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) next: specifier: 14.2.22 version: 14.2.22(@babel/core@7.25.7)(@playwright/test@1.48.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -115,7 +116,7 @@ importers: version: 18.3.0 '@vitejs/plugin-react': specifier: 4.2.1 - version: 4.2.1(vite@5.2.11(@types/node@22.7.5)(terser@5.34.1)) + version: 4.2.1(vite@6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) autoprefixer: specifier: 10.4.19 version: 10.4.19(postcss@8.4.38) @@ -129,8 +130,8 @@ importers: specifier: 5.4.5 version: 5.4.5 vite: - specifier: 5.2.11 - version: 5.2.11(@types/node@22.7.5)(terser@5.34.1) + specifier: '>=5.4.6' + version: 6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1) e2e-tests/runner: devDependencies: @@ -139,25 +140,25 @@ importers: version: link:../../packages/connectors '@fuels/playwright-utils': specifier: 0.41.1 - version: 0.41.1(@playwright/test@1.48.2)(fuels@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))) + version: 0.41.1(@playwright/test@1.48.2)(fuels@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1))) '@phantom/synpress': specifier: 4.0.0-alpha.53 - version: 4.0.0-alpha.53(@babel/core@7.25.7)(@babel/preset-env@7.25.3(@babel/core@7.25.7))(babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.93.0(esbuild@0.24.0)))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(webpack@5.93.0(esbuild@0.24.0))(zod@3.22.4) + version: 4.0.0-alpha.53(@babel/core@7.25.7)(@babel/preset-env@7.25.3(@babel/core@7.25.7))(babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.93.0))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(webpack@5.93.0)(zod@3.22.4) '@playwright/test': specifier: 1.48.2 version: 1.48.2 '@synthetixio/synpress': specifier: 4.0.3 - version: 4.0.3(@depay/solana-web3.js@1.27.0)(@depay/web3-blockchains@9.7.5)(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(@playwright/test@1.48.2)(bufferutil@4.0.8)(ethers@6.13.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))(playwright-core@1.48.2)(postcss@8.4.41)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) + version: 4.0.3(@depay/solana-web3.js@1.27.0)(@depay/web3-blockchains@9.7.5)(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(@playwright/test@1.48.2)(bufferutil@4.0.8)(ethers@6.13.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))(playwright-core@1.48.2)(postcss@8.5.1)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) '@synthetixio/synpress-cache': specifier: 0.0.4 - version: 0.0.4(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(playwright-core@1.48.2)(postcss@8.4.41)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5) + version: 0.0.4(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(playwright-core@1.48.2)(postcss@8.5.1)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5) dotenv: specifier: 16.4.5 version: 16.4.5 fuels: specifier: 0.98.0 - version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) examples/react-app: dependencies: @@ -184,7 +185,7 @@ importers: version: 2.1.1 fuels: specifier: 0.98.0 - version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) react: specifier: 18.3.1 version: 18.3.1 @@ -203,7 +204,7 @@ importers: version: 18.3.0 '@vitejs/plugin-react': specifier: 4.2.1 - version: 4.2.1(vite@5.2.11(@types/node@22.7.5)(terser@5.34.1)) + version: 4.2.1(vite@6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) autoprefixer: specifier: 10.4.19 version: 10.4.19(postcss@8.4.38) @@ -217,8 +218,8 @@ importers: specifier: 5.4.5 version: 5.4.5 vite: - specifier: 5.2.11 - version: 5.2.11(@types/node@22.7.5)(terser@5.34.1) + specifier: '>=5.4.6' + version: 6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1) examples/react-next: dependencies: @@ -233,7 +234,7 @@ importers: version: 5.35.1(react@18.3.1) connectkit: specifier: 1.8.2 - version: 1.8.2(@babel/core@7.25.7)(@tanstack/react-query@5.35.1(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(wagmi@2.12.7(@tanstack/query-core@5.35.1)(@tanstack/react-query@5.35.1(react@18.3.1))(@types/react@18.3.1)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-native@0.75.0(@babel/core@7.25.7)(@babel/preset-env@7.25.3(@babel/core@7.25.7))(@types/react@18.3.1)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.4.5)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.28.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4)) + version: 1.8.2(@babel/core@7.25.7)(@tanstack/react-query@5.35.1(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(wagmi@2.12.7(@tanstack/query-core@5.35.1)(@tanstack/react-query@5.35.1(react@18.3.1))(@types/react@18.3.1)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4)) next: specifier: '>=14.2.22' version: 14.2.22(@babel/core@7.25.7)(@playwright/test@1.48.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -267,14 +268,14 @@ importers: dependencies: fuels: specifier: 0.98.0 - version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) socket.io-client: specifier: 4.7.2 version: 4.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) devDependencies: tsup: specifier: 8.0.2 - version: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.4.41)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.2))(typescript@5.4.2) + version: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.5.1)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.2))(typescript@5.4.2) typescript: specifier: 5.4.2 version: 5.4.2 @@ -286,7 +287,7 @@ importers: dependencies: fuels: specifier: 0.98.0 - version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) devDependencies: '@fuel-connectors/common': specifier: workspace:* @@ -296,19 +297,19 @@ importers: version: 24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) tsup: specifier: 8.0.2 - version: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.4.41)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5))(typescript@5.4.5) + version: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.5.1)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: 5.4.5 version: 5.4.5 vite: - specifier: 5.2.11 - version: 5.2.11(@types/node@22.7.5)(terser@5.34.1) + specifier: '>=5.4.6' + version: 6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1) vite-plugin-dts: specifier: 3.9.1 - version: 3.9.1(@types/node@22.7.5)(rollup@4.28.0)(typescript@5.4.5)(vite@5.2.11(@types/node@22.7.5)(terser@5.34.1)) + version: 3.9.1(@types/node@22.7.5)(rollup@4.28.0)(typescript@5.4.5)(vite@6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) vitest: specifier: 2.0.2 - version: 2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1) + version: 2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1) packages/common: dependencies: @@ -323,7 +324,7 @@ importers: version: 6.0.0 fuels: specifier: 0.98.0 - version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) memoizee: specifier: 0.4.15 version: 0.4.15 @@ -342,13 +343,13 @@ importers: version: 5.31.0 tsup: specifier: 8.0.2 - version: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.4.41)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5))(typescript@5.4.5) + version: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.5.1)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: 5.4.5 version: 5.4.5 vitest: specifier: 2.0.2 - version: 2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0) + version: 2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1) packages/connectors: dependencies: @@ -378,7 +379,7 @@ importers: version: 5.0.0(nhyaokdlf56xz6x3kkouchog5m) fuels: specifier: 0.98.0 - version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) rpc-websockets: specifier: 7.11.0 version: 7.11.0 @@ -418,7 +419,7 @@ importers: version: 5.31.0 tsup: specifier: 8.0.2 - version: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.4.41)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5))(typescript@5.4.5) + version: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.5.1)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: 5.4.5 version: 5.4.5 @@ -433,7 +434,7 @@ importers: version: 0.96.0 fuels: specifier: 0.98.0 - version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) typedoc-plugin-markdown: specifier: ^3.15.3 version: 3.17.1(typedoc@0.25.13(typescript@5.4.5)) @@ -464,10 +465,10 @@ importers: version: 5.1.0(typedoc@0.25.13(typescript@5.4.5)) vitepress: specifier: 1.3.2 - version: 1.3.2(@algolia/client-search@5.0.0)(@types/node@22.7.5)(@types/react@18.3.1)(axios@1.6.7)(idb-keyval@6.2.1)(postcss@8.4.41)(qrcode@1.5.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.16.3)(terser@5.34.1)(typescript@5.4.5) + version: 1.3.2(@algolia/client-search@5.0.0)(@types/node@22.7.5)(@types/react@18.3.1)(axios@1.6.7)(idb-keyval@6.2.1)(jiti@1.21.6)(postcss@8.5.1)(qrcode@1.5.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.16.3)(terser@5.34.1)(tsx@4.17.0)(typescript@5.4.5)(yaml@2.5.1) vitepress-plugin-search: specifier: 1.0.4-alpha.22 - version: 1.0.4-alpha.22(flexsearch@0.7.43)(vitepress@1.3.2(@algolia/client-search@5.0.0)(@types/node@22.7.5)(@types/react@18.3.1)(axios@1.6.7)(idb-keyval@6.2.1)(postcss@8.4.41)(qrcode@1.5.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.16.3)(terser@5.34.1)(typescript@5.4.5))(vue@3.4.37(typescript@5.4.5)) + version: 1.0.4-alpha.22(flexsearch@0.7.43)(vitepress@1.3.2(@algolia/client-search@5.0.0)(@types/node@22.7.5)(@types/react@18.3.1)(axios@1.6.7)(idb-keyval@6.2.1)(jiti@1.21.6)(postcss@8.5.1)(qrcode@1.5.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.16.3)(terser@5.34.1)(tsx@4.17.0)(typescript@5.4.5)(yaml@2.5.1))(vue@3.4.37(typescript@5.4.5)) vue: specifier: ^3.4.37 version: 3.4.37(typescript@5.4.5) @@ -482,7 +483,7 @@ importers: version: 5.7.0 fuels: specifier: 0.98.0 - version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) memoizee: specifier: 0.4.15 version: 0.4.15 @@ -501,13 +502,13 @@ importers: version: 24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) ts-loader: specifier: 9.5.1 - version: 9.5.1(typescript@5.4.5)(webpack@5.93.0(esbuild@0.24.0)) + version: 9.5.1(typescript@5.4.5)(webpack@5.93.0) ts-node: specifier: 10.9.2 version: 10.9.2(@types/node@22.7.5)(typescript@5.4.5) tsup: specifier: 8.0.2 - version: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.4.41)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5))(typescript@5.4.5) + version: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.5.1)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5))(typescript@5.4.5) tsx: specifier: 4.9.3 version: 4.9.3 @@ -518,23 +519,23 @@ importers: specifier: 2.20.1 version: 2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) vite: - specifier: 5.2.11 - version: 5.2.11(@types/node@22.7.5)(terser@5.34.1) + specifier: '>=5.4.6' + version: 6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1) vite-plugin-dts: specifier: 3.9.1 - version: 3.9.1(@types/node@22.7.5)(rollup@4.28.0)(typescript@5.4.5)(vite@5.2.11(@types/node@22.7.5)(terser@5.34.1)) + version: 3.9.1(@types/node@22.7.5)(rollup@4.28.0)(typescript@5.4.5)(vite@6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) vite-tsconfig-paths: specifier: 4.3.2 - version: 4.3.2(typescript@5.4.5)(vite@5.2.11(@types/node@22.7.5)(terser@5.34.1)) + version: 4.3.2(typescript@5.4.5)(vite@6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) vitest: specifier: 2.0.2 - version: 2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1) + version: 2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1) packages/evm-predicates: dependencies: fuels: specifier: 0.98.0 - version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) devDependencies: '@fuel-connectors/common': specifier: workspace:* @@ -553,14 +554,14 @@ importers: dependencies: fuels: specifier: 0.98.0 - version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) devDependencies: '@fuel-connectors/fuel-wallet': specifier: workspace:* version: link:../fuel-wallet tsup: specifier: 8.0.2 - version: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.4.41)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5))(typescript@5.4.5) + version: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.5.1)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: 5.4.5 version: 5.4.5 @@ -575,7 +576,7 @@ importers: dependencies: fuels: specifier: 0.98.0 - version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) json-rpc-2.0: specifier: 1.7.0 version: 1.7.0 @@ -585,7 +586,7 @@ importers: version: 3.3.0 tsup: specifier: 8.0.2 - version: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.4.41)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5))(typescript@5.4.5) + version: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.5.1)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: 5.4.5 version: 5.4.5 @@ -600,14 +601,14 @@ importers: dependencies: fuels: specifier: 0.98.0 - version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) devDependencies: '@fuel-connectors/fuel-wallet': specifier: workspace:* version: link:../fuel-wallet tsup: specifier: 8.0.2 - version: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.4.41)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5))(typescript@5.4.5) + version: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.5.1)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5))(typescript@5.4.5) typescript: specifier: 5.4.5 version: 5.4.5 @@ -628,7 +629,7 @@ importers: version: 3.3.0 fuels: specifier: 0.98.0 - version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) devDependencies: '@tanstack/react-query': specifier: 5.35.1 @@ -644,7 +645,7 @@ importers: version: 18.3.1 tsup: specifier: 7.3.0 - version: 7.3.0(postcss@8.4.41)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5))(typescript@5.4.5) + version: 7.3.0(postcss@8.5.1)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5))(typescript@5.4.5) tsx: specifier: 4.9.3 version: 4.9.3 @@ -674,7 +675,7 @@ importers: version: 6.0.0 fuels: specifier: 0.98.0 - version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) memoizee: specifier: 0.4.15 version: 0.4.15 @@ -699,13 +700,13 @@ importers: version: 24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) ts-loader: specifier: 9.5.1 - version: 9.5.1(typescript@5.4.5)(webpack@5.93.0(esbuild@0.24.0)) + version: 9.5.1(typescript@5.4.5)(webpack@5.93.0) ts-node: specifier: 10.9.2 version: 10.9.2(@types/node@22.7.5)(typescript@5.4.5) tsup: specifier: 8.0.2 - version: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.4.41)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5))(typescript@5.4.5) + version: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.5.1)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5))(typescript@5.4.5) tsx: specifier: 4.9.3 version: 4.9.3 @@ -713,14 +714,14 @@ importers: specifier: 5.4.5 version: 5.4.5 vite: - specifier: 5.2.11 - version: 5.2.11(@types/node@22.7.5)(terser@5.34.1) + specifier: '>=5.4.6' + version: 6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1) vite-plugin-dts: specifier: 3.9.1 - version: 3.9.1(@types/node@22.7.5)(rollup@4.28.0)(typescript@5.4.5)(vite@5.2.11(@types/node@22.7.5)(terser@5.34.1)) + version: 3.9.1(@types/node@22.7.5)(rollup@4.28.0)(typescript@5.4.5)(vite@6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) vitest: specifier: 2.0.2 - version: 2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1) + version: 2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1) packages/walletconnect-connector: dependencies: @@ -741,7 +742,7 @@ importers: version: 5.0.0(nhyaokdlf56xz6x3kkouchog5m) fuels: specifier: 0.98.0 - version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + version: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) memoizee: specifier: 0.4.15 version: 0.4.15 @@ -766,13 +767,13 @@ importers: version: 24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) ts-loader: specifier: 9.5.1 - version: 9.5.1(typescript@5.4.5)(webpack@5.93.0(esbuild@0.24.0)) + version: 9.5.1(typescript@5.4.5)(webpack@5.93.0) ts-node: specifier: 10.9.2 version: 10.9.2(@types/node@22.7.5)(typescript@5.4.5) tsup: specifier: 8.0.2 - version: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.4.41)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5))(typescript@5.4.5) + version: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.5.1)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5))(typescript@5.4.5) tsx: specifier: 4.9.3 version: 4.9.3 @@ -780,14 +781,14 @@ importers: specifier: 5.4.5 version: 5.4.5 vite: - specifier: 5.2.11 - version: 5.2.11(@types/node@22.7.5)(terser@5.34.1) + specifier: '>=5.4.6' + version: 6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1) vite-plugin-dts: specifier: 3.9.1 - version: 3.9.1(@types/node@22.7.5)(rollup@4.28.0)(typescript@5.4.5)(vite@5.2.11(@types/node@22.7.5)(terser@5.34.1)) + version: 3.9.1(@types/node@22.7.5)(rollup@4.28.0)(typescript@5.4.5)(vite@6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) vitest: specifier: 2.0.2 - version: 2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1) + version: 2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1) packages: @@ -1834,12 +1835,6 @@ packages: cpu: [ppc64] os: [aix] - '@esbuild/aix-ppc64@0.21.5': - resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [aix] - '@esbuild/aix-ppc64@0.23.0': resolution: {integrity: sha512-3sG8Zwa5fMcA9bgqB8AfWPQ+HFke6uD3h1s3RIwUNK8EG7a4buxvuFTs3j1IMs2NXAk9F30C/FF4vxRgQCcmoQ==} engines: {node: '>=18'} @@ -1852,6 +1847,12 @@ packages: cpu: [ppc64] os: [aix] + '@esbuild/aix-ppc64@0.24.2': + resolution: {integrity: sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] + '@esbuild/android-arm64@0.19.12': resolution: {integrity: sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==} engines: {node: '>=12'} @@ -1870,12 +1871,6 @@ packages: cpu: [arm64] os: [android] - '@esbuild/android-arm64@0.21.5': - resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - '@esbuild/android-arm64@0.23.0': resolution: {integrity: sha512-EuHFUYkAVfU4qBdyivULuu03FhJO4IJN9PGuABGrFy4vUuzk91P2d+npxHcFdpUnfYKy0PuV+n6bKIpHOB3prQ==} engines: {node: '>=18'} @@ -1888,6 +1883,12 @@ packages: cpu: [arm64] os: [android] + '@esbuild/android-arm64@0.24.2': + resolution: {integrity: sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [android] + '@esbuild/android-arm@0.19.12': resolution: {integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==} engines: {node: '>=12'} @@ -1906,12 +1907,6 @@ packages: cpu: [arm] os: [android] - '@esbuild/android-arm@0.21.5': - resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - '@esbuild/android-arm@0.23.0': resolution: {integrity: sha512-+KuOHTKKyIKgEEqKbGTK8W7mPp+hKinbMBeEnNzjJGyFcWsfrXjSTNluJHCY1RqhxFurdD8uNXQDei7qDlR6+g==} engines: {node: '>=18'} @@ -1924,6 +1919,12 @@ packages: cpu: [arm] os: [android] + '@esbuild/android-arm@0.24.2': + resolution: {integrity: sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==} + engines: {node: '>=18'} + cpu: [arm] + os: [android] + '@esbuild/android-x64@0.19.12': resolution: {integrity: sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==} engines: {node: '>=12'} @@ -1942,12 +1943,6 @@ packages: cpu: [x64] os: [android] - '@esbuild/android-x64@0.21.5': - resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - '@esbuild/android-x64@0.23.0': resolution: {integrity: sha512-WRrmKidLoKDl56LsbBMhzTTBxrsVwTKdNbKDalbEZr0tcsBgCLbEtoNthOW6PX942YiYq8HzEnb4yWQMLQuipQ==} engines: {node: '>=18'} @@ -1960,6 +1955,12 @@ packages: cpu: [x64] os: [android] + '@esbuild/android-x64@0.24.2': + resolution: {integrity: sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==} + engines: {node: '>=18'} + cpu: [x64] + os: [android] + '@esbuild/darwin-arm64@0.19.12': resolution: {integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==} engines: {node: '>=12'} @@ -1978,12 +1979,6 @@ packages: cpu: [arm64] os: [darwin] - '@esbuild/darwin-arm64@0.21.5': - resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - '@esbuild/darwin-arm64@0.23.0': resolution: {integrity: sha512-YLntie/IdS31H54Ogdn+v50NuoWF5BDkEUFpiOChVa9UnKpftgwzZRrI4J132ETIi+D8n6xh9IviFV3eXdxfow==} engines: {node: '>=18'} @@ -1996,6 +1991,12 @@ packages: cpu: [arm64] os: [darwin] + '@esbuild/darwin-arm64@0.24.2': + resolution: {integrity: sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==} + engines: {node: '>=18'} + cpu: [arm64] + os: [darwin] + '@esbuild/darwin-x64@0.19.12': resolution: {integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==} engines: {node: '>=12'} @@ -2014,12 +2015,6 @@ packages: cpu: [x64] os: [darwin] - '@esbuild/darwin-x64@0.21.5': - resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - '@esbuild/darwin-x64@0.23.0': resolution: {integrity: sha512-IMQ6eme4AfznElesHUPDZ+teuGwoRmVuuixu7sv92ZkdQcPbsNHzutd+rAfaBKo8YK3IrBEi9SLLKWJdEvJniQ==} engines: {node: '>=18'} @@ -2032,6 +2027,12 @@ packages: cpu: [x64] os: [darwin] + '@esbuild/darwin-x64@0.24.2': + resolution: {integrity: sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==} + engines: {node: '>=18'} + cpu: [x64] + os: [darwin] + '@esbuild/freebsd-arm64@0.19.12': resolution: {integrity: sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==} engines: {node: '>=12'} @@ -2050,12 +2051,6 @@ packages: cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-arm64@0.21.5': - resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - '@esbuild/freebsd-arm64@0.23.0': resolution: {integrity: sha512-0muYWCng5vqaxobq6LB3YNtevDFSAZGlgtLoAc81PjUfiFz36n4KMpwhtAd4he8ToSI3TGyuhyx5xmiWNYZFyw==} engines: {node: '>=18'} @@ -2068,6 +2063,12 @@ packages: cpu: [arm64] os: [freebsd] + '@esbuild/freebsd-arm64@0.24.2': + resolution: {integrity: sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [freebsd] + '@esbuild/freebsd-x64@0.19.12': resolution: {integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==} engines: {node: '>=12'} @@ -2086,12 +2087,6 @@ packages: cpu: [x64] os: [freebsd] - '@esbuild/freebsd-x64@0.21.5': - resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - '@esbuild/freebsd-x64@0.23.0': resolution: {integrity: sha512-XKDVu8IsD0/q3foBzsXGt/KjD/yTKBCIwOHE1XwiXmrRwrX6Hbnd5Eqn/WvDekddK21tfszBSrE/WMaZh+1buQ==} engines: {node: '>=18'} @@ -2104,6 +2099,12 @@ packages: cpu: [x64] os: [freebsd] + '@esbuild/freebsd-x64@0.24.2': + resolution: {integrity: sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==} + engines: {node: '>=18'} + cpu: [x64] + os: [freebsd] + '@esbuild/linux-arm64@0.19.12': resolution: {integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==} engines: {node: '>=12'} @@ -2122,12 +2123,6 @@ packages: cpu: [arm64] os: [linux] - '@esbuild/linux-arm64@0.21.5': - resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - '@esbuild/linux-arm64@0.23.0': resolution: {integrity: sha512-j1t5iG8jE7BhonbsEg5d9qOYcVZv/Rv6tghaXM/Ug9xahM0nX/H2gfu6X6z11QRTMT6+aywOMA8TDkhPo8aCGw==} engines: {node: '>=18'} @@ -2140,6 +2135,12 @@ packages: cpu: [arm64] os: [linux] + '@esbuild/linux-arm64@0.24.2': + resolution: {integrity: sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [linux] + '@esbuild/linux-arm@0.19.12': resolution: {integrity: sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==} engines: {node: '>=12'} @@ -2158,12 +2159,6 @@ packages: cpu: [arm] os: [linux] - '@esbuild/linux-arm@0.21.5': - resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - '@esbuild/linux-arm@0.23.0': resolution: {integrity: sha512-SEELSTEtOFu5LPykzA395Mc+54RMg1EUgXP+iw2SJ72+ooMwVsgfuwXo5Fn0wXNgWZsTVHwY2cg4Vi/bOD88qw==} engines: {node: '>=18'} @@ -2176,6 +2171,12 @@ packages: cpu: [arm] os: [linux] + '@esbuild/linux-arm@0.24.2': + resolution: {integrity: sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==} + engines: {node: '>=18'} + cpu: [arm] + os: [linux] + '@esbuild/linux-ia32@0.19.12': resolution: {integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==} engines: {node: '>=12'} @@ -2194,12 +2195,6 @@ packages: cpu: [ia32] os: [linux] - '@esbuild/linux-ia32@0.21.5': - resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - '@esbuild/linux-ia32@0.23.0': resolution: {integrity: sha512-P7O5Tkh2NbgIm2R6x1zGJJsnacDzTFcRWZyTTMgFdVit6E98LTxO+v8LCCLWRvPrjdzXHx9FEOA8oAZPyApWUA==} engines: {node: '>=18'} @@ -2212,6 +2207,12 @@ packages: cpu: [ia32] os: [linux] + '@esbuild/linux-ia32@0.24.2': + resolution: {integrity: sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==} + engines: {node: '>=18'} + cpu: [ia32] + os: [linux] + '@esbuild/linux-loong64@0.19.12': resolution: {integrity: sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==} engines: {node: '>=12'} @@ -2230,12 +2231,6 @@ packages: cpu: [loong64] os: [linux] - '@esbuild/linux-loong64@0.21.5': - resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - '@esbuild/linux-loong64@0.23.0': resolution: {integrity: sha512-InQwepswq6urikQiIC/kkx412fqUZudBO4SYKu0N+tGhXRWUqAx+Q+341tFV6QdBifpjYgUndV1hhMq3WeJi7A==} engines: {node: '>=18'} @@ -2248,6 +2243,12 @@ packages: cpu: [loong64] os: [linux] + '@esbuild/linux-loong64@0.24.2': + resolution: {integrity: sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==} + engines: {node: '>=18'} + cpu: [loong64] + os: [linux] + '@esbuild/linux-mips64el@0.19.12': resolution: {integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==} engines: {node: '>=12'} @@ -2266,12 +2267,6 @@ packages: cpu: [mips64el] os: [linux] - '@esbuild/linux-mips64el@0.21.5': - resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - '@esbuild/linux-mips64el@0.23.0': resolution: {integrity: sha512-J9rflLtqdYrxHv2FqXE2i1ELgNjT+JFURt/uDMoPQLcjWQA5wDKgQA4t/dTqGa88ZVECKaD0TctwsUfHbVoi4w==} engines: {node: '>=18'} @@ -2284,6 +2279,12 @@ packages: cpu: [mips64el] os: [linux] + '@esbuild/linux-mips64el@0.24.2': + resolution: {integrity: sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==} + engines: {node: '>=18'} + cpu: [mips64el] + os: [linux] + '@esbuild/linux-ppc64@0.19.12': resolution: {integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==} engines: {node: '>=12'} @@ -2302,12 +2303,6 @@ packages: cpu: [ppc64] os: [linux] - '@esbuild/linux-ppc64@0.21.5': - resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - '@esbuild/linux-ppc64@0.23.0': resolution: {integrity: sha512-cShCXtEOVc5GxU0fM+dsFD10qZ5UpcQ8AM22bYj0u/yaAykWnqXJDpd77ublcX6vdDsWLuweeuSNZk4yUxZwtw==} engines: {node: '>=18'} @@ -2320,6 +2315,12 @@ packages: cpu: [ppc64] os: [linux] + '@esbuild/linux-ppc64@0.24.2': + resolution: {integrity: sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [linux] + '@esbuild/linux-riscv64@0.19.12': resolution: {integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==} engines: {node: '>=12'} @@ -2338,12 +2339,6 @@ packages: cpu: [riscv64] os: [linux] - '@esbuild/linux-riscv64@0.21.5': - resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - '@esbuild/linux-riscv64@0.23.0': resolution: {integrity: sha512-HEtaN7Y5UB4tZPeQmgz/UhzoEyYftbMXrBCUjINGjh3uil+rB/QzzpMshz3cNUxqXN7Vr93zzVtpIDL99t9aRw==} engines: {node: '>=18'} @@ -2356,6 +2351,12 @@ packages: cpu: [riscv64] os: [linux] + '@esbuild/linux-riscv64@0.24.2': + resolution: {integrity: sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==} + engines: {node: '>=18'} + cpu: [riscv64] + os: [linux] + '@esbuild/linux-s390x@0.19.12': resolution: {integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==} engines: {node: '>=12'} @@ -2374,12 +2375,6 @@ packages: cpu: [s390x] os: [linux] - '@esbuild/linux-s390x@0.21.5': - resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - '@esbuild/linux-s390x@0.23.0': resolution: {integrity: sha512-WDi3+NVAuyjg/Wxi+o5KPqRbZY0QhI9TjrEEm+8dmpY9Xir8+HE/HNx2JoLckhKbFopW0RdO2D72w8trZOV+Wg==} engines: {node: '>=18'} @@ -2392,6 +2387,12 @@ packages: cpu: [s390x] os: [linux] + '@esbuild/linux-s390x@0.24.2': + resolution: {integrity: sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==} + engines: {node: '>=18'} + cpu: [s390x] + os: [linux] + '@esbuild/linux-x64@0.19.12': resolution: {integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==} engines: {node: '>=12'} @@ -2410,12 +2411,6 @@ packages: cpu: [x64] os: [linux] - '@esbuild/linux-x64@0.21.5': - resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - '@esbuild/linux-x64@0.23.0': resolution: {integrity: sha512-a3pMQhUEJkITgAw6e0bWA+F+vFtCciMjW/LPtoj99MhVt+Mfb6bbL9hu2wmTZgNd994qTAEw+U/r6k3qHWWaOQ==} engines: {node: '>=18'} @@ -2428,6 +2423,18 @@ packages: cpu: [x64] os: [linux] + '@esbuild/linux-x64@0.24.2': + resolution: {integrity: sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==} + engines: {node: '>=18'} + cpu: [x64] + os: [linux] + + '@esbuild/netbsd-arm64@0.24.2': + resolution: {integrity: sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [netbsd] + '@esbuild/netbsd-x64@0.19.12': resolution: {integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==} engines: {node: '>=12'} @@ -2446,12 +2453,6 @@ packages: cpu: [x64] os: [netbsd] - '@esbuild/netbsd-x64@0.21.5': - resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - '@esbuild/netbsd-x64@0.23.0': resolution: {integrity: sha512-cRK+YDem7lFTs2Q5nEv/HHc4LnrfBCbH5+JHu6wm2eP+d8OZNoSMYgPZJq78vqQ9g+9+nMuIsAO7skzphRXHyw==} engines: {node: '>=18'} @@ -2464,6 +2465,12 @@ packages: cpu: [x64] os: [netbsd] + '@esbuild/netbsd-x64@0.24.2': + resolution: {integrity: sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + '@esbuild/openbsd-arm64@0.23.0': resolution: {integrity: sha512-suXjq53gERueVWu0OKxzWqk7NxiUWSUlrxoZK7usiF50C6ipColGR5qie2496iKGYNLhDZkPxBI3erbnYkU0rQ==} engines: {node: '>=18'} @@ -2476,6 +2483,12 @@ packages: cpu: [arm64] os: [openbsd] + '@esbuild/openbsd-arm64@0.24.2': + resolution: {integrity: sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + '@esbuild/openbsd-x64@0.19.12': resolution: {integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==} engines: {node: '>=12'} @@ -2494,12 +2507,6 @@ packages: cpu: [x64] os: [openbsd] - '@esbuild/openbsd-x64@0.21.5': - resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - '@esbuild/openbsd-x64@0.23.0': resolution: {integrity: sha512-6p3nHpby0DM/v15IFKMjAaayFhqnXV52aEmv1whZHX56pdkK+MEaLoQWj+H42ssFarP1PcomVhbsR4pkz09qBg==} engines: {node: '>=18'} @@ -2512,6 +2519,12 @@ packages: cpu: [x64] os: [openbsd] + '@esbuild/openbsd-x64@0.24.2': + resolution: {integrity: sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==} + engines: {node: '>=18'} + cpu: [x64] + os: [openbsd] + '@esbuild/sunos-x64@0.19.12': resolution: {integrity: sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==} engines: {node: '>=12'} @@ -2530,12 +2543,6 @@ packages: cpu: [x64] os: [sunos] - '@esbuild/sunos-x64@0.21.5': - resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - '@esbuild/sunos-x64@0.23.0': resolution: {integrity: sha512-BFelBGfrBwk6LVrmFzCq1u1dZbG4zy/Kp93w2+y83Q5UGYF1d8sCzeLI9NXjKyujjBBniQa8R8PzLFAUrSM9OA==} engines: {node: '>=18'} @@ -2548,6 +2555,12 @@ packages: cpu: [x64] os: [sunos] + '@esbuild/sunos-x64@0.24.2': + resolution: {integrity: sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] + '@esbuild/win32-arm64@0.19.12': resolution: {integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==} engines: {node: '>=12'} @@ -2566,12 +2579,6 @@ packages: cpu: [arm64] os: [win32] - '@esbuild/win32-arm64@0.21.5': - resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - '@esbuild/win32-arm64@0.23.0': resolution: {integrity: sha512-lY6AC8p4Cnb7xYHuIxQ6iYPe6MfO2CC43XXKo9nBXDb35krYt7KGhQnOkRGar5psxYkircpCqfbNDB4uJbS2jQ==} engines: {node: '>=18'} @@ -2584,6 +2591,12 @@ packages: cpu: [arm64] os: [win32] + '@esbuild/win32-arm64@0.24.2': + resolution: {integrity: sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [win32] + '@esbuild/win32-ia32@0.19.12': resolution: {integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==} engines: {node: '>=12'} @@ -2602,12 +2615,6 @@ packages: cpu: [ia32] os: [win32] - '@esbuild/win32-ia32@0.21.5': - resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - '@esbuild/win32-ia32@0.23.0': resolution: {integrity: sha512-7L1bHlOTcO4ByvI7OXVI5pNN6HSu6pUQq9yodga8izeuB1KcT2UkHaH6118QJwopExPn0rMHIseCTx1CRo/uNA==} engines: {node: '>=18'} @@ -2620,6 +2627,12 @@ packages: cpu: [ia32] os: [win32] + '@esbuild/win32-ia32@0.24.2': + resolution: {integrity: sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==} + engines: {node: '>=18'} + cpu: [ia32] + os: [win32] + '@esbuild/win32-x64@0.19.12': resolution: {integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==} engines: {node: '>=12'} @@ -2638,12 +2651,6 @@ packages: cpu: [x64] os: [win32] - '@esbuild/win32-x64@0.21.5': - resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - '@esbuild/win32-x64@0.23.0': resolution: {integrity: sha512-Arm+WgUFLUATuoxCJcahGuk6Yj9Pzxd6l11Zb/2aAuv5kWWvvfhLFo2fni4uSK5vzlUdCGZ/BdV5tH8klj8p8g==} engines: {node: '>=18'} @@ -2656,6 +2663,12 @@ packages: cpu: [x64] os: [win32] + '@esbuild/win32-x64@0.24.2': + resolution: {integrity: sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + '@ethereumjs/common@3.2.0': resolution: {integrity: sha512-pksvzI0VyLgmuEF2FA/JR/4/y6hcPq8OUail3/AvycBaW1d5VSauOZzqGvJ3RTmR4MU35lWE8KseKOsEhrFRBA==} @@ -4356,13 +4369,13 @@ packages: resolution: {integrity: sha512-oojO9IDc4nCUUi8qIR11KoQm0XFFLIwsRBwHRR4d/88IWghn1y6ckz/bJ8GHDCsYEJee8mDzqtJxh15/cisJNQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: - vite: ^4.2.0 || ^5.0.0 + vite: '>=5.4.6' '@vitejs/plugin-vue@5.1.2': resolution: {integrity: sha512-nY9IwH12qeiJqumTCLJLE7IiNx7HZ39cbHaysEUd+Myvbz9KAqd2yq+U01Kab1R/H1BmiyM2ShTYlNH32Fzo3A==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: - vite: ^5.0.0 + vite: '>=5.4.6' vue: ^3.2.25 '@vitest/coverage-v8@2.0.2': @@ -6308,11 +6321,6 @@ packages: engines: {node: '>=12'} hasBin: true - esbuild@0.21.5: - resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} - engines: {node: '>=12'} - hasBin: true - esbuild@0.23.0: resolution: {integrity: sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA==} engines: {node: '>=18'} @@ -6323,6 +6331,11 @@ packages: engines: {node: '>=18'} hasBin: true + esbuild@0.24.2: + resolution: {integrity: sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==} + engines: {node: '>=18'} + hasBin: true + escalade@3.1.2: resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} engines: {node: '>=6'} @@ -8649,6 +8662,9 @@ packages: picocolors@1.1.0: resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==} + picocolors@1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} @@ -8793,6 +8809,10 @@ packages: resolution: {integrity: sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==} engines: {node: ^10 || ^12 || >=14} + postcss@8.5.1: + resolution: {integrity: sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==} + engines: {node: ^10 || ^12 || >=14} + preact@10.23.2: resolution: {integrity: sha512-kKYfePf9rzKnxOAKDpsWhg/ysrHPqT+yQ7UW4JjdnqjFIeNUnNcEJvhuA8fDenxAGWzUqtd51DfVg7xp/8T9NA==} @@ -9488,6 +9508,10 @@ packages: resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} engines: {node: '>=0.10.0'} + source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + engines: {node: '>=0.10.0'} + source-map-support@0.5.21: resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} @@ -10473,7 +10497,7 @@ packages: engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: typescript: '*' - vite: '*' + vite: '>=5.4.6' peerDependenciesMeta: vite: optional: true @@ -10481,55 +10505,32 @@ packages: vite-tsconfig-paths@4.3.2: resolution: {integrity: sha512-0Vd/a6po6Q+86rPlntHye7F31zA2URZMbH8M3saAZ/xR9QoGN/L21bxEGfXdWmFdNkqPpRdxFT7nmNe12e9/uA==} peerDependencies: - vite: '*' + vite: '>=5.4.6' peerDependenciesMeta: vite: optional: true - vite@5.2.11: - resolution: {integrity: sha512-HndV31LWW05i1BLPMUCE1B9E9GFbOu1MbenhS58FuK6owSO5qHm7GiCotrNY1YE5rMeQSFBGmT5ZaLEjFizgiQ==} - engines: {node: ^18.0.0 || >=20.0.0} + vite@6.0.7: + resolution: {integrity: sha512-RDt8r/7qx9940f8FcOIAH9PTViRrghKaK2K1jY3RaAURrEUbm9Du1mJ72G+jlhtG3WwodnfzY8ORQZbBavZEAQ==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.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 - - vite@5.4.0: - resolution: {integrity: sha512-5xokfMX0PIiwCMCMb9ZJcMyh5wbBun0zUzKib+L65vAZ8GY9ePZMXxFrHbr/Kyll2+LSCY7xtERPpxkBDKngwg==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + jiti: '>=1.21.0' less: '*' lightningcss: ^1.21.0 sass: '*' sass-embedded: '*' stylus: '*' sugarss: '*' - terser: ^5.4.0 + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 peerDependenciesMeta: '@types/node': optional: true + jiti: + optional: true less: optional: true lightningcss: @@ -10544,6 +10545,10 @@ packages: optional: true terser: optional: true + tsx: + optional: true + yaml: + optional: true vitepress-plugin-search@1.0.4-alpha.22: resolution: {integrity: sha512-IAOEJu+kjVY+0pb6/PeRjIbr175HFFbnMdLmLjqcy7VWxkabIRZbLoQL1VUYDZl804o/Or+GaX02gsiMOnVxFA==} @@ -11121,10 +11126,10 @@ snapshots: '@babel/helpers': 7.25.7 '@babel/parser': 7.25.7 '@babel/template': 7.25.7 - '@babel/traverse': 7.25.7(supports-color@5.5.0) + '@babel/traverse': 7.25.7 '@babel/types': 7.25.7 convert-source-map: 2.0.0 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -11144,7 +11149,7 @@ snapshots: '@babel/helper-builder-binary-assignment-operator-visitor@7.25.7': dependencies: - '@babel/traverse': 7.25.7(supports-color@5.5.0) + '@babel/traverse': 7.25.7 '@babel/types': 7.25.7 transitivePeerDependencies: - supports-color @@ -11165,7 +11170,7 @@ snapshots: '@babel/helper-optimise-call-expression': 7.25.7 '@babel/helper-replace-supers': 7.25.7(@babel/core@7.25.7) '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 - '@babel/traverse': 7.25.7(supports-color@5.5.0) + '@babel/traverse': 7.25.7 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -11182,7 +11187,7 @@ snapshots: '@babel/core': 7.25.7 '@babel/helper-compilation-targets': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -11190,7 +11195,14 @@ snapshots: '@babel/helper-member-expression-to-functions@7.25.7': dependencies: - '@babel/traverse': 7.25.7(supports-color@5.5.0) + '@babel/traverse': 7.25.7 + '@babel/types': 7.25.7 + transitivePeerDependencies: + - supports-color + + '@babel/helper-module-imports@7.25.7': + dependencies: + '@babel/traverse': 7.25.7 '@babel/types': 7.25.7 transitivePeerDependencies: - supports-color @@ -11205,10 +11217,10 @@ snapshots: '@babel/helper-module-transforms@7.25.7(@babel/core@7.25.7)': dependencies: '@babel/core': 7.25.7 - '@babel/helper-module-imports': 7.25.7(supports-color@5.5.0) + '@babel/helper-module-imports': 7.25.7 '@babel/helper-simple-access': 7.25.7 '@babel/helper-validator-identifier': 7.25.7 - '@babel/traverse': 7.25.7(supports-color@5.5.0) + '@babel/traverse': 7.25.7 transitivePeerDependencies: - supports-color @@ -11223,7 +11235,7 @@ snapshots: '@babel/core': 7.25.7 '@babel/helper-annotate-as-pure': 7.25.7 '@babel/helper-wrap-function': 7.25.7 - '@babel/traverse': 7.25.7(supports-color@5.5.0) + '@babel/traverse': 7.25.7 transitivePeerDependencies: - supports-color @@ -11232,20 +11244,20 @@ snapshots: '@babel/core': 7.25.7 '@babel/helper-member-expression-to-functions': 7.25.7 '@babel/helper-optimise-call-expression': 7.25.7 - '@babel/traverse': 7.25.7(supports-color@5.5.0) + '@babel/traverse': 7.25.7 transitivePeerDependencies: - supports-color '@babel/helper-simple-access@7.25.7': dependencies: - '@babel/traverse': 7.25.7(supports-color@5.5.0) + '@babel/traverse': 7.25.7 '@babel/types': 7.25.7 transitivePeerDependencies: - supports-color '@babel/helper-skip-transparent-expression-wrappers@7.25.7': dependencies: - '@babel/traverse': 7.25.7(supports-color@5.5.0) + '@babel/traverse': 7.25.7 '@babel/types': 7.25.7 transitivePeerDependencies: - supports-color @@ -11263,7 +11275,7 @@ snapshots: '@babel/helper-wrap-function@7.25.7': dependencies: '@babel/template': 7.25.7 - '@babel/traverse': 7.25.7(supports-color@5.5.0) + '@babel/traverse': 7.25.7 '@babel/types': 7.25.7 transitivePeerDependencies: - supports-color @@ -11292,7 +11304,7 @@ snapshots: dependencies: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 - '@babel/traverse': 7.25.7(supports-color@5.5.0) + '@babel/traverse': 7.25.7 transitivePeerDependencies: - supports-color @@ -11319,7 +11331,7 @@ snapshots: dependencies: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 - '@babel/traverse': 7.25.7(supports-color@5.5.0) + '@babel/traverse': 7.25.7 transitivePeerDependencies: - supports-color @@ -11478,14 +11490,14 @@ snapshots: '@babel/helper-plugin-utils': 7.25.7 '@babel/helper-remap-async-to-generator': 7.25.7(@babel/core@7.25.7) '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.25.7) - '@babel/traverse': 7.25.7(supports-color@5.5.0) + '@babel/traverse': 7.25.7 transitivePeerDependencies: - supports-color '@babel/plugin-transform-async-to-generator@7.25.7(@babel/core@7.25.7)': dependencies: '@babel/core': 7.25.7 - '@babel/helper-module-imports': 7.25.7(supports-color@5.5.0) + '@babel/helper-module-imports': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 '@babel/helper-remap-async-to-generator': 7.25.7(@babel/core@7.25.7) transitivePeerDependencies: @@ -11525,7 +11537,7 @@ snapshots: '@babel/helper-compilation-targets': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 '@babel/helper-replace-supers': 7.25.7(@babel/core@7.25.7) - '@babel/traverse': 7.25.7(supports-color@5.5.0) + '@babel/traverse': 7.25.7 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -11597,7 +11609,7 @@ snapshots: '@babel/core': 7.25.7 '@babel/helper-compilation-targets': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 - '@babel/traverse': 7.25.7(supports-color@5.5.0) + '@babel/traverse': 7.25.7 transitivePeerDependencies: - supports-color @@ -11646,7 +11658,7 @@ snapshots: '@babel/helper-module-transforms': 7.25.7(@babel/core@7.25.7) '@babel/helper-plugin-utils': 7.25.7 '@babel/helper-validator-identifier': 7.25.7 - '@babel/traverse': 7.25.7(supports-color@5.5.0) + '@babel/traverse': 7.25.7 transitivePeerDependencies: - supports-color @@ -11759,7 +11771,7 @@ snapshots: dependencies: '@babel/core': 7.25.7 '@babel/helper-annotate-as-pure': 7.25.7 - '@babel/helper-module-imports': 7.25.7(supports-color@5.5.0) + '@babel/helper-module-imports': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.25.7) '@babel/types': 7.25.7 @@ -11780,7 +11792,7 @@ snapshots: '@babel/plugin-transform-runtime@7.25.7(@babel/core@7.25.7)': dependencies: '@babel/core': 7.25.7 - '@babel/helper-module-imports': 7.25.7(supports-color@5.5.0) + '@babel/helper-module-imports': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.25.7) babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.25.7) @@ -11993,6 +12005,18 @@ snapshots: '@babel/parser': 7.25.7 '@babel/types': 7.25.7 + '@babel/traverse@7.25.7': + dependencies: + '@babel/code-frame': 7.25.7 + '@babel/generator': 7.25.7 + '@babel/parser': 7.25.7 + '@babel/template': 7.25.7 + '@babel/types': 7.25.7 + debug: 4.3.7(supports-color@8.1.1) + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + '@babel/traverse@7.25.7(supports-color@5.5.0)': dependencies: '@babel/code-frame': 7.25.7 @@ -12250,22 +12274,22 @@ snapshots: dependencies: '@jridgewell/trace-mapping': 0.3.9 - '@cypress/code-coverage@3.13.7(@babel/core@7.25.7)(@babel/preset-env@7.25.3(@babel/core@7.25.7))(babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.93.0(esbuild@0.24.0)))(cypress@12.17.3)(webpack@5.93.0(esbuild@0.24.0))': + '@cypress/code-coverage@3.13.7(@babel/core@7.25.7)(@babel/preset-env@7.25.3(@babel/core@7.25.7))(babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.93.0))(cypress@12.17.3)(webpack@5.93.0)': dependencies: '@babel/core': 7.25.7 '@babel/preset-env': 7.25.3(@babel/core@7.25.7) - '@cypress/webpack-preprocessor': 6.0.2(@babel/core@7.25.7)(@babel/preset-env@7.25.3(@babel/core@7.25.7))(babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.93.0(esbuild@0.24.0)))(webpack@5.93.0(esbuild@0.24.0)) - babel-loader: 9.2.1(@babel/core@7.25.7)(webpack@5.93.0(esbuild@0.24.0)) + '@cypress/webpack-preprocessor': 6.0.2(@babel/core@7.25.7)(@babel/preset-env@7.25.3(@babel/core@7.25.7))(babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.93.0))(webpack@5.93.0) + babel-loader: 9.2.1(@babel/core@7.25.7)(webpack@5.93.0) chalk: 4.1.2 cypress: 12.17.3 dayjs: 1.11.13 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) execa: 4.1.0 globby: 11.1.0 istanbul-lib-coverage: 3.2.2 js-yaml: 4.1.0 nyc: 15.1.0 - webpack: 5.93.0(esbuild@0.24.0) + webpack: 5.93.0 transitivePeerDependencies: - supports-color @@ -12290,17 +12314,17 @@ snapshots: tunnel-agent: 0.6.0 uuid: 8.3.2 - '@cypress/webpack-dev-server@3.11.0(bufferutil@4.0.8)(debug@4.3.7)(utf-8-validate@5.0.10)(webpack@5.93.0(esbuild@0.24.0))': + '@cypress/webpack-dev-server@3.11.0(bufferutil@4.0.8)(debug@4.3.7)(utf-8-validate@5.0.10)(webpack@5.93.0)': dependencies: find-up: 6.3.0 fs-extra: 9.1.0 - html-webpack-plugin-4: html-webpack-plugin@4.5.2(webpack@5.93.0(esbuild@0.24.0)) - html-webpack-plugin-5: html-webpack-plugin@5.6.3(webpack@5.93.0(esbuild@0.24.0)) + html-webpack-plugin-4: html-webpack-plugin@4.5.2(webpack@5.93.0) + html-webpack-plugin-5: html-webpack-plugin@5.6.3(webpack@5.93.0) local-pkg: 0.4.1 semver: 7.6.3 - speed-measure-webpack-plugin: 1.4.2(webpack@5.93.0(esbuild@0.24.0)) + speed-measure-webpack-plugin: 1.4.2(webpack@5.93.0) tslib: 2.7.0 - webpack-dev-server: 4.15.2(bufferutil@4.0.8)(debug@4.3.7)(utf-8-validate@5.0.10)(webpack@5.93.0(esbuild@0.24.0)) + webpack-dev-server: 4.15.2(bufferutil@4.0.8)(debug@4.3.7)(utf-8-validate@5.0.10)(webpack@5.93.0) webpack-merge: 5.10.0 transitivePeerDependencies: - '@rspack/core' @@ -12311,15 +12335,15 @@ snapshots: - webpack - webpack-cli - '@cypress/webpack-preprocessor@6.0.2(@babel/core@7.25.7)(@babel/preset-env@7.25.3(@babel/core@7.25.7))(babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.93.0(esbuild@0.24.0)))(webpack@5.93.0(esbuild@0.24.0))': + '@cypress/webpack-preprocessor@6.0.2(@babel/core@7.25.7)(@babel/preset-env@7.25.3(@babel/core@7.25.7))(babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.93.0))(webpack@5.93.0)': dependencies: '@babel/core': 7.25.7 '@babel/preset-env': 7.25.3(@babel/core@7.25.7) - babel-loader: 9.2.1(@babel/core@7.25.7)(webpack@5.93.0(esbuild@0.24.0)) + babel-loader: 9.2.1(@babel/core@7.25.7)(webpack@5.93.0) bluebird: 3.7.1 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) lodash: 4.17.21 - webpack: 5.93.0(esbuild@0.24.0) + webpack: 5.93.0 transitivePeerDependencies: - supports-color @@ -12418,15 +12442,15 @@ snapshots: '@esbuild/aix-ppc64@0.20.2': optional: true - '@esbuild/aix-ppc64@0.21.5': - optional: true - '@esbuild/aix-ppc64@0.23.0': optional: true '@esbuild/aix-ppc64@0.24.0': optional: true + '@esbuild/aix-ppc64@0.24.2': + optional: true + '@esbuild/android-arm64@0.19.12': optional: true @@ -12436,15 +12460,15 @@ snapshots: '@esbuild/android-arm64@0.20.2': optional: true - '@esbuild/android-arm64@0.21.5': - optional: true - '@esbuild/android-arm64@0.23.0': optional: true '@esbuild/android-arm64@0.24.0': optional: true + '@esbuild/android-arm64@0.24.2': + optional: true + '@esbuild/android-arm@0.19.12': optional: true @@ -12454,15 +12478,15 @@ snapshots: '@esbuild/android-arm@0.20.2': optional: true - '@esbuild/android-arm@0.21.5': - optional: true - '@esbuild/android-arm@0.23.0': optional: true '@esbuild/android-arm@0.24.0': optional: true + '@esbuild/android-arm@0.24.2': + optional: true + '@esbuild/android-x64@0.19.12': optional: true @@ -12472,15 +12496,15 @@ snapshots: '@esbuild/android-x64@0.20.2': optional: true - '@esbuild/android-x64@0.21.5': - optional: true - '@esbuild/android-x64@0.23.0': optional: true '@esbuild/android-x64@0.24.0': optional: true + '@esbuild/android-x64@0.24.2': + optional: true + '@esbuild/darwin-arm64@0.19.12': optional: true @@ -12490,15 +12514,15 @@ snapshots: '@esbuild/darwin-arm64@0.20.2': optional: true - '@esbuild/darwin-arm64@0.21.5': - optional: true - '@esbuild/darwin-arm64@0.23.0': optional: true '@esbuild/darwin-arm64@0.24.0': optional: true + '@esbuild/darwin-arm64@0.24.2': + optional: true + '@esbuild/darwin-x64@0.19.12': optional: true @@ -12508,15 +12532,15 @@ snapshots: '@esbuild/darwin-x64@0.20.2': optional: true - '@esbuild/darwin-x64@0.21.5': - optional: true - '@esbuild/darwin-x64@0.23.0': optional: true '@esbuild/darwin-x64@0.24.0': optional: true + '@esbuild/darwin-x64@0.24.2': + optional: true + '@esbuild/freebsd-arm64@0.19.12': optional: true @@ -12526,15 +12550,15 @@ snapshots: '@esbuild/freebsd-arm64@0.20.2': optional: true - '@esbuild/freebsd-arm64@0.21.5': - optional: true - '@esbuild/freebsd-arm64@0.23.0': optional: true '@esbuild/freebsd-arm64@0.24.0': optional: true + '@esbuild/freebsd-arm64@0.24.2': + optional: true + '@esbuild/freebsd-x64@0.19.12': optional: true @@ -12544,15 +12568,15 @@ snapshots: '@esbuild/freebsd-x64@0.20.2': optional: true - '@esbuild/freebsd-x64@0.21.5': - optional: true - '@esbuild/freebsd-x64@0.23.0': optional: true '@esbuild/freebsd-x64@0.24.0': optional: true + '@esbuild/freebsd-x64@0.24.2': + optional: true + '@esbuild/linux-arm64@0.19.12': optional: true @@ -12562,15 +12586,15 @@ snapshots: '@esbuild/linux-arm64@0.20.2': optional: true - '@esbuild/linux-arm64@0.21.5': - optional: true - '@esbuild/linux-arm64@0.23.0': optional: true '@esbuild/linux-arm64@0.24.0': optional: true + '@esbuild/linux-arm64@0.24.2': + optional: true + '@esbuild/linux-arm@0.19.12': optional: true @@ -12580,15 +12604,15 @@ snapshots: '@esbuild/linux-arm@0.20.2': optional: true - '@esbuild/linux-arm@0.21.5': - optional: true - '@esbuild/linux-arm@0.23.0': optional: true '@esbuild/linux-arm@0.24.0': optional: true + '@esbuild/linux-arm@0.24.2': + optional: true + '@esbuild/linux-ia32@0.19.12': optional: true @@ -12598,15 +12622,15 @@ snapshots: '@esbuild/linux-ia32@0.20.2': optional: true - '@esbuild/linux-ia32@0.21.5': - optional: true - '@esbuild/linux-ia32@0.23.0': optional: true '@esbuild/linux-ia32@0.24.0': optional: true + '@esbuild/linux-ia32@0.24.2': + optional: true + '@esbuild/linux-loong64@0.19.12': optional: true @@ -12616,15 +12640,15 @@ snapshots: '@esbuild/linux-loong64@0.20.2': optional: true - '@esbuild/linux-loong64@0.21.5': - optional: true - '@esbuild/linux-loong64@0.23.0': optional: true '@esbuild/linux-loong64@0.24.0': optional: true + '@esbuild/linux-loong64@0.24.2': + optional: true + '@esbuild/linux-mips64el@0.19.12': optional: true @@ -12634,15 +12658,15 @@ snapshots: '@esbuild/linux-mips64el@0.20.2': optional: true - '@esbuild/linux-mips64el@0.21.5': - optional: true - '@esbuild/linux-mips64el@0.23.0': optional: true '@esbuild/linux-mips64el@0.24.0': optional: true + '@esbuild/linux-mips64el@0.24.2': + optional: true + '@esbuild/linux-ppc64@0.19.12': optional: true @@ -12652,15 +12676,15 @@ snapshots: '@esbuild/linux-ppc64@0.20.2': optional: true - '@esbuild/linux-ppc64@0.21.5': - optional: true - '@esbuild/linux-ppc64@0.23.0': optional: true '@esbuild/linux-ppc64@0.24.0': optional: true + '@esbuild/linux-ppc64@0.24.2': + optional: true + '@esbuild/linux-riscv64@0.19.12': optional: true @@ -12670,15 +12694,15 @@ snapshots: '@esbuild/linux-riscv64@0.20.2': optional: true - '@esbuild/linux-riscv64@0.21.5': - optional: true - '@esbuild/linux-riscv64@0.23.0': optional: true '@esbuild/linux-riscv64@0.24.0': optional: true + '@esbuild/linux-riscv64@0.24.2': + optional: true + '@esbuild/linux-s390x@0.19.12': optional: true @@ -12688,15 +12712,15 @@ snapshots: '@esbuild/linux-s390x@0.20.2': optional: true - '@esbuild/linux-s390x@0.21.5': - optional: true - '@esbuild/linux-s390x@0.23.0': optional: true '@esbuild/linux-s390x@0.24.0': optional: true + '@esbuild/linux-s390x@0.24.2': + optional: true + '@esbuild/linux-x64@0.19.12': optional: true @@ -12706,15 +12730,18 @@ snapshots: '@esbuild/linux-x64@0.20.2': optional: true - '@esbuild/linux-x64@0.21.5': - optional: true - '@esbuild/linux-x64@0.23.0': optional: true '@esbuild/linux-x64@0.24.0': optional: true + '@esbuild/linux-x64@0.24.2': + optional: true + + '@esbuild/netbsd-arm64@0.24.2': + optional: true + '@esbuild/netbsd-x64@0.19.12': optional: true @@ -12724,21 +12751,24 @@ snapshots: '@esbuild/netbsd-x64@0.20.2': optional: true - '@esbuild/netbsd-x64@0.21.5': - optional: true - '@esbuild/netbsd-x64@0.23.0': optional: true '@esbuild/netbsd-x64@0.24.0': optional: true + '@esbuild/netbsd-x64@0.24.2': + optional: true + '@esbuild/openbsd-arm64@0.23.0': optional: true '@esbuild/openbsd-arm64@0.24.0': optional: true + '@esbuild/openbsd-arm64@0.24.2': + optional: true + '@esbuild/openbsd-x64@0.19.12': optional: true @@ -12748,15 +12778,15 @@ snapshots: '@esbuild/openbsd-x64@0.20.2': optional: true - '@esbuild/openbsd-x64@0.21.5': - optional: true - '@esbuild/openbsd-x64@0.23.0': optional: true '@esbuild/openbsd-x64@0.24.0': optional: true + '@esbuild/openbsd-x64@0.24.2': + optional: true + '@esbuild/sunos-x64@0.19.12': optional: true @@ -12766,15 +12796,15 @@ snapshots: '@esbuild/sunos-x64@0.20.2': optional: true - '@esbuild/sunos-x64@0.21.5': - optional: true - '@esbuild/sunos-x64@0.23.0': optional: true '@esbuild/sunos-x64@0.24.0': optional: true + '@esbuild/sunos-x64@0.24.2': + optional: true + '@esbuild/win32-arm64@0.19.12': optional: true @@ -12784,15 +12814,15 @@ snapshots: '@esbuild/win32-arm64@0.20.2': optional: true - '@esbuild/win32-arm64@0.21.5': - optional: true - '@esbuild/win32-arm64@0.23.0': optional: true '@esbuild/win32-arm64@0.24.0': optional: true + '@esbuild/win32-arm64@0.24.2': + optional: true + '@esbuild/win32-ia32@0.19.12': optional: true @@ -12802,15 +12832,15 @@ snapshots: '@esbuild/win32-ia32@0.20.2': optional: true - '@esbuild/win32-ia32@0.21.5': - optional: true - '@esbuild/win32-ia32@0.23.0': optional: true '@esbuild/win32-ia32@0.24.0': optional: true + '@esbuild/win32-ia32@0.24.2': + optional: true + '@esbuild/win32-x64@0.19.12': optional: true @@ -12820,15 +12850,15 @@ snapshots: '@esbuild/win32-x64@0.20.2': optional: true - '@esbuild/win32-x64@0.21.5': - optional: true - '@esbuild/win32-x64@0.23.0': optional: true '@esbuild/win32-x64@0.24.0': optional: true + '@esbuild/win32-x64@0.24.2': + optional: true + '@ethereumjs/common@3.2.0': dependencies: '@ethereumjs/util': 8.1.0 @@ -13116,43 +13146,68 @@ snapshots: command-exists: 1.2.9 ts-interface-checker: 0.1.13 - '@fuel-ts/abi-coder@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + '@fuel-ts/abi-coder@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1))': + dependencies: + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/math': 0.98.0 + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + type-fest: 4.26.1 + transitivePeerDependencies: + - vitest + + '@fuel-ts/abi-coder@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1))': dependencies: - '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/errors': 0.98.0 - '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/math': 0.98.0 - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) type-fest: 4.26.1 transitivePeerDependencies: - vitest - '@fuel-ts/abi-coder@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0))': + '@fuel-ts/abi-coder@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1))': dependencies: - '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/errors': 0.98.0 - '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/math': 0.98.0 - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) type-fest: 4.26.1 transitivePeerDependencies: - vitest - '@fuel-ts/abi-coder@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + '@fuel-ts/abi-coder@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1))': dependencies: - '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) '@fuel-ts/errors': 0.98.0 - '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) '@fuel-ts/math': 0.98.0 - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) type-fest: 4.26.1 transitivePeerDependencies: - vitest - '@fuel-ts/abi-typegen@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + '@fuel-ts/abi-typegen@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1))': + dependencies: + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/versions': 0.98.0 + commander: 12.1.0 + glob: 10.4.5 + handlebars: 4.7.8 + mkdirp: 3.0.1 + ramda: 0.30.1 + rimraf: 5.0.10 + transitivePeerDependencies: + - vitest + + '@fuel-ts/abi-typegen@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1))': dependencies: '@fuel-ts/errors': 0.98.0 - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/versions': 0.98.0 commander: 12.1.0 glob: 10.4.5 @@ -13163,10 +13218,10 @@ snapshots: transitivePeerDependencies: - vitest - '@fuel-ts/abi-typegen@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0))': + '@fuel-ts/abi-typegen@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1))': dependencies: '@fuel-ts/errors': 0.98.0 - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/versions': 0.98.0 commander: 12.1.0 glob: 10.4.5 @@ -13177,10 +13232,10 @@ snapshots: transitivePeerDependencies: - vitest - '@fuel-ts/abi-typegen@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + '@fuel-ts/abi-typegen@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1))': dependencies: '@fuel-ts/errors': 0.98.0 - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) '@fuel-ts/versions': 0.98.0 commander: 12.1.0 glob: 10.4.5 @@ -13191,17 +13246,40 @@ snapshots: transitivePeerDependencies: - vitest - '@fuel-ts/account@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + '@fuel-ts/account@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1))': + dependencies: + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/math': 0.98.0 + '@fuel-ts/merkle': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/versions': 0.98.0 + '@fuels/vm-asm': 0.58.2 + '@noble/curves': 1.6.0 + events: 3.3.0 + graphql: 16.9.0 + graphql-request: 6.1.0(graphql@16.9.0) + graphql-tag: 2.12.6(graphql@16.9.0) + ramda: 0.30.1 + transitivePeerDependencies: + - encoding + - vitest + + '@fuel-ts/account@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1))': dependencies: - '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/errors': 0.98.0 - '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/math': 0.98.0 - '@fuel-ts/merkle': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/merkle': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/versions': 0.98.0 '@fuels/vm-asm': 0.58.2 '@noble/curves': 1.6.0 @@ -13214,17 +13292,17 @@ snapshots: - encoding - vitest - '@fuel-ts/account@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0))': + '@fuel-ts/account@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1))': dependencies: - '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/errors': 0.98.0 - '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/math': 0.98.0 - '@fuel-ts/merkle': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/merkle': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/versions': 0.98.0 '@fuels/vm-asm': 0.58.2 '@noble/curves': 1.6.0 @@ -13237,17 +13315,17 @@ snapshots: - encoding - vitest - '@fuel-ts/account@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + '@fuel-ts/account@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1))': dependencies: - '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) '@fuel-ts/errors': 0.98.0 - '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) '@fuel-ts/math': 0.98.0 - '@fuel-ts/merkle': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/merkle': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) '@fuel-ts/versions': 0.98.0 '@fuels/vm-asm': 0.58.2 '@noble/curves': 1.6.0 @@ -13260,107 +13338,142 @@ snapshots: - encoding - vitest - '@fuel-ts/address@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + '@fuel-ts/address@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1))': + dependencies: + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@noble/hashes': 1.5.0 + transitivePeerDependencies: + - vitest + + '@fuel-ts/address@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1))': dependencies: - '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/errors': 0.98.0 - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) '@noble/hashes': 1.5.0 transitivePeerDependencies: - vitest - '@fuel-ts/address@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0))': + '@fuel-ts/address@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1))': dependencies: - '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/errors': 0.98.0 - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) '@noble/hashes': 1.5.0 transitivePeerDependencies: - vitest - '@fuel-ts/address@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + '@fuel-ts/address@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1))': dependencies: - '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) '@fuel-ts/errors': 0.98.0 - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) '@noble/hashes': 1.5.0 transitivePeerDependencies: - vitest - '@fuel-ts/contract@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + '@fuel-ts/contract@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1))': + dependencies: + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/math': 0.98.0 + '@fuel-ts/merkle': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuels/vm-asm': 0.58.2 + ramda: 0.30.1 + transitivePeerDependencies: + - encoding + - vitest + + '@fuel-ts/contract@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1))': dependencies: - '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/errors': 0.98.0 - '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/math': 0.98.0 - '@fuel-ts/merkle': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/merkle': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) '@fuels/vm-asm': 0.58.2 ramda: 0.30.1 transitivePeerDependencies: - encoding - vitest - '@fuel-ts/contract@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0))': + '@fuel-ts/contract@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1))': dependencies: - '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/errors': 0.98.0 - '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/math': 0.98.0 - '@fuel-ts/merkle': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/merkle': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) '@fuels/vm-asm': 0.58.2 ramda: 0.30.1 transitivePeerDependencies: - encoding - vitest - '@fuel-ts/contract@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + '@fuel-ts/contract@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1))': dependencies: - '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) '@fuel-ts/errors': 0.98.0 - '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) '@fuel-ts/math': 0.98.0 - '@fuel-ts/merkle': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/merkle': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) '@fuels/vm-asm': 0.58.2 ramda: 0.30.1 transitivePeerDependencies: - encoding - vitest - '@fuel-ts/crypto@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + '@fuel-ts/crypto@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1))': dependencies: '@fuel-ts/errors': 0.98.0 - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) '@noble/hashes': 1.5.0 transitivePeerDependencies: - vitest - '@fuel-ts/crypto@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0))': + '@fuel-ts/crypto@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1))': dependencies: '@fuel-ts/errors': 0.98.0 - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) '@noble/hashes': 1.5.0 transitivePeerDependencies: - vitest - '@fuel-ts/crypto@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + '@fuel-ts/crypto@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1))': dependencies: '@fuel-ts/errors': 0.98.0 - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@noble/hashes': 1.5.0 + transitivePeerDependencies: + - vitest + + '@fuel-ts/crypto@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1))': + dependencies: + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) '@noble/hashes': 1.5.0 transitivePeerDependencies: - vitest @@ -13373,26 +13486,34 @@ snapshots: dependencies: '@fuel-ts/versions': 0.98.0 - '@fuel-ts/hasher@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + '@fuel-ts/hasher@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1))': + dependencies: + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@noble/hashes': 1.5.0 + transitivePeerDependencies: + - vitest + + '@fuel-ts/hasher@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1))': dependencies: - '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) '@noble/hashes': 1.5.0 transitivePeerDependencies: - vitest - '@fuel-ts/hasher@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0))': + '@fuel-ts/hasher@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1))': dependencies: - '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) '@noble/hashes': 1.5.0 transitivePeerDependencies: - vitest - '@fuel-ts/hasher@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + '@fuel-ts/hasher@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1))': dependencies: - '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) '@noble/hashes': 1.5.0 transitivePeerDependencies: - vitest @@ -13403,209 +13524,277 @@ snapshots: '@types/bn.js': 5.1.6 bn.js: 5.2.1 - '@fuel-ts/merkle@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + '@fuel-ts/merkle@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1))': + dependencies: + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/math': 0.98.0 + transitivePeerDependencies: + - vitest + + '@fuel-ts/merkle@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1))': dependencies: - '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/math': 0.98.0 transitivePeerDependencies: - vitest - '@fuel-ts/merkle@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0))': + '@fuel-ts/merkle@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1))': dependencies: - '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/math': 0.98.0 transitivePeerDependencies: - vitest - '@fuel-ts/merkle@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + '@fuel-ts/merkle@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1))': dependencies: - '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) '@fuel-ts/math': 0.98.0 transitivePeerDependencies: - vitest - '@fuel-ts/program@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + '@fuel-ts/program@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1))': dependencies: - '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/errors': 0.98.0 '@fuel-ts/math': 0.98.0 - '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) '@fuels/vm-asm': 0.58.2 ramda: 0.30.1 transitivePeerDependencies: - encoding - vitest - '@fuel-ts/program@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0))': + '@fuel-ts/program@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1))': dependencies: - '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/errors': 0.98.0 '@fuel-ts/math': 0.98.0 - '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) '@fuels/vm-asm': 0.58.2 ramda: 0.30.1 transitivePeerDependencies: - encoding - vitest - '@fuel-ts/program@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + '@fuel-ts/program@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1))': dependencies: - '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/errors': 0.98.0 '@fuel-ts/math': 0.98.0 - '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) '@fuels/vm-asm': 0.58.2 ramda: 0.30.1 transitivePeerDependencies: - encoding - vitest - '@fuel-ts/recipes@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + '@fuel-ts/program@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1))': dependencies: - '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/abi-typegen': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/contract': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/math': 0.98.0 + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuels/vm-asm': 0.58.2 + ramda: 0.30.1 + transitivePeerDependencies: + - encoding + - vitest + + '@fuel-ts/recipes@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1))': + dependencies: + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/abi-typegen': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/contract': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + transitivePeerDependencies: + - encoding + - vitest + + '@fuel-ts/recipes@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1))': + dependencies: + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/abi-typegen': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/contract': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + transitivePeerDependencies: + - encoding + - vitest + + '@fuel-ts/recipes@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1))': + dependencies: + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/abi-typegen': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/contract': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) transitivePeerDependencies: - encoding - vitest - '@fuel-ts/recipes@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0))': + '@fuel-ts/recipes@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1))': dependencies: - '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/abi-typegen': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/contract': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/abi-typegen': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/contract': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) transitivePeerDependencies: - encoding - vitest - '@fuel-ts/recipes@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + '@fuel-ts/script@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1))': dependencies: - '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/abi-typegen': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/contract': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/math': 0.98.0 + '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) transitivePeerDependencies: - encoding - vitest - '@fuel-ts/script@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + '@fuel-ts/script@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1))': dependencies: - '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/errors': 0.98.0 '@fuel-ts/math': 0.98.0 - '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) transitivePeerDependencies: - encoding - vitest - '@fuel-ts/script@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0))': + '@fuel-ts/script@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1))': dependencies: - '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/errors': 0.98.0 '@fuel-ts/math': 0.98.0 - '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) transitivePeerDependencies: - encoding - vitest - '@fuel-ts/script@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + '@fuel-ts/script@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1))': dependencies: - '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) '@fuel-ts/errors': 0.98.0 '@fuel-ts/math': 0.98.0 - '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) transitivePeerDependencies: - encoding - vitest - '@fuel-ts/transactions@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + '@fuel-ts/transactions@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1))': + dependencies: + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/math': 0.98.0 + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + transitivePeerDependencies: + - vitest + + '@fuel-ts/transactions@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1))': dependencies: - '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/errors': 0.98.0 - '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/math': 0.98.0 - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) transitivePeerDependencies: - vitest - '@fuel-ts/transactions@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0))': + '@fuel-ts/transactions@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1))': dependencies: - '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/errors': 0.98.0 - '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/math': 0.98.0 - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) transitivePeerDependencies: - vitest - '@fuel-ts/transactions@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + '@fuel-ts/transactions@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1))': dependencies: - '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) '@fuel-ts/errors': 0.98.0 - '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) '@fuel-ts/math': 0.98.0 - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) transitivePeerDependencies: - vitest - '@fuel-ts/utils@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + '@fuel-ts/utils@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1))': + dependencies: + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/math': 0.98.0 + '@fuel-ts/versions': 0.98.0 + fflate: 0.8.2 + vitest: 2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1) + + '@fuel-ts/utils@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1))': dependencies: '@fuel-ts/errors': 0.98.0 '@fuel-ts/math': 0.98.0 '@fuel-ts/versions': 0.98.0 fflate: 0.8.2 - vitest: 2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1) + vitest: 2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1) - '@fuel-ts/utils@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0))': + '@fuel-ts/utils@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1))': dependencies: '@fuel-ts/errors': 0.98.0 '@fuel-ts/math': 0.98.0 '@fuel-ts/versions': 0.98.0 fflate: 0.8.2 - vitest: 2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0) + vitest: 2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1) - '@fuel-ts/utils@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + '@fuel-ts/utils@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1))': dependencies: '@fuel-ts/errors': 0.98.0 '@fuel-ts/math': 0.98.0 '@fuel-ts/versions': 0.98.0 fflate: 0.8.2 - vitest: 2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1) + vitest: 2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1) '@fuel-ts/versions@0.96.0': dependencies: @@ -13617,22 +13806,22 @@ snapshots: chalk: 4.1.2 cli-table: 0.3.11 - '@fuels/playwright-utils@0.41.1(@playwright/test@1.48.2)(fuels@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)))': + '@fuels/playwright-utils@0.41.1(@playwright/test@1.48.2)(fuels@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)))': dependencies: '@playwright/test': 1.48.2 adm-zip: 0.5.16 - fuels: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + fuels: 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) '@fuels/ts-config@0.20.0(typescript@5.4.5)': dependencies: typescript: 5.4.5 - '@fuels/tsup-config@0.20.0(tsup@8.0.2(@microsoft/api-extractor@7.43.0(@types/node@20.12.11))(postcss@8.4.41)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5))': + '@fuels/tsup-config@0.20.0(tsup@8.0.2(@microsoft/api-extractor@7.43.0(@types/node@20.12.11))(postcss@8.5.1)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5))': dependencies: dotenv: 16.4.5 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - tsup: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@20.12.11))(postcss@8.4.41)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5) + tsup: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@20.12.11))(postcss@8.5.1)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5) '@fuels/vm-asm@0.58.2': {} @@ -13864,7 +14053,7 @@ snapshots: bufferutil: 4.0.8 cross-fetch: 4.0.0 date-fns: 2.30.0 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) eciesjs: 0.3.19 eventemitter2: 6.4.9 readable-stream: 3.6.2 @@ -13892,7 +14081,7 @@ snapshots: '@types/dom-screen-wake-lock': 1.0.3 bowser: 2.11.0 cross-fetch: 4.0.0 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) eciesjs: 0.3.19 eth-rpc-errors: 4.0.3 eventemitter2: 6.4.9 @@ -13924,7 +14113,7 @@ snapshots: dependencies: '@ethereumjs/tx': 4.2.0 '@types/debug': 4.1.12 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) semver: 7.6.3 superstruct: 1.0.4 transitivePeerDependencies: @@ -13937,7 +14126,7 @@ snapshots: '@noble/hashes': 1.5.0 '@scure/base': 1.1.9 '@types/debug': 4.1.12 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) pony-cause: 2.1.11 semver: 7.6.3 uuid: 9.0.1 @@ -13951,7 +14140,7 @@ snapshots: '@noble/hashes': 1.5.0 '@scure/base': 1.1.9 '@types/debug': 4.1.12 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) pony-cause: 2.1.11 semver: 7.6.3 uuid: 9.0.1 @@ -14203,10 +14392,10 @@ snapshots: '@parcel/watcher-win32-ia32': 2.4.1 '@parcel/watcher-win32-x64': 2.4.1 - '@phantom/synpress@4.0.0-alpha.53(@babel/core@7.25.7)(@babel/preset-env@7.25.3(@babel/core@7.25.7))(babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.93.0(esbuild@0.24.0)))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(webpack@5.93.0(esbuild@0.24.0))(zod@3.22.4)': + '@phantom/synpress@4.0.0-alpha.53(@babel/core@7.25.7)(@babel/preset-env@7.25.3(@babel/core@7.25.7))(babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.93.0))(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(webpack@5.93.0)(zod@3.22.4)': dependencies: - '@cypress/code-coverage': 3.13.7(@babel/core@7.25.7)(@babel/preset-env@7.25.3(@babel/core@7.25.7))(babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.93.0(esbuild@0.24.0)))(cypress@12.17.3)(webpack@5.93.0(esbuild@0.24.0)) - '@cypress/webpack-dev-server': 3.11.0(bufferutil@4.0.8)(debug@4.3.7)(utf-8-validate@5.0.10)(webpack@5.93.0(esbuild@0.24.0)) + '@cypress/code-coverage': 3.13.7(@babel/core@7.25.7)(@babel/preset-env@7.25.3(@babel/core@7.25.7))(babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.93.0))(cypress@12.17.3)(webpack@5.93.0) + '@cypress/webpack-dev-server': 3.11.0(bufferutil@4.0.8)(debug@4.3.7)(utf-8-validate@5.0.10)(webpack@5.93.0) '@drptbl/gremlins.js': 2.2.1 '@foundry-rs/easy-foundryup': 0.1.3 '@playwright/test': 1.48.2 @@ -14225,7 +14414,7 @@ snapshots: commander: 11.1.0 cypress: 12.17.3 cypress-wait-until: 2.0.1 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) dotenv: 16.4.5 dotenv-parse-variables: 2.0.0 download: 8.0.0 @@ -15303,7 +15492,7 @@ snapshots: - utf-8-validate - zod - '@synthetixio/synpress-cache@0.0.4(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(playwright-core@1.48.2)(postcss@8.4.41)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5)': + '@synthetixio/synpress-cache@0.0.4(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(playwright-core@1.48.2)(postcss@8.5.1)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5)': dependencies: axios: 1.6.7(debug@4.3.7) chalk: 5.3.0 @@ -15314,7 +15503,7 @@ snapshots: gradient-string: 2.0.2 playwright-core: 1.48.2 progress: 2.0.3 - tsup: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.4.41)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5) + tsup: 8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.5.1)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5) unzipper: 0.10.14 zod: 3.22.4 transitivePeerDependencies: @@ -15330,10 +15519,10 @@ snapshots: dependencies: '@playwright/test': 1.48.2 - '@synthetixio/synpress-metamask@0.0.4(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(@playwright/test@1.48.2)(bufferutil@4.0.8)(playwright-core@1.48.2)(postcss@8.4.41)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5)(utf-8-validate@5.0.10)': + '@synthetixio/synpress-metamask@0.0.4(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(@playwright/test@1.48.2)(bufferutil@4.0.8)(playwright-core@1.48.2)(postcss@8.5.1)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5)(utf-8-validate@5.0.10)': dependencies: '@playwright/test': 1.48.2 - '@synthetixio/synpress-cache': 0.0.4(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(playwright-core@1.48.2)(postcss@8.4.41)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5) + '@synthetixio/synpress-cache': 0.0.4(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(playwright-core@1.48.2)(postcss@8.5.1)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5) '@synthetixio/synpress-core': 0.0.4(@playwright/test@1.48.2) '@viem/anvil': 0.0.7(bufferutil@4.0.8)(utf-8-validate@5.0.10) fs-extra: 11.2.0 @@ -15350,13 +15539,13 @@ snapshots: - typescript - utf-8-validate - '@synthetixio/synpress@4.0.3(@depay/solana-web3.js@1.27.0)(@depay/web3-blockchains@9.7.5)(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(@playwright/test@1.48.2)(bufferutil@4.0.8)(ethers@6.13.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))(playwright-core@1.48.2)(postcss@8.4.41)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4)': + '@synthetixio/synpress@4.0.3(@depay/solana-web3.js@1.27.0)(@depay/web3-blockchains@9.7.5)(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(@playwright/test@1.48.2)(bufferutil@4.0.8)(ethers@6.13.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))(playwright-core@1.48.2)(postcss@8.5.1)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4)': dependencies: '@playwright/test': 1.48.2 '@synthetixio/ethereum-wallet-mock': 0.0.4(@depay/solana-web3.js@1.27.0)(@depay/web3-blockchains@9.7.5)(@playwright/test@1.48.2)(bufferutil@4.0.8)(ethers@6.13.4(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4) - '@synthetixio/synpress-cache': 0.0.4(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(playwright-core@1.48.2)(postcss@8.4.41)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5) + '@synthetixio/synpress-cache': 0.0.4(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(playwright-core@1.48.2)(postcss@8.5.1)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5) '@synthetixio/synpress-core': 0.0.4(@playwright/test@1.48.2) - '@synthetixio/synpress-metamask': 0.0.4(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(@playwright/test@1.48.2)(bufferutil@4.0.8)(playwright-core@1.48.2)(postcss@8.4.41)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5)(utf-8-validate@5.0.10) + '@synthetixio/synpress-metamask': 0.0.4(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(@playwright/test@1.48.2)(bufferutil@4.0.8)(playwright-core@1.48.2)(postcss@8.5.1)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5)(utf-8-validate@5.0.10) transitivePeerDependencies: - '@depay/solana-web3.js' - '@depay/web3-blockchains' @@ -15744,23 +15933,23 @@ snapshots: - debug - utf-8-validate - '@vitejs/plugin-react@4.2.1(vite@5.2.11(@types/node@22.7.5)(terser@5.34.1))': + '@vitejs/plugin-react@4.2.1(vite@6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1))': dependencies: '@babel/core': 7.25.7 '@babel/plugin-transform-react-jsx-self': 7.25.7(@babel/core@7.25.7) '@babel/plugin-transform-react-jsx-source': 7.25.7(@babel/core@7.25.7) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.2.11(@types/node@22.7.5)(terser@5.34.1) + vite: 6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.1.2(vite@5.4.0(@types/node@22.7.5)(terser@5.34.1))(vue@3.4.37(typescript@5.4.5))': + '@vitejs/plugin-vue@5.1.2(vite@6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1))(vue@3.4.37(typescript@5.4.5))': dependencies: - vite: 5.4.0(@types/node@22.7.5)(terser@5.34.1) + vite: 6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1) vue: 3.4.37(typescript@5.4.5) - '@vitest/coverage-v8@2.0.2(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1))': + '@vitest/coverage-v8@2.0.2(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -15775,7 +15964,7 @@ snapshots: strip-literal: 2.1.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1) + vitest: 2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1) transitivePeerDependencies: - supports-color @@ -17239,7 +17428,7 @@ snapshots: agent-base@7.1.1: dependencies: - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -17504,12 +17693,12 @@ snapshots: dependencies: '@babel/core': 7.25.7 - babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.93.0(esbuild@0.24.0)): + babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.93.0): dependencies: '@babel/core': 7.25.7 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.93.0(esbuild@0.24.0) + webpack: 5.93.0 babel-plugin-istanbul@6.1.1: dependencies: @@ -18093,7 +18282,7 @@ snapshots: transitivePeerDependencies: - supports-color - connectkit@1.8.2(@babel/core@7.25.7)(@tanstack/react-query@5.35.1(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(wagmi@2.12.7(@tanstack/query-core@5.35.1)(@tanstack/react-query@5.35.1(react@18.3.1))(@types/react@18.3.1)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react-native@0.75.0(@babel/core@7.25.7)(@babel/preset-env@7.25.3(@babel/core@7.25.7))(@types/react@18.3.1)(bufferutil@4.0.8)(react@18.3.1)(typescript@5.4.5)(utf-8-validate@5.0.10))(react@18.3.1)(rollup@4.28.0)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4)): + connectkit@1.8.2(@babel/core@7.25.7)(@tanstack/react-query@5.35.1(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(wagmi@2.12.7(@tanstack/query-core@5.35.1)(@tanstack/react-query@5.35.1(react@18.3.1))(@types/react@18.3.1)(bufferutil@4.0.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)(utf-8-validate@5.0.10)(viem@2.20.1(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.22.4))(zod@3.22.4)): dependencies: '@tanstack/react-query': 5.35.1(react@18.3.1) buffer: 6.0.3 @@ -18541,7 +18730,7 @@ snapshots: dotenv-parse-variables@2.0.0: dependencies: - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) is-string-and-not-blank: 0.0.2 transitivePeerDependencies: - supports-color @@ -18879,32 +19068,6 @@ snapshots: '@esbuild/win32-ia32': 0.20.2 '@esbuild/win32-x64': 0.20.2 - esbuild@0.21.5: - optionalDependencies: - '@esbuild/aix-ppc64': 0.21.5 - '@esbuild/android-arm': 0.21.5 - '@esbuild/android-arm64': 0.21.5 - '@esbuild/android-x64': 0.21.5 - '@esbuild/darwin-arm64': 0.21.5 - '@esbuild/darwin-x64': 0.21.5 - '@esbuild/freebsd-arm64': 0.21.5 - '@esbuild/freebsd-x64': 0.21.5 - '@esbuild/linux-arm': 0.21.5 - '@esbuild/linux-arm64': 0.21.5 - '@esbuild/linux-ia32': 0.21.5 - '@esbuild/linux-loong64': 0.21.5 - '@esbuild/linux-mips64el': 0.21.5 - '@esbuild/linux-ppc64': 0.21.5 - '@esbuild/linux-riscv64': 0.21.5 - '@esbuild/linux-s390x': 0.21.5 - '@esbuild/linux-x64': 0.21.5 - '@esbuild/netbsd-x64': 0.21.5 - '@esbuild/openbsd-x64': 0.21.5 - '@esbuild/sunos-x64': 0.21.5 - '@esbuild/win32-arm64': 0.21.5 - '@esbuild/win32-ia32': 0.21.5 - '@esbuild/win32-x64': 0.21.5 - esbuild@0.23.0: optionalDependencies: '@esbuild/aix-ppc64': 0.23.0 @@ -18959,6 +19122,34 @@ snapshots: '@esbuild/win32-ia32': 0.24.0 '@esbuild/win32-x64': 0.24.0 + esbuild@0.24.2: + optionalDependencies: + '@esbuild/aix-ppc64': 0.24.2 + '@esbuild/android-arm': 0.24.2 + '@esbuild/android-arm64': 0.24.2 + '@esbuild/android-x64': 0.24.2 + '@esbuild/darwin-arm64': 0.24.2 + '@esbuild/darwin-x64': 0.24.2 + '@esbuild/freebsd-arm64': 0.24.2 + '@esbuild/freebsd-x64': 0.24.2 + '@esbuild/linux-arm': 0.24.2 + '@esbuild/linux-arm64': 0.24.2 + '@esbuild/linux-ia32': 0.24.2 + '@esbuild/linux-loong64': 0.24.2 + '@esbuild/linux-mips64el': 0.24.2 + '@esbuild/linux-ppc64': 0.24.2 + '@esbuild/linux-riscv64': 0.24.2 + '@esbuild/linux-s390x': 0.24.2 + '@esbuild/linux-x64': 0.24.2 + '@esbuild/netbsd-arm64': 0.24.2 + '@esbuild/netbsd-x64': 0.24.2 + '@esbuild/openbsd-arm64': 0.24.2 + '@esbuild/openbsd-x64': 0.24.2 + '@esbuild/sunos-x64': 0.24.2 + '@esbuild/win32-arm64': 0.24.2 + '@esbuild/win32-ia32': 0.24.2 + '@esbuild/win32-x64': 0.24.2 + escalade@3.1.2: {} escalade@3.2.0: {} @@ -19404,7 +19595,7 @@ snapshots: follow-redirects@1.15.9(debug@4.3.7): optionalDependencies: - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) for-each@0.3.3: dependencies: @@ -19508,22 +19699,57 @@ snapshots: mkdirp: 0.5.6 rimraf: 2.6.3 - fuels@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)): + fuels@0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)): + dependencies: + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/abi-typegen': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/contract': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/errors': 0.98.0 + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/math': 0.98.0 + '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/recipes': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/script': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/versions': 0.98.0 + bundle-require: 5.0.0(esbuild@0.24.0) + chalk: 4.1.2 + chokidar: 3.6.0 + commander: 12.1.0 + esbuild: 0.24.0 + glob: 10.4.5 + handlebars: 4.7.8 + joycon: 3.1.1 + lodash.camelcase: 4.3.0 + portfinder: 1.0.32 + toml: 3.0.0 + uglify-js: 3.19.3 + yup: 1.4.0 + transitivePeerDependencies: + - encoding + - supports-color + - vitest + + fuels@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)): dependencies: - '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/abi-typegen': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/contract': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/abi-typegen': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/contract': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/errors': 0.98.0 - '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/math': 0.98.0 - '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/recipes': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/script': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/recipes': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/script': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/versions': 0.98.0 bundle-require: 5.0.0(esbuild@0.24.0) chalk: 4.1.2 @@ -19543,22 +19769,22 @@ snapshots: - supports-color - vitest - fuels@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)): + fuels@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)): dependencies: - '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/abi-typegen': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/contract': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/abi-typegen': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/contract': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/errors': 0.98.0 - '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/math': 0.98.0 - '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/recipes': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/script': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)) + '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/recipes': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/script': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)) '@fuel-ts/versions': 0.98.0 bundle-require: 5.0.0(esbuild@0.24.0) chalk: 4.1.2 @@ -19578,22 +19804,22 @@ snapshots: - supports-color - vitest - fuels@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)): + fuels@0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)): dependencies: - '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/abi-typegen': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/contract': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/abi-coder': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/abi-typegen': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/account': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/address': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/contract': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/crypto': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) '@fuel-ts/errors': 0.98.0 - '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/hasher': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) '@fuel-ts/math': 0.98.0 - '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/recipes': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/script': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) - '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)) + '@fuel-ts/program': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/recipes': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/script': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/transactions': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) + '@fuel-ts/utils': 0.98.0(vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)) '@fuel-ts/versions': 0.98.0 bundle-require: 5.0.0(esbuild@0.24.0) chalk: 4.1.2 @@ -19946,7 +20172,7 @@ snapshots: relateurl: 0.2.7 terser: 5.31.0 - html-webpack-plugin@4.5.2(webpack@5.93.0(esbuild@0.24.0)): + html-webpack-plugin@4.5.2(webpack@5.93.0): dependencies: '@types/html-minifier-terser': 5.1.2 '@types/tapable': 1.0.12 @@ -19957,9 +20183,9 @@ snapshots: pretty-error: 2.1.2 tapable: 1.1.3 util.promisify: 1.0.0 - webpack: 5.93.0(esbuild@0.24.0) + webpack: 5.93.0 - html-webpack-plugin@5.6.3(webpack@5.93.0(esbuild@0.24.0)): + html-webpack-plugin@5.6.3(webpack@5.93.0): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -19967,7 +20193,7 @@ snapshots: pretty-error: 4.0.0 tapable: 2.2.1 optionalDependencies: - webpack: 5.93.0(esbuild@0.24.0) + webpack: 5.93.0 htmlparser2@6.1.0: dependencies: @@ -20000,7 +20226,7 @@ snapshots: http-proxy-agent@7.0.2: dependencies: agent-base: 7.1.1 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -20035,7 +20261,7 @@ snapshots: https-proxy-agent@7.0.5: dependencies: agent-base: 7.1.1 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -20386,7 +20612,7 @@ snapshots: istanbul-lib-source-maps@4.0.1: dependencies: - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -21105,7 +21331,7 @@ snapshots: metro-source-map@0.80.12: dependencies: - '@babel/traverse': 7.25.7(supports-color@5.5.0) + '@babel/traverse': 7.25.7 '@babel/types': 7.25.7 flow-enums-runtime: 0.0.6 invariant: 2.2.4 @@ -21134,7 +21360,7 @@ snapshots: '@babel/core': 7.25.7 '@babel/generator': 7.25.7 '@babel/template': 7.25.7 - '@babel/traverse': 7.25.7(supports-color@5.5.0) + '@babel/traverse': 7.25.7 flow-enums-runtime: 0.0.6 nullthrows: 1.1.1 transitivePeerDependencies: @@ -21167,7 +21393,7 @@ snapshots: '@babel/generator': 7.25.7 '@babel/parser': 7.25.7 '@babel/template': 7.25.7 - '@babel/traverse': 7.25.7(supports-color@5.5.0) + '@babel/traverse': 7.25.7 '@babel/types': 7.25.7 accepts: 1.3.8 chalk: 4.1.2 @@ -21746,6 +21972,8 @@ snapshots: picocolors@1.1.0: {} + picocolors@1.1.1: {} + picomatch@2.3.1: {} pidtree@0.6.0: {} @@ -21856,28 +22084,28 @@ snapshots: postcss: 8.4.38 ts-node: 10.9.2(@types/node@22.7.5)(typescript@5.4.5) - postcss-load-config@4.0.2(postcss@8.4.41)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5)): + postcss-load-config@4.0.2(postcss@8.5.1)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5)): dependencies: lilconfig: 3.1.2 yaml: 2.5.0 optionalDependencies: - postcss: 8.4.41 + postcss: 8.5.1 ts-node: 10.9.2(@types/node@20.12.11)(typescript@5.4.5) - postcss-load-config@4.0.2(postcss@8.4.41)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.2)): + postcss-load-config@4.0.2(postcss@8.5.1)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.2)): dependencies: lilconfig: 3.1.2 yaml: 2.5.0 optionalDependencies: - postcss: 8.4.41 + postcss: 8.5.1 ts-node: 10.9.2(@types/node@22.7.5)(typescript@5.4.2) - postcss-load-config@4.0.2(postcss@8.4.41)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5)): + postcss-load-config@4.0.2(postcss@8.5.1)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5)): dependencies: lilconfig: 3.1.2 yaml: 2.5.0 optionalDependencies: - postcss: 8.4.41 + postcss: 8.5.1 ts-node: 10.9.2(@types/node@22.7.5)(typescript@5.4.5) postcss-nested@6.2.0(postcss@8.4.38): @@ -21910,6 +22138,12 @@ snapshots: picocolors: 1.1.0 source-map-js: 1.2.0 + postcss@8.5.1: + dependencies: + nanoid: 3.3.8 + picocolors: 1.1.1 + source-map-js: 1.2.1 + preact@10.23.2: {} preact@10.24.2: {} @@ -22745,6 +22979,8 @@ snapshots: source-map-js@1.2.0: {} + source-map-js@1.2.1: {} + source-map-support@0.5.21: dependencies: buffer-from: 1.1.2 @@ -22790,7 +23026,7 @@ snapshots: spdy-transport@3.0.0: dependencies: - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -22801,7 +23037,7 @@ snapshots: spdy@4.0.2: dependencies: - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -22811,10 +23047,10 @@ snapshots: speakingurl@14.0.1: {} - speed-measure-webpack-plugin@1.4.2(webpack@5.93.0(esbuild@0.24.0)): + speed-measure-webpack-plugin@1.4.2(webpack@5.93.0): dependencies: chalk: 4.1.2 - webpack: 5.93.0(esbuild@0.24.0) + webpack: 5.93.0 split-on-first@1.1.0: {} @@ -23082,16 +23318,14 @@ snapshots: term-size@2.2.1: {} - terser-webpack-plugin@5.3.10(esbuild@0.24.0)(webpack@5.93.0(esbuild@0.24.0)): + terser-webpack-plugin@5.3.10(webpack@5.93.0): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.31.0 - webpack: 5.93.0(esbuild@0.24.0) - optionalDependencies: - esbuild: 0.24.0 + webpack: 5.93.0 terser@4.8.1: dependencies: @@ -23235,7 +23469,7 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-loader@9.5.1(typescript@5.4.5)(webpack@5.93.0(esbuild@0.24.0)): + ts-loader@9.5.1(typescript@5.4.5)(webpack@5.93.0): dependencies: chalk: 4.1.2 enhanced-resolve: 5.17.1 @@ -23243,7 +23477,7 @@ snapshots: semver: 7.6.3 source-map: 0.7.4 typescript: 5.4.5 - webpack: 5.93.0(esbuild@0.24.0) + webpack: 5.93.0 ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5): dependencies: @@ -23311,30 +23545,30 @@ snapshots: tslib@2.7.0: {} - tsup@7.3.0(postcss@8.4.41)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5))(typescript@5.4.5): + tsup@7.3.0(postcss@8.5.1)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5))(typescript@5.4.5): dependencies: bundle-require: 4.2.1(esbuild@0.19.12) cac: 6.7.14 chokidar: 3.6.0 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.3.7(supports-color@8.1.1) esbuild: 0.19.12 execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss-load-config: 4.0.2(postcss@8.4.41)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5)) + postcss-load-config: 4.0.2(postcss@8.5.1)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5)) resolve-from: 5.0.0 rollup: 4.28.0 source-map: 0.8.0-beta.0 sucrase: 3.35.0 tree-kill: 1.2.2 optionalDependencies: - postcss: 8.4.41 + postcss: 8.5.1 typescript: 5.4.5 transitivePeerDependencies: - supports-color - ts-node - tsup@8.0.2(@microsoft/api-extractor@7.43.0(@types/node@20.12.11))(postcss@8.4.41)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5): + tsup@8.0.2(@microsoft/api-extractor@7.43.0(@types/node@20.12.11))(postcss@8.5.1)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5): dependencies: bundle-require: 4.2.1(esbuild@0.19.12) cac: 6.7.14 @@ -23344,7 +23578,7 @@ snapshots: execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss-load-config: 4.0.2(postcss@8.4.41)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5)) + postcss-load-config: 4.0.2(postcss@8.5.1)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5)) resolve-from: 5.0.0 rollup: 4.28.0 source-map: 0.8.0-beta.0 @@ -23352,13 +23586,13 @@ snapshots: tree-kill: 1.2.2 optionalDependencies: '@microsoft/api-extractor': 7.43.0(@types/node@20.12.11) - postcss: 8.4.41 + postcss: 8.5.1 typescript: 5.4.5 transitivePeerDependencies: - supports-color - ts-node - tsup@8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.4.41)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5): + tsup@8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.5.1)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))(typescript@5.4.5): dependencies: bundle-require: 4.2.1(esbuild@0.19.12) cac: 6.7.14 @@ -23368,7 +23602,7 @@ snapshots: execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss-load-config: 4.0.2(postcss@8.4.41)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5)) + postcss-load-config: 4.0.2(postcss@8.5.1)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5)) resolve-from: 5.0.0 rollup: 4.28.0 source-map: 0.8.0-beta.0 @@ -23376,13 +23610,13 @@ snapshots: tree-kill: 1.2.2 optionalDependencies: '@microsoft/api-extractor': 7.43.0(@types/node@22.7.5) - postcss: 8.4.41 + postcss: 8.5.1 typescript: 5.4.5 transitivePeerDependencies: - supports-color - ts-node - tsup@8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.4.41)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.2))(typescript@5.4.2): + tsup@8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.5.1)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.2))(typescript@5.4.2): dependencies: bundle-require: 4.2.1(esbuild@0.19.12) cac: 6.7.14 @@ -23392,7 +23626,7 @@ snapshots: execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss-load-config: 4.0.2(postcss@8.4.41)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.2)) + postcss-load-config: 4.0.2(postcss@8.5.1)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.2)) resolve-from: 5.0.0 rollup: 4.28.0 source-map: 0.8.0-beta.0 @@ -23400,13 +23634,13 @@ snapshots: tree-kill: 1.2.2 optionalDependencies: '@microsoft/api-extractor': 7.43.0(@types/node@22.7.5) - postcss: 8.4.41 + postcss: 8.5.1 typescript: 5.4.2 transitivePeerDependencies: - supports-color - ts-node - tsup@8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.4.41)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5))(typescript@5.4.5): + tsup@8.0.2(@microsoft/api-extractor@7.43.0(@types/node@22.7.5))(postcss@8.5.1)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5))(typescript@5.4.5): dependencies: bundle-require: 4.2.1(esbuild@0.19.12) cac: 6.7.14 @@ -23416,7 +23650,7 @@ snapshots: execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss-load-config: 4.0.2(postcss@8.4.41)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5)) + postcss-load-config: 4.0.2(postcss@8.5.1)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.4.5)) resolve-from: 5.0.0 rollup: 4.28.0 source-map: 0.8.0-beta.0 @@ -23424,7 +23658,7 @@ snapshots: tree-kill: 1.2.2 optionalDependencies: '@microsoft/api-extractor': 7.43.0(@types/node@22.7.5) - postcss: 8.4.41 + postcss: 8.5.1 typescript: 5.4.5 transitivePeerDependencies: - supports-color @@ -23834,58 +24068,108 @@ snapshots: - utf-8-validate - zod - vite-node@2.0.2(@types/node@20.12.11)(terser@5.34.1): + vite-node@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1): + dependencies: + cac: 6.7.14 + debug: 4.3.6(supports-color@5.5.0) + pathe: 1.1.2 + tinyrainbow: 1.2.0 + vite: 6.0.7(@types/node@20.12.11)(jiti@1.21.6)(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1) + transitivePeerDependencies: + - '@types/node' + - jiti + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - tsx + - yaml + + vite-node@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1): dependencies: cac: 6.7.14 debug: 4.3.6(supports-color@5.5.0) pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.2.11(@types/node@20.12.11)(terser@5.34.1) + vite: 6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1) transitivePeerDependencies: - '@types/node' + - jiti - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color - terser + - tsx + - yaml - vite-node@2.0.2(@types/node@22.7.5)(terser@5.31.0): + vite-node@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1): dependencies: cac: 6.7.14 debug: 4.3.6(supports-color@5.5.0) pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.2.11(@types/node@22.7.5)(terser@5.31.0) + vite: 6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1) transitivePeerDependencies: - '@types/node' + - jiti - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color - terser + - tsx + - yaml - vite-node@2.0.2(@types/node@22.7.5)(terser@5.34.1): + vite-node@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1): dependencies: cac: 6.7.14 debug: 4.3.6(supports-color@5.5.0) pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.2.11(@types/node@22.7.5)(terser@5.34.1) + vite: 6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1) transitivePeerDependencies: - '@types/node' + - jiti - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color - terser + - tsx + - yaml + + vite-plugin-dts@3.9.1(@types/node@22.7.5)(rollup@4.28.0)(typescript@5.4.5)(vite@6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1)): + dependencies: + '@microsoft/api-extractor': 7.43.0(@types/node@22.7.5) + '@rollup/pluginutils': 5.1.0(rollup@4.28.0) + '@vue/language-core': 1.8.27(typescript@5.4.5) + debug: 4.3.6(supports-color@5.5.0) + kolorist: 1.8.0 + magic-string: 0.30.11 + typescript: 5.4.5 + vue-tsc: 1.8.27(typescript@5.4.5) + optionalDependencies: + vite: 6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1) + transitivePeerDependencies: + - '@types/node' + - rollup + - supports-color - vite-plugin-dts@3.9.1(@types/node@22.7.5)(rollup@4.28.0)(typescript@5.4.5)(vite@5.2.11(@types/node@22.7.5)(terser@5.34.1)): + vite-plugin-dts@3.9.1(@types/node@22.7.5)(rollup@4.28.0)(typescript@5.4.5)(vite@6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)): dependencies: '@microsoft/api-extractor': 7.43.0(@types/node@22.7.5) '@rollup/pluginutils': 5.1.0(rollup@4.28.0) @@ -23896,81 +24180,93 @@ snapshots: typescript: 5.4.5 vue-tsc: 1.8.27(typescript@5.4.5) optionalDependencies: - vite: 5.2.11(@types/node@22.7.5)(terser@5.34.1) + vite: 6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1) transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite-tsconfig-paths@4.3.2(typescript@5.4.5)(vite@5.2.11(@types/node@22.7.5)(terser@5.34.1)): + vite-tsconfig-paths@4.3.2(typescript@5.4.5)(vite@6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1)): dependencies: debug: 4.3.6(supports-color@5.5.0) globrex: 0.1.2 tsconfck: 3.1.1(typescript@5.4.5) optionalDependencies: - vite: 5.2.11(@types/node@22.7.5)(terser@5.34.1) + vite: 6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1) transitivePeerDependencies: - supports-color - typescript - vite@5.2.11(@types/node@20.12.11)(terser@5.34.1): + vite@6.0.7(@types/node@20.12.11)(jiti@1.21.6)(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1): dependencies: - esbuild: 0.20.2 - postcss: 8.4.38 + esbuild: 0.24.2 + postcss: 8.5.1 rollup: 4.28.0 optionalDependencies: '@types/node': 20.12.11 fsevents: 2.3.3 + jiti: 1.21.6 terser: 5.34.1 + tsx: 4.17.0 + yaml: 2.5.1 - vite@5.2.11(@types/node@22.7.5)(terser@5.31.0): + vite@6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1): dependencies: - esbuild: 0.20.2 - postcss: 8.4.38 + esbuild: 0.24.2 + postcss: 8.5.1 rollup: 4.28.0 optionalDependencies: '@types/node': 22.7.5 fsevents: 2.3.3 + jiti: 1.21.6 terser: 5.31.0 + tsx: 4.17.0 + yaml: 2.5.1 - vite@5.2.11(@types/node@22.7.5)(terser@5.34.1): + vite@6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1): dependencies: - esbuild: 0.20.2 - postcss: 8.4.38 + esbuild: 0.24.2 + postcss: 8.5.1 rollup: 4.28.0 optionalDependencies: '@types/node': 22.7.5 fsevents: 2.3.3 + jiti: 1.21.6 terser: 5.34.1 + tsx: 4.17.0 + yaml: 2.5.1 - vite@5.4.0(@types/node@22.7.5)(terser@5.34.1): + vite@6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1): dependencies: - esbuild: 0.21.5 - postcss: 8.4.41 + esbuild: 0.24.2 + postcss: 8.5.1 rollup: 4.28.0 optionalDependencies: '@types/node': 22.7.5 fsevents: 2.3.3 + jiti: 1.21.6 terser: 5.34.1 + tsx: 4.9.3 + yaml: 2.5.1 - vitepress-plugin-search@1.0.4-alpha.22(flexsearch@0.7.43)(vitepress@1.3.2(@algolia/client-search@5.0.0)(@types/node@22.7.5)(@types/react@18.3.1)(axios@1.6.7)(idb-keyval@6.2.1)(postcss@8.4.41)(qrcode@1.5.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.16.3)(terser@5.34.1)(typescript@5.4.5))(vue@3.4.37(typescript@5.4.5)): + vitepress-plugin-search@1.0.4-alpha.22(flexsearch@0.7.43)(vitepress@1.3.2(@algolia/client-search@5.0.0)(@types/node@22.7.5)(@types/react@18.3.1)(axios@1.6.7)(idb-keyval@6.2.1)(jiti@1.21.6)(postcss@8.5.1)(qrcode@1.5.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.16.3)(terser@5.34.1)(tsx@4.17.0)(typescript@5.4.5)(yaml@2.5.1))(vue@3.4.37(typescript@5.4.5)): dependencies: '@types/flexsearch': 0.7.6 '@types/markdown-it': 12.2.3 flexsearch: 0.7.43 glob-to-regexp: 0.4.1 markdown-it: 13.0.2 - vitepress: 1.3.2(@algolia/client-search@5.0.0)(@types/node@22.7.5)(@types/react@18.3.1)(axios@1.6.7)(idb-keyval@6.2.1)(postcss@8.4.41)(qrcode@1.5.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.16.3)(terser@5.34.1)(typescript@5.4.5) + vitepress: 1.3.2(@algolia/client-search@5.0.0)(@types/node@22.7.5)(@types/react@18.3.1)(axios@1.6.7)(idb-keyval@6.2.1)(jiti@1.21.6)(postcss@8.5.1)(qrcode@1.5.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.16.3)(terser@5.34.1)(tsx@4.17.0)(typescript@5.4.5)(yaml@2.5.1) vue: 3.4.37(typescript@5.4.5) - vitepress@1.3.2(@algolia/client-search@5.0.0)(@types/node@22.7.5)(@types/react@18.3.1)(axios@1.6.7)(idb-keyval@6.2.1)(postcss@8.4.41)(qrcode@1.5.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.16.3)(terser@5.34.1)(typescript@5.4.5): + vitepress@1.3.2(@algolia/client-search@5.0.0)(@types/node@22.7.5)(@types/react@18.3.1)(axios@1.6.7)(idb-keyval@6.2.1)(jiti@1.21.6)(postcss@8.5.1)(qrcode@1.5.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.16.3)(terser@5.34.1)(tsx@4.17.0)(typescript@5.4.5)(yaml@2.5.1): dependencies: '@docsearch/css': 3.6.1 '@docsearch/js': 3.6.1(@algolia/client-search@5.0.0)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.16.3) '@shikijs/core': 1.13.0 '@shikijs/transformers': 1.13.0 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 5.1.2(vite@5.4.0(@types/node@22.7.5)(terser@5.34.1))(vue@3.4.37(typescript@5.4.5)) + '@vitejs/plugin-vue': 5.1.2(vite@6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1))(vue@3.4.37(typescript@5.4.5)) '@vue/devtools-api': 7.3.8 '@vue/shared': 3.4.37 '@vueuse/core': 10.11.1(vue@3.4.37(typescript@5.4.5)) @@ -23979,10 +24275,10 @@ snapshots: mark.js: 8.11.1 minisearch: 7.1.0 shiki: 1.13.0 - vite: 5.4.0(@types/node@22.7.5)(terser@5.34.1) + vite: 6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1) vue: 3.4.37(typescript@5.4.5) optionalDependencies: - postcss: 8.4.41 + postcss: 8.5.1 transitivePeerDependencies: - '@algolia/client-search' - '@types/node' @@ -23994,6 +24290,7 @@ snapshots: - drauu - fuse.js - idb-keyval + - jiti - jwt-decode - less - lightningcss @@ -24008,10 +24305,12 @@ snapshots: - stylus - sugarss - terser + - tsx - typescript - universal-cookie + - yaml - vitest@2.0.2(@types/node@20.12.11)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1): + vitest@2.0.2(@types/node@20.12.11)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1): dependencies: '@ampproject/remapping': 2.3.0 '@vitest/expect': 2.0.2 @@ -24029,22 +24328,63 @@ snapshots: tinybench: 2.9.0 tinypool: 1.0.0 tinyrainbow: 1.2.0 - vite: 5.2.11(@types/node@20.12.11)(terser@5.34.1) - vite-node: 2.0.2(@types/node@20.12.11)(terser@5.34.1) + vite: 6.0.7(@types/node@20.12.11)(jiti@1.21.6)(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1) + vite-node: 2.0.2(@types/node@20.12.11)(jiti@1.21.6)(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 20.12.11 jsdom: 24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: + - jiti + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - tsx + - yaml + + vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1): + dependencies: + '@ampproject/remapping': 2.3.0 + '@vitest/expect': 2.0.2 + '@vitest/pretty-format': 2.0.5 + '@vitest/runner': 2.0.2 + '@vitest/snapshot': 2.0.2 + '@vitest/spy': 2.0.2 + '@vitest/utils': 2.0.2 + chai: 5.1.1 + debug: 4.3.6(supports-color@5.5.0) + execa: 8.0.1 + magic-string: 0.30.11 + pathe: 1.1.2 + std-env: 3.7.0 + tinybench: 2.9.0 + tinypool: 1.0.0 + tinyrainbow: 1.2.0 + vite: 6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1) + vite-node: 2.0.2(@types/node@22.7.5)(jiti@1.21.6)(terser@5.31.0)(tsx@4.17.0)(yaml@2.5.1) + why-is-node-running: 2.3.0 + optionalDependencies: + '@types/node': 22.7.5 + jsdom: 24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + transitivePeerDependencies: + - jiti - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color - terser + - tsx + - yaml - vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.31.0): + vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1): dependencies: '@ampproject/remapping': 2.3.0 '@vitest/expect': 2.0.2 @@ -24062,22 +24402,26 @@ snapshots: tinybench: 2.9.0 tinypool: 1.0.0 tinyrainbow: 1.2.0 - vite: 5.2.11(@types/node@22.7.5)(terser@5.31.0) - vite-node: 2.0.2(@types/node@22.7.5)(terser@5.31.0) + vite: 6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1) + vite-node: 2.0.2(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.17.0)(yaml@2.5.1) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.7.5 jsdom: 24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: + - jiti - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color - terser + - tsx + - yaml - vitest@2.0.2(@types/node@22.7.5)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1): + vitest@2.0.2(@types/node@22.7.5)(jiti@1.21.6)(jsdom@24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1): dependencies: '@ampproject/remapping': 2.3.0 '@vitest/expect': 2.0.2 @@ -24095,20 +24439,24 @@ snapshots: tinybench: 2.9.0 tinypool: 1.0.0 tinyrainbow: 1.2.0 - vite: 5.2.11(@types/node@22.7.5)(terser@5.34.1) - vite-node: 2.0.2(@types/node@22.7.5)(terser@5.34.1) + vite: 6.0.7(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1) + vite-node: 2.0.2(@types/node@22.7.5)(jiti@1.21.6)(terser@5.34.1)(tsx@4.9.3)(yaml@2.5.1) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.7.5 jsdom: 24.0.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: + - jiti - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color - terser + - tsx + - yaml vlq@1.0.1: {} @@ -24225,16 +24573,16 @@ snapshots: webidl-conversions@7.0.0: {} - webpack-dev-middleware@5.3.4(webpack@5.93.0(esbuild@0.24.0)): + webpack-dev-middleware@5.3.4(webpack@5.93.0): dependencies: colorette: 2.0.20 memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.93.0(esbuild@0.24.0) + webpack: 5.93.0 - webpack-dev-server@4.15.2(bufferutil@4.0.8)(debug@4.3.7)(utf-8-validate@5.0.10)(webpack@5.93.0(esbuild@0.24.0)): + webpack-dev-server@4.15.2(bufferutil@4.0.8)(debug@4.3.7)(utf-8-validate@5.0.10)(webpack@5.93.0): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -24264,10 +24612,10 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 5.3.4(webpack@5.93.0(esbuild@0.24.0)) + webpack-dev-middleware: 5.3.4(webpack@5.93.0) ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) optionalDependencies: - webpack: 5.93.0(esbuild@0.24.0) + webpack: 5.93.0 transitivePeerDependencies: - bufferutil - debug @@ -24282,7 +24630,7 @@ snapshots: webpack-sources@3.2.3: {} - webpack@5.93.0(esbuild@0.24.0): + webpack@5.93.0: dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.6 @@ -24305,7 +24653,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(esbuild@0.24.0)(webpack@5.93.0(esbuild@0.24.0)) + terser-webpack-plugin: 5.3.10(webpack@5.93.0) watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: From 9ed25ff9291919d95d55e4a50e4680a974521e53 Mon Sep 17 00:00:00 2001 From: Arthur Geron <3487334+arthurgeron@users.noreply.github.com> Date: Wed, 15 Jan 2025 18:56:07 -0300 Subject: [PATCH 08/11] fix: type errors --- .../BurnerWalletConnector.test.ts | 2 +- examples/react-app/src/types/contracts/Counter.ts | 7 ++----- .../src/tests/burnerWalletConnector.test.ts | 6 +++--- packages/docs/spell-check-custom-words.txt | 2 +- .../evm-connector/src/test/evmWalletConnector.test.ts | 10 +++++----- packages/react/src/hooks/useContractRead.ts | 10 +++++++++- packages/react/src/hooks/useSendTransaction.ts | 10 +++------- packages/react/src/hooks/useTransactionReceipts.ts | 6 +++++- packages/react/src/hooks/useTransactionResult.ts | 6 +++++- .../solana-connector/src/test/solanaConnector.test.ts | 2 +- .../src/test/walletConnector.test.ts | 2 +- 11 files changed, 36 insertions(+), 27 deletions(-) diff --git a/e2e-tests/runner/examples/connectors/BurnerWalletConnector/BurnerWalletConnector.test.ts b/e2e-tests/runner/examples/connectors/BurnerWalletConnector/BurnerWalletConnector.test.ts index 79a66812..ca92a636 100644 --- a/e2e-tests/runner/examples/connectors/BurnerWalletConnector/BurnerWalletConnector.test.ts +++ b/e2e-tests/runner/examples/connectors/BurnerWalletConnector/BurnerWalletConnector.test.ts @@ -78,7 +78,7 @@ test.describe('BurnerWalletConnector', async () => { } const burnerWallet = Wallet.fromPrivateKey(privateKey); - const fuelProvider = await Provider.create(VITE_FUEL_PROVIDER_URL); + const fuelProvider = new Provider(VITE_FUEL_PROVIDER_URL); burnerWallet.connect(fuelProvider); await transferMaxBalance({ fromWallet: burnerWallet, diff --git a/examples/react-app/src/types/contracts/Counter.ts b/examples/react-app/src/types/contracts/Counter.ts index 0e6e13a9..dadf18dd 100644 --- a/examples/react-app/src/types/contracts/Counter.ts +++ b/examples/react-app/src/types/contracts/Counter.ts @@ -12,8 +12,8 @@ import { Contract, Interface } from 'fuels'; import type { - AbstractAddress, Account, + Address, BN, BigNumberish, FunctionFragment, @@ -93,10 +93,7 @@ export class Counter extends Contract { increment_counter: InvokeFunction<[], BN>; }; - constructor( - id: string | AbstractAddress, - accountOrProvider: Account | Provider, - ) { + constructor(id: string | Address, accountOrProvider: Account | Provider) { super(id, abi, accountOrProvider); } } diff --git a/packages/burner-wallet-connector/src/tests/burnerWalletConnector.test.ts b/packages/burner-wallet-connector/src/tests/burnerWalletConnector.test.ts index 3d40540a..93bac09a 100644 --- a/packages/burner-wallet-connector/src/tests/burnerWalletConnector.test.ts +++ b/packages/burner-wallet-connector/src/tests/burnerWalletConnector.test.ts @@ -147,7 +147,7 @@ describe('Burner Wallet Connector', () => { }); test('Creates a new BurnerWalletConnector instance with non default Provider url', async () => { - const nonDefaultProvider = await Provider.create(TESTNET_NETWORK.url); + const nonDefaultProvider = new Provider(TESTNET_NETWORK.url); const config: BurnerWalletConfig = { fuelProvider: nonDefaultProvider, @@ -161,7 +161,7 @@ describe('Burner Wallet Connector', () => { }); test('Creates a new BurnerWalletConnector instance with non default Promise Provider url', async () => { - const nonDefaultProvider = Provider.create(TESTNET_NETWORK.url); + const nonDefaultProvider = new Provider(TESTNET_NETWORK.url); const config: BurnerWalletConfig = { fuelProvider: nonDefaultProvider, @@ -304,7 +304,7 @@ describe('Burner Wallet Connector', () => { const network = networks.pop(); const networkChainId = network?.chainId; - const expectedChainId = fuelProvider.getChainId(); + const expectedChainId = await fuelProvider.getChainId(); expect(networks).to.be.an('array'); diff --git a/packages/docs/spell-check-custom-words.txt b/packages/docs/spell-check-custom-words.txt index 1d35721d..616a7157 100644 --- a/packages/docs/spell-check-custom-words.txt +++ b/packages/docs/spell-check-custom-words.txt @@ -293,7 +293,7 @@ configs WSL WalletUnlocked WalletLocked -AbstractAddress +Address ContractFactory ScriptTransactionRequest CDN diff --git a/packages/evm-connector/src/test/evmWalletConnector.test.ts b/packages/evm-connector/src/test/evmWalletConnector.test.ts index f70e8154..9599a27e 100644 --- a/packages/evm-connector/src/test/evmWalletConnector.test.ts +++ b/packages/evm-connector/src/test/evmWalletConnector.test.ts @@ -50,7 +50,7 @@ async function createTransaction( const coins = await predicate.getResourcesToSpend([ { - assetId: provider.getBaseAssetId(), + assetId: await provider.getBaseAssetId(), amount: bn.parseUnits('0.001'), }, { @@ -73,7 +73,7 @@ async function createTransaction( tx.addCoinOutput( Address.fromString(address), bn.parseUnits('0.0001'), - provider.getBaseAssetId(), + await provider.getBaseAssetId(), ); tx.addCoinOutput( @@ -121,7 +121,7 @@ describe('EVM Wallet Connector', () => { }); fuelProvider = provider; - baseAssetId = fuelProvider.getBaseAssetId(); + baseAssetId = await fuelProvider.getBaseAssetId(); stopProvider = cleanup; }); @@ -647,7 +647,7 @@ describe('EVM Wallet Connector', () => { const network = await connector.currentNetwork(); expect(network.chainId.toString()).to.be.equal( - fuelProvider.getChainId().toString(), + (await fuelProvider.getChainId()).toString(), ); expect(network.url).to.be.equal(fuelProvider.url); }); @@ -664,7 +664,7 @@ describe('EVM Wallet Connector', () => { const network = networks.pop(); const networkChainId = network?.chainId.toString(); - const expectedChainId = fuelProvider.getChainId().toString(); + const expectedChainId = (await fuelProvider.getChainId()).toString(); expect(networkChainId).to.be.equal(expectedChainId); expect(network?.url).to.be.equal(fuelProvider.url); diff --git a/packages/react/src/hooks/useContractRead.ts b/packages/react/src/hooks/useContractRead.ts index 3f412745..2c8b14f7 100644 --- a/packages/react/src/hooks/useContractRead.ts +++ b/packages/react/src/hooks/useContractRead.ts @@ -1,4 +1,5 @@ import { type Address, Contract, type JsonAbi, type Provider } from 'fuels'; +import { useEffect, useState } from 'react'; import { type UseNamedQueryParams, useNamedQuery } from '../core/useNamedQuery'; import { QUERY_KEYS } from '../utils'; @@ -70,7 +71,14 @@ export const useContractRead = < args, }: ContractReadProps) => { const isContractInstance = isContract(_contract); - const chainId = _contract?.provider?.getChainId(); + const [chainId, setChainId] = useState(undefined); + useEffect(() => { + const getChainId = async () => { + const chainId = await _contract?.provider?.getChainId(); + setChainId(chainId); + }; + getChainId(); + }, [_contract]); return useNamedQuery('contractRead', { queryKey: QUERY_KEYS.contract( diff --git a/packages/react/src/hooks/useSendTransaction.ts b/packages/react/src/hooks/useSendTransaction.ts index 1856f70e..4a8255b2 100644 --- a/packages/react/src/hooks/useSendTransaction.ts +++ b/packages/react/src/hooks/useSendTransaction.ts @@ -1,17 +1,13 @@ import { useMutation } from '@tanstack/react-query'; -import { - type AbstractAddress, - Address, - type TransactionRequestLike, -} from 'fuels'; +import { Address, type TransactionRequestLike } from 'fuels'; import { useFuel } from '../providers'; type MutationParams = { /** - * The address to send the transaction to. Can be a string or an AbstractAddress. + * The address to send the transaction to. Can be a string or an Address. */ - address: string | AbstractAddress; + address: string | Address; /** * The transaction request object that defines the transaction details. */ diff --git a/packages/react/src/hooks/useTransactionReceipts.ts b/packages/react/src/hooks/useTransactionReceipts.ts index 2b0f9615..d7449a32 100644 --- a/packages/react/src/hooks/useTransactionReceipts.ts +++ b/packages/react/src/hooks/useTransactionReceipts.ts @@ -43,7 +43,11 @@ export const useTransactionReceipts = ({ try { if (!provider) return null; - const response = new TransactionResponse(txId || '', provider); + const response = new TransactionResponse( + txId || '', + provider, + await provider.getChainId(), + ); if (!response) return null; const { receipts } = await response.waitForResult(); diff --git a/packages/react/src/hooks/useTransactionResult.ts b/packages/react/src/hooks/useTransactionResult.ts index 2007e478..d8f0c1d6 100644 --- a/packages/react/src/hooks/useTransactionResult.ts +++ b/packages/react/src/hooks/useTransactionResult.ts @@ -66,7 +66,11 @@ export const useTransactionResult = < queryFn: async () => { if (!provider) return null; - const txResult = new TransactionResponse(txId, provider); + const txResult = new TransactionResponse( + txId, + provider, + await provider.getChainId(), + ); const data = await txResult.waitForResult(); return data || null; diff --git a/packages/solana-connector/src/test/solanaConnector.test.ts b/packages/solana-connector/src/test/solanaConnector.test.ts index cb2fcdba..fc5f553a 100644 --- a/packages/solana-connector/src/test/solanaConnector.test.ts +++ b/packages/solana-connector/src/test/solanaConnector.test.ts @@ -85,7 +85,7 @@ describe('Solana Connector', () => { }); test('can construct a SolanaConnector with a non default Promise Provider', async () => { - const nonDefaultProvider = Provider.create(fuelProvider.url); + const nonDefaultProvider = new Provider(fuelProvider.url); const solanaConnector = connectorFactory({ fuelProvider: nonDefaultProvider, }); diff --git a/packages/walletconnect-connector/src/test/walletConnector.test.ts b/packages/walletconnect-connector/src/test/walletConnector.test.ts index 6ed132ba..e3a764ed 100644 --- a/packages/walletconnect-connector/src/test/walletConnector.test.ts +++ b/packages/walletconnect-connector/src/test/walletConnector.test.ts @@ -84,7 +84,7 @@ describe('WalletConnect Connector', () => { }); test('can construct a WalletConnectConnector with a non default Promise Provider', async () => { - const nonDefaultProvider = Provider.create(fuelProvider.url); + const nonDefaultProvider = new Provider(fuelProvider.url); const walletWalletConnector = connectorFactory({ fuelProvider: nonDefaultProvider, }); From 08da9407c3c00baa6488df2f9e54ca6056a56c1c Mon Sep 17 00:00:00 2001 From: Arthur Geron <3487334+arthurgeron@users.noreply.github.com> Date: Wed, 15 Jan 2025 19:03:26 -0300 Subject: [PATCH 09/11] fix: unit tests --- .../src/tests/burnerWalletConnector.test.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/burner-wallet-connector/src/tests/burnerWalletConnector.test.ts b/packages/burner-wallet-connector/src/tests/burnerWalletConnector.test.ts index 93bac09a..81c1a997 100644 --- a/packages/burner-wallet-connector/src/tests/burnerWalletConnector.test.ts +++ b/packages/burner-wallet-connector/src/tests/burnerWalletConnector.test.ts @@ -288,7 +288,7 @@ describe('Burner Wallet Connector', () => { const network = await connector.currentNetwork(); - expect(network.chainId).to.be.equal(fuelProvider.getChainId()); + expect(network.chainId).to.be.equal(await fuelProvider.getChainId()); expect(network.url).to.be.equal(fuelProvider.url); }); }); From b5484210a915637cb03bdf2e487c9ed15abe9c6f Mon Sep 17 00:00:00 2001 From: Arthur Geron <3487334+arthurgeron@users.noreply.github.com> Date: Wed, 15 Jan 2025 20:10:49 -0300 Subject: [PATCH 10/11] revert: witness index changes --- packages/common/src/PredicateConnector.ts | 40 +---------------------- 1 file changed, 1 insertion(+), 39 deletions(-) diff --git a/packages/common/src/PredicateConnector.ts b/packages/common/src/PredicateConnector.ts index e024a665..d2a77854 100644 --- a/packages/common/src/PredicateConnector.ts +++ b/packages/common/src/PredicateConnector.ts @@ -191,39 +191,17 @@ export abstract class PredicateConnector extends FuelConnector { ]); predicate.connect(fuelProvider); - console.log( - 'asd --- PREPARE predicateSignatureIndex', - predicateSignatureIndex, - ); - console.log( - 'asd --- PREPARE transactionRequest.toJSON', - transactionRequest.toJSON(), - ); - - // remove witness so the SDK doesnt remove it (why you remove??) - const prevWitnesses = transactionRequest.witnesses; - transactionRequest.witnesses = []; // To each input of the request, attach the predicate and its data const requestWithPredicateAttached = predicate.populateTransactionPredicateData(transactionRequest); - // needs to set witness again - // sdk also mess up witnessIndex of first input, so lets fix it - requestWithPredicateAttached.witnesses = prevWitnesses; - // biome-ignore lint/suspicious/noExplicitAny: - (requestWithPredicateAttached.inputs[2] as any).witnessIndex = 1; - - console.log( - 'asd --- after AFTER PREPARE requestWithPredicateAttached.toJson()', - requestWithPredicateAttached.toJSON(), - ); const maxGasUsed = await this.predicateAccount.getMaxPredicateGasUsed(fuelProvider); let predictedGasUsedPredicate = bn(0); requestWithPredicateAttached.inputs.forEach((input) => { if ('predicate' in input && input.predicate) { - input.witnessIndex = predicateSignatureIndex; + input.witnessIndex = 0; predictedGasUsedPredicate = predictedGasUsedPredicate.add(maxGasUsed); } }); @@ -234,12 +212,6 @@ export abstract class PredicateConnector extends FuelConnector { ZeroBytes32, ]); - console.log('asd --- predicateSignatureIndex', predicateSignatureIndex); - console.log( - 'asd --- requestWithPredicateAttached', - requestWithPredicateAttached.toJSON(), - ); - const { gasPriceFactor } = await predicate.provider.getGasConfig(); const { maxFee, gasPrice } = await predicate.provider.estimateTxGasAndFee({ transactionRequest: requestWithPredicateAttached, @@ -259,21 +231,11 @@ export abstract class PredicateConnector extends FuelConnector { requestWithPredicateAttached.maxFee = feeWithFat.add(10); } - console.log( - 'asd --- BEFORE estimateTxDependencies requestWithPredicateAttached', - requestWithPredicateAttached.toJSON(), - ); - // Attach missing inputs (including estimated predicate gas usage) / outputs to the request await predicate.provider.estimateTxDependencies( requestWithPredicateAttached, ); - console.log( - 'asd --- AFTER estimateTxDependencies requestWithPredicateAttached', - requestWithPredicateAttached.toJSON(), - ); - return { predicate, request: requestWithPredicateAttached, From ebb766dab03352269a9b23774392c733131f5601 Mon Sep 17 00:00:00 2001 From: Arthur Geron <3487334+arthurgeron@users.noreply.github.com> Date: Thu, 16 Jan 2025 13:12:30 -0300 Subject: [PATCH 11/11] chore: getChainId is now async --- .../components/Bridge/BridgeDialog.tsx | 30 ++++++++++++++----- .../src/test/walletConnector.test.ts | 5 ++-- 2 files changed, 25 insertions(+), 10 deletions(-) diff --git a/packages/react/src/ui/Connect/components/Bridge/BridgeDialog.tsx b/packages/react/src/ui/Connect/components/Bridge/BridgeDialog.tsx index 7a40c3e5..5ed7431d 100644 --- a/packages/react/src/ui/Connect/components/Bridge/BridgeDialog.tsx +++ b/packages/react/src/ui/Connect/components/Bridge/BridgeDialog.tsx @@ -1,5 +1,5 @@ import * as Dialog from '@radix-ui/react-dialog'; -import { useMemo, useState } from 'react'; +import { useEffect, useMemo, useState } from 'react'; import { useAccount, useBalance, @@ -35,13 +35,27 @@ type BridgeProps = { export function BridgeDialog({ theme }: BridgeProps) { const { networks } = useNetworkConfigs(); const { provider } = useProvider(); - const bridgeHref = useMemo(() => { - const network = networks.find((n) => n.chainId === provider?.getChainId()); - if (!network) return null; - if (!network.bridgeURL) return null; - const url = new URL(network.bridgeURL); - url.searchParams.set('', 'true'); - return url.toString(); + const [bridgeHref, setBridgeHref] = useState(null); + + useEffect(() => { + let abort = false; + const fetchBridgeHref = async () => { + if (abort) return; + const chainId = await provider?.getChainId(); + const network = networks.find((n) => n.chainId === chainId); + if (abort) return; + if (network?.bridgeURL) { + const url = new URL(network.bridgeURL); + url.searchParams.set('', 'true'); + setBridgeHref(url.toString()); + } else { + setBridgeHref(null); + } + }; + fetchBridgeHref(); + return () => { + abort = true; + }; }, [networks, provider]); const { isConnected, diff --git a/packages/walletconnect-connector/src/test/walletConnector.test.ts b/packages/walletconnect-connector/src/test/walletConnector.test.ts index e3a764ed..9ce3b457 100644 --- a/packages/walletconnect-connector/src/test/walletConnector.test.ts +++ b/packages/walletconnect-connector/src/test/walletConnector.test.ts @@ -220,11 +220,12 @@ describe('WalletConnect Connector', () => { describe('currentNetwork()', () => { test('returns fuel network', async () => { const network = await connector.currentNetwork(); + // @ts-expect-error fuelProvider is private + const chainId = await connector.fuelProvider.getChainId(); // @ts-expect-error fuelProvider is private expect(network.url).to.equal(connector.fuelProvider?.url); - // @ts-expect-error fuelProvider is private - expect(network.chainId).to.equal(connector.fuelProvider?.getChainId()); + expect(network.chainId).to.equal(chainId); }); }); });