From f539de334dd1c2b08f38b56c07b7833c8fd04623 Mon Sep 17 00:00:00 2001 From: Corbin Crutchley Date: Thu, 14 May 2026 02:31:48 -0400 Subject: [PATCH] chore: update tests to not watch --- packages/compiler/vite.config.ts | 13 +++++++++++-- packages/parser/vite.config.ts | 13 +++++++++++++ packages/prettier-plugin/vite.config.ts | 13 +++++++++++++ 3 files changed, 37 insertions(+), 2 deletions(-) create mode 100644 packages/parser/vite.config.ts create mode 100644 packages/prettier-plugin/vite.config.ts diff --git a/packages/compiler/vite.config.ts b/packages/compiler/vite.config.ts index d547839..9d55b53 100644 --- a/packages/compiler/vite.config.ts +++ b/packages/compiler/vite.config.ts @@ -2,10 +2,11 @@ import { dirname, resolve } from "node:path"; import { fileURLToPath } from "node:url"; import { defineConfig } from "vite"; import dts from "unplugin-dts/vite"; +import packageJson from './package.json' with {type: "json"} const __dirname = dirname(fileURLToPath(import.meta.url)); -export default defineConfig({ +export default defineConfig(({ mode }) => ({ plugins: [dts({ tsconfigPath: "tsconfig.app.json", entryRoot: "src", @@ -26,4 +27,12 @@ export default defineConfig({ external: [/^node:/, "typescript"], }, }, -}); + test: { + name: packageJson.name, + dir: './tests', + watch: false, + }, + define: { + 'import.meta.vitest': mode !== 'production', + }, +})); diff --git a/packages/parser/vite.config.ts b/packages/parser/vite.config.ts new file mode 100644 index 0000000..e3b748f --- /dev/null +++ b/packages/parser/vite.config.ts @@ -0,0 +1,13 @@ +import { defineConfig } from 'vitest/config' +import packageJson from './package.json' + +export default defineConfig(({ mode }) => ({ + test: { + name: packageJson.name, + dir: './tests', + watch: false, + }, + define: { + 'import.meta.vitest': mode !== 'production', + }, +})) diff --git a/packages/prettier-plugin/vite.config.ts b/packages/prettier-plugin/vite.config.ts new file mode 100644 index 0000000..e3b748f --- /dev/null +++ b/packages/prettier-plugin/vite.config.ts @@ -0,0 +1,13 @@ +import { defineConfig } from 'vitest/config' +import packageJson from './package.json' + +export default defineConfig(({ mode }) => ({ + test: { + name: packageJson.name, + dir: './tests', + watch: false, + }, + define: { + 'import.meta.vitest': mode !== 'production', + }, +})) -- 2.51.2