From 7d9b665a93084ac9d90ed8e167be070877aec0d3 Mon Sep 17 00:00:00 2001 From: Charly Chevalier Date: Tue, 28 Apr 2026 16:46:45 +0200 Subject: [PATCH 1/6] chore: fix yarn warnings (typedoc) --- package.json | 1 - packages/account-api/package.json | 2 +- packages/hw-wallet-sdk/package.json | 2 +- packages/keyring-api/package.json | 2 +- .../keyring-eth-ledger-bridge/package.json | 2 +- packages/keyring-eth-qr/package.json | 2 +- packages/keyring-eth-simple/package.json | 2 +- packages/keyring-eth-trezor/package.json | 2 +- packages/keyring-internal-api/package.json | 2 +- .../keyring-internal-snap-client/package.json | 2 +- packages/keyring-sdk/package.json | 2 +- packages/keyring-snap-bridge/package.json | 2 +- packages/keyring-snap-client/package.json | 2 +- packages/keyring-snap-sdk/package.json | 2 +- packages/keyring-utils/package.json | 2 +- yarn.lock | 221 +++++++++++------- 16 files changed, 150 insertions(+), 100 deletions(-) diff --git a/package.json b/package.json index 5de53954..c5ad9c29 100644 --- a/package.json +++ b/package.json @@ -77,7 +77,6 @@ "semver": "^7.6.3", "ts-jest": "^29.0.5", "ts-node": "^10.9.2", - "typedoc": "^0.25.13", "typescript": "~5.6.3", "typescript-eslint": "^8.48.0" }, diff --git a/packages/account-api/package.json b/packages/account-api/package.json index 07bb62ad..dbff05fb 100644 --- a/packages/account-api/package.json +++ b/packages/account-api/package.json @@ -86,7 +86,7 @@ "ts-jest": "^29.0.5", "ts-node": "^10.9.2", "tsd": "^0.31.0", - "typedoc": "^0.25.13", + "typedoc": "^0.27.0", "typescript": "~5.6.3" }, "tsd": { diff --git a/packages/hw-wallet-sdk/package.json b/packages/hw-wallet-sdk/package.json index 2969a3c7..54c3ef15 100644 --- a/packages/hw-wallet-sdk/package.json +++ b/packages/hw-wallet-sdk/package.json @@ -69,7 +69,7 @@ "ts-jest": "^29.0.5", "ts-node": "^10.9.2", "tsd": "^0.31.0", - "typedoc": "^0.25.13", + "typedoc": "^0.27.0", "typescript": "~5.6.3" }, "tsd": { diff --git a/packages/keyring-api/package.json b/packages/keyring-api/package.json index 69302c0a..0a75e6c5 100644 --- a/packages/keyring-api/package.json +++ b/packages/keyring-api/package.json @@ -87,7 +87,7 @@ "ts-jest": "^29.0.5", "ts-node": "^10.9.2", "tsd": "^0.31.0", - "typedoc": "^0.25.13", + "typedoc": "^0.27.0", "typescript": "~5.6.3" }, "tsd": { diff --git a/packages/keyring-eth-ledger-bridge/package.json b/packages/keyring-eth-ledger-bridge/package.json index 4a1cbca2..dd02306a 100644 --- a/packages/keyring-eth-ledger-bridge/package.json +++ b/packages/keyring-eth-ledger-bridge/package.json @@ -104,7 +104,7 @@ "jest-it-up": "^3.1.0", "ts-jest": "^29.0.5", "ts-node": "^10.9.2", - "typedoc": "^0.25.13", + "typedoc": "^0.27.0", "typescript": "~5.6.3" }, "engines": { diff --git a/packages/keyring-eth-qr/package.json b/packages/keyring-eth-qr/package.json index 91f1eeb7..956b19ba 100644 --- a/packages/keyring-eth-qr/package.json +++ b/packages/keyring-eth-qr/package.json @@ -97,7 +97,7 @@ "jest": "^29.5.0", "ts-jest": "^29.0.5", "ts-node": "^10.9.2", - "typedoc": "^0.25.13", + "typedoc": "^0.27.0", "typescript": "~5.6.3" }, "engines": { diff --git a/packages/keyring-eth-simple/package.json b/packages/keyring-eth-simple/package.json index 135d4dc3..b222ea70 100644 --- a/packages/keyring-eth-simple/package.json +++ b/packages/keyring-eth-simple/package.json @@ -92,7 +92,7 @@ "jest": "^29.5.0", "ts-jest": "^29.0.5", "ts-node": "^10.9.2", - "typedoc": "^0.25.13", + "typedoc": "^0.27.0", "typescript": "~5.6.3" }, "engines": { diff --git a/packages/keyring-eth-trezor/package.json b/packages/keyring-eth-trezor/package.json index 2b892d9c..41b39935 100644 --- a/packages/keyring-eth-trezor/package.json +++ b/packages/keyring-eth-trezor/package.json @@ -103,7 +103,7 @@ "sinon": "^19.0.2", "ts-jest": "^29.0.5", "ts-node": "^10.9.2", - "typedoc": "^0.25.13", + "typedoc": "^0.27.0", "typescript": "~5.6.3" }, "engines": { diff --git a/packages/keyring-internal-api/package.json b/packages/keyring-internal-api/package.json index 9c8f7197..5abcb7f3 100644 --- a/packages/keyring-internal-api/package.json +++ b/packages/keyring-internal-api/package.json @@ -74,7 +74,7 @@ "ts-jest": "^29.0.5", "ts-node": "^10.9.2", "tsd": "^0.31.0", - "typedoc": "^0.25.13", + "typedoc": "^0.27.0", "typescript": "~5.6.3" }, "tsd": { diff --git a/packages/keyring-internal-snap-client/package.json b/packages/keyring-internal-snap-client/package.json index 33c790cc..a94f50c8 100644 --- a/packages/keyring-internal-snap-client/package.json +++ b/packages/keyring-internal-snap-client/package.json @@ -91,7 +91,7 @@ "ts-jest": "^29.0.5", "ts-node": "^10.9.2", "tsd": "^0.31.0", - "typedoc": "^0.25.13", + "typedoc": "^0.27.0", "typescript": "~5.6.3" }, "tsd": { diff --git a/packages/keyring-sdk/package.json b/packages/keyring-sdk/package.json index 80dba3e6..f781fff6 100644 --- a/packages/keyring-sdk/package.json +++ b/packages/keyring-sdk/package.json @@ -93,7 +93,7 @@ "ts-jest": "^29.0.5", "ts-node": "^10.9.2", "tsd": "^0.31.0", - "typedoc": "^0.25.13", + "typedoc": "^0.27.0", "typescript": "~5.6.3" }, "tsd": { diff --git a/packages/keyring-snap-bridge/package.json b/packages/keyring-snap-bridge/package.json index 212454d9..a6b6c42b 100644 --- a/packages/keyring-snap-bridge/package.json +++ b/packages/keyring-snap-bridge/package.json @@ -99,7 +99,7 @@ "ts-jest": "^29.0.5", "ts-node": "^10.9.2", "tsd": "^0.31.0", - "typedoc": "^0.25.13", + "typedoc": "^0.27.0", "typescript": "~5.6.3" }, "peerDependencies": { diff --git a/packages/keyring-snap-client/package.json b/packages/keyring-snap-client/package.json index b953a686..0be6a380 100644 --- a/packages/keyring-snap-client/package.json +++ b/packages/keyring-snap-client/package.json @@ -90,7 +90,7 @@ "ts-jest": "^29.0.5", "ts-node": "^10.9.2", "tsd": "^0.31.0", - "typedoc": "^0.25.13", + "typedoc": "^0.27.0", "typescript": "~5.6.3" }, "peerDependencies": { diff --git a/packages/keyring-snap-sdk/package.json b/packages/keyring-snap-sdk/package.json index 9d9a68d7..e0c54a2a 100644 --- a/packages/keyring-snap-sdk/package.json +++ b/packages/keyring-snap-sdk/package.json @@ -89,7 +89,7 @@ "ts-jest": "^29.0.5", "ts-node": "^10.9.2", "tsd": "^0.31.0", - "typedoc": "^0.25.13", + "typedoc": "^0.27.0", "typescript": "~5.6.3" }, "peerDependencies": { diff --git a/packages/keyring-utils/package.json b/packages/keyring-utils/package.json index 4ef1f71a..e3284e76 100644 --- a/packages/keyring-utils/package.json +++ b/packages/keyring-utils/package.json @@ -75,7 +75,7 @@ "ts-jest": "^29.0.5", "ts-node": "^10.9.2", "tsd": "^0.31.0", - "typedoc": "^0.25.13", + "typedoc": "^0.27.0", "typescript": "~5.6.3" }, "tsd": { diff --git a/yarn.lock b/yarn.lock index 467c2421..47dcc42d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -873,6 +873,17 @@ __metadata: languageName: node linkType: hard +"@gerrit0/mini-shiki@npm:^1.24.0": + version: 1.27.2 + resolution: "@gerrit0/mini-shiki@npm:1.27.2" + dependencies: + "@shikijs/engine-oniguruma": "npm:^1.27.2" + "@shikijs/types": "npm:^1.27.2" + "@shikijs/vscode-textmate": "npm:^10.0.1" + checksum: 10/ee4c80d94da587bd0dfe262f92ce81be0a1aa86dd0ef88e708839751af552451dd113f139b556be4f18747bf883d81ee85a119e535852114a71efda1cb3c5be5 + languageName: node + linkType: hard + "@humanfs/core@npm:^0.19.1": version: 0.19.1 resolution: "@humanfs/core@npm:0.19.1" @@ -1504,7 +1515,7 @@ __metadata: ts-jest: "npm:^29.0.5" ts-node: "npm:^10.9.2" tsd: "npm:^0.31.0" - typedoc: "npm:^0.25.13" + typedoc: "npm:^0.27.0" typescript: "npm:~5.6.3" uuid: "npm:^9.0.1" languageName: unknown @@ -1553,7 +1564,6 @@ __metadata: semver: "npm:^7.6.3" ts-jest: "npm:^29.0.5" ts-node: "npm:^10.9.2" - typedoc: "npm:^0.25.13" typescript: "npm:~5.6.3" typescript-eslint: "npm:^8.48.0" languageName: unknown @@ -1810,7 +1820,7 @@ __metadata: jest-it-up: "npm:^3.1.0" ts-jest: "npm:^29.0.5" ts-node: "npm:^10.9.2" - typedoc: "npm:^0.25.13" + typedoc: "npm:^0.27.0" typescript: "npm:~5.6.3" languageName: unknown linkType: soft @@ -1865,7 +1875,7 @@ __metadata: jest: "npm:^29.5.0" ts-jest: "npm:^29.0.5" ts-node: "npm:^10.9.2" - typedoc: "npm:^0.25.13" + typedoc: "npm:^0.27.0" typescript: "npm:~5.6.3" uuid: "npm:^9.0.1" languageName: unknown @@ -1936,7 +1946,7 @@ __metadata: randombytes: "npm:^2.1.0" ts-jest: "npm:^29.0.5" ts-node: "npm:^10.9.2" - typedoc: "npm:^0.25.13" + typedoc: "npm:^0.27.0" typescript: "npm:~5.6.3" languageName: unknown linkType: soft @@ -1974,7 +1984,7 @@ __metadata: ts-jest: "npm:^29.0.5" ts-node: "npm:^10.9.2" tsd: "npm:^0.31.0" - typedoc: "npm:^0.25.13" + typedoc: "npm:^0.27.0" typescript: "npm:~5.6.3" uuid: "npm:^9.0.1" peerDependencies: @@ -2019,7 +2029,7 @@ __metadata: ts-jest: "npm:^29.0.5" ts-node: "npm:^10.9.2" tslib: "npm:^2.6.2" - typedoc: "npm:^0.25.13" + typedoc: "npm:^0.27.0" typescript: "npm:~5.6.3" languageName: unknown linkType: soft @@ -2054,7 +2064,7 @@ __metadata: ts-jest: "npm:^29.0.5" ts-node: "npm:^10.9.2" tsd: "npm:^0.31.0" - typedoc: "npm:^0.25.13" + typedoc: "npm:^0.27.0" typescript: "npm:~5.6.3" languageName: unknown linkType: soft @@ -2120,7 +2130,7 @@ __metadata: ts-jest: "npm:^29.0.5" ts-node: "npm:^10.9.2" tsd: "npm:^0.31.0" - typedoc: "npm:^0.25.13" + typedoc: "npm:^0.27.0" typescript: "npm:~5.6.3" languageName: unknown linkType: soft @@ -2146,7 +2156,7 @@ __metadata: ts-jest: "npm:^29.0.5" ts-node: "npm:^10.9.2" tsd: "npm:^0.31.0" - typedoc: "npm:^0.25.13" + typedoc: "npm:^0.27.0" typescript: "npm:~5.6.3" languageName: unknown linkType: soft @@ -2178,7 +2188,7 @@ __metadata: ts-jest: "npm:^29.0.5" ts-node: "npm:^10.9.2" tsd: "npm:^0.31.0" - typedoc: "npm:^0.25.13" + typedoc: "npm:^0.27.0" typescript: "npm:~5.6.3" languageName: unknown linkType: soft @@ -2211,7 +2221,7 @@ __metadata: ts-jest: "npm:^29.0.5" ts-node: "npm:^10.9.2" tsd: "npm:^0.31.0" - typedoc: "npm:^0.25.13" + typedoc: "npm:^0.27.0" typescript: "npm:~5.6.3" uuid: "npm:^9.0.1" languageName: unknown @@ -2241,7 +2251,7 @@ __metadata: ts-jest: "npm:^29.0.5" ts-node: "npm:^10.9.2" tsd: "npm:^0.31.0" - typedoc: "npm:^0.25.13" + typedoc: "npm:^0.27.0" typescript: "npm:~5.6.3" uuid: "npm:^9.0.1" webextension-polyfill: "npm:^0.12.0" @@ -2274,7 +2284,7 @@ __metadata: ts-jest: "npm:^29.0.5" ts-node: "npm:^10.9.2" tsd: "npm:^0.31.0" - typedoc: "npm:^0.25.13" + typedoc: "npm:^0.27.0" typescript: "npm:~5.6.3" webextension-polyfill: "npm:^0.12.0" peerDependencies: @@ -2305,7 +2315,7 @@ __metadata: ts-jest: "npm:^29.0.5" ts-node: "npm:^10.9.2" tsd: "npm:^0.31.0" - typedoc: "npm:^0.25.13" + typedoc: "npm:^0.27.0" typescript: "npm:~5.6.3" languageName: unknown linkType: soft @@ -3265,6 +3275,33 @@ __metadata: languageName: node linkType: hard +"@shikijs/engine-oniguruma@npm:^1.27.2": + version: 1.29.2 + resolution: "@shikijs/engine-oniguruma@npm:1.29.2" + dependencies: + "@shikijs/types": "npm:1.29.2" + "@shikijs/vscode-textmate": "npm:^10.0.1" + checksum: 10/bb3e2c01da84d573251ebc289b1ecf815261024dea5bddb93ad56c3504a71cde3630db070be401ed3bbcd23a8a839ec78984a82317f9c9d0bba58daed935b781 + languageName: node + linkType: hard + +"@shikijs/types@npm:1.29.2, @shikijs/types@npm:^1.27.2": + version: 1.29.2 + resolution: "@shikijs/types@npm:1.29.2" + dependencies: + "@shikijs/vscode-textmate": "npm:^10.0.1" + "@types/hast": "npm:^3.0.4" + checksum: 10/579e64b6e8cb83023232b8060b08f51cff3909b199d0d1a0c58ed500c898dd34b74bf0457336fa2e6bee1005889e198d7d924347ad616eee30c6ae4c89a67ab8 + languageName: node + linkType: hard + +"@shikijs/vscode-textmate@npm:^10.0.1": + version: 10.0.2 + resolution: "@shikijs/vscode-textmate@npm:10.0.2" + checksum: 10/d924cba8a01cd9ca12f56ba097d628fdb81455abb85884c8d8a5ae85b628a37dd5907e7691019b97107bd6608c866adf91ba04a1c3bba391281c88e386c044ea + languageName: node + linkType: hard + "@sinclair/typebox@npm:^0.27.8": version: 0.27.8 resolution: "@sinclair/typebox@npm:0.27.8" @@ -4433,6 +4470,15 @@ __metadata: languageName: node linkType: hard +"@types/hast@npm:^3.0.4": + version: 3.0.4 + resolution: "@types/hast@npm:3.0.4" + dependencies: + "@types/unist": "npm:*" + checksum: 10/732920d81bb7605895776841b7658b4d8cc74a43a8fa176017cc0fb0ecc1a4c82a2b75a4fe6b71aa262b649d3fb62858c6789efa3793ea1d40269953af96ecb5 + languageName: node + linkType: hard + "@types/hdkey@npm:^2.0.1": version: 2.0.3 resolution: "@types/hdkey@npm:2.0.3" @@ -4620,6 +4666,13 @@ __metadata: languageName: node linkType: hard +"@types/unist@npm:*": + version: 3.0.3 + resolution: "@types/unist@npm:3.0.3" + checksum: 10/96e6453da9e075aaef1dc22482463898198acdc1eeb99b465e65e34303e2ec1e3b1ed4469a9118275ec284dc98019f63c3f5d49422f0e4ac707e5ab90fb3b71a + languageName: node + linkType: hard + "@types/uuid@npm:^9.0.8": version: 9.0.8 resolution: "@types/uuid@npm:9.0.8" @@ -5063,13 +5116,6 @@ __metadata: languageName: node linkType: hard -"ansi-sequence-parser@npm:^1.1.0": - version: 1.1.1 - resolution: "ansi-sequence-parser@npm:1.1.1" - checksum: 10/9ce30f257badc2ef62cac8028a7e26c368d22bf26650427192e8ffd102da42e377e3affe90fae58062eecc963b0b055f510dde3b677c7e0c433c67069b5a8ee5 - languageName: node - linkType: hard - "ansi-styles@npm:^4.0.0, ansi-styles@npm:^4.1.0": version: 4.2.1 resolution: "ansi-styles@npm:4.2.1" @@ -5669,12 +5715,12 @@ __metadata: languageName: node linkType: hard -"brace-expansion@npm:^2.0.1": - version: 2.0.1 - resolution: "brace-expansion@npm:2.0.1" +"brace-expansion@npm:^2.0.1, brace-expansion@npm:^2.0.2": + version: 2.1.0 + resolution: "brace-expansion@npm:2.1.0" dependencies: balanced-match: "npm:^1.0.0" - checksum: 10/a61e7cd2e8a8505e9f0036b3b6108ba5e926b4b55089eeb5550cd04a471fe216c96d4fe7e4c7f995c728c554ae20ddfc4244cad10aef255e72b62930afd233d1 + checksum: 10/c77a7a64aabf94b8d5913955adb4f36957917565374461355bb4276830c027a313d981f32410cea9e38f52573e7eb776d02fe05091c3a79a061958d97e4d2b43 languageName: node linkType: hard @@ -9945,13 +9991,6 @@ __metadata: languageName: node linkType: hard -"jsonc-parser@npm:^3.2.0": - version: 3.3.1 - resolution: "jsonc-parser@npm:3.3.1" - checksum: 10/9b0dc391f20b47378f843ef1e877e73ec652a5bdc3c5fa1f36af0f119a55091d147a86c1ee86a232296f55c929bba174538c2bf0312610e0817a22de131cc3f4 - languageName: node - linkType: hard - "just-extend@npm:^6.2.0": version: 6.2.0 resolution: "just-extend@npm:6.2.0" @@ -10025,6 +10064,15 @@ __metadata: languageName: node linkType: hard +"linkify-it@npm:^5.0.0": + version: 5.0.0 + resolution: "linkify-it@npm:5.0.0" + dependencies: + uc.micro: "npm:^2.0.0" + checksum: 10/ef3b7609dda6ec0c0be8a7b879cea195f0d36387b0011660cd6711bba0ad82137f59b458b7e703ec74f11d88e7c1328e2ad9b855a8500c0ded67461a8c4519e6 + languageName: node + linkType: hard + "locate-path@npm:^5.0.0": version: 5.0.0 resolution: "locate-path@npm:5.0.0" @@ -10237,21 +10285,28 @@ __metadata: languageName: node linkType: hard -"marked@npm:^12.0.1": - version: 12.0.2 - resolution: "marked@npm:12.0.2" +"markdown-it@npm:^14.1.0": + version: 14.1.1 + resolution: "markdown-it@npm:14.1.1" + dependencies: + argparse: "npm:^2.0.1" + entities: "npm:^4.4.0" + linkify-it: "npm:^5.0.0" + mdurl: "npm:^2.0.0" + punycode.js: "npm:^2.3.1" + uc.micro: "npm:^2.1.0" bin: - marked: bin/marked.js - checksum: 10/24d4fc58d37c1779197fa7f93c504d8c71d4df54eb69cbbc14a55ba2a8e2ad83d723801fc25452c21ce74b38a483c5863c53449f130253a597be9e9c1d3e7e2b + markdown-it: bin/markdown-it.mjs + checksum: 10/088822c8aa9346ba4af6a205f6ee0f4baae55e3314f040dc5c28c897d57d0f979840c71872b3582a6a6e572d8c851c54e323c82f4559011dfa2e96224fc20fc2 languageName: node linkType: hard -"marked@npm:^4.3.0": - version: 4.3.0 - resolution: "marked@npm:4.3.0" +"marked@npm:^12.0.1": + version: 12.0.2 + resolution: "marked@npm:12.0.2" bin: marked: bin/marked.js - checksum: 10/c830bb4cb3705b754ca342b656e8a582d7428706b2678c898b856f6030c134ce2d1e19136efa3e6a1841f7330efbd24963d6bdeddc57d2938e906250f99895d0 + checksum: 10/24d4fc58d37c1779197fa7f93c504d8c71d4df54eb69cbbc14a55ba2a8e2ad83d723801fc25452c21ce74b38a483c5863c53449f130253a597be9e9c1d3e7e2b languageName: node linkType: hard @@ -10273,6 +10328,13 @@ __metadata: languageName: node linkType: hard +"mdurl@npm:^2.0.0": + version: 2.0.0 + resolution: "mdurl@npm:2.0.0" + checksum: 10/1720349d4a53e401aa993241368e35c0ad13d816ad0b28388928c58ca9faa0cf755fa45f18ccbf64f4ce54a845a50ddce5c84e4016897b513096a68dac4b0158 + languageName: node + linkType: hard + "media-typer@npm:0.3.0": version: 0.3.0 resolution: "media-typer@npm:0.3.0" @@ -10441,12 +10503,12 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^9.0.3, minimatch@npm:^9.0.4": - version: 9.0.5 - resolution: "minimatch@npm:9.0.5" +"minimatch@npm:^9.0.3, minimatch@npm:^9.0.4, minimatch@npm:^9.0.5": + version: 9.0.9 + resolution: "minimatch@npm:9.0.9" dependencies: - brace-expansion: "npm:^2.0.1" - checksum: 10/dd6a8927b063aca6d910b119e1f2df6d2ce7d36eab91de83167dd136bb85e1ebff97b0d3de1cb08bd1f7e018ca170b4962479fefab5b2a69e2ae12cb2edc8348 + brace-expansion: "npm:^2.0.2" + checksum: 10/b91fad937deaffb68a45a2cb731ff3cff1c3baf9b6469c879477ed16f15c8f4ce39d63a3f75c2455107c2fdff0f3ab597d97dc09e2e93b883aafcf926ef0c8f9 languageName: node linkType: hard @@ -11522,6 +11584,13 @@ __metadata: languageName: node linkType: hard +"punycode.js@npm:^2.3.1": + version: 2.3.1 + resolution: "punycode.js@npm:2.3.1" + checksum: 10/f0e946d1edf063f9e3d30a32ca86d8ff90ed13ca40dad9c75d37510a04473340cfc98db23a905cc1e517b1e9deb0f6021dce6f422ace235c60d3c9ac47c5a16a + languageName: node + linkType: hard + "punycode@npm:2.1.0": version: 2.1.0 resolution: "punycode@npm:2.1.0" @@ -12286,18 +12355,6 @@ __metadata: languageName: node linkType: hard -"shiki@npm:^0.14.7": - version: 0.14.7 - resolution: "shiki@npm:0.14.7" - dependencies: - ansi-sequence-parser: "npm:^1.1.0" - jsonc-parser: "npm:^3.2.0" - vscode-oniguruma: "npm:^1.7.0" - vscode-textmate: "npm:^8.0.0" - checksum: 10/be3f2444c65bd0c57802026f171cb42ad571d361ee885be0c292b60785f68c70f19b69310f5ffe7f7a93db4c5ef50211e0a0248794bc6bb48d242bc43fe72a62 - languageName: node - linkType: hard - "side-channel-list@npm:^1.0.0": version: 1.0.1 resolution: "side-channel-list@npm:1.0.1" @@ -13246,19 +13303,20 @@ __metadata: languageName: node linkType: hard -"typedoc@npm:^0.25.13": - version: 0.25.13 - resolution: "typedoc@npm:0.25.13" +"typedoc@npm:^0.27.0": + version: 0.27.9 + resolution: "typedoc@npm:0.27.9" dependencies: + "@gerrit0/mini-shiki": "npm:^1.24.0" lunr: "npm:^2.3.9" - marked: "npm:^4.3.0" - minimatch: "npm:^9.0.3" - shiki: "npm:^0.14.7" + markdown-it: "npm:^14.1.0" + minimatch: "npm:^9.0.5" + yaml: "npm:^2.6.1" peerDependencies: - typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x + typescript: 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x || 5.7.x || 5.8.x bin: typedoc: bin/typedoc - checksum: 10/3c82603894b5830c4b027b4f4f9ca70f770b6752c6512a42e780c40cb67fe4c9a144e34a837bb35aab14a125e00a5893e1e6feac1ec86a2add80f46833b279d4 + checksum: 10/fb1e4b54849cad1628543fb24863358320b737aabba83194562360cfbcaac8684b2b18824fd623bb27a9e8dbbc0e01c0b88fedd9a642d78e7a3c108387e44d25 languageName: node linkType: hard @@ -13326,6 +13384,13 @@ __metadata: languageName: node linkType: hard +"uc.micro@npm:^2.0.0, uc.micro@npm:^2.1.0": + version: 2.1.0 + resolution: "uc.micro@npm:2.1.0" + checksum: 10/37197358242eb9afe367502d4638ac8c5838b78792ab218eafe48287b0ed28aaca268ec0392cc5729f6c90266744de32c06ae938549aee041fc93b0f9672d6b2 + languageName: node + linkType: hard + "uint8array-tools@npm:^0.0.8": version: 0.0.8 resolution: "uint8array-tools@npm:0.0.8" @@ -13585,20 +13650,6 @@ __metadata: languageName: node linkType: hard -"vscode-oniguruma@npm:^1.7.0": - version: 1.7.0 - resolution: "vscode-oniguruma@npm:1.7.0" - checksum: 10/7da9d21459f9788544b258a5fd1b9752df6edd8b406a19eea0209c6bf76507d5717277016799301c4da0d536095f9ca8c06afd1ab8f4001189090c804ca4814e - languageName: node - linkType: hard - -"vscode-textmate@npm:^8.0.0": - version: 8.0.0 - resolution: "vscode-textmate@npm:8.0.0" - checksum: 10/9fa7d66d6042cb090d116c2d8820d34c8870cfcbaed6e404da89f66b899970ed0ac47b59a2e30fc40a25af5414822bb3ea27974f714e9b91910d69c894be95f7 - languageName: node - linkType: hard - "w3c-xmlserializer@npm:^4.0.0": version: 4.0.0 resolution: "w3c-xmlserializer@npm:4.0.0" @@ -13936,12 +13987,12 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^2.2.2": - version: 2.5.1 - resolution: "yaml@npm:2.5.1" +"yaml@npm:^2.2.2, yaml@npm:^2.6.1": + version: 2.8.3 + resolution: "yaml@npm:2.8.3" bin: yaml: bin.mjs - checksum: 10/0eecb679db75ea6a989ad97715a9fa5d946972945aa6aa7d2175bca66c213b5564502ccb1cdd04b1bf816ee38b5c43e4e2fda3ff6f5e09da24dabb51ae92c57d + checksum: 10/ecad41d39d34fae5cc17ea2d4b7f7f55faacd45cbce8983ba22d48d1ed1a92ed242ea49ea813a79ac39a69f75f9c5a03e7b5395fd954d55476f25e21a47c141d languageName: node linkType: hard From 3f66421624a75e9629dd29a800c1b7e056b241e9 Mon Sep 17 00:00:00 2001 From: Charly Chevalier Date: Tue, 28 Apr 2026 16:49:46 +0200 Subject: [PATCH 2/6] chore: bump oxfmt to 0.45.0 --- package.json | 2 +- yarn.lock | 164 +++++++++++++++++++++++++-------------------------- 2 files changed, 83 insertions(+), 83 deletions(-) diff --git a/package.json b/package.json index c5ad9c29..1e57be6b 100644 --- a/package.json +++ b/package.json @@ -70,7 +70,7 @@ "jest-it-up": "^3.1.0", "jest-silent-reporter": "^0.5.0", "lodash": "^4.17.21", - "oxfmt": "^0.44.0", + "oxfmt": "^0.45.0", "prettier": "^3.3.3", "prettier-plugin-packagejson": "^2.5.2", "rimraf": "^5.0.7", diff --git a/yarn.lock b/yarn.lock index 47dcc42d..f5cb4faf 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1557,7 +1557,7 @@ __metadata: jest-it-up: "npm:^3.1.0" jest-silent-reporter: "npm:^0.5.0" lodash: "npm:^4.17.21" - oxfmt: "npm:^0.44.0" + oxfmt: "npm:^0.45.0" prettier: "npm:^3.3.3" prettier-plugin-packagejson: "npm:^2.5.2" rimraf: "npm:^5.0.7" @@ -2992,135 +2992,135 @@ __metadata: languageName: node linkType: hard -"@oxfmt/binding-android-arm-eabi@npm:0.44.0": - version: 0.44.0 - resolution: "@oxfmt/binding-android-arm-eabi@npm:0.44.0" +"@oxfmt/binding-android-arm-eabi@npm:0.45.0": + version: 0.45.0 + resolution: "@oxfmt/binding-android-arm-eabi@npm:0.45.0" conditions: os=android & cpu=arm languageName: node linkType: hard -"@oxfmt/binding-android-arm64@npm:0.44.0": - version: 0.44.0 - resolution: "@oxfmt/binding-android-arm64@npm:0.44.0" +"@oxfmt/binding-android-arm64@npm:0.45.0": + version: 0.45.0 + resolution: "@oxfmt/binding-android-arm64@npm:0.45.0" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@oxfmt/binding-darwin-arm64@npm:0.44.0": - version: 0.44.0 - resolution: "@oxfmt/binding-darwin-arm64@npm:0.44.0" +"@oxfmt/binding-darwin-arm64@npm:0.45.0": + version: 0.45.0 + resolution: "@oxfmt/binding-darwin-arm64@npm:0.45.0" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@oxfmt/binding-darwin-x64@npm:0.44.0": - version: 0.44.0 - resolution: "@oxfmt/binding-darwin-x64@npm:0.44.0" +"@oxfmt/binding-darwin-x64@npm:0.45.0": + version: 0.45.0 + resolution: "@oxfmt/binding-darwin-x64@npm:0.45.0" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@oxfmt/binding-freebsd-x64@npm:0.44.0": - version: 0.44.0 - resolution: "@oxfmt/binding-freebsd-x64@npm:0.44.0" +"@oxfmt/binding-freebsd-x64@npm:0.45.0": + version: 0.45.0 + resolution: "@oxfmt/binding-freebsd-x64@npm:0.45.0" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@oxfmt/binding-linux-arm-gnueabihf@npm:0.44.0": - version: 0.44.0 - resolution: "@oxfmt/binding-linux-arm-gnueabihf@npm:0.44.0" +"@oxfmt/binding-linux-arm-gnueabihf@npm:0.45.0": + version: 0.45.0 + resolution: "@oxfmt/binding-linux-arm-gnueabihf@npm:0.45.0" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@oxfmt/binding-linux-arm-musleabihf@npm:0.44.0": - version: 0.44.0 - resolution: "@oxfmt/binding-linux-arm-musleabihf@npm:0.44.0" +"@oxfmt/binding-linux-arm-musleabihf@npm:0.45.0": + version: 0.45.0 + resolution: "@oxfmt/binding-linux-arm-musleabihf@npm:0.45.0" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@oxfmt/binding-linux-arm64-gnu@npm:0.44.0": - version: 0.44.0 - resolution: "@oxfmt/binding-linux-arm64-gnu@npm:0.44.0" +"@oxfmt/binding-linux-arm64-gnu@npm:0.45.0": + version: 0.45.0 + resolution: "@oxfmt/binding-linux-arm64-gnu@npm:0.45.0" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@oxfmt/binding-linux-arm64-musl@npm:0.44.0": - version: 0.44.0 - resolution: "@oxfmt/binding-linux-arm64-musl@npm:0.44.0" +"@oxfmt/binding-linux-arm64-musl@npm:0.45.0": + version: 0.45.0 + resolution: "@oxfmt/binding-linux-arm64-musl@npm:0.45.0" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@oxfmt/binding-linux-ppc64-gnu@npm:0.44.0": - version: 0.44.0 - resolution: "@oxfmt/binding-linux-ppc64-gnu@npm:0.44.0" +"@oxfmt/binding-linux-ppc64-gnu@npm:0.45.0": + version: 0.45.0 + resolution: "@oxfmt/binding-linux-ppc64-gnu@npm:0.45.0" conditions: os=linux & cpu=ppc64 & libc=glibc languageName: node linkType: hard -"@oxfmt/binding-linux-riscv64-gnu@npm:0.44.0": - version: 0.44.0 - resolution: "@oxfmt/binding-linux-riscv64-gnu@npm:0.44.0" +"@oxfmt/binding-linux-riscv64-gnu@npm:0.45.0": + version: 0.45.0 + resolution: "@oxfmt/binding-linux-riscv64-gnu@npm:0.45.0" conditions: os=linux & cpu=riscv64 & libc=glibc languageName: node linkType: hard -"@oxfmt/binding-linux-riscv64-musl@npm:0.44.0": - version: 0.44.0 - resolution: "@oxfmt/binding-linux-riscv64-musl@npm:0.44.0" +"@oxfmt/binding-linux-riscv64-musl@npm:0.45.0": + version: 0.45.0 + resolution: "@oxfmt/binding-linux-riscv64-musl@npm:0.45.0" conditions: os=linux & cpu=riscv64 & libc=musl languageName: node linkType: hard -"@oxfmt/binding-linux-s390x-gnu@npm:0.44.0": - version: 0.44.0 - resolution: "@oxfmt/binding-linux-s390x-gnu@npm:0.44.0" +"@oxfmt/binding-linux-s390x-gnu@npm:0.45.0": + version: 0.45.0 + resolution: "@oxfmt/binding-linux-s390x-gnu@npm:0.45.0" conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard -"@oxfmt/binding-linux-x64-gnu@npm:0.44.0": - version: 0.44.0 - resolution: "@oxfmt/binding-linux-x64-gnu@npm:0.44.0" +"@oxfmt/binding-linux-x64-gnu@npm:0.45.0": + version: 0.45.0 + resolution: "@oxfmt/binding-linux-x64-gnu@npm:0.45.0" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@oxfmt/binding-linux-x64-musl@npm:0.44.0": - version: 0.44.0 - resolution: "@oxfmt/binding-linux-x64-musl@npm:0.44.0" +"@oxfmt/binding-linux-x64-musl@npm:0.45.0": + version: 0.45.0 + resolution: "@oxfmt/binding-linux-x64-musl@npm:0.45.0" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@oxfmt/binding-openharmony-arm64@npm:0.44.0": - version: 0.44.0 - resolution: "@oxfmt/binding-openharmony-arm64@npm:0.44.0" +"@oxfmt/binding-openharmony-arm64@npm:0.45.0": + version: 0.45.0 + resolution: "@oxfmt/binding-openharmony-arm64@npm:0.45.0" conditions: os=openharmony & cpu=arm64 languageName: node linkType: hard -"@oxfmt/binding-win32-arm64-msvc@npm:0.44.0": - version: 0.44.0 - resolution: "@oxfmt/binding-win32-arm64-msvc@npm:0.44.0" +"@oxfmt/binding-win32-arm64-msvc@npm:0.45.0": + version: 0.45.0 + resolution: "@oxfmt/binding-win32-arm64-msvc@npm:0.45.0" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@oxfmt/binding-win32-ia32-msvc@npm:0.44.0": - version: 0.44.0 - resolution: "@oxfmt/binding-win32-ia32-msvc@npm:0.44.0" +"@oxfmt/binding-win32-ia32-msvc@npm:0.45.0": + version: 0.45.0 + resolution: "@oxfmt/binding-win32-ia32-msvc@npm:0.45.0" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@oxfmt/binding-win32-x64-msvc@npm:0.44.0": - version: 0.44.0 - resolution: "@oxfmt/binding-win32-x64-msvc@npm:0.44.0" +"@oxfmt/binding-win32-x64-msvc@npm:0.45.0": + version: 0.45.0 + resolution: "@oxfmt/binding-win32-x64-msvc@npm:0.45.0" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -11094,29 +11094,29 @@ __metadata: languageName: node linkType: hard -"oxfmt@npm:^0.44.0": - version: 0.44.0 - resolution: "oxfmt@npm:0.44.0" - dependencies: - "@oxfmt/binding-android-arm-eabi": "npm:0.44.0" - "@oxfmt/binding-android-arm64": "npm:0.44.0" - "@oxfmt/binding-darwin-arm64": "npm:0.44.0" - "@oxfmt/binding-darwin-x64": "npm:0.44.0" - "@oxfmt/binding-freebsd-x64": "npm:0.44.0" - "@oxfmt/binding-linux-arm-gnueabihf": "npm:0.44.0" - "@oxfmt/binding-linux-arm-musleabihf": "npm:0.44.0" - "@oxfmt/binding-linux-arm64-gnu": "npm:0.44.0" - "@oxfmt/binding-linux-arm64-musl": "npm:0.44.0" - "@oxfmt/binding-linux-ppc64-gnu": "npm:0.44.0" - "@oxfmt/binding-linux-riscv64-gnu": "npm:0.44.0" - "@oxfmt/binding-linux-riscv64-musl": "npm:0.44.0" - "@oxfmt/binding-linux-s390x-gnu": "npm:0.44.0" - "@oxfmt/binding-linux-x64-gnu": "npm:0.44.0" - "@oxfmt/binding-linux-x64-musl": "npm:0.44.0" - "@oxfmt/binding-openharmony-arm64": "npm:0.44.0" - "@oxfmt/binding-win32-arm64-msvc": "npm:0.44.0" - "@oxfmt/binding-win32-ia32-msvc": "npm:0.44.0" - "@oxfmt/binding-win32-x64-msvc": "npm:0.44.0" +"oxfmt@npm:^0.45.0": + version: 0.45.0 + resolution: "oxfmt@npm:0.45.0" + dependencies: + "@oxfmt/binding-android-arm-eabi": "npm:0.45.0" + "@oxfmt/binding-android-arm64": "npm:0.45.0" + "@oxfmt/binding-darwin-arm64": "npm:0.45.0" + "@oxfmt/binding-darwin-x64": "npm:0.45.0" + "@oxfmt/binding-freebsd-x64": "npm:0.45.0" + "@oxfmt/binding-linux-arm-gnueabihf": "npm:0.45.0" + "@oxfmt/binding-linux-arm-musleabihf": "npm:0.45.0" + "@oxfmt/binding-linux-arm64-gnu": "npm:0.45.0" + "@oxfmt/binding-linux-arm64-musl": "npm:0.45.0" + "@oxfmt/binding-linux-ppc64-gnu": "npm:0.45.0" + "@oxfmt/binding-linux-riscv64-gnu": "npm:0.45.0" + "@oxfmt/binding-linux-riscv64-musl": "npm:0.45.0" + "@oxfmt/binding-linux-s390x-gnu": "npm:0.45.0" + "@oxfmt/binding-linux-x64-gnu": "npm:0.45.0" + "@oxfmt/binding-linux-x64-musl": "npm:0.45.0" + "@oxfmt/binding-openharmony-arm64": "npm:0.45.0" + "@oxfmt/binding-win32-arm64-msvc": "npm:0.45.0" + "@oxfmt/binding-win32-ia32-msvc": "npm:0.45.0" + "@oxfmt/binding-win32-x64-msvc": "npm:0.45.0" tinypool: "npm:2.1.0" dependenciesMeta: "@oxfmt/binding-android-arm-eabi": @@ -11159,7 +11159,7 @@ __metadata: optional: true bin: oxfmt: bin/oxfmt - checksum: 10/0ec11315674146398d820e84b2f5de81f36be3d06a446c636dc951566d744f8cffc67ec79a396a1477fcbd98437fec423a1be0807cfbc85d33a6c2b5f39d21a8 + checksum: 10/9372c4ff82b0d44e5c19938a1eecd6c03530d9d6f4bbe109119563a94d06af91a13c983a9fd9eaa4a9584c68f5d2883d2d1dbef6644458d7430efa74faf52784 languageName: node linkType: hard From e44c18d3039dfbf4749b1fdb51d8f364eea91d75 Mon Sep 17 00:00:00 2001 From: Charly Chevalier Date: Tue, 28 Apr 2026 16:51:03 +0200 Subject: [PATCH 3/6] chore: add missing typescript deps --- packages/keyring-eth-hd/package.json | 3 ++- packages/keyring-eth-money/package.json | 3 ++- yarn.lock | 2 ++ 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/keyring-eth-hd/package.json b/packages/keyring-eth-hd/package.json index 976d8a2a..885ee6eb 100644 --- a/packages/keyring-eth-hd/package.json +++ b/packages/keyring-eth-hd/package.json @@ -88,7 +88,8 @@ "@ts-bridge/cli": "^0.6.3", "@types/jest": "^29.5.12", "deepmerge": "^4.2.2", - "jest": "^29.5.0" + "jest": "^29.5.0", + "typescript": "~5.6.3" }, "engines": { "node": "^18.18 || >=20" diff --git a/packages/keyring-eth-money/package.json b/packages/keyring-eth-money/package.json index 5e889252..1760646d 100644 --- a/packages/keyring-eth-money/package.json +++ b/packages/keyring-eth-money/package.json @@ -71,7 +71,8 @@ "@ts-bridge/cli": "^0.6.3", "@types/jest": "^29.5.12", "deepmerge": "^4.2.2", - "jest": "^29.5.0" + "jest": "^29.5.0", + "typescript": "~5.6.3" }, "engines": { "node": "^18.18 || >=20" diff --git a/yarn.lock b/yarn.lock index f5cb4faf..4f4acca4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1779,6 +1779,7 @@ __metadata: deepmerge: "npm:^4.2.2" ethereum-cryptography: "npm:^2.2.1" jest: "npm:^29.5.0" + typescript: "npm:~5.6.3" languageName: unknown linkType: soft @@ -1844,6 +1845,7 @@ __metadata: async-mutex: "npm:^0.5.0" deepmerge: "npm:^4.2.2" jest: "npm:^29.5.0" + typescript: "npm:~5.6.3" languageName: unknown linkType: soft From 74916a9b8eb1484ec3196ccb565505b0168b1040 Mon Sep 17 00:00:00 2001 From: Charly Chevalier Date: Tue, 28 Apr 2026 16:53:25 +0200 Subject: [PATCH 4/6] chore: add missing lavamoat/preinstall-always-fail deps --- packages/keyring-eth-qr/package.json | 1 + yarn.lock | 1 + 2 files changed, 2 insertions(+) diff --git a/packages/keyring-eth-qr/package.json b/packages/keyring-eth-qr/package.json index 956b19ba..e8cc1a08 100644 --- a/packages/keyring-eth-qr/package.json +++ b/packages/keyring-eth-qr/package.json @@ -87,6 +87,7 @@ "@ethereumjs/common": "^4.4.0", "@keystonehq/metamask-airgapped-keyring": "^0.15.2", "@lavamoat/allow-scripts": "^3.2.1", + "@lavamoat/preinstall-always-fail": "^2.1.0", "@metamask/account-api": "^1.0.3", "@metamask/auto-changelog": "^6.1.0", "@types/hdkey": "^2.0.1", diff --git a/yarn.lock b/yarn.lock index 4f4acca4..a1743a18 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1860,6 +1860,7 @@ __metadata: "@keystonehq/bc-ur-registry-eth": "npm:^0.19.1" "@keystonehq/metamask-airgapped-keyring": "npm:^0.15.2" "@lavamoat/allow-scripts": "npm:^3.2.1" + "@lavamoat/preinstall-always-fail": "npm:^2.1.0" "@metamask/account-api": "npm:^1.0.3" "@metamask/auto-changelog": "npm:^6.1.0" "@metamask/eth-sig-util": "npm:^8.2.0" From 376cd0a10f1c5009e36963a55bf2e592f789db3c Mon Sep 17 00:00:00 2001 From: Charly Chevalier Date: Thu, 30 Apr 2026 13:36:20 +0200 Subject: [PATCH 5/6] chore: downgrade typescript to be on-par with core/snaps --- package.json | 2 +- packages/account-api/package.json | 4 +- packages/hw-wallet-sdk/package.json | 4 +- packages/keyring-api/package.json | 4 +- packages/keyring-eth-hd/package.json | 2 +- .../keyring-eth-ledger-bridge/package.json | 4 +- packages/keyring-eth-money/package.json | 2 +- packages/keyring-eth-qr/package.json | 4 +- packages/keyring-eth-simple/package.json | 4 +- packages/keyring-eth-trezor/package.json | 4 +- packages/keyring-internal-api/package.json | 4 +- .../keyring-internal-snap-client/package.json | 4 +- packages/keyring-sdk/package.json | 4 +- packages/keyring-snap-bridge/package.json | 4 +- packages/keyring-snap-client/package.json | 4 +- packages/keyring-snap-sdk/package.json | 4 +- packages/keyring-utils/package.json | 4 +- yarn.lock | 270 +++++++----------- 18 files changed, 140 insertions(+), 192 deletions(-) diff --git a/package.json b/package.json index 1e57be6b..d321315f 100644 --- a/package.json +++ b/package.json @@ -77,7 +77,7 @@ "semver": "^7.6.3", "ts-jest": "^29.0.5", "ts-node": "^10.9.2", - "typescript": "~5.6.3", + "typescript": "~5.3.3", "typescript-eslint": "^8.48.0" }, "resolutions": { diff --git a/packages/account-api/package.json b/packages/account-api/package.json index dbff05fb..516b9bf2 100644 --- a/packages/account-api/package.json +++ b/packages/account-api/package.json @@ -86,8 +86,8 @@ "ts-jest": "^29.0.5", "ts-node": "^10.9.2", "tsd": "^0.31.0", - "typedoc": "^0.27.0", - "typescript": "~5.6.3" + "typedoc": "^0.25.13", + "typescript": "~5.3.3" }, "tsd": { "compilerOptions": { diff --git a/packages/hw-wallet-sdk/package.json b/packages/hw-wallet-sdk/package.json index 54c3ef15..7ce3889d 100644 --- a/packages/hw-wallet-sdk/package.json +++ b/packages/hw-wallet-sdk/package.json @@ -69,8 +69,8 @@ "ts-jest": "^29.0.5", "ts-node": "^10.9.2", "tsd": "^0.31.0", - "typedoc": "^0.27.0", - "typescript": "~5.6.3" + "typedoc": "^0.25.13", + "typescript": "~5.3.3" }, "tsd": { "compilerOptions": { diff --git a/packages/keyring-api/package.json b/packages/keyring-api/package.json index 0a75e6c5..d63452ba 100644 --- a/packages/keyring-api/package.json +++ b/packages/keyring-api/package.json @@ -87,8 +87,8 @@ "ts-jest": "^29.0.5", "ts-node": "^10.9.2", "tsd": "^0.31.0", - "typedoc": "^0.27.0", - "typescript": "~5.6.3" + "typedoc": "^0.25.13", + "typescript": "~5.3.3" }, "tsd": { "compilerOptions": { diff --git a/packages/keyring-eth-hd/package.json b/packages/keyring-eth-hd/package.json index 885ee6eb..b5c7228d 100644 --- a/packages/keyring-eth-hd/package.json +++ b/packages/keyring-eth-hd/package.json @@ -89,7 +89,7 @@ "@types/jest": "^29.5.12", "deepmerge": "^4.2.2", "jest": "^29.5.0", - "typescript": "~5.6.3" + "typescript": "~5.3.3" }, "engines": { "node": "^18.18 || >=20" diff --git a/packages/keyring-eth-ledger-bridge/package.json b/packages/keyring-eth-ledger-bridge/package.json index dd02306a..8f4f0013 100644 --- a/packages/keyring-eth-ledger-bridge/package.json +++ b/packages/keyring-eth-ledger-bridge/package.json @@ -104,8 +104,8 @@ "jest-it-up": "^3.1.0", "ts-jest": "^29.0.5", "ts-node": "^10.9.2", - "typedoc": "^0.27.0", - "typescript": "~5.6.3" + "typedoc": "^0.25.13", + "typescript": "~5.3.3" }, "engines": { "node": "^18.18 || >=20" diff --git a/packages/keyring-eth-money/package.json b/packages/keyring-eth-money/package.json index 1760646d..16b79f53 100644 --- a/packages/keyring-eth-money/package.json +++ b/packages/keyring-eth-money/package.json @@ -72,7 +72,7 @@ "@types/jest": "^29.5.12", "deepmerge": "^4.2.2", "jest": "^29.5.0", - "typescript": "~5.6.3" + "typescript": "~5.3.3" }, "engines": { "node": "^18.18 || >=20" diff --git a/packages/keyring-eth-qr/package.json b/packages/keyring-eth-qr/package.json index e8cc1a08..29a1781c 100644 --- a/packages/keyring-eth-qr/package.json +++ b/packages/keyring-eth-qr/package.json @@ -98,8 +98,8 @@ "jest": "^29.5.0", "ts-jest": "^29.0.5", "ts-node": "^10.9.2", - "typedoc": "^0.27.0", - "typescript": "~5.6.3" + "typedoc": "^0.25.13", + "typescript": "~5.3.3" }, "engines": { "node": "^18.18 || >=20" diff --git a/packages/keyring-eth-simple/package.json b/packages/keyring-eth-simple/package.json index b222ea70..fbabbae8 100644 --- a/packages/keyring-eth-simple/package.json +++ b/packages/keyring-eth-simple/package.json @@ -92,8 +92,8 @@ "jest": "^29.5.0", "ts-jest": "^29.0.5", "ts-node": "^10.9.2", - "typedoc": "^0.27.0", - "typescript": "~5.6.3" + "typedoc": "^0.25.13", + "typescript": "~5.3.3" }, "engines": { "node": "^18.18 || >=20" diff --git a/packages/keyring-eth-trezor/package.json b/packages/keyring-eth-trezor/package.json index 41b39935..47e041a3 100644 --- a/packages/keyring-eth-trezor/package.json +++ b/packages/keyring-eth-trezor/package.json @@ -103,8 +103,8 @@ "sinon": "^19.0.2", "ts-jest": "^29.0.5", "ts-node": "^10.9.2", - "typedoc": "^0.27.0", - "typescript": "~5.6.3" + "typedoc": "^0.25.13", + "typescript": "~5.3.3" }, "engines": { "node": "^18.18 || >=20" diff --git a/packages/keyring-internal-api/package.json b/packages/keyring-internal-api/package.json index 5abcb7f3..a4e6b3be 100644 --- a/packages/keyring-internal-api/package.json +++ b/packages/keyring-internal-api/package.json @@ -74,8 +74,8 @@ "ts-jest": "^29.0.5", "ts-node": "^10.9.2", "tsd": "^0.31.0", - "typedoc": "^0.27.0", - "typescript": "~5.6.3" + "typedoc": "^0.25.13", + "typescript": "~5.3.3" }, "tsd": { "compilerOptions": { diff --git a/packages/keyring-internal-snap-client/package.json b/packages/keyring-internal-snap-client/package.json index a94f50c8..d24a0b6c 100644 --- a/packages/keyring-internal-snap-client/package.json +++ b/packages/keyring-internal-snap-client/package.json @@ -91,8 +91,8 @@ "ts-jest": "^29.0.5", "ts-node": "^10.9.2", "tsd": "^0.31.0", - "typedoc": "^0.27.0", - "typescript": "~5.6.3" + "typedoc": "^0.25.13", + "typescript": "~5.3.3" }, "tsd": { "compilerOptions": { diff --git a/packages/keyring-sdk/package.json b/packages/keyring-sdk/package.json index f781fff6..4f4bb356 100644 --- a/packages/keyring-sdk/package.json +++ b/packages/keyring-sdk/package.json @@ -93,8 +93,8 @@ "ts-jest": "^29.0.5", "ts-node": "^10.9.2", "tsd": "^0.31.0", - "typedoc": "^0.27.0", - "typescript": "~5.6.3" + "typedoc": "^0.25.13", + "typescript": "~5.3.3" }, "tsd": { "compilerOptions": { diff --git a/packages/keyring-snap-bridge/package.json b/packages/keyring-snap-bridge/package.json index a6b6c42b..6034bc46 100644 --- a/packages/keyring-snap-bridge/package.json +++ b/packages/keyring-snap-bridge/package.json @@ -99,8 +99,8 @@ "ts-jest": "^29.0.5", "ts-node": "^10.9.2", "tsd": "^0.31.0", - "typedoc": "^0.27.0", - "typescript": "~5.6.3" + "typedoc": "^0.25.13", + "typescript": "~5.3.3" }, "peerDependencies": { "@metamask/keyring-api": "^23.0.0" diff --git a/packages/keyring-snap-client/package.json b/packages/keyring-snap-client/package.json index 0be6a380..f0e0039a 100644 --- a/packages/keyring-snap-client/package.json +++ b/packages/keyring-snap-client/package.json @@ -90,8 +90,8 @@ "ts-jest": "^29.0.5", "ts-node": "^10.9.2", "tsd": "^0.31.0", - "typedoc": "^0.27.0", - "typescript": "~5.6.3" + "typedoc": "^0.25.13", + "typescript": "~5.3.3" }, "peerDependencies": { "@metamask/providers": "^19.0.0" diff --git a/packages/keyring-snap-sdk/package.json b/packages/keyring-snap-sdk/package.json index e0c54a2a..7652ef55 100644 --- a/packages/keyring-snap-sdk/package.json +++ b/packages/keyring-snap-sdk/package.json @@ -89,8 +89,8 @@ "ts-jest": "^29.0.5", "ts-node": "^10.9.2", "tsd": "^0.31.0", - "typedoc": "^0.27.0", - "typescript": "~5.6.3" + "typedoc": "^0.25.13", + "typescript": "~5.3.3" }, "peerDependencies": { "@metamask/keyring-api": "^23.0.0", diff --git a/packages/keyring-utils/package.json b/packages/keyring-utils/package.json index e3284e76..fcf2c789 100644 --- a/packages/keyring-utils/package.json +++ b/packages/keyring-utils/package.json @@ -75,8 +75,8 @@ "ts-jest": "^29.0.5", "ts-node": "^10.9.2", "tsd": "^0.31.0", - "typedoc": "^0.27.0", - "typescript": "~5.6.3" + "typedoc": "^0.25.13", + "typescript": "~5.3.3" }, "tsd": { "compilerOptions": { diff --git a/yarn.lock b/yarn.lock index a1743a18..f58ad12c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -873,17 +873,6 @@ __metadata: languageName: node linkType: hard -"@gerrit0/mini-shiki@npm:^1.24.0": - version: 1.27.2 - resolution: "@gerrit0/mini-shiki@npm:1.27.2" - dependencies: - "@shikijs/engine-oniguruma": "npm:^1.27.2" - "@shikijs/types": "npm:^1.27.2" - "@shikijs/vscode-textmate": "npm:^10.0.1" - checksum: 10/ee4c80d94da587bd0dfe262f92ce81be0a1aa86dd0ef88e708839751af552451dd113f139b556be4f18747bf883d81ee85a119e535852114a71efda1cb3c5be5 - languageName: node - linkType: hard - "@humanfs/core@npm:^0.19.1": version: 0.19.1 resolution: "@humanfs/core@npm:0.19.1" @@ -1515,8 +1504,8 @@ __metadata: ts-jest: "npm:^29.0.5" ts-node: "npm:^10.9.2" tsd: "npm:^0.31.0" - typedoc: "npm:^0.27.0" - typescript: "npm:~5.6.3" + typedoc: "npm:^0.25.13" + typescript: "npm:~5.3.3" uuid: "npm:^9.0.1" languageName: unknown linkType: soft @@ -1564,7 +1553,7 @@ __metadata: semver: "npm:^7.6.3" ts-jest: "npm:^29.0.5" ts-node: "npm:^10.9.2" - typescript: "npm:~5.6.3" + typescript: "npm:~5.3.3" typescript-eslint: "npm:^8.48.0" languageName: unknown linkType: soft @@ -1779,7 +1768,7 @@ __metadata: deepmerge: "npm:^4.2.2" ethereum-cryptography: "npm:^2.2.1" jest: "npm:^29.5.0" - typescript: "npm:~5.6.3" + typescript: "npm:~5.3.3" languageName: unknown linkType: soft @@ -1821,8 +1810,8 @@ __metadata: jest-it-up: "npm:^3.1.0" ts-jest: "npm:^29.0.5" ts-node: "npm:^10.9.2" - typedoc: "npm:^0.27.0" - typescript: "npm:~5.6.3" + typedoc: "npm:^0.25.13" + typescript: "npm:~5.3.3" languageName: unknown linkType: soft @@ -1845,7 +1834,7 @@ __metadata: async-mutex: "npm:^0.5.0" deepmerge: "npm:^4.2.2" jest: "npm:^29.5.0" - typescript: "npm:~5.6.3" + typescript: "npm:~5.3.3" languageName: unknown linkType: soft @@ -1878,8 +1867,8 @@ __metadata: jest: "npm:^29.5.0" ts-jest: "npm:^29.0.5" ts-node: "npm:^10.9.2" - typedoc: "npm:^0.27.0" - typescript: "npm:~5.6.3" + typedoc: "npm:^0.25.13" + typescript: "npm:~5.3.3" uuid: "npm:^9.0.1" languageName: unknown linkType: soft @@ -1949,8 +1938,8 @@ __metadata: randombytes: "npm:^2.1.0" ts-jest: "npm:^29.0.5" ts-node: "npm:^10.9.2" - typedoc: "npm:^0.27.0" - typescript: "npm:~5.6.3" + typedoc: "npm:^0.25.13" + typescript: "npm:~5.3.3" languageName: unknown linkType: soft @@ -1987,8 +1976,8 @@ __metadata: ts-jest: "npm:^29.0.5" ts-node: "npm:^10.9.2" tsd: "npm:^0.31.0" - typedoc: "npm:^0.27.0" - typescript: "npm:~5.6.3" + typedoc: "npm:^0.25.13" + typescript: "npm:~5.3.3" uuid: "npm:^9.0.1" peerDependencies: "@metamask/keyring-api": ^23.0.0 @@ -2032,8 +2021,8 @@ __metadata: ts-jest: "npm:^29.0.5" ts-node: "npm:^10.9.2" tslib: "npm:^2.6.2" - typedoc: "npm:^0.27.0" - typescript: "npm:~5.6.3" + typedoc: "npm:^0.25.13" + typescript: "npm:~5.3.3" languageName: unknown linkType: soft @@ -2067,8 +2056,8 @@ __metadata: ts-jest: "npm:^29.0.5" ts-node: "npm:^10.9.2" tsd: "npm:^0.31.0" - typedoc: "npm:^0.27.0" - typescript: "npm:~5.6.3" + typedoc: "npm:^0.25.13" + typescript: "npm:~5.3.3" languageName: unknown linkType: soft @@ -2133,8 +2122,8 @@ __metadata: ts-jest: "npm:^29.0.5" ts-node: "npm:^10.9.2" tsd: "npm:^0.31.0" - typedoc: "npm:^0.27.0" - typescript: "npm:~5.6.3" + typedoc: "npm:^0.25.13" + typescript: "npm:~5.3.3" languageName: unknown linkType: soft @@ -2159,8 +2148,8 @@ __metadata: ts-jest: "npm:^29.0.5" ts-node: "npm:^10.9.2" tsd: "npm:^0.31.0" - typedoc: "npm:^0.27.0" - typescript: "npm:~5.6.3" + typedoc: "npm:^0.25.13" + typescript: "npm:~5.3.3" languageName: unknown linkType: soft @@ -2191,8 +2180,8 @@ __metadata: ts-jest: "npm:^29.0.5" ts-node: "npm:^10.9.2" tsd: "npm:^0.31.0" - typedoc: "npm:^0.27.0" - typescript: "npm:~5.6.3" + typedoc: "npm:^0.25.13" + typescript: "npm:~5.3.3" languageName: unknown linkType: soft @@ -2224,8 +2213,8 @@ __metadata: ts-jest: "npm:^29.0.5" ts-node: "npm:^10.9.2" tsd: "npm:^0.31.0" - typedoc: "npm:^0.27.0" - typescript: "npm:~5.6.3" + typedoc: "npm:^0.25.13" + typescript: "npm:~5.3.3" uuid: "npm:^9.0.1" languageName: unknown linkType: soft @@ -2254,8 +2243,8 @@ __metadata: ts-jest: "npm:^29.0.5" ts-node: "npm:^10.9.2" tsd: "npm:^0.31.0" - typedoc: "npm:^0.27.0" - typescript: "npm:~5.6.3" + typedoc: "npm:^0.25.13" + typescript: "npm:~5.3.3" uuid: "npm:^9.0.1" webextension-polyfill: "npm:^0.12.0" peerDependencies: @@ -2287,8 +2276,8 @@ __metadata: ts-jest: "npm:^29.0.5" ts-node: "npm:^10.9.2" tsd: "npm:^0.31.0" - typedoc: "npm:^0.27.0" - typescript: "npm:~5.6.3" + typedoc: "npm:^0.25.13" + typescript: "npm:~5.3.3" webextension-polyfill: "npm:^0.12.0" peerDependencies: "@metamask/keyring-api": ^23.0.0 @@ -2318,8 +2307,8 @@ __metadata: ts-jest: "npm:^29.0.5" ts-node: "npm:^10.9.2" tsd: "npm:^0.31.0" - typedoc: "npm:^0.27.0" - typescript: "npm:~5.6.3" + typedoc: "npm:^0.25.13" + typescript: "npm:~5.3.3" languageName: unknown linkType: soft @@ -3278,33 +3267,6 @@ __metadata: languageName: node linkType: hard -"@shikijs/engine-oniguruma@npm:^1.27.2": - version: 1.29.2 - resolution: "@shikijs/engine-oniguruma@npm:1.29.2" - dependencies: - "@shikijs/types": "npm:1.29.2" - "@shikijs/vscode-textmate": "npm:^10.0.1" - checksum: 10/bb3e2c01da84d573251ebc289b1ecf815261024dea5bddb93ad56c3504a71cde3630db070be401ed3bbcd23a8a839ec78984a82317f9c9d0bba58daed935b781 - languageName: node - linkType: hard - -"@shikijs/types@npm:1.29.2, @shikijs/types@npm:^1.27.2": - version: 1.29.2 - resolution: "@shikijs/types@npm:1.29.2" - dependencies: - "@shikijs/vscode-textmate": "npm:^10.0.1" - "@types/hast": "npm:^3.0.4" - checksum: 10/579e64b6e8cb83023232b8060b08f51cff3909b199d0d1a0c58ed500c898dd34b74bf0457336fa2e6bee1005889e198d7d924347ad616eee30c6ae4c89a67ab8 - languageName: node - linkType: hard - -"@shikijs/vscode-textmate@npm:^10.0.1": - version: 10.0.2 - resolution: "@shikijs/vscode-textmate@npm:10.0.2" - checksum: 10/d924cba8a01cd9ca12f56ba097d628fdb81455abb85884c8d8a5ae85b628a37dd5907e7691019b97107bd6608c866adf91ba04a1c3bba391281c88e386c044ea - languageName: node - linkType: hard - "@sinclair/typebox@npm:^0.27.8": version: 0.27.8 resolution: "@sinclair/typebox@npm:0.27.8" @@ -4473,15 +4435,6 @@ __metadata: languageName: node linkType: hard -"@types/hast@npm:^3.0.4": - version: 3.0.4 - resolution: "@types/hast@npm:3.0.4" - dependencies: - "@types/unist": "npm:*" - checksum: 10/732920d81bb7605895776841b7658b4d8cc74a43a8fa176017cc0fb0ecc1a4c82a2b75a4fe6b71aa262b649d3fb62858c6789efa3793ea1d40269953af96ecb5 - languageName: node - linkType: hard - "@types/hdkey@npm:^2.0.1": version: 2.0.3 resolution: "@types/hdkey@npm:2.0.3" @@ -4669,13 +4622,6 @@ __metadata: languageName: node linkType: hard -"@types/unist@npm:*": - version: 3.0.3 - resolution: "@types/unist@npm:3.0.3" - checksum: 10/96e6453da9e075aaef1dc22482463898198acdc1eeb99b465e65e34303e2ec1e3b1ed4469a9118275ec284dc98019f63c3f5d49422f0e4ac707e5ab90fb3b71a - languageName: node - linkType: hard - "@types/uuid@npm:^9.0.8": version: 9.0.8 resolution: "@types/uuid@npm:9.0.8" @@ -5119,6 +5065,13 @@ __metadata: languageName: node linkType: hard +"ansi-sequence-parser@npm:^1.1.0": + version: 1.1.1 + resolution: "ansi-sequence-parser@npm:1.1.1" + checksum: 10/9ce30f257badc2ef62cac8028a7e26c368d22bf26650427192e8ffd102da42e377e3affe90fae58062eecc963b0b055f510dde3b677c7e0c433c67069b5a8ee5 + languageName: node + linkType: hard + "ansi-styles@npm:^4.0.0, ansi-styles@npm:^4.1.0": version: 4.2.1 resolution: "ansi-styles@npm:4.2.1" @@ -5718,12 +5671,12 @@ __metadata: languageName: node linkType: hard -"brace-expansion@npm:^2.0.1, brace-expansion@npm:^2.0.2": - version: 2.1.0 - resolution: "brace-expansion@npm:2.1.0" +"brace-expansion@npm:^2.0.1": + version: 2.0.1 + resolution: "brace-expansion@npm:2.0.1" dependencies: balanced-match: "npm:^1.0.0" - checksum: 10/c77a7a64aabf94b8d5913955adb4f36957917565374461355bb4276830c027a313d981f32410cea9e38f52573e7eb776d02fe05091c3a79a061958d97e4d2b43 + checksum: 10/a61e7cd2e8a8505e9f0036b3b6108ba5e926b4b55089eeb5550cd04a471fe216c96d4fe7e4c7f995c728c554ae20ddfc4244cad10aef255e72b62930afd233d1 languageName: node linkType: hard @@ -9994,6 +9947,13 @@ __metadata: languageName: node linkType: hard +"jsonc-parser@npm:^3.2.0": + version: 3.3.1 + resolution: "jsonc-parser@npm:3.3.1" + checksum: 10/9b0dc391f20b47378f843ef1e877e73ec652a5bdc3c5fa1f36af0f119a55091d147a86c1ee86a232296f55c929bba174538c2bf0312610e0817a22de131cc3f4 + languageName: node + linkType: hard + "just-extend@npm:^6.2.0": version: 6.2.0 resolution: "just-extend@npm:6.2.0" @@ -10067,15 +10027,6 @@ __metadata: languageName: node linkType: hard -"linkify-it@npm:^5.0.0": - version: 5.0.0 - resolution: "linkify-it@npm:5.0.0" - dependencies: - uc.micro: "npm:^2.0.0" - checksum: 10/ef3b7609dda6ec0c0be8a7b879cea195f0d36387b0011660cd6711bba0ad82137f59b458b7e703ec74f11d88e7c1328e2ad9b855a8500c0ded67461a8c4519e6 - languageName: node - linkType: hard - "locate-path@npm:^5.0.0": version: 5.0.0 resolution: "locate-path@npm:5.0.0" @@ -10288,22 +10239,6 @@ __metadata: languageName: node linkType: hard -"markdown-it@npm:^14.1.0": - version: 14.1.1 - resolution: "markdown-it@npm:14.1.1" - dependencies: - argparse: "npm:^2.0.1" - entities: "npm:^4.4.0" - linkify-it: "npm:^5.0.0" - mdurl: "npm:^2.0.0" - punycode.js: "npm:^2.3.1" - uc.micro: "npm:^2.1.0" - bin: - markdown-it: bin/markdown-it.mjs - checksum: 10/088822c8aa9346ba4af6a205f6ee0f4baae55e3314f040dc5c28c897d57d0f979840c71872b3582a6a6e572d8c851c54e323c82f4559011dfa2e96224fc20fc2 - languageName: node - linkType: hard - "marked@npm:^12.0.1": version: 12.0.2 resolution: "marked@npm:12.0.2" @@ -10313,6 +10248,15 @@ __metadata: languageName: node linkType: hard +"marked@npm:^4.3.0": + version: 4.3.0 + resolution: "marked@npm:4.3.0" + bin: + marked: bin/marked.js + checksum: 10/c830bb4cb3705b754ca342b656e8a582d7428706b2678c898b856f6030c134ce2d1e19136efa3e6a1841f7330efbd24963d6bdeddc57d2938e906250f99895d0 + languageName: node + linkType: hard + "math-intrinsics@npm:^1.1.0": version: 1.1.0 resolution: "math-intrinsics@npm:1.1.0" @@ -10331,13 +10275,6 @@ __metadata: languageName: node linkType: hard -"mdurl@npm:^2.0.0": - version: 2.0.0 - resolution: "mdurl@npm:2.0.0" - checksum: 10/1720349d4a53e401aa993241368e35c0ad13d816ad0b28388928c58ca9faa0cf755fa45f18ccbf64f4ce54a845a50ddce5c84e4016897b513096a68dac4b0158 - languageName: node - linkType: hard - "media-typer@npm:0.3.0": version: 0.3.0 resolution: "media-typer@npm:0.3.0" @@ -10506,12 +10443,12 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^9.0.3, minimatch@npm:^9.0.4, minimatch@npm:^9.0.5": - version: 9.0.9 - resolution: "minimatch@npm:9.0.9" +"minimatch@npm:^9.0.3, minimatch@npm:^9.0.4": + version: 9.0.5 + resolution: "minimatch@npm:9.0.5" dependencies: - brace-expansion: "npm:^2.0.2" - checksum: 10/b91fad937deaffb68a45a2cb731ff3cff1c3baf9b6469c879477ed16f15c8f4ce39d63a3f75c2455107c2fdff0f3ab597d97dc09e2e93b883aafcf926ef0c8f9 + brace-expansion: "npm:^2.0.1" + checksum: 10/dd6a8927b063aca6d910b119e1f2df6d2ce7d36eab91de83167dd136bb85e1ebff97b0d3de1cb08bd1f7e018ca170b4962479fefab5b2a69e2ae12cb2edc8348 languageName: node linkType: hard @@ -11587,13 +11524,6 @@ __metadata: languageName: node linkType: hard -"punycode.js@npm:^2.3.1": - version: 2.3.1 - resolution: "punycode.js@npm:2.3.1" - checksum: 10/f0e946d1edf063f9e3d30a32ca86d8ff90ed13ca40dad9c75d37510a04473340cfc98db23a905cc1e517b1e9deb0f6021dce6f422ace235c60d3c9ac47c5a16a - languageName: node - linkType: hard - "punycode@npm:2.1.0": version: 2.1.0 resolution: "punycode@npm:2.1.0" @@ -12358,6 +12288,18 @@ __metadata: languageName: node linkType: hard +"shiki@npm:^0.14.7": + version: 0.14.7 + resolution: "shiki@npm:0.14.7" + dependencies: + ansi-sequence-parser: "npm:^1.1.0" + jsonc-parser: "npm:^3.2.0" + vscode-oniguruma: "npm:^1.7.0" + vscode-textmate: "npm:^8.0.0" + checksum: 10/be3f2444c65bd0c57802026f171cb42ad571d361ee885be0c292b60785f68c70f19b69310f5ffe7f7a93db4c5ef50211e0a0248794bc6bb48d242bc43fe72a62 + languageName: node + linkType: hard + "side-channel-list@npm:^1.0.0": version: 1.0.1 resolution: "side-channel-list@npm:1.0.1" @@ -13306,20 +13248,19 @@ __metadata: languageName: node linkType: hard -"typedoc@npm:^0.27.0": - version: 0.27.9 - resolution: "typedoc@npm:0.27.9" +"typedoc@npm:^0.25.13": + version: 0.25.13 + resolution: "typedoc@npm:0.25.13" dependencies: - "@gerrit0/mini-shiki": "npm:^1.24.0" lunr: "npm:^2.3.9" - markdown-it: "npm:^14.1.0" - minimatch: "npm:^9.0.5" - yaml: "npm:^2.6.1" + marked: "npm:^4.3.0" + minimatch: "npm:^9.0.3" + shiki: "npm:^0.14.7" peerDependencies: - typescript: 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x || 5.7.x || 5.8.x + typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x bin: typedoc: bin/typedoc - checksum: 10/fb1e4b54849cad1628543fb24863358320b737aabba83194562360cfbcaac8684b2b18824fd623bb27a9e8dbbc0e01c0b88fedd9a642d78e7a3c108387e44d25 + checksum: 10/3c82603894b5830c4b027b4f4f9ca70f770b6752c6512a42e780c40cb67fe4c9a144e34a837bb35aab14a125e00a5893e1e6feac1ec86a2add80f46833b279d4 languageName: node linkType: hard @@ -13345,23 +13286,23 @@ __metadata: languageName: node linkType: hard -"typescript@npm:~5.6.3": - version: 5.6.3 - resolution: "typescript@npm:5.6.3" +"typescript@npm:~5.3.3": + version: 5.3.3 + resolution: "typescript@npm:5.3.3" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10/c328e418e124b500908781d9f7b9b93cf08b66bf5936d94332b463822eea2f4e62973bfb3b8a745fdc038785cb66cf59d1092bac3ec2ac6a3e5854687f7833f1 + checksum: 10/6e4e6a14a50c222b3d14d4ea2f729e79f972fa536ac1522b91202a9a65af3605c2928c4a790a4a50aa13694d461c479ba92cedaeb1e7b190aadaa4e4b96b8e18 languageName: node linkType: hard -"typescript@patch:typescript@npm%3A~5.6.3#optional!builtin": - version: 5.6.3 - resolution: "typescript@patch:typescript@npm%3A5.6.3#optional!builtin::version=5.6.3&hash=8c6c40" +"typescript@patch:typescript@npm%3A~5.3.3#optional!builtin": + version: 5.3.3 + resolution: "typescript@patch:typescript@npm%3A5.3.3#optional!builtin::version=5.3.3&hash=e012d7" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10/00504c01ee42d470c23495426af07512e25e6546bce7e24572e72a9ca2e6b2e9bea63de4286c3cfea644874da1467dcfca23f4f98f7caf20f8b03c0213bb6837 + checksum: 10/c93786fcc9a70718ba1e3819bab56064ead5817004d1b8186f8ca66165f3a2d0100fee91fa64c840dcd45f994ca5d615d8e1f566d39a7470fc1e014dbb4cf15d languageName: node linkType: hard @@ -13387,13 +13328,6 @@ __metadata: languageName: node linkType: hard -"uc.micro@npm:^2.0.0, uc.micro@npm:^2.1.0": - version: 2.1.0 - resolution: "uc.micro@npm:2.1.0" - checksum: 10/37197358242eb9afe367502d4638ac8c5838b78792ab218eafe48287b0ed28aaca268ec0392cc5729f6c90266744de32c06ae938549aee041fc93b0f9672d6b2 - languageName: node - linkType: hard - "uint8array-tools@npm:^0.0.8": version: 0.0.8 resolution: "uint8array-tools@npm:0.0.8" @@ -13653,6 +13587,20 @@ __metadata: languageName: node linkType: hard +"vscode-oniguruma@npm:^1.7.0": + version: 1.7.0 + resolution: "vscode-oniguruma@npm:1.7.0" + checksum: 10/7da9d21459f9788544b258a5fd1b9752df6edd8b406a19eea0209c6bf76507d5717277016799301c4da0d536095f9ca8c06afd1ab8f4001189090c804ca4814e + languageName: node + linkType: hard + +"vscode-textmate@npm:^8.0.0": + version: 8.0.0 + resolution: "vscode-textmate@npm:8.0.0" + checksum: 10/9fa7d66d6042cb090d116c2d8820d34c8870cfcbaed6e404da89f66b899970ed0ac47b59a2e30fc40a25af5414822bb3ea27974f714e9b91910d69c894be95f7 + languageName: node + linkType: hard + "w3c-xmlserializer@npm:^4.0.0": version: 4.0.0 resolution: "w3c-xmlserializer@npm:4.0.0" @@ -13990,12 +13938,12 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^2.2.2, yaml@npm:^2.6.1": - version: 2.8.3 - resolution: "yaml@npm:2.8.3" +"yaml@npm:^2.2.2": + version: 2.5.1 + resolution: "yaml@npm:2.5.1" bin: yaml: bin.mjs - checksum: 10/ecad41d39d34fae5cc17ea2d4b7f7f55faacd45cbce8983ba22d48d1ed1a92ed242ea49ea813a79ac39a69f75f9c5a03e7b5395fd954d55476f25e21a47c141d + checksum: 10/0eecb679db75ea6a989ad97715a9fa5d946972945aa6aa7d2175bca66c213b5564502ccb1cdd04b1bf816ee38b5c43e4e2fda3ff6f5e09da24dabb51ae92c57d languageName: node linkType: hard From f3086b031e21a64d7e040e18e23b6ab73870608a Mon Sep 17 00:00:00 2001 From: Charly Chevalier Date: Thu, 30 Apr 2026 13:48:20 +0200 Subject: [PATCH 6/6] fix: trick compiler to propagate asserts --- packages/keyring-eth-hd/src/hd-keyring.test.ts | 5 +++-- packages/keyring-eth-money/src/money-keyring.test.ts | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/packages/keyring-eth-hd/src/hd-keyring.test.ts b/packages/keyring-eth-hd/src/hd-keyring.test.ts index 1c8a5d9a..02fff633 100644 --- a/packages/keyring-eth-hd/src/hd-keyring.test.ts +++ b/packages/keyring-eth-hd/src/hd-keyring.test.ts @@ -48,8 +48,9 @@ const getAddressAtIndex = async ( index: number, ): Promise => { const accounts = await keyring.getAccounts(); - assert(accounts[index], `Account not found at index ${index}`); - return accounts[index]; + const account = accounts[index]; + assert(account, `Account not found at index ${index}`); + return account; }; describe('hd-keyring', () => { diff --git a/packages/keyring-eth-money/src/money-keyring.test.ts b/packages/keyring-eth-money/src/money-keyring.test.ts index e724c825..170bc632 100644 --- a/packages/keyring-eth-money/src/money-keyring.test.ts +++ b/packages/keyring-eth-money/src/money-keyring.test.ts @@ -36,8 +36,9 @@ const getAddressAtIndex = async ( index: number, ): Promise => { const accounts = await keyring.getAccounts(); - assert(accounts[index], `Account not found at index ${index}`); - return accounts[index]; + const account = accounts[index]; + assert(account, `Account not found at index ${index}`); + return account; }; describe('MoneyKeyring', () => {