fix lint?

This commit is contained in:
mierenmanz 2021-04-28 13:50:13 +02:00
parent 8ac716d6a9
commit e7715b75cf
1 changed files with 2 additions and 5 deletions

View File

@ -14,12 +14,12 @@ export function parseArgs(
commandArgs: Args[] | undefined, commandArgs: Args[] | undefined,
messageArgs: string[] messageArgs: string[]
): Record<string, unknown> | null { ): Record<string, unknown> | null {
if (!commandArgs) return null if (commandArgs === undefined) return null
const messageArgsNullableCopy: Array<string | null> = [...messageArgs] const messageArgsNullableCopy: Array<string | null> = [...messageArgs]
const args: Record<string, unknown> = {} const args: Record<string, unknown> = {}
for (const entry of commandArgs) { for (const entry of commandArgs) {
switch (entry.match) { switch (entry.match) {
case "flag": case 'flag':
parseFlags(args, entry, messageArgsNullableCopy) parseFlags(args, entry, messageArgsNullableCopy)
break break
case 'mention': case 'mention':
@ -48,7 +48,6 @@ function parseFlags(
break break
} else args[entry.name] = entry.defaultValue } else args[entry.name] = entry.defaultValue
} }
return
} }
function parseMention( function parseMention(
@ -60,7 +59,6 @@ function parseMention(
const mention = mentionRegex.exec(argsNullable[index]!)![0] const mention = mentionRegex.exec(argsNullable[index]!)![0]
argsNullable[index] = null argsNullable[index] = null
args[entry.name] = mention args[entry.name] = mention
return
} }
function parseContent( function parseContent(
@ -70,7 +68,6 @@ function parseContent(
): void { ): void {
args[entry.name] = args[entry.name] =
argsNonNullable.length !== 0 ? argsNonNullable : entry.defaultValue argsNonNullable.length !== 0 ? argsNonNullable : entry.defaultValue
return
} }
function parseRest( function parseRest(