import { createScalar } from "../utilities";
const RE_UUID = /^([\da-z]{4}-?){7}[\da-z]{4}$/ui;
export const UuidScalar = createScalar(
"uuid", "universally unique identifier", {
string ( value, invalid ) {
if (!RE_UUID.test(value)) { invalid(); }
return value;
},
}
);