From 78fc86a121d8a38a0ab22e87f4f86c3005a2b547 Mon Sep 17 00:00:00 2001 From: Robin Chappatte Date: Fri, 31 May 2024 18:06:04 +0200 Subject: [PATCH] disable warning for lines where `any` is needed --- dependency-manager.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dependency-manager.ts b/dependency-manager.ts index 2c48a4b..b0212c4 100644 --- a/dependency-manager.ts +++ b/dependency-manager.ts @@ -1,6 +1,8 @@ type Provider = (manager: DependencyManager) => Promise | T; +// deno-lint-ignore no-explicit-any type HasConstructor = T extends new (...args: any[]) => unknown ? T : never; +// deno-lint-ignore no-explicit-any type ConstructorInstance = T extends new (...args: any[]) => infer I ? I : never;