This repository is mainly used to collect metadata of mini-program templates for the use of editor plugins to assist in coding.
This repository is mainly used to collect metadata of mini-program templates for the use of editor plugins to assist in coding.
simplified stream construction
Allows users to use generators in order to write common functions that can be both sync or async.
Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexible
construct pipes of streams of events
Turn any collection of objects into its own efficient tree or linked list using Symbol
ECMAScript AST recursive visitor
Resolve things like Node.js — ponyfill for `import.meta.resolve`
process.nextTick but always with args
JSON parse & stringify that supports binary via bops & base64
Run a function exactly one time
Array#isArray for older browsers
Iterate all the data in a stream
deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results, with no public domain dependencies
Callback wrapping utility
Detect image type and size using pure javascript
Transform stream that allows you to run your transforms in parallel without changing the order
A cross browser microtask library
deterministic `JSON.stringify()` - a faster version of substack's json-stable-strigify without jsonify
Allow parsing of import.meta
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
Create a stream that emits events from multiple other streams