Vigia

Обновление nofilter с 6.x до 7.x

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

Сводка

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

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

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

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

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

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

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

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

memberБылоСтало
NoFilter.toJSON(): string | any[] | { type: "Buffer"; data: number[]; }(): string | unknown[] | { type: "Buffer"; data: number[]; }
NoFilter.readInt8(): number(): number | null
NoFilter.readUInt8(): number(): number | null
NoFilter._transform(chunk: any, encoding: any, callback: any): void(chunk: Buffer, encoding: BufferEncoding, callback: () => void): void
NoFilter.readBigInt(len?: number | undefined): bigint(len?: number | undefined): bigint | null
NoFilter.readFloatBE(): number(): number | null
NoFilter.readFloatLE(): number(): number | null
NoFilter.readInt16BE(): number(): number | null
NoFilter.readInt16LE(): number(): number | null
NoFilter.readInt32BE(): number(): number | null
NoFilter.readInt32LE(): number(): number | null
NoFilter.readUBigInt(len?: number | undefined): bigint(len?: number | undefined): bigint | null
NoFilter.readDoubleBE(): number(): number | null
NoFilter.readDoubleLE(): number(): number | null
NoFilter.readUInt16BE(): number(): number | null
NoFilter.readUInt16LE(): number(): number | null
NoFilter.readUInt32BE(): number(): number | null
NoFilter.readUInt32LE(): number(): number | null
NoFilter.readBigInt64BE(): bigint(): bigint | null
NoFilter.readBigInt64LE(): bigint(): bigint | null
NoFilter.readBigUInt64BE(): bigint(): bigint | null
NoFilter.readBigUInt64LE(): bigint(): bigint | null
NoFilter.writeBigUInt64BE(value: bigint): boolean(value: bigint): boolean | null
TruncationError.sizenumbernumber | undefined
TruncationError.constructor(size: number, offset: number, got?: number | undefined): TruncationError(size: number | undefined, offset: number, got?: number | undefined): TruncationError

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

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

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

БылоСтало
engines.node>=20—

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

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

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

Какие несовместимые изменения при обновлении nofilter с 6 до 7?

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

Что устарело в nofilter 7?

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

Для агентов

GET https://vigia.coredls.cloud/v1/packages/npm/nofilter/upgrade?from=6.4.1&to=7.0.0