📦 EqualifyEverything / equalify

📄 validateUuid.ts · 11 lines
1
2
3
4
5
6
7
8
9
10
11import { validate } from 'uuid';

export const validateUuid = (value) => {
    if (!value) {
        return false;
    }
    else if (!value.includes('-')) {
        value = value.substr(0, 8) + '-' + value.substr(8, 4) + '-' + value.substr(12, 4) + '-' + value.substr(16, 4) + '-' + value.substr(20, 12)
    }
    return validate(value);
}