1,859 packages matching “discriminated unions”
assert-never
v1.4.0 · 1 year ago
Helper function for exhaustive checks of discriminated unions in TypeScript
No known vulnerabilities
variant
v2.1.0 · 5 years ago
Variant types (a.k.a. Discriminated Unions) in TypeScript
No known vulnerabilities
pivots
v0.2.1 · 6 years ago
## Readable [discriminated unions](https://www.typescriptlang.org/docs/handbook/advanced-types.html#discriminated-unions) for TypeScript
No known vulnerabilities
ts-union-tools
v0.0.1 · 5 years ago
minimal utilities to work with union types and tagged unions (a.k.a. discriminated unions) in TypeScript
No known vulnerabilities
dismatch
v2.6.0 · 2 months ago
A lightweight discriminated unions library for TypeScript
No known vulnerabilities
@usethrottle/webhook-types
v1.5.0 · 10 days ago
TypeScript discriminated unions for every Throttle outbound webhook event.
No known vulnerabilities
nanocase
v0.1.0 · 18 days ago
Tiny exhaustive matching for TypeScript discriminated unions
No known vulnerabilities
@graphorin/protocol
v0.15.1 · 14 days ago
Wire protocol contract for the Graphorin framework: Zod schemas + TypeScript types for the WebSocket subprotocol `graphorin.protocol.v1`. Defines the `ClientMessage` and `ServerMessage` discriminated unions, the JSON-RPC-shaped control channel (`initializ
No known vulnerabilities
ngx-exhaustive-check
v20.0.0 · 10 months ago
Angular utility for ensuring exhaustive checks on TypeScript discriminated unions, enhancing type safety and reliability.
No known vulnerabilities
matchexpr
v0.0.3 · 1 month ago
typesafe exhaustive pattern matching for discriminated unions and objects
No known vulnerabilities
@mesaprotocol/schema
v0.3.8 · 8 days ago
Canonical Zod schemas, discriminated unions, and types for Mesa Protocol workflows
No known vulnerabilities
@paarth/variant
v0.9.4 · 6 years ago
Variant types (a.k.a. Discriminated Unions) in TypeScript
No known vulnerabilities
mini-step
v0.2.0 · 19 days ago
Tiny declarative state machines over discriminated unions — per-state typed data, shared transition groups, async as states + effects. Zero dependencies.
No known vulnerabilities
results
v0.14.1 · 9 years ago
Discriminated Unions including Maybe (an option type) and Result for javascript with fewer bugs
No known vulnerabilities
ts-variant-gen
v0.0.9 · 5 years ago
Small utility to generate F#/Kotlin-style discriminated unions (variant types) for TypeScript projects
No known vulnerabilities
@understudy/protocol
v0.8.0 · 10 days ago
The understudy browser-execution command protocol: zod-4 Command/Event discriminated unions shared by the service, the extension driver, and consumer connectors
No known vulnerabilities
@tijnjh/match
v0.0.3 · 1 month ago
typesafe exhaustive pattern matching for discriminated unions and objects
No known vulnerabilities
disc-union
v1.2.0 · 5 years ago
A set utilities for working with discriminated unions in typescript
No known vulnerabilities
bravoh-wire
v0.1.0 · 19 days ago
Zod-typed WebSocket frame protocol for streaming AI chat UIs — the wire protocol BRAVOH's production AI chat runs on. Discriminated unions, crash-proof parsing, full TypeScript narrowing.
No known vulnerabilities
a9-std
v0.1.1 · 7 months ago
Minimal TypeScript library for JSON serialization that preserves prototypes and methods using UUID-tagged discriminated unions
No known vulnerabilities