Fast, lightweight web components
Capacitor Wrapper over HyperSDK
Promisifies all the selected functions in an object
Reads and caches the entire contents of a file until it is modified
Make a callback- or promise-based function support both promises and callbacks.
A TypeScript library for building hypermedia-driven REST API responses. Designed for use with Express behind a reverse proxy chain (e.g. Kong + GCP Internal ALBs), it constructs correct public-facing URLs from forwarded headers and wraps your data in cons
Returns true if a string has an extglob.
Run the supplied function exactly one time (once)
Socket devtool plugin for HyperFetch
Zero CPU overhead, zero dependency, true event-loop blocking sleep
Allows users to use generators in order to write common functions that can be both sync or async.
Safe(r) monkeypatching for JavaScript.
One promise for multiple requests in flight to avoid async duplication
HyperCmd Utils
Build chainable fluent interfaces the easy way... with a freakin' chainsaw!
Determine the `package.json#type` which applies to a location
YouTube PiP player for Hyper terminal
Generates an asynchronous resolver function from a PAC file
Config-based dependency injection container for node.js, inspired by Symfony2 (PHP) and Spring (Java)
Extra assertions on top of node's assert module
Returns a promise from a node-style callback function.
requestAnimationFrame polyfill for node and the browser
Adds a static `extend` method to a class, to simplify inheritance. Extends the static properties, prototype properties, and descriptors from a `Parent` constructor onto `Child` constructors.
kill trees of processes