From f0095d3f5b3b422c0297775ed90b1f02fffd471b Mon Sep 17 00:00:00 2001
From: Jeremy <51220084+jeremy-rifkin@users.noreply.github.com>
Date: Sun, 4 Dec 2022 01:02:57 -0500
Subject: [PATCH] Get rid of two any casts in options-handler.ts

---
 lib/options-handler.ts | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/lib/options-handler.ts b/lib/options-handler.ts
index d0c3b7268..02f34f186 100755
--- a/lib/options-handler.ts
+++ b/lib/options-handler.ts
@@ -150,9 +150,8 @@ export class ClientOptionsHandler {
         this.supportsLibraryCodeFilterPerLanguage = this.compilerProps(languages, 'supportsLibraryCodeFilter', false);
         this.supportsLibraryCodeFilter = Object.values(this.supportsLibraryCodeFilterPerLanguage).some(value => value);
 
-        // TODO: Shouldn't have to cast here
-        const libs = this.parseLibraries(this.compilerProps(languages, 'libs') as any);
-        const tools = this.parseTools(this.compilerProps(languages, 'tools') as any);
+        const libs = this.parseLibraries(this.compilerProps<string>(languages, 'libs'));
+        const tools = this.parseTools(this.compilerProps<string>(languages, 'tools'));
 
         this.remoteLibs = {};
 
-- 
GitLab