{ "name": "@vitest/ui", "type": "module", "version": "4.0.15", "description": "UI for Vitest", "license": "MIT", "funding": "https://opencollective.com/vitest", "homepage": "https://github.com/vitest-dev/vitest/tree/main/packages/ui#readme", "repository": { "type": "git", "url": "git+https://github.com/vitest-dev/vitest.git", "directory": "packages/ui" }, "bugs": { "url": "https://github.com/vitest-dev/vitest/issues" }, "sideEffects": false, "exports": { ".": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }, "./reporter": { "types": "./reporter.d.ts", "default": "./dist/reporter.js" }, "./*": "./*" }, "main": "./dist/index.js", "module": "./dist/index.js", "types": "./dist/index.d.ts", "files": [ "*.d.ts", "dist" ], "peerDependencies": { "vitest": "4.0.15" }, "dependencies": { "fflate": "^0.8.2", "flatted": "^3.3.3", "pathe": "^2.0.3", "sirv": "^3.0.2", "tinyglobby": "^0.2.15", "tinyrainbow": "^3.0.3", "@vitest/utils": "4.0.15" }, "devDependencies": { "@faker-js/faker": "^10.1.0", "@iconify-json/carbon": "^1.2.14", "@iconify-json/logos": "^1.2.10", "@types/codemirror": "^5.60.17", "@types/d3-force": "^3.0.10", "@types/d3-selection": "^3.0.11", "@types/ws": "^8.18.1", "@unocss/reset": "^66.5.9", "@vitejs/plugin-vue": "^6.0.2", "@vue/test-utils": "^2.4.6", "@vueuse/core": "^12.8.2", "ansi-to-html": "^0.7.2", "birpc": "^2.8.0", "codemirror": "^5.65.18", "codemirror-theme-vars": "^0.1.2", "d3-graph-controller": "^3.1.6", "floating-vue": "^5.2.2", "mime": "^4.1.0", "rollup": "^4.53.3", "splitpanes": "^4.0.4", "typescript": "^5.9.3", "unocss": "^66.5.9", "vite": "^5.0.0", "vite-plugin-pages": "^0.33.1", "vitest-browser-vue": "2.0.1", "vue": "^3.5.25", "vue-router": "^4.6.3", "vue-tsc": "^3.1.5", "vue-virtual-scroller": "2.0.0-beta.8", "@vitest/browser-playwright": "4.0.15", "@vitest/runner": "4.0.15", "@vitest/ws-client": "4.0.15" }, "scripts": { "build": "premove dist && pnpm build:node && pnpm build:client", "build:client": "vite build", "build:node": "rollup -c", "typecheck": "tsc --noEmit", "typecheck:client": "vue-tsc --noEmit", "dev:client": "vite", "dev": "rollup -c --watch --watch.include 'node/**'", "dev:ui": "pnpm run --stream '/^(dev|dev:client)$/'", "test:ui": "vitest --browser" } }