Fix
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Julien Valverdé
2024-02-15 18:11:40 +01:00
parent bc4b1b6492
commit ceba99326d
3 changed files with 24 additions and 12 deletions

View File

@@ -5,13 +5,6 @@ import { TraitBuilder } from "./TraitBuilder"
import { ExtendFn, SimplifyFn, StaticMembersFn } from "./util"
// type RemoveSupertraitsAbstractFromAbstract<Left, Right> = {
// [Key in Extract<keyof Left, keyof Right>]: Left[Key]
// } & {
// [Key in Exclude<keyof Left, keyof Right>]: Left[Key]
// }
export class TraitExpression<
Superclass extends AbstractClass<object>,
const Traits extends Trait<any, any, any, any>[],