commonjs-bot's repositories
shell-env
Get environment variables from the shell
string-length
Get the real length of a string - by correctly counting astral symbols and ignoring ansi escape codes
ora
Elegant terminal spinner
string-width
Get the visual width of a string - the number of columns required to display it
pupa
Simple micro templating
escape-goat
&🐐; Escape a string for use in HTML or the inverse
load-json-file
Read and parse a JSON file
p-map
Map over promises concurrently
semver-regex
Regular expression for matching semver versions
git-remote-origin-url
Get the remote origin URL of a Git repository
get-emails
Get all email addresses in a string
get-gravatar
Get a Gravatar image from an identifier, such as an email
element-ready
Detect when an element is ready in the DOM
normalize-url
Normalize a URL
globby
User-friendly glob matching
elegant-spinner
Elegant spinner for interactive CLI apps
yn
Parse yes/no like values
all-keys
Get all property keys of an object including non-enumerable and inherited ones
has-own-prop
A safer `.hasOwnProperty()`
is-plain-obj
Check if a value is a plain object
pkg-conf
Get namespaced config from the closest package.json
read-chunk
Read a chunk from a file
file-type
Detect the file type of a Buffer/Uint8Array/ArrayBuffer
is-html
Check if a string is HTML
macos-release
Get the name and version of a macOS release from the Darwin version
is-docker
Check if the process is running inside a Docker container
array-move
Move an array item to a different position
open-cli
Open stuff like URLs, files, executables. Cross-platform.
gulp-imagemin
Minify PNG, JPEG, GIF and SVG images
on-change
Watch an object or array for changes