0.1.10 (#10)
All checks were successful
continuous-integration/drone/push Build is passing

Co-authored-by: Julien Valverdé <julien.valverde@mailo.com>
Reviewed-on: https://git.jvalver.de/Thilawyn/traitify-ts/pulls/10
This commit was merged in pull request #10.
This commit is contained in:
Julien Valverdé
2024-02-22 03:59:12 +01:00
parent a74a11f684
commit 58448c2135
3 changed files with 7 additions and 7 deletions

View File

@@ -45,10 +45,10 @@ export class TraitBuilder<
ImplClass extends AbstractClass<object, []>,
> {
constructor(
protected readonly traitSuperExpression: SuperExpression,
protected readonly traitAbstract: Abstract,
protected readonly traitStaticAbstract: StaticAbstract,
protected readonly traitApply: (Super: AbstractClass<object>) => ImplClass,
readonly traitSuperExpression: SuperExpression,
readonly traitAbstract: Abstract,
readonly traitStaticAbstract: StaticAbstract,
readonly traitApply: (Super: AbstractClass<object>) => ImplClass,
) {}
abstract<A extends Abstract>(

View File

@@ -64,8 +64,8 @@ export class TraitExpressionBuilder<
const Traits extends Trait<any, any, any, any>[],
> {
constructor(
protected readonly expressionSuperclass: Superclass,
protected readonly expressionTraits: Traits,
readonly expressionSuperclass: Superclass,
readonly expressionTraits: Traits,
) {}
extends<