UNPKG

unofficial-ravensburger-playhub-mcp

Version:
55 lines (54 loc) 1.89 kB
{ "name": "unofficial-ravensburger-playhub-mcp", "version": "1.2.4", "description": "MCP server for finding Disney Lorcana TCG events", "type": "module", "main": "dist/index.js", "bin": { "unofficial-ravensburger-playhub-mcp": "dist/index.js" }, "scripts": { "check:node": "node scripts/ensure-node20.mjs", "build": "npm run check:node && rm -rf dist && tsc", "start": "node dist/index.js", "dev": "npm run check:node && tsx src/index.ts", "test": "npm run check:node && npm run test:unit", "test:unit": "node --test dist/test/api.test.js dist/test/formatters.test.js dist/test/http.test.js dist/test/registrations.test.js dist/test/standings.test.js", "test:integration": "npm run check:node && node --test dist/test/mcp-tools.integration.test.js", "test:all": "npm run test && npm run test:integration", "test:coverage": "npm run check:node && c8 --exclude='**/test/**' --reporter=text --reporter=lcov node --test dist/test/api.test.js dist/test/formatters.test.js dist/test/http.test.js dist/test/registrations.test.js dist/test/standings.test.js", "test:coverage:all": "npm run check:node && c8 --exclude='**/test/**' --reporter=text --reporter=lcov node --test dist", "prepublishOnly": "npm run build" }, "keywords": [ "mcp", "lorcana", "tcg", "events" ], "author": "", "license": "Unlicense", "engines": { "node": ">=25.0.0" }, "repository": { "type": "git", "url": "git+https://github.com/zammitt/unofficial-ravensburger-playhub-mcp.git" }, "files": [ "dist", "README.md", "LICENSE" ], "dependencies": { "@modelcontextprotocol/sdk": "^1.25.3", "unofficial-ravensburger-playhub-api": "latest", "zod": "^4.3.6" }, "devDependencies": { "@types/node": "^25.2.0", "c8": "^10.1.2", "tsx": "^4.21.0", "typescript": "^5.9.3" } }