Vigia

Обновление muggle-string с 0.x до 1.x

Сравнение публичного API muggle-string 0.4.1 и 1.0.0, вычисленное автоматически по их типам TypeScript. Изменённая сигнатура — возможное несовместимое изменение, а не гарантия.

Сводка

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

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

importexportkindБыло
muggle-stringtrackfunction<T extends Segment<any>[]>(segments: T, stacks?: StackNode[] | undefined): [T, StackNode[]]
muggle-stringcreatefunction(source: string): Segment[]
muggle-stringSegmenttypestring | (T extends typeof NO_DATA_SYMBOL ? [text: string, source: string | undefined, sourceOffset: number] : [text: string, source: string | undefined, sourceOffset: number, data: T])
muggle-stringreplacefunction<T extends Segment<any>>(segments: T[], pattern: string | RegExp, ...replacers: (T | ((match: string) => T))[]): void
muggle-stringgetStackfunction(): string
muggle-stringStackNodeinterfaceinterface
muggle-stringgetLengthfunction(segments: Segment<any>[]): number
muggle-stringreplaceAllfunction<T extends Segment<any>>(segments: T[], pattern: RegExp, ...replacers: (T | ((match: string) => T))[]): void
muggle-stringoffsetStackfunction(): void
muggle-stringsetTrackingfunction(value: boolean): void
muggle-stringreplaceRangefunction<T extends Segment<any>>(segments: T[], startOffset: number, endOffset: number, ...newSegments: T[]): void
muggle-stringresetOffsetStackfunction(): void
muggle-stringreplaceSourceRangefunction<T extends Segment<any>>(segments: T[], source: string | undefined, startOffset: number, endOffset: number, ...newSegments: T[]): boolean

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

exportБылоСтало
muggle-string · toString<T extends Segment<any>>(segments: T[]): string

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

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

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

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

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

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

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

БылоСтало
engines.node—^20.19.0 || >=22.12.0
Новые экспорты (12)
importexportkind
muggle-stringPiecetype
muggle-stringSourceinterface
muggle-stringSourceMapinterface
muggle-stringRewriteCodetype
muggle-stringRewriteSliceinterface
muggle-stringRewriteOrigintype
muggle-stringRewriteWriterinterface
muggle-stringSourceRewriteinterface
muggle-stringrewritePieceTextfunction
muggle-stringRewriteCutOptionstype
muggle-stringcreateSourceRewritefunction
muggle-stringrenderWithSourceMapfunction

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

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

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

Какие несовместимые изменения при обновлении muggle-string с 0 до 1?

Между muggle-string 0.4.1 и 1.0.0 Vigia нашла удалённых экспортов: 13, изменённых сигнатур: 1, удалённых или изменённых членов классов и интерфейсов: 0.

Что устарело в muggle-string 1?

В muggle-string 1.0.0 новыми устаревшими помечено экспортов или членов: 0.

Для агентов

GET https://vigia.coredls.cloud/v1/packages/npm/muggle-string/upgrade?from=0.4.1&to=1.0.0