import * as yaml from "js-yaml"; import type { ProjectConfig } from "@/model/projectConfig"; export function serializeProjectConfig(config: ProjectConfig): string { const data: Record = { tags: config.tags }; if (config.shownHiddenColumns.length > 0) { data.shownHiddenColumns = config.shownHiddenColumns; } return yaml .dump(data, { lineWidth: -1, forceQuotes: false, }) .trimEnd() .concat("\n"); }