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

This commit is contained in:
Julien Valverdé
2024-01-17 17:39:34 +01:00
parent 222676dfaf
commit 4a27f5c765
5 changed files with 20 additions and 23 deletions

View File

@@ -0,0 +1,8 @@
import { Opaque } from "type-fest"
export type DefinedDefaultValues<T> = Opaque<T, "@thilawyn/schemable-class/DefinedDefaultValues">
export function defineDefaultValues<T>(values: T) {
return values as DefinedDefaultValues<T>
}