Code Explainers

Code explainers tagged #schema-validation

typescript
import { Module } from '@nestjs/common';
import { ConfigModule } from '@nestjs/config';
import * as Joi from 'joi';
 

Validating env config at boot in NestJS

configuration schema-validation environment-variables
Intermediate 8 steps
typescript
import { z } from "zod";
 
const DatabaseSchema = z.object({
  host: z.string().min(1),

Validating config with Zod schemas

schema-validation runtime-safety type-inference
Intermediate 8 steps