zephyr-agent
Version:
Zephyr plugin agent
22 lines (21 loc) • 740 B
JavaScript
import "node:module";
import { ze_log } from "../logging/index.mjs";
import { zeBuildAssets } from "./ze-build-assets.mjs";
function buildAssetsMapMock(assets, extractBuffer, getAssetType) {
return Object.keys(assets).reduce((memo, filepath)=>{
const asset = assets[filepath];
const buffer = extractBuffer(asset);
if (!buffer && '' !== buffer) {
ze_log.upload(`unknown asset type: ${getAssetType(asset)}`);
return memo;
}
const assetMap = zeBuildAssets({
filepath,
content: buffer
});
memo[assetMap.hash] = assetMap;
return memo;
}, {});
}
export { buildAssetsMapMock };
//# sourceMappingURL=ze-build-assets-map.mjs.map