@lucidcms/core
Version:
The core of the Lucid CMS. It's responsible for spinning up the API and serving the CMS.
2 lines • 710 B
JavaScript
import e from"../../constants/constants.mjs";import t from"../logger/index.mjs";import n from"./adapters/passthrough.mjs";const r=async r=>{try{return r.media.images.processor?await(typeof r.media.images.processor==`function`?await r.media.images.processor():r.media.images.processor):(t.debug({scope:e.logScopes.imageProcessor,message:`No image processor configured. Falling back to passthrough image processing.`}),n())}catch(r){return t.error({error:r,event:`image-processor.initialization.failed`,scope:e.logScopes.imageProcessor,message:`Failed to initialize image processor`,data:{errorMessage:r instanceof Error?r.message:String(r)}}),n()}};export{r as default};
//# sourceMappingURL=get-adapter.mjs.map