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

chore: update pnpm to v10.5.2 #452

Merged
merged 2 commits into from
Feb 27, 2025

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 27, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
pnpm (source) 10.5.1 -> 10.5.2 age adoption passing confidence

Release Notes

pnpm/pnpm (pnpm)

v10.5.2

Compare Source

Patch Changes
  • The pnpm config set command should change the global .npmrc file by default.
    This was a regression introduced by #​9151 and shipped in pnpm v10.5.0.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copy link
Contributor

Benchmarks results:

[CJS] Running benchmarks...

Get service in singleton scope
┌─────────┬────────────────────┬──────────────────┬──────────────────┬────────────────────────┬────────────────────────┬─────────┐
│ (index) │ Task name          │ Latency avg (ns) │ Latency med (ns) │ Throughput avg (ops/s) │ Throughput med (ops/s) │ Samples │
├─────────┼────────────────────┼──────────────────┼──────────────────┼────────────────────────┼────────────────────────┼─────────┤
│ 0       │ 'inversifyCurrent''294.47 ± 1.08%''271.00 ± 9.00''3598848 ± 0.01%''3690037 ± 118608'     │ 3395978 │
│ 1       │ 'inversify6''1018.4 ± 2.48%''932.00 ± 11.00''1051027 ± 0.02%''1072961 ± 12815'      │ 981905  │
│ 2       │ 'NestJS''300.25 ± 0.36%''281.00 ± 1.00''3495277 ± 0.01%''3558719 ± 12710'      │ 3330512 │
│ 3       │ 'tsyringe''314.00 ± 2.56%''290.00 ± 9.00''3410324 ± 0.01%''3448276 ± 110443'     │ 3184685 │
└─────────┴────────────────────┴──────────────────┴──────────────────┴────────────────────────┴────────────────────────┴─────────┘
inversifyCurrent vs inversify6 Speedup: 3.424x
inversifyCurrent vs NestJS Speedup: 1.030x
inversifyCurrent vs tsyringe Speedup: 1.055x

Get service in transient scope
┌─────────┬────────────────────┬──────────────────┬───────────────────┬────────────────────────┬────────────────────────┬─────────┐
│ (index) │ Task name          │ Latency avg (ns) │ Latency med (ns)  │ Throughput avg (ops/s) │ Throughput med (ops/s) │ Samples │
├─────────┼────────────────────┼──────────────────┼───────────────────┼────────────────────────┼────────────────────────┼─────────┤
│ 0       │ 'inversifyCurrent''621.96 ± 0.49%''590.00 ± 9.00''1686934 ± 0.01%''1694915 ± 26255'      │ 1607821 │
│ 1       │ 'inversify6''5140.4 ± 0.39%''4789.0 ± 60.00''202898 ± 0.05%''208812 ± 2584'        │ 194537  │
│ 2       │ 'NestJS''8935.6 ± 1.29%''7754.0 ± 150.00''125187 ± 0.07%''128966 ± 2463'        │ 111912  │
│ 3       │ 'tsyringe''460.59 ± 0.40%''431.00 ± 10.00''2279769 ± 0.01%''2320186 ± 52612'      │ 2171118 │
└─────────┴────────────────────┴──────────────────┴───────────────────┴────────────────────────┴────────────────────────┴─────────┘
inversifyCurrent vs inversify6 Speedup: 8.314x
inversifyCurrent vs NestJS Speedup: 13.475x
inversifyCurrent vs tsyringe Speedup: 0.740x

