kahunafy
A CLI tool to get surf conditions at your favorite breaks, using Surfline's API.
"When you're itching for the waves, the only lotion is the ocean."
📝 Table of Contents
🧐 About
Tired of checking Surfline and MagicSeaweed, looking through ads and trying to just get the wave info for your favorite break? kahunafy is the app for you.
🏁 Getting Started
Prerequisites
Node.js
Installing
npm install -g kahunafy
🎈 Usage
kahunafy
⛏️ Built Using
- axios - Promise based HTTP client for the browser and node.js.
- boxen - Create boxes in the terminal.
- chalk - Terminal string styling done right.
- clear - Clear the terminal screen if possible.
- cliui - Easily create complex multi-column command-line-interfaces.
- configstore - Easily load and persist config without having to think about where and how.
- degrees-to-direction - Convert degrees to directions.
- figlet - A FIG Driver written in JavaScript which aims to fully implement the FIGfont spec.
- inquirer - A collection of common interactive command line user interfaces.
- moment - Parse, validate, manipulate, and display dates and times in JavaScript.
- pickitt - When you need a computer to just pick it, reach for Pickitt!
- TypeScript - A typed superset of JavaScript that compiles to plain JavaScript.
✍️ Authors
- Alex Lee - Application Developer
🎉 Acknowledgements
- Surfer icon made by Freepik from www.flaticon.com