blezer
blezer copied to clipboard
:confetti_ball: :battery: Simple background job/task processing queue for Node.js (>= 7.6) using `cluster` & separate Node processes.
Bumps [qs](https://github.com/ljharb/qs) from 6.4.0 to 6.4.1. Changelog Sourced from qs's changelog. 6.4.1 [Fix] parse: ignore __proto__ keys (#428) [Fix] fix for an impossible situation: when the formatter is called with...
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.4 to 4.17.21. Commits f299b52 Bump to v4.17.21 c4847eb Improve performance of toNumber, trim and trimEnd on large input strings 3469357 Prevent command injection through _.template's variable...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.2.5 to 1.14.8. Commits 3d81dc3 Release version 1.14.8 of the npm package. 62e546a Drop confidential headers across schemes. 2ede36d Release version 1.14.7 of the npm package. 8b347cb...
Bumps [pathval](https://github.com/chaijs/pathval) from 1.1.0 to 1.1.1. Release notes Sourced from pathval's releases. v1.1.1 Fixes a security issue around prototype pollution. Commits db6c3e3 chore: v1.1.1 7859e0e Merge pull request #60 from...
Bumps [axios](https://github.com/axios/axios) from 0.17.1 to 0.21.1. Release notes Sourced from axios's releases. v0.21.1 0.21.1 (December 21, 2020) Fixes and Functionality: Hotfix: Prevent SSRF (#3410) Protocol not parsed when setting proxy...
Bumps [tar](https://github.com/npm/node-tar) from 2.2.1 to 2.2.2. Commits 523c5c7 2.2.2 7ecef07 Bump fstream to fix hardlink overwriting vulnerability 9fc84b9 Use {} for hardlink tracking instead of [] 15e59f1 Only track previously...
When loading the tasks directory (lib/load.js), any file with a syntax error will make blezer unable to instanciate any task. The require-all should be wrapped in a try/catch and log...
``` | Error: ENOENT: no such file or directory, scandir '/PROJECT_PATH/node_modules/blezer/ui/tasks' | at Object.fs.readdirSync (fs.js:914:18) | at requireAll (/PROJECT_PATH/node_modules/require-all/index.js:32:18) | at Object. (/home/zdun/apps/bloom/node_modules/blezer/lib/load.js:1:99) | at Module._compile (module.js:571:32) | at Object.Module._extensions..js...
Create temporary `tasks` using https://github.com/raszi/node-tmp