From bdbc112016461f33a547c50a2aad06c5a5fe6d31 Mon Sep 17 00:00:00 2001 From: Jordan Eldredge Date: Tue, 26 Mar 2024 08:43:22 -0700 Subject: [PATCH] Fix lint issues --- .eslintignore | 1 + src/tsPlugin/initTsPlugin.ts | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.eslintignore b/.eslintignore index 2fb550b8..3b3c0117 100644 --- a/.eslintignore +++ b/.eslintignore @@ -1,5 +1,6 @@ dist src/tests/fixtures/**/*.ts src/tests/integrationFixtures/**/*.ts +src/tests/codeActions/**/*.ts website/build/* website/**/*.grats.ts \ No newline at end of file diff --git a/src/tsPlugin/initTsPlugin.ts b/src/tsPlugin/initTsPlugin.ts index 8c05397a..0eb8e69e 100644 --- a/src/tsPlugin/initTsPlugin.ts +++ b/src/tsPlugin/initTsPlugin.ts @@ -1,6 +1,7 @@ import type * as TS from "typescript/lib/tsserverlibrary"; import { extract } from "../Extractor"; import { FAKE_ERROR_CODE } from "../utils/DiagnosticError"; +import { nullThrows } from "../utils/helpers"; // An experimental plugin for TypeScript that adds a new language service // which reports diagnostics for the current file. Currently it only reports @@ -91,7 +92,7 @@ export function initTsPlugin(modules: { typescript: typeof TS }) { ); const fixes = relatedDiagnostics.map((err) => { - return err.fix!; + return nullThrows(err.fix); }); return [...prior, ...fixes];