UNPKG

@uplinq/mcp-vitest

Version:

MCP server for Vitest with watch-mode support for fast test feedback

67 lines (66 loc) 1.98 kB
{ "name": "@uplinq/mcp-vitest", "version": "0.4.4", "description": "MCP server for Vitest with watch-mode support for fast test feedback", "main": "dist/index.js", "types": "dist/index.d.ts", "type": "module", "files": [ "dist", "README.md", "LICENSE" ], "bin": { "mcp-vitest": "dist/index.js" }, "scripts": { "build": "tsc", "dev": "tsx src/index.ts", "dev:watch": "tsx --watch src/index.ts", "dev:inspect": "npx fastmcp inspect src/index.ts", "dev:http": "VITEST_MCP_TRANSPORT=httpStream VITEST_MCP_PORT=8080 tsx src/index.ts", "dev:sse": "VITEST_MCP_TRANSPORT=sse VITEST_MCP_PORT=8080 tsx src/index.ts", "start": "node dist/index.js", "start:http": "VITEST_MCP_TRANSPORT=httpStream VITEST_MCP_PORT=8080 node dist/index.js", "start:sse": "VITEST_MCP_TRANSPORT=sse VITEST_MCP_PORT=8080 node dist/index.js", "version": "node dist/index.js --version", "typecheck": "tsc --noEmit", "lint": "eslint src/**/*.ts", "test": "vitest", "test:run": "vitest run", "test:unit": "vitest run --run src/", "test:integration": "vitest run --run tests/integration/", "test:performance": "vitest run --run tests/performance/", "test:coverage": "vitest run --coverage", "test:coverage:unit": "vitest run --coverage src/", "test:coverage:all": "vitest run --coverage" }, "keywords": [ "mcp", "vitest", "testing", "watch-mode", "model-context-protocol" ], "author": "Uplinq", "license": "MIT", "dependencies": { "chokidar": "^4.0.3", "commander": "^14.0.0", "fastmcp": "^1.0.0", "vitest": "^3.2.1", "zod": "^3.22.0" }, "devDependencies": { "@types/node": "^20.0.0", "@typescript-eslint/eslint-plugin": "^7.0.0", "@typescript-eslint/parser": "^7.0.0", "@vitest/coverage-v8": "^3.2.1", "eslint": "^8.0.0", "tsx": "^4.0.0", "typescript": "^5.8.3" }, "engines": { "node": ">=18.0.0" } }