20 lines
616 B
TypeScript
20 lines
616 B
TypeScript
import { dejsonifyBigIntSchema, jsonifyBigIntSchema } from "./bigint"
|
|
import { dejsonifyDateSchema, jsonifyDateSchema } from "./date"
|
|
import { dejsonifyDecimalSchema, jsonifyDecimalSchema } from "./decimal"
|
|
import { dejsonifyOption, jsonifyOption } from "./option"
|
|
|
|
|
|
export const jsonify = {
|
|
bigint: jsonifyBigIntSchema,
|
|
date: jsonifyDateSchema,
|
|
decimal: jsonifyDecimalSchema,
|
|
option: jsonifyOption,
|
|
} as const
|
|
|
|
export const dejsonify = {
|
|
bigint: dejsonifyBigIntSchema,
|
|
date: dejsonifyDateSchema,
|
|
decimal: dejsonifyDecimalSchema,
|
|
option: dejsonifyOption,
|
|
} as const
|