From 70a55e9a2e8df91d2e4dc0792a17d9b48f6f20d0 Mon Sep 17 00:00:00 2001 From: Max Isom Date: Fri, 3 Dec 2021 10:36:06 -0500 Subject: [PATCH] Disable @typescript-eslint/no-implicit-any-catch (Strict mode in TS 4.4 enables useUnknownInCatchVariables, so this is redundant.) --- package.json | 3 ++- src/services/file-cache.ts | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 79235d3..beedf29 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,8 @@ "new-cap": "off", "@typescript-eslint/no-unused-vars": "off", "@typescript-eslint/no-unused-vars-experimental": "error", - "@typescript-eslint/prefer-readonly-parameter-types": "off" + "@typescript-eslint/prefer-readonly-parameter-types": "off", + "@typescript-eslint/no-implicit-any-catch": "off" } }, "husky": { diff --git a/src/services/file-cache.ts b/src/services/file-cache.ts index 1df8d71..b99c8c6 100644 --- a/src/services/file-cache.ts +++ b/src/services/file-cache.ts @@ -65,8 +65,8 @@ export default class FileCacheProvider { await fs.rename(tmpPath, finalPath); await FileCache.create({hash, bytes: stats.size, accessedAt: new Date()}); - } catch (e: unknown) { - debug(`Caught error trying to move a finished cache file: ${String(e)}`); + } catch (error) { + debug('Errored when moving a finished cache file:', error); } }