gensync
Allows users to use generators in order to write common functions that can be both sync or async.
Allows users to use generators in order to write common functions that can be both sync or async.
Merge multiple streams into one stream in sequence or parallel.
An easy-to-use wildcard globbing library.
Queues failed requests and uses the Background Sync API to replay them when the network is available
Drop-in replacement for `fs.existsSync` with zero dependencies. Other libs I found either have crucial differences from fs.existsSync, or unnecessary dependencies. See README.md for more info.
Turns async function into sync via JavaScript wrapper of Node event loop
Synchronously write a file and create its ancestor directories if needed
Synchronous version of the Fetch API
Live CSS Reload & Browser Syncing
Write & Remove the BrowserSync Snippet to a file
Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)
Find the first directory with a package.json, recursing up, starting with the given directory. Similar to look-up but does not support globs and only searches for package.json. Async and sync.
Make synchronous web requests
Runs a list of async tasks, passing the results of each into the next one
Copy file globs, watching for changes.
A WebdriverIO plugin. Helper module to run WebdriverIO commands synchronously
Read file line by line without buffering the whole file in memory.
A WebdriverIO plugin. Helper module to run WebdriverIO commands synchronously.
Ambi lets you execute any function ambidextrously; providing you the ability to execute any function (be it synchronous, asynchronous, returns, callbacks, promises) as if it returned a promise.
Group together synchronous and asynchronous tasks and execute them with support for concurrency, naming, and nesting.