UNPKG

@kurai-io/redis

Version:

Schema-based abstraction layer for redis database interactions

6 lines (5 loc) 439 B
import { ArraySchema, BasePrimitive, NullableSchema, ObjectSchema } from '@sigiljs/seal'; import { InferSchema } from '@sigiljs/seal/types'; type InputShape = BasePrimitive<any> | ArraySchema<BasePrimitive<any> | NullableSchema<BasePrimitive<any>>> | NullableSchema<BasePrimitive<any>> | ObjectSchema<any>; export default function sealJsonParser<T extends InputShape>(jsonArrayString: string, schema: T): InferSchema<T> | null; export {};