diff --git a/src/devtools.ts b/src/devtools.ts index a194972c..24063dac 100644 --- a/src/devtools.ts +++ b/src/devtools.ts @@ -33,7 +33,6 @@ export async function setupDevToolsUI(options: ModuleOptions, resolve: Resolver[ }) } - // @ts-expect-error untyped nuxt.hook('devtools:customTabs', (tabs) => { tabs.push({ // unique identifier diff --git a/src/module.ts b/src/module.ts index b075f491..a40618ab 100644 --- a/src/module.ts +++ b/src/module.ts @@ -158,7 +158,7 @@ export default defineNuxtModule({ logger.error(`Nuxt Scripts requires Unhead >= 2, you are using v${unheadVersion}. Please run \`nuxi upgrade --clean\` to upgrade...`) } nuxt.options.runtimeConfig['nuxt-scripts'] = { - version, + version: version!, // Private proxy config with API key (server-side only) googleStaticMapsProxy: config.googleStaticMapsProxy?.enabled ? { apiKey: (nuxt.options.runtimeConfig.public.scripts as any)?.googleMaps?.apiKey } @@ -167,7 +167,7 @@ export default defineNuxtModule({ nuxt.options.runtimeConfig.public['nuxt-scripts'] = { // expose for devtools version: nuxt.options.dev ? version : undefined, - defaultScriptOptions: config.defaultScriptOptions, + defaultScriptOptions: config.defaultScriptOptions as any, // Only expose enabled and cacheMaxAge to client, not apiKey googleStaticMapsProxy: config.googleStaticMapsProxy?.enabled ? { enabled: true, cacheMaxAge: config.googleStaticMapsProxy.cacheMaxAge } @@ -227,7 +227,6 @@ export default defineNuxtModule({ nuxt.hooks.hook('modules:done', async () => { const registryScripts = [...scripts] - // @ts-expect-error nuxi prepare is broken to generate these types, possibly because of the runtime path await nuxt.hooks.callHook('scripts:registry', registryScripts) for (const script of registryScripts) { diff --git a/tsconfig.json b/tsconfig.json index d94b2950..19397d5c 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -6,7 +6,6 @@ "client", "scripts", "dist", - ".nuxt", ".output", "test/e2e", "test/fixtures",