UNPKG

@lokalise/fastify-extras

Version:

Opinionated set of fastify plugins, commonly used in Lokalise

21 lines 1.95 kB
export { bugsnagPlugin, reportErrorToBugsnag, bugsnagErrorReporter, addFeatureFlag, } from './plugins/bugsnagPlugin.js'; export { requestContextProviderPlugin, getRequestIdFastifyAppConfig, } from './plugins/requestContextProviderPlugin.js'; export { newrelicTransactionManagerPlugin, NewRelicTransactionManager, } from './plugins/newrelicTransactionManagerPlugin.js'; export { splitIOFeatureManagerPlugin, SplitIOFeatureManager, } from './plugins/splitIOFeatureManagerPlugin.js'; export { healthcheckMetricsPlugin, wrapHealthCheckForPrometheus, } from './plugins/healthcheck/healthcheckMetricsPlugin.js'; export { PrometheusCounterTransactionManager } from './plugins/prometheus/PrometheusCounterTransactionManager.js'; export { bullMqMetricsPlugin } from './plugins/bullMqMetricsPlugin.js'; export { RedisBasedQueueDiscoverer, BackgroundJobsBasedQueueDiscoverer, } from './plugins/bull-mq-metrics/queueDiscoverers.js'; export { metricsPlugin } from './plugins/metricsPlugin.js'; export { publicHealthcheckPlugin } from './plugins/healthcheck/publicHealthcheckPlugin.js'; export { wrapHealthCheck } from './plugins/healthcheck/healthcheckCommons.js'; export { commonHealthcheckPlugin } from './plugins/healthcheck/commonHealthcheckPlugin.js'; export { amplitudePlugin, } from './plugins/amplitude/amplitudePlugin.js'; export { Amplitude } from './plugins/amplitude/Amplitude.js'; export { AmplitudeAdapter, AMPLITUDE_BASE_MESSAGE_SCHEMA, } from './plugins/amplitude/AmplitudeAdapter.js'; export { stripTrailingSlashPlugin } from './plugins/stripTrailingSlashPlugin.js'; export { unhandledExceptionPlugin, commonErrorObjectResolver, } from './plugins/unhandledExceptionPlugin.js'; export { createErrorHandler, isZodError } from './errors/errorHandler.js'; export { generateJwtToken, decodeJwtToken } from './jwt-utils/tokenUtils.js'; export { createStaticTokenAuthPreHandler } from './route-utils/authPreHandlers.js'; //# sourceMappingURL=index.js.map