@lucidcms/core
Version:
The core of the Lucid CMS. It's responsible for spinning up the API and serving the CMS.
2 lines • 501 B
JavaScript
import{resolveMediaKeyTenant as e}from"../../../utils/media/media-key-tenant.mjs";import t from"../adjust-storage-usage.mjs";import n from"../checks/check-has-media-strategy.mjs";const r=async(r,i)=>{let a=await n(r);if(a.error)return a;let o=e(r.config,i.key),[s,c]=await Promise.all([a.data.delete(r,{key:i.key,tenant:o}),t(r,{tenantKey:i.tenantKey??null,delta:-(i.size+i.processedSize),min:0})]);return c.error?c:{error:void 0,data:void 0}};export{r as default};
//# sourceMappingURL=delete.mjs.map