Generate valid JSON data from JSON Schema definitions
Converts an array of items with ids and parent ids to a nested tree in a performant `O(n)` way. Runs in browsers and node.
Helios-lang intermediate representation
Recursively read directories and return a list of files, filtered to have only the files for which the (optional) filter function returns `true`. Sync and async.
Streaming `fs.readdir`, extensible with smart plugins. No recursion and no globs by default - [use][] plugins. Does not stat and doesn't read the filepaths - use plugins. It just push [vinyl][] files to stream. Follows signature and semantics of `fs.creat
An SWC plugin that protects against infinite loops and infinite recursion in dynamically evaluated JavaScript.
SDK for inscribing files on Hedera
json-pointer utilities for querying and transforming data
Asynchronously traverse and transform objects by visiting every node on a recursive walk
Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.
A fast, small (~0.5 KB gzipped) and dependency-free JavaScript library to sort arrays. It uses quick sort internally to sort arrays _in place_, without recursion. Simply replace JavaScript's built-in `Array.prototype.sort` with f-sort's `sort` to see ~2x
Streaming copy of directory to destination - no globs and no recursion. In addition can pass a 'plugin' function to modify the contents of each file - perfect place for template engines.
FantasyLand compliant (monadic) alternative to Promises
A mini clone of the [Lodash](https://lodash.com) library. Version 1.0.1 has updated eqArrays and eqObjects to deal with nested arrays and objects respectively by using recursion
Analyze any value for how deep an object structure it contains and where there might be recursion. Formerly known as object-depth-finder.
A DNS Server and Client Implementation in Pure JavaScript with no dependencies.
MCP server for navigation-enabled recursive document analysis - works offline with no external APIs
Generate a complete list of fonts and their sources from a directory (fork with woff2, unicode-range, recursion, fixes)
JSON parser and stringifier for custom numbers (e.g. BigInt)
A simple module loader for Roblox
Utility for working with stack traces
Write recursive code that runs iteratively - avoid stack overflow with zero dependencies
Validation for TypeScript
Typed, serializable workflows that compose multiple modules. A journey declares entry/exit transitions between modules and owns shared state; modules stay journey-unaware.