Get complex service in singleton scope
┌─────────┬────────────────────┬──────────────────┬──────────────────┬────────────────────────┬────────────────────────┬─────────┐
│ (index) │ Task name          │ Latency avg (ns) │ Latency med (ns) │ Throughput avg (ops/s) │ Throughput med (ops/s) │ Samples │
├─────────┼────────────────────┼──────────────────┼──────────────────┼────────────────────────┼────────────────────────┼─────────┤
│ 0       │ 'inversifyCurrent''325.97 ± 2.14%''291.00 ± 9.00''3351862 ± 0.01%''3436426 ± 103093'     │ 3067724 │
│ 1       │ 'inversify6''1031.8 ± 3.49%''942.00 ± 11.00''1044008 ± 0.01%''1061571 ± 12543'      │ 969217  │
│ 2       │ 'NestJS''377.92 ± 2.44%''331.00 ± 10.00''2928206 ± 0.01%''3021148 ± 88597'      │ 2646049 │
│ 3       │ 'tsyringe''345.05 ± 2.93%''311.00 ± 10.00''3171241 ± 0.01%''3215434 ± 100169'     │ 2898092 │
└─────────┴────────────────────┴──────────────────┴──────────────────┴────────────────────────┴────────────────────────┴─────────┘
inversifyCurrent vs inversify6 Speedup: 3.211x
inversifyCurrent vs NestJS Speedup: 1.145x
inversifyCurrent vs tsyringe Speedup: 1.057x

Get complex service in transient scope
┌─────────┬────────────────────┬───────────────────┬───────────────────────┬────────────────────────┬────────────────────────┬─────────┐
│ (index) │ Task name          │ Latency avg (ns)  │ Latency med (ns)      │ Throughput avg (ops/s) │ Throughput med (ops/s) │ Samples │
├─────────┼────────────────────┼───────────────────┼───────────────────────┼────────────────────────┼────────────────────────┼─────────┤
│ 0       │ 'inversifyCurrent''351382 ± 0.85%''335737 ± 3236.00''2902 ± 0.36%''2979 ± 29'            │ 2846    │
│ 1       │ 'inversify6''5001488 ± 1.14%''4763853 ± 148578.00''201 ± 1.07%''210 ± 7'              │ 200     │
│ 2       │ 'NestJS''60920 ± 1.37%''53921 ± 721.00''17952 ± 0.19%''18546 ± 248'          │ 16415   │
│ 3       │ 'tsyringe''253381 ± 0.69%''241421 ± 1493.00''4034 ± 0.31%''4142 ± 26'            │ 3947    │
└─────────┴────────────────────┴───────────────────┴───────────────────────┴────────────────────────┴────────────────────────┴─────────┘
inversifyCurrent vs inversify6 Speedup: 14.425x
inversifyCurrent vs NestJS Speedup: 0.162x
inversifyCurrent vs tsyringe Speedup: 0.719x
[ESM] Running benchmarks...

Get service in singleton scope
┌─────────┬────────────────────┬──────────────────┬──────────────────┬────────────────────────┬────────────────────────┬─────────┐
│ (index) │ Task name          │ Latency avg (ns) │ Latency med (ns) │ Throughput avg (ops/s) │ Throughput med (ops/s) │ Samples │
├─────────┼────────────────────┼──────────────────┼──────────────────┼────────────────────────┼────────────────────────┼─────────┤
│ 0       │ 'inversifyCurrent''249.93 ± 1.08%''240.00 ± 9.00''4129755 ± 0.01%''4166667 ± 162338'     │ 4001092 │
│ 1       │ 'inversify6''899.92 ± 2.12%''822.00 ± 10.00''1196100 ± 0.01%''1216545 ± 14982'      │ 1111214 │
│ 2       │ 'NestJS''293.02 ± 0.45%''271.00 ± 9.00''3595679 ± 0.01%''3690037 ± 118608'     │ 3412692 │
│ 3       │ 'tsyringe''305.30 ± 1.86%''280.00 ± 9.00''3563028 ± 0.01%''3571429 ± 118608'     │ 3275434 │
└─────────┴────────────────────┴──────────────────┴──────────────────┴────────────────────────┴────────────────────────┴─────────┘
inversifyCurrent vs inversify6 Speedup: 3.453x
inversifyCurrent vs NestJS Speedup: 1.149x
inversifyCurrent vs tsyringe Speedup: 1.159x

