Merge pull request #21256 from backstage/renovate/typescript-5.x

chore(deps): update dependency typescript to v5.2.2
This commit is contained in:
Fredrik Adelöw
2023-11-16 13:57:35 +01:00
committed by GitHub
10 changed files with 56 additions and 28 deletions
+7 -6
View File
@@ -61,12 +61,13 @@ type ComponentTypes<Doc extends RequiredDoc> = Extract<
>;
// @public (undocumented)
type ConvertAll<T, R extends ReadonlyArray<unknown> = []> = T extends [
infer First extends JSONSchema7,
...infer Rest,
]
? ConvertAll<Rest, [...R, FromSchema<First>]>
: R;
type ConvertAll<T extends ReadonlyArray<unknown>> = {
[Index in keyof T]: T[Index] extends JSONSchema7
? FromSchema<T[Index]>
: T[Index];
} & {
length: T['length'];
};
// @public (undocumented)
interface CookieObject extends ParameterObject {
@@ -220,12 +220,11 @@ export type TuplifyUnion<
/**
* @public
*/
export type ConvertAll<T, R extends ReadonlyArray<unknown> = []> = T extends [
infer First extends JSONSchema7,
...infer Rest,
]
? ConvertAll<Rest, [...R, FromSchema<First>]>
: R;
export type ConvertAll<T extends ReadonlyArray<unknown>> = {
[Index in keyof T]: T[Index] extends JSONSchema7
? FromSchema<T[Index]>
: T[Index];
} & { length: T['length'] };
/**
* @public