{ "name": "yuanzi-bazi-agent-kit", "version": "0.3.0", "description": "元梓知易基础八字排盘工具集 · Local Bazi charts for AI agents: MCP, Agent Skill, JSON + PNG. No API key.", "type": "module", "license": "MIT", "keywords": [ "bazi", "four-pillars", "八字", "八字排盘", "四柱八字", "命理", "mcp", "mcp-server", "model-context-protocol", "agent-skill", "webmcp", "true-solar-time", "真太阳时", "chinese-calendar", "历法转换", "typescript", "local-first", "chart-image" ], "repository": { "type": "git", "url": "git+https://github.com/yuanzizhiyi/yuanzi-bazi-agent-kit.git" }, "homepage": "https://github.com/yuanzizhiyi/yuanzi-bazi-agent-kit#readme", "bugs": { "url": "https://github.com/yuanzizhiyi/yuanzi-bazi-agent-kit/issues" }, "publishConfig": { "access": "public" }, "engines": { "node": ">=22.19.0" }, "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js" }, "./mcp": { "types": "./dist/mcp.d.ts", "import": "./dist/mcp.js" }, "./image": { "types": "./dist/image.d.ts", "import": "./dist/image.js" } }, "bin": { "yuanzi-bazi": "dist/cli.js" }, "files": [ "dist/", "agents/", "references/", "SKILL.md", "LICENSE", "TRADEMARKS.md", "SECURITY.md", "CHANGELOG.md", "THIRD_PARTY_NOTICES.md", "README.md", "README.zh-CN.md", "assets/", "server.json" ], "sideEffects": false, "scripts": { "build": "tsc -p tsconfig.json", "test": "tsx --test tests/*.test.ts", "test:coverage": "c8 --check-coverage --lines 80 --functions 80 --branches 80 --statements 80 tsx --test tests/*.test.ts", "pack:check": "npm run build && npm pack --dry-run", "prepublishOnly": "npm run test:coverage && npm run build", "render:examples": "tsx scripts/render-examples.ts" }, "dependencies": { "@modelcontextprotocol/server": "2.0.0", "@resvg/resvg-js": "2.6.2", "tyme4ts": "1.5.2", "zod": "4.5.4" }, "devDependencies": { "@modelcontextprotocol/client": "2.0.0", "@types/node": "^22.14.0", "c8": "12.0.0", "tsx": "^4.20.6", "typescript": "~5.8.2" }, "mcpName": "io.github.yuanzizhiyi/yuanzi-bazi-agent-kit" }