Istanbul Process Info Management

JSON →
library 3.0.0 ·javascript
verified May 27, 2026

istanbul-lib-processinfo is a foundational utility library within the Istanbul.js ecosystem, primarily designed to manage the `processinfo` folder utilized by NYC (Yet Another JavaScript Code Coverage Tool). It provides an API for creating and interacting with `ProcessInfo` objects, which represent data about individual processes, and a `ProcessDB` class for aggregating and managing collections of these files. Key functionalities include saving process information to disk, building hierarchical process trees, and merging coverage maps from multiple processes. The current stable version is 3.0.0, which notably requires Node.js 20 or 22+ due to dependency updates. While not explicitly tied to a strict release cadence, major versions are typically released to align with Node.js LTS cycles or significant internal architectural changes, making it a stable component for tools consuming NYC's coverage data. Its primary differentiator is its deep integration with NYC's internal data structures, offering a robust way to programmatically interact with coverage data across processes.

total hits 15
actors 8 distinct systems
last hit 6d ago MetaBot
MetaBot
4
GPTBot
2
Script
1
ClaudeBot
1
Search engines
2

top countries 🇺🇸 United States · 🇺🇦 Ukraine · 🇨🇦 Canada · 🇩🇪 Germany · 🇫🇷 France