Gets umask the right way, avoiding NodeJS 14.0.0+ warning
convert umask from string <-> number
Provides a read-only stub of process.umask() in environments where it's not available (e.g. worker threads in Node v10)
Get and robustly cache all JS language-level intrinsics at first require time
Robustly get the [[Prototype]] of an object
Gets the description of a Symbol. Handles `Symbol()` vs `Symbol('')` properly when possible.
Get/set the process mask.
Simplest way to make http get requests. Supports HTTPS, redirects, gzip/deflate, streams in < 100 lines.
Find and parse the tsconfig.json file from a directory path
Shared TypeScript definitions for Octokit projects
Get a stream as a string, Buffer, ArrayBuffer or array
Parser and generator for CSS color strings
Utility for getting a function's name for node and the browser
Use property paths like 'a.b.c' to get a nested value from an object. Even works when keys have dots in them (no other dot-prop library we tested does this, or does it correctly).
Get an iterator for any JS language value. Works robustly across all environments, all versions.
[](https://travis-ci.org/stefanpenner/get-caller-file) [](https://ci.a
Get an available TCP port to listen
Path-aware file system utilities with scoped working directories and recursive operations
A vfs implementation that works on the local filesystem.
Helper function to get function arity
In-memory fs replacement
Get an available port
Fast, fault-tolerant, cross-platform, disk-based, data-agnostic, content-addressable cache.
Determine the East Asian Width of a Unicode character