From 0fc49b5290e2c48da253cc1b60000fc7ac47fdff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Valverd=C3=A9?= Date: Sat, 24 Feb 2024 22:57:28 +0100 Subject: [PATCH] Fix --- src/TraitExpressionBuilder.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/TraitExpressionBuilder.ts b/src/TraitExpressionBuilder.ts index 94e6ff2..2885fe6 100644 --- a/src/TraitExpressionBuilder.ts +++ b/src/TraitExpressionBuilder.ts @@ -18,7 +18,7 @@ export class TraitExpressionBuilder< static spreadSupertraits< - const T extends Trait< + const T extends readonly Trait< TraitExpression< typeof TraitExpression.NullSuperclass, readonly Trait[] @@ -37,7 +37,7 @@ export class TraitExpressionBuilder< } static traitsUniq< - const T extends Trait< + const T extends readonly Trait< TraitExpression< typeof TraitExpression.NullSuperclass, readonly Trait[] @@ -65,7 +65,7 @@ export class TraitExpressionBuilder< } expresses< - const T extends Trait< + const T extends readonly Trait< TraitExpression< typeof TraitExpression.NullSuperclass, readonly Trait[] @@ -91,7 +91,7 @@ export class TraitExpressionBuilder< } expressesFirst< - const T extends Trait< + const T extends readonly Trait< TraitExpression< typeof TraitExpression.NullSuperclass, readonly Trait[]