Commit Graph

3 Commits

Author SHA1 Message Date
manjaroblack 6aa7539aea feat(flattener): enhance codebase flattener with content aggregation
Add binary file detection and content aggregation to generate detailed XML output. The flattener now:
- Identifies binary files by extension and content
- Aggregates text file contents with metadata
- Generates comprehensive XML with file statistics
- Handles errors gracefully with detailed reporting

Also update documentation formatting and add biome.json to gitignore
2025-07-19 11:33:16 -05:00
manjaroblack 61b6c3b2ec feat(flattener): implement file discovery and filtering logic
Add file discovery and filtering functionality to the codebase flattener tool
- Use glob and minimatch for pattern matching
- Support .gitignore patterns
- Generate basic XML output with file count
2025-07-18 21:55:53 -05:00
manjaroblack 22f23cb1b3 feat(flattener): add codebase flattening tool and related configs
- Add new flattener tool to convert codebase to XML format
- Update package.json with new scripts and dependencies
- Add .vscode settings for SonarLint integration
- Update .gitignore to exclude additional directories and files
2025-07-18 21:17:31 -05:00