← Back to SKILL.md SSR API
This reference lists the SSR-specific exports from @pierre/diffs/ssr. The
entry also re-exports every type in Shared types .
Functions
Export Purpose preloadFileRenders one file and returns props with prerenderedHTML. preloadFileDiffRenders pre-parsed diff metadata and returns component props. preloadMultiFileDiffParses and renders an old and new file pair. preloadPatchDiffParses and renders one patch for PatchDiff. preloadPatchFileParses a multi-file patch and returns one result per file. preloadUnresolvedFileRenders one merge-conflict file and returns component props. preloadDiffHTMLRenders a diff directly to an HTML string. preloadUnresolvedFileHTMLRenders a merge-conflict file directly to an HTML string. renderHTMLSerializes rendered HAST elements to HTML.
Types
Export Purpose PreloadFileOptionsDefines input for preloadFile. PreloadedFileResultAdds prerenderedHTML to file input. PreloadDiffOptionsDefines parsed or file-pair input for preloadDiffHTML. PreloadFileDiffOptionsDefines input for preloadFileDiff. PreloadFileDiffResultAdds prerenderedHTML to parsed diff input. PreloadMultiFileDiffOptionsDefines input for preloadMultiFileDiff. PreloadMultiFileDiffResultAdds prerenderedHTML to file-pair input. PreloadPatchDiffOptionsDefines input for preloadPatchDiff. PreloadPatchDiffResultAdds prerenderedHTML to patch input. PreloadPatchFileOptionsDefines input for preloadPatchFile. PreloadUnresolvedFileOptionsDefines input for preloadUnresolvedFile. PreloadUnresolvedFileResultAdds prerenderedHTML to merge-conflict input.