chore: bump all dependencies (#5891)

This commit is contained in:
LongYinan
2024-02-23 09:37:13 +00:00
parent db1d0dcf52
commit ae41c6c544
42 changed files with 3232 additions and 3311 deletions
@@ -60,6 +60,7 @@ export const NextAuthOptionsProvider: FactoryProvider<NextAuthOptions> = {
if (data.image) {
userData.avatarUrl = data.image;
}
// @ts-expect-error third part library type mismatch
return createUser(userData);
};
// linkAccount exists in the adapter
@@ -112,6 +113,7 @@ export const NextAuthOptionsProvider: FactoryProvider<NextAuthOptions> = {
const nextAuthOptions: NextAuthOptions = {
providers: [],
// @ts-expect-error Third part library type mismatch
adapter: prismaAdapter,
debug: !config.node.prod,
session: {
@@ -17,17 +17,19 @@ export type PathType<T, Path extends string> = string extends Path
: unknown
: unknown;
export type Leaves<T, P extends string = ''> = T extends Payload<any>
? P
: T extends Record<string, any>
? {
[K in keyof T]: K extends string ? Leaves<T[K], Join<P, K>> : never;
}[keyof T]
: never;
export type Leaves<T, P extends string = ''> =
T extends Payload<any>
? P
: T extends Record<string, any>
? {
[K in keyof T]: K extends string ? Leaves<T[K], Join<P, K>> : never;
}[keyof T]
: never;
export type Flatten<T> = Leaves<T> extends infer R
? {
// @ts-expect-error yo, ts can't make it
[K in R]: PathType<T, K> extends Payload<infer U> ? U : never;
}
: never;
export type Flatten<T> =
Leaves<T> extends infer R
? {
// @ts-expect-error yo, ts can't make it
[K in R]: PathType<T, K> extends Payload<infer U> ? U : never;
}
: never;
+10 -9
View File
@@ -16,15 +16,16 @@ declare type ConstructorOf<T> = {
new (): T;
};
declare type DeepPartial<T> = T extends Array<infer U>
? DeepPartial<U>[]
: T extends ReadonlyArray<infer U>
? ReadonlyArray<DeepPartial<U>>
: T extends object
? {
[K in keyof T]?: DeepPartial<T[K]>;
}
: T;
declare type DeepPartial<T> =
T extends Array<infer U>
? DeepPartial<U>[]
: T extends ReadonlyArray<infer U>
? ReadonlyArray<DeepPartial<U>>
: T extends object
? {
[K in keyof T]?: DeepPartial<T[K]>;
}
: T;
declare type AFFiNEModule =
| import('@nestjs/common').Type