A function to lookup the currency symbol for a given currency code
Automatically convert any value to its best matching JavaScript type. Supports numbers, booleans, objects, arrays, BigInt, Symbol, schema-based parsing, configurable date formats, comma-separated numbers, prefix stripping, allowed type enforcement and a p
Prettier is an opinionated code formatter
Object value retrieval given a string path
A simple key/value storage using files to persist the data
Improved typeof detection for node.js and the browser.
Custom jest matchers to test the state of the DOM
Consistent pricing transformations
Simple and complete DOM testing utilities that encourage good testing practices.
Fire events the same way the user does
Simple and complete React DOM testing utilities that encourage good testing practices.
Allows you to build compile-time libraries
Extract meaning from JS Errors
Take a nested Javascript object and flatten it, or unflatten an object with delimited keys
Node.js bindings for the Group Protocol Stack: a layered, end-to-end encrypted group-messaging protocol family built on top of MLS (RFC 9420).
JS Object representation of a stack frame
Terminal task list reborn! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive.
A Bonjour/Zeroconf implementation in TypeScript
Parse { value: number, currencyCode: string } from string
Simple HTML5 drag-drop zone with React.js
A utility library for JavaScript and Typescript.
JSDoc linting rules for ESLint.
BDD/TDD assertion library for node.js and the browser. Test framework agnostic.
Promisifies all the selected functions in an object
FlatBuffers codec for the Group Protocol Stack (GBP/GTP/GAP/GSP). Alternative wire format to CBOR per gbp_rfc §12.2.
Top-level facade for the Group Protocol Stack: re-exports gbp-core, gbp-protocol, gtp-protocol, gap-protocol, gsp-protocol, gbp-mls, gbp-transport, gbp-node and gbp-sframe.