Cucumber-js: تبعيات الأقران الجديدة غير الراضية مع أحدث إصدار

تم إنشاؤها على ٢١ ديسمبر ٢٠٢٠  ·  5تعليقات  ·  مصدر: cucumber/cucumber-js

لقد تلقيت تجديدات PRs لـ v7 الجديد في بعض مشاريعي الآن بعد أن قمت بترقيتها إلى الأحدث. لقد قمت بترقية عدد قليل من مشاريعي إلى الإصدار التجريبي من v7 بالفعل دون مشكلة.

ومع ذلك ، أرى الآن بعض الإخفاقات الجديدة بسبب تبعيات الأقران غير المرضية مع الإصدار الجديد. يمكنك رؤية مثال على ذلك في إخراج البناء هذا . أستخدم npm ls للتأكد من أن تبعيات الأقران متوافقة (ستخرج من حالة غير صفرية إذا كان هناك تعارض).

المشاريع التي أرى هذه المشكلات فيها ليست مشاريع تفاعلية ، لذلك ليس لدي سبب للاعتماد على حزم الأقران بخلاف استخدام الخيار ، لذلك أفضل عدم الاعتماد عليها بشكل مباشر. هل يمكنك إرضاء هذه التبعيات من الأقران من جانبك من خلال جعلها تحفز على تبعيات الخيار؟

bug since-7

ال 5 كومينتر

شكرا لرفع travi

تأتي هذه التبعيات المتعلقة بـ React عبر مُنسِّق HTML وبعض مكتبات React التي تستخدمها.

peer dep missing: react@^16.3.2, required by [email protected]
peer dep missing: react-dom@^16.3.3, required by [email protected]

هناك بالفعل علاقات عامة مدمجة للسماح لـ React 17 مقابل react-accessible-accordion هنا https://github.com/springload/react-accessible-accordion/pull/307 لذا نأمل أن يتم إصدارها قريبًا ويمكننا إدخال ذلك .

peer dep missing: @types/react@>=16, required by [email protected]

سأرفعها بهذا المشروع. لا أعتقد أنه يجب أن تتطلب مشاريع مستهلكة لتثبيت أنواع للتفاعل.

يبدو عظيما. شكرًا جزيلاً على البحث في هذا :)

هل كان هناك أي تحديث على هذا؟ نواجه هذا أيضًا عند تثبيت الإصدار 7.0.0.
npm ERR! peer dep missing: @types/react@>=16, required by [email protected]

مرحبًا @ ericlanteigne-Quest - تم الإصلاح وسيصدر هذا قريبًا.

تم إصدار 7.1.0 اليوم بما في ذلك الإصلاح الخاص بهذا https://www.npmjs.com/package/@cucumber/cucumber/v/7.1.0

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات