/openve-cli

📡 Localiza las comunidades tecnológicas de Venezuela 🇻🇪 que hacen vida en Telegram reconocidas por OpenVE.

Primary LanguageJavaScriptMIT LicenseMIT

🚨 REPOSITORIO SIN MATENIMIENTO | UNMAINTAINED REPO 🚨

Spanish

Este repositorio se encuentra deprecado. No se le dará más soporte. Es un buen recurso para entender:

  • Cómo armar un CLI con NodeJs.
  • Como hacer web scrapping con Cheerio.
  • Como armar una estructura de proyecto para un repo de codigo abierto.

Sientete libre de hacer fork y jugar con el.

English

This repo is Unmaintained from now. We won't support it anymore. This is a great resource to understand:

  • How to build a CLI tool with NodeJs.
  • How to do Web scrapping with Cheerio.
  • How to build a good folder structure for an open source project.

Feel free to firk it and play around with it. . . . . Andrés!

OpenVE-cli

📡 Localiza las comunidades tecnológicas de Venezuela 🇻🇪 que hacen vida en Telegram desde tu CLI.

Instalación

Para la instalación de openve-cli solo debes escribir:

$ npm install --global openve-cli

O la versión corta:

$ npm i -g openve-cli

Para verificar los paquetes instalados globalmente, solo debes escribir:

$ npm -g list --depth=0

Uso

$ openve comunidades --list

o también:

$openve comunidades -l 

¡ Y listo! 😃 😎

Comenzando 🚀

Para comenzar a colaborar en este proyecto no hace falta ser un experto con JS, solo mucha curiosidad, ganas de aprender y sobre todo tiempo para realizar features o resolver algunos issues.

Pre-requisitos 📋

Para comenzar solo necesitas tener instalado Node en su versión v6.11.4.

Si quieres revisar que versión de Node posees solo debes colocar en tu consola

node -v

Si tienes node instalado obtendrás una salida como esta:

v6.11.4

Instalación 🔧

Lo primero que debes realizar es un fork de este proyecto. Una vez hecho el fork, ve a tu usuario en gituhb y encontrarás la copia de este proyecto, ahora solo debes clonarlo y estás listo para comenzar.

Para comenzar solo debes hacer:

npm install 

Para probar al momento de desarrollar debes hacer un link simbolico de paquete, esto lo logras con el comando:

npm link 

esto debe ser realizado en lar carpeta del proyecto. Cuando hayas terminado de desarrollar, no olvides sacar el link simbolico con el comando:

npm unlink

Ejecutando las pruebas ⚙️

¡Después hablamos de esto!

Deployment 📦

Y también de esto

Construido con 🛠️

  • Node - es un entorno de ejecución para JavaScript construido con el motor de JavaScript V8 de Chrome.
  • Commander.js - CLI de manera sencilla

Contribuyendo 🖇️

Por favor lee el CONTRIBUTING.md para detalles de nuestro código de conducta, y el proceso para enviarnos pull requests.

Versionado 📌

Usamos SemVer para el versionado. Para todas las versiones disponibles, mira los tags en este repositorio.

Autores ✒️

  • Andrés Villanueva - Trabajo Inicial / Desarrollo - villanuevand
  • Jobsamuel Nuñez - Recomendaciones - Jobsamuel

También puedes mirar la lista de todos los contribuyentes quíenes han participado en este proyecto.

Licencia 📄

Este proyecto está bajo la Licencia (MIT) - mira el archivo LICENSE.md para detalles

Expresiones de Gratitud 🎁

  • Invita una cerveza 🍺 a alguien del equipo.
  • Da las gracias públicamente 🤓.
  • Comentale a otros de este proyecto 📢.
  • No olvides dejar una estrellita 🌟.

⌨️ con ❤️ por Villanuevand 😊