From 8ef59cfb0a88ecb2a3c6c89285a54a3afc058955 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Valverd=C3=A9?= Date: Thu, 22 Feb 2024 03:57:31 +0100 Subject: [PATCH] Made builders properties public --- package.json | 2 +- src/TraitBuilder.ts | 8 ++++---- src/TraitExpressionBuilder.ts | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index 6c2d4bf..636e6e5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@thilawyn/traitify-ts", - "version": "0.1.9", + "version": "0.1.10", "type": "module", "publishConfig": { "registry": "https://git.jvalver.de/api/packages/thilawyn/npm/" diff --git a/src/TraitBuilder.ts b/src/TraitBuilder.ts index 26cdcb9..b6f698a 100644 --- a/src/TraitBuilder.ts +++ b/src/TraitBuilder.ts @@ -45,10 +45,10 @@ export class TraitBuilder< ImplClass extends AbstractClass, > { constructor( - protected readonly traitSuperExpression: SuperExpression, - protected readonly traitAbstract: Abstract, - protected readonly traitStaticAbstract: StaticAbstract, - protected readonly traitApply: (Super: AbstractClass) => ImplClass, + readonly traitSuperExpression: SuperExpression, + readonly traitAbstract: Abstract, + readonly traitStaticAbstract: StaticAbstract, + readonly traitApply: (Super: AbstractClass) => ImplClass, ) {} abstract( diff --git a/src/TraitExpressionBuilder.ts b/src/TraitExpressionBuilder.ts index 35ce56a..4ade9dd 100644 --- a/src/TraitExpressionBuilder.ts +++ b/src/TraitExpressionBuilder.ts @@ -64,8 +64,8 @@ export class TraitExpressionBuilder< const Traits extends Trait[], > { constructor( - protected readonly expressionSuperclass: Superclass, - protected readonly expressionTraits: Traits, + readonly expressionSuperclass: Superclass, + readonly expressionTraits: Traits, ) {} extends<