combineMetadata
function combineMetadata(metadata, withCDN?): Record<string, string>;
Defined in: packages/synapse-sdk/src/utils/metadata.ts:145
Combines metadata object with withCDN flag, ensuring consistent behavior. If withCDN is true, adds the withCDN key only if not already present. If withCDN is false or undefined, returns metadata unchanged.
Parameters
Section titled “Parameters”Parameter | Type | Description |
---|---|---|
metadata | Record <string , string > | Base metadata object (can be empty) |
withCDN? | boolean | Whether to include CDN flag |
Returns
Section titled “Returns”Record
<string
, string
>
Combined metadata object