INNER CODE UNIT · JavaScript
validateAndExtractInputs
flayerlabs/flaunchgg-contracts · lib/v4-hooks-public/lib/forge-chronicles/index.js:28
function validateAndExtractInputs() {
const scriptName = process.argv[2];
if (scriptName === undefined || scriptName === "-h" || scriptName === "--help") {
printHelp();
process.exit(0);
} else if (scriptName === "-v" || scriptName === "--version") {
console.log(JSON.parse(readFileSync("lib/forge-chronicles/package.json", "utf8")).version);
process.exit(0);
}
const args = process.argv.slice(3);
let forceFlag = false;
let skipJsonFlag = false;
let chainId = 31337;
let rpcUrl = process.env.RPC_URL;
let broadcastDir = "broadcast";
let outDir = "out";