mirror of
https://github.com/anomalyco/opencode.git
synced 2026-05-01 02:06:41 +00:00
Moved Npm service to shared package to enable consistent dependency management across all components. Plugin dependencies are now installed with proper version targeting and concurrent install deduplication via Flock. Changes from user perspective: - Faster TUI startup by removing unnecessary Instance.provide wrapper - More reliable plugin dependency installation with proper serialization - Cleaner config loading without redundant worktree parameter requirements
37 lines
768 B
JSON
37 lines
768 B
JSON
{
|
|
"$schema": "https://json.schemastore.org/package.json",
|
|
"version": "1.4.6",
|
|
"name": "@opencode-ai/shared",
|
|
"type": "module",
|
|
"license": "MIT",
|
|
"private": true,
|
|
"scripts": {
|
|
"test": "bun test"
|
|
},
|
|
"bin": {
|
|
"opencode": "./bin/opencode"
|
|
},
|
|
"exports": {
|
|
"./*": "./src/*.ts"
|
|
},
|
|
"imports": {},
|
|
"devDependencies": {
|
|
"@types/semver": "catalog:",
|
|
"@types/bun": "catalog:",
|
|
"@types/npmcli__arborist": "6.3.3"
|
|
},
|
|
"dependencies": {
|
|
"@effect/platform-node": "catalog:",
|
|
"@npmcli/arborist": "catalog:",
|
|
"effect": "catalog:",
|
|
"mime-types": "3.0.2",
|
|
"minimatch": "10.2.5",
|
|
"semver": "catalog:",
|
|
"xdg-basedir": "5.1.0",
|
|
"zod": "catalog:"
|
|
},
|
|
"overrides": {
|
|
"drizzle-orm": "catalog:"
|
|
}
|
|
}
|