0.1.10 #10
@@ -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/"
|
||||
|
||||
@@ -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>(
|
||||
|
||||
@@ -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<
|
||||
|
||||
Reference in New Issue
Block a user