UNPKG

payload

Version:

Node, React, Headless CMS and Application Framework built on Next.js

17 lines (16 loc) 523 B
export async function optionallyAppendMetadata({ req, sharpFile, withMetadata }) { const metadata = await sharpFile.metadata(); if (withMetadata === true) { return sharpFile.withMetadata(); } else if (typeof withMetadata === 'function') { const useMetadata = await withMetadata({ metadata, req }); if (useMetadata) { return sharpFile.withMetadata(); } } return sharpFile; } //# sourceMappingURL=optionallyAppendMetadata.js.map