Five dependencies used "latest", so every upstream release changed the resolution and CI's frozen install refused the lockfile. They now use ranges around the versions already locked and deployed, so nothing changes at runtime.
41 lines
1.3 KiB
JSON
41 lines
1.3 KiB
JSON
{
|
|
"name": "@spoon/agent-worker",
|
|
"version": "0.1.0",
|
|
"private": true,
|
|
"type": "module",
|
|
"scripts": {
|
|
"dev": "bun with-env bash ../../scripts/dev-agent-worker -- bun src/index.ts",
|
|
"start": "bun src/index.ts",
|
|
"format": "prettier --check . --ignore-path ../../.gitignore",
|
|
"lint": "eslint --flag unstable_native_nodejs_ts_config",
|
|
"typecheck": "tsc --noEmit",
|
|
"test:unit": "vitest run --project unit --passWithNoTests",
|
|
"test:integration": "vitest run --project integration --passWithNoTests",
|
|
"test:component": "vitest run --project component --passWithNoTests",
|
|
"with-env": "sh ../../scripts/with-env ${INFISICAL_ENV:-dev} --"
|
|
},
|
|
"dependencies": {
|
|
"@octokit/auth-app": "^8.2.0",
|
|
"@octokit/rest": "^22.0.1",
|
|
"@opencode-ai/sdk": "^1.17.18",
|
|
"convex": "catalog:convex",
|
|
"dockerode": "^4.0.7",
|
|
"execa": "^9.6.1",
|
|
"ws": "catalog:",
|
|
"zod": "catalog:"
|
|
},
|
|
"devDependencies": {
|
|
"@spoon/eslint-config": "workspace:*",
|
|
"@spoon/prettier-config": "workspace:*",
|
|
"@spoon/tsconfig": "workspace:*",
|
|
"@types/dockerode": "^3.3.42",
|
|
"@types/node": "catalog:",
|
|
"@types/ws": "^8.18.1",
|
|
"eslint": "catalog:",
|
|
"prettier": "catalog:",
|
|
"typescript": "catalog:",
|
|
"vitest": "catalog:test"
|
|
},
|
|
"prettier": "@spoon/prettier-config"
|
|
}
|