Vigia

Обновление espree с 10.x до 11.x

Сравнение публичного API espree 10.4.0 и 11.2.0, вычисленное автоматически по их типам TypeScript. Изменённая сигнатура — возможное несовместимое изменение, а не гарантия.

Сводка

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

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

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

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

exportБылоСтало
espree · parse(code: string, options?: Options | undefined): Program(code: string, options?: Options | undefined): acorn.Program
espree · Optionsinterface{ allowReserved?: boolean | undefined; ecmaVersion?: EcmaVersion | undefined; sourceType?: "script" | "module" | "commonjs" | undefined; ecmaFeatures?: { jsx?: boolean | undefined; globalReturn?: boolean | undefined; impliedStrict?: boolean | undefined; } | undefined; range?: boolean | undefined; loc?: boolean | undefined; tokens?: boolean | undefined; comment?: boolean | undefined; }
espree · tokenize(code: string, options?: Options | undefined): Token[](code: string, options?: Options | undefined): EspreeTokens
espree · VisitorKeysVisitorKeysany
espree · latestEcmaVersionnumber17
espree · supportedEcmaVersionsnumber[][3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17]

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

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

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

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

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

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

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

БылоСтало
engines.node^18.18.0 || ^20.9.0 || >=21.1.0^20.19.0 || ^22.13.0 || >=24
Новые экспорты (6)
importexportkind
espreenamevariable
espreeSyntaxvariable
espreeEcmaVersiontype
espreeEspreeTokentype
espreeEspreeTokenstype
espreeEspreeCommenttype

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

Какие несовместимые изменения при обновлении espree с 10 до 11?

Между espree 10.4.0 и 11.2.0 Vigia нашла удалённых экспортов: 0, изменённых сигнатур: 6, удалённых или изменённых членов классов и интерфейсов: 0.

Что устарело в espree 11?

В espree 11.2.0 новыми устаревшими помечено экспортов или членов: 0.

Для агентов

GET https://vigia.coredls.cloud/v1/packages/npm/espree/upgrade?from=10.4.0&to=11.2.0