diff --git a/gateway.js b/gateway.js index 03d39b6..4e88e8f 100644 --- a/gateway.js +++ b/gateway.js @@ -1,8 +1,31 @@ +#!/usr/bin/env node const settings = { }; // Skip the first 2 items - they are node file.js +let extras = []; for(let i = 2; i < process.argv.length; i++) { - if(process.argv[i]) + if(!process.argv[i].startsWith("-")) { + extras.push(process.argv[i]); + continue; + } + + switch(process.argv[i]) { + case "-h": + case "--help": + console.log("2-way The Things Network LoRa Gateway"); + console.log("---- By Starbeamrainbowlabs ---------"); + console.log(); + console.log("Usage:"); + console.log(" ./gateway.js {options}"); + console.log(""); + console.log("Options:"); + console.log(" -h --help Show this message"); + console.log(""); + console.log("Environment Variables:"); + console.log(" (none yet)"); + return; + + } }