Сравнение публичного API yallist 4.0.0 и 5.0.0, вычисленное автоматически по их типам TypeScript. Изменённая сигнатура — возможное несовместимое изменение, а не гарантия.
Сводка
Удалённые пути импорта
0
Удалённые экспорты
4
Изменённые сигнатуры
1
Удалённые члены классов или интерфейсов
0
Изменённые члены классов или интерфейсов
2
Новые устаревания
0
Изменения требований (engines, peer-зависимости)
1
Новые экспорты
1
Удалённые экспорты
import
export
kind
Было
yallist
create
other
yallist
prototype
variable
any
yallist
ForEachIterable
interface
interface
yallist
NodeConstructor
interface
interface
Изменённые сигнатуры
export
Было
Стало
yallist · Node
interface
class
Удалённые члены классов или интерфейсов
Не обнаружено.
Изменённые члены классов или интерфейсов
member
Было
Стало
Node.next
Node<T> | null
Node<T> | undefined
Node.prev
Node<T> | null
Node<T> | undefined
Новые устаревания
Не обнаружено.
Изменения требований (engines, peer-зависимости)
Было
Стало
engines.node
—
>=18
Новые экспорты (1)
import
export
kind
yallist
Yallist
class
Часто задаваемые вопросы
Какие несовместимые изменения при обновлении yallist с 4 до 5?
Между yallist 4.0.0 и 5.0.0 Vigia нашла удалённых экспортов: 4, изменённых сигнатур: 1, удалённых или изменённых членов классов и интерфейсов: 2.
Что устарело в yallist 5?
В yallist 5.0.0 новыми устаревшими помечено экспортов или членов: 0.
Для агентов
GET https://vigia.coredls.cloud/v1/packages/npm/yallist/upgrade?from=4.0.0&to=5.0.0