37 lines
2.0 KiB
JSON
37 lines
2.0 KiB
JSON
{
|
|
"name": "mlflow-typescript",
|
|
"private": true,
|
|
"description": "TypeScript implementation of MLflow Tracing SDK. This is the root workspace package that includes all the public packages as sub-directories.",
|
|
"workspaces": [
|
|
"core",
|
|
"integrations/*"
|
|
],
|
|
"scripts": {
|
|
"build": "npm run build:subpackages",
|
|
"build:subpackages": "npm run build:core && npm run build:integrations",
|
|
"build:core": "cd core && npm run build",
|
|
"build:integrations": "npm run -C integrations/openai build && npm run -C integrations/anthropic build && npm run -C integrations/gemini build && npm run -C integrations/opencode build && npm run -C integrations/vercel build && npm run -C integrations/codex build && npm run -C integrations/qwen-code build && npm run -C integrations/claude-code build && npm run -C integrations/openclaw build",
|
|
"test": "npm run test:core && npm run test:integrations",
|
|
"test:core": "cd core && npm run test",
|
|
"test:integrations": "npm run test:openai && npm run test:anthropic && npm run test:gemini && npm run test:opencode && npm run test:vercel && npm run test:codex && npm run test:qwen-code && npm run test:claude-code && npm run test:openclaw",
|
|
"test:openai": "npm run -C integrations/openai test",
|
|
"test:anthropic": "npm run -C integrations/anthropic test",
|
|
"test:gemini": "npm run -C integrations/gemini test",
|
|
"test:opencode": "npm run -C integrations/opencode test",
|
|
"test:vercel": "npm run -C integrations/vercel test",
|
|
"test:codex": "npm run -C integrations/codex test",
|
|
"test:qwen-code": "npm run -C integrations/qwen-code test",
|
|
"test:claude-code": "npm run -C integrations/claude-code test",
|
|
"test:openclaw": "npm run -C integrations/openclaw test",
|
|
"lint": "eslint . --ext .ts --max-warnings 0",
|
|
"lint:fix": "eslint . --ext .ts --fix",
|
|
"format": "prettier --write .",
|
|
"format:check": "prettier --check .",
|
|
"prepare": "npm run build",
|
|
"bump-version": "tsx scripts/bump-ts-version.ts"
|
|
},
|
|
"devDependencies": {
|
|
"typedoc": "^0.28.0"
|
|
}
|
|
}
|