@pierre/diffs
Version:
17 lines (15 loc) • 519 B
JavaScript
import { parsePatchFiles } from "../utils/parsePatchFiles.js";
import { preloadFileDiff } from "./preloadDiffs.js";
//#region src/ssr/preloadPatchFile.ts
async function preloadPatchFile({ patch, options }) {
const diffs = [];
const patches = parsePatchFiles(patch);
for (const patch$1 of patches) for (const fileDiff of patch$1.files) diffs.push(preloadFileDiff({
fileDiff,
options
}));
return await Promise.all(diffs);
}
//#endregion
export { preloadPatchFile };
//# sourceMappingURL=preloadPatchFile.js.map