JSON parse & stringify that supports binary via bops & base64
Automagically generates command-line interfaces (CLI) for any module. Expected options and help sections are created automatically based on parameters names, with support to async. It can be installed globally, in order to *execute* any module, or .js fil
Run a function exactly one time
Array#isArray for older browsers
simplified stream construction
Transform config file to userscript metablock and append on
Callback wrapping utility
deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results, with no public domain dependencies
Sets `window.MyAppName` up as the application instance upon boot.
Personal libraries to develop scrapbox user scripts.
Include CSS, images and other assets in your app or addon directly from node modules
JavaScript Deobfuscator and Unpacker
Allow parsing of async generator functions
Allows users to use generators in order to write common functions that can be both sync or async.
Allow parsing of import.meta
Allow parsing of decorators
A cross browser microtask library
Use node's fs.realpath, but fall back to the JS implementation if the native one fails
Promisifies all the selected functions in an object
ASN.1 encoder and decoder
Buffers events from a stream until you are ready to handle them.
Create a stream that emits events from multiple other streams
A small polyfill for Object.setprototypeof
extend like a boss