From 29550317f7f913f5cc807a2b27a79aef30e2cc35 Mon Sep 17 00:00:00 2001 From: Manav Rathi Date: Thu, 4 Apr 2024 14:46:41 +0530 Subject: [PATCH] Enable the jsx-runtime plugin for vite's ESLint This prevents it complaining about a missing React import. Enabling this is recommended by the vite starter itself: > Install [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) and add `plugin:react/recommended` & `plugin:react/jsx-runtime` to the `extends` list --- web/packages/build-config/eslintrc-vite.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/packages/build-config/eslintrc-vite.js b/web/packages/build-config/eslintrc-vite.js index 131d8902d..37032546b 100644 --- a/web/packages/build-config/eslintrc-vite.js +++ b/web/packages/build-config/eslintrc-vite.js @@ -1,5 +1,5 @@ /* eslint-env node */ module.exports = { - extends: ["./eslintrc-react.js"], + extends: ["./eslintrc-react.js", "plugin:react/jsx-runtime"], ignorePatterns: [".eslintrc.cjs", "vite.config.ts", "dist"], };