Packs/Unpacks/Measures structs according to Python's `struct` format
Strict borsh compatible de/serializer
No description provided.
Create ABI-compliant "struct" instances on top of Buffers
Solana specific extension for beet, the borsh compatible de/serializer
C-style structure serializer and deserializer.
Wrap zod validation errors in user-friendly readable messages
Create ABI-compliant "struct" instances on top of Buffers
Buffer and serialization utilities for javascript
Decorator-based property validation for classes.
Fixed-width composite data type (a.k.a., a `struct`).
Yet another node.js struct implementation (object↔︎buffer conversion)
thrift encoding/decoding using bufrw
Test if a value is struct constructor-like.
React Hook Form validation resolvers: Yup, Joi, Superstruct, Zod, Vest, Class Validator, io-ts, Nope, computed-types, TypeBox, arktype, Typanion, Effect-TS and VineJS
based on superstruct,koa2 request params validation middleware
Linear memory in TypeScript
Create ABI-compliant "struct" instances on top of Buffers
TypeScript definitions for ref-struct-di
Node validation utility functions for Docusaurus packages.
Build jsii structs with ease
A package for managing API from any origin
Return a constructor for creating arrays having a fixed-width composite data type.
[](https://www.npmjs.com/package/ts-proto) [](https://github.com/stephenh/ts-proto/actions)
A simple trait and derive to validate structs and return a list of errors.
Core functionality for struct validation, including traits and error types.
Procedural macros for deriving validation implementations on structs.
Recursive thrift struct validator
A parser which converts dry-validation or dry-struct into valid swagger documentation
Uses dry-validation
Define data classes with typed fields, default values, validation rules, and pattern matching support. Immutable by default with keyword-only construction, JSON/Hash serialization, and runtime type checking.
Recursive thrift struct validator
Struct + validation + inheritable + default_value + etc...
Generates a Dry::Struct object from Dry::Validation::Contract schemas to avoid repetition when passing DTO's to your services.
Dessribe structure, validate and coerce values. Powered by dry-types and dry-struct
Form-object base class for Rails: typed props with always-on coercion, blank-to-nil, nested forms, multi-model attribute mapping, and ActiveModel validations. Built on the Literal gem.
Generates modules that provide conventional value semantics for a given set of attributes. The behaviour is similar to an immutable `Struct` class, plus extensible, lightweight validation and coercion.
Adds validations, function creation, function delegation, and key restrictions to arrays and hashes so that they may function similarly to Structs
The DynamicSchema gem provides a elegant and expressive way to define a domain-specific language (DSL) schemas, making it effortless to build and validate complex Ruby hashes. This is particularly useful when dealing with intricate configurations or interfacing with external APIs, where data structures need to adhere to specific formats and validations. By allowing default values, type constraints, nested schemas, and transformations, DynamicSchema ensures that your data structures are both robust and flexible. New in 2.0, DynamicSchema adds DynamicSchema::Struct which faciliates effortless definition and construction of complex object hierarchies, with optional type coersion and validation. Where DynamicSchema simplified configuration and API payload construction, DynamicSchema::Struct simplifies construction of complex API reponses.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.