{ "name": "@loongsuite/dsh-plugin", "version": "0.1.2", "description": "Standalone OpenTelemetry GenAI observability plugin for DeepSeek Harness", "type": "module", "main": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js" }, "./package.json": "./package.json" }, "files": [ "dist", "cordis.patch.yml", "README.md", "README.zh-CN.md", "LICENSE" ], "scripts": { "build": "tsc -p tsconfig.build.json", "clean": "rm -rf dist coverage", "check": "tsc -p tsconfig.json --noEmit", "test": "vitest run", "test:coverage": "vitest run --coverage", "release:check": "pnpm run check && pnpm run test:coverage && pnpm run build && npm pack --dry-run", "prepack": "pnpm run build" }, "packageManager": "pnpm@10.28.2", "engines": { "node": ">=22.19.0" }, "publishConfig": { "access": "public" }, "repository": { "type": "git", "url": "git+https://github.com/loongsuite/dsh-plugin.git" }, "homepage": "https://github.com/loongsuite/dsh-plugin#readme", "bugs": { "url": "https://github.com/loongsuite/dsh-plugin/issues" }, "keywords": [ "deepseek-harness", "dsh", "dsh-plugin", "opentelemetry", "otel", "otlp", "genai", "observability", "loongsuite" ], "license": "Apache-2.0", "dsh": { "bundle": { "patch": "./cordis.patch.yml" } }, "dependencies": { "@deepseek-ai/schemastery": "^3.18.1", "@loongsuite/otel-util-genai": "^0.1.1", "@opentelemetry/api": "^1.9.0", "@opentelemetry/exporter-metrics-otlp-proto": "^0.221.0", "@opentelemetry/exporter-trace-otlp-proto": "^0.221.0", "@opentelemetry/resources": "^2.10.0", "@opentelemetry/sdk-metrics": "^2.10.0", "@opentelemetry/sdk-trace-base": "^2.10.0", "@opentelemetry/semantic-conventions": "^1.40.0" }, "devDependencies": { "@deepseek-ai/cordis": "4.0.1", "@types/node": "^24.0.0", "@vitest/coverage-v8": "^4.1.10", "typescript": "^5.9.3", "vitest": "^4.1.10" } }