diff --git a/packages/kit/src/template.ts b/packages/kit/src/template.ts index 7e5d504842..87eaa2b855 100644 --- a/packages/kit/src/template.ts +++ b/packages/kit/src/template.ts @@ -121,6 +121,8 @@ export async function writeTypes (nuxt: Nuxt) { module: 'ESNext', moduleResolution: nuxt.options.experimental?.typescriptBundlerResolution ? 'Bundler' : 'Node', skipLibCheck: true, + isolatedModules: true, + useDefineForClassFields: true, strict: nuxt.options.typescript?.strict ?? true, allowJs: true, noEmit: true,