From 53060b378068410f3a9318260a792c8adc3cb5c0 Mon Sep 17 00:00:00 2001 From: Minh Nguyen <2852660+NMinhNguyen@users.noreply.github.com> Date: Thu, 11 May 2023 04:42:33 +0100 Subject: [PATCH 1/3] fix(create-vite): re-enable `useDefineForClassFields` in React template --- packages/create-vite/template-react-ts/tsconfig.json | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/create-vite/template-react-ts/tsconfig.json b/packages/create-vite/template-react-ts/tsconfig.json index c81ef9f382291a..5815f25261f07a 100644 --- a/packages/create-vite/template-react-ts/tsconfig.json +++ b/packages/create-vite/template-react-ts/tsconfig.json @@ -1,6 +1,7 @@ { "compilerOptions": { "target": "ESNext", + "useDefineForClassFields": true, "lib": ["DOM", "DOM.Iterable", "ESNext"], "module": "ESNext", "skipLibCheck": true, From 35a27d1734735d50b496098c18e078ff9cd95d1f Mon Sep 17 00:00:00 2001 From: Minh Nguyen <2852660+NMinhNguyen@users.noreply.github.com> Date: Thu, 11 May 2023 08:56:49 +0100 Subject: [PATCH 2/3] Update packages/create-vite/template-react-ts/tsconfig.json --- packages/create-vite/template-react-ts/tsconfig.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/create-vite/template-react-ts/tsconfig.json b/packages/create-vite/template-react-ts/tsconfig.json index 5815f25261f07a..692dfae4cf38cc 100644 --- a/packages/create-vite/template-react-ts/tsconfig.json +++ b/packages/create-vite/template-react-ts/tsconfig.json @@ -1,6 +1,6 @@ { "compilerOptions": { - "target": "ESNext", + "target": "ES2020", "useDefineForClassFields": true, "lib": ["DOM", "DOM.Iterable", "ESNext"], "module": "ESNext", From 221ca8b3e34a0e9d2e8582660e96cb7dc1118538 Mon Sep 17 00:00:00 2001 From: Minh Nguyen <2852660+NMinhNguyen@users.noreply.github.com> Date: Thu, 11 May 2023 09:00:42 +0100 Subject: [PATCH 3/3] Update packages/create-vite/template-react-ts/tsconfig.json --- packages/create-vite/template-react-ts/tsconfig.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/create-vite/template-react-ts/tsconfig.json b/packages/create-vite/template-react-ts/tsconfig.json index 692dfae4cf38cc..a7fc6fbf23de2a 100644 --- a/packages/create-vite/template-react-ts/tsconfig.json +++ b/packages/create-vite/template-react-ts/tsconfig.json @@ -2,7 +2,7 @@ "compilerOptions": { "target": "ES2020", "useDefineForClassFields": true, - "lib": ["DOM", "DOM.Iterable", "ESNext"], + "lib": ["ES2020", "DOM", "DOM.Iterable"], "module": "ESNext", "skipLibCheck": true,