Get service in transient scope
┌─────────┬────────────────────┬──────────────────┬───────────────────┬────────────────────────┬────────────────────────┬─────────┐
│ (index) │ Task name          │ Latency avg (ns) │ Latency med (ns)  │ Throughput avg (ops/s) │ Throughput med (ops/s) │ Samples │
├─────────┼────────────────────┼──────────────────┼───────────────────┼────────────────────────┼────────────────────────┼─────────┤
│ 0       │ 'inversifyCurrent''501.39 ± 2.07%''461.00 ± 10.00''2121721 ± 0.01%''2169197 ± 46055'      │ 1994627 │
│ 1       │ 'inversify6''4788.4 ± 4.48%''4378.0 ± 41.00''224365 ± 0.04%''228415 ± 2119'        │ 208837  │
│ 2       │ 'NestJS''8966.4 ± 1.63%''7785.0 ± 150.00''125218 ± 0.07%''128452 ± 2428'        │ 111527  │
│ 3       │ 'tsyringe''457.21 ± 0.57%''421.00 ± 10.00''2321359 ± 0.01%''2375297 ± 55111'      │ 2187169 │
└─────────┴────────────────────┴──────────────────┴───────────────────┴────────────────────────┴────────────────────────┴─────────┘
inversifyCurrent vs inversify6 Speedup: 9.457x
inversifyCurrent vs NestJS Speedup: 16.944x
inversifyCurrent vs tsyringe Speedup: 0.914x

Get complex service in singleton scope
┌─────────┬────────────────────┬──────────────────┬──────────────────┬────────────────────────┬────────────────────────┬─────────┐
│ (index) │ Task name          │ Latency avg (ns) │ Latency med (ns) │ Throughput avg (ops/s) │ Throughput med (ops/s) │ Samples │
├─────────┼────────────────────┼──────────────────┼──────────────────┼────────────────────────┼────────────────────────┼─────────┤
│ 0       │ 'inversifyCurrent''264.44 ± 1.73%''251.00 ± 9.00''3902800 ± 0.01%''3984064 ± 137910'     │ 3781591 │
│ 1       │ 'inversify6''885.35 ± 3.49%''811.00 ± 10.00''1218798 ± 0.01%''1233046 ± 15394'      │ 1129497 │
│ 2       │ 'NestJS''333.71 ± 2.96%''301.00 ± 9.00''3237853 ± 0.01%''3322259 ± 96453'      │ 2996594 │
│ 3       │ 'tsyringe''313.78 ± 0.63%''291.00 ± 9.00''3369080 ± 0.01%''3436426 ± 103093'     │ 3186965 │
└─────────┴────────────────────┴──────────────────┴──────────────────┴────────────────────────┴────────────────────────┴─────────┘
inversifyCurrent vs inversify6 Speedup: 3.202x
inversifyCurrent vs NestJS Speedup: 1.205x
inversifyCurrent vs tsyringe Speedup: 1.158x

Get complex service in transient scope
┌─────────┬────────────────────┬───────────────────┬───────────────────────┬────────────────────────┬────────────────────────┬─────────┐
│ (index) │ Task name          │ Latency avg (ns)  │ Latency med (ns)      │ Throughput avg (ops/s) │ Throughput med (ops/s) │ Samples │
├─────────┼────────────────────┼───────────────────┼───────────────────────┼────────────────────────┼────────────────────────┼─────────┤
│ 0       │ 'inversifyCurrent''236171 ± 0.68%''225771 ± 1923.00''4320 ± 0.29%''4429 ± 38'            │ 4235    │
│ 1       │ 'inversify6''4441821 ± 1.03%''4568418 ± 347930.00''227 ± 1.02%''219 ± 17'             │ 226     │
│ 2       │ 'NestJS''60965 ± 1.24%''55234 ± 652.00''17665 ± 0.16%''18105 ± 216'          │ 16403   │
│ 3       │ 'tsyringe''249487 ± 0.63%''237023 ± 1302.00''4094 ± 0.32%''4219 ± 23'            │ 4009    │
└─────────┴────────────────────┴───────────────────┴───────────────────────┴────────────────────────┴────────────────────────┴─────────┘
inversifyCurrent vs inversify6 Speedup: 19.074x
inversifyCurrent vs NestJS Speedup: 0.245x
inversifyCurrent vs tsyringe Speedup: 1.055x

