simple, modular utils for web applications
CSS box-shadow parser and stringifier
Determine (XDG-compatible) paths for storing application files (cache, config, data, etc)
Determine common OS/platform paths (home, temp, ...)
Determine XDG Base Directory paths (OS/platform portable)
Run a function exactly one time
Callback wrapping utility
simplified stream construction
ECMAScript AST recursive visitor
The Node.js `util.deprecate()` function with browser support
Buffers events from a stream until you are ready to handle them.
Array#isArray for older browsers
A cross browser microtask library
A small polyfill for Object.setprototypeof
Determine if a function is a native generator function.
process.nextTick but always with args
random bytes from browserify stand alone
Determine if a function is a native async function.
JSON parse & stringify that supports binary via bops & base64
Use node's fs.realpath, but fall back to the JS implementation if the native one fails
Resolve any installed ES6 compatible promise
Returns true if a string has an extglob.
Allows users to use generators in order to write common functions that can be both sync or async.
[](https://travis-ci.org/stefanpenner/get-caller-file) [](https://ci.a