UNPKG

@cran/lib.gql.core

Version:

GQL Core Functionality

15 lines (10 loc) 298 B
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; }, } );