UNPKG

repomix

Version:

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

15 lines (14 loc) 515 B
import { setLogLevelByWorkerData } from '../../../shared/logger.js'; import { cleanupLanguageParser } from '../../treeSitter/parseFile.js'; import { processContent } from '../fileProcessContent.js'; setLogLevelByWorkerData(); export default async ({ rawFile, config }) => { const processedContent = await processContent(rawFile, config); return { path: rawFile.path, content: processedContent, }; }; export const onWorkerTermination = async () => { await cleanupLanguageParser(); };