Требуются Node.js 20.10+ и pnpm 10.34.0.
corepack enable
pnpm installПрочитайте:
- архитектуру;
- источник контрактов Ozon;
- источник контрактов Wildberries;
- процесс добавления endpoint.
Не реализуйте контракт по памяти или только по неофициальному SDK.
- Сохраняйте публичную совместимость, если breaking change не согласован.
- Не добавляйте реальные credentials или данные продавца в fixtures.
- Для structured responses добавляйте SafeShape contract.
- Проверяйте request mapping, parsing и failure behavior.
- Обновляйте документацию вместе с кодом.
pnpm verifyКоманда должна пройти полностью до отправки pull request.
Перед публикацией дополнительно выполните pnpm prepare:release. Процесс
подготовки и публикации пакетов описан в
руководстве по релизу.
Опишите цель, изменение публичного API, риски и выполненные проверки. Для нового или изменённого endpoint укажите ссылку на официальную документацию Ozon и дату проверки.