Skip to content

Commit 89942db

Browse files
committed
chore: use Linter directly from ESLint
Uses eslint's own `Linter` rather than the compat layer.
1 parent bafbf5f commit 89942db

File tree

2 files changed

+3
-7
lines changed

2 files changed

+3
-7
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
1-
import { getLegacyESLint, getESLint } from 'eslint-compat-utils/eslint';
2-
import { getLinter } from 'eslint-compat-utils/linter';
3-
import { getRuleTester, getRuleIdPrefix } from 'eslint-compat-utils/rule-tester';
1+
import { getESLint } from 'eslint-compat-utils/eslint';
2+
import { getRuleTester } from 'eslint-compat-utils/rule-tester';
43

5-
export const LegacyESLint = getLegacyESLint();
64
export const ESLint = getESLint();
75
export const RuleTester = getRuleTester();
8-
export const TEST_RULE_ID_PREFIX = getRuleIdPrefix();
9-
export const Linter = getLinter();

packages/eslint-plugin-svelte/tests/utils/utils.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { applyFixes } from './source-code-fixer.js';
77
import { parse as parseYaml, stringify as stringifyYaml } from 'yaml';
88
import semver from 'semver';
99
import { writeAndFormat } from '../../tools/lib/write.js';
10-
import { Linter } from './eslint-compat.js';
10+
import { Linter } from 'eslint';
1111
import * as svelteParser from 'svelte-eslint-parser';
1212
import * as typescriptParser from '@typescript-eslint/parser';
1313
import Module from 'module';

0 commit comments

Comments
 (0)