Fast and easy parser of statements in source code in any language ✂️
Simple utility to allow your module to be consumed with a callback or promise
A small helper function to bridge the gap when returning a promise from a function that takes a callback
Finds all elementary circuits of a directed graph using Johnson's algorithm (1975)
Evaluate asynchronous tasks with configurable concurrency.
Find a file fast, by starting at the given cwd and recursing up one directory until the file is found or we run out of directories.
Parse JSON safely without throwing
A tiny, faster alternative to native Array.prototype.every
Run an array of functions in parallel, but limit the number of tasks executing at the same time
easily make yummy noms for other streams
utilities for primitive JavaScript types
OpenTelemetry instrumentation for AWS Lambda function invocations
React hook for handling keyboard shortcuts
Reduces an object to a value that is the accumulated result of running each property in the object through a callback.
A Transactional Method Decorator for typeorm that uses cls-hooked to handle and propagate transactions between different repositories and service methods. Inpired by Spring Trasnactional Annotation and Sequelize CLS
Event binding component
pipe streams together and close all of them if one of them closes
Get the MAC addresses (hardware addresses) of the hosts network interfaces.
navigator.mediaDevices.getUserMedia + MediaRecorder create WEBM files without duration metadata. This library appends missing metadata section right to the file blob.
CSV parsing implementing the Node.js `stream.Transform` API
Architect project resource enumeration utility
Convert promised code to use node style callbacks
An AMQP 0-9-1 (e.g., RabbitMQ) library and client.
Minimalist `HTTP` client for `GET`, `POST`, `PUT`, `PATCH` and `DELETE` `JSON` payloads