From 93a014446312142926715e075db651194bf2dc23 Mon Sep 17 00:00:00 2001 From: skirtle <65301168+skirtles-code@users.noreply.github.com> Date: Wed, 26 Mar 2025 17:56:41 +0000 Subject: [PATCH] Fix type checking for global variables such as __DEV__ --- .../config/packages/@projectName@/env.d.ts | 1 - .../{src/global.d.ts.ejs => env.d.ts.ejs} | 2 ++ .../src/components/ExampleComponent.vue.ejs | 5 +--- .../@projectName@/src/components/MyPanel.vue | 5 ++++ .../src/components/MyPanelSection.vue | 15 ----------- .../src/components/MyPanelSection.vue.ejs | 25 +++++++++++++++++++ .../src/{index.ts => index.ts.ejs} | 7 ++++++ .../config/packages/playground/env.d.ts | 2 +- .../vitepress/config/packages/docs/env.d.ts | 2 +- 9 files changed, 42 insertions(+), 22 deletions(-) delete mode 100644 packages/create-vue-lib/src/template/base/config/packages/@projectName@/env.d.ts rename packages/create-vue-lib/src/template/base/config/packages/@projectName@/{src/global.d.ts.ejs => env.d.ts.ejs} (74%) delete mode 100644 packages/create-vue-lib/src/template/base/examples/packages/@projectName@/src/components/MyPanelSection.vue create mode 100644 packages/create-vue-lib/src/template/base/examples/packages/@projectName@/src/components/MyPanelSection.vue.ejs rename packages/create-vue-lib/src/template/base/examples/packages/@projectName@/src/{index.ts => index.ts.ejs} (51%) diff --git a/packages/create-vue-lib/src/template/base/config/packages/@projectName@/env.d.ts b/packages/create-vue-lib/src/template/base/config/packages/@projectName@/env.d.ts deleted file mode 100644 index 11f02fe..0000000 --- a/packages/create-vue-lib/src/template/base/config/packages/@projectName@/env.d.ts +++ /dev/null @@ -1 +0,0 @@ -/// diff --git a/packages/create-vue-lib/src/template/base/config/packages/@projectName@/src/global.d.ts.ejs b/packages/create-vue-lib/src/template/base/config/packages/@projectName@/env.d.ts.ejs similarity index 74% rename from packages/create-vue-lib/src/template/base/config/packages/@projectName@/src/global.d.ts.ejs rename to packages/create-vue-lib/src/template/base/config/packages/@projectName@/env.d.ts.ejs index 9f0d12a..81dd1eb 100644 --- a/packages/create-vue-lib/src/template/base/config/packages/@projectName@/src/global.d.ts.ejs +++ b/packages/create-vue-lib/src/template/base/config/packages/@projectName@/env.d.ts.ejs @@ -1,3 +1,5 @@ +/// + declare const __DEV__: boolean <%_ if (config.includeTestVariable) { _%> declare const __TEST__: boolean diff --git a/packages/create-vue-lib/src/template/base/examples/packages/@projectName@/src/components/ExampleComponent.vue.ejs b/packages/create-vue-lib/src/template/base/examples/packages/@projectName@/src/components/ExampleComponent.vue.ejs index 5aba13b..5f25c65 100644 --- a/packages/create-vue-lib/src/template/base/examples/packages/@projectName@/src/components/ExampleComponent.vue.ejs +++ b/packages/create-vue-lib/src/template/base/examples/packages/@projectName@/src/components/ExampleComponent.vue.ejs @@ -2,10 +2,7 @@ import { ref } from 'vue' if (__DEV__) { - console.log('dev: creating ExampleComponent') - <%_ if (config.includeTestVariable) { _%> - console.log(`__TEST__: ${__TEST__}`) - <%_ } _%> + console.log('[<%- config.scopedPackageName %>] creating ExampleComponent') } const msg = ref('Hello world!') diff --git a/packages/create-vue-lib/src/template/base/examples/packages/@projectName@/src/components/MyPanel.vue b/packages/create-vue-lib/src/template/base/examples/packages/@projectName@/src/components/MyPanel.vue index db3c3b6..19a47bf 100644 --- a/packages/create-vue-lib/src/template/base/examples/packages/@projectName@/src/components/MyPanel.vue +++ b/packages/create-vue-lib/src/template/base/examples/packages/@projectName@/src/components/MyPanel.vue @@ -1,10 +1,15 @@