@atmgrupomaggioli/atm-scripts
v1.0.0
Published
ATM Scripts
Downloads
1,550
Readme
🚀 ATM SCRIPTS
ATM Scripts es una herramienta de automatización diseñada para facilitar el flujo de trabajo en los proyectos de la empresa. Al instalar este paquete globalmente, podrás ejecutar una serie de comandos útiles desde cualquier proyecto sin necesidad de configuraciones adicionales.
📋 Índice
📦 Instalación
Para instalar ATM Scripts globalmente, ejecuta el siguiente comando:
npm install -g @atmgrupomaggioli/atm-scripts
⚙️ Uso
Una vez instalado, puedes acceder a los comandos de ATM Scripts desde cualquier proyecto de la empresa. Simplemente navega al directorio del proyecto y ejecuta:
atm-scripts
Esto abrirá un menú interactivo con todas las acciones disponibles.
🔧 Acciones Disponibles
A continuación, se detallan las acciones disponibles:
🧹 Reinstalar dependencias: Esta acción limpia completamente el entorno de dependencias del proyecto. Elimina la carpeta
node_modules
y el archivopackage-lock.json
para asegurar que no haya conflictos o problemas con versiones anteriores de paquetes. Luego, reinstala todas las dependencias para iniciar con un entorno limpio.📥 Instalación de Iris: Elimina cualquier versión existente de la librería Iris de la carpeta
node_modules
y reinstala la última versión estable de Iris. Esto asegura que el proyecto esté actualizado con la versión más reciente de esta librería interna.🧪 Instalación de Iris (test): Similar a la opción anterior, esta acción elimina cualquier versión de Iris en
node_modules
y luego instala una versión de prueba específica. Es útil para probar funcionalidades o cambios en la versión de desarrollo de Iris antes de ser lanzada oficialmente.🔄 Actualización interactiva de dependencias: Esta acción utiliza la herramienta
npm-check-updates
para verificar y actualizar las dependencias del proyecto. Si la herramienta no está instalada, se instala automáticamente. Luego, ejecuta un proceso interactivo que muestra las actualizaciones disponibles, organizadas por grupos y versiones compatibles, para que puedas elegir cuáles actualizar.