0.1.4 #4

Merged
Thilawyn merged 68 commits from next into master 2024-02-20 01:39:38 +01:00
Showing only changes of commit 49f0f7b987 - Show all commits

View File

@@ -20,6 +20,7 @@ type ImplSuper<This> = (
]> ]>
> >
> & > &
Simplify< Simplify<
ExtendPlain<[ ExtendPlain<[
StaticAbstract, StaticAbstract,
@@ -89,6 +90,7 @@ export class TraitBuilder<
> >
> >
> & > &
Simplify< Simplify<
Omit< Omit<
StaticMembers<ImplClassWithAbstract>, StaticMembers<ImplClassWithAbstract>,
@@ -111,7 +113,7 @@ export class TraitBuilder<
export const trait = new TraitBuilder( export const trait = new TraitBuilder(
new TraitExpression(TraitExpression.NullSuperclass, []), new TraitExpression(TraitExpression.NullSuperclass, []),
{}, {} as object,
{}, {} as object,
Super => class extends Super {}, Super => class extends Super {} as AbstractClass<object>,
) )