UNPKG

mano-cli

Version:

CLI Portfolio for Mano — A Software Engineer showcasing skills, projects, and connect options with a stylish terminal interface.

91 lines (60 loc) 1.92 kB
# mano-cli 🚀 An interactive terminal portfolio of Mano - A Software Engineer passionate about building full-stack applications and AI-powered solutions. ## 📦 Installation ### Run Without Installation (Recommended) ```bash npx mano-cli ``` ### Global Installation ```bash npm install -g mano-cli ``` ### Local Installation ```bash npm install mano-cli ``` ## 🚀 Usage ### Interactive Mode (Default) Simply run the command to start the interactive experience: ```bash mano-cli ``` This will: 1. Display a welcome message with ASCII art 2. Show an introduction 3. Present a menu to explore different sections 4. Allow you to select multiple areas of interest 5. Display the selected information with beautiful formatting ### Command Line Options ```bash # Show basic information only mano-cli --basic mano-cli -b # Show version mano-cli --version mano-cli -v # Show help mano-cli --help mano-cli -h ``` ## 🐛 Troubleshooting ### Common Issues 1. **"Command not found"** - Make sure the package is installed globally or use `npx` 2. **Colors not displaying** - Your terminal might not support ANSI colors 3. **Interactive prompts not working** - Ensure you're using a TTY terminal ### Error Handling The CLI includes comprehensive error handling for: - Missing dependencies - Terminal compatibility issues - Process interruptions (Ctrl+C) - Unhandled promise rejections ## 📄 License MIT License - feel free to use this as inspiration for your own CLI portfolio! ## 🌟 Contributing Found a bug or have a suggestion? Feel free to: 1. Open an issue 2. Submit a pull request 3. Reach out directly through any of the contact methods above --- **Made with ❤️ by Mano** *Ready to collaborate? Book a call: [https://cal.com/manojkumar20/ship-now](https://cal.com/manojkumar20/ship-now)*