fix(cli): Creating a prototype chain between Promise and PrismaPromise.(#18632)

Closed
Merging
industriously:main
into
main
+22%
IMPROVEMENTS
0
REGRESSIONS
0
UNTOUCHED
3
NEW
0
DROPPED
0

Benchmarks

client generation ~50 Models
packages/client/src/__tests__/benchmarks/huge-schema/huge-schema.bench.ts::typescript::client generation ~50 Models
+4%
5.7 s
5.5 s
typescript compilation ~50 Models
packages/client/src/__tests__/benchmarks/huge-schema/huge-schema.bench.ts::typescript::typescript compilation ~50 Models
+16%
45.5 ms
39.2 ms
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
+22%
61.3 s
50.3 s

Commits

Click on a commit to change the comparison range
chore: Remove unused variables and enable no-unused-vars rule (#18584) * chore: Remove unused variables and enable no-unused-vars rule Enables `@typesctipt-eslint/no-unused-vars` and fixes all violations. There are a couple of exceptions to the rule: 1. Spreads are ignored, making it possible to omit a property with object spread operator, i.e. this code valid: ```ts const { propToOmit, ...rest } = someObject ``` 2. In some cases, we want to have a function argument that won't be used in the function body. Main use-case for this is TS inference tests. In that case, argument may be prefixed with `_` and the rule won't trigger. * Update snapshots * Update more snapshots * Add comments
base
906d265
8 months ago by SevInf
-29%
add prototype "Promise" in PrismaPromise Object
2a708fa
8 months ago by industriously
-1%
lint
351f27d
8 months ago by industriously
-61%
Merge branch 'main' into main
14d96d8
8 months ago by industriously
+113%
Merge branch 'main' into main
a0f1599
8 months ago by industriously
ResourcesHomePricingDocsBlogGitHub
Copyright © 2023 CodSpeed Technology SAS. All rights reserved.