tty-table: 6.x sürümünden 7.x sürümüne yükseltme
tty-table 6.1.0 ve 7.2.1 sürümlerinin genel API karşılaştırması, TypeScript tiplerinden otomatik olarak hesaplanır. Değişen bir imza olası bir uyumsuz değişikliktir, kesinlik değildir.
Özet
| Kaldırılan içe aktarma yolları | 0 |
|---|---|
| Kaldırılan dışa aktarımlar | 0 |
| Değişen imzalar | 2 |
| Kaldırılan sınıf veya arayüz üyeleri | 0 |
| Değişen sınıf veya arayüz üyeleri | 2 |
| Yeni kullanımdan kaldırılanlar | 0 |
| Gereksinim değişiklikleri (engines, peer bağımlılıkları) | 1 |
| Yeni dışa aktarımlar | 1 |
Kaldırılan dışa aktarımlar
Tespit edilmedi.
Değişen imzalar
| export | Önce | Sonra |
|---|---|---|
tty-table · Header | interface | Omit<ColumnOptions, "value" | "alias" | "formatter"> & ({ footerAlign?: Alignment | undefined; formatter?: Formatter | undefined; marginLeft?: number | undefined; marginTop?: number | undefined; } & ({ alias: string; value?: string | undefined; } | { value: string; alias?: string | undefined; })) |
tty-table · Options | interface | Omit<TableOptions, "width" | "align" | "alignment" | "headerAlign" | "headerAlignment" | "formatter" | "borderStyle" | "footerAlign"> & { [key: string]: unknown; align?: AlignInput | undefined; alignment?: AlignInput | undefined; borderCharacters?: Record<string, BorderCharacters[]> | undefined; borderStyle?: BorderStyle | (string & {}) | undefined; footerAlign?: AlignInput | undefined; formatter?: Formatter | undefined; headerAlign?: AlignInput | undefined; headerAlignment?: AlignInput | undefined; width?: Width | (string & {}) | undefined; } |
Kaldırılan sınıf veya arayüz üyeleri
Tespit edilmedi.
Değişen sınıf veya arayüz üyeleri
| member | Önce | Sonra |
|---|---|---|
TableOptions.formatter | Formatter | undefined | Formatter$1 | undefined |
ColumnOptions.formatter | Formatter | undefined | Formatter$1 | undefined |
Yeni kullanımdan kaldırılanlar
Tespit edilmedi.
Gereksinim değişiklikleri (engines, peer bağımlılıkları)
| Önce | Sonra | |
|---|---|---|
engines.node | >=20 | — |
Yeni dışa aktarımlar (1)
| import | export | kind |
|---|---|---|
tty-table | Cell | interface |
Bu verileri yapay zekâ ajanınıza verin
Vigia ücretsiz bir MCP sunucusudur: kodlama ajanınız kod yazmadan önce sürümleri, uyumsuz değişiklikleri ve güvenlik açıklarını kontrol eder. Kayıt ve API anahtarı gerekmez.
claude mcp add --transport http vigia https://vigia.coredls.cloud/mcp
Cursor'a ekleVS Code'a ekle★ GitHub'da yıldız ver
Diğer tüm MCP istemcileri
{ "mcpServers": { "vigia": { "url": "https://vigia.coredls.cloud/mcp" } } }Ajan becerisi (SKILL.md): ajana Vigia'yı ne zaman kullanacağını söyler · Pull request için GitHub Action
Sık sorulan sorular
tty-table paketini 6 sürümünden 7 sürümüne yükseltirken uyumsuz değişiklikler nelerdir?
tty-table 6.1.0 ile 7.2.1 arasında Vigia 0 kaldırılan dışa aktarım, 2 değişen imza ve 2 kaldırılan veya değişen sınıf ya da arayüz üyesi buldu.
tty-table 7 sürümünde neler kullanımdan kaldırıldı?
tty-table 7.2.1 sürümünde 0 dışa aktarım veya üye yeni olarak kullanımdan kaldırılmış işaretlendi.
Ajanlar için
GET https://vigia.coredls.cloud/v1/packages/npm/tty-table/upgrade?from=6.1.0&to=7.2.1