Skip to content

BunServices

Aggregate Bun platform services layer.

This module defines the BunServices union and a single layer that provides Bun-backed child process spawning, crypto, filesystem, path, stdio, and terminal services. Use the layer when a Bun program wants the standard platform services from one place.

2 exports Added in v4.0.0 Source

Layers

layer

Added in v4.0.0 Source

Provides the default Bun implementations for child process spawning, filesystem, path, stdio, and terminal services.

Signature

declare const layer: Layer.Layer<BunServices>;

Models

BunServices type

Added in v4.0.0 Source

The union of core services provided by the Bun platform layer, including child process spawning, filesystem, path, stdio, and terminal services.

Signature

type BunServices = ChildProcessSpawner | Crypto | FileSystem | Path | Terminal | Stdio;