Spent a few hours starting the CLI!
For now it can only search for files and directory to send, while excluding socket and symlinks, and asking user if he want to excludes some others directory (like node_modules, cache or trashed files on macOS/Linux).
Interface use colors, spinners and terminal screen width detection to avoid overflowing texts on another lines, providing a nice display when displaying large quantity of text, even if it’s only on screen for a few milliseconds.
The files searching is really fast thank to Bun and some optimizations I did, here is a demo.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.