Purely for getting correct type hints during development!
Get the visual width of a string - the number of columns required to display it
Type guards
A wide-character aware text alignment function for use on the console or with fixed width fonts.
Get East Asian Width from a character.
option parsing and help generation
A type-safe marriage of `EventTarget` and `EventEmitter`.
Power Assert output formatter
Ensures consistent encoding and decoding of TC Signals for the iab. Transparency and Consent Framework (TCF).
A set of utilities shared between my projects
Types and related utilities for TypeScript
A shared utility package for Powertools for AWS Lambda (TypeScript) libraries
Function argument validation for humans
A set of types, type checks, and type guards for simpler, safer, and easier to read code.
Emojis with narrow width.
Easy typeof validations with sophisticated TypeScript inference.
Self-host the Archivo Narrow font in a neatly bundled NPM package.
Self-host the PT Sans Narrow font in a neatly bundled NPM package.
Collaborative comments feature for CKEditor 5.
CKEditor 5 track changes plugin.
A fully typed error handling library for TypeScript inspired by Rust's Result type.
Ensures consistent encoding and decoding of TC Signals for the iab. Transparency and Consent Framework (TCF).
Functions which provide useful type inference on Typescript projects
Adds pattern matching, optional properties, and several other helpers and types, to io-ts.