Skip to content

pantoken-root / packages/model/src / DeprecationEntry

Interface: DeprecationEntry ​

Beta

Uma entrada no registro de descontinuação de tokens — o ciclo de vida de um único token upstream removido.

Um valor shim provém OU de replacement (emitir var(replacement), para que o tema seja aplicado) OU value (congelar o literal mais recente conhecido, quando a remoção não tem substituto canônico). Exatamente um é esperado; uma entrada sem nenhum não emite shim.

Propriedades ​

token ​

token: string

Beta

O nome do token upstream removido, p.ex. --instui-component-truncate-text-line-height.


deprecatedIn ​

deprecatedIn: string

Beta

The upstream release that dropped it, <tier>@<version> (e.g. "design-tokens@v1.5.0").


removeIn ​

removeIn: string

Beta

The upstream MINOR at which the shim is retired, <tier>@<version> (e.g. "design-tokens@v1.6.0").


replacement? ​

optional replacement?: string

Beta

Encaminhar o shim para um token canônico (emite var(replacement)).


value? ​

optional value?: string

Beta

Congelar o shim em um literal (o último valor conhecido do token) quando não houver substituto.


note? ​

optional note?: string

Beta

Uma nota para humanos exibida na documentação de compatibilidade e no changelog.