npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

dreel

v1.0.6

Published

Global package to generate a directory and files tree

Downloads

13

Readme

Dreel: Árbol de Archivos y Carpetas en la Terminal

npm version

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:

  1. Haz un fork de este repositorio.
  2. Crea una nueva rama para tus cambios: git checkout -b mi-mejora
  3. Realiza los cambios y realiza commits: git commit -am 'Agrega una nueva funcionalidad'
  4. Haz push a la rama: git push origin mi-mejora
  5. 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]