@suds-cli/filetree
v0.1.0-alpha.1
Published
Navigable file tree browser component for Suds terminal UIs
Readme
Deprecation Notice: This package is being renamed from
@suds-cli/filetreeto@boba-cli/filetree. Please update your dependencies accordingly.
@suds-cli/filetree
Navigable file tree browser component for Suds 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 @suds-cli/filetreeUsage
import { FiletreeModel } from '@suds-cli/filetree'
import { Program } from '@suds-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.
