From b6769228b2bf42033968d603e81dd7a4d81f4bff Mon Sep 17 00:00:00 2001 From: dsinghvi Date: Sun, 16 Jun 2024 12:39:53 -0400 Subject: [PATCH] ignore lib files when running vitest --- .vscode/settings.json | 3 ++- shared/tsconfig.shared.json | 2 +- shared/vitest.config.ts | 10 +++++++++- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index c32b055b69..a4f621c7a3 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -14,5 +14,6 @@ "[typescript]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, - "python.analysis.typeCheckingMode": "basic" + "python.analysis.typeCheckingMode": "basic", + "vitest.disableWorkspaceWarning": true } diff --git a/shared/tsconfig.shared.json b/shared/tsconfig.shared.json index dd92f4396d..aceecaa10c 100644 --- a/shared/tsconfig.shared.json +++ b/shared/tsconfig.shared.json @@ -18,7 +18,7 @@ "baseUrl": ".", "declaration": true, "noUncheckedIndexedAccess": true, - // "types": ["node", "vitest/global"], + "types": ["node", "vitest/globals"], // "noUnusedLocals": true, // "noUnusedParameters": true, "noImplicitReturns": true diff --git a/shared/vitest.config.ts b/shared/vitest.config.ts index d0c2797b9f..614cf6e6c5 100644 --- a/shared/vitest.config.ts +++ b/shared/vitest.config.ts @@ -2,6 +2,14 @@ import { defineConfig } from "vitest/config"; export default defineConfig({ test: { - globals: true + globals: true, + exclude: [ + "**/node_modules/**", + "**/dist/**", + "**/cypress/**", + "**/.{idea,git,cache,output,temp}/**", + "**/{karma,rollup,webpack,vite,vitest,jest,ava,babel,nyc,cypress,tsup,build}.config.*", + "**/lib/**" + ] } });