* Gets additional files from Claude config directories
(cwd: string)
| 443 | * Gets additional files from Claude config directories |
| 444 | */ |
| 445 | async function getClaudeConfigFiles(cwd: string): Promise<string[]> { |
| 446 | const markdownFileArrays = await Promise.all( |
| 447 | CLAUDE_CONFIG_DIRECTORIES.map(subdir => |
| 448 | loadMarkdownFilesForSubdir(subdir, cwd), |
| 449 | ), |
| 450 | ) |
| 451 | return markdownFileArrays.flatMap(markdownFiles => |
| 452 | markdownFiles.map(f => f.filePath), |
| 453 | ) |
| 454 | } |
| 455 | |
| 456 | /** |
| 457 | * Gets project files using git ls-files (fast) or ripgrep (fallback) |
no outgoing calls
no test coverage detected