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