diff options
Diffstat (limited to 'packages/opencode/src/effect/cross-spawn-spawner.ts')
| -rw-r--r-- | packages/opencode/src/effect/cross-spawn-spawner.ts | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/packages/opencode/src/effect/cross-spawn-spawner.ts b/packages/opencode/src/effect/cross-spawn-spawner.ts index f7b8786d0..eb2560ff6 100644 --- a/packages/opencode/src/effect/cross-spawn-spawner.ts +++ b/packages/opencode/src/effect/cross-spawn-spawner.ts @@ -1,5 +1,6 @@ import type * as Arr from "effect/Array" -import { NodeSink, NodeStream } from "@effect/platform-node" +import { NodeFileSystem, NodeSink, NodeStream } from "@effect/platform-node" +import * as NodePath from "@effect/platform-node/NodePath" import * as Deferred from "effect/Deferred" import * as Effect from "effect/Effect" import * as Exit from "effect/Exit" @@ -474,3 +475,5 @@ export const layer: Layer.Layer<ChildProcessSpawner, never, FileSystem.FileSyste ChildProcessSpawner, make, ) + +export const defaultLayer = layer.pipe(Layer.provide(NodeFileSystem.layer), Layer.provide(NodePath.layer)) |
