Skip to content

build(deps): update devdependency typescript to ^7.0.0 - #1146

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/typescript-7.x
Open

renovate[bot] wants to merge 1 commit into
masterfrom
renovate/typescript-7.x

Conversation

@renovate

@renovate renovate Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
typescript (source) ^6.0.0 → ^7.0.0 age adoption passing confidence

Release Notes

microsoft/TypeScript (typescript)

v7.0.2

Compare Source


Configuration

📅 Schedule: (in timezone Europe/London)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR is behind base branch, 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.

@renovate
renovate Bot requested a review from wopian July 22, 2026 01:04
@github-actions

Copy link
Copy Markdown
Contributor

yarn.lock changes

Click to toggle table visibility
Name Status Previous Current
@typescript/typescript-aix-ppc64 ADDED - 7.0.2
@typescript/typescript-darwin-arm64 ADDED - 7.0.2
@typescript/typescript-darwin-x64 ADDED - 7.0.2
@typescript/typescript-freebsd-arm64 ADDED - 7.0.2
@typescript/typescript-freebsd-x64 ADDED - 7.0.2
@typescript/typescript-linux-arm ADDED - 7.0.2
@typescript/typescript-linux-arm64 ADDED - 7.0.2
@typescript/typescript-linux-loong64 ADDED - 7.0.2
@typescript/typescript-linux-mips64el ADDED - 7.0.2
@typescript/typescript-linux-ppc64 ADDED - 7.0.2
@typescript/typescript-linux-riscv64 ADDED - 7.0.2
@typescript/typescript-linux-s390x ADDED - 7.0.2
@typescript/typescript-linux-x64 ADDED - 7.0.2
@typescript/typescript-netbsd-arm64 ADDED - 7.0.2
@typescript/typescript-netbsd-x64 ADDED - 7.0.2
@typescript/typescript-openbsd-arm64 ADDED - 7.0.2
@typescript/typescript-openbsd-x64 ADDED - 7.0.2
@typescript/typescript-sunos-x64 ADDED - 7.0.2
@typescript/typescript-win32-arm64 ADDED - 7.0.2
@typescript/typescript-win32-x64 ADDED - 7.0.2
typescript UPDATED 6.0.3 7.0.2

@renovate
renovate Bot force-pushed the renovate/typescript-7.x branch 7 times, most recently from 25afa53 to d99a456 Compare October 14, 2026 00:42
@github-actions

github-actions Bot commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

JSON:API benchmark changes

Every throughput change is labeled faster/slower; labels do not imply statistical significance. Bold rows mark PR winners per runtime, suite, mode, and scenario, including ties.

Multipliers compare codecs with kitsu-core and clients with kitsu-native (1x), separately for base and PR. A 3x slower library runs at one third the reference rate. Missing reference scores show —.

All rates, winners, multipliers, and changes compare completed operations/s. One operation is one decode, one encode, or one complete decode-encode round trip, including every transport request. @bjornharrtell/json-api uses 2 requests per encode and 3 per decode-encode because HTTP 204 PATCH triggers an automatic GET. Extra requests do not increase the reported rate.

CI run and complete results

bun 1.4.4

Base 53ed72919bb48ab58932b9f0346d089f90da9a7b; proposed merge 8e5671d6081e26a899a6843837fd1be7149f4893.

