From 07b76ac4c1baf9dcc3ba7f7641394e5e91320e48 Mon Sep 17 00:00:00 2001 From: Gavin Luo Date: Wed, 6 Sep 2023 14:34:40 +0800 Subject: [PATCH] fix: nuxt v3.7 remove compilerOptions.types (#212) --- packages/anu-nuxt/src/module.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/anu-nuxt/src/module.ts b/packages/anu-nuxt/src/module.ts index 81b63eec..b26503ea 100644 --- a/packages/anu-nuxt/src/module.ts +++ b/packages/anu-nuxt/src/module.ts @@ -104,6 +104,8 @@ export default defineNuxtModule({ }, hooks: { 'prepare:types': ({ tsConfig, references }) => { + tsConfig.compilerOptions ||= {} + tsConfig.compilerOptions.types ||= [] // eslint-disable-next-line @typescript-eslint/no-non-null-assertion tsConfig.compilerOptions!.types.push('anu-vue/volar') references.push({