Установка
Требования
- Node.js:
>= 22.12.0(указано в полеenginesпакета). - Менеджер пакетов: npm, yarn или pnpm.
Пакет содержит сборки ESM (dist/index.js) и CommonJS (dist/index.cjs), а также декларации TypeScript (dist/index.d.ts). Дополнительные пакеты @types не нужны.
Глобальная установка (рекомендуется для CLI)
Глобальная установка делает программу openapi-cli доступной через PATH:
npm install -g @powerduck/openapi-cli
Проверьте программу:
openapi-cli --help
Установка в проект (рекомендуется для CI)
Зафиксируйте версию в проекте, чтобы CI использовала известный выпуск:
npm install --save-dev @powerduck/openapi-cli
Затем запустите команду через менеджер пакетов:
npx openapi-cli --spec openapi.json
# or
pnpm exec openapi-cli --spec openapi.json