TypeScript
TypeScript copied to clipboard
Instantiate `Simplifiable` types within contextual type instantiation when inference candidates are available
Fixes #46201 Highly related to #48823
The problem was that in this case, even though there were some inference candidates here, the conditional type was not instantiated "soon enough". It was especially surprising to me, as a user, as changing the position of this conditional type was fixing the issue:
assignment: (ev: TEvent) => void
): ActionObject<TEvent>;
+type NoOp<T> = { [K in keyof T]: T[K] };
+
declare function createMachine<
TTypesMeta extends TypegenConstraint = TypegenDisabled
>(
config: {
types?: TTypesMeta;
},
- action?: TTypesMeta extends TypegenEnabled
- ? { action: ActionObject<{ type: 'WITH_TYPEGEN' }> }
- : { action: ActionObject<{ type: 'WITHOUT_TYPEGEN' }> }
+ action?: {
+ action: TTypesMeta extends TypegenEnabled
+ ? ActionObject<{ type: "WITH_TYPEGEN" }>
+ : ActionObject<{ type: "WITHOUT_TYPEGEN" }>;
+ >
): void;
You can checkout the playground with both variants here.
So how both of those cases were different?
The working variant was able to retrieve the contextualType within inferTypeArguments as:
TTypesMeta extends TypegenEnabled ? ActionObject<{ type: "WITH_TYPEGEN"; }> : ActionObject<{ type: "WITHOUT_TYPEGEN"; }>
Where within getContextualTypeForObjectLiteralElement the getApparentTypeOfContextualType was returning:
{ action: TTypesMeta extends TypegenEnabled ? ActionObject<{ type: "WITH_TYPEGEN"; }> : ActionObject<{ type: "WITHOUT_TYPEGEN"; }>; } | undefined
and from that type a type for the action property was unpackages by getTypeOfPropertyOfContextualType. So a conditional type itself, as a type for this property, was returned to inferTypeArguments and it was simply instantiated using instantiateType(contextualType, outerMapper), so the correct type was computed just fine here.
The problem with the broken variant was that the conditional type wasn't instantiated in getApparentTypeOfContextualType (while the contextualType there was this conditional type) and it was passed to mapType(instantiatedType, getApparentType, true). This converted the conditional type to a union of its branches:
{ action: ActionObject<{ type: "WITH_TYPEGEN"; }>; } | { action: ActionObject<{ type: "WITHOUT_TYPEGEN"; }>; } | undefined
This has lost the relation between the condition and those union members.
So my idea is that we could just instantiate conditional types early to avoid such situations because if we can evaluate the condition it should always be better to focus on the resulting branch than to unionize both of them.
@ahejlsberg this fix tries to fix the weird inconsistency where the position of the conditional type in the second parameter to a function call changes what is inferred for types without callable signatures (see the seemingly harmless position change in the diff presented at the top of this thread here, or play with this TS playground).
The problem is that the contextualType is a conditional type here and because it's not instantiated "soon enough", the type for an object property becomes a union of both branches of that conditional type. So the idea here is that if there are some inference candidates already, gathered from the previous argument then we should be able to resolve this conditional type - effectively choosing one of its branches. This allows the whole thing to be narrowed down correctly and as expected. It removes the weird effect that the inferred type is so sensitive to the position of the conditional type in the second argument.
@RyanCavanaugh @ahejlsberg any thoughts on this approved PR?
@jakebailey would you be so kind to create a playground for this PR? 😉
@typescript-bot pack this
Heya @jakebailey, I've started to run the tarball bundle task on this PR at be6179770f000198ef98236290b82bfff04ac18f. You can monitor the build here.
Hey @jakebailey, I've packed this into an installable tgz. You can install it for testing by referencing it in your package.json like so:
{
"devDependencies": {
"typescript": "https://typescript.visualstudio.com/cf7ac146-d525-443c-b23c-0d58337efebc/_apis/build/builds/155523/artifacts?artifactName=tgz&fileId=A9672AEAD8BCFC56C8944A8860A3134D31CD96CBF883AB651277F4D2F255ABA002&fileName=/typescript-5.2.0-insiders.20230617.tgz"
}
}
and then running npm install.
There is also a playground for this build and an npm module you can use via "typescript": "npm:@typescript-deploys/[email protected]".;
thank you ❤️
Is there anything that could be done to move this approved PR forward? @RyanCavanaugh @ahejlsberg
@ahejlsberg can you give your opinion on this PR?
This PR would be greatly appreciated for XState v5 🥺 🙏
Since it's a good time in the release schedule to land things right now... @ahejlsberg friendly 🏓
From what I gathered, the team stops accepting new language features~ for 5.4 in a week. Is there anything that could be done to move this forward or at least get some update about the status of this one? cc @RyanCavanaugh @ahejlsberg @gabritto @weswigham
@typescript-bot pack this @typescript-bot test this @typescript-bot test top200 @typescript-bot user test this @typescript-bot user test tsserver @typescript-bot test tsserver top200 @typescript-bot run dt @typescript-bot perf test @typescript-bot perf test public
Heya @DanielRosenwasser, I've started to run the diff-based user code test suite (tsserver) on this PR at 3ef4cf88ccf4928dc3be40d960c07fb3d8cd8177. You can monitor the build here.
Update: The results are in!
Heya @DanielRosenwasser, I've started to run the parallelized Definitely Typed test suite on this PR at 3ef4cf88ccf4928dc3be40d960c07fb3d8cd8177. You can monitor the build here.
Update: The results are in!
Heya @DanielRosenwasser, I've started to run the diff-based top-repos suite (tsserver) on this PR at 3ef4cf88ccf4928dc3be40d960c07fb3d8cd8177. You can monitor the build here.
Update: The results are in!
Heya @DanielRosenwasser, I've started to run the diff-based user code test suite on this PR at 3ef4cf88ccf4928dc3be40d960c07fb3d8cd8177. You can monitor the build here.
Update: The results are in!
Heya @DanielRosenwasser, I've started to run the tarball bundle task on this PR at 3ef4cf88ccf4928dc3be40d960c07fb3d8cd8177. You can monitor the build here.
Heya @DanielRosenwasser, I've started to run the regular perf test suite on this PR at 3ef4cf88ccf4928dc3be40d960c07fb3d8cd8177. You can monitor the build here.
Update: The results are in!
Heya @DanielRosenwasser, I've started to run the diff-based top-repos suite on this PR at 3ef4cf88ccf4928dc3be40d960c07fb3d8cd8177. You can monitor the build here.
Heya @DanielRosenwasser, I've started to run the public perf test suite on this PR at 3ef4cf88ccf4928dc3be40d960c07fb3d8cd8177. You can monitor the build here.
Update: The results are in!
Hey @DanielRosenwasser, I've packed this into an installable tgz. You can install it for testing by referencing it in your package.json like so:
{
"devDependencies": {
"typescript": "https://typescript.visualstudio.com/cf7ac146-d525-443c-b23c-0d58337efebc/_apis/build/builds/159414/artifacts?artifactName=tgz&fileId=6BFE78105476608C58957FCE4C78E0C073EE6FB39C5052F3F5838EDB95A7ECD302&fileName=/typescript-5.4.0-insiders.20240110.tgz"
}
}
and then running npm install.
There is also a playground for this build and an npm module you can use via "typescript": "npm:@typescript-deploys/[email protected]".;
@DanielRosenwasser Here are the results of running the user test suite comparing main and refs/pull/48838/merge:
Everything looks good!
@DanielRosenwasser Here are the results of running the user test suite comparing main and refs/pull/48838/merge:
There were infrastructure failures potentially unrelated to your change:
- 1 instance of "Package install failed"
Otherwise...
Something interesting changed - please have a look.
Details
puppeteer
packages/browsers/test/src/tsconfig.json
- [MISSING]
error TS2307: Cannot find module '@pptr/testserver' or its corresponding type declarations.
@DanielRosenwasser The results of the perf run you requested are in!
Here they are:
tsc
Comparison Report - baseline..pr| Metric | baseline | pr | Delta | Best | Worst | p-value |
|---|---|---|---|---|---|---|
| mui-docs - node (v20.5.1, x64) | ||||||
| Memory used | 1,735,233k (± 0.00%) | 1,735,669k (± 0.00%) | +437k (+ 0.03%) | 1,735,647k | 1,735,676k | p=0.005 n=6 |
| Parse Time | 6.83s (± 0.16%) | 6.84s (± 0.50%) | ~ | 6.79s | 6.89s | p=0.802 n=6 |
| Bind Time | 2.43s (± 0.37%) | 2.44s (± 0.84%) | ~ | 2.42s | 2.47s | p=0.360 n=6 |
| Check Time | 52.66s (± 0.59%) | 52.78s (± 0.52%) | ~ | 52.53s | 53.17s | p=0.575 n=6 |
| Emit Time | 0.15s (± 2.69%) | 0.15s (± 3.53%) | ~ | 0.15s | 0.16s | p=0.282 n=6 |
| Total Time | 62.07s (± 0.52%) | 62.21s (± 0.42%) | ~ | 61.95s | 62.59s | p=0.575 n=6 |
| self-build-src - node (v20.5.1, x64) | ||||||
| Memory used | 2,659,221k (± 5.35%) | 2,683,813k (± 5.14%) | ~ | 2,575,888k | 2,923,923k | p=0.689 n=6 |
| Parse Time | 5.09s (± 1.47%) | 5.01s (± 1.00%) | ~ | 4.95s | 5.09s | p=0.054 n=6 |
| Bind Time | 1.99s (± 0.61%) | 2.00s (± 0.73%) | ~ | 1.98s | 2.02s | p=0.124 n=6 |
| Check Time | 32.07s (± 0.18%) | 32.03s (± 0.36%) | ~ | 31.88s | 32.20s | p=0.575 n=6 |
| Emit Time | 2.79s (± 3.36%) | 2.81s (± 2.29%) | ~ | 2.72s | 2.91s | p=0.809 n=6 |
| Total Time | 41.95s (± 0.37%) | 41.89s (± 0.25%) | ~ | 41.73s | 42.00s | p=0.378 n=6 |
| self-compiler - node (v20.5.1, x64) | ||||||
| Memory used | 419,015k (± 0.01%) | 419,093k (± 0.02%) | ~ | 418,996k | 419,214k | p=0.230 n=6 |
| Parse Time | 2.89s (± 0.47%) | 2.88s (± 0.52%) | ~ | 2.85s | 2.89s | p=0.406 n=6 |
| Bind Time | 1.14s (± 0.86%) | 1.14s (± 0.45%) | ~ | 1.13s | 1.14s | p=0.386 n=6 |
| Check Time | 14.07s (± 0.25%) | 14.15s (± 0.38%) | +0.08s (+ 0.57%) | 14.08s | 14.24s | p=0.020 n=6 |
| Emit Time | 1.04s (± 0.39%) | 1.05s (± 1.85%) | ~ | 1.03s | 1.08s | p=0.797 n=6 |
| Total Time | 19.13s (± 0.21%) | 19.21s (± 0.30%) | +0.08s (+ 0.41%) | 19.13s | 19.29s | p=0.030 n=6 |
| vscode - node (v20.5.1, x64) | ||||||
| Memory used | 2,828,097k (± 0.00%) | 2,830,625k (± 0.00%) | +2,528k (+ 0.09%) | 2,830,580k | 2,830,690k | p=0.005 n=6 |
| Parse Time | 10.74s (± 0.10%) | 10.73s (± 0.33%) | ~ | 10.68s | 10.76s | p=0.742 n=6 |
| Bind Time | 3.43s (± 0.65%) | 3.43s (± 0.58%) | ~ | 3.41s | 3.46s | p=1.000 n=6 |
| Check Time | 56.32s (± 0.17%) | 56.31s (± 0.29%) | ~ | 56.16s | 56.56s | p=0.810 n=6 |
| Emit Time | 16.42s (± 2.51%) | 16.16s (± 0.58%) | ~ | 16.02s | 16.31s | p=0.090 n=6 |
| Total Time | 86.91s (± 0.45%) | 86.64s (± 0.25%) | ~ | 86.41s | 86.89s | p=0.230 n=6 |
| webpack - node (v20.5.1, x64) | ||||||
| Memory used | 390,799k (± 0.01%) | 390,762k (± 0.01%) | ~ | 390,717k | 390,834k | p=0.230 n=6 |
| Parse Time | 3.32s (± 0.43%) | 3.31s (± 0.16%) | ~ | 3.31s | 3.32s | p=0.352 n=6 |
| Bind Time | 1.43s (± 0.93%) | 1.43s (± 0.85%) | ~ | 1.42s | 1.45s | p=0.863 n=6 |
| Check Time | 12.76s (± 0.11%) | 12.78s (± 0.32%) | ~ | 12.72s | 12.84s | p=0.170 n=6 |
| Emit Time | 0.00s (± 0.00%) | 0.00s (± 0.00%) | ~ | 0.00s | 0.00s | p=1.000 n=6 |
| Total Time | 17.52s (± 0.15%) | 17.54s (± 0.26%) | ~ | 17.46s | 17.60s | p=0.372 n=6 |
- node (v20.5.1, x64)
- mui-docs - node (v20.5.1, x64)
- self-build-src - node (v20.5.1, x64)
- self-compiler - node (v20.5.1, x64)
- vscode - node (v20.5.1, x64)
- webpack - node (v20.5.1, x64)
| Benchmark | Name | Iterations |
|---|---|---|
| Current | pr | 6 |
| Baseline | baseline | 6 |
Developer Information:
@DanielRosenwasser The results of the perf run you requested are in!
Here they are:
tsc
Comparison Report - baseline..pr| Metric | baseline | pr | Delta | Best | Worst | p-value |
|---|---|---|---|---|---|---|
| Angular - node (v18.15.0, x64) | ||||||
| Memory used | 295,476k (± 0.02%) | 295,498k (± 0.01%) | ~ | 295,472k | 295,543k | p=0.810 n=6 |
| Parse Time | 2.64s (± 0.44%) | 2.65s (± 0.37%) | ~ | 2.64s | 2.67s | p=0.177 n=6 |
| Bind Time | 0.82s (± 0.50%) | 0.82s (± 0.50%) | ~ | 0.82s | 0.83s | p=0.218 n=6 |
| Check Time | 8.20s (± 0.20%) | 8.17s (± 0.26%) | ~ | 8.14s | 8.20s | p=0.104 n=6 |
| Emit Time | 7.10s (± 0.15%) | 7.11s (± 0.33%) | ~ | 7.07s | 7.14s | p=0.166 n=6 |
| Total Time | 18.76s (± 0.12%) | 18.76s (± 0.18%) | ~ | 18.71s | 18.80s | p=1.000 n=6 |
| Compiler-Unions - node (v18.15.0, x64) | ||||||
| Memory used | 193,803k (± 1.11%) | 192,924k (± 1.24%) | ~ | 191,500k | 197,335k | p=0.230 n=6 |
| Parse Time | 1.36s (± 0.38%) | 1.35s (± 0.94%) | -0.01s (- 0.98%) | 1.33s | 1.37s | p=0.037 n=6 |
| Bind Time | 0.72s (± 0.00%) | 0.72s (± 0.00%) | ~ | 0.72s | 0.72s | p=1.000 n=6 |
| Check Time | 9.35s (± 0.41%) | 9.32s (± 0.33%) | ~ | 9.28s | 9.36s | p=0.196 n=6 |
| Emit Time | 2.63s (± 0.37%) | 2.63s (± 0.91%) | ~ | 2.61s | 2.67s | p=0.935 n=6 |
| Total Time | 14.06s (± 0.26%) | 14.03s (± 0.26%) | ~ | 13.97s | 14.07s | p=0.228 n=6 |
| Monaco - node (v18.15.0, x64) | ||||||
| Memory used | 347,417k (± 0.00%) | 347,433k (± 0.00%) | +16k (+ 0.00%) | 347,420k | 347,442k | p=0.045 n=6 |
| Parse Time | 2.46s (± 0.47%) | 2.47s (± 0.21%) | ~ | 2.46s | 2.47s | p=0.523 n=6 |
| Bind Time | 0.92s (± 0.59%) | 0.93s (± 0.00%) | ~ | 0.93s | 0.93s | p=0.071 n=6 |
| Check Time | 6.89s (± 0.49%) | 6.89s (± 0.65%) | ~ | 6.84s | 6.96s | p=1.000 n=6 |
| Emit Time | 4.03s (± 0.34%) | 4.05s (± 0.30%) | ~ | 4.04s | 4.07s | p=0.210 n=6 |
| Total Time | 14.31s (± 0.22%) | 14.33s (± 0.33%) | ~ | 14.26s | 14.39s | p=0.469 n=6 |
| TFS - node (v18.15.0, x64) | ||||||
| Memory used | 302,761k (± 0.00%) | 302,773k (± 0.01%) | ~ | 302,753k | 302,791k | p=0.261 n=6 |
| Parse Time | 1.99s (± 0.88%) | 1.99s (± 1.16%) | ~ | 1.97s | 2.03s | p=0.807 n=6 |
| Bind Time | 1.01s (± 1.20%) | 1.01s (± 1.32%) | ~ | 1.00s | 1.03s | p=1.000 n=6 |
| Check Time | 6.30s (± 0.39%) | 6.31s (± 0.40%) | ~ | 6.28s | 6.34s | p=0.517 n=6 |
| Emit Time | 3.58s (± 0.34%) | 3.58s (± 0.51%) | ~ | 3.55s | 3.60s | p=0.929 n=6 |
| Total Time | 12.88s (± 0.35%) | 12.89s (± 0.26%) | ~ | 12.85s | 12.95s | p=0.686 n=6 |
| material-ui - node (v18.15.0, x64) | ||||||
| Memory used | 508,259k (± 0.00%) | 508,253k (± 0.00%) | ~ | 508,237k | 508,260k | p=0.688 n=6 |
| Parse Time | 2.59s (± 0.40%) | 2.58s (± 0.29%) | -0.01s (- 0.51%) | 2.57s | 2.59s | p=0.046 n=6 |
| Bind Time | 0.99s (± 0.52%) | 0.99s (± 0.52%) | ~ | 0.99s | 1.00s | p=0.069 n=6 |
| Check Time | 17.04s (± 0.21%) | 17.06s (± 0.47%) | ~ | 16.97s | 17.15s | p=0.872 n=6 |
| Emit Time | 0.00s (± 0.00%) | 0.00s (± 0.00%) | ~ | 0.00s | 0.00s | p=1.000 n=6 |
| Total Time | 20.62s (± 0.19%) | 20.64s (± 0.38%) | ~ | 20.55s | 20.73s | p=0.936 n=6 |
| xstate - node (v18.15.0, x64) | ||||||
| Memory used | 512,976k (± 0.01%) | 512,996k (± 0.01%) | ~ | 512,948k | 513,072k | p=0.689 n=6 |
| Parse Time | 3.28s (± 0.19%) | 3.28s (± 0.19%) | ~ | 3.27s | 3.29s | p=1.000 n=6 |
| Bind Time | 1.54s (± 0.34%) | 1.54s (± 0.36%) | ~ | 1.53s | 1.54s | p=0.640 n=6 |
| Check Time | 2.84s (± 0.52%) | 2.84s (± 0.31%) | ~ | 2.83s | 2.85s | p=0.804 n=6 |
| Emit Time | 0.07s (± 5.69%) | 0.07s (± 5.69%) | ~ | 0.07s | 0.08s | p=1.000 n=6 |
| Total Time | 7.73s (± 0.21%) | 7.73s (± 0.10%) | ~ | 7.72s | 7.74s | p=0.933 n=6 |
- node (v18.15.0, x64)
- Angular - node (v18.15.0, x64)
- Compiler-Unions - node (v18.15.0, x64)
- Monaco - node (v18.15.0, x64)
- TFS - node (v18.15.0, x64)
- material-ui - node (v18.15.0, x64)
- xstate - node (v18.15.0, x64)
| Benchmark | Name | Iterations |
|---|---|---|
| Current | pr | 6 |
| Baseline | baseline | 6 |
tsserver
Comparison Report - baseline..pr| Metric | baseline | pr | Delta | Best | Worst | p-value |
|---|---|---|---|---|---|---|
| Compiler-UnionsTSServer - node (v18.15.0, x64) | ||||||
| Req 1 - updateOpen | 2,351ms (± 0.90%) | 2,338ms (± 0.35%) | ~ | 2,328ms | 2,350ms | p=0.336 n=6 |
| Req 2 - geterr | 5,483ms (± 1.53%) | 5,460ms (± 1.43%) | ~ | 5,399ms | 5,576ms | p=1.000 n=6 |
| Req 3 - references | 322ms (± 0.50%) | 324ms (± 1.06%) | ~ | 321ms | 331ms | p=0.121 n=6 |
| Req 4 - navto | 274ms (± 1.41%) | 275ms (± 1.17%) | ~ | 270ms | 277ms | p=1.000 n=6 |
| Req 5 - completionInfo count | 1,356 (± 0.00%) | 1,356 (± 0.00%) | ~ | 1,356 | 1,356 | p=1.000 n=6 |
| Req 5 - completionInfo | 88ms (± 5.38%) | 84ms (± 8.06%) | ~ | 78ms | 93ms | p=0.216 n=6 |
| CompilerTSServer - node (v18.15.0, x64) | ||||||
| Req 1 - updateOpen | 2,482ms (± 0.85%) | 2,471ms (± 0.90%) | ~ | 2,439ms | 2,488ms | p=0.688 n=6 |
| Req 2 - geterr | 4,137ms (± 1.84%) | 4,190ms (± 1.81%) | ~ | 4,093ms | 4,252ms | p=0.148 n=6 |
| Req 3 - references | 340ms (± 1.38%) | 336ms (± 1.52%) | ~ | 331ms | 342ms | p=0.089 n=6 |
| Req 4 - navto | 286ms (± 1.14%) | 283ms (± 0.32%) | -3ms (- 0.93%) | 282ms | 284ms | p=0.040 n=6 |
| Req 5 - completionInfo count | 1,518 (± 0.00%) | 1,518 (± 0.00%) | ~ | 1,518 | 1,518 | p=1.000 n=6 |
| Req 5 - completionInfo | 86ms (± 7.52%) | 84ms (± 8.14%) | ~ | 76ms | 90ms | p=0.438 n=6 |
| xstateTSServer - node (v18.15.0, x64) | ||||||
| Req 1 - updateOpen | 2,614ms (± 0.23%) | 2,607ms (± 0.55%) | ~ | 2,585ms | 2,624ms | p=0.469 n=6 |
| Req 2 - geterr | 1,731ms (± 1.76%) | 1,739ms (± 0.64%) | ~ | 1,724ms | 1,754ms | p=1.000 n=6 |
| Req 3 - references | 119ms (± 9.01%) | 112ms (± 8.88%) | ~ | 105ms | 125ms | p=0.282 n=6 |
| Req 4 - navto | 364ms (± 0.80%) | 367ms (± 0.28%) | +3ms (+ 0.78%) | 366ms | 368ms | p=0.009 n=6 |
| Req 5 - completionInfo count | 2,073 (± 0.00%) | 2,073 (± 0.00%) | ~ | 2,073 | 2,073 | p=1.000 n=6 |
| Req 5 - completionInfo | 311ms (± 0.98%) | 314ms (± 0.51%) | ~ | 311ms | 315ms | p=0.086 n=6 |
- node (v18.15.0, x64)
- CompilerTSServer - node (v18.15.0, x64)
- Compiler-UnionsTSServer - node (v18.15.0, x64)
- xstateTSServer - node (v18.15.0, x64)
| Benchmark | Name | Iterations |
|---|---|---|
| Current | pr | 6 |
| Baseline | baseline | 6 |
startup
Comparison Report - baseline..pr| Metric | baseline | pr | Delta | Best | Worst | p-value |
|---|---|---|---|---|---|---|
| tsc-startup - node (v18.15.0, x64) | ||||||
| Execution time | 154.01ms (± 0.22%) | 153.87ms (± 0.21%) | -0.15ms (- 0.10%) | 152.72ms | 159.32ms | p=0.000 n=600 |
| tsserver-startup - node (v18.15.0, x64) | ||||||
| Execution time | 230.03ms (± 0.16%) | 229.88ms (± 0.16%) | -0.15ms (- 0.06%) | 228.63ms | 234.23ms | p=0.000 n=600 |
| tsserverlibrary-startup - node (v18.15.0, x64) | ||||||
| Execution time | 231.01ms (± 0.17%) | 231.10ms (± 0.19%) | ~ | 229.34ms | 236.37ms | p=0.083 n=600 |
| typescript-startup - node (v18.15.0, x64) | ||||||
| Execution time | 230.63ms (± 0.18%) | 230.73ms (± 0.20%) | ~ | 229.18ms | 236.67ms | p=0.094 n=600 |
- node (v18.15.0, x64)
- tsc-startup - node (v18.15.0, x64)
- tsserver-startup - node (v18.15.0, x64)
- tsserverlibrary-startup - node (v18.15.0, x64)
- typescript-startup - node (v18.15.0, x64)
| Benchmark | Name | Iterations |
|---|---|---|
| Current | pr | 6 |
| Baseline | baseline | 6 |
Developer Information:
Hey @DanielRosenwasser, the results of running the DT tests are ready. There were interesting changes:
Branch only errors:
Package: lodash Error:
Error:
/home/vsts/work/1/DefinitelyTyped/types/lodash/lodash-tests.ts
5772:5 error TypeScript@local expected type to be:
Pick<AbcObject, "b" | "c">
got:
Pick<AbcObject, never> @definitelytyped/expect
5774:5 error TypeScript@local expected type to be:
Pick<Dictionary<AbcObject>, string | number>
got:
Pick<Dictionary<AbcObject>, number> @definitelytyped/expect
✖ 2 problems (2 errors, 0 warnings)
at testTypesVersion (/home/vsts/work/1/DefinitelyTyped/node_modules/.pnpm/@[email protected][email protected]/node_modules/@definitelytyped/dtslint/dist/index.js:162:15)
at async runTests (/home/vsts/work/1/DefinitelyTyped/node_modules/.pnpm/@[email protected][email protected]/node_modules/@definitelytyped/dtslint/dist/index.js:121:9)
Package: oojs Error:
Error:
/home/vsts/work/1/DefinitelyTyped/types/oojs/oojs-tests.ts
50:5 error TypeScript@local expected type to be:
number
got:
undefined @definitelytyped/expect
54:5 error TypeScript@local expected type to be:
(radix?: number | undefined) => string
got:
undefined @definitelytyped/expect
✖ 2 problems (2 errors, 0 warnings)
at testTypesVersion (/home/vsts/work/1/DefinitelyTyped/node_modules/.pnpm/@[email protected][email protected]/node_modules/@definitelytyped/dtslint/dist/index.js:162:15)
at async runTests (/home/vsts/work/1/DefinitelyTyped/node_modules/.pnpm/@[email protected][email protected]/node_modules/@definitelytyped/dtslint/dist/index.js:121:9)
Package: underscore Error:
Error:
/home/vsts/work/1/DefinitelyTyped/types/underscore/underscore-tests.ts
543:5 error TypeScript@local expected type to be:
number | { b: number; }
got:
number @definitelytyped/expect
551:5 error TypeScript@local expected type to be:
number | undefined
got:
undefined @definitelytyped/expect
571:5 error TypeScript@local expected type to be:
string | number
got:
string @definitelytyped/expect
575:5 error TypeScript@local expected type to be:
{ b: number; } | undefined
got:
undefined @definitelytyped/expect
579:5 error TypeScript@local expected type to be:
string | { b: number; }
got:
string @definitelytyped/expect
591:5 error TypeScript@local expected type to be:
_Chain<undefined, number | undefined>
got:
_Chain<undefined, undefined> @definitelytyped/expect
595:5 error TypeScript@local expected type to be:
_Chain<string, string | number>
got:
_Chain<string, string> @definitelytyped/expect
599:5 error TypeScript@local expected type to be:
_Chain<number | undefined, { b: number; } | undefined>
got:
_Chain<undefined, undefined> @definitelytyped/expect
603:5 error TypeScript@local expected type to be:
_Chain<string | number, string | { b: number; }>
got:
_Chain<string, string> @definitelytyped/expect
606:5 error TypeScript@local expected type to be:
_Chain<undefined, number | undefined>
got:
_Chain<undefined, undefined> @definitelytyped/expect
✖ 10 problems (10 errors, 0 warnings)
at testTypesVersion (/home/vsts/work/1/DefinitelyTyped/node_modules/.pnpm/@[email protected][email protected]/node_modules/@definitelytyped/dtslint/dist/index.js:162:15)
at async runTests (/home/vsts/work/1/DefinitelyTyped/node_modules/.pnpm/@[email protected][email protected]/node_modules/@definitelytyped/dtslint/dist/index.js:121:9)
Ok, I have some investigation to do here 😉
@DanielRosenwasser Here are the results of running the top-repos suite comparing main and refs/pull/48838/merge:
Something interesting changed - please have a look.
Details
chakra-ui/chakra-ui
4 of 28 projects failed to build with the old tsc and were ignored
packages/components/tsconfig.build.json
error TS5056: Cannot write file '/mnt/ts_downloads/chakra-ui/packages/components/dist/types/menu/menu.stories.d.ts' because it would be overwritten by multiple input files.- Project Scope
invoke-ai/InvokeAI
invokeai/frontend/web/tsconfig.json
error TS2322: Type 'CreateSelectorFunction<(func: UnknownFunction, equalityCheckOrOptions?: EqualityFn<any> | LruMemoizeOptions<unknown> | undefined) => UnknownFunction & { ...; }, <Func extends AnyFunction>(func: Func, equalityCheckOrOptions?: EqualityFn<...> | ... 1 more ... | undefined) => Func & { ...; }>' is not assignable to type 'CreateSelectorFunction<(<F extends AnyFunction>(f: F) => F), <F extends AnyFunction>(f: F) => F>'.
microsoft/vscode
3 of 54 projects failed to build with the old tsc and were ignored
src/tsconfig.json
error TS2322: Type 'RepositoryRenderer' is not assignable to type 'ICompressibleTreeRenderer<unknown, unknown, any>'.
src/tsconfig.tsec.json
error TS2322: Type 'RepositoryRenderer' is not assignable to type 'ICompressibleTreeRenderer<unknown, unknown, any>'.
nextauthjs/next-auth
13 of 37 projects failed to build with the old tsc and were ignored
packages/adapter-mikro-orm/tsconfig.json
error TS2322: Type 'string' is not assignable to type 'never'.
@DanielRosenwasser Here are some more interesting changes from running the top-repos suite
Details
nextui-org/nextui
2 of 75 projects failed to build with the old tsc and were ignored
packages/core/theme/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ size?: "sm" | "md" | "lg" | ("sm" | "md" | "lg")[] | undefined; color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & { ...; }'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/core/system-rsc/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ size?: "sm" | "md" | "lg" | ("sm" | "md" | "lg")[] | undefined; color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & { ...; }'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/divider/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; size?: "sm" | "md" | "lg" | ("sm" | ... 1 more ... | "lg")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & {...'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/spinner/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; size?: "sm" | "md" | "lg" | ("sm" | ... 1 more ... | "lg")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & {...'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/button/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ size?: "sm" | "md" | "lg" | ("sm" | "md" | "lg")[] | undefined; color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & { ...; }'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/avatar/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ size?: "sm" | "md" | "lg" | ("sm" | "md" | "lg")[] | undefined; color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & { ...; }'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/input/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ size?: "sm" | "md" | "lg" | ("sm" | "md" | "lg")[] | undefined; color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & { ...; }'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/accordion/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; size?: "sm" | "md" | "lg" | ("sm" | ... 1 more ... | "lg")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & {...'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/scroll-shadow/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; size?: "sm" | "md" | "lg" | ("sm" | ... 1 more ... | "lg")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & {...'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/chip/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ size?: "sm" | "md" | "lg" | ("sm" | "md" | "lg")[] | undefined; color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & { ...; }'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/listbox/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; size?: "sm" | "md" | "lg" | ("sm" | ... 1 more ... | "lg")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & {...'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/code/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; size?: "sm" | "md" | "lg" | ("sm" | ... 1 more ... | "lg")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & {...'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/link/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; size?: "sm" | "md" | "lg" | ("sm" | ... 1 more ... | "lg")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & {...'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/image/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; size?: "sm" | "md" | "lg" | ("sm" | ... 1 more ... | "lg")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & {...'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/card/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; size?: "sm" | "md" | "lg" | ("sm" | ... 1 more ... | "lg")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & {...'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/popover/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; size?: "sm" | "md" | "lg" | ("sm" | ... 1 more ... | "lg")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & {...'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/autocomplete/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; size?: "sm" | "md" | "lg" | ("sm" | ... 1 more ... | "lg")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & {...'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/switch/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; size?: "sm" | "md" | "lg" | ("sm" | ... 1 more ... | "lg")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & {...'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/badge/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; size?: "sm" | "md" | "lg" | ("sm" | ... 1 more ... | "lg")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & {...'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/menu/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; size?: "sm" | "md" | "lg" | ("sm" | ... 1 more ... | "lg")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & {...'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/user/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; size?: "sm" | "md" | "lg" | ("sm" | ... 1 more ... | "lg")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & {...'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/dropdown/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ size?: "sm" | "md" | "lg" | ("sm" | "md" | "lg")[] | undefined; color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & { ...; }'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/tooltip/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; size?: "sm" | "md" | "lg" | ("sm" | ... 1 more ... | "lg")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & {...'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/breadcrumbs/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; size?: "sm" | "md" | "lg" | ("sm" | ... 1 more ... | "lg")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & {...'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/checkbox/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ size?: "sm" | "md" | "lg" | ("sm" | "md" | "lg")[] | undefined; color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & { ...; }'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/kbd/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; size?: "sm" | "md" | "lg" | ("sm" | ... 1 more ... | "lg")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & {...'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/modal/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; size?: "sm" | "md" | "lg" | ("sm" | ... 1 more ... | "lg")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & {...'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/navbar/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; size?: "sm" | "md" | "lg" | ("sm" | ... 1 more ... | "lg")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & {...'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/pagination/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; size?: "sm" | "md" | "lg" | ("sm" | ... 1 more ... | "lg")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & {...'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/progress/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; size?: "sm" | "md" | "lg" | ("sm" | ... 1 more ... | "lg")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & {...'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/radio/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; size?: "sm" | "md" | "lg" | ("sm" | ... 1 more ... | "lg")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & {...'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/select/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ isDisabled?: boolean | boolean[] | undefined; variant?: "flat" | "light" | "shadow" | "solid" | "bordered" | "faded" | "ghost" | ("flat" | "light" | "shadow" | "solid" | "bordered" | "faded" | "ghost")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & { ...; }'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/skeleton/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; size?: "sm" | "md" | "lg" | ("sm" | ... 1 more ... | "lg")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & {...'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/slider/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ size?: "sm" | "md" | "lg" | ("sm" | "md" | "lg")[] | undefined; color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & { ...; }'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/snippet/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; size?: "sm" | "md" | "lg" | ("sm" | ... 1 more ... | "lg")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & {...'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/spacer/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; size?: "sm" | "md" | "lg" | ("sm" | ... 1 more ... | "lg")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & {...'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/table/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; size?: "sm" | "md" | "lg" | ("sm" | ... 1 more ... | "lg")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & {...'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/components/tabs/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; size?: "sm" | "md" | "lg" | ("sm" | ... 1 more ... | "lg")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & {...'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.
packages/core/react/tsconfig.json
error TS2353: Object literal may only specify known properties, and 'isRounded' does not exist in type '{ color?: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | ("default" | "primary" | "secondary" | "success" | "warning" | "danger")[] | undefined; size?: "sm" | "md" | "lg" | ("sm" | ... 1 more ... | "lg")[] | undefined; ... 6 more ...; isIconOnly?: boolean | ... 1 more ... | undefined; } & {...'.error TS2353: Object literal may only specify known properties, and 'isBlurred' does not exist in type 'TVDefaultVariants<{ radius: { none: {}; sm: {}; md: {}; lg: {}; full: {}; }; shadow: { none: { wrapper: string; img: string; }; sm: { wrapper: string; img: string; }; md: { wrapper: string; img: string; }; lg: { wrapper: string; img: string; }; }; isZoomed: { ...; }; showSkeleton: { ...; }; disableAnimation: { ...; ...'.error TS2353: Object literal may only specify known properties, and 'disableAnimation' does not exist in type 'TVDefaultVariants<{ color: { default: { td: string; }; primary: { td: string; }; secondary: { td: string; }; success: { td: string; }; warning: { td: string; }; danger: { td: string; }; }; layout: { auto: { table: string; }; fixed: { table: string; }; }; ... 8 more ...; fullWidth: { ...; }; }, { ...; }, { ...; }, { ...'.