From 3e578f9e2d5423695a0d2d13fcbbd6eca4f30953 Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Mon, 23 Sep 2024 10:12:49 +0100 Subject: [PATCH] =?UTF-8?q?fix:=20add=20back=20global=20namespace=20type?= =?UTF-8?q?=20reference=20=F0=9F=A4=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/module.ts | 5 +++++ src/runtime/composables/turnstile.ts | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/module.ts b/src/module.ts index b634069b..8c13299e 100644 --- a/src/module.ts +++ b/src/module.ts @@ -123,5 +123,10 @@ export default defineNuxtModule({ ], }) }) + + nuxt.options.typescript.hoist.push('@types/cloudflare-turnstile') + nuxt.hook('prepare:types', ({ references }) => { + references.push({ types: '@types/cloudflare-turnstile' }) + }) }, }) diff --git a/src/runtime/composables/turnstile.ts b/src/runtime/composables/turnstile.ts index 9461fd22..817ada29 100644 --- a/src/runtime/composables/turnstile.ts +++ b/src/runtime/composables/turnstile.ts @@ -4,7 +4,7 @@ import type { RegistryScriptInput } from '#nuxt-scripts' declare global { interface Window { - // @types/cloudflare-turnsile doesn't provide full api + // @types/cloudflare-turnstile doesn't provide full api turnstile: Turnstile.Turnstile } }