UNPKG

repomix

Version:

A tool to pack repository contents to single file for AI consumption

21 lines (20 loc) 849 B
import type { SecretLintCoreConfig } from '@secretlint/types'; export type SecurityCheckType = 'file' | 'gitDiff' | 'gitLog'; export interface SecurityCheckItem { filePath: string; content: string; type: SecurityCheckType; } export interface SecurityCheckTask { items: SecurityCheckItem[]; } export interface SuspiciousFileResult { filePath: string; messages: string[]; type: SecurityCheckType; } export declare const createSecretLintConfig: () => SecretLintCoreConfig; declare const _default: (task: SecurityCheckTask) => Promise<(SuspiciousFileResult | null)[]>; export default _default; export declare const runSecretLint: (filePath: string, content: string, type: SecurityCheckType, config: SecretLintCoreConfig) => Promise<SuspiciousFileResult | null>; export declare const onWorkerTermination: () => Promise<void>;