885 B
885 B
Зависимости workspace (зафиксированные версии)
- Рабочие манифесты:
server/package.json,client/package.json— прямые зависимости без префиксов^/~; точные версии синхронизированы сpackage-lock.json(скриптtools/pin-package-versions.mjs). - После добавления пакета:
npm install <pkg>вserver/илиclient/(сsave-exactв.npmrc), затем при необходимости сноваnode tools/pin-package-versions.mjs server|clientи коммит обоих файлов. - Генератор
generation/generate.mjsне перезаписываетpackage.json; агенты не должны ослаблять диапазоны версий при правках кода.