promptfusion
Version:
A CLI tool to concatenate all text files in your CWD with headers for GPT prompt engineering.
16 lines (11 loc) • 575 B
text/typescript
from "./promptfusion";
// Process command line arguments
const args: string[] = process.argv.slice(2);
const directoryPath: string = args.find(arg => !arg.startsWith('--')) || process.cwd();
const outputPathIndex: number = args.indexOf('--output');
const outputPath: string | null = outputPathIndex > -1 ? args[outputPathIndex + 1] : null;
const shouldMap: boolean = args.includes('--map');
console.log('running promptfusion...');
concatenateFiles(directoryPath, outputPath, shouldMap)
.catch(err => console.error(err));
import { concatenateFiles }