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", }, });