chore(cli): add vitest ui for tests

This commit is contained in:
Aman Varshney
2025-08-14 23:58:38 +05:30
parent 3c288b6881
commit 8818924fae
4 changed files with 20 additions and 6 deletions

View File

@@ -49,8 +49,8 @@
"dev": "tsdown --watch",
"check-types": "tsc --noEmit",
"check": "biome check --write .",
"test": "bun run build && vitest run",
"test:with-build": "bun run build && WITH_BUILD=1 vitest run",
"test": "bun run build && vitest --ui",
"test:with-build": "bun run build && WITH_BUILD=1 vitest --ui",
"prepublishOnly": "npm run build"
},
"exports": {
@@ -76,6 +76,7 @@
"devDependencies": {
"@types/fs-extra": "^11.0.4",
"@types/node": "^24.2.1",
"@vitest/ui": "^3.2.4",
"tsdown": "^0.14.1",
"typescript": "^5.9.2",
"vitest": "^3.2.4"

View File

@@ -7,10 +7,10 @@ import type { Frontend, PackageManager, ProjectConfig } from "../../types";
import { addPackageDependency } from "../../utils/add-package-deps";
import { getPackageExecutionCommand } from "../../utils/package-runner";
import { setupFumadocs } from "./fumadocs-setup";
import { setupVibeRules } from "./ruler-setup";
import { setupStarlight } from "./starlight-setup";
import { setupTauri } from "./tauri-setup";
import { setupUltracite } from "./ultracite-setup";
import { setupVibeRules } from "./ruler-setup";
import { addPwaToViteConfig } from "./vite-pwa-setup";
export async function setupAddons(config: ProjectConfig, isAddCommand = false) {

View File

@@ -2,7 +2,7 @@ import { defineConfig } from "vitest/config";
export default defineConfig({
test: {
watch: false,
watch: true,
testTimeout: 180_000,
hookTimeout: 120_000,
reporters: "default",