mirror of
https://github.com/sern-handler/handler
synced 2026-06-21 23:32:14 +00:00
refactor: Cleaning up more, moving things for organization
This commit is contained in:
@@ -22,3 +22,11 @@ export type SlashOptions = Omit<CommandInteractionOptionResolver, 'getMessage' |
|
||||
|
||||
//https://dev.to/vborodulin/ts-how-to-override-properties-with-type-intersection-554l
|
||||
export type Override<T1, T2> = Omit<T1, keyof T2> & T2;
|
||||
|
||||
export type UnionToTuple<T> = T extends readonly [infer V, infer S]
|
||||
? V extends V
|
||||
? S extends S
|
||||
? [V, S]
|
||||
: [V]
|
||||
: never
|
||||
: never;
|
||||
Reference in New Issue
Block a user