(uuid: string)
| 8 | * @returns {boolean} True if valid UUID, false otherwise |
| 9 | */ |
| 10 | export const isValidUUID = (uuid: string): boolean => { |
| 11 | // UUID v4 regex pattern |
| 12 | const uuidV4Pattern = /^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$/i |
| 13 | return uuidV4Pattern.test(uuid) |
| 14 | } |
| 15 | |
| 16 | /** |
| 17 | * Validates if a string is a valid URL safe for interpolation into JS code. |
no test coverage detected