Delete files and directories
queue-lit is a tiny queue data structure in case you `Array#push()` or `Array#shift()` on large arrays very often
Filter Cypress logs
Simple debug log for JavaScript
The parser/stringifier for Yarn lockfiles.
Download a tarball (optionally gzipped) to a folder & extract it in the process. Uses the wonderful & super quick tar-fs & gunzip-maybe srcraries.
Unique ID Generator
Keep writing to the same line in the terminal. Very useful when you write progress bars, or a status message during longer operations
Get the user home directory with fallback to the system temp directory
Check if the process is running inside Windows Subsystem for Linux (Bash on Windows)
A tiny warning function
Prepend timestamps to functions like console.log, console.warn, etc
Control the retention of your function's cloudwatch logs.
JavaScript package downloader
Better binary searching
Determines if a file is using a CommonJS or AMD module definition
JSON.parse with bigints support
Match balanced character pairs, like "{" and "}"
A transport for winston which logs to a rotating file each day.
Get the ID of the process that uses a certain port
[Node.js](https://nodejs.org) + [Gjs](https://gjs.guide/) + [Deno](https://deno.land/) module that returns the current script dirname and filename. Similar to `__dirname` and `__filename` but also works in CommonJs and ES modules.
Streaming, source-agnostic EventSource/Server-Sent Events parser
Find package.json files in parent directories, keep finding until you find the right one using iterators.
Pass in a string, array, Buffer, Data View, or Uint8Array, and get a Buffer back.