Merge remote-tracking branch 'origin/traverseOperations-fixes' into version-2

This commit is contained in:
Felix Kaspar
2023-11-14 17:29:19 +01:00
20 changed files with 386 additions and 263 deletions

View File

@@ -0,0 +1,5 @@
export interface Action {
values: any;
type: string;
actions?: Action[];
}

View File

@@ -0,0 +1,5 @@
export type ValuesType<T> = T[keyof T];
// https://dev.to/vborodulin/ts-how-to-override-properties-with-type-intersection-554l
export type Override<T1, T2> = Omit<T1, keyof T2> & T2;