package.json
1 { 2 "name": "@mlflow/core", 3 "version": "0.2.0", 4 "description": "TypeScript implementation of MLflow Tracing SDK for LLM observability", 5 "repository": { 6 "type": "git", 7 "url": "https://github.com/mlflow/mlflow.git" 8 }, 9 "homepage": "https://mlflow.org/", 10 "author": { 11 "name": "MLflow", 12 "url": "https://mlflow.org/" 13 }, 14 "bugs": { 15 "url": "https://github.com/mlflow/mlflow/issues" 16 }, 17 "license": "Apache-2.0", 18 "keywords": [ 19 "mlflow", 20 "tracing", 21 "observability", 22 "opentelemetry", 23 "llm", 24 "javascript", 25 "typescript" 26 ], 27 "main": "dist/index.js", 28 "types": "dist/index.d.ts", 29 "scripts": { 30 "build": "tsc", 31 "test": "jest", 32 "lint": "eslint . --ext .ts --max-warnings 0", 33 "lint:fix": "eslint . --ext .ts --fix", 34 "format": "prettier --write .", 35 "format:check": "prettier --check ." 36 }, 37 "dependencies": { 38 "@databricks/sdk-experimental": "0.15.0", 39 "@opentelemetry/api": "^1.9.0", 40 "@opentelemetry/sdk-node": "^0.205.0", 41 "fast-safe-stringify": "^2.1.1", 42 "bignumber.js": "^9.0.0", 43 "ini": "^5.0.0" 44 }, 45 "devDependencies": { 46 "@types/ini": "^4.1.1", 47 "@types/jest": "^29.5.3", 48 "@types/node": "^20.4.5", 49 "@typescript-eslint/eslint-plugin": "^6.21.0", 50 "@typescript-eslint/parser": "^6.21.0", 51 "eslint": "^8.57.1", 52 "jest": "^29.6.2", 53 "msw": "^2.10.3", 54 "prettier": "^3.5.3", 55 "ts-jest": "^29.1.1", 56 "tsx": "^4.7.0", 57 "typescript": "^5.8.3", 58 "whatwg-fetch": "^3.6.20" 59 }, 60 "engines": { 61 "node": ">=18" 62 }, 63 "files": [ 64 "dist/" 65 ] 66 }