pnpm 10.19
· Одна хв читання
У цій версії додано елементи керування в межах версії до двох налаштувань: onlyBuiltDependencies та minimumReleaseAgeExclude.
Незначні зміни
Версії в onlyBuiltDependencies
Тепер ви можете дозволити певним версіям залежностей запускати скрипти після встановлення. onlyBuiltDependencies приймає імена пакетів з точними версіями (та дизʼюнкціями через ||). Наприклад:
onlyBuiltDependencies:
- nx@21.6.4 || 21.6.5
- esbuild@0.25.1
Див. PR: #10104.
Версії в minimumReleaseAgeExclude
Додано підтримку для точних версій в minimumReleaseAgeExclude. Це дозволяє вам не використовувати певні версії з періоду зрілості, встановленого minimumReleaseAge.
Ви можете вказати одну або кілька конкретних версій, які pnpm повинен дозволити встановлювати, навіть якщо ці версії не відповідають вимогам зрілості, встановленим minimumReleaseAge. Наприклад:
minimumReleaseAge: 1440
minimumReleaseAgeExclude:
- nx@21.6.5
- webpack@4.47.0 || 5.102.1
Див. тікет: #9985.