Build chainable fluent interfaces the easy way... with a freakin' chainsaw!
A cache for managing namespaced sub-caches
Utils for working with JavaScript classes and prototype methods.
Neo-Async is a drop-in replacement for Async, it almost fully covers its functionality and runs faster
The Pug loader is responsible for loading the depenendencies of a given Pug file.
Plugin for loglevel message prefixing
The lodash method `_.isBoolean` exported as a module.
Bash-like tilde expansion for node.js. Expands a leading tilde in a file path to the user home directory, or `~+` to the cwd.
The core of the humanfs library.
Recursively flatten an array or arrays.
Write buffer
AWS signing. Originally pulled from LearnBoost/knox, maintained as vendor in request, now a standalone module.
Require and resolve global modules like a boss
Returns true if a file path is absolute. Does not rely on the path module and can be used as a polyfill for node.js native `path.isAbolute`.
Timing safe string compare using double HMAC
Creates a shallow clone of any JavaScript value.
Link multiple pug ASTs together using include/extends
A Prettier plugin for sorting Tailwind CSS classes.
An implementation of the WHATWG URL Standard's URL API and parsing machinery
Actions io lib
Unicode Trie data structure for fast character metadata lookup, ported from ICU
ANSI escape codes for some terminal swag
The pug parser (takes an array of tokens and converts it to an abstract syntax tree)
A JavaScript parser