diff --git a/eslint-suppressions.json b/eslint-suppressions.json index 49a28c0feeb..33289319745 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 7ed56a1abf2..17fdbed8388 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 bcca3b380aa..20d31271941 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 544b861dff6..04bdfaa8717 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 = {