Copy link
Contributor Author

renovate bot commented Feb 27, 2025

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

Copy link
Contributor

Benchmarks results:

[CJS] Running benchmarks...

Get service in singleton scope
┌─────────┬────────────────────┬──────────────────┬──────────────────┬────────────────────────┬────────────────────────┬─────────┐
│ (index) │ Task name          │ Latency avg (ns) │ Latency med (ns) │ Throughput avg (ops/s) │ Throughput med (ops/s) │ Samples │
├─────────┼────────────────────┼──────────────────┼──────────────────┼────────────────────────┼────────────────────────┼─────────┤
│ 0       │ 'inversifyCurrent''313.75 ± 1.07%''290.00 ± 9.00''3401557 ± 0.01%''3448276 ± 110443'     │ 3187298 │
│ 1       │ 'inversify6''1061.1 ± 0.76%''971.00 ± 20.00''1005450 ± 0.02%''1029866 ± 21659'      │ 942445  │
│ 2       │ 'NestJS''298.63 ± 0.63%''271.00 ± 9.00''3598832 ± 0.01%''3690037 ± 118608'     │ 3348656 │
│ 3       │ 'tsyringe''314.40 ± 1.55%''281.00 ± 1.00''3476671 ± 0.01%''3558719 ± 12710'      │ 3180630 │
└─────────┴────────────────────┴──────────────────┴──────────────────┴────────────────────────┴────────────────────────┴─────────┘
inversifyCurrent vs inversify6 Speedup: 3.383x
inversifyCurrent vs NestJS Speedup: 0.945x
inversifyCurrent vs tsyringe Speedup: 0.978x

Get service in transient scope
┌─────────┬────────────────────┬──────────────────┬───────────────────┬────────────────────────┬────────────────────────┬─────────┐
│ (index) │ Task name          │ Latency avg (ns) │ Latency med (ns)  │ Throughput avg (ops/s) │ Throughput med (ops/s) │ Samples │
├─────────┼────────────────────┼──────────────────┼───────────────────┼────────────────────────┼────────────────────────┼─────────┤
│ 0       │ 'inversifyCurrent''664.21 ± 0.61%''612.00 ± 10.00''1598121 ± 0.01%''1633987 ± 26270'      │ 1505553 │
│ 1       │ 'inversify6''5220.8 ± 2.53%''4869.0 ± 80.00''202061 ± 0.04%''205381 ± 3431'        │ 191542  │
│ 2       │ 'NestJS''9191.0 ± 1.55%''7885.0 ± 180.00''123479 ± 0.07%''126823 ± 2831'        │ 108802  │
│ 3       │ 'tsyringe''494.78 ± 0.55%''451.00 ± 10.00''2156470 ± 0.01%''2217295 ± 48098'      │ 2021121 │
└─────────┴────────────────────┴──────────────────┴───────────────────┴────────────────────────┴────────────────────────┴─────────┘
inversifyCurrent vs inversify6 Speedup: 7.909x
inversifyCurrent vs NestJS Speedup: 12.942x
inversifyCurrent vs tsyringe Speedup: 0.741x

Get complex service in singleton scope
┌─────────┬────────────────────┬──────────────────┬──────────────────┬────────────────────────┬────────────────────────┬─────────┐
│ (index) │ Task name          │ Latency avg (ns) │ Latency med (ns) │ Throughput avg (ops/s) │ Throughput med (ops/s) │ Samples │
├─────────┼────────────────────┼──────────────────┼──────────────────┼────────────────────────┼────────────────────────┼─────────┤
│ 0       │ 'inversifyCurrent''337.08 ± 1.84%''311.00 ± 9.00''3173300 ± 0.01%''3215434 ± 90434'      │ 2966633 │
│ 1       │ 'inversify6''1053.8 ± 4.31%''932.00 ± 19.00''1049960 ± 0.01%''1072961 ± 21437'      │ 948948  │
│ 2       │ 'NestJS''342.25 ± 3.57%''320.00 ± 9.00''3122637 ± 0.01%''3125000 ± 90434'      │ 2921800 │
│ 3       │ 'tsyringe''344.80 ± 4.17%''301.00 ± 10.00''3264516 ± 0.01%''3322259 ± 106825'     │ 2900200 │
└─────────┴────────────────────┴──────────────────┴──────────────────┴────────────────────────┴────────────────────────┴─────────┘
inversifyCurrent vs inversify6 Speedup: 3.022x
inversifyCurrent vs NestJS Speedup: 1.016x
inversifyCurrent vs tsyringe Speedup: 0.972x

