yarn check --integrity
参考:
peer dependencies に関するエラーが表示される
参考:
yarn check reports errors after install succeeds · Issue #3916 · yarnpkg/yarn – GitHub
Yarn installs wrong version · Issue #3560 · yarnpkg/yarn – GitHub
`yarn check` can error right after having run `yarn install` · Issue #6262 · yarnpkg/yarn – GitHub
Yarn check reports errors after yarn install · Issue #6427 · yarnpkg/yarn – GitHub
yarn dedupe
yarn dedupe
は使われないコマンド。yarn install
の実行時に自動的にパッケージの重複は解消される。
参考:
[feature] improve resolution deduping · Issue #3778 · yarnpkg/yarn – GitHub
yarn install’s dedupe doesn’t work like npm’s dedupe · Issue #901 · yarnpkg/yarn – GitHub
Don’t understand Yarn check warning – Stack Overflow
resolutions
依存関係にあるパッケージを指定したバージョンに解決する。
"resolutions": { "lodash.merge": "4.6.2", "mixin-deep": "2.0.1", "set-value": "3.0.1" }
参考:
yarn の selective dependency resolutions 機能 – Qiita
Dealing with Dependency Resolution | Dan Reynolds
Selective dependency resolutions | Yarn [Official]
resolutions is not behaving the way I expect it to · Issue #5759 · yarnpkg/yarn – GitHub
How do I override nested dependencies with `yarn`? – Stack Overflow
yarn-deduplicate
yarn-deduplicate
をグローバルにインストールする。
$ yarn global add yarn-deduplicate
yarn.lock
内の重複を解消し、パッケージを再インストールする。
$ yarn-deduplicate $ yarn install
参考:
atlassian/yarn-deduplicate: Deduplication tool for yarn.lock files – GitHub