事件监听工具
Merkur event emitter plugin.
a tiny emiter util, very easy to understand and use in browser and node.
No description provided.
Simple event-emiter
manages event listeners
Array#isArray for older browsers
JSON parse & stringify that supports binary via bops & base64
CLI arguments parser. Native port of python's argparse.
This is for Vani Meeting Tutorial. This lib support Webrtc and SFU both. ## Installation
Run a function exactly one time
Get the command from a shebang
Callback wrapping utility
Resolve the path of a module like `require.resolve()` but from a given path
ECMAScript AST recursive visitor
Allows users to use generators in order to write common functions that can be both sync or async.
deterministic `JSON.stringify()` - a faster version of substack's json-stable-strigify without jsonify
Returns true if a string has an extglob.
The Node.js `util.deprecate()` function with browser support
Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexible
type-check allows you to check the types of JavaScript values at runtime with a Haskell like type syntax.
deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results, with no public domain dependencies
Fast (and loose) selective `process.env` replacer using js-tokens instead of an AST
A small polyfill for Object.setprototypeof
Pagescript emits custom JS events based on what controller and action was requested.
A Ruby gem that converts ECMAScript (JavaScript) regular expressions to Ruby Regexp objects, preserving behavior as closely as Ruby's regex engine allows. Handles flag mapping (i, s, m), anchor conversion (^/$ to \A/\z), inline modifiers, and control character escapes. Emits warnings for JS features without direct Ruby equivalents (g, y, u, v, d flags).