registerSink()
function registerSink(sink: LogSink): () => void;Defined in: src/lib/logging/sinks.ts:120
Registers a log sink.
Parameters
| Parameter | Type | Description |
|---|---|---|
sink | LogSink | The sink to register. |
Returns
Unsubscribe function to remove the sink.
(): void;Returns
void
Example
const unsubscribe = registerSink({
sink(record) {
// Send to external service
externalLogger.log(record);
}
});
// Cleanup
unsubscribe();