Posts tagged "dev-tools".
A grouped set of CLI, monorepo, package-management, and workflow utilities for automating local development.
Forgiving argv parser for CLIs that accepts loose key/value syntax, globs, and typo-tolerant long flags.
Terminal diff viewer for splitting git diffs into clearer side-by-side review output.
Dependency extraction utility for finding imports, requires, and exports in JavaScript and TypeScript code without AST parsing.
Flexible matching utility for strings, regular expressions, functions, arrays, and object criteria.
Parser for turning messy human time strings into JavaScript Date objects.
Terminal formatting utility for boxes, headers, dividers, and structured CLI output.
Flexible polling and retry utility for waiting on async systems with cancellation, backoff, callbacks, and timeouts.
Logging utility for CLIs with debug namespaces, JSON mode, silent mode, and log dumping.
Small reusable file-system utilities for Node.js scripts and developer tools.
Small markdown utility package for parsing and transforming markdown content.
Older file globber utility that understands regular expressions for project file discovery.
Get visitor source.
URL utils.
Utility library for redacting event data.
Tiny SessionStorage utility library.
Tiny runtime type checking utils.
Tiny global storage utility library.
Tiny LocalStorage utility library.
JSDoc documentation generator for turning annotated JavaScript into generated docs.
User activity listener utilities.
Tiny session utility library.
Dependency free queue processor.
Backward compatible event listener library for attaching & detaching event handlers.
Route change utilities for single page apps.
Lerna workflow utility for running package scripts only where changes require them.
Storage utilities for cross domain localStorage access, with permissions.
Scroll utility library to fire events on scroll.
Environment loader that resolves .env files by NODE_ENV with stage-local override support.
JavaScript utility for safely adding missing rules to .gitignore files from automation scripts.
File discovery utility that accepts glob strings and regular expressions for flexible project scanning.
Reusable React component primitives for forms, layout, icons, inputs, selects, and DOM building blocks.
CSS Modules safety tooling that throws in development when code references missing class names.
Git change detection utility for finding modified, created, and deleted files since a commit or branch.
Storage utility with fallbacks.
Form utility library for managing HTML form submissions & values.
Forgiving JSON parser for reading messy JSON-like input without failing on every human mistake.
Tiny cookie utility library.
URL parameter helper functions.
Small JavaScript utility for working with async/await without wrapping every call in repetitive try/catch blocks.
Lightweight analytics abstraction for page views, custom events, identify calls, and provider plugins.
Configuration loader with variable interpolation for making config files reusable across environments.