Vigia

Оновлення detect-libc з 1.x до 2.x

Порівняння публічного API detect-libc 1.0.3 і 2.1.2, обчислене автоматично за їхніми типами TypeScript. Змінена сигнатура — можлива несумісна зміна, а не гарантія.

Підсумок

Видалені шляхи імпорту0
Видалені експорти1
Змінені сигнатури3
Видалені члени класів або інтерфейсів0
Змінені члени класів або інтерфейсів0
Нові застарівання0
Зміни вимог (engines, peer-залежності)1
Нові експорти3

Видалені експорти

importexportkindБуло
detect-libcmethodvariable"" | "getconf" | "ldd" | "filesystem"

Змінені сигнатури

exportБулоСтало
detect-libc · family"" | "glibc" | "musl"(): Promise<string | null>
detect-libc · versionstring(): Promise<string | null>
detect-libc · isNonGlibcLinuxboolean(): Promise<boolean>

Видалені члени класів або інтерфейсів

Не виявлено.

Змінені члени класів або інтерфейсів

Не виявлено.

Нові застарівання

Не виявлено.

Зміни вимог (engines, peer-залежності)

БулоСтало
engines.node>=0.10>=8
Нові експорти (3)
importexportkind
detect-libcfamilySyncfunction
detect-libcversionSyncfunction
detect-libcisNonGlibcLinuxSyncfunction

Поширені запитання

Які несумісні зміни під час оновлення detect-libc з 1 до 2?

Між detect-libc 1.0.3 і 2.1.2 Vigia знайшла видалених експортів: 1, змінених сигнатур: 3, видалених або змінених членів класів та інтерфейсів: 0.

Що застаріло в detect-libc 2?

У detect-libc 2.1.2 новими застарілими позначено експортів або членів: 0.

Для агентів

GET https://vigia.coredls.cloud/v1/packages/npm/detect-libc/upgrade?from=1.0.3&to=2.1.2