update deps, cleanup

This commit is contained in:
2026-06-01 01:05:19 +02:00
parent 51c3e3d05f
commit 627e4fc477
4 changed files with 48 additions and 0 deletions
+5
View File
@@ -0,0 +1,5 @@
[tools]
pnpm = "11.5.0"
[settings]
idiomatic_version_file_enable_tools = ["node"]
+3
View File
@@ -0,0 +1,3 @@
allowBuilds:
esbuild: true
msw: true
+9
View File
@@ -0,0 +1,9 @@
import { defineConfig } from "tsdown";
export default defineConfig({
entry: ["./src/index.ts"],
format: "esm",
dts: true,
sourcemap: true,
clean: true,
});
+31
View File
@@ -0,0 +1,31 @@
import { defineConfig } from "vitest/config";
import { playwright } from "@vitest/browser-playwright";
export default defineConfig({
test: {
projects: [
{
test: {
name: "Node",
environment: "node",
},
},
{
test: {
name: "Browsers",
browser: {
enabled: true,
headless: true,
provider: playwright(),
// https://vitest.dev/config/browser/playwright
instances: [
{ browser: "chromium" },
{ browser: "firefox" },
{ browser: "webkit" },
],
},
},
},
],
},
});