rust style Result and Option
GraphQL Semantic Output Conversion Kit - converts a cutting edge SDL file that supports semantic nullability into a more traditional SDL file legacy tools can support.
Kysely dialect for TypeORM
Converts OpenAPI Schema Object to JSON Schema
A TypeScript Nullable<T> Type and Monad Compliant Utility Functions
additional scale-ts bindings
SBVR type definitions.
This package provides utilities for creating schema for different types, along with serialization information.
[](https://www.npmjs.com/package/@smithy/types) [](https://www.npmjs.com/package/@smithy/types)
Converts Zod schemas to Json Schemas
A runtime validation library by tldraw.
A toolkit of Nullable/Option/Result type implementation in ECMAScript. Their APIs are inspired by Rust's `Option<T>` and `Result<T, E>`.
ESLint rule
A TypeScript monad library inspired by Rust, providing Result and Option types for safe error handling and null management.
Converts a JSON Schema to OpenAPI Schema Object
Makes collections omit archived items by default, but gives the ability to view archived items if explicitly requested.
A Pothos plugin for defining objects and interfaces without ts definitions for those types
Pinterest lint rules for use with graphql-schema-linter
A TDS driver, for connecting to MS SQLServer databases.
Maybe you should use this instead of nullable types..
TypeScript common pattern shortcut definitions / utility gist library
Type-safe implementation of invariant with positionals.
Translates between file formats and generates static code as well as TypeScript definitions.
Dead simple Object schema validation