Suite / mode / scenario Library Base operations/s PR operations/s Change vs Kitsu base / PR
codec/decode/small-no-relationships kitsu-core 964,645 973,934 0.96% faster 1x / 1x
codec/encode/small-no-relationships kitsu-core 1,404,253 1,518,121 8.11% faster 1x / 1x
codec/decode-encode/small-no-relationships kitsu-core 489,821 466,915 4.68% slower 1x / 1x
codec/decode/small-links-only kitsu-core 671,974 688,414 2.45% faster 1x / 1x
codec/encode/small-links-only kitsu-core 1,309,025 1,413,983 8.02% faster 1x / 1x
codec/decode-encode/small-links-only kitsu-core 359,211 365,744 1.82% faster 1x / 1x
codec/decode/small-relationships kitsu-core 273,663 275,214 0.57% faster 1x / 1x
codec/encode/small-relationships kitsu-core 797,922 845,353 5.94% faster 1x / 1x
codec/decode-encode/small-relationships kitsu-core 173,339 170,500 1.64% slower 1x / 1x
codec/decode/nested-relationships kitsu-core 388,486 383,208 1.36% slower 1x / 1x
codec/encode/nested-relationships kitsu-core 1,560,450 1,671,407 7.11% faster 1x / 1x
codec/decode-encode/nested-relationships kitsu-core 240,566 241,085 0.22% faster 1x / 1x
codec/decode/collection kitsu-core 66,990 65,284 2.55% slower 1x / 1x
codec/encode/collection kitsu-core 121,265 123,559 1.89% faster 1x / 1x
codec/decode-encode/collection kitsu-core 35,755 38,049 6.42% faster 1x / 1x
codec/decode/collection-includes kitsu-core 52,251 51,637 1.18% slower 1x / 1x
codec/encode/collection-includes kitsu-core 59,258 61,108 3.12% faster 1x / 1x
codec/decode-encode/collection-includes kitsu-core 25,499 25,282 0.85% slower 1x / 1x
codec/decode/patch-single kitsu-core 1,620,305 1,670,213 3.08% faster 1x / 1x
codec/encode/patch-single kitsu-core 4,479,168 4,624,710 3.25% faster 1x / 1x
codec/decode-encode/patch-single kitsu-core 894,915 944,003 5.49% faster 1x / 1x
codec/decode/empty-relationships kitsu-core 698,817 709,527 1.53% faster 1x / 1x
codec/encode/empty-relationships kitsu-core 957,183 1,089,275 13.80% faster 1x / 1x
codec/decode-encode/empty-relationships kitsu-core 295,307 311,829 5.59% faster 1x / 1x
codec/decode/few-includes kitsu-core 718 697 2.92% slower 1x / 1x
codec/encode/few-includes kitsu-core 811 808 0.31% slower 1x / 1x
codec/decode-encode/few-includes kitsu-core 290 280 3.60% slower 1x / 1x
codec/decode/many-includes kitsu-core 359 345 4.10% slower 1x / 1x
codec/encode/many-includes kitsu-core 813 778 4.40% slower 1x / 1x
codec/decode-encode/many-includes kitsu-core 238 237 0.59% slower 1x / 1x
codec/decode/complex-relationships kitsu-core 57.01 58.41 2.46% faster 1x / 1x
codec/encode/complex-relationships kitsu-core 336 486 44.53% faster 1x / 1x
codec/decode-encode/complex-relationships kitsu-core 44.84 47.35 5.60% faster 1x / 1x
codec/decode/wide-relationship kitsu-core 286 383 33.99% faster 1x / 1x
codec/encode/wide-relationship kitsu-core 4,728 4,937 4.41% faster 1x / 1x
codec/decode-encode/wide-relationship kitsu-core 251 337 34.36% faster 1x / 1x
codec/decode/self-cycle kitsu-core 337,524 326,208 3.35% slower 1x / 1x
codec/encode/self-cycle kitsu-core 1,675,183 1,703,829 1.71% faster 1x / 1x
codec/decode-encode/self-cycle kitsu-core 224,906 218,255 2.96% slower 1x / 1x
codec/decode/mutual-cycle kitsu-core 265,927 241,060 9.35% slower 1x / 1x
codec/encode/mutual-cycle kitsu-core 1,428,032 1,599,355 12.00% faster 1x / 1x
codec/decode-encode/mutual-cycle kitsu-core 176,365 171,043 3.02% slower 1x / 1x
client/decode/small-no-relationships kitsu-native 196,076 194,550 0.78% slower 1x / 1x
client/encode/small-no-relationships kitsu-native 258,700 268,937 3.96% faster 1x / 1x
client/decode-encode/small-no-relationships kitsu-native 106,518 102,961 3.34% slower 1x / 1x
client/decode/small-links-only kitsu-native 167,087 165,923 0.70% slower 1x / 1x
client/encode/small-links-only kitsu-native 230,684 246,302 6.77% faster 1x / 1x
client/decode-encode/small-links-only kitsu-native 85,985 91,497 6.41% faster 1x / 1x
client/decode/small-relationships kitsu-native 104,681 105,695 0.97% faster 1x / 1x
client/encode/small-relationships kitsu-native 173,802 174,554 0.43% faster 1x / 1x
client/decode-encode/small-relationships kitsu-native 54,799 57,168 4.32% faster 1x / 1x
client/decode/nested-relationships kitsu-native 115,092 113,671 1.23% slower 1x / 1x
client/encode/nested-relationships kitsu-native 254,140 254,428 0.11% faster 1x / 1x
client/decode-encode/nested-relationships kitsu-native 71,000 70,595 0.57% slower 1x / 1x
client/decode/collection kitsu-native 15,871 16,186 1.99% faster 1x / 1x
client/encode/collection kitsu-native 31,376 33,807 7.75% faster 1x / 1x
client/decode-encode/collection kitsu-native 9,909 10,234 3.28% faster 1x / 1x
client/decode/collection-includes kitsu-native 16,467 16,664 1.20% faster 1x / 1x
client/encode/collection-includes kitsu-native 17,190 17,137 0.31% slower 1x / 1x
client/decode-encode/collection-includes kitsu-native 7,900 8,041 1.78% faster 1x / 1x
client/decode/patch-single kitsu-native 235,683 237,781 0.89% faster 1x / 1x
client/encode/patch-single kitsu-native 349,086 345,220 1.11% slower 1x / 1x
client/decode-encode/patch-single kitsu-native 135,869 131,741 3.04% slower 1x / 1x
client/decode/empty-relationships kitsu-native 174,130 174,637 0.29% faster 1x / 1x
client/encode/empty-relationships kitsu-native 193,722 211,314 9.08% faster 1x / 1x
client/decode-encode/empty-relationships kitsu-native 81,520 82,635 1.37% faster 1x / 1x
client/decode/few-includes kitsu-native 464 453 2.38% slower 1x / 1x
client/encode/few-includes kitsu-native 456 463 1.72% faster 1x / 1x
client/decode-encode/few-includes kitsu-native 186 189 1.94% faster 1x / 1x
client/decode/many-includes kitsu-native 204 204 0.16% slower 1x / 1x
client/encode/many-includes kitsu-native 350 349 0.19% slower 1x / 1x
client/decode-encode/many-includes kitsu-native 106 107 0.12% faster 1x / 1x
client/decode/complex-relationships kitsu-native 31.75 31.31 1.39% slower 1x / 1x
client/encode/complex-relationships kitsu-native 115 111 2.63% slower 1x / 1x
client/decode-encode/complex-relationships kitsu-native 20.81 21.42 2.94% faster 1x / 1x
client/decode/wide-relationship kitsu-native 200 197 1.62% slower 1x / 1x
client/encode/wide-relationship kitsu-native 765 879 15.01% faster 1x / 1x
client/decode-encode/wide-relationship kitsu-native 154 154 0.28% faster 1x / 1x
client/decode/self-cycle kitsu-native 112,813 115,504 2.39% faster 1x / 1x
client/encode/self-cycle kitsu-native 231,487 233,928 1.05% faster 1x / 1x
client/decode-encode/self-cycle kitsu-native 65,210 66,160 1.46% faster 1x / 1x
client/decode/mutual-cycle kitsu-native 91,290 92,290 1.09% faster 1x / 1x
client/encode/mutual-cycle kitsu-native 198,016 206,063 4.06% faster 1x / 1x
client/decode-encode/mutual-cycle kitsu-native 51,936 52,487 1.06% faster 1x / 1x
client/decode/small-no-relationships kitsu 42,953 43,004 0.12% faster 4.56x slower / 4.52x slower
client/encode/small-no-relationships kitsu 40,997 41,743 1.82% faster 6.31x slower / 6.44x slower
client/decode-encode/small-no-relationships kitsu 17,942 22,490 25.35% faster 5.94x slower / 4.58x slower
client/decode/small-links-only kitsu 41,303 42,627 3.20% faster 4.05x slower / 3.89x slower
client/encode/small-links-only kitsu 38,631 38,076 1.44% slower 5.97x slower / 6.47x slower
client/decode-encode/small-links-only kitsu 20,640 20,316 1.57% slower 4.17x slower / 4.5x slower
client/decode/small-relationships kitsu 35,194 35,790 1.69% faster 2.97x slower / 2.95x slower
client/encode/small-relationships kitsu 34,142 32,467 4.91% slower 5.09x slower / 5.38x slower
client/decode-encode/small-relationships kitsu 15,664 16,428 4.88% faster 3.5x slower / 3.48x slower
client/decode/nested-relationships kitsu 37,858 37,979 0.32% faster 3.04x slower / 2.99x slower
client/encode/nested-relationships kitsu 36,251 37,411 3.20% faster 7.01x slower / 6.8x slower
client/decode-encode/nested-relationships kitsu 17,458 17,293 0.95% slower 4.07x slower / 4.08x slower
client/decode/collection kitsu 13,933 14,730 5.72% faster 1.14x slower / 1.1x slower
client/encode/collection kitsu 16,758 17,377 3.69% faster 1.87x slower / 1.95x slower
client/decode-encode/collection kitsu 6,789 7,074 4.20% faster 1.46x slower / 1.45x slower
client/decode/collection-includes kitsu 13,436 13,394 0.31% slower 1.23x slower / 1.24x slower
client/encode/collection-includes kitsu 10,670 10,845 1.65% faster 1.61x slower / 1.58x slower
client/decode-encode/collection-includes kitsu 5,811 5,846 0.61% faster 1.36x slower / 1.38x slower
client/decode/patch-single kitsu 54,539 51,833 4.96% slower 4.32x slower / 4.59x slower
client/encode/patch-single kitsu 48,336 47,985 0.72% slower 7.22x slower / 7.19x slower
client/decode-encode/patch-single kitsu 23,992 24,266 1.14% faster 5.66x slower / 5.43x slower
client/decode/empty-relationships kitsu 45,326 43,793 3.38% slower 3.84x slower / 3.99x slower
client/encode/empty-relationships kitsu 35,120 36,054 2.66% faster 5.52x slower / 5.86x slower
client/decode-encode/empty-relationships kitsu 18,522 18,950 2.31% faster 4.4x slower / 4.36x slower
client/decode/few-includes kitsu 445 449 0.95% faster 1.04x slower / 1.01x slower
client/encode/few-includes kitsu 401 405 0.84% faster 1.14x slower / 1.15x slower
client/decode-encode/few-includes kitsu 180 164 8.75% slower 1.03x slower / 1.15x slower
client/decode/many-includes kitsu 209 201 3.99% slower 1.02x faster / 1.01x slower
client/encode/many-includes kitsu 343 349 1.75% faster 1.02x slower / <1.01x faster
client/decode-encode/many-includes kitsu 120 118 1.43% slower 1.13x faster / 1.11x faster
client/decode/complex-relationships kitsu 31.12 32.29 3.76% faster 1.02x slower / 1.03x faster
client/encode/complex-relationships kitsu 105 110 4.44% faster 1.09x slower / 1.01x slower
client/decode-encode/complex-relationships kitsu 23.72 23.65 0.32% slower 1.14x faster / 1.1x faster
client/decode/wide-relationship kitsu 206 198 3.71% slower 1.03x faster / 1.01x faster
client/encode/wide-relationship kitsu 720 740 2.81% faster 1.06x slower / 1.19x slower
client/decode-encode/wide-relationship kitsu 155 156 0.68% faster 1.01x faster / 1.01x faster
client/decode/self-cycle kitsu 37,277 35,908 3.67% slower 3.03x slower / 3.22x slower
client/encode/self-cycle kitsu 38,588 38,306 0.73% slower 6x slower / 6.11x slower
client/decode-encode/self-cycle kitsu 17,132 17,613 2.81% faster 3.81x slower / 3.76x slower
client/decode/mutual-cycle kitsu 32,021 31,111 2.84% slower 2.85x slower / 2.97x slower
client/encode/mutual-cycle kitsu 29,560 33,484 13.27% faster 6.7x slower / 6.15x slower
client/decode-encode/mutual-cycle kitsu 15,343 15,823 3.13% faster 3.39x slower / 3.32x slower

