A tiny (952b), correct, general-purpose, and configurable "exports" and "imports" resolver without file-system reliance
Get the real length of a string - by correctly counting astral symbols and ignoring ansi escape codes
implement correct ranges for level-*
Generic configuration validation tool that helps you with warnings, errors and deprecation messages as well as showing users examples of correct configuration.
Correctly declare progressive enhancements for CSS Custom Properties.
This library is aim to explicitly annotate path format of the code, and throwing error when passing incorrect format paths.
Patches error stack to display correct line numbers. CoffeeScript has built in support for this, but it only works when the script is executed through the `coffee` command. If you are running mocha, node-dev, jasmine or any other method, the functionality isn't on.
Update a copyright statement with the current year. Also makes minor corrections.
A tiny (952b), correct, general-purpose, and configurable "exports" and "imports" resolver without file-system reliance
Get function name with strictness and correctness in mind. Also works for arrow functions and getting correct name of bounded functions. Powered by [fn-name][].
Exports the correct PORT and HOSTNAME values for Heroku, AppFog, CloudFoundry, OpenShift, and other service environments
This library allows you to get a correct OS name and version
remark-lint rule to check for accidental bracket and paren mixup for images and links
Finds the correct place where the stack trace was started, not the place where error was thrown
Tiny library that simplifies subclassing and inheriting from Error while keeping the correct name and stack. Also supports constructing from an object of properties. Saves you from boilerplate.
Fixes key names for HTTP form data, to ensure that arrays are handled correctly.