
Product
Secure Your AI-Generated Code with Socket MCP
Socket MCP brings real-time security checks to AI-generated code, helping developers catch risky dependencies before they enter the codebase.
node-process
Advanced tools
A simple utility to handle sub-processes and multi threading and tasking in a node driven application
Milti threading/tasking and background task helper module for nodejs.
Read about the use and motivation behing this here: https://github.com/segsalerty2013/node-process/wiki
$ npm install node-process;
//for one sub process/thread
let node_process = require('node_process');
node_process.fork('path_to_valid_module', ['array of arg required by module'], true)
.then((response)=>{
//response is string|object sent from the module back to the main thread
//such response will be sent with process.send('string|object');
console.log(response);
})
.catch((error)=>{
//error occurred.
console.log(error);
});
//for a sticky process/thread that never ends until main thread is dead
node_process.fork('path_to_valid_module', ['array of arg required by module'], false)
.then((response)=>{
//response is string|object sent from the module back to the main thread
//such response will be sent with process.send('string|object', 'Handler' ()=>{}, {keepOpen:true});
//note the Handler i.e Empty ()=>{}
//and the {keepOpen:true} options
console.log(response);
})
.catch((error)=>{
//error occurred.
console.log(error);
});
git checkout -b my-new-feature;
npm test;
git commit -am 'Add some feature/fix';
git push origin my-new-feature;
FAQs
A simple utility to handle sub-processes and multi threading and tasking in a node driven application
The npm package node-process receives a total of 13,248 weekly downloads. As such, node-process popularity was classified as popular.
We found that node-process 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.
Product
Socket MCP brings real-time security checks to AI-generated code, helping developers catch risky dependencies before they enter the codebase.
Security News
As vulnerability data bottlenecks grow, the federal government is formally investigating NIST’s handling of the National Vulnerability Database.
Research
Security News
Socket’s Threat Research Team has uncovered 60 npm packages using post-install scripts to silently exfiltrate hostnames, IP addresses, DNS servers, and user directories to a Discord-controlled endpoint.