11 puntos por xguru 2026-01-03 | Aún no hay comentarios. | Compartir por WhatsApp
  • Herramienta desarrollada para normalizar los eventos de cambio de archivos que ocurren en distintos sistemas operativos y entregarlos de forma consistente, compensando las limitaciones de las APIs de la familia fs.watch
  • Absorbe las diferencias de eventos entre macOS, Linux y Windows para ofrecer un modelo de eventos claro centrado en add / change / unlink
  • Diseñada para detectar de forma estable el patrón de escritura atómica que usan algunos editores y la escritura por fragmentos de archivos grandes, procesando los eventos con base en el momento en que realmente termina la escritura
  • Usa por defecto una estructura sin polling basada en fs.watch, lo que mantiene un bajo uso de CPU
    • En entornos especiales como sistemas de archivos en red, permite cambiar al modo polling
  • Incluye por defecto funciones necesarias para entornos de trabajo reales, como filtrado de archivos y directorios, seguimiento de enlaces simbólicos y soporte siempre recursivo de monitoreo
  • Desde la v5, pasó a ser un paquete exclusivo de ESM, y la versión mínima de Node.js subió a v20 o superior
  • Desde que comenzó en 2012 para Brunch, una herramienta de build para HTML, se ha consolidado como una biblioteca probada en producción usada actualmente en alrededor de 30 millones de repositorios
  • Gracias a la expansión de su ecosistema con herramientas CLI como chokidar-cli, puede usarse ampliamente en flujos de trabajo de build, automatización y desarrollo

Aún no hay comentarios.

Aún no hay comentarios.