@faster-crud/validation
v0.2.2
Published
Standalone validation utilities for @faster-crud
Readme
@faster-crud/validation
Validation middleware for @faster-crud — derives class-validator rules from @Rule decorator metadata.
Install
npm install @faster-crud/core @faster-crud/validation class-validatorUsage
import { applyValidationRules } from '@faster-crud/validation';
import { Post } from './post.entity';
// Derive a class-validator DTO from @Resource/@Col/@Rule decorators
const PostCreateDto = applyValidationRules(Post);
// Use with NestJS ValidationPipe — validation is automaticDocumentation
Full docs at github.com/bkmashiro/nest-faster-crud
Ecosystem
| Package | Description |
|---------|-------------|
| @faster-crud/core | Decorators and types |
| @faster-crud/nest | NestJS controller factory |
| @faster-crud/typeorm | TypeORM adapter |
| @faster-crud/prisma | Prisma adapter |
