@boba-cli/filetree
v0.1.0-alpha.3
Published
Navigable file tree browser component for Boba terminal UIs
Readme
@boba-cli/filetree
Navigable file tree browser component for Boba terminal UIs.
Features
- Keyboard navigation (up/down)
- Scrollable viewport
- File metadata display (date, permissions, size)
- Hidden file support
- Customizable key bindings and styles
Installation
pnpm add @boba-cli/filetreeUsage
import { FiletreeModel } from '@boba-cli/filetree'
import { Program } from '@boba-cli/tea'
const filetree = FiletreeModel.new({
currentDir: process.cwd(),
showHidden: false,
})
const program = new Program(filetree)
await program.run()API
See the API documentation for detailed information.
