UNPKG

@lokalise/fastify-extras

Version:

Opinionated set of fastify plugins, commonly used in Lokalise

15 lines 503 B
import Bugsnag from '@bugsnag/js'; import { addFeatureFlag, bugsnagErrorReporter, reportErrorToBugsnag, } from '@lokalise/error-utils'; import fp from 'fastify-plugin'; export { reportErrorToBugsnag, addFeatureFlag, bugsnagErrorReporter, }; function plugin(_app, opts, done) { if (opts.isEnabled) { Bugsnag.default.start(opts.bugsnag); } done(); } export const bugsnagPlugin = fp(plugin, { fastify: '5.x', name: 'bugsnag-plugin', }); //# sourceMappingURL=bugsnagPlugin.js.map