Research
Recent Trends in Malicious Packages Targeting Discord
The Socket research team breaks down a sampling of malicious packages that download and execute files, among other suspicious behaviors, targeting the popular Discord platform.
@machiavelli/retry
Advanced tools
Readme
A very simple failed operation retry module. Originally forked from https://github.com/tim-kos/node-retry
npm install @machiavelli/retry
create a new OperationRetry object
retries
: How many times to retry an opearation after it failed once.interval
: The interval between retries (in milliseconds)noDelay
: Whether to delay the first operation attempt.operation
: The callback (operation) that needs to be retried on failurescurrentAttempt
: Holds the current operation attempt.To be called in the callback (operation) passed in the attempt() method. The operation won't be retried if this is not called. Returns true when operation will be attempted again, false if exhausted all retries
To be called in the callback (operation) passed in the attempt() method. Sets a new config to the OperationRetry instance. This is useful when the config needs before exhausting all the retries. Calling this method only has effect once to avoid infinite retries. Retries do not add up. Number passed is the number of times the operation will be attempted going forward.
options
: same as options passed in the constructor.FAQs
simple operation retry
We found that @machiavelli/retry 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
The Socket research team breaks down a sampling of malicious packages that download and execute files, among other suspicious behaviors, targeting the popular Discord platform.
Security News
Socket CEO Feross Aboukhadijeh joins a16z partners to discuss how modern, sophisticated supply chain attacks require AI-driven defenses and explore the challenges and solutions in leveraging AI for threat detection early in the development life cycle.
Security News
NIST's new AI Risk Management Framework aims to enhance the security and reliability of generative AI systems and address the unique challenges of malicious AI exploits.