feat(yarn): add alias for `yarn why` (#10773)
* feat(yarn): add `yarn why`
* docs(yarn): update readme
Co-authored-by: Basia Józefowska <jozefowska.b@mpcreation.net>
Co-authored-by: Robby Russell <robby@planetargon.com>
Diff
1diff --git a/plugins/yarn/README.md b/plugins/yarn/README.md
2index 270bf6b7f0f2f43adf9054c0f539f14a2348b11c..5c7c7f3238ccb21862225cac03a2cb42cac2456f 100644
3--- a/plugins/yarn/README.md
4+++ b/plugins/yarn/README.md
5@@ -55,3 +55,4 @@ zstyle ':omz:plugins:yarn' global-path no
6 | yv | `yarn version` | Update the version of your package |
7 | yw | `yarn workspace` | Run a command within a single workspace. |
8 | yws | `yarn workspaces` | Run a command within all defined workspaces. |
9+| yy | `yarn why` | Show why a package has been installed, detailing which other packages depend on it |
10diff --git a/plugins/yarn/yarn.plugin.zsh b/plugins/yarn/yarn.plugin.zsh
11index 7ba710df70c411afae45f152a70e5ea19f1e582d..157044d7138a5a51f08a8aff6cc8ffeed262ede0 100644
12--- a/plugins/yarn/yarn.plugin.zsh
13+++ b/plugins/yarn/yarn.plugin.zsh
14@@ -43,3 +43,4 @@ alias yup="yarn upgrade"
15 alias yv="yarn version"
16 alias yw="yarn workspace"
17 alias yws="yarn workspaces"
18+alias yy="yarn why"