@core_/cli-tools

0.3.3 • Public • Published

@core_/cli-tools

title

Description 📃

Un modulo, con un conjunto de herramientas para crear cli's con node.js

Nav🏠


Instalation 🔑

🏠

npm i @core_/cli-tools

Usage 🔰

🏠

Para empezar a usar la herramienta, en el directorio de tu proyecto, usa:

npx core-scripts

Comandos

  • init: Inicia los elemtentos de la app

Comandos NPM

  • nucleo:d - Descarga el nucleo de mega
  • nucleo:u - Carga el nucleo a mega
  • mongol:u - Carga la base de datos mongo local
  • mongol:d - Descarga la base de datos mongo local
  • mongoe:u - Carga la base de datos mongo externa
  • mongoe:d - Descarga la base de datos mongo externa

Requirements ⚠️

  • Para pasar las variables de entorno se necesita una archivo llamado: .env.core y este archivo necesita ser ignorado en .gitignore. NOTA: si se quiere mas seguridad a la hora de usar la contrasena, eliminarla del uri, y colocarla manualmente cuando lo pida.
  • Se necesita el modulo env-cmd
  • Se tiene que tener instalado megatools, para alguno de los comandos

🏠

Implement with Docker 🐋

🏠

Dependencies 📁

🏠

Environment variables 🔐

🏠

MEGA_MAIL_A - Correo de mega
MEGA_PASS_A - Contrasena de mega
MONGO_USER - Usuario de mongo
MONGO_PASSWORD - Contrasena de mongo
MONGO_URI_DOWNLOAD - Ruta de coneccion de mongo para descargar la base de datos
MONGO_URI_UPLOAD - Ruta de coneccion mongo para cargar la base de datos
DEBUG - Para activar el modo debug (default false)

Screenshots 🖼️

🏠

License 📄

🏠

MIT

Authors 👪

🏠

  • Ricardo Torrellas

template

Readme

Keywords

none

Package Sidebar

Install

npm i @core_/cli-tools

Weekly Downloads

0

Version

0.3.3

License

MIT

Unpacked Size

150 kB

Total Files

10

Last publish

Collaborators

  • rick-torrellas