mirror of
https://github.com/cline/cline.git
synced 2026-10-28 02:58:44 +08:00
* chore: pin the skills CLI release and let Dependabot bump it cline skill, the marketplace skill fallback (desktop, hub, VS Code) and core's skill uninstall ran npx skills@latest, so a Vercel release could change behaviour or raise the Node floor under shipped builds without any change on our side (1.5.16 broke Node 18/20 on 2026-07-10, 1.5.19 raised the floor to >=22.20 on 2026-07-16, both within days of us adopting it). The release is now an exact devDependency of @cline/core, exposed as SKILLS_CLI_PACKAGE, and Dependabot opens a PR for each new version so bumps go through CI and review. The package's code is never executed by us; only its package.json version is read at build time. * test(core): guard the skills CLI pin against tags and ranges
104 lines
3.0 KiB
JSON
104 lines
3.0 KiB
JSON
{
|
|
"name": "@cline/core",
|
|
"description": "Cline Core SDK for Node Runtime",
|
|
"version": "0.0.95",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/cline/cline",
|
|
"directory": "sdk/packages/core"
|
|
},
|
|
"type": "module",
|
|
"types": "./dist/index.d.ts",
|
|
"main": "./dist/index.js",
|
|
"private": false,
|
|
"publishConfig": {
|
|
"access": "public"
|
|
},
|
|
"exports": {
|
|
".": {
|
|
"types": "./dist/index.d.ts",
|
|
"import": "./dist/index.js"
|
|
},
|
|
"./hub": {
|
|
"types": "./dist/hub/index.d.ts",
|
|
"import": "./dist/hub/index.js"
|
|
},
|
|
"./hub/daemon-entry": {
|
|
"types": "./dist/hub/daemon/entry.d.ts",
|
|
"import": "./dist/hub/daemon/entry.js"
|
|
},
|
|
"./telemetry": {
|
|
"types": "./dist/services/telemetry/index.d.ts",
|
|
"import": "./dist/services/telemetry/index.js"
|
|
},
|
|
"./services/feature-flags/posthog": {
|
|
"types": "./dist/services/feature-flags/posthog.d.ts",
|
|
"import": "./dist/services/feature-flags/posthog.js"
|
|
},
|
|
"./cloud": {
|
|
"types": "./dist/cloud/index.d.ts",
|
|
"import": "./dist/cloud/index.js"
|
|
}
|
|
},
|
|
"scripts": {
|
|
"build": "bun run ./bun.mts && bun tsc -p tsconfig.build.json && bun run ./scripts/verify-runtime-build-id.ts",
|
|
"typecheck": "bun tsc -p tsconfig.dev.json --noEmit && bun run typecheck:smoke",
|
|
"typecheck:smoke": "bun tsc -p tsconfig.smoke.json --noEmit",
|
|
"test": "bun run test:unit && bun run test:e2e",
|
|
"test:live": "vitest run --config vitest.config.ts src/extensions/context/compaction.live.test.ts",
|
|
"test:compaction": "bun --conditions=development run scripts/compact-session.ts",
|
|
"test:unit": "vitest run --config vitest.config.ts",
|
|
"test:e2e": "vitest run --config vitest.e2e.config.ts",
|
|
"verify:routines": "zsh -lc 'bunx vitest run src/cron/schedule-service.test.ts --config vitest.config.ts'",
|
|
"test:watch": "vitest --config vitest.config.ts"
|
|
},
|
|
"dependencies": {
|
|
"@cline/agents": "workspace:*",
|
|
"@cline/shared": "workspace:*",
|
|
"@cline/llms": "workspace:*",
|
|
"@modelcontextprotocol/sdk": "^1.29.0",
|
|
"@opentelemetry/api": "^1.9.0",
|
|
"@opentelemetry/api-logs": "^0.214.0",
|
|
"@opentelemetry/exporter-logs-otlp-http": "^0.214.0",
|
|
"@opentelemetry/exporter-metrics-otlp-http": "^0.214.0",
|
|
"@opentelemetry/exporter-trace-otlp-http": "^0.214.0",
|
|
"@opentelemetry/resources": "^2.6.1",
|
|
"@opentelemetry/sdk-logs": "^0.214.0",
|
|
"@opentelemetry/sdk-metrics": "^2.6.1",
|
|
"@opentelemetry/sdk-trace-base": "^2.6.1",
|
|
"@opentelemetry/sdk-trace-node": "^2.6.1",
|
|
"@opentelemetry/semantic-conventions": "^1.40.0",
|
|
"http-proxy-agent": "^7.0.2",
|
|
"https-proxy-agent": "^7.0.6",
|
|
"jiti": "^2.7.0",
|
|
"node-machine-id": "^1.1.12",
|
|
"nanoid": "^5.1.7",
|
|
"proxy-from-env": "^2.1.0",
|
|
"simple-git": "3.36.0",
|
|
"ws": "^8.20.0",
|
|
"yaml": "^2.8.2",
|
|
"zod": "^4.3.6"
|
|
},
|
|
"peerDependencies": {
|
|
"posthog-node": "^5.8.0"
|
|
},
|
|
"peerDependenciesMeta": {
|
|
"posthog-node": {
|
|
"optional": true
|
|
}
|
|
},
|
|
"devDependencies": {
|
|
"@types/proxy-from-env": "^1.0.4",
|
|
"@types/ws": "^8.18.1",
|
|
"posthog-node": "^5.8.0",
|
|
"skills": "1.7.2"
|
|
},
|
|
"engines": {
|
|
"node": ">=22"
|
|
},
|
|
"files": [
|
|
"dist",
|
|
"!dist/**/*.d.ts.map"
|
|
]
|
|
}
|