
Research
wget to Wipeout: Malicious Go Modules Fetch Destructive Payload
Socket's research uncovers three dangerous Go modules that contain obfuscated disk-wiping malware, threatening complete data loss.
asynchronously
Advanced tools
asynchronously iterate over items and resolve promises instead of callbacks. async library for promises
asynchronously iterate over items and resolve promises instead of callbacks
This is the async library for promises, without a lot of extra dependencies like in bluebird.
attempt(fn, ...args)
- Call a function with the given arguments and reject
caught errorsauto(tasks)
- Run tasks by specifying dependent additional dependent
tasks, resolves to an object containing the mapping of task property
names to task result valuesdelayed(fn, ms)
- Execute a function after a given number of milliseconds
and resolveeach(items, [limit,] iterator(item, index, array))
- Execute an iterator for a given set of items with a limit
on the number of simultaneous operationsevery(items, [limit,] iterator(item, index, array))
- Resolve only if the iterator
resolves for each itemmap(items, [limit,] iterator(item, index, array))
- Collect the results of all items
passed to the iteratorreduce(items, iterator(previous, item, index, array), accumulator = [])
- Sequentially call an
iterator for each item and include the previous result starting with
the value of the accumulatorsome(items, [limit,] iterator(item, index, array))
- Resolve the first item that
resolves for the iterator, rejects if all rejectwrap(fn, ...args)
- Call a function using node callback style and
resolve or reject to a promiseFAQs
asynchronously iterate over items and resolve promises instead of callbacks. async library for promises
The npm package asynchronously receives a total of 3 weekly downloads. As such, asynchronously popularity was classified as not popular.
We found that asynchronously demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Socket's research uncovers three dangerous Go modules that contain obfuscated disk-wiping malware, threatening complete data loss.
Research
Socket uncovers malicious packages on PyPI using Gmail's SMTP protocol for command and control (C2) to exfiltrate data and execute commands.
Product
We redesigned Socket's first logged-in page to display rich and insightful visualizations about your repositories protected against supply chain threats.