Lexes ES modules returning their import/export metadata
A function that takes anything in javascript and returns true if its argument contains binary data.
A function that takes anything in javascript and returns true if its argument contains binary data.
Uses export conditions to return environment information in a way that works with major bundlers and runtimes.
Recursively iterates over specified directory, require()'ing each file, and returning a nested hash structure containing those modules.
Return an array of all parent node_modules directories
Return the filename and line number of the calling function
Writing tests for promises in jasmine is kind of a pain in the ass. jasmine-pit makes doing such things a tiny bit easier by providing an augmented version of `it()` (called `pit()`) that allows you to simply return a promise that may eventually assert ex
return the first event in a set of ee/event pairs
A benchmarking library that supports high-resolution timers & returns statistically significant results.
Given a cache folder and url, return the appropriate cache folder.
Read all the installed packages in a folder, and return a tree structure with all the data.
Accepts a mapping of registry URLs and returns a mapping with the same URLs but normalized
return fn() or default value (in case of exception)
return the first argument that is `!== undefined`
Single function that return the sha1sum. Installing this is just a little bit quicker than reading the crypto documentation.