( args: any, argName: string, allowEmpty = false, )
| 102 | } |
| 103 | |
| 104 | export function getOptionalStringArg( |
| 105 | args: any, |
| 106 | argName: string, |
| 107 | allowEmpty = false, |
| 108 | ) { |
| 109 | if (typeof args?.[argName] === "undefined") { |
| 110 | return undefined; |
| 111 | } |
| 112 | return getStringArg(args, argName, allowEmpty); |
| 113 | } |
| 114 | |
| 115 | export function getNumberArg(args: any, argName: string): number { |
| 116 | if (!args || !(argName in args)) { |
no test coverage detected