import { createScalar } from "../utilities/createScalar";
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;
},
});