UNPKG

eve

Version:

Filesystem-first framework for durable backend AI agents that run anywhere.

1 lines • 438 B
function readNonEmptyStringField(e,t){if(typeof e!=`object`||!e||!(t in e))return;let n=e[t];return typeof n==`string`&&n.length>0?n:void 0}function readVercelResourceName(e){return readNonEmptyStringField(e,`name`)??readVercelResourceSlug(e)}function readVercelResourceSlug(e){let t=readNonEmptyStringField(e,`slug`);return t!==void 0&&/^[a-z0-9]+(?:-[a-z0-9]+)*$/u.test(t)?t:void 0}export{readVercelResourceName,readVercelResourceSlug};