package.json
 1  {
 2    "name": "@mlflow/claude-code",
 3    "version": "0.2.0",
 4    "description": "Claude Code integration package for MLflow Tracing",
 5    "type": "module",
 6    "repository": {
 7      "type": "git",
 8      "url": "https://github.com/mlflow/mlflow.git"
 9    },
10    "homepage": "https://mlflow.org/",
11    "author": {
12      "name": "MLflow",
13      "url": "https://mlflow.org/"
14    },
15    "bugs": {
16      "url": "https://github.com/mlflow/mlflow/issues"
17    },
18    "license": "Apache-2.0",
19    "keywords": [
20      "mlflow",
21      "tracing",
22      "observability",
23      "claude-code",
24      "claude",
25      "anthropic",
26      "llm",
27      "agent",
28      "javascript",
29      "typescript"
30    ],
31    "main": "dist/index.js",
32    "types": "dist/index.d.ts",
33    "scripts": {
34      "build": "tsc && npm run build:bundle",
35      "build:bundle": "node esbuild.config.mjs",
36      "test": "jest --config jest.config.cjs",
37      "lint": "eslint src --ext .ts",
38      "lint:fix": "eslint src --ext .ts --fix",
39      "format": "prettier --write .",
40      "format:check": "prettier --check ."
41    },
42    "dependencies": {
43      "@mlflow/core": "^0.2.0"
44    },
45    "devDependencies": {
46      "@types/jest": "^29.5.3",
47      "esbuild": "^0.25.0",
48      "jest": "^29.6.2",
49      "ts-jest": "^29.1.1",
50      "typescript": "^5.8.3"
51    },
52    "engines": {
53      "node": ">=18"
54    },
55    "files": [
56      "dist/",
57      "bundle/",
58      "hooks/",
59      ".claude-plugin/"
60    ]
61  }