diff --git a/packages/codemirror/src/eslint.spec.ts b/packages/codemirror/src/eslint.spec.ts index 0d73e81e2..aa77b88e2 100644 --- a/packages/codemirror/src/eslint.spec.ts +++ b/packages/codemirror/src/eslint.spec.ts @@ -4,7 +4,6 @@ import { describe, expect, it } from "vitest"; async function lint(code: string, mimeType: string) { const linterData = await _lint(mimeType); - console.log("Got linter data", linterData); if (!("linter" in linterData)) { return []; } diff --git a/packages/codemirror/src/eslint.ts b/packages/codemirror/src/eslint.ts index d6082d23b..4a8e81580 100644 --- a/packages/codemirror/src/eslint.ts +++ b/packages/codemirror/src/eslint.ts @@ -1,3 +1,5 @@ +import type { Linter } from "eslint-linter-browserify"; + export async function lint(mimeType: string) { const Linter = (await import("eslint-linter-browserify")).Linter; @@ -22,9 +24,7 @@ export async function lint(mimeType: string) { } - return { - linter: new Linter(), - config: [ + const config: (Linter.LegacyConfig | Linter.Config | Linter.Config[]) = [ js.configs.recommended, { languageOptions: { @@ -37,6 +37,10 @@ export async function lint(mimeType: string) { "no-unused-vars": [ "warn", { vars: "local", args: "after-used" }] } } - ] + ]; + + return { + linter: new Linter(), + config } }