Compare commits

..

2 Commits

Author SHA1 Message Date
Josh Guyette 02f4e652cb added repo 2024-02-12 19:44:22 -06:00
Josh Guyette af95bc7910 bug fix 2024-02-12 19:44:09 -06:00
2 changed files with 5 additions and 35 deletions

34
ngenv
View File

@ -187,40 +187,6 @@ switch (actionVerb) {
process.exit(1); process.exit(1);
} }
// Process command line arguments
if (actionVerb === "start") {
} else if (actionVerb === "stop") {
// Stop the background process
stopBackgroundProcess();
} else if (actionVerb === "clear") {
// Clear the log files
clearLogs();
} else if (actionVerb === "logs") {
// Display the log files
displayLogs();
// tailLogs();
} else if (actionVerb === "run" || actionVerb === "background") {
// Set up the background process
if (actionVerb === "background") {
// Start-up for the background process
process.on("SIGTERM", () => {
console.log("Stopping background process...");
removeLockFile();
process.exit(0);
});
process.on("exit", (code) => {
console.log(`About to exit with code: ${code}`);
// Perform cleanup or final operations here
removeLockFile();
});
}
// Start the main process
main();
} else {
rootHelp();
}
function rootHelp() { function rootHelp() {
console.log(`Usage: ${scriptName} [run|start|stop|logs|clear] [options]`); console.log(`Usage: ${scriptName} [run|start|stop|logs|clear] [options]`);
console.log(`\nCommands:`); console.log(`\nCommands:`);

View File

@ -1,9 +1,13 @@
{ {
"name": "ngenv", "name": "ngenv",
"version": "2.0.0", "version": "2.0.1",
"description": "Writes ngrok tunnel url to .env file", "description": "Writes ngrok tunnel url to .env file",
"main": "ngenv", "main": "ngenv",
"license": "MIT", "license": "MIT",
"repository": {
"type": "git",
"url": "https://git.brainwires.net/josh.guyette/ngenv"
},
"bin": { "bin": {
"ngenv": "./ngenv" "ngenv": "./ngenv"
}, },