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;