UNPKG

@backtrace/node

Version:
19 lines (18 loc) 774 B
import { BacktraceAttributeProvider } from '@backtrace/sdk-core'; export declare class ApplicationInformationAttributeProvider implements BacktraceAttributeProvider { readonly APPLICATION_ATTRIBUTE = "application"; readonly APPLICATION_VERSION_ATTRIBUTE = "application.version"; private _application?; private _applicationVersion?; readonly applicationSearchPaths: string[]; get type(): 'scoped' | 'dynamic'; constructor(applicationSearchPaths?: string[], nodeConfiguration?: { application?: string; version?: string; }); get(): Record<string, unknown>; private generateDefaultApplicationSearchPaths; private generatePathBasedOnTheDirName; private readApplicationInformation; private readPackageFromDir; }