pnpm 10.25
· 1 хв. читання
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у своїх метаданих.
