From 691a5f25ee34af0372cf3c25cecd9b0843595875 Mon Sep 17 00:00:00 2001 From: Salah-Eddine Saakoun Date: Tue, 15 Sep 2026 15:22:35 +0200 Subject: [PATCH] chore(utils): resolve jsdoc lint suppressions --- eslint-suppressions.json | 15 --------------- packages/utils/src/fs.ts | 2 +- packages/utils/src/mnemonic.ts | 1 + packages/utils/src/promise.ts | 1 + 4 files changed, 3 insertions(+), 16 deletions(-) diff --git a/eslint-suppressions.json b/eslint-suppressions.json index 49a28c0fee..3328931974 100644 --- a/eslint-suppressions.json +++ b/eslint-suppressions.json @@ -2043,11 +2043,6 @@ "count": 20 } }, - "packages/utils/src/fs.ts": { - "jsdoc/require-returns": { - "count": 1 - } - }, "packages/utils/src/hashing.test.ts": { "n/no-unsupported-features/node-builtins": { "count": 9 @@ -2083,16 +2078,6 @@ "count": 1 } }, - "packages/utils/src/mnemonic.ts": { - "jsdoc/tag-lines": { - "count": 1 - } - }, - "packages/utils/src/promise.ts": { - "jsdoc/tag-lines": { - "count": 1 - } - }, "packages/utils/src/unitsConversion.test.ts": { "@typescript-eslint/no-explicit-any": { "count": 29 diff --git a/packages/utils/src/fs.ts b/packages/utils/src/fs.ts index 7ed56a1abf..17fdbed838 100644 --- a/packages/utils/src/fs.ts +++ b/packages/utils/src/fs.ts @@ -207,7 +207,7 @@ export async function ensureDirectoryStructureExists( */ export async function forceRemove(entryPath: string): Promise { try { - return await fs.promises.rm(entryPath, { + await fs.promises.rm(entryPath, { recursive: true, force: true, }); diff --git a/packages/utils/src/mnemonic.ts b/packages/utils/src/mnemonic.ts index bcca3b380a..20d3127194 100644 --- a/packages/utils/src/mnemonic.ts +++ b/packages/utils/src/mnemonic.ts @@ -4,6 +4,7 @@ const { wordlist } = englishWordlist; /** * Transform a typed array containing mnemonic data to the seed phrase. + * * @param uint8Array - Typed array containing mnemonic data. * @returns The seed phrase. */ diff --git a/packages/utils/src/promise.ts b/packages/utils/src/promise.ts index 544b861dff..04bdfaa871 100644 --- a/packages/utils/src/promise.ts +++ b/packages/utils/src/promise.ts @@ -3,6 +3,7 @@ * * A deferred Promise is one that can be resolved or rejected independently of * the Promise construction. + * * @template Result - The result type of the Promise. */ export type DeferredPromise = {