Unify Bun workspace API ownership

This commit is contained in:
aphrody-dev committed 2026-10-13 21:59:53 +02:00
1 parent 32e9d4cc2c
commit 1eedaa8ca5
5 files changed
+1067 -1069

No files matched your search

-3
View File
@@ -62,9 +62,6 @@
"bin": {
"aphrody-bun": "./src/cli.ts",
},
"dependencies": {
"@aphrody/bun-os-workspace": "workspace:*",
},
},
"packages/package-converter": {
"name": "@bun-os/package-converter",
+5
View File
@@ -25,6 +25,11 @@ context prevents an independent build.
| Shared object plans | `infra/assets.ts` |
| Edge and public catalog | The edge/catalog capability owner |
`@aphrody/bun-workspace` is the single implementation owner for workspace,
runtime, process, hashing, capability and asset APIs. The older
`@aphrody/bun-os-workspace` package is a compatibility facade over that owner;
dependency direction stays one way, from the facade to `bun-workspace`.
## Configuration
A build uses the selected native runtime binary or an explicit target snapshot.
-3
View File
@@ -15,9 +15,6 @@
"./process": "./src/process.ts",
"./runtime": "./src/runtime.ts"
},
"dependencies": {
"@aphrody/bun-os-workspace": "workspace:*"
},
"engines": {
"bun": "1.4.4"
}
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff