From 1ac2c45bf01f104771db787f692725d63b7f02fd Mon Sep 17 00:00:00 2001 From: Shane Fontaine <9441295+shanefontaine@users.noreply.github.com> Date: Sat, 30 May 2026 14:19:04 -0700 Subject: [PATCH] fix: load vitest configs as ESM to fix broken test suite --- .changeset/silly-chairs-laugh.md | 2 ++ package.json | 8 ++++---- tsconfig.json | 1 + vitest.e2e.config.ts => vitest.e2e.config.mts | 0 vitest.edge.config.ts => vitest.edge.config.mts | 0 vitest.issues.config.ts => vitest.issues.config.mts | 0 vitest.node.config.ts => vitest.node.config.mts | 0 7 files changed, 7 insertions(+), 4 deletions(-) create mode 100644 .changeset/silly-chairs-laugh.md rename vitest.e2e.config.ts => vitest.e2e.config.mts (100%) rename vitest.edge.config.ts => vitest.edge.config.mts (100%) rename vitest.issues.config.ts => vitest.issues.config.mts (100%) rename vitest.node.config.ts => vitest.node.config.mts (100%) diff --git a/.changeset/silly-chairs-laugh.md b/.changeset/silly-chairs-laugh.md new file mode 100644 index 00000000..a845151c --- /dev/null +++ b/.changeset/silly-chairs-laugh.md @@ -0,0 +1,2 @@ +--- +--- diff --git a/package.json b/package.json index 88c330a5..39111c14 100644 --- a/package.json +++ b/package.json @@ -24,10 +24,10 @@ "format": "biome format --write", "prepublish": "pnpm run build", "test": "pnpm test:node && pnpm test:edge", - "test:edge": "vitest --config vitest.edge.config.ts --run", - "test:node": "vitest --config vitest.node.config.ts --run", - "test:e2e": "vitest --config vitest.e2e.config.ts --run", - "test:issues": "vitest --config vitest.issues.config.ts --run", + "test:edge": "vitest --config vitest.edge.config.mts --run", + "test:node": "vitest --config vitest.node.config.mts --run", + "test:e2e": "vitest --config vitest.e2e.config.mts --run", + "test:issues": "vitest --config vitest.issues.config.mts --run", "changeset": "changeset", "changeset-version": "changeset version", "changeset-publish": "pnpm build && pnpm test && changeset publish --provenance" diff --git a/tsconfig.json b/tsconfig.json index f7720c63..d906c1d2 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -35,6 +35,7 @@ "next-env.d.ts", "**/*.ts", "**/*.tsx", + "**/*.mts", ".next/types/**/*.ts", "src/completion/index.ts" ], diff --git a/vitest.e2e.config.ts b/vitest.e2e.config.mts similarity index 100% rename from vitest.e2e.config.ts rename to vitest.e2e.config.mts diff --git a/vitest.edge.config.ts b/vitest.edge.config.mts similarity index 100% rename from vitest.edge.config.ts rename to vitest.edge.config.mts diff --git a/vitest.issues.config.ts b/vitest.issues.config.mts similarity index 100% rename from vitest.issues.config.ts rename to vitest.issues.config.mts diff --git a/vitest.node.config.ts b/vitest.node.config.mts similarity index 100% rename from vitest.node.config.ts rename to vitest.node.config.mts