starts-with(latest: 1.0.2) Returns `true` if the given string or array starts with prefix using strict equality for comparisons. Using fastest implementation.
hex-color-regex(latest: 1.1.0) The best regular expression (regex) for matching hex color values from string.
tmp-filepath(latest: 2.0.0) Generate temporary filepath string (without writing to disk). Using scaleable, secure and fast cross-platform [cuid][] package
parse-semver(latest: 1.1.1) Parse, normalize and validate given semver shorthand (e.g. gulp@v3.8.10) to object.
is-kindof(latest: 3.0.1) Check type of given javascript value. Support promises, generators, streams, and native types. Built on [kind-of][] lib.
parse-github-short-url(latest: 3.2.0) Parse a github/npm shorthand (user/repo#branch or user/repo@version) URL into an object.
is-es6-generators(latest: 1.0.2) Check whether a value is a `Generator` or `GeneratorFunction`. The `co` way, more strict checking. Always return boolean true or false, never null or undefined.
is-hybrid(latest: 1.0.1) Check whether an object looks like Hybrid which is promises-a+ promise and callback api
kind-of-extra(latest: 1.0.4) Additional functionality to [kind-of][] type check utility. Support promises, generators, streams, errors.
kind-of-types(latest: 1.0.1) List of all javascript types. Used and useful for checking, validation, sanitizing and testing. Like isStream, isPromise, isWeakset and etc.
github-short-url-regex(latest: 3.0.0) Regular expression (Regex) for matching github shorthand (user/repo#branch).
is-generator-function-name(latest: 1.0.0) Check that given value have `GeneratorFunction` name or displayName.
is-es6-generator(latest: 1.0.0) Check that given value is Generator
arr-includes(latest: 3.0.0) Return positive value if (any of the) passed value(s) exists in array, or optionally an index
function-arguments(latest: 1.0.9) Get arguments of a function, useful for and used in dependency injectors. Works for regular functions, generator functions and arrow functions.
common-callback-names(latest: 2.0.1) List of common callback names - callback, cb, callback_, next, done.
lazy-arrayify(latest: 1.0.3) We are lazy, also [lazy-cache][]d and [browserify][]-ready - just arrayify, falsey values returns empty array. In bonus with `.isArray` method.
resolve-package(latest: 1.0.1) Resolves a given package if it is installed locally, then tries to resolve it from global registry, using battle-tested [global-modules][] package. Better approach than internal `require.resolve`, so you can trust. You just get absolute filepath to some p
get-installed-path(latest: 4.0.8) Get installation path where the given package is installed. Works for globally and locally installed packages
detect-installed(latest: 2.0.4) Checks that given package is installed globally or locally.
handle-arguments(latest: 3.1.0) Get separately non-callback arguments in `.arguments` and the last argument if it [is-callback-function][] in `.callback`. It also works like [sliced][], but returns object with `.arguments` and `.callback` properties.
manage-arguments(latest: 1.0.0) Prevents arguments leakage - managing arguments. From Optimization killers by Petka Antonov.
is-callback-function(latest: 1.0.1) Returns true if function is a callback. Checks its name is one of [common-callback-names][] - callback, cb, cb_, callback_, next, done, they can be customized, these are default.
get-fn-name(latest: 1.0.0) 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][].
parse-commit-message(latest: 3.2.3) Extensible parser for git commit messages following Conventional Commits Specification
collect-mentions(latest: 1.0.2) Collect mentions from a given text string, using battle-tested `mentions-regex` package
mentions-regex(latest: 2.0.3) 100% twitter compatible `@mentions` regex! Regular expression for matching `@username` mentions, as used on twitter, facebook, github, etc.
is-async-function(latest: 2.1.1) Determine if a function is a native async function.
get-comments(latest: 1.0.1) Extract javascript comments on per character basis. Comment object compatible with `acorn-extract-comments` and Esprima format.
tmp-file(latest: 2.0.1) Create actual and temporary file on /tmp folder
formidable(latest: 3.5.4) A node.js module for parsing form data, especially file uploads.
rolldown(latest: 1.0.0-rc.15) Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.