0.0.9 • Published 9 months ago
zod-cdk-context v0.0.9
Get and validate AWS CDK context against Zod schema. Get typed, validated context as a result, or error will be thrown.
import { getValidatedContext, z } from 'zod-cdk-context'
// {foo: string; bar?: string; baz: number}
const { foo, bar, baz } = getValidatedContext(app.node, {
foo: z.string().min(1),
bar: z.string().min(1).optional(),
baz: z.coerce.number(),
})
Article with some implementation details