Returns true if a value exists, false if empty. Works with deeply nested values using object paths.
Change the background of your Hyper terminal!
This module provides a simple way to start a language server and interact with it. It exports a function `startLanguageServer` which starts a language server and returns a handle to interact with it.
A regular expression that only matches a valid Github username
Generate HEX colors for a given namespace using color v5
a css gradient parser
A react supported html attributes store keyed by their tags
the most correct and second fastest glob implementation in JavaScript
Allows hyper plugins to integrate with each other.
TypeScript definitions for plist
Fast JavaScript array sorting by implementing Python's Timsort algorithm
Extract a source .gz archive to a specified destination file.
Parses and determines if a given CSS Media Query matches a set of values.
Convert a dependency path into a filepath
LU decomposition using the crout algorithm
QR Code generator (png, svg, pdf, eps)
Babel preset for stage 2 plugins
Temporarily substitute tokens in the given `string` with placeholders, then put them back after transforming the string.
The lodash method `_.reject` exported as a module.
The Fisher-Yates (aka Knuth) shuffle for Browser and Node.js
Collision-resistant ids optimized for horizontal scaling and performance. For node and browsers.
Break up JSON from content in a JSON-first file
Escape and join command-line arguments, cross-platform.
Slugify a string