achingbrain / it
A collection of utilities for making working with iterables more bearable
☆271Updated last week
Related projects ⓘ
Alternatives and complementary repositories for it
- Memoize promise-returning & async functions☆397Updated last year
- A stream implementation that does more by doing less☆247Updated 5 months ago
- fast, tiny `queueMicrotask` shim for modern engines☆192Updated 11 months ago
- Make a synchronous function asynchronous by running it in a worker☆248Updated last month
- npm's content-addressable cache☆279Updated last month
- Execute a function on exit without leaking memory, allowing all objects to be garbage collected☆141Updated 6 months ago
- Tiny JavaScript tokenizer.☆503Updated last month
- JSON.parse() drop-in replacement with prototype poisoning protection☆225Updated last week
- Make an asynchronous function synchronous☆309Updated 2 years ago
- Read and write files atomically and reliably.☆161Updated 3 months ago
- A WHATWG Fetch implementation based on @nodejs/undici☆246Updated 3 years ago
- A utility for verifying environment variables are present☆377Updated this week
- 📑 Zero-dependency, fast logging library for Node, Browser and Workers☆253Updated 2 months ago
- A tiny (~230B)and fast UUID (V4) generator for Node and the browser☆396Updated last month
- Essential utilities for TypeScript projects☆587Updated 2 months ago
- 🛰 JSON parse & stringify with support for cyclic objects, functions, dates, regex, infinity, undefined, null, NaN, Classes, Instances☆169Updated last year
- Recursively watch a list of directories & run a command on any file system changes☆262Updated 2 years ago
- zero config, zero dependency bundler for tiny javascript packages☆184Updated last year
- Like `Promise.all()` but for `Map` and `Object`☆193Updated last year
- Safe, deterministic and fast serialization alternative to JSON.stringify.☆202Updated 3 months ago
- Deterministic JSON.stringify() - a faster version of @substack's json-stable-strigify without jsonify.☆288Updated last year
- Timeout a promise after a specified amount of time☆274Updated 3 weeks ago
- ⏱️Zero CPU overhead, zero dependency, true event-loop blocking sleep ⏱️☆78Updated 4 years ago
- Check where your code is running. In the browser or in node.js environment.☆245Updated 6 months ago
- 🌌 Tiniest body parser in the universe. Built for modern Node.js☆167Updated last month
- Build Tool for Browser and Node Applications☆237Updated last year
- Uber-fast unique id generation, for Node.js and the browser☆727Updated 2 months ago
- Run promise-returning & async functions concurrently with optional limited concurrency☆314Updated last year
- 🎀 Just the cutest and tiniest queue/deque implementation!☆112Updated 3 weeks ago
- 💧EventEmitter's typesafe replacement☆455Updated this week