Skip to content
View mag123c's full-sized avatar
🐱
stop the world
🐱
stop the world

Block or report mag123c

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mag123c/README.md

With nestjs-stdschema, Universal schema validation for NestJS using the standard-schema specification.



πŸ“– Open Source Contributions

nest

  • βœ… common: Improved file validation error messages with dynamic context like file size and MIME type #14213
  • βœ… common: Added mimetype fallback for more reliable file type validation #14995
  • πŸ”„ common: Backport FileTypeValidator fallback support to v10 #15003
  • βœ… common: Added forceConsole option to ConsoleLogger for bypassing custom loggers when needed #15503
  • ❌ core: Added declarative route rewrites support for backward compatibility #15630
  • βœ… core: Skip lifecycle hooks for non-instantiated transient services #15571
  • βœ… core: Resolve extras in configurable module builder async methods #15705
  • βœ… core: Ensure nested transient provider isolation #15815
  • πŸ”„ core: Added option for async logger compatibility #15986
  • βœ… microservices: Fixed custom transport strategy injection in dynamic microservice configuration #15172
  • βœ… platform-fastify: Fixed FastifyAdapter middleware registration before init in testing scenarios #15385
  • πŸ”„ sample: Fixed Sample for update gql federation samples to use production-ready #15539
  • βœ… sample: Made sample 34 test resilient to external package format changes #15835
  • βœ… sample: Fixed sample 22 for Prisma 7 compatibility #15984

graphql

  • βœ… graphql: Added typeName option for custom type naming #3678

swagger

  • βœ… Added options to selectively disable Swagger UI and JSON/YAML endpoints #3185
  • βœ… Added custom extension properties support for security schemes #3248
  • βœ… Restored x-enumNames support for better API client generator compatibility #3307
  • βœ… Added skipDefaultValues option to omit unspecified default fields and corresponding test #3423
  • πŸ”„ Added type definition for format option in @ApiProperty() #3596

terminus

  • βœ… terminus: Added forRootAsync for DynamicModule Configurations #2670
  • πŸ”„ terminus: Enhanced production-ready with GracefulShutdown sequence #2671
  • πŸ”„ terminus: Update amqplib to 0.10.6 for rmq 4.1+ compatibility #2673

docs

  • βœ… docs: Added Vitest alias resolution configuration for SWC setup #3204
  • βœ… docs: Improved Swagger UI and raw options documentation #3206
  • βœ… doc: Enhanced HTTP agent createConnection documentation with synchronous behavior clarification #58205
  • πŸ”„ doc: Improved glob pattern documentation with detailed syntax and examples #58988
  • ❌ fs: Fixed ENOENT errors on Windows drive root paths #58989
  • πŸ”„ path: Added exclude option to path.matchesGlob method for advanced pattern filtering and fs.glob consistency #59061
  • πŸ”„ test_runner: Added classname hierarchy for JUnit reporter #60220
  • πŸ”„ esm: Fixed improve error messages for ambiguous module syntax #60376
  • βœ… fix(client): add default generic parameters to PrismaClient constructor(6.14.0 breaking changes) #27897
  • πŸ”„ feat: add default loki-mixin dashboards to TSDB #18732
  • βœ… perf: parallelize memory discovery file operations 60%+ performance gain #5751
  • πŸ”„ fix: include joined entity primary keys in pagination subquery #11669
  • πŸ”„ refactor: replace uuid with native Crypto API #11769
  • βœ… fix: improve validation error messages #46




πŸ“• Recent Posting (tistory)

Pinned Loading

  1. nestjs-stdschema nestjs-stdschema Public

    NestJS validation pipe for Zod, Valibot, ArkType and 20+ validators - no vendor lock-in

    TypeScript 3