UNPKG

@enonic/js-utils

Version:
18 lines (14 loc) 481 B
// value/isStringLiteral.ts var isStringLiteral = (value) => typeof value === "string"; // value/isStringObject.ts var isStringObject = (value) => value instanceof String; // value/isString.ts var isString = (value) => isStringLiteral(value) || isStringObject(value); // string/isValidGraphQLName.ts var REGEXP_GRAPHQL_NAME = /^[_A-Za-z][_0-9A-Za-z]*$/; function isValidGraphQLName(s) { return isString(s) && !!s.match(REGEXP_GRAPHQL_NAME); } export { isValidGraphQLName };