Get complex service in transient scope
┌─────────┬────────────────────┬───────────────────┬───────────────────────┬────────────────────────┬────────────────────────┬─────────┐
│ (index) │ Task name          │ Latency avg (ns)  │ Latency med (ns)      │ Throughput avg (ops/s) │ Throughput med (ops/s) │ Samples │
├─────────┼────────────────────┼───────────────────┼───────────────────────┼────────────────────────┼────────────────────────┼─────────┤
│ 0       │ 'inversifyCurrent''343414 ± 0.64%''330559 ± 4949.50''2957 ± 0.34%''3025 ± 45'            │ 2912    │
│ 1       │ 'inversify6''4844441 ± 1.03%''4665527 ± 142958.00''208 ± 0.97%''214 ± 7'              │ 207     │
│ 2       │ 'NestJS''60605 ± 1.48%''53791 ± 802.00''18079 ± 0.17%''18590 ± 278'          │ 16501   │
│ 3       │ 'tsyringe''239688 ± 0.50%''230712 ± 2014.00''4232 ± 0.27%''4334 ± 38'            │ 4173    │
└─────────┴────────────────────┴───────────────────┴───────────────────────┴────────────────────────┴────────────────────────┴─────────┘
inversifyCurrent vs inversify6 Speedup: 14.249x
inversifyCurrent vs NestJS Speedup: 0.164x
inversifyCurrent vs tsyringe Speedup: 0.699x
[ESM] Running benchmarks...

Get service in singleton scope
┌─────────┬────────────────────┬──────────────────┬──────────────────┬────────────────────────┬────────────────────────┬─────────┐
│ (index) │ Task name          │ Latency avg (ns) │ Latency med (ns) │ Throughput avg (ops/s) │ Throughput med (ops/s) │ Samples │
├─────────┼────────────────────┼──────────────────┼──────────────────┼────────────────────────┼────────────────────────┼─────────┤
│ 0       │ 'inversifyCurrent''252.90 ± 1.17%''240.00 ± 9.00''4094400 ± 0.01%''4166667 ± 162338'     │ 3954185 │
│ 1       │ 'inversify6''915.42 ± 3.40%''822.00 ± 11.00''1191813 ± 0.02%''1216545 ± 16501'      │ 1092393 │
│ 2       │ 'NestJS''293.18 ± 0.41%''271.00 ± 9.00''3603606 ± 0.01%''3690037 ± 118608'     │ 3410824 │
│ 3       │ 'tsyringe''300.44 ± 2.01%''270.00 ± 10.00''3674331 ± 0.01%''3703704 ± 132275'     │ 3328400 │
└─────────┴────────────────────┴──────────────────┴──────────────────┴────────────────────────┴────────────────────────┴─────────┘
inversifyCurrent vs inversify6 Speedup: 3.435x
inversifyCurrent vs NestJS Speedup: 1.136x
inversifyCurrent vs tsyringe Speedup: 1.114x