node v26.12.1

Base 53ed72919bb48ab58932b9f0346d089f90da9a7b; proposed merge 8e5671d6081e26a899a6843837fd1be7149f4893.

Suite / mode / scenario Library Base operations/s PR operations/s Change vs Kitsu base / PR
codec/decode/small-no-relationships kitsu-core 1,618,891 1,576,491 2.62% slower 1x / 1x
codec/encode/small-no-relationships kitsu-core 2,008,093 1,986,147 1.09% slower 1x / 1x
codec/decode-encode/small-no-relationships kitsu-core 835,551 826,583 1.07% slower 1x / 1x
codec/decode/small-links-only kitsu-core 1,307,205 1,284,918 1.70% slower 1x / 1x
codec/encode/small-links-only kitsu-core 2,015,049 2,037,442 1.11% faster 1x / 1x
codec/decode-encode/small-links-only kitsu-core 715,491 722,931 1.04% faster 1x / 1x
codec/decode/small-relationships kitsu-core 452,316 455,241 0.65% faster 1x / 1x
codec/encode/small-relationships kitsu-core 1,200,543 1,178,126 1.87% slower 1x / 1x
codec/decode-encode/small-relationships kitsu-core 300,432 302,528 0.70% faster 1x / 1x
codec/decode/nested-relationships kitsu-core 556,529 557,638 0.20% faster 1x / 1x
codec/encode/nested-relationships kitsu-core 1,946,058 1,944,899 0.06% slower 1x / 1x
codec/decode-encode/nested-relationships kitsu-core 396,871 399,273 0.61% faster 1x / 1x
codec/decode/collection kitsu-core 123,304 119,051 3.45% slower 1x / 1x
codec/encode/collection kitsu-core 248,141 245,449 1.08% slower 1x / 1x
codec/decode-encode/collection kitsu-core 75,259 75,425 0.22% faster 1x / 1x
codec/decode/collection-includes kitsu-core 78,632 79,429 1.01% faster 1x / 1x
codec/encode/collection-includes kitsu-core 101,029 101,045 0.02% faster 1x / 1x
codec/decode-encode/collection-includes kitsu-core 39,579 38,698 2.23% slower 1x / 1x
codec/decode/patch-single kitsu-core 2,591,717 2,616,647 0.96% faster 1x / 1x
codec/encode/patch-single kitsu-core 4,506,619 4,591,785 1.89% faster 1x / 1x
codec/decode-encode/patch-single kitsu-core 1,498,941 1,529,243 2.02% faster 1x / 1x
codec/decode/empty-relationships kitsu-core 1,338,252 1,334,538 0.28% slower 1x / 1x
codec/encode/empty-relationships kitsu-core 1,546,358 1,508,451 2.45% slower 1x / 1x
codec/decode-encode/empty-relationships kitsu-core 592,577 602,660 1.70% faster 1x / 1x
codec/decode/few-includes kitsu-core 914 905 0.90% slower 1x / 1x
codec/encode/few-includes kitsu-core 1,076 1,101 2.27% faster 1x / 1x
codec/decode-encode/few-includes kitsu-core 364 416 14.28% faster 1x / 1x
codec/decode/many-includes kitsu-core 242 275 13.35% faster 1x / 1x
codec/encode/many-includes kitsu-core 736 920 25.09% faster 1x / 1x
codec/decode-encode/many-includes kitsu-core 158 162 2.82% faster 1x / 1x
codec/decode/complex-relationships kitsu-core 30.97 31.24 0.87% faster 1x / 1x
codec/encode/complex-relationships kitsu-core 252 293 16.40% faster 1x / 1x
codec/decode-encode/complex-relationships kitsu-core 24.94 25.2 1.02% faster 1x / 1x
codec/decode/wide-relationship kitsu-core 285 319 11.83% faster 1x / 1x
codec/encode/wide-relationship kitsu-core 3,859 4,088 5.93% faster 1x / 1x
codec/decode-encode/wide-relationship kitsu-core 250 279 11.31% faster 1x / 1x
codec/decode/self-cycle kitsu-core 483,605 473,782 2.03% slower 1x / 1x
codec/encode/self-cycle kitsu-core 1,781,174 1,938,893 8.85% faster 1x / 1x
codec/decode-encode/self-cycle kitsu-core 347,544 357,857 2.97% faster 1x / 1x
codec/decode/mutual-cycle kitsu-core 411,461 410,692 0.19% slower 1x / 1x
codec/encode/mutual-cycle kitsu-core 1,833,446 1,914,580 4.43% faster 1x / 1x
codec/decode-encode/mutual-cycle kitsu-core 310,908 305,761 1.66% slower 1x / 1x
client/decode/small-no-relationships kitsu-native 202,793 203,018 0.11% faster 1x / 1x
client/encode/small-no-relationships kitsu-native 368,088 375,668 2.06% faster 1x / 1x
client/decode-encode/small-no-relationships kitsu-native 129,828 128,919 0.70% slower 1x / 1x
client/decode/small-links-only kitsu-native 185,703 185,321 0.21% slower 1x / 1x
client/encode/small-links-only kitsu-native 375,279 380,125 1.29% faster 1x / 1x
client/decode-encode/small-links-only kitsu-native 121,377 121,588 0.17% faster 1x / 1x
client/decode/small-relationships kitsu-native 114,723 115,636 0.80% faster 1x / 1x
client/encode/small-relationships kitsu-native 251,953 255,216 1.29% faster 1x / 1x
client/decode-encode/small-relationships kitsu-native 77,517 77,526 0.01% faster 1x / 1x
client/decode/nested-relationships kitsu-native 131,699 130,213 1.13% slower 1x / 1x
client/encode/nested-relationships kitsu-native 340,813 329,893 3.20% slower 1x / 1x
client/decode-encode/nested-relationships kitsu-native 90,778 90,247 0.58% slower 1x / 1x
client/decode/collection kitsu-native 29,182 30,133 3.26% faster 1x / 1x
client/encode/collection kitsu-native 67,054 67,084 0.04% faster 1x / 1x
client/decode-encode/collection kitsu-native 19,946 19,809 0.69% slower 1x / 1x
client/decode/collection-includes kitsu-native 29,168 29,030 0.47% slower 1x / 1x
client/encode/collection-includes kitsu-native 31,872 32,296 1.33% faster 1x / 1x
client/decode-encode/collection-includes kitsu-native 14,059 13,411 4.61% slower 1x / 1x
client/decode/patch-single kitsu-native 218,704 220,626 0.88% faster 1x / 1x
client/encode/patch-single kitsu-native 478,611 470,128 1.77% slower 1x / 1x
client/decode-encode/patch-single kitsu-native 147,699 146,713 0.67% slower 1x / 1x
client/decode/empty-relationships kitsu-native 183,569 183,098 0.26% slower 1x / 1x
client/encode/empty-relationships kitsu-native 319,607 317,593 0.63% slower 1x / 1x
client/decode-encode/empty-relationships kitsu-native 108,736 107,535 1.10% slower 1x / 1x
client/decode/few-includes kitsu-native 442 454 2.88% faster 1x / 1x
client/encode/few-includes kitsu-native 394 365 7.44% slower 1x / 1x
client/decode-encode/few-includes kitsu-native 212 211 0.15% slower 1x / 1x
client/decode/many-includes kitsu-native 154 146 4.97% slower 1x / 1x
client/encode/many-includes kitsu-native 356 343 3.74% slower 1x / 1x
client/decode-encode/many-includes kitsu-native 98.66 101 2.52% faster 1x / 1x
client/decode/complex-relationships kitsu-native 25.3 25.03 1.07% slower 1x / 1x
client/encode/complex-relationships kitsu-native 121 117 3.49% slower 1x / 1x
client/decode-encode/complex-relationships kitsu-native 19.2 19.02 0.95% slower 1x / 1x
client/decode/wide-relationship kitsu-native 179 181 1.02% faster 1x / 1x
client/encode/wide-relationship kitsu-native 1,047 994 5.08% slower 1x / 1x
client/decode-encode/wide-relationship kitsu-native 154 158 2.62% faster 1x / 1x
client/decode/self-cycle kitsu-native 117,426 115,091 1.99% slower 1x / 1x
client/encode/self-cycle kitsu-native 324,979 324,745 0.07% slower 1x / 1x
client/decode-encode/self-cycle kitsu-native 84,059 84,164 0.12% faster 1x / 1x
client/decode/mutual-cycle kitsu-native 105,154 104,061 1.04% slower 1x / 1x
client/encode/mutual-cycle kitsu-native 325,878 325,974 0.03% faster 1x / 1x
client/decode-encode/mutual-cycle kitsu-native 68,549 77,785 13.47% faster 1x / 1x
client/decode/small-no-relationships kitsu 82,212 83,079 1.06% faster 2.47x slower / 2.44x slower
client/encode/small-no-relationships kitsu 77,174 78,696 1.97% faster 4.77x slower / 4.77x slower
client/decode-encode/small-no-relationships kitsu 39,128 38,964 0.42% slower 3.32x slower / 3.31x slower
client/decode/small-links-only kitsu 78,014 80,913 3.72% faster 2.38x slower / 2.29x slower
client/encode/small-links-only kitsu 79,039 77,392 2.08% slower 4.75x slower / 4.91x slower
client/decode-encode/small-links-only kitsu 38,631 39,005 0.97% faster 3.14x slower / 3.12x slower
client/decode/small-relationships kitsu 64,613 64,150 0.72% slower 1.78x slower / 1.8x slower
client/encode/small-relationships kitsu 68,064 67,843 0.32% slower 3.7x slower / 3.76x slower
client/decode-encode/small-relationships kitsu 32,432 32,773 1.05% faster 2.39x slower / 2.37x slower
client/decode/nested-relationships kitsu 67,873 68,311 0.64% faster 1.94x slower / 1.91x slower
client/encode/nested-relationships kitsu 74,152 74,861 0.96% faster 4.6x slower / 4.41x slower
client/decode-encode/nested-relationships kitsu 34,672 35,285 1.77% faster 2.62x slower / 2.56x slower
client/decode/collection kitsu 27,803 27,619 0.66% slower 1.05x slower / 1.09x slower
client/encode/collection kitsu 37,467 38,165 1.86% faster 1.79x slower / 1.76x slower
client/decode-encode/collection kitsu 15,448 15,663 1.39% faster 1.29x slower / 1.26x slower
client/decode/collection-includes kitsu 25,302 25,261 0.17% slower 1.15x slower / 1.15x slower
client/encode/collection-includes kitsu 23,861 24,276 1.74% faster 1.34x slower / 1.33x slower
client/decode-encode/collection-includes kitsu 11,634 11,714 0.69% faster 1.21x slower / 1.14x slower
client/decode/patch-single kitsu 84,907 85,613 0.83% faster 2.58x slower / 2.58x slower
client/encode/patch-single kitsu 81,152 80,891 0.32% slower 5.9x slower / 5.81x slower
client/decode-encode/patch-single kitsu 41,409 41,338 0.17% slower 3.57x slower / 3.55x slower
client/decode/empty-relationships kitsu 80,772 81,890 1.38% faster 2.27x slower / 2.24x slower
client/encode/empty-relationships kitsu 70,136 67,906 3.18% slower 4.56x slower / 4.68x slower
client/decode-encode/empty-relationships kitsu 36,842 38,065 3.32% faster 2.95x slower / 2.83x slower
client/decode/few-includes kitsu 504 501 0.55% slower 1.14x faster / 1.1x faster
client/encode/few-includes kitsu 342 353 3.19% faster 1.15x slower / 1.03x slower
client/decode-encode/few-includes kitsu 190 205 8.25% faster 1.11x slower / 1.03x slower
client/decode/many-includes kitsu 174 167 4.28% slower 1.13x faster / 1.14x faster
client/encode/many-includes kitsu 326 343 5.08% faster 1.09x slower / <1.01x slower
client/decode-encode/many-includes kitsu 104 110 5.85% faster 1.05x faster / 1.09x faster
client/decode/complex-relationships kitsu 23.64 23.11 2.25% slower 1.07x slower / 1.08x slower
client/encode/complex-relationships kitsu 133 111 16.16% slower 1.09x faster / 1.05x slower
client/decode-encode/complex-relationships kitsu 19.44 19.72 1.44% faster 1.01x faster / 1.04x faster
client/decode/wide-relationship kitsu 196 191 2.51% slower 1.09x faster / 1.06x faster
client/encode/wide-relationship kitsu 994 1,130 13.62% faster 1.05x slower / 1.14x faster
client/decode-encode/wide-relationship kitsu 147 150 1.96% faster 1.05x slower / 1.05x slower
client/decode/self-cycle kitsu 62,671 62,969 0.48% faster 1.87x slower / 1.83x slower
client/encode/self-cycle kitsu 73,974 71,321 3.59% slower 4.39x slower / 4.55x slower
client/decode-encode/self-cycle kitsu 34,031 33,775 0.75% slower 2.47x slower / 2.49x slower
client/decode/mutual-cycle kitsu 60,085 60,689 1.01% faster 1.75x slower / 1.71x slower
client/encode/mutual-cycle kitsu 70,912 71,710 1.12% faster 4.6x slower / 4.55x slower
client/decode-encode/mutual-cycle kitsu 32,526 32,720 0.60% faster 2.11x slower / 2.38x slower

