Skip to content

Latest commit

 

History

History
47 lines (32 loc) · 1.85 KB

File metadata and controls

47 lines (32 loc) · 1.85 KB

Участие в разработке

Подготовка окружения

Требуются Node.js 20.10+ и pnpm 10.34.0.

corepack enable
pnpm install

Перед изменением метода API

Прочитайте:

Не реализуйте контракт по памяти или только по неофициальному SDK.

Требования к изменениям

  • Сохраняйте публичную совместимость, если breaking change не согласован.
  • Не добавляйте реальные credentials или данные продавца в fixtures.
  • Для structured responses добавляйте SafeShape contract.
  • Проверяйте request mapping, parsing и failure behavior.
  • Обновляйте документацию вместе с кодом.

Проверка

pnpm verify

Команда должна пройти полностью до отправки pull request.

Перед публикацией дополнительно выполните pnpm prepare:release. Процесс подготовки и публикации пакетов описан в руководстве по релизу.

Коммит и pull request

Опишите цель, изменение публичного API, риски и выполненные проверки. Для нового или изменённого endpoint укажите ссылку на официальную документацию Ozon и дату проверки.