Порівняння публічного 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