From ff457448295dadc6489bf001cdf40df729b87c5f Mon Sep 17 00:00:00 2001 From: Rathma Date: Sat, 2 Apr 2022 17:44:39 -0400 Subject: [PATCH] Disabled isolatedModules & noImplicitAny flags. isolatedModules flag was causing vuejs reactivity compilation errors. See error below and https://github.com/vitejs/vite/issues/5814 & https://github.com/vuejs/core/issues/1228 ``` node_modules/@vue/reactivity/dist/reactivity.d.ts:26:15 - error TS2748: Cannot access ambient const enums when the '--isolatedModules' flag is provided. 26 readonly [ReactiveFlags.IS_READONLY]: boolean; ``` noImplicitAny flag was causing compilation errors when using named slots. --- tsconfig.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tsconfig.json b/tsconfig.json index 52205ea..ba279f4 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -8,8 +8,9 @@ "jsx": "preserve", "sourceMap": true, "resolveJsonModule": true, - "isolatedModules": true, + "isolatedModules": false, "esModuleInterop": true, + "noImplicitAny": false, "lib": ["esnext", "dom"] }, "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue"],