opencode/packages/util/src
Kit Langton 36ac35a7c8
refactor(util): make layer graphs opaque and composable
Replace exposed layer graph assembly with opaque declarations, checked substitutions, and lifetime-aware compilation. Preserve deep replacement, ordered startup, and Effect-owned resource lifetimes; migrate callers and verify source and published package contracts.
2026-08-31 13:46:27 -04:00
..
effect refactor(util): make layer graphs opaque and composable 2026-08-31 13:46:27 -04:00
observability fix(cli): restore print-logs flag for --standalone runs (#44112) 2026-08-24 19:32:38 +05:30
runtime fix(core): make packed SDK boot on workerd (#44703) 2026-08-24 14:02:26 +00:00
binary.test.ts refactor(frontend): enforce package boundaries (#43177) 2026-08-18 15:49:23 +10:00
binary.ts refactor(frontend): enforce package boundaries (#43177) 2026-08-18 15:49:23 +10:00
bom.test.ts refactor(util): reuse BOM-stripped text (#46078) 2026-08-31 11:30:40 -04:00
bom.ts refactor(util): reuse BOM-stripped text (#46078) 2026-08-31 11:30:40 -04:00
cross-spawn-spawner.ts fix(shell): bound post-exit pipe draining on all platforms (#46085) 2026-08-31 16:53:35 +10:00
effect-flock.ts fix(util): refresh flock heartbeat time (#45720) 2026-08-28 17:18:32 -04:00
encode.test.ts refactor(frontend): enforce package boundaries (#43177) 2026-08-18 15:49:23 +10:00
encode.ts refactor(frontend): enforce package boundaries (#43177) 2026-08-18 15:49:23 +10:00
flock.ts
fs-util.ts refactor: normalize filesystem boundary imports (#45730) 2026-08-27 22:31:15 -04:00
glob.ts
global-roots.ts refactor(util): remove xdg-basedir dependency (#42462) 2026-08-13 21:18:48 -04:00
global-roots.workerd.ts feat(server): workerd runtime profile and SDK workerd entrypoint (#41918) 2026-08-12 14:07:56 -04:00
global.ts feat(server): workerd runtime profile and SDK workerd entrypoint (#41918) 2026-08-12 14:07:56 -04:00
hash.ts
npm-config.ts perf(util): load npm config lazily (#42458) 2026-08-13 21:19:32 -04:00
npm.ts fix(core): refresh plugins in background (#45993) 2026-08-28 19:43:12 +00:00
observability.ts chore(effect): update to beta.107 (#43109) 2026-08-17 21:54:08 +00:00
patch.ts chore(effect): update to beta.107 (#43109) 2026-08-17 21:54:08 +00:00
path.test.ts refactor(frontend): enforce package boundaries (#43177) 2026-08-18 15:49:23 +10:00
path.ts refactor(frontend): enforce package boundaries (#43177) 2026-08-18 15:49:23 +10:00
process.ts refactor: use typed error mapping operators (#45727) 2026-08-28 17:18:35 -04:00
retry.test.ts refactor(frontend): enforce package boundaries (#43177) 2026-08-18 15:49:23 +10:00
retry.ts refactor(frontend): enforce package boundaries (#43177) 2026-08-18 15:49:23 +10:00
runtime-import.ts
session-title-fallback.ts