
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
a javascript flow-control || step-wise execution system with between-step delays and in-execution step-manipulation and errorHandling
a flow-control class for javascript (nodeJS & browser)
in async environments - we do love them - there are times when you need to make sure foo is run after bar in all cases. for our VisualWeb framework we thus developed a object/class called escalator that allows us to write sequential code.
this code is part of the VisualWeb Project by * LinkCloud ( http://www.mylinkcloud.com ) * ViSERiON UG (haftungsbeschraenkt) ( http://www.viserion.com )
K!Lab GmbH ( http://www.klab-berlin.com )
MIT license.
AUTHOR: Toni Wagner @itsatony
- v0.2.2 fixes to default add values 18.12.2013
- v0.2.0 initial public release 15.11.2012
- bug fixes
- better error handling of steps
- optional try-catching of steps (allows for js engines to run optimizations if turned off)
var someVar = 'hello';
var firstStep = {
id: 'myFirstStep',
priority: 10,
executor: function(next, thisEscalator) {
someVar = 'hello too'
next();
}
};
var secondStep = {
id: 'mySecondStep',
priority: 20,
delay: 10,
parameters: [ someVar ],
scope: this,
executor: function(somethingWePassedIn, next, thisEscalator) {
console.log(somethingWePassedIn);
thisEscalator.anotherVariable = 42;
next();
}
};
var lastStep = {
priority: 22,
executor: function(next, thisEscalator) {
console.log(thisEscalator.anotherVariable);
next();
}
};
var myDemoEscalator = new escalator(
'demoEscalator',
[ firstStep, secondStep, lastStep ]
).start();
FAQs
a javascript flow-control || step-wise execution system with between-step delays and in-execution step-manipulation and errorHandling
We found that escalator 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.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.