From 5cf55aecbf2cba0dfc8ba883a3c2fba4c57bee05 Mon Sep 17 00:00:00 2001 From: Satoshi Qazi Muhammed Date: Sat, 25 Jul 2026 16:30:01 -0700 Subject: [PATCH] ci: exclude Deno edge functions and migration tests from web eslint MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The web ESLint config (browser/React rules: no-explicit-any, no-unused-vars) was linting supabase/functions/** and supabase/migrations/** — Deno TypeScript that legitimately uses `any` for the chain/Supabase surfaces and npm: imports. These have their own tooling (deno check + deno test) which passes. Add both dirs to ignores so `eslint .` covers only the Vite app it is configured for. --- web/eslint.config.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/web/eslint.config.js b/web/eslint.config.js index 3b2f2fb5..814e1b64 100644 --- a/web/eslint.config.js +++ b/web/eslint.config.js @@ -8,6 +8,8 @@ export default tseslint.config( { ignores: [ "dist/**", + "supabase/functions/**", + "supabase/migrations/**", "node_modules/**", "eslint.config.js", "postcss.config.js",