From 1f06428b186aa26e807fd6a1f901310e9a8eeb30 Mon Sep 17 00:00:00 2001 From: Laisha Wadhwa Date: Tue, 15 Oct 2024 19:31:02 +0530 Subject: [PATCH 1/8] Update TS SDK Version --- docs/fuels-ts | 2 +- docs/nightly/builds/sway | 2 +- docs/nightly/fuel-specs | 2 +- docs/nightly/fuels-rs | 2 +- docs/nightly/fuels-ts | 2 +- docs/nightly/fuels-wallet | 2 +- docs/nightly/sway | 2 +- src/config/versions.json | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/fuels-ts b/docs/fuels-ts index cd033b268..0f971ad7a 160000 --- a/docs/fuels-ts +++ b/docs/fuels-ts @@ -1 +1 @@ -Subproject commit cd033b2680cef4eb6e132bf6455e50440a9aaa90 +Subproject commit 0f971ad7afa154a2ca9feede774775791f9adc24 diff --git a/docs/nightly/builds/sway b/docs/nightly/builds/sway index a4e05998d..57d53ee22 160000 --- a/docs/nightly/builds/sway +++ b/docs/nightly/builds/sway @@ -1 +1 @@ -Subproject commit a4e05998d38623a84c874bc5ad97bd795e70eb3d +Subproject commit 57d53ee227776b1e5a2ce5be645ec57b7d688104 diff --git a/docs/nightly/fuel-specs b/docs/nightly/fuel-specs index 799d6aec5..f0b29bc17 160000 --- a/docs/nightly/fuel-specs +++ b/docs/nightly/fuel-specs @@ -1 +1 @@ -Subproject commit 799d6aec5eb4725e268d841264f9d8ebc45b7469 +Subproject commit f0b29bc17a860a9793b974d490bbbf86d06f1dd8 diff --git a/docs/nightly/fuels-rs b/docs/nightly/fuels-rs index aced66c61..d99edd09e 160000 --- a/docs/nightly/fuels-rs +++ b/docs/nightly/fuels-rs @@ -1 +1 @@ -Subproject commit aced66c61024f280bf6ea0e90bbd43726d207de9 +Subproject commit d99edd09e37304f627eab4d7de4fd41526d53447 diff --git a/docs/nightly/fuels-ts b/docs/nightly/fuels-ts index 2824518e5..0f971ad7a 160000 --- a/docs/nightly/fuels-ts +++ b/docs/nightly/fuels-ts @@ -1 +1 @@ -Subproject commit 2824518e5d75294c75127688151b1847733185f9 +Subproject commit 0f971ad7afa154a2ca9feede774775791f9adc24 diff --git a/docs/nightly/fuels-wallet b/docs/nightly/fuels-wallet index 5e1bd1b01..9049bd79f 160000 --- a/docs/nightly/fuels-wallet +++ b/docs/nightly/fuels-wallet @@ -1 +1 @@ -Subproject commit 5e1bd1b01b2bf88558d397ae47ce41c17bbcdbc8 +Subproject commit 9049bd79fb3d9f944631b0a5df23ab89ed4b4637 diff --git a/docs/nightly/sway b/docs/nightly/sway index 66bb43039..d5662c6bd 160000 --- a/docs/nightly/sway +++ b/docs/nightly/sway @@ -1 +1 @@ -Subproject commit 66bb430395daf5b8f7205f7b9d8d008e2e812d54 +Subproject commit d5662c6bd0e5519446aa1b3ebb6af703025accec diff --git a/src/config/versions.json b/src/config/versions.json index 8050b4e91..2070463f3 100644 --- a/src/config/versions.json +++ b/src/config/versions.json @@ -2,7 +2,7 @@ "default": { "forc": "0.65.2", "rust": "0.66.7", - "ts": "0.95.0", + "ts": "0.96.1", "wallet": "0.37.1", "sway_libs": "0.24.0", "sway_standards": "0.6.1" From 01a93228ddaea37831b8f978c28dd20a786c0d74 Mon Sep 17 00:00:00 2001 From: Call Delegation <106365423+calldelegation@users.noreply.github.com> Date: Tue, 15 Oct 2024 10:42:44 -0400 Subject: [PATCH 2/8] bump stable versions as well --- docs/builds/sway | 2 +- docs/fuels-rs | 2 +- docs/fuels-wallet | 2 +- docs/sway | 2 +- src/config/versions.json | 6 +++--- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/docs/builds/sway b/docs/builds/sway index a4e05998d..57d53ee22 160000 --- a/docs/builds/sway +++ b/docs/builds/sway @@ -1 +1 @@ -Subproject commit a4e05998d38623a84c874bc5ad97bd795e70eb3d +Subproject commit 57d53ee227776b1e5a2ce5be645ec57b7d688104 diff --git a/docs/fuels-rs b/docs/fuels-rs index aced66c61..d99edd09e 160000 --- a/docs/fuels-rs +++ b/docs/fuels-rs @@ -1 +1 @@ -Subproject commit aced66c61024f280bf6ea0e90bbd43726d207de9 +Subproject commit d99edd09e37304f627eab4d7de4fd41526d53447 diff --git a/docs/fuels-wallet b/docs/fuels-wallet index 66101ae83..9049bd79f 160000 --- a/docs/fuels-wallet +++ b/docs/fuels-wallet @@ -1 +1 @@ -Subproject commit 66101ae83e9ddd9078fa9fa34e74eb44a3fe27e2 +Subproject commit 9049bd79fb3d9f944631b0a5df23ab89ed4b4637 diff --git a/docs/sway b/docs/sway index 66bb43039..d5662c6bd 160000 --- a/docs/sway +++ b/docs/sway @@ -1 +1 @@ -Subproject commit 66bb430395daf5b8f7205f7b9d8d008e2e812d54 +Subproject commit d5662c6bd0e5519446aa1b3ebb6af703025accec diff --git a/src/config/versions.json b/src/config/versions.json index 2070463f3..ed5ac45eb 100644 --- a/src/config/versions.json +++ b/src/config/versions.json @@ -1,9 +1,9 @@ { "default": { - "forc": "0.65.2", - "rust": "0.66.7", + "forc": "0.66.1", + "rust": "0.66.9", "ts": "0.96.1", - "wallet": "0.37.1", + "wallet": "0.38.0", "sway_libs": "0.24.0", "sway_standards": "0.6.1" } From 447dde3478e13afa10dd57575827ff8af7a5462b Mon Sep 17 00:00:00 2001 From: Call Delegation <106365423+calldelegation@users.noreply.github.com> Date: Tue, 15 Oct 2024 10:43:28 -0400 Subject: [PATCH 3/8] last one --- docs/fuel-specs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/fuel-specs b/docs/fuel-specs index 092a5e80d..f0b29bc17 160000 --- a/docs/fuel-specs +++ b/docs/fuel-specs @@ -1 +1 @@ -Subproject commit 092a5e80dfa6b2984bd0f9839d9a04c7904c38a5 +Subproject commit f0b29bc17a860a9793b974d490bbbf86d06f1dd8 From 826ffbe14b8f0d592dea98a281cbc63bb19e430b Mon Sep 17 00:00:00 2001 From: Call Delegation <106365423+calldelegation@users.noreply.github.com> Date: Tue, 15 Oct 2024 11:24:25 -0400 Subject: [PATCH 4/8] ci --- docs/guides/examples/intro-to-predicates | 2 +- docs/guides/examples/intro-to-sway | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/guides/examples/intro-to-predicates b/docs/guides/examples/intro-to-predicates index d2dc16ab2..e316f82a9 160000 --- a/docs/guides/examples/intro-to-predicates +++ b/docs/guides/examples/intro-to-predicates @@ -1 +1 @@ -Subproject commit d2dc16ab2c8491672a9aeafef6af95c88abfc115 +Subproject commit e316f82a9d1c2ad14b02043290fc354e0033a87f diff --git a/docs/guides/examples/intro-to-sway b/docs/guides/examples/intro-to-sway index 0408d92f7..dcd27d345 160000 --- a/docs/guides/examples/intro-to-sway +++ b/docs/guides/examples/intro-to-sway @@ -1 +1 @@ -Subproject commit 0408d92f7c66bde15bbc7483443809525a5ee2c0 +Subproject commit dcd27d3456f9cbc53629eeeb688690efdcca7728 From 46fb91840afaaef89b40944165e82741575e0ce5 Mon Sep 17 00:00:00 2001 From: Call Delegation <106365423+calldelegation@users.noreply.github.com> Date: Tue, 15 Oct 2024 11:56:58 -0400 Subject: [PATCH 5/8] test --- package.json | 3 +- pnpm-lock.yaml | 350 +++++++++++++++++++++++++++++++++++++++++---- tests/test.spec.ts | 136 +++++++++--------- 3 files changed, 390 insertions(+), 99 deletions(-) diff --git a/package.json b/package.json index d9ca82683..027a42628 100644 --- a/package.json +++ b/package.json @@ -98,7 +98,7 @@ }, "devDependencies": { "@biomejs/biome": "1.6.1", - "@playwright/test": "^1.39.1", + "@playwright/test": "^1.48.0", "@types/chrome": "^0.0.245", "@types/cookie": "^0.5.2", "@types/node": "^20.5.9", @@ -112,6 +112,7 @@ "react": "^18.2.0", "react-dom": "^18.2.0", "sharp": "^0.32.6", + "tailwindcss": "^3.4.14", "typescript": "^5.2.2" }, "pnpm": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 26943899a..b93de8147 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -33,7 +33,7 @@ importers: version: 4.0.0 '@cookbookdev/docsbot': specifier: ^4.21.15 - version: 4.21.15(@types/react-dom@18.2.7)(@types/react@18.2.21)(bufferutil@4.0.8)(monaco-editor@0.50.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.2.2)(zod@3.22.4) + version: 4.21.15(@types/react-dom@18.2.7)(@types/react@18.2.21)(bufferutil@4.0.8)(monaco-editor@0.50.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(tailwindcss@3.4.14)(typescript@5.2.2)(zod@3.22.4) '@docsearch/css': specifier: ^3.5.2 version: 3.5.2 @@ -51,7 +51,7 @@ importers: version: 0.21.0-pr-305-04b8434(@types/react-dom@18.2.7)(@types/react@18.2.21)(csstype@3.1.3) '@fuel-wallet/playwright-utils': specifier: ^0.13.10 - version: 0.13.10(@playwright/test@1.42.1)(bufferutil@4.0.8) + version: 0.13.10(@playwright/test@1.48.0)(bufferutil@4.0.8) '@fuel-wallet/sdk': specifier: 0.16.2-master-a0e5cbf version: 0.16.2-master-a0e5cbf(dexie@3.2.4)(fuels@0.89.1) @@ -213,8 +213,8 @@ importers: specifier: 1.6.1 version: 1.6.1 '@playwright/test': - specifier: ^1.39.1 - version: 1.42.1 + specifier: ^1.48.0 + version: 1.48.0 '@types/chrome': specifier: ^0.0.245 version: 0.0.245 @@ -248,6 +248,9 @@ importers: sharp: specifier: ^0.32.6 version: 0.32.6 + tailwindcss: + specifier: ^3.4.14 + version: 3.4.14 typescript: specifier: ^5.2.2 version: 5.2.2 @@ -349,6 +352,10 @@ packages: '@algolia/transporter@4.22.1': resolution: {integrity: sha512-kzWgc2c9IdxMa3YqA6TN0NW5VrKYYW/BELIn7vnLyn+U/RFdZ4lxxt9/8yq3DKV5snvoDzzO4ClyejZRdV3lMQ==} + '@alloc/quick-lru@5.2.0': + resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} + engines: {node: '>=10'} + '@ampproject/remapping@2.3.0': resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} @@ -2280,9 +2287,9 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@playwright/test@1.42.1': - resolution: {integrity: sha512-Gq9rmS54mjBL/7/MvBaNOBwbfnh7beHvS6oS4srqXFcQHpQCV1+c8JXWE8VLPyRDhgS3H8x8A7hztqI9VnwrAQ==} - engines: {node: '>=16'} + '@playwright/test@1.48.0': + resolution: {integrity: sha512-W5lhqPUVPqhtc/ySvZI5Q8X2ztBOUgZ8LbAFy0JQgrXZs2xaILrUcNO3rQjwbLPfGK13+rZsDa1FpG+tqYkT5w==} + engines: {node: '>=18'} hasBin: true '@pm2/agent@2.0.3': @@ -4430,6 +4437,9 @@ packages: resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} engines: {node: '>=12'} + any-promise@1.3.0: + resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} + anymatch@3.1.3: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} @@ -4437,6 +4447,9 @@ packages: appdirsjs@1.2.7: resolution: {integrity: sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw==} + arg@5.0.2: + resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} + argparse@1.0.10: resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} @@ -4654,6 +4667,10 @@ packages: camel-case@4.1.2: resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} + camelcase-css@2.0.1: + resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} + engines: {node: '>= 6'} + camelcase@5.3.1: resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} engines: {node: '>=6'} @@ -4882,6 +4899,10 @@ packages: commander@2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} + commander@4.1.1: + resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} + engines: {node: '>= 6'} + commander@7.2.0: resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} engines: {node: '>= 10'} @@ -5009,6 +5030,11 @@ packages: resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} engines: {node: '>= 6'} + cssesc@3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} + engines: {node: '>=4'} + hasBin: true + csso@5.0.5: resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} @@ -5223,6 +5249,9 @@ packages: resolution: {integrity: sha512-VKoTQRSv7+RnffpOJ3Dh6ozknBqzWw/F3iqMdsZg958R0AS8AnY9x9d1lbwENr0gzeGJHXKcGhAMRaqys6SxqA==} engines: {node: '>=6.0'} + didyoumean@1.2.2: + resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} + diff@5.1.0: resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==} engines: {node: '>=0.3.1'} @@ -5234,6 +5263,9 @@ packages: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} + dlv@1.1.3: + resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} + dom-accessibility-api@0.5.16: resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==} @@ -5265,6 +5297,7 @@ packages: eciesjs@0.3.18: resolution: {integrity: sha512-RQhegEtLSyIiGJmFTZfvCTHER/fymipXFVx6OwSRYD6hOuy+6Kjpk0dGvIfP9kxn/smBpxQy71uxpGO406ITCw==} + deprecated: Please upgrade to v0.4+ ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} @@ -5771,6 +5804,10 @@ packages: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} engines: {node: '>= 6'} + glob-parent@6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} + glob-to-regexp@0.4.1: resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} @@ -5779,8 +5816,13 @@ packages: engines: {node: '>=16 || 14 >=14.17'} hasBin: true + glob@10.4.5: + resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + hasBin: true + glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported globals@11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} @@ -6343,6 +6385,9 @@ packages: resolution: {integrity: sha512-4iSY3Bh1Htv+kLhiiZunUhQ+OYXIn0ze3ulq8JeWrFKmhPAJSySV2+kdtRh2pGcCeF0s6oR8Oc+pYZynJj4t8A==} engines: {node: '>=14'} + jackspeak@3.4.3: + resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + jest-environment-node@29.7.0: resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -6496,6 +6541,13 @@ packages: resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} engines: {node: '>=10'} + lilconfig@3.1.2: + resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==} + engines: {node: '>=14'} + + lines-and-columns@1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + linkify-it@4.0.1: resolution: {integrity: sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==} @@ -7127,6 +7179,10 @@ packages: resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} engines: {node: '>=16 || 14 >=14.17'} + minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} + engines: {node: '>=16 || 14 >=14.17'} + minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} @@ -7134,6 +7190,10 @@ packages: resolution: {integrity: sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg==} engines: {node: '>=16 || 14 >=14.17'} + minipass@7.1.2: + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} + engines: {node: '>=16 || 14 >=14.17'} + mipd@0.0.5: resolution: {integrity: sha512-gbKA784D2WKb5H/GtqEv+Ofd1S9Zj+Z/PGDIl1u1QAbswkxD28BQ5bSXQxkeBzPBABg1iDSbiwGG1XqlOxRspA==} peerDependencies: @@ -7185,6 +7245,9 @@ packages: mute-stream@0.0.8: resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} + mz@2.7.0: + resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} + nanoclone@0.2.1: resolution: {integrity: sha512-wynEP02LmIbLpcYw8uBKpcfF6dmg2vcpKqxeH5UcoKEYdExslsdUA4ugFauuaeYdTB76ez6gJW8XAZ6CgkXYxA==} @@ -7365,6 +7428,10 @@ packages: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} + object-hash@3.0.0: + resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} + engines: {node: '>= 6'} + object-inspect@1.12.3: resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==} @@ -7468,6 +7535,9 @@ packages: resolution: {integrity: sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==} engines: {node: '>= 14'} + package-json-from-dist@1.0.1: + resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} + pako@0.2.9: resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==} @@ -7528,6 +7598,10 @@ packages: resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==} engines: {node: '>=16 || 14 >=14.17'} + path-scurry@1.11.1: + resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} + engines: {node: '>=16 || 14 >=14.18'} + path-type@3.0.0: resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} engines: {node: '>=4'} @@ -7570,6 +7644,10 @@ packages: resolution: {integrity: sha512-g0VU+y08pKw5M8EZ2rIGiEBaB8wrQMjYGFfW2QVIfyT8V+fq8YFLkvlz4bz5ljvFDJYNFCWT3PWqcRr2FKO81w==} engines: {node: '>=10'} + pify@2.3.0: + resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} + engines: {node: '>=0.10.0'} + pify@3.0.0: resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} engines: {node: '>=4'} @@ -7603,14 +7681,14 @@ packages: pkg-types@1.1.1: resolution: {integrity: sha512-ko14TjmDuQJ14zsotODv7dBlwxKhUKQEhuhmbqo1uCi9BB0Z2alo/wAXg6q1dTR5TyuqYyWhjtfe/Tsh+X28jQ==} - playwright-core@1.42.1: - resolution: {integrity: sha512-mxz6zclokgrke9p1vtdy/COWBH+eOZgYUVVU34C73M+4j4HLlQJHtfcqiqqxpP0o8HhMkflvfbquLX5dg6wlfA==} - engines: {node: '>=16'} + playwright-core@1.48.0: + resolution: {integrity: sha512-RBvzjM9rdpP7UUFrQzRwR8L/xR4HyC1QXMzGYTbf1vjw25/ya9NRAVnXi/0fvFopjebvyPzsmoK58xxeEOaVvA==} + engines: {node: '>=18'} hasBin: true - playwright@1.42.1: - resolution: {integrity: sha512-PgwB03s2DZBcNRoW+1w9E+VkLBxweib6KTXM0M3tkiT4jVxKSi6PmVJ591J+0u10LUrgxB7dLRbiJqO5s2QPMg==} - engines: {node: '>=16'} + playwright@1.48.0: + resolution: {integrity: sha512-qPqFaMEHuY/ug8o0uteYJSRfMGFikhUysk8ZvAtfKmUK3kc/6oNl/y3EczF8OFGYIi/Ex2HspMfzYArk6+XQSA==} + engines: {node: '>=18'} hasBin: true plyr-react@5.3.0: @@ -7664,6 +7742,40 @@ packages: resolution: {integrity: sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==} engines: {node: '>= 0.12.0'} + postcss-import@15.1.0: + resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} + engines: {node: '>=14.0.0'} + peerDependencies: + postcss: '>=8.4.31' + + postcss-js@4.0.1: + resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} + engines: {node: ^12 || ^14 || >= 16} + peerDependencies: + postcss: '>=8.4.31' + + postcss-load-config@4.0.2: + resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} + engines: {node: '>= 14'} + peerDependencies: + postcss: '>=8.4.31' + ts-node: '>=9.0.0' + peerDependenciesMeta: + postcss: + optional: true + ts-node: + optional: true + + postcss-nested@6.2.0: + resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==} + engines: {node: '>=12.0'} + peerDependencies: + postcss: '>=8.4.31' + + postcss-selector-parser@6.1.2: + resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} + engines: {node: '>=4'} + postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} @@ -7993,6 +8105,9 @@ packages: resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} engines: {node: '>=0.10.0'} + read-cache@1.0.0: + resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} + read-pkg@3.0.0: resolution: {integrity: sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==} engines: {node: '>=4'} @@ -8594,6 +8709,11 @@ packages: stylis@4.3.2: resolution: {integrity: sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==} + sucrase@3.35.0: + resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} + engines: {node: '>=16 || 14 >=14.17'} + hasBin: true + sudo-prompt@9.2.1: resolution: {integrity: sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==} @@ -8653,6 +8773,11 @@ packages: peerDependencies: tailwindcss: '>=3.0.0 || insiders' + tailwindcss@3.4.14: + resolution: {integrity: sha512-IcSvOcTRcUtQQ7ILQL5quRDg7Xs93PdJEk1ZLbhhvJc7uj/OAhYOnruEiwnGgBvUtaUAJ8/mhSw1o8L2jCiENA==} + engines: {node: '>=14.0.0'} + hasBin: true + tar-fs@2.1.1: resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} @@ -8679,6 +8804,13 @@ packages: engines: {node: '>=10'} hasBin: true + thenify-all@1.6.0: + resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} + engines: {node: '>=0.8'} + + thenify@3.3.1: + resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + thread-stream@0.15.2: resolution: {integrity: sha512-UkEhKIg2pD+fjkHQKyJO3yoIvAP3N6RlNFt2dUhcS1FGvCD1cQa1M/PGknCLFIyZdtJOWQjejp7bdNqmN7zwdA==} @@ -8735,6 +8867,9 @@ packages: trough@2.1.0: resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} + ts-interface-checker@0.1.13: + resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} + ts-pattern@4.3.0: resolution: {integrity: sha512-pefrkcd4lmIVR0LA49Imjf9DYLK8vtWhqBPA3Ya1ir8xCW0O2yjL9dsCVvI7pCodLC5q7smNpEtDR2yVulQxOg==} @@ -9322,6 +9457,11 @@ packages: resolution: {integrity: sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg==} engines: {node: '>= 14'} + yaml@2.6.0: + resolution: {integrity: sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==} + engines: {node: '>= 14'} + hasBin: true + yamljs@0.3.0: resolution: {integrity: sha512-C/FsVVhht4iPQYXOInoxUM/1ELSf9EsgKH34FofQOp6hwCPrW4vG4w5++TED3xRUo8gD7l0P1J1dLlDYzODsTQ==} hasBin: true @@ -9507,6 +9647,8 @@ snapshots: '@algolia/logger-common': 4.22.1 '@algolia/requester-common': 4.22.1 + '@alloc/quick-lru@5.2.0': {} + '@ampproject/remapping@2.3.0': dependencies: '@jridgewell/gen-mapping': 0.3.5 @@ -10615,11 +10757,11 @@ snapshots: ts-pattern: 4.3.0 type-fest: 3.13.1 - '@cookbookdev/docsbot@4.21.15(@types/react-dom@18.2.7)(@types/react@18.2.21)(bufferutil@4.0.8)(monaco-editor@0.50.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.2.2)(zod@3.22.4)': + '@cookbookdev/docsbot@4.21.15(@types/react-dom@18.2.7)(@types/react@18.2.21)(bufferutil@4.0.8)(monaco-editor@0.50.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(tailwindcss@3.4.14)(typescript@5.2.2)(zod@3.22.4)': dependencies: '@cookbookdev/sonner': 1.5.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@headlessui/react': 1.7.19(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@headlessui/tailwindcss': 0.2.1 + '@headlessui/tailwindcss': 0.2.1(tailwindcss@3.4.14) '@monaco-editor/react': 4.6.0(monaco-editor@0.50.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-avatar': 1.1.0(@types/react-dom@18.2.7)(@types/react@18.2.21)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-checkbox': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.21)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -10639,7 +10781,7 @@ snapshots: '@radix-ui/react-toast': 1.2.1(@types/react-dom@18.2.7)(@types/react@18.2.21)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-tooltip': 1.1.2(@types/react-dom@18.2.7)(@types/react@18.2.21)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@shikijs/rehype': 1.13.0 - '@tailwindcss/line-clamp': 0.4.4 + '@tailwindcss/line-clamp': 0.4.4(tailwindcss@3.4.14) '@tanstack/react-table': 8.20.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@vercel/edge': 1.1.2 can-dom-mutate: 2.0.9 @@ -10668,7 +10810,7 @@ snapshots: styled-components: 6.1.12(react-dom@18.2.0(react@18.2.0))(react@18.2.0) swr: 2.2.5(react@18.2.0) tailwind-merge: 2.5.2 - tailwindcss-animate: 1.0.7 + tailwindcss-animate: 1.0.7(tailwindcss@3.4.14) use-sync-external-store: 1.2.0(react@18.2.0) viem: 2.9.16(bufferutil@4.0.8)(typescript@5.2.2)(zod@3.22.4) transitivePeerDependencies: @@ -11439,9 +11581,9 @@ snapshots: - csstype - immer - '@fuel-wallet/playwright-utils@0.13.10(@playwright/test@1.42.1)(bufferutil@4.0.8)': + '@fuel-wallet/playwright-utils@0.13.10(@playwright/test@1.48.0)(bufferutil@4.0.8)': dependencies: - '@playwright/test': 1.42.1 + '@playwright/test': 1.48.0 adm-zip: 0.5.10 fuels: 0.67.0(bufferutil@4.0.8) transitivePeerDependencies: @@ -11551,7 +11693,9 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@headlessui/tailwindcss@0.2.1': {} + '@headlessui/tailwindcss@0.2.1(tailwindcss@3.4.14)': + dependencies: + tailwindcss: 3.4.14 '@internationalized/date@3.4.0': dependencies: @@ -12238,9 +12382,9 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@playwright/test@1.42.1': + '@playwright/test@1.48.0': dependencies: - playwright: 1.42.1 + playwright: 1.48.0 '@pm2/agent@2.0.3(bufferutil@4.0.8)': dependencies: @@ -14595,7 +14739,9 @@ snapshots: '@tabler/icons@2.33.0': {} - '@tailwindcss/line-clamp@0.4.4': {} + '@tailwindcss/line-clamp@0.4.4(tailwindcss@3.4.14)': + dependencies: + tailwindcss: 3.4.14 '@tanstack/query-core@4.36.1': {} @@ -15398,6 +15544,8 @@ snapshots: ansi-styles@6.2.1: {} + any-promise@1.3.0: {} + anymatch@3.1.3: dependencies: normalize-path: 3.0.0 @@ -15405,6 +15553,8 @@ snapshots: appdirsjs@1.2.7: {} + arg@5.0.2: {} + argparse@1.0.10: dependencies: sprintf-js: 1.0.3 @@ -15624,6 +15774,8 @@ snapshots: pascal-case: 3.1.2 tslib: 2.6.2 + camelcase-css@2.0.1: {} + camelcase@5.3.1: {} camelcase@6.3.0: {} @@ -15858,6 +16010,8 @@ snapshots: commander@2.20.3: {} + commander@4.1.1: {} + commander@7.2.0: {} commander@8.3.0: {} @@ -16000,15 +16154,17 @@ snapshots: css-tree@2.2.1: dependencies: mdn-data: 2.0.28 - source-map-js: 1.0.2 + source-map-js: 1.2.0 css-tree@2.3.1: dependencies: mdn-data: 2.0.30 - source-map-js: 1.0.2 + source-map-js: 1.2.0 css-what@6.1.0: {} + cssesc@3.0.0: {} + csso@5.0.5: dependencies: css-tree: 2.2.1 @@ -16188,6 +16344,8 @@ snapshots: dexie@3.2.4: {} + didyoumean@1.2.2: {} + diff@5.1.0: {} dijkstrajs@1.0.3: {} @@ -16196,6 +16354,8 @@ snapshots: dependencies: path-type: 4.0.0 + dlv@1.1.3: {} + dom-accessibility-api@0.5.16: {} dom-helpers@5.2.1: @@ -16921,6 +17081,10 @@ snapshots: dependencies: is-glob: 4.0.3 + glob-parent@6.0.2: + dependencies: + is-glob: 4.0.3 + glob-to-regexp@0.4.1: {} glob@10.3.4: @@ -16931,6 +17095,15 @@ snapshots: minipass: 7.0.3 path-scurry: 1.10.1 + glob@10.4.5: + dependencies: + foreground-child: 3.1.1 + jackspeak: 3.4.3 + minimatch: 9.0.5 + minipass: 7.1.2 + package-json-from-dist: 1.0.1 + path-scurry: 1.11.1 + glob@7.2.3: dependencies: fs.realpath: 1.0.0 @@ -17565,6 +17738,12 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 + jackspeak@3.4.3: + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + jest-environment-node@29.7.0: dependencies: '@jest/environment': 29.7.0 @@ -17754,6 +17933,10 @@ snapshots: lilconfig@2.1.0: {} + lilconfig@3.1.2: {} + + lines-and-columns@1.2.4: {} + linkify-it@4.0.1: dependencies: uc.micro: 1.0.6 @@ -19022,10 +19205,16 @@ snapshots: dependencies: brace-expansion: 2.0.1 + minimatch@9.0.5: + dependencies: + brace-expansion: 2.0.1 + minimist@1.2.8: {} minipass@7.0.3: {} + minipass@7.1.2: {} + mipd@0.0.5(bufferutil@4.0.8)(typescript@5.2.2)(zod@3.22.4): dependencies: viem: 1.21.4(bufferutil@4.0.8)(typescript@5.2.2)(zod@3.22.4) @@ -19076,6 +19265,12 @@ snapshots: mute-stream@0.0.8: {} + mz@2.7.0: + dependencies: + any-promise: 1.3.0 + object-assign: 4.1.1 + thenify-all: 1.6.0 + nanoclone@0.2.1: {} nanoid@3.3.6: {} @@ -19250,6 +19445,8 @@ snapshots: object-assign@4.1.1: {} + object-hash@3.0.0: {} + object-inspect@1.12.3: {} object-is@1.1.5: @@ -19369,6 +19566,8 @@ snapshots: degenerator: 5.0.1 netmask: 2.0.2 + package-json-from-dist@1.0.1: {} + pako@0.2.9: {} pako@1.0.11: {} @@ -19428,6 +19627,11 @@ snapshots: lru-cache: 10.0.1 minipass: 7.0.3 + path-scurry@1.11.1: + dependencies: + lru-cache: 10.2.2 + minipass: 7.1.2 + path-type@3.0.0: dependencies: pify: 3.0.0 @@ -19461,6 +19665,8 @@ snapshots: dependencies: safe-buffer: 5.2.1 + pify@2.3.0: {} + pify@3.0.0: {} pify@4.0.1: {} @@ -19500,11 +19706,11 @@ snapshots: mlly: 1.7.1 pathe: 1.1.2 - playwright-core@1.42.1: {} + playwright-core@1.48.0: {} - playwright@1.42.1: + playwright@1.48.0: dependencies: - playwright-core: 1.42.1 + playwright-core: 1.48.0 optionalDependencies: fsevents: 2.3.2 @@ -19615,6 +19821,35 @@ snapshots: transitivePeerDependencies: - supports-color + postcss-import@15.1.0(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + read-cache: 1.0.0 + resolve: 1.22.4 + + postcss-js@4.0.1(postcss@8.4.38): + dependencies: + camelcase-css: 2.0.1 + postcss: 8.4.38 + + postcss-load-config@4.0.2(postcss@8.4.38): + dependencies: + lilconfig: 3.1.2 + yaml: 2.6.0 + optionalDependencies: + postcss: 8.4.38 + + postcss-nested@6.2.0(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-selector-parser: 6.1.2 + + postcss-selector-parser@6.1.2: + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + postcss-value-parser@4.2.0: {} postcss@8.4.31: @@ -20072,6 +20307,10 @@ snapshots: dependencies: loose-envify: 1.4.0 + read-cache@1.0.0: + dependencies: + pify: 2.3.0 + read-pkg@3.0.0: dependencies: load-json-file: 4.0.0 @@ -20807,6 +21046,16 @@ snapshots: stylis@4.3.2: {} + sucrase@3.35.0: + dependencies: + '@jridgewell/gen-mapping': 0.3.5 + commander: 4.1.1 + glob: 10.4.5 + lines-and-columns: 1.2.4 + mz: 2.7.0 + pirates: 4.0.6 + ts-interface-checker: 0.1.13 + sudo-prompt@9.2.1: {} superstruct@1.0.4: {} @@ -20832,7 +21081,7 @@ snapshots: css-select: 5.1.0 css-tree: 2.3.1 csso: 5.0.5 - picocolors: 1.0.0 + picocolors: 1.0.1 swr@2.2.2(react@18.2.0): dependencies: @@ -20859,7 +21108,36 @@ snapshots: tailwind-merge@2.5.2: {} - tailwindcss-animate@1.0.7: {} + tailwindcss-animate@1.0.7(tailwindcss@3.4.14): + dependencies: + tailwindcss: 3.4.14 + + tailwindcss@3.4.14: + dependencies: + '@alloc/quick-lru': 5.2.0 + arg: 5.0.2 + chokidar: 3.6.0 + didyoumean: 1.2.2 + dlv: 1.1.3 + fast-glob: 3.3.2 + glob-parent: 6.0.2 + is-glob: 4.0.3 + jiti: 1.21.3 + lilconfig: 2.1.0 + micromatch: 4.0.5 + normalize-path: 3.0.0 + object-hash: 3.0.0 + picocolors: 1.0.1 + postcss: 8.4.38 + postcss-import: 15.1.0(postcss@8.4.38) + postcss-js: 4.0.1(postcss@8.4.38) + postcss-load-config: 4.0.2(postcss@8.4.38) + postcss-nested: 6.2.0(postcss@8.4.38) + postcss-selector-parser: 6.1.2 + resolve: 1.22.4 + sucrase: 3.35.0 + transitivePeerDependencies: + - ts-node tar-fs@2.1.1: dependencies: @@ -20901,6 +21179,14 @@ snapshots: commander: 2.20.3 source-map-support: 0.5.21 + thenify-all@1.6.0: + dependencies: + thenify: 3.3.1 + + thenify@3.3.1: + dependencies: + any-promise: 1.3.0 + thread-stream@0.15.2: dependencies: real-require: 0.1.0 @@ -20944,6 +21230,8 @@ snapshots: trough@2.1.0: {} + ts-interface-checker@0.1.13: {} + ts-pattern@4.3.0: {} tslib@1.14.1: {} @@ -21522,6 +21810,8 @@ snapshots: yaml@2.3.2: {} + yaml@2.6.0: {} + yamljs@0.3.0: dependencies: argparse: 1.0.10 diff --git a/tests/test.spec.ts b/tests/test.spec.ts index d5f0349c2..ffbb8eea2 100644 --- a/tests/test.spec.ts +++ b/tests/test.spec.ts @@ -4,43 +4,43 @@ import { setupFolders, startServers, stopServers } from './utils/setup'; import { useFuelWallet } from './utils/wallet'; test.describe('Guides', () => { - test('quickstart', async ({ context, extensionId, page }) => { - const CONTRACT_QUICKSTART_PAGE_URL = 'guides/contract-quickstart'; + // test('quickstart', async ({ context, extensionId, page }) => { + // const CONTRACT_QUICKSTART_PAGE_URL = 'guides/contract-quickstart'; - // SETUP - stopServers(); - await useFuelWallet(context, extensionId, page); - await setupFolders('fuel-project'); - await startServers(page); + // // SETUP + // stopServers(); + // await useFuelWallet(context, extensionId, page); + // await setupFolders('fuel-project'); + // await startServers(page); - // TEST CONTRACT QUICKSTART - await runTest(page, context, CONTRACT_QUICKSTART_PAGE_URL); + // // TEST CONTRACT QUICKSTART + // await runTest(page, context, CONTRACT_QUICKSTART_PAGE_URL); - // SHUT DOWN - stopServers(); - // context.close(); - }); + // // SHUT DOWN + // stopServers(); + // // context.close(); + // }); - test('counter-dapp', async ({ context, extensionId, page }) => { - const CONTRACT_PAGE_URL = 'guides/counter-dapp/building-a-smart-contract'; - const FRONTEND_PAGE_URL = 'guides/counter-dapp/building-a-frontend'; + // test('counter-dapp', async ({ context, extensionId, page }) => { + // const CONTRACT_PAGE_URL = 'guides/counter-dapp/building-a-smart-contract'; + // const FRONTEND_PAGE_URL = 'guides/counter-dapp/building-a-frontend'; - // SETUP - stopServers(); - await useFuelWallet(context, extensionId, page); - await setupFolders('fuel-project'); - await startServers(page); + // // SETUP + // stopServers(); + // await useFuelWallet(context, extensionId, page); + // await setupFolders('fuel-project'); + // await startServers(page); - // TEST CONTRACT - await runTest(page, context, CONTRACT_PAGE_URL); + // // TEST CONTRACT + // await runTest(page, context, CONTRACT_PAGE_URL); - // TEST FRONTEND - await runTest(page, context, FRONTEND_PAGE_URL); + // // TEST FRONTEND + // await runTest(page, context, FRONTEND_PAGE_URL); - // SHUT DOWN - stopServers(); - // context.close(); - }); + // // SHUT DOWN + // stopServers(); + // // context.close(); + // }); test('intro to sway', async ({ context, extensionId, page }) => { const PREREQUISITES_PAGE_URL = 'guides/intro-to-sway/prerequisites'; @@ -77,43 +77,43 @@ test.describe('Guides', () => { // context.close(); }); - test('intro to predicates', async ({ context, extensionId, page }) => { - const PREREQUISITES_PAGE_URL = 'guides/intro-to-predicates/prerequisites'; - const PREDICATE_ROOT_PAGE_URL = 'guides/intro-to-predicates/predicate-root'; - const IMPORTS_PAGE_URL = 'guides/intro-to-predicates/imports'; - const CONFIGURABLES_PAGE_URL = 'guides/intro-to-predicates/configurables'; - const SIGNATURE_VERIFICATION_PAGE_URL = - 'guides/intro-to-predicates/signature-verification'; - const MAIN_PAGE_URL = 'guides/intro-to-predicates/main'; - const CHECKPOINT_PAGE_URL = 'guides/intro-to-predicates/checkpoint'; - const SCRIPT_DEBUG_PAGE_URL = - 'guides/intro-to-predicates/debugging-with-scripts'; - const SCRIPT_LOGS_PAGE_URL = - 'guides/intro-to-predicates/debugging-with-scripts-rust'; - const FUELS_RS_PAGE_URL = 'guides/intro-to-predicates/rust-sdk'; - - // SETUP - stopServers(); - await useFuelWallet(context, extensionId, page); - await setupFolders('fuel-project'); - await startServers(page); - - // TEST CONTRACT - await runTest(page, context, PREREQUISITES_PAGE_URL); - await runTest(page, context, PREDICATE_ROOT_PAGE_URL); - await runTest(page, context, IMPORTS_PAGE_URL); - await runTest(page, context, CONFIGURABLES_PAGE_URL); - await runTest(page, context, SIGNATURE_VERIFICATION_PAGE_URL); - await runTest(page, context, MAIN_PAGE_URL); - await runTest(page, context, CHECKPOINT_PAGE_URL); - - // TEST RUST - await runTest(page, context, SCRIPT_DEBUG_PAGE_URL); - await runTest(page, context, SCRIPT_LOGS_PAGE_URL); - await runTest(page, context, FUELS_RS_PAGE_URL); - - // SHUT DOWN - stopServers(); - // context.close(); - }); + // test('intro to predicates', async ({ context, extensionId, page }) => { + // const PREREQUISITES_PAGE_URL = 'guides/intro-to-predicates/prerequisites'; + // const PREDICATE_ROOT_PAGE_URL = 'guides/intro-to-predicates/predicate-root'; + // const IMPORTS_PAGE_URL = 'guides/intro-to-predicates/imports'; + // const CONFIGURABLES_PAGE_URL = 'guides/intro-to-predicates/configurables'; + // const SIGNATURE_VERIFICATION_PAGE_URL = + // 'guides/intro-to-predicates/signature-verification'; + // const MAIN_PAGE_URL = 'guides/intro-to-predicates/main'; + // const CHECKPOINT_PAGE_URL = 'guides/intro-to-predicates/checkpoint'; + // const SCRIPT_DEBUG_PAGE_URL = + // 'guides/intro-to-predicates/debugging-with-scripts'; + // const SCRIPT_LOGS_PAGE_URL = + // 'guides/intro-to-predicates/debugging-with-scripts-rust'; + // const FUELS_RS_PAGE_URL = 'guides/intro-to-predicates/rust-sdk'; + + // // SETUP + // stopServers(); + // await useFuelWallet(context, extensionId, page); + // await setupFolders('fuel-project'); + // await startServers(page); + + // // TEST CONTRACT + // await runTest(page, context, PREREQUISITES_PAGE_URL); + // await runTest(page, context, PREDICATE_ROOT_PAGE_URL); + // await runTest(page, context, IMPORTS_PAGE_URL); + // await runTest(page, context, CONFIGURABLES_PAGE_URL); + // await runTest(page, context, SIGNATURE_VERIFICATION_PAGE_URL); + // await runTest(page, context, MAIN_PAGE_URL); + // await runTest(page, context, CHECKPOINT_PAGE_URL); + + // // TEST RUST + // await runTest(page, context, SCRIPT_DEBUG_PAGE_URL); + // await runTest(page, context, SCRIPT_LOGS_PAGE_URL); + // await runTest(page, context, FUELS_RS_PAGE_URL); + + // // SHUT DOWN + // stopServers(); + // // context.close(); + // }); }); From 41ef9edccbb680b75cee6b61828a83b826cf1cdf Mon Sep 17 00:00:00 2001 From: Call Delegation <106365423+calldelegation@users.noreply.github.com> Date: Tue, 15 Oct 2024 12:23:51 -0400 Subject: [PATCH 6/8] adding back in test --- tests/test.spec.ts | 136 ++++++++++++++++++++++----------------------- 1 file changed, 68 insertions(+), 68 deletions(-) diff --git a/tests/test.spec.ts b/tests/test.spec.ts index ffbb8eea2..d5f0349c2 100644 --- a/tests/test.spec.ts +++ b/tests/test.spec.ts @@ -4,43 +4,43 @@ import { setupFolders, startServers, stopServers } from './utils/setup'; import { useFuelWallet } from './utils/wallet'; test.describe('Guides', () => { - // test('quickstart', async ({ context, extensionId, page }) => { - // const CONTRACT_QUICKSTART_PAGE_URL = 'guides/contract-quickstart'; + test('quickstart', async ({ context, extensionId, page }) => { + const CONTRACT_QUICKSTART_PAGE_URL = 'guides/contract-quickstart'; - // // SETUP - // stopServers(); - // await useFuelWallet(context, extensionId, page); - // await setupFolders('fuel-project'); - // await startServers(page); + // SETUP + stopServers(); + await useFuelWallet(context, extensionId, page); + await setupFolders('fuel-project'); + await startServers(page); - // // TEST CONTRACT QUICKSTART - // await runTest(page, context, CONTRACT_QUICKSTART_PAGE_URL); + // TEST CONTRACT QUICKSTART + await runTest(page, context, CONTRACT_QUICKSTART_PAGE_URL); - // // SHUT DOWN - // stopServers(); - // // context.close(); - // }); + // SHUT DOWN + stopServers(); + // context.close(); + }); - // test('counter-dapp', async ({ context, extensionId, page }) => { - // const CONTRACT_PAGE_URL = 'guides/counter-dapp/building-a-smart-contract'; - // const FRONTEND_PAGE_URL = 'guides/counter-dapp/building-a-frontend'; + test('counter-dapp', async ({ context, extensionId, page }) => { + const CONTRACT_PAGE_URL = 'guides/counter-dapp/building-a-smart-contract'; + const FRONTEND_PAGE_URL = 'guides/counter-dapp/building-a-frontend'; - // // SETUP - // stopServers(); - // await useFuelWallet(context, extensionId, page); - // await setupFolders('fuel-project'); - // await startServers(page); + // SETUP + stopServers(); + await useFuelWallet(context, extensionId, page); + await setupFolders('fuel-project'); + await startServers(page); - // // TEST CONTRACT - // await runTest(page, context, CONTRACT_PAGE_URL); + // TEST CONTRACT + await runTest(page, context, CONTRACT_PAGE_URL); - // // TEST FRONTEND - // await runTest(page, context, FRONTEND_PAGE_URL); + // TEST FRONTEND + await runTest(page, context, FRONTEND_PAGE_URL); - // // SHUT DOWN - // stopServers(); - // // context.close(); - // }); + // SHUT DOWN + stopServers(); + // context.close(); + }); test('intro to sway', async ({ context, extensionId, page }) => { const PREREQUISITES_PAGE_URL = 'guides/intro-to-sway/prerequisites'; @@ -77,43 +77,43 @@ test.describe('Guides', () => { // context.close(); }); - // test('intro to predicates', async ({ context, extensionId, page }) => { - // const PREREQUISITES_PAGE_URL = 'guides/intro-to-predicates/prerequisites'; - // const PREDICATE_ROOT_PAGE_URL = 'guides/intro-to-predicates/predicate-root'; - // const IMPORTS_PAGE_URL = 'guides/intro-to-predicates/imports'; - // const CONFIGURABLES_PAGE_URL = 'guides/intro-to-predicates/configurables'; - // const SIGNATURE_VERIFICATION_PAGE_URL = - // 'guides/intro-to-predicates/signature-verification'; - // const MAIN_PAGE_URL = 'guides/intro-to-predicates/main'; - // const CHECKPOINT_PAGE_URL = 'guides/intro-to-predicates/checkpoint'; - // const SCRIPT_DEBUG_PAGE_URL = - // 'guides/intro-to-predicates/debugging-with-scripts'; - // const SCRIPT_LOGS_PAGE_URL = - // 'guides/intro-to-predicates/debugging-with-scripts-rust'; - // const FUELS_RS_PAGE_URL = 'guides/intro-to-predicates/rust-sdk'; - - // // SETUP - // stopServers(); - // await useFuelWallet(context, extensionId, page); - // await setupFolders('fuel-project'); - // await startServers(page); - - // // TEST CONTRACT - // await runTest(page, context, PREREQUISITES_PAGE_URL); - // await runTest(page, context, PREDICATE_ROOT_PAGE_URL); - // await runTest(page, context, IMPORTS_PAGE_URL); - // await runTest(page, context, CONFIGURABLES_PAGE_URL); - // await runTest(page, context, SIGNATURE_VERIFICATION_PAGE_URL); - // await runTest(page, context, MAIN_PAGE_URL); - // await runTest(page, context, CHECKPOINT_PAGE_URL); - - // // TEST RUST - // await runTest(page, context, SCRIPT_DEBUG_PAGE_URL); - // await runTest(page, context, SCRIPT_LOGS_PAGE_URL); - // await runTest(page, context, FUELS_RS_PAGE_URL); - - // // SHUT DOWN - // stopServers(); - // // context.close(); - // }); + test('intro to predicates', async ({ context, extensionId, page }) => { + const PREREQUISITES_PAGE_URL = 'guides/intro-to-predicates/prerequisites'; + const PREDICATE_ROOT_PAGE_URL = 'guides/intro-to-predicates/predicate-root'; + const IMPORTS_PAGE_URL = 'guides/intro-to-predicates/imports'; + const CONFIGURABLES_PAGE_URL = 'guides/intro-to-predicates/configurables'; + const SIGNATURE_VERIFICATION_PAGE_URL = + 'guides/intro-to-predicates/signature-verification'; + const MAIN_PAGE_URL = 'guides/intro-to-predicates/main'; + const CHECKPOINT_PAGE_URL = 'guides/intro-to-predicates/checkpoint'; + const SCRIPT_DEBUG_PAGE_URL = + 'guides/intro-to-predicates/debugging-with-scripts'; + const SCRIPT_LOGS_PAGE_URL = + 'guides/intro-to-predicates/debugging-with-scripts-rust'; + const FUELS_RS_PAGE_URL = 'guides/intro-to-predicates/rust-sdk'; + + // SETUP + stopServers(); + await useFuelWallet(context, extensionId, page); + await setupFolders('fuel-project'); + await startServers(page); + + // TEST CONTRACT + await runTest(page, context, PREREQUISITES_PAGE_URL); + await runTest(page, context, PREDICATE_ROOT_PAGE_URL); + await runTest(page, context, IMPORTS_PAGE_URL); + await runTest(page, context, CONFIGURABLES_PAGE_URL); + await runTest(page, context, SIGNATURE_VERIFICATION_PAGE_URL); + await runTest(page, context, MAIN_PAGE_URL); + await runTest(page, context, CHECKPOINT_PAGE_URL); + + // TEST RUST + await runTest(page, context, SCRIPT_DEBUG_PAGE_URL); + await runTest(page, context, SCRIPT_LOGS_PAGE_URL); + await runTest(page, context, FUELS_RS_PAGE_URL); + + // SHUT DOWN + stopServers(); + // context.close(); + }); }); From af8abb11944d8b0b36d8ea894ffb6e7b7b9a6a55 Mon Sep 17 00:00:00 2001 From: Call Delegation <106365423+calldelegation@users.noreply.github.com> Date: Tue, 15 Oct 2024 13:16:01 -0400 Subject: [PATCH 7/8] trying to wait longer --- tests/utils/visit.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/utils/visit.ts b/tests/utils/visit.ts index 1f954ec74..084bfc566 100644 --- a/tests/utils/visit.ts +++ b/tests/utils/visit.ts @@ -2,7 +2,7 @@ import type { Page } from '@playwright/test'; export async function visit(page: Page, pathname: string) { console.log('GOING TO URL:', pathname); - await page.waitForTimeout(5000); + await page.waitForTimeout(10000); const pageFinal = await page.goto(`${pathname}`); await page.waitForTimeout(2000); return pageFinal; From 7a70f4cf2403c5a737c1d107fb325387f0fc41d7 Mon Sep 17 00:00:00 2001 From: Call Delegation <106365423+calldelegation@users.noreply.github.com> Date: Tue, 15 Oct 2024 15:06:38 -0400 Subject: [PATCH 8/8] replicating --- docs/guides/docs/intro-to-sway/rust-sdk.mdx | 2 +- docs/guides/examples/intro-to-sway | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/guides/docs/intro-to-sway/rust-sdk.mdx b/docs/guides/docs/intro-to-sway/rust-sdk.mdx index a433969c3..2d463bed3 100644 --- a/docs/guides/docs/intro-to-sway/rust-sdk.mdx +++ b/docs/guides/docs/intro-to-sway/rust-sdk.mdx @@ -239,7 +239,7 @@ action={{ /> ```sh -cargo test +cargo test --test integration_tests -- --nocapture ``` If you want to print outputs to the console during tests, use the `nocapture` flag: diff --git a/docs/guides/examples/intro-to-sway b/docs/guides/examples/intro-to-sway index dcd27d345..d59eadf9b 160000 --- a/docs/guides/examples/intro-to-sway +++ b/docs/guides/examples/intro-to-sway @@ -1 +1 @@ -Subproject commit dcd27d3456f9cbc53629eeeb688690efdcca7728 +Subproject commit d59eadf9b0ea7582d711aab616a5f1dc8877745f