From 4fc7d6352f841102a9fd3fe617be8c141e180be3 Mon Sep 17 00:00:00 2001 From: filtered <176114999+webfiltered@users.noreply.github.com> Date: Tue, 30 Sep 2025 15:24:28 +1000 Subject: [PATCH] [devex] Fix .vue import failures silently discarded (#5852) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Summary Removes the old Vue shim; this is not needed in modern Vue. It actually appears to be detrimental, forcing `any` types and causing broken imports to be ignored by some tooling. ## Changes - **What**: Deletes unnecessary TS decl. - **Breaking**: Nein. - **Dependencies**: Null. ## Review Focus The **Approve** button. ## Screenshots (if applicable) image ┆Issue is synchronized with this [Notion page](https://www.notion.so/PR-5852-devex-Fix-vue-import-failures-silently-discarded-27e6d73d3650819eb956f2aaf55420f2) by [Unito](https://www.unito.io) --- src/types/vue-shim.d.ts | 6 ------ 1 file changed, 6 deletions(-) delete mode 100644 src/types/vue-shim.d.ts diff --git a/src/types/vue-shim.d.ts b/src/types/vue-shim.d.ts deleted file mode 100644 index 664e5764a..000000000 --- a/src/types/vue-shim.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -// vue-shim.d.ts -declare module '*.vue' { - import { DefineComponent } from 'vue' - const component: DefineComponent<{}, {}, any> - export default component -}