an identity object using ES6 proxies
ECMAScript 2015 (ES6) Object.assign polyfill and ponyfill
ProseMirror's rowspan/colspan tables component
Set nested properties on an object using dot notation.
A very strict and proper argument parser.
compare two semver version strings, returning -1, 0, or 1
JSON Web Token implementation (symmetric and asymmetric)
Compile object rest and spread to ES5
A TypeScript tool to compare array quickly and you can do something when matching
Symbol.observable ponyfill
Suomi.fi icons as accessible React components.
React hook for detecting click, tap or point and hold event. Easy to use, highly customizable options, thoroughly tested.
An async append only log
Toa SQL Storage Connector
Creating objects with a SharedArrayBuffer
ECMAScript AST recursive visitor
`Iterator.prototype`, or a shared object to use.
ByteStream is a library making possible to manipulates single bytes and bits on pure JavaScript
Use node's fs.realpath, but fall back to the JS implementation if the native one fails
Stringify an object sorting scalars before objects, and defaulting to 2-space indent
Recursive object extending
A tiny stream API for mouse and touch events
Mouse pointer for RevealJS lib
A library of cross-platform tested terminal/console command strings for doing things like color and cursor positioning. This is a subset of both ansi and vt100. All control codes included work on both Windows & Unix-like OSes, except where noted.