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