[[command]]
name = "yarn"
description = "Node.js package manager. list, ls, info, and why are read-only inspection commands that query the local dependency tree or the npm registry (info makes network requests). yarn test and yarn test:* execute arbitrary shell commands defined in package.json's scripts field; safety depends entirely on what those scripts do. Mature project; Yarn Classic (v1) is in maintenance mode, while Yarn Berry (v2+) is actively developed."
url = "https://yarnpkg.com/cli"
bare_flags = ["--help", "--version", "-V", "-h"]
first_arg = ["test", "test:*"]
level = "SafeRead"

[[command.sub]]
name = "list"
standalone = ["--help", "--json", "--long", "--production", "-h"]
valued = ["--depth", "--pattern"]

[[command.sub]]
name = "ls"
standalone = ["--help", "--json", "--long", "--production", "-h"]
valued = ["--depth", "--pattern"]

[[command.sub]]
name = "info"
standalone = ["--help", "--json", "-h"]

[[command.sub]]
name = "why"
standalone = ["--help", "--json", "-h"]
