Стоит использовать yarn3 или нет — это зависит от ваших требований. Я как раз сейчас разбираюсь с yarn 3, потому что скорость установки пакетов для yarn оставляет желать лучшего.
Приведённый вами код для меня не сработал, чтобы исправить ошибку, пришлось добавить
"eslint-config-react-app": "^6.0.0"
в `devDependencies`, как рекомендуют в
этом ишью. Можете почитать статью о
сравнении пакетных менеджеров.
Если вам не принципиально использовать pnpLinker, то можно просто использовать
nodeLinker: node-modules
в
.yarnrc.yml
.
Следующий вариант конфигурации также будет работать:
nodeLinker: pnp
pnpFallbackMode: all