dreel
v1.0.6
Published
Global package to generate a directory and files tree
Downloads
16
Readme
Dreel: Árbol de Archivos y Carpetas en la Terminal
Una aplicación de línea de comandos que genera un árbol de archivos y carpetas en la terminal. Proporciona una representación visual de la estructura de directorios y archivos presentes en un directorio específico.
Instalación
Asegúrate de tener Node.js instalado en tu sistema. Luego, puedes instalar el paquete de npm globalmente utilizando el siguiente comando:
npm install -g dreel
Uso
Ejecuta el siguiente comando en la terminal para generar el árbol de archivos y carpetas:
dreel <directorio>
Reemplaza con la ruta del directorio que deseas explorar. Por ejemplo:
dreel ./ruta/al/directorio
El paquete generará un árbol de archivos y carpetas en la terminal, mostrando la estructura del directorio especificado.
Flags
El paquete proporciona las siguientes banderas para personalizar la salida:
- --omit-git: Omite los archivos y carpetas de Git.
- --omit-hidden: Omite los archivos y carpetas ocultos.
- --ommit-node-modules: Omite los archivos y carpetas de node_modules.
- --omit-all-files: Omite todos los archivos.
Ejemplo
Supongamos que tienes la siguiente estructura de directorios y archivos:
proyecto/
├── src/
│ ├── index.js
│ └── utils.js
├── public/
│ └── index.html
└── README.md
Para generar el árbol de archivos y carpetas en la terminal, ejecuta el siguiente comando:
dreel ./proyecto
La salida en la terminal será:
proyecto
├── src
│ ├── index.js
│ └── utils.js
├── public
│ └── index.html
└── README.md
Contribución
Las contribuciones son bienvenidas. Si deseas mejorar este paquete, por favor, sigue estos pasos:
- Haz un fork de este repositorio.
- Crea una nueva rama para tus cambios: git checkout -b mi-mejora
- Realiza los cambios y realiza commits: git commit -am 'Agrega una nueva funcionalidad'
- Haz push a la rama: git push origin mi-mejora
- Envía una pull request.
Licencia
Este paquete está bajo la Licencia MIT.
Contacto
Si tienes alguna pregunta, sugerencia o comentario, puedes contactarme a través de mi dirección de correo electrónico: [email protected]