(str: string)
| 26 | |
| 27 | const validCharsRE = /^[a-zA-Z0-9\-_+]*$/; |
| 28 | export const isHttpStatusCode = (str: string): boolean => { |
| 29 | const output = parseInt(str, 10); |
| 30 | return !isNaN(output) && output >= 100 && output <= 599; |
| 31 | }; |
| 32 | |
| 33 | export const isValidUsername = (str: string): Validated => { |
| 34 | if (!validCharsRE.test(str)) return invalidCharError; |