From 33389a95ad7bb6cfa8ce3dcd674227fbb23ff0f3 Mon Sep 17 00:00:00 2001 From: Danila Poyarkov Date: Mon, 9 Mar 2026 08:56:47 +0300 Subject: [PATCH] Remove re-export shims and import types directly from core MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Delete src/types.ts (pure re-export of Color, Rect, etc.) — 9 files now import directly from @open-pencil/core. Remove dead AI_PROVIDERS re-export from use-chat.ts and dead font function re-exports from engine/fonts.ts. --- src/components/ColorInput.vue | 3 +-- src/components/ColorPicker.vue | 3 +-- src/components/FillPicker.vue | 3 +-- src/components/HsvColorArea.vue | 3 +-- src/components/chat/ProviderSelect.vue | 3 ++- src/components/properties/PageSection.vue | 2 +- src/composables/use-canvas-input.ts | 3 +-- src/composables/use-chat.ts | 3 +-- src/composables/use-collab.ts | 3 +-- src/constants.ts | 3 +-- src/engine/fonts.ts | 8 -------- src/stores/editor.ts | 3 ++- src/types.ts | 1 - 13 files changed, 13 insertions(+), 28 deletions(-) delete mode 100644 src/types.ts diff --git a/src/components/ColorInput.vue b/src/components/ColorInput.vue index e6d19873e..f143e0a19 100644 --- a/src/components/ColorInput.vue +++ b/src/components/ColorInput.vue @@ -1,9 +1,8 @@