UNPKG

one-schema

Version:
6 lines (5 loc) 187 B
export default (input: string) => ( typeof input === 'string' && input.length !== 0 && (/^[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$/i.test(input)) );