Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

allow to automatically enable corepack #960

Merged
merged 18 commits into from
Jun 29, 2023
Merged

allow to automatically enable corepack #960

merged 18 commits into from
Jun 29, 2023

Conversation

Schniz
Copy link
Owner

@Schniz Schniz commented May 9, 2023

as corepack becomes more and more mainstream, we need to make sure it's nice to use it with fnm.
it's still experimental so it's not happening automatically, but it's easy to set up now.

cc @styfle who nerd-sniped me :relieved-telegram:

fixes #566
(fixes #390 because it is required for this to land)

@Schniz Schniz self-assigned this May 9, 2023
@changeset-bot
Copy link

changeset-bot bot commented May 9, 2023

🦋 Changeset detected

Latest commit: 1ac0fab

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
fnm Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions
Copy link
Contributor

github-actions bot commented May 9, 2023

Linux Benchmarks for 09745c3

benchmark current value last value diff trend
fnm_basic/median 21.32ms 20.81ms +0.51ms

fnm_basic/max 22.88ms 22.75ms +0.13ms

fnm_basic/mean 21.33ms 20.96ms +0.37ms

fnm_basic/min 20.48ms 20.29ms +0.19ms

fnm_basic/stddev 0.45ms 0.53ms -0.08ms

binary size 6820kb 6772kb +48kb

@github-actions
Copy link
Contributor

github-actions bot commented May 9, 2023

Linux Benchmarks for bb15cd3

benchmark current value last value diff trend
fnm_basic/median 25.19ms 20.81ms +4.37ms

fnm_basic/max 39.39ms 22.75ms +16.64ms

fnm_basic/mean 25.82ms 20.96ms +4.86ms

fnm_basic/min 20.63ms 20.29ms +0.34ms

fnm_basic/stddev 3.25ms 0.53ms +2.72ms

binary size 6820kb 6772kb +48kb

@github-actions
Copy link
Contributor

github-actions bot commented May 9, 2023

Linux Benchmarks for 1caa912

benchmark current value last value diff trend
fnm_basic/median 22.16ms 20.81ms +1.34ms

fnm_basic/max 26.84ms 22.75ms +4.1ms

fnm_basic/mean 22.32ms 20.96ms +1.36ms

fnm_basic/min 21.05ms 20.29ms +0.76ms

fnm_basic/stddev 0.76ms 0.53ms +0.23ms

binary size 6820kb 6772kb +48kb

@github-actions
Copy link
Contributor

github-actions bot commented May 9, 2023

Linux Benchmarks for e60e252

benchmark current value last value diff trend
fnm_basic/median 27.71ms 20.81ms +6.89ms

fnm_basic/max 37.32ms 22.75ms +14.58ms

fnm_basic/mean 28.27ms 20.96ms +7.31ms

fnm_basic/min 23.34ms 20.29ms +3.05ms

fnm_basic/stddev 2.87ms 0.53ms +2.34ms

binary size 6820kb 6772kb +48kb

`

for (const shell of [Bash, Fish, PowerShell, Zsh]) {
describe(shell, () => {
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nit pick: you can use describe.each() here to loop instead

https://jestjs.io/docs/api#describeeachtablename-fn-timeout

@github-actions
Copy link
Contributor

Linux Benchmarks for 6f163c9

benchmark current value last value diff trend
fnm_basic/median 21.77ms 20.81ms +0.96ms

fnm_basic/max 26.26ms 22.75ms +3.51ms

fnm_basic/mean 22.06ms 20.96ms +1.09ms

fnm_basic/min 20.78ms 20.29ms +0.5ms

fnm_basic/stddev 1.06ms 0.53ms +0.53ms

binary size 6824kb 6772kb +52kb

@github-actions
Copy link
Contributor

Linux Benchmarks for 1e08246

benchmark current value last value diff trend
fnm_basic/median 26.27ms 20.81ms +5.45ms

fnm_basic/max 45.07ms 22.75ms +22.32ms

fnm_basic/mean 27.37ms 20.96ms +6.41ms

fnm_basic/min 23.62ms 20.29ms +3.33ms

fnm_basic/stddev 3.77ms 0.53ms +3.24ms

binary size 6828kb 6772kb +56kb

@github-actions
Copy link
Contributor

Linux Benchmarks for 768aca2

benchmark current value last value diff trend
fnm_basic/median 20.57ms 20.81ms -0.25ms

fnm_basic/max 24.05ms 22.75ms +1.31ms

fnm_basic/mean 20.63ms 20.96ms -0.34ms

fnm_basic/min 20.16ms 20.29ms -0.13ms

fnm_basic/stddev 0.41ms 0.53ms -0.12ms

binary size 6828kb 6772kb +56kb

@github-actions
Copy link
Contributor

Linux Benchmarks for 13ea39a

benchmark current value last value diff trend
fnm_basic/median 27.65ms 20.81ms +6.83ms

fnm_basic/max 37.39ms 22.75ms +14.64ms

fnm_basic/mean 28.33ms 20.96ms +7.37ms

fnm_basic/min 25.45ms 20.29ms +5.16ms

fnm_basic/stddev 2.31ms 0.53ms +1.78ms

binary size 6828kb 6772kb +56kb

@github-actions
Copy link
Contributor

Linux Benchmarks for 8ad05a1

benchmark current value last value diff trend
fnm_basic/median 23.64ms 20.81ms +2.83ms

fnm_basic/max 31.73ms 22.75ms +8.98ms

fnm_basic/mean 23.92ms 20.96ms +2.95ms

fnm_basic/min 21.67ms 20.29ms +1.38ms

fnm_basic/stddev 1.5ms 0.53ms +0.97ms

binary size 6804kb 6772kb +32kb

@github-actions
Copy link
Contributor

Linux Benchmarks for 12eb4ba

benchmark current value last value diff trend
fnm_basic/median 23.28ms 20.81ms +2.46ms

fnm_basic/max 24.46ms 22.75ms +1.71ms

fnm_basic/mean 23.27ms 20.96ms +2.31ms

fnm_basic/min 22.5ms 20.29ms +2.22ms

fnm_basic/stddev 0.41ms 0.53ms -0.12ms

binary size 6804kb 6772kb +32kb

@github-actions
Copy link
Contributor

Linux Benchmarks for 1ac0fab

benchmark current value last value diff trend
fnm_basic/median 21.69ms 20.81ms +0.88ms

fnm_basic/max 28.03ms 22.75ms +5.29ms

fnm_basic/mean 21.8ms 20.96ms +0.84ms

fnm_basic/min 20.88ms 20.29ms +0.59ms

fnm_basic/stddev 0.72ms 0.53ms +0.19ms

binary size 6804kb 6772kb +32kb

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PR: New Feature A new feature was added
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Better Corepack support Git Bash issues with CLI tools
2 participants