{ "name": "vibe-testing", "version": "0.4.6", "mcpName": "io.github.AishwaryShrivastav/vibe-testing", "description": "Code-aware browser testing for AI coding agents. Reads your codebase so tests use real routes and field names, runs them in Playwright, remembers what broke, and reports what your last change fixed or regressed. No LLM calls inside. MCP server for Claude Code/Cursor/Windsurf, or standalone CLI.", "type": "module", "bin": { "vibe-testing": "dist/cli.js", "vibe-test": "dist/cli.js", "vibe-test-mcp": "dist/mcp-server.js" }, "main": "./dist/engine/index.js", "exports": { ".": "./dist/engine/index.js", "./mcp": "./dist/mcp-server.js" }, "files": [ "dist", "README.md", "CHANGELOG.md", "VIBE.example.md", "CLAUDE.md", "llms.txt", "llms-full.txt" ], "scripts": { "build": "tsc", "dev": "tsx src/cli.ts", "mcp": "tsx src/mcp-server.ts", "build:mcpb": "node scripts/build-mcpb.mjs", "test": "vitest run", "prepublishOnly": "npm run build" }, "repository": { "type": "git", "url": "git+https://github.com/AishwaryShrivastav/vibe-testing.git" }, "homepage": "https://vibetesting.tfgstudio.com/", "bugs": { "url": "https://github.com/AishwaryShrivastav/vibe-testing/issues" }, "author": "Aishwary Shrivastav", "dependencies": { "@modelcontextprotocol/sdk": "^1.0.0", "chalk": "^5.3.0", "commander": "^12.0.0", "glob": "^11.0.0", "ora": "^8.0.1", "playwright": "^1.44.0", "zod": "^3.23.0" }, "devDependencies": { "@types/node": "^20.0.0", "tsx": "^4.0.0", "typescript": "^5.4.0", "vitest": "^4.1.7" }, "keywords": [ "testing", "browser-testing", "ai-testing", "automated-testing", "playwright", "mcp", "mcp-server", "model-context-protocol", "cursor", "cursor-mcp", "claude-code", "windsurf", "copilot", "roo-code", "qa", "qa-automation", "e2e", "e2e-testing", "end-to-end-testing", "vibe-coding", "vibe-testing", "vibe-test", "code-aware", "test-automation", "test-coverage", "test-generation", "screenshot-testing", "visual-testing", "ai-agent", "ai-tools", "agent-tools", "llm-tools", "npx", "react-testing", "nextjs-testing", "sveltekit-testing", "nuxt-testing", "web-testing" ], "license": "MIT", "engines": { "node": ">=20" } }