package.json•2.01 kB
{
"name": "saffron",
"version": "0.0.1",
"type": "module",
"description": "An MCP server for Saffron GraphQL operations",
"main": "dist/index.cjs",
"module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"bin": {
"saffron": "./dist/index.cjs"
},
"files": [
"dist"
],
"scripts": {
"type-check": "tsc --noEmit",
"codegen": "bash codegen.sh",
"start": "tsx src/index.ts",
"inspector": "npx @modelcontextprotocol/inspector",
"test": "node --experimental-vm-modules node_modules/.bin/jest",
"test:watch": "node --experimental-vm-modules node_modules/.bin/jest --watch",
"test:coverage": "node --experimental-vm-modules node_modules/.bin/jest --coverage",
"format": "biome format --write .",
"format:check": "biome format .",
"lint": "biome lint --write .",
"lint:check": "biome lint .",
"check": "biome check --write .",
"check:ci": "biome check ."
},
"devDependencies": {
"@biomejs/biome": "^2.2.3",
"@modelcontextprotocol/inspector": "^0.16.5",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.5",
"@types/jest": "^30.0.0",
"@types/node": "^20.9.0",
"@types/slate-legacy": "npm:@types/slate@^0.47.16",
"graphql-codegen-typescript-validation-schema": "^0.17.1",
"jest": "^30.1.3",
"ts-jest": "^29.4.1",
"tslib": "^2.6.2",
"tsx": "^4.20.5",
"typescript": "^5.2.2"
},
"author": "",
"license": "MIT",
"keywords": [
"typescript",
"saffron",
"mcp",
"model-context-protocol"
],
"dependencies": {
"@apollo/client": "^3.13.9",
"@graphql-codegen/cli": "^5.0.7",
"@graphql-codegen/typed-document-node": "^5.0.12",
"@graphql-codegen/typescript": "^4.1.6",
"@graphql-codegen/typescript-operations": "^4.6.1",
"@modelcontextprotocol/sdk": "^1.17.3",
"commander": "^14.0.0",
"cookie": "^1.0.2",
"graphql": "^16.11.0",
"slate-legacy": "npm:slate@^0.47.9",
"unified": "^11.0.5"
}
}