UNPKG

@lucidcms/core

Version:

The core of the Lucid CMS. It's responsible for spinning up the API and serving the CMS.

2 lines 523 B
const e=e=>typeof e!=`object`||!e||!(`id`in e)||!(`collectionKey`in e)?!1:typeof e.id==`number`&&Number.isFinite(e.id)&&typeof e.collectionKey==`string`,t=(t,n)=>{if(!Array.isArray(t))return[];let r=t.reduce((t,n)=>(e(n)&&t.push({id:n.id,collectionKey:n.collectionKey}),t),[]);return n===!0?r:r.slice(0,1)},n=(e,t)=>!Array.isArray(e)||t===!0?e:e.slice(0,1);export{n as clampRelationFieldInput,e as isRelationCustomFieldValue,t as normalizeStoredRelationCustomFieldValues}; //# sourceMappingURL=relation-field-values.mjs.map