mirror of
https://github.com/n8n-io/n8n.git
synced 2026-09-24 23:22:38 +08:00
6.2 KiB
6.2 KiB
TypeScript 6 → 7 migration benchmarks
<<<<<<< typescript-cli
Generated 2026-07-14T13:18:27.416Z from scripts/typescript-migration/results/.
Generated 2026-07-15T09:07:07.705Z from scripts/typescript-migration/results/.
master
| Package | typecheck Δ | build Δ |
|---|---|---|
@n8n/agents |
-71.1% | -67.0% |
@n8n/ai-node-sdk |
-53.1% | -54.3% |
@n8n/ai-utilities |
-66.9% | -63.2% |
@n8n/ai-workflow-builder |
-69.3% | -33.1% |
@n8n/api-types |
-64.6% | -66.6% |
@n8n/backend-common |
-57.0% | -54.5% |
@n8n/backend-network |
-57.0% | -54.9% |
@n8n/backend-test-utils |
-51.4% | -53.1% |
@n8n/chat-hub |
-50.4% | -50.5% |
@n8n/cli |
-45.7% | -45.7% |
@n8n/client-oauth2 |
-45.6% | -39.7% |
@n8n/codemirror-lang |
-36.3% | -31.4% |
@n8n/codemirror-lang-html |
— | -17.0% |
@n8n/codemirror-lang-sql |
-42.7% | -39.2% |
@n8n/computer-use |
-52.8% | -53.4% |
@n8n/config |
-48.2% | -37.9% |
@n8n/constants |
-35.8% | -36.6% |
@n8n/crdt |
-40.8% | -41.0% |
@n8n/instance-ai |
-70.0% | -40.3% |
@n8n/n8n-benchmark |
-49.2% | -39.0% |
@n8n/typeorm |
-37.9% | -68.7% |
n8n |
-75.5% | -71.3% |
=== @n8n/agents — median times (Δ vs "before") ===
typecheck:
before 3.04s
after 880ms -2163ms (-71.1%)
build:
before 2.30s
after 757ms -1539ms (-67.0%)
=== @n8n/ai-node-sdk — median times (Δ vs "before") ===
typecheck:
before 1.12s
after 526ms -595ms (-53.1%)
build:
before 1.21s
after 552ms -657ms (-54.3%)
=== @n8n/ai-utilities — median times (Δ vs "before") ===
typecheck:
before 2.35s
after 779ms -1571ms (-66.9%)
build:
before 4.55s
after 1.67s -2878ms (-63.2%)
=== @n8n/ai-workflow-builder — median times (Δ vs "before") ===
typecheck:
before 3.87s
after 1.19s -2683ms (-69.3%)
build:
before 3.25s
after 2.17s -1078ms (-33.1%)
=== @n8n/api-types — median times (Δ vs "before") ===
typecheck:
before 2.55s
after 903ms -1651ms (-64.6%)
build:
before 2.64s
after 882ms -1757ms (-66.6%)
=== @n8n/backend-common — median times (Δ vs "before") ===
typecheck:
before 1.34s
after 576ms -765ms (-57.0%)
build:
before 1.19s
after 541ms -649ms (-54.5%)
=== @n8n/backend-network — median times (Δ vs "before") ===
typecheck:
before 1.52s
after 656ms -868ms (-57.0%)
build:
before 1.28s
after 576ms -701ms (-54.9%)
=== @n8n/backend-test-utils — median times (Δ vs "before") ===
typecheck:
before 1.54s
after 748ms -792ms (-51.4%)
build:
before 1.60s
after 751ms -850ms (-53.1%)
=== @n8n/chat-hub — median times (Δ vs "before") ===
typecheck:
before 1.14s
after 564ms -574ms (-50.4%)
build:
before 1.07s
after 529ms -540ms (-50.5%)
=== @n8n/cli — median times (Δ vs "before") ===
typecheck:
before 943ms
after 512ms -431ms (-45.7%)
build:
before 982ms
after 533ms -449ms (-45.7%)
=== @n8n/client-oauth2 — median times (Δ vs "before") ===
typecheck:
before 872ms
after 474ms -398ms (-45.6%)
build:
before 763ms
after 460ms -303ms (-39.7%)
=== @n8n/codemirror-lang — median times (Δ vs "before") ===
typecheck:
before 699ms
after 445ms -254ms (-36.3%)
build:
before 650ms
after 446ms -204ms (-31.4%)
=== @n8n/codemirror-lang-html — median times (Δ vs "before") ===
build:
before 1.09s
after 905ms -186ms (-17.0%)
=== @n8n/codemirror-lang-sql — median times (Δ vs "before") ===
typecheck:
before 785ms
after 450ms -335ms (-42.7%)
build:
before 720ms
after 438ms -282ms (-39.2%)
=== @n8n/computer-use — median times (Δ vs "before") ===
typecheck:
before 1.27s
after 599ms -670ms (-52.8%)
build:
before 1.15s
after 535ms -614ms (-53.4%)
=== @n8n/config — median times (Δ vs "before") ===
typecheck:
before 1.02s
after 529ms -493ms (-48.2%)
build:
before 952ms
after 591ms -361ms (-37.9%)
=== @n8n/constants — median times (Δ vs "before") ===
typecheck:
before 670ms
after 430ms -240ms (-35.8%)
build:
before 691ms
after 438ms -253ms (-36.6%)
=== @n8n/crdt — median times (Δ vs "before") ===
typecheck:
before 921ms
after 545ms -376ms (-40.8%)
build:
before 808ms
after 477ms -331ms (-41.0%)
=== @n8n/instance-ai — median times (Δ vs "before") ===
typecheck:
before 3.36s
after 1.01s -2351ms (-70.0%)
build:
before 3.21s
after 1.91s -1293ms (-40.3%)
=== @n8n/n8n-benchmark — median times (Δ vs "before") ===
typecheck:
before 942ms
after 479ms -463ms (-49.2%)
build:
before 948ms
after 578ms -370ms (-39.0%)
=== @n8n/typeorm — median times (Δ vs "before") ===
typecheck:
before 1.45s
after 898ms -547ms (-37.9%)
build:
before 2.84s
after 890ms -1949ms (-68.7%)
=== n8n — median times (Δ vs "before") ===
typecheck:
before 20.87s
after 5.12s -15750ms (-75.5%)
build:
before 12.86s
after 3.69s -9172ms (-71.3%)