From bca22bece900ee885844169185bdb49c45d5029d Mon Sep 17 00:00:00 2001 From: Vladimir Drayling Date: Wed, 5 Aug 2026 19:47:43 +0200 Subject: [PATCH] fix(desktop): shim missing three types to unblock typecheck --- apps/desktop/src/three.d.ts | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 apps/desktop/src/three.d.ts diff --git a/apps/desktop/src/three.d.ts b/apps/desktop/src/three.d.ts new file mode 100644 index 0000000..58a1b5e --- /dev/null +++ b/apps/desktop/src/three.d.ts @@ -0,0 +1,5 @@ +// ponytail: three ships an `exports` map with no "types" condition, so +// TS's bundler resolution can't fall back to the installed @types/three +// (transitive dep of electrobun/bun, which we don't use directly). Shim it +// away rather than fighting module resolution for a package we never call. +declare module 'three';