package.json•1.65 kB
{
"name": "spec-workflow-mcp",
"version": "1.0.8",
"description": "MCP server for managing spec workflow (requirements, design, implementation)",
"type": "module",
"main": "dist/index.js",
"bin": {
"spec-workflow-mcp": "dist/index.js"
},
"files": [
"dist/**/*",
"api/**/*"
],
"scripts": {
"build": "tsc && chmod 755 dist/index.js && ./scripts/sync-package.sh",
"dev": "tsx src/index.ts",
"start": "node dist/index.js",
"lint": "eslint src",
"typecheck": "tsc --noEmit",
"debug": "./debug.sh",
"watch": "tsc --watch",
"inspector": "npx @modelcontextprotocol/inspector node dist/index.js",
"generate:types": "tsx scripts/generateTypes.ts",
"generate:webui": "tsx scripts/generateOpenApiWebUI.ts",
"sync:package": "./scripts/sync-package.sh",
"publish": "./scripts/publish-npm.sh"
},
"keywords": [
"mcp",
"workflow",
"spec"
],
"author": "kingkongshot",
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/kingkongshot/specs-workflow-mcp.git"
},
"bugs": {
"url": "https://github.com/kingkongshot/specs-workflow-mcp/issues"
},
"homepage": "https://github.com/kingkongshot/specs-workflow-mcp#readme",
"dependencies": {
"@modelcontextprotocol/sdk": "^1.16.0",
"@types/js-yaml": "^4.0.9",
"js-yaml": "^4.1.0",
"zod": "^3.25.76"
},
"devDependencies": {
"@eslint/js": "^9.32.0",
"@types/node": "^22.10.5",
"@typescript-eslint/eslint-plugin": "^8.20.0",
"@typescript-eslint/parser": "^8.20.0",
"eslint": "^9.17.0",
"tsx": "^4.19.2",
"typescript": "^5.7.3"
}
}