diff --git a/tests/bar-chart-race.test.ts b/tests/bar-chart-race.test.ts
index ac292ea..840a1d2 100644
--- a/tests/bar-chart-race.test.ts
+++ b/tests/bar-chart-race.test.ts
@@ -1,6 +1,5 @@
import userEvent from "@testing-library/user-event";
import type { SvelteComponent } from "svelte";
-import { afterEach, describe, expect, test } from "vitest";
import KitchenSink from "../demo/KitchenSink/+page.svelte";
import Simple from "../demo/Simple/+page.svelte";
import TwoWayBinding from "../demo/TwoWayBinding/+page.svelte";
diff --git a/tests/index.test.ts b/tests/index.test.ts
index 2e3653c..8f9edc8 100644
--- a/tests/index.test.ts
+++ b/tests/index.test.ts
@@ -1,4 +1,3 @@
-import { expect, it } from "vitest";
import * as pkg from "../package.json";
import * as API from "../src";
diff --git a/tsconfig.json b/tsconfig.json
index a4a56a7..cda8f61 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -1,4 +1,7 @@
{
"extends": "./.svelte-kit/tsconfig.json",
+ "compilerOptions": {
+ "types": ["svelte", "vitest/globals"]
+ },
"include": [".svelte-kit/**/*", "demo/*", "src/*", "tests/*"]
}
diff --git a/vite.config.ts b/vite.config.ts
index e74a580..d62814f 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -1,5 +1,7 @@
+///
+///
import { sveltekit } from "@sveltejs/kit/vite";
-import path from "path";
+import path from "node:path";
import { defineConfig } from "vite";
import pkg from "./package.json";
@@ -11,6 +13,7 @@ export default defineConfig({
},
},
test: {
+ globals: true,
environment: "jsdom",
},
});