atls/nestjs

Обновление `grpc-reflection`

Closed this issue · 3 comments

С чем связан запрос на фичу?

Обновление зависимостей в репозитории grpc-reflection

Расскажите как вы это себе видите

Необходимо обновить все зависимости пакета. @nestjs/... выше мажорной 8 версии не ставить.

Критерии

  • yarn check без ошибок
  • yarn test unit без ошибок
  • build или prepack`: опционально по наличию команды
  • yarn логи пофикшены предупреждения зависимостей

Материалы

Интерактивный апгрейд через yarn:

Пытаюсь обновить зависимости в grpc-indentity, grpc-reflection но так и не нашел нужного подхода.

При запуске в корневой директории yarn upgrade-interactive или в конкретном пакете обновляется весь проект а не конкретный пакет grpc-indentity или grpc-reflection.

Пробывал использовать yarn workspaces с разными флагами но результата не дало Unknown Syntax Error: Command not found;

@zigfrei
Есть команда yarn workspace, которой можно совершать действия над конкретным воркспейсом https://classic.yarnpkg.com/lang/en/docs/cli/workspace/

Ошибка должна подсказать, какие воркспейсы есть и сориентировать тебя по синтаксису.

upgrade-interactive для конкретного воркспейса сделать не выйдет, ищи другие способы

yarn workspace не работает для upgrade-interactive - команда смотрит глобально по проекту.

Можешь в пакетном package.json вручную посмотреть версии. Некоторые IDE могут подставлять последние версии при вызове подсказки.