( input: string, character: string, defaultValues: (string | null)[], )
| 21 | } |
| 22 | |
| 23 | function _splitAt( |
| 24 | input: string, |
| 25 | character: string, |
| 26 | defaultValues: (string | null)[], |
| 27 | ): (string | null)[] { |
| 28 | const characterIndex = input.indexOf(character); |
| 29 | if (characterIndex == -1) return defaultValues; |
| 30 | return [input.slice(0, characterIndex).trim(), input.slice(characterIndex + 1).trim()]; |
| 31 | } |
| 32 | |
| 33 | export function noUndefined<T>(val: T | undefined): T { |
| 34 | return val === undefined ? null! : val; |
no test coverage detected
searching dependent graphs…