UNPKG

apitally

Version:

Simple API monitoring & analytics for REST APIs built with Express, Fastify, Hono, Koa, and NestJS.

29 lines (26 loc) 832 B
import { ApplicationService } from '@adonisjs/core/types'; import { ApitallyClient } from '../common/client.cjs'; import '../common/consumerRegistry.cjs'; import '../common/types.cjs'; import '../common/logging.cjs'; import 'winston'; import '../common/requestLogger.cjs'; import 'buffer'; import 'http'; import '../common/tempGzipFile.cjs'; import '../common/requestCounter.cjs'; import '../common/serverErrorCounter.cjs'; import '../common/validationErrorCounter.cjs'; declare module "@adonisjs/core/types" { interface ContainerBindings { apitallyClient: ApitallyClient; } } declare class ApitallyProvider { protected app: ApplicationService; constructor(app: ApplicationService); register(): void; ready(): Promise<void>; shutdown(): Promise<void>; } export { ApitallyProvider as default };