UNPKG

opentelemetry-plugin-better-sqlite3

Version:
13 lines (12 loc) 560 B
import { InstrumentationBase, InstrumentationConfig, InstrumentationModuleDefinition } from '@opentelemetry/instrumentation'; export declare class BetterSqlite3Instrumentation extends InstrumentationBase { static readonly COMPONENT = "better-sqlite3"; constructor(config?: InstrumentationConfig); protected init(): InstrumentationModuleDefinition[]; private createSpan; private static defaultRunner; private readonly patchExec; private readonly patchPrepare; private readonly patchPragma; private readonly patchStatement; }