diff --git a/package.json b/package.json index 517d27e..115a0c5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@thilawyn/traitify-ts", - "version": "0.1.5", + "version": "0.1.6", "type": "module", "publishConfig": { "registry": "https://git.jvalver.de/api/packages/thilawyn/npm/" diff --git a/src/TraitExpressionBuilder.ts b/src/TraitExpressionBuilder.ts index d1fdeec..4e222ee 100644 --- a/src/TraitExpressionBuilder.ts +++ b/src/TraitExpressionBuilder.ts @@ -48,7 +48,7 @@ type BuildTraitExpression< ) -class TraitExpressionBuilder< +export class TraitExpressionBuilder< Superclass extends AbstractClass, const Traits extends Trait[], > { diff --git a/src/lib.ts b/src/lib.ts index 9426d7e..becb821 100644 --- a/src/lib.ts +++ b/src/lib.ts @@ -1,4 +1,4 @@ export { Trait, TraitClass, TraitConcreteClass, TraitInstance, TraitStaticMembers, TraitTuple } from "./Trait" export { TraitBuilder, trait } from "./TraitBuilder" export { Implements, ImplementsStatic, TraitExpression, TraitExpressionClass, TraitExpressionConcreteClass, TraitExpressionInstance, TraitExpressionStaticMembers } from "./TraitExpression" -export { expression } from "./TraitExpressionBuilder" +export { TraitExpressionBuilder, expression } from "./TraitExpressionBuilder"