Мне пришлось обновить некоторые пакеты NPM. В нашей команде мы используем https://depfu.com, который сообщает нам об устаревших пакетах.
Я хотел обновить некоторые пакеты вручную и обнаружил, что это не так просто.
Команда:
yarn upgrade react react-dom jest-dom css-loader
Только что обновил yarn.lock
, но не обновил package.json
Я зашел в официальную документацию: https://yarnpkg.com/lang/en/docs/cli/upgrade
и не нашел возможности достичь своей цели
Зашел в тикет https://github.com/yarnpkg/yarn/issues/2042
и не нашел способа снова достичь своей цели.
Наконец я попробовал
yarn upgrade react react-dom jest-dom css-loader yarn add react react-dom jest-dom css-loader
В этом случае первая команда обновляет yarn.lock, а вторая - package.json.
Наслаждайтесь развитием!