From 53df7835d3fb85304839f21f35ea2cfa58a96bc5 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Wed, 3 Sep 2025 20:24:23 +0300 Subject: [PATCH] Revert "chore(dx/server): remove dependency on CKEditor for now" This reverts commit 4739e2e3b265bd2e6f7e603bb0e380f613186d7e. --- apps/server/src/services/export/zip.ts | 3 +++ apps/server/src/types.d.ts | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/apps/server/src/services/export/zip.ts b/apps/server/src/services/export/zip.ts index 58ab7074f..9d3e73d25 100644 --- a/apps/server/src/services/export/zip.ts +++ b/apps/server/src/services/export/zip.ts @@ -21,6 +21,7 @@ import type AttributeMeta from "../meta/attribute_meta.js"; import type BBranch from "../../becca/entities/bbranch.js"; import type { Response } from "express"; import type { NoteMetaFile } from "../meta/note_meta.js"; +import cssContent from "@triliumnext/ckeditor5/content.css"; type RewriteLinksFn = (content: string, noteMeta: NoteMeta) => string; @@ -513,6 +514,8 @@ ${markdownContent}`; if (!cssMeta.dataFileName) { return; } + + archive.append(cssContent, { name: cssMeta.dataFileName }); } try { diff --git a/apps/server/src/types.d.ts b/apps/server/src/types.d.ts index 4bcac86d2..c302e27d8 100644 --- a/apps/server/src/types.d.ts +++ b/apps/server/src/types.d.ts @@ -23,6 +23,12 @@ declare module "is-animated" { export default isAnimated; } +declare module "@triliumnext/ckeditor5/content.css" { + const content: string; + export default content; +} + + declare module "@triliumnext/share-theme/*.ejs" { const content: string; export default content;