tree-cli-tool
Version:
A powerful command-line tool to display directory tree structure with various configuration options and output formats
31 lines (27 loc) • 1.14 kB
Markdown
# Changelog
All notable changes to this project will be documented in this file.
## [1.0.0] - 2025.07.09
### Added
- Initial release of tree-cli-tool
- Command-line interface for displaying directory tree structures
- Support for multiple output formats (text, JSON, markdown)
- Configurable traversal depth
- File and directory filtering options
- Exclude patterns with glob support
- File type filtering (include/exclude by extensions)
- Regular expression ignore patterns
- Hidden file visibility control
- File size and modification date display
- Directory-first sorting option
- Colorized output support
- Quick and dev preset commands
- Comprehensive test suite
- TypeScript support
- Node.js API for programmatic usage
### Features
- **Multiple Output Formats**: Text (default), JSON, and Markdown
- **Advanced Filtering**: Exclude patterns, file type filters, regex patterns
- **Customizable Display**: Show/hide file sizes, dates, hidden files
- **Preset Commands**: Quick and dev modes with sensible defaults
- **Cross-platform**: Works on Windows, macOS, and Linux
- **TypeScript**: Full TypeScript support with type definitions