Vigia

Оновлення entities з 7.x до 8.x

Порівняння публічного API entities 7.0.1 і 8.1.0, обчислене автоматично за їхніми типами TypeScript. Змінена сигнатура — можлива несумісна зміна, а не гарантія.

Підсумок

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

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

importexportkindБуло
entitiesdecodeHTML4function(htmlString: string, mode?: DecodingMode | undefined): string
entitiesdecodeHTML5function(htmlString: string, mode?: DecodingMode | undefined): string
entitiesencodeHTML4function(input: string): string
entitiesencodeHTML5function(input: string): string
entitiesdecodeStrictfunction(input: string, options?: DecodingOptions | EntityLevel | undefined): string
entitiesdecodeHTML4Strictfunction(htmlString: string): string
entitiesdecodeHTML5Strictfunction(htmlString: string): string
entities/decodefromCodePointvariable(...codePoints: number[]): string
entities/decodedecodeCodePointfunction(codePoint: number): string

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

exportБулоСтало
entities · escapeText(data: string): string(data: string): string
entities · escapeUTF8(data: string): string(data: string): string
entities · escapeAttribute(data: string): string(data: string): string
entities/escape · escapeText(data: string): string(data: string): string
entities/escape · escapeUTF8(data: string): string(data: string): string
entities/escape · getCodePoint(c: string, index: number): number(input: string, index: number): number
entities/escape · escapeAttribute(data: string): string(data: string): string

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

Не виявлено.

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

Не виявлено.

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

export@deprecated
entities/escape · getCodePointUse `String.prototype.codePointAt` directly instead; this export will be removed in the next major.

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

БулоСтало
engines.node>=0.12>=20.19.0
Нові експорти (2)
importexportkind
entities/decodereplaceCodePointXMLfunction
entities/escapexmlEncodeRegexvariable

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

Які несумісні зміни під час оновлення entities з 7 до 8?

Між entities 7.0.1 і 8.1.0 Vigia знайшла видалених експортів: 9, змінених сигнатур: 7, видалених або змінених членів класів та інтерфейсів: 0.

Що застаріло в entities 8?

У entities 8.1.0 новими застарілими позначено експортів або членів: 1.

Для агентів

GET https://vigia.coredls.cloud/v1/packages/npm/entities/upgrade?from=7.0.1&to=8.1.0