compute the closest common parent for file paths
create hashes for browserify
Ruby 3.4 built on WASI
Colored symbols for various log levels. Example: `✔︎ Success`
Exports various microsoft office formats to pdfs
Returns an array of all enumerable symbol properties found directly upon a given object
Convert directories to glob compatible strings
Simple async batch with concurrency control and progress reporting.
Ruby marshal for the browser and node.js
JS-try is a Javascript implementation of the try method from Rails for safe navigation
A library of cross-platform tested terminal/console command strings for doing things like color and cursor positioning. This is a subset of both ansi and vt100. All control codes included work on both Windows & Unix-like OSes, except where noted.
return the github url from a package.json file
type-check allows you to check the types of JavaScript values at runtime with a Haskell like type syntax.
Rails UJS for the react-rails gem
delegate methods and accessors to another property
Lint — The universal linter with AI-powered code review.
Resolve the path of a module like `require.resolve()` but from the current working directory
One promise for multiple requests in flight to avoid async duplication
Fast deep equal
Utility for normalizing a numeric range, with a wrapping function useful for polar coordinates
split a Text Stream into a Line Stream
The Node.js `util.deprecate()` function with browser support
Ruby annotation plugin for markdown-it parser.
Expand placeholders in a template string