tweaking + npm update...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2020-11-26 01:21:40 +03:00
parent e9a3192335
commit fd0edaf437
3 changed files with 10 additions and 11 deletions

View File

@ -267,6 +267,8 @@ var ExampleActions = actions.Actions({
// XXX inner/outer action... // XXX inner/outer action...
// Tasks...
//
// NOTE: action name and task name should be the same to avoid // NOTE: action name and task name should be the same to avoid
// confusion... // confusion...
// XXX it would be quite complicated to support both and // XXX it would be quite complicated to support both and
@ -276,22 +278,19 @@ var ExampleActions = actions.Actions({
function(ticket, ...args){ function(ticket, ...args){
console.log('###', ticket.title+':', 'START:', ...args, console.log('###', ticket.title+':', 'START:', ...args,
'\n\t\t(supported messages: "stop", "break", "error", ...)') '\n\t\t(supported messages: "stop", "break", "error", ...)')
ticket.onmessage(function(msg, ...args){ ticket.onmessage(function(msg){
// stop... // stop...
if(msg == 'stop'){ if(msg == 'stop'){
console.log('###', ticket.title+':', 'STOP') console.log('###', ticket.title+':', 'STOP', ...args)
ticket.resolve(...args) ticket.resolve(...args)
// break... // break...
} else if(msg == 'break'){ } else if(msg == 'break'){
console.log('###', ticket.title+':', 'BREAK') console.log('###', ticket.title+':', 'BREAK', ...args)
ticket.reject(...args) ticket.reject(...args)
// error... // error...
} else if(msg == 'error'){ } else if(msg == 'error'){
console.log('###', ticket.title+':', 'ERROR') console.log('###', ticket.title+':', 'ERROR', ...args)
throw new Error('Task error') throw new Error('Task error')
// other... // other...
} else { } else {
console.log('###', ticket.title+':', 'Got message:', msg, ...args) } }) })], console.log('###', ticket.title+':', 'Got message:', msg, ...args) } }) })],

View File

@ -1073,9 +1073,9 @@
"integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==" "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg=="
}, },
"ig-actions": { "ig-actions": {
"version": "3.24.15", "version": "3.24.18",
"resolved": "https://registry.npmjs.org/ig-actions/-/ig-actions-3.24.15.tgz", "resolved": "https://registry.npmjs.org/ig-actions/-/ig-actions-3.24.18.tgz",
"integrity": "sha512-fhMZ1F34nPm/Hir1Is+3hKPJpshgwbxjnQRJb5M+/fs52FfoG7TMbDYWzbKKe6qtwfyrcVD2rPRidjCl6779zQ==", "integrity": "sha512-0cZYX56el81rOGcD/GwFsrD4pRg3ZwYu7ilSzkXhZTw+mvGQD7Vilj1faHrWTX2geMS3XugZ/294dP/Jl6VGDg==",
"requires": { "requires": {
"ig-object": "^5.0.2" "ig-object": "^5.0.2"
} }

View File

@ -28,7 +28,7 @@
"generic-walk": "^1.4.0", "generic-walk": "^1.4.0",
"glob": "^7.1.6", "glob": "^7.1.6",
"guarantee-events": "^1.0.0", "guarantee-events": "^1.0.0",
"ig-actions": "^3.24.15", "ig-actions": "^3.24.18",
"ig-argv": "^2.15.0", "ig-argv": "^2.15.0",
"ig-features": "^3.4.2", "ig-features": "^3.4.2",
"ig-object": "^5.4.12", "ig-object": "^5.4.12",