-
Notifications
You must be signed in to change notification settings - Fork 25
Expand file tree
/
Copy pathpackage.json
More file actions
28 lines (28 loc) · 2.12 KB
/
Copy pathpackage.json
File metadata and controls
28 lines (28 loc) · 2.12 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
{
"name": "qveris-agent-toolkit",
"version": "0.0.0",
"private": true,
"description": "QVeris Agent Toolkit monorepo — CLI, MCP server, JS/Python SDKs, and OpenClaw plugin. This root package is a task runner only; each package under packages/ is versioned and published independently.",
"homepage": "https://github.com/QVerisAI/qveris-agent-toolkit#readme",
"repository": {
"type": "git",
"url": "https://github.com/QVerisAI/qveris-agent-toolkit"
},
"license": "MIT",
"engines": {
"node": ">=22.22.3"
},
"scripts": {
"install:all": "npm --prefix packages/cli ci && npm --prefix packages/mcp ci && npm --prefix packages/js-sdk ci && npm --prefix packages/openclaw-qveris-plugin ci && npm run install:py",
"install:py": "cd packages/python-sdk && uv sync --frozen --extra dev",
"build": "npm --prefix packages/mcp run build && npm --prefix packages/js-sdk run build && npm --prefix packages/openclaw-qveris-plugin run build",
"release:clients:check": "node scripts/release-client-packages.mjs check",
"release:clients:publish": "node scripts/release-client-packages.mjs publish",
"test:release-clients": "node --test scripts/release-client-packages.test.mjs scripts/benchmark-release-cadence.test.mjs scripts/sdk-guide-contracts.test.mjs",
"typecheck": "npm --prefix packages/mcp run typecheck && npm --prefix packages/js-sdk run typecheck && npm --prefix packages/openclaw-qveris-plugin run typecheck",
"test": "npm --prefix packages/cli test && npm --prefix packages/mcp test && npm --prefix packages/js-sdk test && npm --prefix packages/openclaw-qveris-plugin test && npm run test:py && npm run test:release-clients",
"test:py": "cd packages/python-sdk && uv run --frozen --extra dev pytest -q",
"lint": "npm --prefix packages/cli run lint && npm --prefix packages/mcp run lint && npm --prefix packages/js-sdk run lint && npm --prefix packages/openclaw-qveris-plugin run lint && npm run lint:py",
"lint:py": "cd packages/python-sdk && uv run --frozen --extra dev ruff check qveris tests examples docs-api && uv run --frozen --extra dev ruff format --check qveris tests examples docs-api"
}
}