UNPKG

@lucidcms/core

Version:

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

2 lines 730 B
import{translate as e}from"../../i18n/translate.mjs";const t=t=>{let n=new Map(t.collections.map(e=>[e.key,e]));for(let r of t.collections)for(let t of r.getData.environments)for(let[i,a]of Object.entries(t.collectionVersions??{})){let o=n.get(i);if(!o)throw Error(e(`server:core.config.collection.environment.version.map.collection.not.found`,{data:{collection:r.key,environment:t.key,targetCollection:i}}));if(a!==`latest`&&!o.getData.environments.some(e=>e.key===a))throw Error(e(`server:core.config.collection.environment.version.map.target.not.found`,{data:{collection:r.key,environment:t.key,targetCollection:i,targetVersion:a}}))}};export{t as default}; //# sourceMappingURL=check-collection-environment-version-map.mjs.map