You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-**Shell mode**: Yarn 2+ does not support shell mode (`-c`), command will print a warning and try to execute anyway.
121
121
-**--package flag position**: For pnpm, `--package` comes before `dlx`. For npm, `--package` can be anywhere. For yarn, `-p` comes after `dlx`.
122
122
-**Auto-confirm prompts**: For npm and npx (yarn@1 fallback), `--yes` is automatically added to align with pnpm's behavior which doesn't require confirmation.
123
-
-**bun**: Uses `bun x` subcommand (preferred over the `bunx` standalone binary for better cross-platform compatibility). It does not support `--package`, `--shell-mode`, or `--silent` flags.
123
+
-**bun**: Uses `bun x` subcommand (preferred over the `bunx` standalone binary for better cross-platform compatibility). It supports `--package` but does not support `--shell-mode` or `--silent` flags. The `--package` flag must come before the package spec.
- yarn@1 accepts package names but limited filtering options
176
176
- yarn@2+ uses interactive mode (`upgrade-interactive`) instead of traditional `outdated`
177
177
- pnpm has the most comprehensive filtering and output options
178
-
- bun supports `--filter` / `-F` for workspace filtering and `-r` / `--recursive` for checking across all workspaces
178
+
- bun supports `--filter` / `-F` for workspace filtering, `-r` / `--recursive` for checking across all workspaces, `--production` for production-only, and `--omit optional` for excluding optional dependencies
179
179
- bun does not support JSON output format (`--format json`)
180
180
181
181
### Outdated Behavior Differences Across Package Managers
0 commit comments