-
Notifications
You must be signed in to change notification settings - Fork 4.3k
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: npm/cli
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: arborist-v9.4.1
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: npm/cli
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: arborist-v9.4.2
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 18 commits
- 100 files changed
- 7 contributors
Commits on Mar 16, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 8e0a731 - Browse repository at this point
Copy the full SHA 8e0a731View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51365b1 - Browse repository at this point
Copy the full SHA 51365b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21ea382 - Browse repository at this point
Copy the full SHA 21ea382View commit details
Commits on Mar 17, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 03af94d - Browse repository at this point
Copy the full SHA 03af94dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 98ccf92 - Browse repository at this point
Copy the full SHA 98ccf92View commit details
Commits on Mar 18, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 8eff5fb - Browse repository at this point
Copy the full SHA 8eff5fbView commit details -
fix: clear exclusive param siblings when setting from CLI (#9023)
# fix: clear exclusive sibling configs from env when one is set via CLI ## What's the problem? If you set an exclusive param via CLI (e.g. `--save-prod`) but a sibling (`npm_config_save_dev=true`) is already in the environment, child processes inherit both and crash with a conflict. This was also the root cause of the `--min-release-age` + `--before` issue in #9005. ## What changed When `setEnvs` exports a non-default exclusive config, it now resets that param's siblings to their defaults in the env — so child processes never see a conflict. Works generically for all exclusive pairs, not just this one. ## Tests Added a test for the case where `save-prod` is set via CLI while `save-dev` is already in env — verifies `save-dev` gets reset to its default. ## References Fixes #9005
Configuration menu - View commit details
-
Copy full SHA for e839b07 - Browse repository at this point
Copy the full SHA e839b07View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce195dc - Browse repository at this point
Copy the full SHA ce195dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 920e5ed - Browse repository at this point
Copy the full SHA 920e5edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 82deab6 - Browse repository at this point
Copy the full SHA 82deab6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5a7e22 - Browse repository at this point
Copy the full SHA e5a7e22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e9d538 - Browse repository at this point
Copy the full SHA 7e9d538View commit details -
Configuration menu - View commit details
-
Copy full SHA for d273380 - Browse repository at this point
Copy the full SHA d273380View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8dcfe69 - Browse repository at this point
Copy the full SHA 8dcfe69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d5f7d9 - Browse repository at this point
Copy the full SHA 4d5f7d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03f4c3a - Browse repository at this point
Copy the full SHA 03f4c3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 95fa7f4 - Browse repository at this point
Copy the full SHA 95fa7f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1afa738 - Browse repository at this point
Copy the full SHA 1afa738View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff arborist-v9.4.1...arborist-v9.4.2