package.json•1.73 kB
{
"name": "swifttest-mcp-server",
"version": "0.1.0",
"private": false,
"description": "An MCP (Model Context Protocol) server exposing a `swift-test` tool to run `swift test` in a given package directory.",
"type": "module",
"license": "MIT",
"packageManager": "bun@1.2.23",
"keywords": [
"mcp",
"model-context-protocol",
"swift",
"swift-package",
"swift-test",
"bun",
"cli",
"server"
],
"repository": {
"type": "git",
"url": "https://github.com/acyment/swifttest-mcp-server.git"
},
"bugs": {
"url": "https://github.com/acyment/swifttest-mcp-server/issues"
},
"homepage": "https://github.com/acyment/swifttest-mcp-server#readme",
"publishConfig": {
"access": "public"
},
"scripts": {
"dev": "bun --watch src/server.ts",
"typecheck": "bunx tsc --noEmit",
"build": "bunx vite build",
"start": "bun dist/server.mjs",
"test": "bun test",
"clean": "rm -rf dist",
"prepublishOnly": "bun run clean && bun run build",
"prepack": "bun run build"
},
"main": "dist/server.mjs",
"module": "dist/server.mjs",
"exports": {
".": {
"import": "./dist/server.mjs"
}
},
"bin": {
"swifttest-mcp-server": "bin/swifttest-mcp-server"
},
"files": [
"dist",
"bin",
"README.md",
"LICENSE"
],
"dependencies": {
"@modelcontextprotocol/sdk": "1.17.5",
"zod": "3.23.8"
},
"devDependencies": {
"@swc/core": "^1.13.19",
"@types/bun": "^1.2.22",
"@types/node": "^24.5.2",
"typescript": "^5.9.2",
"vite": "^7.1.7",
"vite-plugin-swc": "^0.0.2"
},
"overrides": {
"zod": "3.23.8",
"@modelcontextprotocol/sdk": {
"zod": "3.23.8"
}
}
}