1 مستودع
Runtime validation of both parameters and return types for functions, including support for defaults and variadics.
Distinct from Function Return Type Validation: Covers the entire function signature (input and output) whereas the sibling focuses specifically on the return type.
Explore 1 awesome GitHub repository matching software engineering & architecture · Function Signature Validation. Refine with filters or upvote what's useful.
Arktype is a TypeScript runtime validation library and schema orchestrator. It synchronizes TypeScript types with runtime data validation, allowing users to define type-safe schemas that ensure unknown data adheres to specific structures during application execution. The project distinguishes itself by using set-theory type analysis to determine intersections and subtype compatibility, alongside JIT-compiled validation functions for optimized performance. It supports advanced type modeling through branded type constraints, recursive alias resolution, and the ability to generate runtime valida
Defines functions with runtime-validated parameters and return types, supporting defaults and variadic arguments.