{
    "name": "@goparrot/franchise-mcp-server",
    "version": "0.0.6",
    "description": "MCP Server for Franchise API",
    "author": "Block, Inc",
    "license": "APACHE-2.0",
    "type": "module",
    "bin": {
        "franchise-mcp-server": "dist/index.js"
    },
    "files": [
        "dist"
    ],
    "scripts": {
        "build": "tsc && shx chmod +x dist/*.js",
        "prepare": "npm run build",
        "watch": "tsc --watch",
        "start": "node dist/index.js start",
        "start:dev": "node --loader ts-node/esm src/server.ts",
        "prettier": "npm run prettier:base -- '**/**.+(md)'",
        "prettier:base": "prettier . --write",
        "format": "npm run prettier && npm run lint -- --fix",
        "format:base": "npm run lint:base -- --fix",
        "format:staged": "git add . && lint-staged --allow-empty -q",
        "lint": "npm run lint:base -- './**/**.{ts,tsx,js,json,mjs}'",
        "lint:base": "npm run lint:config:check && eslint",
        "lint:config:check": "eslint-config-prettier src/index.ts",
        "typecheck": "tsc -p tsconfig.json --noEmit"
    },
    "keywords": [
        "mcp",
        "franchise"
    ],
    "lint-staged": {
        "*.{ts,tsx,js,json,mjs}": [
            "npm run format:base"
        ],
        "*.md": [
            "npm run prettier:base"
        ]
    },
    "config": {
        "commitizen": {
            "path": "cz-conventional-changelog"
        }
    },
    "dependencies": {
        "@goparrot/franchise-mcp-server": "0.0.5",
        "@modelcontextprotocol/sdk": "^1.5.0",
        "commander": "^12.0.0",
        "cors": "^2.8.5",
        "dotenv": "^16.4.5",
        "form-data": "^4.0.0",
        "jsonwebtoken": "9.0.2",
        "node-fetch": "^3.3.2",
        "open": "^10.1.0",
        "yaml": "^2.7.0",
        "yargs": "^17.7.2",
        "zod": "^3.22.4"
    },
    "devDependencies": {
        "@eslint/js": "9.29.0",
        "@types/cors": "^2.8.19",
        "@types/jsonwebtoken": "^9.0.10",
        "@types/node": "^20.11.24",
        "@types/yargs": "^17.0.33",
        "eslint": "9.29.0",
        "eslint-config-prettier": "10.1.5",
        "eslint-plugin-prettier": "5.5.0",
        "prettier": "3.5.3",
        "shx": "^0.4.0",
        "ts-node": "^10.9.2",
        "typescript": "5.8.3",
        "typescript-eslint": "8.34.1"
    }
}
