Vigia

Обновление @eslint/eslintrc с 2.x до 3.x

Сравнение публичного API @eslint/eslintrc 2.1.4 и 3.3.7, вычисленное автоматически по их типам TypeScript. Изменённая сигнатура — возможное несовместимое изменение, а не гарантия.

Сводка

Удалённые пути импорта0
Удалённые экспорты0
Изменённые сигнатуры0
Удалённые члены классов или интерфейсов0
Изменённые члены классов или интерфейсов4
Новые устаревания0
Изменения требований (engines, peer-зависимости)1
Новые экспорты0

Удалённые экспорты

Не обнаружено.

Изменённые сигнатуры

Не обнаружено.

Удалённые члены классов или интерфейсов

Не обнаружено.

Изменённые члены классов или интерфейсов

memberБылоСтало
FlatCompat.env(envConfig: { [name: string]: boolean; }): Linter.FlatConfig[](envConfig: { [name: string]: boolean; }): Linter.Config[]
FlatCompat.config(eslintrcConfig: Linter.LegacyConfig): Linter.FlatConfig[](eslintrcConfig: Linter.LegacyConfig): Linter.Config[]
FlatCompat.extends(...configsToExtend: string[]): Linter.FlatConfig[](...configsToExtend: string[]): Linter.Config[]
FlatCompat.plugins(...plugins: string[]): Linter.FlatConfig[](...plugins: string[]): Linter.Config[]

Новые устаревания

Не обнаружено.

Изменения требований (engines, peer-зависимости)

БылоСтало
engines.node^12.22.0 || ^14.17.0 || >=16.0.0^18.18.0 || ^20.9.0 || >=21.1.0

Часто задаваемые вопросы

Какие несовместимые изменения при обновлении @eslint/eslintrc с 2 до 3?

Между @eslint/eslintrc 2.1.4 и 3.3.7 Vigia нашла удалённых экспортов: 0, изменённых сигнатур: 0, удалённых или изменённых членов классов и интерфейсов: 4.

Что устарело в @eslint/eslintrc 3?

В @eslint/eslintrc 3.3.7 новыми устаревшими помечено экспортов или членов: 0.

Для агентов

GET https://vigia.coredls.cloud/v1/packages/npm/@eslint/eslintrc/upgrade?from=2.1.4&to=3.3.7