A transport for logging to BetterStack.
pnpm add @caravan-logger/transport-betterstack
import { Logger } from "@caravan-logger/logger";
import { BetterStackTransport } from "@caravan-logger/transport-betterstack";
const logger = new Logger({
level: "INFO",
transports: [
new BetterStackTransport({
options: {
sourceToken: "<SOURCE_TOKEN>",
hooks: {
onError: async ({ error, log }) => {
console.error(error);
},
},
},
}),
],
});