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

This commit is contained in:
Julien Valverdé
2024-03-21 14:58:51 +01:00
parent 7bc302d882
commit 8c525f0968
3 changed files with 27 additions and 17 deletions

View File

@@ -1,7 +1,7 @@
import { dejsonifyBigIntSchema, jsonifyBigIntSchema } from "./bigint"
import { dejsonifyDateSchema, jsonifyDateSchema } from "./date"
import { dejsonifyDecimalSchema, jsonifyDecimalSchema } from "./decimal"
import { jsonifyOption } from "./option"
import { dejsonifyOption, jsonifyOption } from "./option"
export const jsonify = {
@@ -15,4 +15,5 @@ export const dejsonify = {
bigint: dejsonifyBigIntSchema,
date: dejsonifyDateSchema,
decimal: dejsonifyDecimalSchema,
option: dejsonifyOption,
} as const

View File

@@ -1,3 +1,11 @@
export * from "./decimal"
export * from "./effect"
export * from "./jsonified"
import { decimal } from "./decimal"
import { effect } from "./effect"
import { dejsonify, jsonify } from "./jsonified"
export const s = {
decimal,
effect,
jsonify,
dejsonify,
} as const