Asynchronous BDD & continuous integration for node.js
Asynchronous BDD & continuous integration for node.js
Spawn commands like `child_process.exec` does but return a `ChildProcess`
Remote (shortening and disconnection-tolerant) Promise-likes
Set of codemods, which are doing transformation of js/jsx to ts/tsx
Utility to fix TypeScript declarations when using default exports in CommonJS.
Asynchronous BDD & continuous integration for node.js
Deadlock protocol core package
A grunt task for running vows test specs.
Advanced TypeScript linter with Git integration, dependency analysis, and comprehensive error reporting
A simulated bash environment with virtual filesystem
This node.js module provides several utility methods that can be useful while working with URLs.
Utility for running commands inside Netlify Build
Access deep object properties using a path
Easy autofixable import sorting
Fork of eslint rule that sorts keys in objects (https://eslint.org/docs/rules/sort-keys) with autofix enabled
A small set of utilities for child process.
A package that contains the main migration runner and spawns a TSServer process
Working around a Safari 14 IndexedDB bug
A replacement for process.exit that ensures stdio are fully drained before exiting
Shareable commitlint config enforcing conventional commits
Linter for AI agent configurations. Validates SKILL.md, CLAUDE.md, hooks, MCP, and more.
Utilities for ESLint rule fixers and suggestions. 🧑🔧
navigator.mediaDevices.getUserMedia + MediaRecorder create WEBM files without duration metadata. This library appends missing metadata section right to the file blob.