A library consisting of standard data structures implemented using TypeScript.
Linear memory in TypeScript
No description provided.
Codecs for various data structures
Rope-based persistent sequence type
A TypeScript port of Nightly Rust's Result and Option structs
A Metal.js set of common data structures.
Easing functions for smooth animation.
ES5 spec-compliant shim for String.prototype.trim
Typescript types generated from c2pa-rs
Song Spotlight API types and song validation module
Tiny JavaScript tokenizer.
Managing and serializing Rust-like Option types in JavaScript
Package to aggregate shared logic and dependencies for the IPFS ecosystem
Strict borsh compatible de/serializer
WGSL Parser and Reflection library
javascript implementation of Dunning's T-Digest for streaming quantile approximation
TypeScript definitions for pg-pool
OCI SDK for TypeScript and JavaScript
A utility that allows retrying a function with an exponential delay between attempts.
Smart Contract library for Unique Network
<p> <a href="https://www.npmjs.com/package/vue-component-type-helpers"><img src="https://img.shields.io/npm/v/vue-component-type-helpers.svg?labelColor=18181B&color=1584FC" alt="NPM version"></a> <a href="https://github.com/vuejs/language-tools/blob/m
Lazy value.
Get a random temporary file or directory path
Discord API/gateway structs with serde support
Compile-time font rasterizer and packer for embedded systems (type declarations)
Simple probabilistic data structures
A Macro that generate helper functions to make non-mutable structs nicer to use
Comparable T::Struct's for the equality focused typed Ruby developer.
When working with ActiveRecord models, sometimes you want to eject to a simpler, safer object. Enter Sorbet's T::Struct. This gem makes it much easier to target a Sorbet T::Struct and eject from an ActiveRecord model into the struct. It also allows you to buckle in from a simple struct to a new ActiveRecord model instance.
Skit provides tools for generating Sorbet T::Struct from JSON Schema, serializing/deserializing between JSON and T::Struct, and integrating with ActiveRecord JSONB columns.
TypedAttrs integrates Sorbet's T::Struct with ActiveRecord's JSON/JSONB columns, providing type-safe structured data storage with runtime and static type checking. Supports nested structs, arrays, hashes, union types, and automatic validation.
A Ruby gem that converts T::Struct and T::Enum to BAML (Boundary AI Markup Language) type definitions. BAML uses 60% fewer tokens than JSON Schema while maintaining type safety.
Sorbet TypeScript bridges Sorbet RBI definitions to TypeScript by introspecting T::Enum and T::Struct classes and emitting JSON metadata and helper typings.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.