Каталог / antfu / pnpm

pnpm

antfu/skills
14.2K
установок
#716
в рейтинге

Что делает

Быстрый и экономный по диску менеджер пакетов Node.js со строгим разрешением зависимостей и поддержкой монорепо.
  • Обеспечивает строгое разрешение зависимостей по умолчанию, предотвращая фантомные зависимости; использует content-addressable storage для дедупликации пакетов между проектами
  • Поддерживает монорепо workspaces с фильтрацией, общими lockfiles и workspace protocol; конфигурация через pnpm-workspace.yaml
  • Включает продвинутое управление зависимостями: каталоги для централизованного контроля версий, overrides для принудительных версий и patches для модификации сторонних пакетов
  • Является источником peer dependency auto-install, пользовательских resolution hooks через .pnpmfile.cjs и package aliases с npm: протоколом
  • Используй --frozen-lockfile в CI окружении; проверь pnpm-workspace.yaml и .npmrc файлы, чтобы понять конфигурацию проекта

Установка

$ npx skills add antfu/skills