pnpm 10.25
· Одна хв читання
pnpm 10.25 покращує обробку сертифікатів, додає базовий pnpm init та містить кілька виправлень, що покращують якість роботи.
Незначні зміни
Сертифікати для кожного реєстру
Тепер ви можете завантажувати вбудовані сертифікати з налаштувань cert, ca та key для конкретних URL-адрес реєстру (наприклад, //registry.example.com/:ca=-----BEGIN CERTIFICATE-----...). Раніше pnpm враховував лише записи certfile, cafile та keyfile. Це приводить pnpm у відповідність до поведінки npm .npmrc #10230.
pnpm init --bare
Додано прапорець --bare до pnpm init для створення package.json лише з обовʼязковими полями #10226.
Зміни в патчах
- Покращено звітування про ігноровані скрипти залежностей #10276.
pnpm installтепер збирає будь-які залежності, які були додані доonlyBuiltDependencies, але ще не запустили свої збірки #10256.- Команда
pnpm publish -r --forceопублікує версію, навіть якщо вона вже існує в реєстрі, що відповідає наміру прапорця #10272. - Запобігання помилкам
ERR_PNPM_MISSING_TIME, коли пакунок, виключений з перевірок політики довіри, не має поляtimeу своїх метаданих.
