Skip to content
Effect Days 2026 Get your ticket

WebSdk

3 exports Added in v1.0.0 Source

Layer

layer

Added in v1.0.0 Source

Signature

declare const layer: {
(evaluate: LazyArg<Configuration>): Layer<Resource>;
<E, R>(evaluate: Effect<Configuration, E, R>): Layer<Resource, E, R>;
}

Layers

Signature

declare function layerTracerProvider(processor: any, config?: Omit<TracerConfig, "resource">): Layer<OtelTracerProvider, never, Resource>

Model

Configuration interface

Added in v1.0.0 Source

Signature

interface Configuration {
readonly loggerProviderConfig?: Omit<LoggerProviderConfig, "resource">;
readonly logRecordProcessor?: any;
readonly metricReader?: any;
readonly resource: {
readonly attributes?: any;
readonly serviceName: string;
readonly serviceVersion?: string;
};
readonly spanProcessor?: any;
readonly tracerConfig?: Omit<TracerConfig, "resource">;
}