{
  "name": "sap-b1-mcp-server",
  "version": "1.0.6",
  "description": "SAP Business One Service Layer MCP Server",
  "main": "dist/index.js",
  "type": "module",
  "bin": {
    "sap-b1-mcp": "dist/index.js",
    "sap-b1-mcp-setup": "bin/setup-claude-desktop.js"
  },
  "files": [
    "dist/**/*",
    "bin/**/*",
    ".env.example",
    "README.md",
    "DEPLOYMENT.md",
    "CLAUDE_DESKTOP_SETUP.md"
  ],
  "scripts": {
    "build": "bun build src/index.ts --outdir dist --target node",
    "build:tsc": "tsc",
    "dev": "bun --hot src/index.ts",
    "start": "bun run dist/index.js",
    "start:node": "node dist/index.js",
    "clean": "rm -rf dist",
    "rebuild": "bun run clean && bun run build",
    "typecheck": "tsc --noEmit",
    "prepublishOnly": "npm run build:tsc",
    "postinstall": "echo '\n🚀 SAP B1 MCP Server installed successfully!' && echo '📋 Run: sap-b1-mcp-setup to configure Claude Desktop' && echo '📖 Or run: sap-b1-mcp to start the server directly\n'",
    "docker:build": "docker build -t sap-b1-mcp-server:latest .",
    "docker:build:dev": "docker build -t sap-b1-mcp-server:dev .",
    "docker:run": "docker run --rm -p 3000:3000 --env-file .env sap-b1-mcp-server:latest",
    "docker:run:stdio": "docker run --rm --env-file .env sap-b1-mcp-server:latest",
    "docker:compose:up": "docker-compose up -d",
    "docker:compose:down": "docker-compose down",
    "docker:compose:logs": "docker-compose logs -f",
    "docker:health": "docker run --rm sap-b1-mcp-server:latest bun run /app/dist/healthcheck.js"
  },
  "keywords": [
    "sap",
    "business-one",
    "mcp",
    "model-context-protocol",
    "typescript"
  ],
  "author": "",
  "license": "MIT",
  "dependencies": {
    "@modelcontextprotocol/sdk": "^1.0.0",
    "axios": "^1.6.8",
    "express": "^4.19.2",
    "cors": "^2.8.5",
    "zod": "^3.22.4"
  },
  "devDependencies": {
    "@types/node": "^20.11.30",
    "@types/express": "^4.17.21",
    "@types/cors": "^2.8.17",
    "typescript": "^5.4.2"
  },
  "engines": {
    "node": ">=18",
    "bun": ">=1.0.0"
  },
  "packageManager": "bun@latest"
}
