The exhaustive Pattern Matching library for TypeScript.
break/continue controls for loops and higher-order functions (sync, async, concurrent). Designed to compose with ts-pattern.
<h1 align="center">TS-Pattern</h1>
Core utilities: Result/Option types, type guards, ts-pattern and zod re-exports
<h1 align="center">ts-pattern</h1>
ts-pattern adaption for roblox-ts
All-in-one TypeScript utility toolkit: DateTime, StringUtils, Logger, Result/Option types, ts-pattern, zod, and more
recommend ternary expression over pattern matching boolean values
ESLint plugin: warn when `if` is used on string-literal union types instead of ts-pattern's exhaustive `match`
Transform GLOB patterns to JavaScript regular expressions for fast file path matching.
No description provided.
ts-pattern wrapper for Solid
Info about node `exports` field support: version ranges, categories, etc.
An object-oriented command-line parser for TypeScript
a glob matcher in javascript
It's a very fast and efficient glob library for Node.js
Options-defaults design pattern implementation for reliable configuration. It merges objects deeply, overrides arrays and classes (different than Object) and the result remains strongly typed.
A regular expression to match all Emoji-only symbols as per the Unicode Standard.
regexpu’s core functionality (i.e. `rewritePattern(pattern, flag)`), capable of translating ES6 Unicode regular expressions to ES5.
Utilities for working with match patterns.
No dependency pattern matching library created for TypeScript
Adds pattern matching, optional properties, and several other helpers and types, to io-ts.
Shared ESLint configuration: enforces ts-pattern over switch, const over let, and TypeScript strict practices
easier than regex string matching patterns for urls and other strings. turn strings into data or data into strings.
No description provided.
No description provided.