@caravan-logger/transport-betterstack
TypeScript icon, indicating that this package has built-in type declarations

0.4.0 • Public • Published

@caravan-logger/transport-betterstack

NPM Last Update NPM Last Update NPM Last Update

A transport for logging to BetterStack.

BetterStack dashboard

Installation

pnpm add @caravan-logger/transport-betterstack

Usage

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);
          },
        },
      },
    }),
  ],
});

Readme

Keywords

none

Package Sidebar

Install

npm i @caravan-logger/transport-betterstack

Weekly Downloads

17

Version

0.4.0

License

MIT

Unpacked Size

141 kB

Total Files

9

Last publish

Collaborators

  • carlos-menezes