(value: string | null | undefined)
| 1252 | }; |
| 1253 | |
| 1254 | const nonEmptyString = (value: string | null | undefined): string | null => { |
| 1255 | const trimmed = value?.trim(); |
| 1256 | return trimmed ? trimmed : null; |
| 1257 | }; |
| 1258 | |
| 1259 | /** True when the URL has no meaningful path — a bare origin like |
| 1260 | * `https://login.microsoftonline.com`. A bare origin is never a usable |
no outgoing calls
no test coverage detected