From dc002d960ff750eac0de84fa30f480f04b7a501f Mon Sep 17 00:00:00 2001 From: Jaya Krishna Date: Wed, 24 Jun 2026 22:06:33 +0530 Subject: [PATCH 1/2] fix: add missing vite source aliases for transitive @pen/* workspace deps --- playground/vite.config.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/playground/vite.config.ts b/playground/vite.config.ts index 3f20b63..9a6bfdf 100644 --- a/playground/vite.config.ts +++ b/playground/vite.config.ts @@ -65,6 +65,19 @@ const PEN_SOURCE_ALIASES = { "@pen/shortcuts": fileURLToPath( new URL("../packages/extensions/shortcuts/src/index.ts", import.meta.url), ), + "@pen/content-ops": fileURLToPath( + new URL("../packages/shared/content-ops/src/index.ts", import.meta.url), + ), + "@pen/dom": fileURLToPath(new URL("../packages/rendering/dom/src", import.meta.url)), + "@pen/history": fileURLToPath( + new URL("../packages/extensions/history/src/index.ts", import.meta.url), + ), + "@pen/markdown-serialization": fileURLToPath( + new URL("../packages/shared/markdown-serialization/src/index.ts", import.meta.url), + ), + "@pen/assets-memory": fileURLToPath( + new URL("../packages/tooling/assets-memory/src/index.ts", import.meta.url) + ), "@pen/types": fileURLToPath(new URL("../packages/types/src/index.ts", import.meta.url)), "@pen/undo": fileURLToPath( new URL("../packages/extensions/undo/src/index.ts", import.meta.url), From 751498ec69b3d17efb775b2d20c9248c67a80010 Mon Sep 17 00:00:00 2001 From: Jaya Krishna Date: Thu, 25 Jun 2026 18:19:20 +0530 Subject: [PATCH 2/2] add missing path mappings for server ts config --- playground/tsconfig.json | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/playground/tsconfig.json b/playground/tsconfig.json index 46b44b3..ae264c1 100644 --- a/playground/tsconfig.json +++ b/playground/tsconfig.json @@ -8,15 +8,19 @@ "types": ["vite/client"], "baseUrl": ".", "paths": { + "@pen/assets-memory": ["../packages/tooling/assets-memory/src/index.ts"], "@pen/ai": ["../packages/extensions/ai/src/index.ts"], "@pen/ai-autocomplete": ["../packages/extensions/ai-autocomplete/src/index.ts"], "@pen/ai-skills": ["../packages/extensions/ai-skills/src/index.ts"], "@pen/ai-suggestions": ["../packages/extensions/ai-suggestions/src/index.ts"], "@pen/ai-tools": ["../packages/extensions/ai-tools/src/index.ts"], + "@pen/content-ops": ["../packages/shared/content-ops/src/index.ts"], "@pen/core": ["../packages/core/src/index.ts"], "@pen/crdt-yjs": ["../packages/crdt/yjs/src/index.ts"], + "@pen/dom": ["../packages/rendering/dom/src/index.ts"], "@pen/database": ["../packages/extensions/database/src/index.ts"], "@pen/export-html": ["../packages/extensions/export-html/src/index.ts"], + "@pen/export-json": ["../packages/extensions/export-json/src/index.ts"], "@pen/export-markdown": ["../packages/extensions/export-markdown/src/index.ts"], "@pen/import-html": ["../packages/extensions/import-html/src/index.ts"], "@pen/import-markdown": ["../packages/extensions/import-markdown/src/index.ts"], @@ -27,7 +31,11 @@ "@pen/schema-default": ["../packages/schema/default/src/index.ts"], "@pen/search": ["../packages/extensions/search/src/index.ts"], "@pen/shortcuts": ["../packages/extensions/shortcuts/src/index.ts"], - "@pen/types": ["../packages/types/src/index.ts"] + "@pen/types": ["../packages/types/src/index.ts"], + "@pen/markdown-serialization": ["../packages/shared/markdown-serialization/src/index.ts"], + "@pen/undo": ["../packages/extensions/undo/src/index.ts"], + "@pen/document-ops": ["../packages/extensions/document-ops/src/index.ts"], + "@pen/delta-stream": ["../packages/extensions/delta-stream/src/index.ts"] } }, "include": ["src"]