UNPKG

sfcoe-ailabs

Version:

AI-powered code review tool with static analysis integration for comprehensive code quality assessment.

44 lines (43 loc) 1.19 kB
export type DocuSignIssue = { lineNumber: number; ruleType: string; issue: string; }; export type TableEntry = { className: string; lineNumber: number; ruleType: string; issue: string; suggestedFix: string; }; export type DatadogLoggerConfig = { apiKey: string; ddsource?: string; hostname?: string; service?: string; environment?: string; logLevel?: string; customMeta?: Record<string, unknown>; }; export type DatadogMetricsConfig = { apiKey: string; host?: string; port?: number; prefix?: string; tags?: string[]; globalTags?: string[]; mock?: boolean; globalPrefix?: string; bufferSize?: number; flushIntervalSeconds?: number; }; export type ObservabilityConfig = { logger: DatadogLoggerConfig; metrics: DatadogMetricsConfig; }; export { FileUtils } from './fileUtils.js'; export { CodeAnalysisUtils } from './codeAnalysisUtils.js'; export { RuleUtils } from './ruleUtils.js'; export { DocuSignRuleUtils } from './docuSignRuleUtils.js'; export { TableEntryUtils } from './tableEntryUtils.js'; export { Logger, Metrics, ObservabilityInitializer } from './observability.js';