A transport and formatter for the Bristol logging library that sends log events to Sentry (error tracking). Version 0.0.5 is the latest release, limited compatibility with Node >=5.0.0. It wraps the raven Node client, converting Bristol log calls into Sentry events: Error objects trigger captureException, others trigger captureMessage. Requires manual setup with a raven Client and Bristol instance. Not actively maintained (last commit in 2016), no TypeScript definitions.
npm install bristol-sentryNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to configure bristol-sentry with a raven client and send log events.
Include descriptive message in the Error object itself, or handle extra manually.
Migrate to @sentry/node and consider alternative logging integrations.
Use Bristol as the primary logger, or switch to another Sentry transport.
Create a custom declaration file or use @ts-ignore.
Run: npm install bristol-sentry
Use require('bristol-sentry') instead of import.Pass an instance: bristolSentry({ client: new raven.Client(dsn) })