ترقية p-cancelable من 4.x إلى 5.x
مقارنة الواجهة العامة لـ p-cancelable بين 4.0.1 و5.0.0، محسوبة تلقائيًا من أنواع TypeScript. التوقيع المعدّل تغيير محتمل غير متوافق، وليس أمرًا مؤكدًا.
الملخص
| مسارات الاستيراد المحذوفة | 0 |
|---|---|
| الصادرات المحذوفة | 0 |
| التوقيعات المعدّلة | 1 |
| أعضاء الأصناف أو الواجهات المحذوفة | 7 |
| أعضاء الأصناف أو الواجهات المعدّلة | 0 |
| موقوفة حديثًا | 0 |
| تغييرات المتطلبات (engines واعتماديات peer) | 1 |
| صادرات جديدة | 0 |
الصادرات المحذوفة
لم يُكتشف شيء.
التوقيعات المعدّلة
| export | قبل | بعد |
|---|---|---|
p-cancelable · OnCancelFunction | interface | { (cancelHandler: () => void): void; shouldReject: boolean; } |
أعضاء الأصناف أو الواجهات المحذوفة
| member | import | قبل |
|---|---|---|
default.static all | p-cancelable | <T>(values: Iterable<T | PromiseLike<T>>): Promise<Awaited<T>[]> | <T extends readonly unknown[] | []>(values: T): Promise<{ -readonly [P in keyof T]: Awaited<T[P]>; }> |
default.static any | p-cancelable | <T extends readonly unknown[] | []>(values: T): Promise<Awaited<T[number]>> | <T>(values: Iterable<T | PromiseLike<T>>): Promise<Awaited<T>> |
default.static race | p-cancelable | <T>(values: Iterable<T | PromiseLike<T>>): Promise<Awaited<T>> | <T extends readonly unknown[] | []>(values: T): Promise<Awaited<T[number]>> |
default.static reject | p-cancelable | <T = never>(reason?: any): Promise<T> |
default.static resolve | p-cancelable | (): Promise<void> | <T>(value: T): Promise<Awaited<T>> | <T>(value: T | PromiseLike<T>): Promise<Awaited<T>> |
default.static allSettled | p-cancelable | <T extends readonly unknown[] | []>(values: T): Promise<{ -readonly [P in keyof T]: PromiseSettledResult<Awaited<T[P]>>; }> | <T>(values: Iterable<T | PromiseLike<T>>): Promise<PromiseSettledResult<Awaited<T>>[]> |
default.static __@species@24 | p-cancelable | PromiseConstructor |
أعضاء الأصناف أو الواجهات المعدّلة
لم يُكتشف شيء.
موقوفة حديثًا
لم يُكتشف شيء.
تغييرات المتطلبات (engines واعتماديات peer)
| قبل | بعد | |
|---|---|---|
engines.node | >=14.16 | >=22 |
زوّد وكيل الذكاء الاصطناعي بهذه البيانات
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 لطلبات السحب
الأسئلة الشائعة
ما التغييرات غير المتوافقة عند ترقية p-cancelable من 4 إلى 5؟
بين p-cancelable 4.0.1 و5.0.0 وجد Vigia عدد 0 من الصادرات المحذوفة، و1 من التوقيعات المعدّلة، و7 من أعضاء الأصناف أو الواجهات المحذوفة أو المعدّلة.
ما الذي أصبح موقوفًا في p-cancelable 5؟
عُلِّم 0 من الصادرات أو الأعضاء حديثًا على أنها موقوفة في p-cancelable 5.0.0.
للوكلاء
GET https://vigia.coredls.cloud/v1/packages/npm/p-cancelable/upgrade?from=4.0.1&to=5.0.0