Get service in transient scope
┌─────────┬────────────────────┬──────────────────┬───────────────────┬────────────────────────┬────────────────────────┬─────────┐
│ (index) │ Task name          │ Latency avg (ns) │ Latency med (ns)  │ Throughput avg (ops/s) │ Throughput med (ops/s) │ Samples │
├─────────┼────────────────────┼──────────────────┼───────────────────┼────────────────────────┼────────────────────────┼─────────┤
│ 0       │ 'inversifyCurrent''498.60 ± 0.32%''471.00 ± 10.00''2081777 ± 0.01%''2123142 ± 44140'      │ 2005628 │
│ 1       │ 'inversify6''4923.9 ± 4.59%''4529.0 ± 50.00''217907 ± 0.03%''220799 ± 2411'        │ 203092  │
│ 2       │ 'NestJS''9076.0 ± 1.91%''7764.0 ± 160.00''125638 ± 0.06%''128800 ± 2693'        │ 110181  │
│ 3       │ 'tsyringe''503.22 ± 0.58%''471.00 ± 10.00''2107783 ± 0.01%''2123142 ± 46055'      │ 1987193 │
└─────────┴────────────────────┴──────────────────┴───────────────────┴────────────────────────┴────────────────────────┴─────────┘
inversifyCurrent vs inversify6 Speedup: 9.553x
inversifyCurrent vs NestJS Speedup: 16.570x
inversifyCurrent vs tsyringe Speedup: 0.988x

Get complex service in singleton scope
┌─────────┬────────────────────┬──────────────────┬──────────────────┬────────────────────────┬────────────────────────┬─────────┐
│ (index) │ Task name          │ Latency avg (ns) │ Latency med (ns) │ Throughput avg (ops/s) │ Throughput med (ops/s) │ Samples │
├─────────┼────────────────────┼──────────────────┼──────────────────┼────────────────────────┼────────────────────────┼─────────┤
│ 0       │ 'inversifyCurrent''268.49 ± 1.51%''260.00 ± 10.00''3843322 ± 0.01%''3846154 ± 142450'     │ 3724531 │
│ 1       │ 'inversify6''936.25 ± 3.24%''842.00 ± 10.00''1164798 ± 0.01%''1187648 ± 14275'      │ 1068089 │
│ 2       │ 'NestJS''352.45 ± 0.88%''321.00 ± 10.00''3074526 ± 0.01%''3115265 ± 94117'      │ 2837288 │
│ 3       │ 'tsyringe''322.01 ± 4.05%''290.00 ± 9.00''3424608 ± 0.01%''3448276 ± 110443'     │ 3105529 │
└─────────┴────────────────────┴──────────────────┴──────────────────┴────────────────────────┴────────────────────────┴─────────┘
inversifyCurrent vs inversify6 Speedup: 3.300x
inversifyCurrent vs NestJS Speedup: 1.250x
inversifyCurrent vs tsyringe Speedup: 1.122x

Get complex service in transient scope
┌─────────┬────────────────────┬───────────────────┬───────────────────────┬────────────────────────┬────────────────────────┬─────────┐
│ (index) │ Task name          │ Latency avg (ns)  │ Latency med (ns)      │ Throughput avg (ops/s) │ Throughput med (ops/s) │ Samples │
├─────────┼────────────────────┼───────────────────┼───────────────────────┼────────────────────────┼────────────────────────┼─────────┤
│ 0       │ 'inversifyCurrent''239724 ± 0.80%''226283 ± 1893.50''4285 ± 0.33%''4419 ± 37'            │ 4172    │
│ 1       │ 'inversify6''4673650 ± 1.29%''4668452 ± 432974.00''216 ± 1.27%''214 ± 20'             │ 214     │
│ 2       │ 'NestJS''62496 ± 1.61%''53981 ± 771.00''17828 ± 0.21%''18525 ± 265'          │ 16002   │
│ 3       │ 'tsyringe''242679 ± 0.78%''229830 ± 1903.00''4234 ± 0.33%''4351 ± 36'            │ 4121    │
└─────────┴────────────────────┴───────────────────┴───────────────────────┴────────────────────────┴────────────────────────┴─────────┘
inversifyCurrent vs inversify6 Speedup: 19.844x
inversifyCurrent vs NestJS Speedup: 0.240x
inversifyCurrent vs tsyringe Speedup: 1.012x

@notaphplover notaphplover merged commit 6676cf4 into main Feb 27, 2025
8 checks passed
@notaphplover notaphplover deleted the renovate/auto-merge-on-patch-or-minor branch February 27, 2025 13:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant