BlogDocs

fix(client): support TypeScript exactOptionalPropertyTypes(#18647)

Merging
aniravi24:main
(
26daad8
) into
main
(
906d265
)
-25%
IMPROVEMENTS
1
REGRESSIONS
1
UNTOUCHED
1
NEW
0
DROPPED
0
IGNORED
0

Benchmarks

Failing

typescript compilation ~50 ModelsRegression
packages/client/src/__tests__/benchmarks/huge-schema/huge-schema.bench.ts::typescript::typescript compilation ~50 Models
-25%
9.8 ms
13 ms

Passing

client generation ~50 Models
packages/client/src/__tests__/benchmarks/huge-schema/huge-schema.bench.ts::typescript::client generation ~50 Models
-19%
1.1 s
1.4 s
client generation 100 models with relations
packages/client/src/__tests__/benchmarks/lots-of-relations/lots-of-relations.bench.ts::typescript::client generation 100 models with relations
+38%
11.7 s
8.5 s

Commits

Click on a commit to change the comparison range
base
main
906d265
-10%
fix: support TypeScript exactOptionalPropertyTypes Closes #10894
9b3d4fb
1 year ago
by aniravi24
+42%
fix(client): support TypeScript exactOptionalPropertyTypes Closes #10894
55f3304
1 year ago
by aniravi24
-57%
fix(client): support TypeScript exactOptionalPropertyTypes Closes #10894
26daad8
1 year ago
by aniravi24
ResourcesHomePricingDocsBlogGitHub
Copyright © 2024 CodSpeed Technology SAS. All rights reserved.