@pierre/diffs
Version:
25 lines (24 loc) • 985 B
JavaScript
import { shouldUseTokenTransformer } from "./shouldUseTokenTransformer.js";
//#region src/utils/getFileRendererOptions.ts
function getFileRendererOptions(options) {
return {
theme: options?.theme,
disableLineNumbers: options?.disableLineNumbers,
overflow: options?.overflow,
themeType: options?.themeType,
collapsed: options?.collapsed,
disableFileHeader: options?.disableFileHeader,
disableVirtualizationBuffers: options?.disableVirtualizationBuffers,
stickyHeader: options?.stickyHeader,
preferredHighlighter: options?.preferredHighlighter,
useCSSClasses: options?.useCSSClasses,
useTokenTransformer: shouldUseTokenTransformer(options),
tokenizeMaxLineLength: options?.tokenizeMaxLineLength,
tokenizeMaxLength: options?.tokenizeMaxLength,
unsafeCSS: options?.unsafeCSS,
headerRenderMode: options?.renderCustomHeader != null ? "custom" : "default"
};
}
//#endregion
export { getFileRendererOptions };
//# sourceMappingURL=getFileRendererOptions.js.map