MCPcopy Create free account
hub / github.com/chiihero/Microsoft-Rewards-Script / parseArgs

Function parseArgs

scripts/utils.js:25–44  ·  view source on GitHub ↗
(argv = process.argv.slice(2))

Source from the content-addressed store, hash-verified

23}
24
25export function parseArgs(argv = process.argv.slice(2)) {
26 const args = {}
27
28 for (let i = 0; i < argv.length; i++) {
29 const arg = argv[i]
30
31 if (arg.startsWith('-')) {
32 const key = arg.substring(1)
33
34 if (i + 1 < argv.length && !argv[i + 1].startsWith('-')) {
35 args[key] = argv[i + 1]
36 i++
37 } else {
38 args[key] = true
39 }
40 }
41 }
42
43 return args
44}
45
46export function validateEmail(email) {
47 if (!email) {

Callers 1

browserSession.jsFile · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected