@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
JavaScript
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