mirror of
https://github.com/anomalyco/opencode.git
synced 2026-05-13 23:52:06 +00:00
Moved the cross-spawn-spawner module from packages/opencode to packages/core to enable code sharing across the monorepo. This consolidates the process spawning infrastructure into the core package so other packages can use cross-platform child process spawning without duplicating the implementation. Updated all import statements across the codebase to reference the new location (@opencode-ai/core/effect/cross-spawn-spawner). Removed the local copy from the opencode package along with its tests.
43 lines
1022 B
JSON
43 lines
1022 B
JSON
{
|
|
"$schema": "https://json.schemastore.org/package.json",
|
|
"version": "1.14.25",
|
|
"name": "@opencode-ai/core",
|
|
"type": "module",
|
|
"license": "MIT",
|
|
"private": true,
|
|
"scripts": {
|
|
"test": "bun test",
|
|
"typecheck": "tsgo --noEmit"
|
|
},
|
|
"bin": {
|
|
"opencode": "./bin/opencode"
|
|
},
|
|
"exports": {
|
|
"./*": "./src/*.ts"
|
|
},
|
|
"imports": {},
|
|
"devDependencies": {
|
|
"@tsconfig/bun": "catalog:",
|
|
"@types/bun": "catalog:",
|
|
"@types/cross-spawn": "catalog:"
|
|
},
|
|
"dependencies": {
|
|
"@effect/opentelemetry": "catalog:",
|
|
"@effect/platform-node": "catalog:",
|
|
"@opentelemetry/api": "1.9.0",
|
|
"@opentelemetry/context-async-hooks": "2.6.1",
|
|
"@opentelemetry/exporter-trace-otlp-http": "0.214.0",
|
|
"@opentelemetry/sdk-trace-base": "2.6.1",
|
|
"effect": "catalog:",
|
|
"cross-spawn": "catalog:",
|
|
"glob": "13.0.5",
|
|
"mime-types": "3.0.2",
|
|
"minimatch": "10.2.5",
|
|
"xdg-basedir": "5.1.0",
|
|
"zod": "catalog:"
|
|
},
|
|
"overrides": {
|
|
"drizzle-orm": "catalog:"
|
|
}
|
|
}
|