Fix
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Julien Valverdé
2024-02-14 22:59:37 +01:00
parent 0b0ca2326c
commit d0b8981d45
3 changed files with 0 additions and 12 deletions

View File

@@ -1,10 +0,0 @@
import { Opaque } from "type-fest"
export type AbstractTag = "@thilawyn/traitify-ts/Abstract"
export function abstract<
Abstract extends {} = {}
>() {
return {} as Opaque<Abstract, AbstractTag>
}

View File

@@ -2,4 +2,3 @@ export { type Trait } from "./Trait"
export { trait } from "./TraitBuilder" export { trait } from "./TraitBuilder"
export { Implements, ImplementsStatic, type TraitExpression } from "./TraitExpression" export { Implements, ImplementsStatic, type TraitExpression } from "./TraitExpression"
export { expression } from "./TraitExpressionBuilder" export { expression } from "./TraitExpressionBuilder"
export { abstract } from "./abstract"

View File

@@ -2,7 +2,6 @@ import { Trait } from "./Trait"
import { trait } from "./TraitBuilder" import { trait } from "./TraitBuilder"
import { Implements, ImplementsStatic } from "./TraitExpression" import { Implements, ImplementsStatic } from "./TraitExpression"
import { expression } from "./TraitExpressionBuilder" import { expression } from "./TraitExpressionBuilder"
import { abstract } from "./abstract"
const PrintsHelloOnNew = trait const PrintsHelloOnNew = trait