Vigia

Обновление p-cancelable с 4.x до 5.x

Сравнение публичного API p-cancelable 4.0.1 и 5.0.0, вычисленное автоматически по их типам TypeScript. Изменённая сигнатура — возможное несовместимое изменение, а не гарантия.

Сводка

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

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

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

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

exportБылоСтало
p-cancelable · OnCancelFunctioninterface{ (cancelHandler: () => void): void; shouldReject: boolean; }

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

memberimportБыло
default.static allp-cancelable<T>(values: Iterable<T | PromiseLike<T>>): Promise<Awaited<T>[]> | <T extends readonly unknown[] | []>(values: T): Promise<{ -readonly [P in keyof T]: Awaited<T[P]>; }>
default.static anyp-cancelable<T extends readonly unknown[] | []>(values: T): Promise<Awaited<T[number]>> | <T>(values: Iterable<T | PromiseLike<T>>): Promise<Awaited<T>>
default.static racep-cancelable<T>(values: Iterable<T | PromiseLike<T>>): Promise<Awaited<T>> | <T extends readonly unknown[] | []>(values: T): Promise<Awaited<T[number]>>
default.static rejectp-cancelable<T = never>(reason?: any): Promise<T>
default.static resolvep-cancelable(): Promise<void> | <T>(value: T): Promise<Awaited<T>> | <T>(value: T | PromiseLike<T>): Promise<Awaited<T>>
default.static allSettledp-cancelable<T extends readonly unknown[] | []>(values: T): Promise<{ -readonly [P in keyof T]: PromiseSettledResult<Awaited<T[P]>>; }> | <T>(values: Iterable<T | PromiseLike<T>>): Promise<PromiseSettledResult<Awaited<T>>[]>
default.static __@species@24p-cancelablePromiseConstructor

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

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

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

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

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

БылоСтало
engines.node>=14.16>=22

Передайте эти данные своему ИИ-агенту

Vigia — бесплатный MCP-сервер: ваш агент для программирования проверяет версии, несовместимые изменения и уязвимости до того, как напишет код. Без регистрации и API-ключа.

claude mcp add --transport http vigia https://vigia.coredls.cloud/mcp

Добавить в CursorДобавить в VS Code★ Звезда на GitHub

Любой другой MCP-клиент
{ "mcpServers": { "vigia": { "url": "https://vigia.coredls.cloud/mcp" } } }

Навык для агентов (SKILL.md): подсказывает агенту, когда использовать Vigia · GitHub Action для pull request

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

Какие несовместимые изменения при обновлении p-cancelable с 4 до 5?

Между p-cancelable 4.0.1 и 5.0.0 Vigia нашла удалённых экспортов: 0, изменённых сигнатур: 1, удалённых или изменённых членов классов и интерфейсов: 7.

Что устарело в p-cancelable 5?

В p-cancelable 5.0.0 новыми устаревшими помечено экспортов или членов: 0.

Для агентов

GET https://vigia.coredls.cloud/v1/packages/npm/p-cancelable/upgrade?from=4.0.1&to=5.0.0