bun 1.4.4

Base 53ed72919bb48ab58932b9f0346d089f90da9a7b; proposed merge 8e5671d6081e26a899a6843837fd1be7149f4893.

Competitor changes
Suite / mode / scenario Library Base operations/s PR operations/s Change vs Kitsu base / PR
client/decode/small-no-relationships fetchja 203,462 206,106 1.30% faster 1.04x faster / 1.06x faster
client/encode/small-no-relationships fetchja 221,667 221,968 0.14% faster 1.17x slower / 1.21x slower
client/decode-encode/small-no-relationships fetchja 104,139 103,429 0.68% slower 1.02x slower / <1.01x faster
client/decode/small-links-only fetchja 180,218 183,251 1.68% faster 1.08x faster / 1.1x faster
client/encode/small-links-only fetchja 224,824 225,538 0.32% faster 1.03x slower / 1.09x slower
client/decode-encode/small-links-only fetchja 95,038 94,379 0.69% slower 1.11x faster / 1.03x faster
client/decode/small-relationships fetchja 99,584 100,597 1.02% faster 1.05x slower / 1.05x slower
client/encode/small-relationships fetchja 153,024 159,068 3.95% faster 1.14x slower / 1.1x slower
client/decode-encode/small-relationships fetchja 55,221 55,192 0.05% slower 1.01x faster / 1.04x slower
client/decode/nested-relationships fetchja 112,068 109,198 2.56% slower 1.03x slower / 1.04x slower
client/encode/nested-relationships fetchja 181,576 184,404 1.56% faster 1.4x slower / 1.38x slower
client/decode-encode/nested-relationships fetchja 63,767 63,404 0.57% slower 1.11x slower / 1.11x slower
client/decode/collection fetchja 28,798 28,784 0.05% slower 1.81x faster / 1.78x faster
client/encode/collection fetchja unsupported unsupported unsupported / unsupported — / —
client/decode-encode/collection fetchja unsupported unsupported unsupported / unsupported — / —
client/decode/collection-includes fetchja 26,078 26,561 1.85% faster 1.58x faster / 1.59x faster
client/encode/collection-includes fetchja unsupported unsupported unsupported / unsupported — / —
client/decode-encode/collection-includes fetchja unsupported unsupported unsupported / unsupported — / —
client/decode/patch-single fetchja 229,552 229,035 0.23% slower 1.03x slower / 1.04x slower
client/encode/patch-single fetchja 253,021 253,752 0.29% faster 1.38x slower / 1.36x slower
client/decode-encode/patch-single fetchja 113,901 118,245 3.81% faster 1.19x slower / 1.11x slower
client/decode/empty-relationships fetchja 178,920 179,189 0.15% faster 1.03x faster / 1.03x faster
client/encode/empty-relationships fetchja 196,919 196,041 0.45% slower 1.02x faster / 1.08x slower
client/decode-encode/empty-relationships fetchja 86,619 84,955 1.92% slower 1.06x faster / 1.03x faster
client/decode/few-includes fetchja 412 404 1.89% slower 1.13x slower / 1.12x slower
client/encode/few-includes fetchja unsupported unsupported unsupported / unsupported — / —
client/decode-encode/few-includes fetchja unsupported unsupported unsupported / unsupported — / —
client/decode/many-includes fetchja 165 171 3.54% faster 1.24x slower / 1.19x slower
client/encode/many-includes fetchja unsupported unsupported unsupported / unsupported — / —
client/decode-encode/many-includes fetchja unsupported unsupported unsupported / unsupported — / —
client/decode/complex-relationships fetchja 26.52 25.49 3.88% slower 1.2x slower / 1.23x slower
client/encode/complex-relationships fetchja unsupported unsupported unsupported / unsupported — / —
client/decode-encode/complex-relationships fetchja unsupported unsupported unsupported / unsupported — / —
client/decode/wide-relationship fetchja 154 154 0.02% slower 1.3x slower / 1.28x slower
client/encode/wide-relationship fetchja unsupported unsupported unsupported / unsupported — / —
client/decode-encode/wide-relationship fetchja unsupported unsupported unsupported / unsupported — / —
client/decode/self-cycle fetchja 103,155 103,195 0.04% faster 1.09x slower / 1.12x slower
client/encode/self-cycle fetchja 185,877 193,181 3.93% faster 1.25x slower / 1.21x slower
client/decode-encode/self-cycle fetchja 59,539 61,001 2.46% faster 1.1x slower / 1.08x slower
client/decode/mutual-cycle fetchja 84,283 83,500 0.93% slower 1.08x slower / 1.11x slower
client/encode/mutual-cycle fetchja 158,229 158,591 0.23% faster 1.25x slower / 1.3x slower
client/decode-encode/mutual-cycle fetchja 49,970 49,471 1.00% slower 1.04x slower / 1.06x slower
codec/decode/small-no-relationships devour 1,266,704 1,227,026 3.13% slower 1.31x faster / 1.26x faster
codec/encode/small-no-relationships devour 2,456,495 2,518,510 2.52% faster 1.75x faster / 1.66x faster
codec/decode-encode/small-no-relationships devour 713,970 716,594 0.37% faster 1.46x faster / 1.53x faster
client/decode/small-no-relationships devour 45,088 44,817 0.60% slower 4.35x slower / 4.34x slower
client/encode/small-no-relationships devour 40,236 39,550 1.70% slower 6.43x slower / 6.8x slower
client/decode-encode/small-no-relationships devour 20,783 20,514 1.29% slower 5.13x slower / 5.02x slower
codec/decode/small-links-only devour 701,703 686,297 2.20% slower 1.04x faster / <1.01x slower
codec/encode/small-links-only devour 1,510,808 1,495,484 1.01% slower 1.15x faster / 1.06x faster
codec/decode-encode/small-links-only devour 422,088 426,177 0.97% faster 1.18x faster / 1.17x faster
client/decode/small-links-only devour 39,204 40,082 2.24% faster 4.26x slower / 4.14x slower
client/encode/small-links-only devour 38,346 38,634 0.75% faster 6.02x slower / 6.38x slower
client/decode-encode/small-links-only devour 17,617 18,280 3.76% faster 4.88x slower / 5.01x slower
codec/decode/small-relationships devour 240,141 246,886 2.81% faster 1.14x slower / 1.11x slower
codec/encode/small-relationships devour 903,614 921,134 1.94% faster 1.13x faster / 1.09x faster
codec/decode-encode/small-relationships devour 177,092 176,666 0.24% slower 1.02x faster / 1.04x faster
client/decode/small-relationships devour 32,180 32,167 0.04% slower 3.25x slower / 3.29x slower
client/encode/small-relationships devour 32,824 33,386 1.71% faster 5.3x slower / 5.23x slower
client/decode-encode/small-relationships devour 14,732 14,340 2.66% slower 3.72x slower / 3.99x slower
codec/decode/nested-relationships devour 290,015 294,940 1.70% faster 1.34x slower / 1.3x slower
codec/encode/nested-relationships devour 1,210,188 1,199,328 0.90% slower 1.29x slower / 1.39x slower
codec/decode-encode/nested-relationships devour 204,295 207,115 1.38% faster 1.18x slower / 1.16x slower
client/decode/nested-relationships devour 32,715 32,660 0.17% slower 3.52x slower / 3.48x slower
client/encode/nested-relationships devour 35,667 34,583 3.04% slower 7.13x slower / 7.36x slower
client/decode-encode/nested-relationships devour 15,757 15,812 0.35% faster 4.51x slower / 4.46x slower
codec/decode/collection devour 80,183 80,327 0.18% faster 1.2x faster / 1.23x faster
codec/encode/collection devour 129,812 128,146 1.28% slower 1.07x faster / 1.04x faster
codec/decode-encode/collection devour 40,790 42,064 3.12% faster 1.14x faster / 1.11x faster
client/decode/collection devour 14,533 14,783 1.72% faster 1.09x slower / 1.09x slower
client/encode/collection devour unsupported unsupported unsupported / unsupported — / —
client/decode-encode/collection devour unsupported unsupported unsupported / unsupported — / —
codec/decode/collection-includes devour 94,241 92,902 1.42% slower 1.8x faster / 1.8x faster
codec/encode/collection-includes devour 211,672 221,989 4.87% faster 3.57x faster / 3.63x faster
codec/decode-encode/collection-includes devour 57,715 56,810 1.57% slower 2.26x faster / 2.25x faster
client/decode/collection-includes devour 16,405 16,080 1.98% slower <1.01x slower / 1.04x slower
client/encode/collection-includes devour unsupported unsupported unsupported / unsupported — / —
client/decode-encode/collection-includes devour unsupported unsupported unsupported / unsupported — / —
codec/decode/patch-single devour 1,418,392 1,368,024 3.55% slower 1.14x slower / 1.22x slower
codec/encode/patch-single devour 4,104,495 4,165,063 1.48% faster 1.09x slower / 1.11x slower
codec/decode-encode/patch-single devour 793,908 857,720 8.04% faster 1.13x slower / 1.1x slower
client/decode/patch-single devour 46,199 46,968 1.66% faster 5.1x slower / 5.06x slower
client/encode/patch-single devour 44,487 44,712 0.51% faster 7.85x slower / 7.72x slower
client/decode-encode/patch-single devour 21,235 21,462 1.07% faster 6.4x slower / 6.14x slower
codec/decode/empty-relationships devour 581,915 571,073 1.86% slower 1.2x slower / 1.24x slower
codec/encode/empty-relationships devour 1,109,559 1,100,983 0.77% slower 1.16x faster / 1.01x faster
codec/decode-encode/empty-relationships devour 323,210 312,667 3.26% slower 1.09x faster / <1.01x faster
client/decode/empty-relationships devour 39,865 39,787 0.20% slower 4.37x slower / 4.39x slower
client/encode/empty-relationships devour 34,742 33,734 2.90% slower 5.58x slower / 6.26x slower
client/decode-encode/empty-relationships devour 17,065 17,151 0.51% faster 4.78x slower / 4.82x slower
codec/decode/few-includes devour 424 440 3.74% faster 1.69x slower / 1.58x slower
codec/encode/few-includes devour 1,391 1,285 7.56% slower 1.71x faster / 1.59x faster
codec/decode-encode/few-includes devour 278 278 0.07% faster 1.04x slower / 1.01x slower
client/decode/few-includes devour 307 302 1.61% slower 1.51x slower / 1.5x slower
client/encode/few-includes devour unsupported unsupported unsupported / unsupported — / —
client/decode-encode/few-includes devour unsupported unsupported unsupported / unsupported — / —
codec/decode/many-includes devour 5.42 4.98 8.11% slower 66.35x slower / 69.25x slower
codec/encode/many-includes devour 1,314 1,400 6.57% faster 1.62x faster / 1.8x faster
codec/decode-encode/many-includes devour 5.17 5.14 0.54% slower 46.07x slower / 46.05x slower
client/decode/many-includes devour 8.07 8.06 0.16% slower 25.26x slower / 25.26x slower
client/encode/many-includes devour unsupported unsupported unsupported / unsupported — / —
client/decode-encode/many-includes devour unsupported unsupported unsupported / unsupported — / —
codec/decode/complex-relationships devour timeout timeout timeout / timeout — / —
codec/encode/complex-relationships devour 892 864 3.11% slower 2.65x faster / 1.78x faster
codec/decode-encode/complex-relationships devour timeout timeout timeout / timeout — / —
client/decode/complex-relationships devour timeout timeout timeout / timeout — / —
client/encode/complex-relationships devour unsupported unsupported unsupported / unsupported — / —
client/decode-encode/complex-relationships devour unsupported unsupported unsupported / unsupported — / —
codec/decode/wide-relationship devour 4.16 4.05 2.70% slower 68.78x slower / 94.72x slower
codec/encode/wide-relationship devour 15,708 14,606 7.02% slower 3.32x faster / 2.96x faster
codec/decode-encode/wide-relationship devour 4.13 3.94 4.45% slower 60.85x slower / 85.56x slower
client/decode/wide-relationship devour 5.24 5.21 0.51% slower 38.21x slower / 37.78x slower
client/encode/wide-relationship devour unsupported unsupported unsupported / unsupported — / —
client/decode-encode/wide-relationship devour unsupported unsupported unsupported / unsupported — / —
codec/decode/self-cycle devour 255,188 251,329 1.51% slower 1.32x slower / 1.3x slower
codec/encode/self-cycle devour 1,200,432 1,096,782 8.63% slower 1.4x slower / 1.55x slower
codec/decode-encode/self-cycle devour 184,798 187,132 1.26% faster 1.22x slower / 1.17x slower
client/decode/self-cycle devour 31,835 31,409 1.34% slower 3.54x slower / 3.68x slower
client/encode/self-cycle devour 34,889 34,651 0.68% slower 6.63x slower / 6.75x slower
client/decode-encode/self-cycle devour 15,150 14,695 3.00% slower 4.3x slower / 4.5x slower
codec/decode/mutual-cycle devour 179,623 178,719 0.50% slower 1.48x slower / 1.35x slower
codec/encode/mutual-cycle devour 1,120,628 1,066,699 4.81% slower 1.27x slower / 1.5x slower
codec/decode-encode/mutual-cycle devour 138,253 141,353 2.24% faster 1.28x slower / 1.21x slower
client/decode/mutual-cycle devour 27,256 27,601 1.27% faster 3.35x slower / 3.34x slower
client/encode/mutual-cycle devour 30,515 31,241 2.38% faster 6.49x slower / 6.6x slower
client/decode-encode/mutual-cycle devour 13,257 13,149 0.81% slower 3.92x slower / 3.99x slower
client/decode/small-no-relationships @bjornharrtell/json-api 191,316 189,252 1.08% slower 1.02x slower / 1.03x slower
client/encode/small-no-relationships @bjornharrtell/json-api 93,130 94,846 1.84% faster 2.78x slower / 2.84x slower
client/decode-encode/small-no-relationships @bjornharrtell/json-api 61,969 63,793 2.94% faster 1.72x slower / 1.61x slower
client/decode/small-links-only @bjornharrtell/json-api 174,760 175,468 0.41% faster 1.05x faster / 1.06x faster
client/encode/small-links-only @bjornharrtell/json-api 90,295 91,432 1.26% faster 2.55x slower / 2.69x slower
client/decode-encode/small-links-only @bjornharrtell/json-api 60,084 58,736 2.24% slower 1.43x slower / 1.56x slower
client/decode/small-relationships @bjornharrtell/json-api 104,435 101,387 2.92% slower <1.01x slower / 1.04x slower
client/encode/small-relationships @bjornharrtell/json-api 64,852 65,536 1.05% faster 2.68x slower / 2.66x slower
client/decode-encode/small-relationships @bjornharrtell/json-api 37,301 36,942 0.96% slower 1.47x slower / 1.55x slower
client/decode/nested-relationships @bjornharrtell/json-api 116,031 116,072 0.04% faster 1.01x faster / 1.02x faster
client/encode/nested-relationships @bjornharrtell/json-api 71,165 70,496 0.94% slower 3.57x slower / 3.61x slower
client/decode-encode/nested-relationships @bjornharrtell/json-api 42,545 42,898 0.83% faster 1.67x slower / 1.65x slower
client/decode/collection @bjornharrtell/json-api 28,436 28,267 0.59% slower 1.79x faster / 1.75x faster
client/encode/collection @bjornharrtell/json-api unsupported unsupported unsupported / unsupported — / —
client/decode-encode/collection @bjornharrtell/json-api unsupported unsupported unsupported / unsupported — / —
client/decode/collection-includes @bjornharrtell/json-api 30,027 29,742 0.95% slower 1.82x faster / 1.78x faster
client/encode/collection-includes @bjornharrtell/json-api unsupported unsupported unsupported / unsupported — / —
client/decode-encode/collection-includes @bjornharrtell/json-api unsupported unsupported unsupported / unsupported — / —
client/decode/patch-single @bjornharrtell/json-api 212,770 213,595 0.39% faster 1.11x slower / 1.11x slower
client/encode/patch-single @bjornharrtell/json-api 105,671 106,969 1.23% faster 3.3x slower / 3.23x slower
client/decode-encode/patch-single @bjornharrtell/json-api 69,343 70,778 2.07% faster 1.96x slower / 1.86x slower
client/decode/empty-relationships @bjornharrtell/json-api incorrect incorrect incorrect / incorrect — / —
client/encode/empty-relationships @bjornharrtell/json-api 82,195 84,487 2.79% faster 2.36x slower / 2.5x slower
client/decode-encode/empty-relationships @bjornharrtell/json-api incorrect incorrect incorrect / incorrect — / —
client/decode/few-includes @bjornharrtell/json-api 398 406 1.99% faster 1.16x slower / 1.11x slower
client/encode/few-includes @bjornharrtell/json-api unsupported unsupported unsupported / unsupported — / —
client/decode-encode/few-includes @bjornharrtell/json-api unsupported unsupported unsupported / unsupported — / —
client/decode/many-includes @bjornharrtell/json-api 167 168 0.70% faster 1.22x slower / 1.21x slower
client/encode/many-includes @bjornharrtell/json-api unsupported unsupported unsupported / unsupported — / —
client/decode-encode/many-includes @bjornharrtell/json-api unsupported unsupported unsupported / unsupported — / —
client/decode/complex-relationships @bjornharrtell/json-api 22.83 23.21 1.68% faster 1.39x slower / 1.35x slower
client/encode/complex-relationships @bjornharrtell/json-api unsupported unsupported unsupported / unsupported — / —
client/decode-encode/complex-relationships @bjornharrtell/json-api unsupported unsupported unsupported / unsupported — / —
client/decode/wide-relationship @bjornharrtell/json-api 146 143 2.07% slower 1.37x slower / 1.37x slower
client/encode/wide-relationship @bjornharrtell/json-api unsupported unsupported unsupported / unsupported — / —
client/decode-encode/wide-relationship @bjornharrtell/json-api unsupported unsupported unsupported / unsupported — / —
client/decode/self-cycle @bjornharrtell/json-api 105,816 106,252 0.41% faster 1.07x slower / 1.09x slower
client/encode/self-cycle @bjornharrtell/json-api 68,257 67,159 1.61% slower 3.39x slower / 3.48x slower
client/decode-encode/self-cycle @bjornharrtell/json-api 42,326 41,475 2.01% slower 1.54x slower / 1.6x slower
client/decode/mutual-cycle @bjornharrtell/json-api 80,216 80,804 0.73% faster 1.14x slower / 1.14x slower
client/encode/mutual-cycle @bjornharrtell/json-api 55,555 55,601 0.08% faster 3.56x slower / 3.71x slower
client/decode-encode/mutual-cycle @bjornharrtell/json-api 31,540 31,104 1.38% slower 1.65x slower / 1.69x slower
codec/decode/small-no-relationships yayson 693,935 698,000 0.59% faster 1.39x slower / 1.4x slower
codec/encode/small-no-relationships yayson 1,446,952 1,423,640 1.61% slower 1.03x faster / 1.07x slower
codec/decode-encode/small-no-relationships yayson 414,736 434,649 4.80% faster 1.18x slower / 1.07x slower
codec/decode/small-links-only yayson 432,989 438,977 1.38% faster 1.55x slower / 1.57x slower
codec/encode/small-links-only yayson 1,169,359 1,101,433 5.81% slower 1.12x slower / 1.28x slower
codec/decode-encode/small-links-only yayson 299,994 300,590 0.20% faster 1.2x slower / 1.22x slower
codec/decode/small-relationships yayson 177,801 180,983 1.79% faster 1.54x slower / 1.52x slower
codec/encode/small-relationships yayson 708,809 696,783 1.70% slower 1.13x slower / 1.21x slower
codec/decode-encode/small-relationships yayson 132,301 132,130 0.13% slower 1.31x slower / 1.29x slower
codec/decode/nested-relationships yayson 236,634 237,584 0.40% faster 1.64x slower / 1.61x slower
codec/encode/nested-relationships yayson 817,189 800,736 2.01% slower 1.91x slower / 2.09x slower
codec/decode-encode/nested-relationships yayson 157,957 158,013 0.04% faster 1.52x slower / 1.53x slower
codec/decode/collection yayson 65,304 67,418 3.24% faster 1.03x slower / 1.03x faster
codec/encode/collection yayson 178,197 174,797 1.91% slower 1.47x faster / 1.41x faster
codec/decode-encode/collection yayson 43,948 43,341 1.38% slower 1.23x faster / 1.14x faster
codec/decode/collection-includes yayson 90,145 94,213 4.51% faster 1.73x faster / 1.82x faster
codec/encode/collection-includes yayson 225,125 214,195 4.85% slower 3.8x faster / 3.51x faster
codec/decode-encode/collection-includes yayson 51,616 54,589 5.76% faster 2.02x faster / 2.16x faster
codec/decode/patch-single yayson 734,503 723,987 1.43% slower 2.21x slower / 2.31x slower
codec/encode/patch-single yayson 1,768,234 1,651,616 6.60% slower 2.53x slower / 2.8x slower
codec/decode-encode/patch-single yayson 481,131 464,313 3.50% slower 1.86x slower / 2.03x slower
codec/decode/empty-relationships yayson 520,817 516,442 0.84% slower 1.34x slower / 1.37x slower
codec/encode/empty-relationships yayson 757,736 764,728 0.92% faster 1.26x slower / 1.42x slower
codec/decode-encode/empty-relationships yayson 269,626 266,819 1.04% slower 1.1x slower / 1.17x slower
codec/decode/few-includes yayson 467 438 6.26% slower 1.54x slower / 1.59x slower
codec/encode/few-includes yayson 840 827 1.47% slower 1.04x faster / 1.02x faster
codec/decode-encode/few-includes yayson 195 193 0.59% slower 1.49x slower / 1.45x slower
codec/decode/many-includes yayson 29.73 28.61 3.78% slower 12.09x slower / 12.05x slower
codec/encode/many-includes yayson 814 815 0.15% faster <1.01x faster / 1.05x faster
codec/decode-encode/many-includes yayson 27.47 27.95 1.74% faster 8.67x slower / 8.47x slower
codec/decode/complex-relationships yayson 0.62 0.63 1.09% faster 92.04x slower / 93.29x slower
codec/encode/complex-relationships yayson 554 733 32.35% faster 1.65x faster / 1.51x faster
codec/decode-encode/complex-relationships yayson 0.61 0.56 8.66% slower 73.04x slower / 84.44x slower
codec/decode/wide-relationship yayson 16.53 16.5 0.18% slower 17.3x slower / 23.22x slower
codec/encode/wide-relationship yayson 11,241 10,145 9.75% slower 2.38x faster / 2.06x faster
codec/decode-encode/wide-relationship yayson 16.97 17.29 1.87% faster 14.8x slower / 19.52x slower
codec/decode/self-cycle yayson 206,230 205,613 0.30% slower 1.64x slower / 1.59x slower
codec/encode/self-cycle yayson 780,988 726,501 6.98% slower 2.14x slower / 2.35x slower
codec/decode-encode/self-cycle yayson 149,655 151,501 1.23% faster 1.5x slower / 1.44x slower
codec/decode/mutual-cycle yayson 153,748 155,258 0.98% faster 1.73x slower / 1.55x slower
codec/encode/mutual-cycle yayson 664,477 722,005 8.66% faster 2.15x slower / 2.22x slower
codec/decode-encode/mutual-cycle yayson 104,890 103,820 1.02% slower 1.68x slower / 1.65x slower
codec/decode/small-no-relationships jsona 1,103,716 1,083,914 1.79% slower 1.14x faster / 1.11x faster
codec/encode/small-no-relationships jsona 1,729,910 1,865,320 7.83% faster 1.23x faster / 1.23x faster
codec/decode-encode/small-no-relationships jsona 621,958 622,524 0.09% faster 1.27x faster / 1.33x faster
codec/decode/small-links-only jsona 864,816 890,785 3.00% faster 1.29x faster / 1.29x faster
codec/encode/small-links-only jsona 1,633,238 1,626,040 0.44% slower 1.25x faster / 1.15x faster
codec/decode-encode/small-links-only jsona 483,358 486,620 0.68% faster 1.35x faster / 1.33x faster
codec/decode/small-relationships jsona 276,713 278,623 0.69% faster 1.01x faster / 1.01x faster
codec/encode/small-relationships jsona 761,720 728,989 4.30% slower 1.05x slower / 1.16x slower
codec/decode-encode/small-relationships jsona 172,391 173,209 0.47% faster 1.01x slower / 1.02x faster
codec/decode/nested-relationships jsona 326,202 325,084 0.34% slower 1.19x slower / 1.18x slower
codec/encode/nested-relationships jsona 790,012 818,707 3.63% faster 1.98x slower / 2.04x slower
codec/decode-encode/nested-relationships jsona 199,948 201,984 1.02% faster 1.2x slower / 1.19x slower
codec/decode/collection jsona 230,694 243,373 5.50% faster 3.44x faster / 3.73x faster
codec/encode/collection jsona 447,978 496,117 10.75% faster 3.69x faster / 4.02x faster
codec/decode-encode/collection jsona 96,203 100,025 3.97% faster 2.69x faster / 2.63x faster
codec/decode/collection-includes jsona 119,882 119,646 0.20% slower 2.29x faster / 2.32x faster
codec/encode/collection-includes jsona 233,991 229,923 1.74% slower 3.95x faster / 3.76x faster
codec/decode-encode/collection-includes jsona 69,856 67,749 3.02% slower 2.74x faster / 2.68x faster
codec/decode/patch-single jsona 1,200,510 1,186,167 1.19% slower 1.35x slower / 1.41x slower
codec/encode/patch-single jsona 2,196,721 2,124,297 3.30% slower 2.04x slower / 2.18x slower
codec/decode-encode/patch-single jsona 662,748 663,088 0.05% faster 1.35x slower / 1.42x slower
codec/decode/empty-relationships jsona 751,157 760,670 1.27% faster 1.07x faster / 1.07x faster
codec/encode/empty-relationships jsona 912,315 955,521 4.74% faster 1.05x slower / 1.14x slower
codec/decode-encode/empty-relationships jsona 345,299 347,478 0.63% faster 1.17x faster / 1.11x faster
codec/decode/few-includes jsona 483 494 2.29% faster 1.49x slower / 1.41x slower
codec/encode/few-includes jsona 840 796 5.21% slower 1.04x faster / 1.02x slower
codec/decode-encode/few-includes jsona 245 251 2.46% faster 1.18x slower / 1.11x slower
codec/decode/many-includes jsona 163 168 3.09% faster 2.21x slower / 2.05x slower
codec/encode/many-includes jsona 827 791 4.30% slower 1.02x faster / 1.02x faster
codec/decode-encode/many-includes jsona 118 116 1.35% slower 2.02x slower / 2.03x slower
codec/decode/complex-relationships jsona 21.74 20.98 3.52% slower 2.62x slower / 2.78x slower
codec/encode/complex-relationships jsona 398 395 0.78% slower 1.18x faster / 1.23x slower
codec/decode-encode/complex-relationships jsona 17.49 17.59 0.54% faster 2.56x slower / 2.69x slower
codec/decode/wide-relationship jsona 145 145 0.16% slower 1.97x slower / 2.65x slower
codec/encode/wide-relationship jsona 3,476 3,375 2.91% slower 1.36x slower / 1.46x slower
codec/decode-encode/wide-relationship jsona 122 125 2.11% faster 2.05x slower / 2.7x slower
codec/decode/self-cycle jsona 268,307 274,023 2.13% faster 1.26x slower / 1.19x slower
codec/encode/self-cycle jsona 761,720 782,709 2.76% faster 2.2x slower / 2.18x slower
codec/decode-encode/self-cycle jsona 173,780 171,252 1.45% slower 1.29x slower / 1.27x slower
codec/decode/mutual-cycle jsona 211,147 214,074 1.39% faster 1.26x slower / 1.13x slower
codec/encode/mutual-cycle jsona 680,188 668,893 1.66% slower 2.1x slower / 2.39x slower
codec/decode-encode/mutual-cycle jsona 132,575 133,300 0.55% faster 1.33x slower / 1.28x slower
codec/decode/small-no-relationships ts-japi unsupported unsupported unsupported / unsupported — / —
codec/encode/small-no-relationships ts-japi 653,438 690,163 5.62% faster 2.15x slower / 2.2x slower
codec/decode-encode/small-no-relationships ts-japi unsupported unsupported unsupported / unsupported — / —
codec/decode/small-links-only ts-japi unsupported unsupported unsupported / unsupported — / —
codec/encode/small-links-only ts-japi 608,143 629,091 3.44% faster 2.15x slower / 2.25x slower
codec/decode-encode/small-links-only ts-japi unsupported unsupported unsupported / unsupported — / —
codec/decode/small-relationships ts-japi unsupported unsupported unsupported / unsupported — / —
codec/encode/small-relationships ts-japi 339,170 335,413 1.11% slower 2.35x slower / 2.52x slower
codec/decode-encode/small-relationships ts-japi unsupported unsupported unsupported / unsupported — / —

Remaining rows available in complete results linked above.

node v26.12.1

Base 53ed72919bb48ab58932b9f0346d089f90da9a7b; proposed merge 8e5671d6081e26a899a6843837fd1be7149f4893.

Competitor changes
Suite / mode / scenario Library Base operations/s PR operations/s Change vs Kitsu base / PR

Remaining rows available in complete results linked above.

@renovate
renovate Bot force-pushed the renovate/typescript-7.x branch 9 times, most recently from 82ddf01 to cc9f117 Compare October 20, 2026 16:36
@renovate
renovate Bot force-pushed the renovate/typescript-7.x branch 3 times, most recently from 51b28dc to cddf727 Compare October 28, 2026 02:02
@renovate
renovate Bot force-pushed the renovate/typescript-7.x branch from cddf727 to 84db45b Compare October 28, 2026 05:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants