feat: initial commit introducing NonEmptyString schema

This commit is contained in:
Nicholas Gelinas
2026-07-07 16:28:08 -04:00
commit adf5028cf5
8 changed files with 1140 additions and 0 deletions

34
vitest.config.js Normal file
View File

@@ -0,0 +1,34 @@
import { playwright } from "@vitest/browser-playwright";
/** @satisfies {import("vitest/config").ViteUserConfig} */
const completeJsVitestConfig = {
test: {
projects: [
{
extends: true,
test: {
browser: {
enabled: true,
headless: true,
instances: [
{ browser: "chromium", name: "chromium" },
{ browser: "firefox", name: "firefox" },
],
provider: playwright(),
screenshotFailures: false,
},
},
},
{
extends: true,
test: {
environment: "node",
name: "node",
},
},
],
reporters: ["tree"],
},
};
export default completeJsVitestConfig;