From 96a7c8ad6e7e22eeed2843fc426c129164487221 Mon Sep 17 00:00:00 2001 From: Josh Soref Date: Tue, 17 Aug 2021 21:59:22 -0400 Subject: [PATCH] Handle rejection for failed to load jshint --- jshint-server/src/server.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jshint-server/src/server.ts b/jshint-server/src/server.ts index 17c71ea..c18b2a1 100644 --- a/jshint-server/src/server.ts +++ b/jshint-server/src/server.ts @@ -515,7 +515,7 @@ class Linter { private async lintContent(content: string, fsPath: string): Promise { - let JSHINT: JSHINT = (await this.getLib()).JSHINT; + let JSHINT: JSHINT = (await this.getLib().catch((err) => { return () => ({}) })).JSHINT; let options = this.options.getOptions(fsPath) || {}; JSHINT(content, options, options.globals || {}); return JSHINT.errors;