UNPKG

@cran/lib.gql.core

Version:

GQL Core Functionality

14 lines (13 loc) 427 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.UuidScalar = void 0; const utilities_1 = require("../utilities"); const RE_UUID = /^([\da-z]{4}-?){7}[\da-z]{4}$/ui; exports.UuidScalar = (0, utilities_1.createScalar)("uuid", "universally unique identifier", { string(value, invalid) { if (!RE_UUID.test(value)) { invalid(); } return value; }, });