UNPKG

@wordpress/hooks

Version:
20 lines (19 loc) 597 B
// packages/hooks/src/validateNamespace.ts function validateNamespace(namespace) { if ("string" !== typeof namespace || "" === namespace) { console.error("The namespace must be a non-empty string."); return false; } if (!/^[a-zA-Z][a-zA-Z0-9_.\-\/]*$/.test(namespace)) { console.error( "The namespace can only contain numbers, letters, dashes, periods, underscores and slashes." ); return false; } return true; } var validateNamespace_default = validateNamespace; export { validateNamespace_default as default }; //# sourceMappingURL=validateNamespace.js.map