11 pontos por xguru 2026-01-03 | Ainda não há comentários. | Compartilhar no WhatsApp
  • Ferramenta desenvolvida para normalizar eventos de alteração de arquivos gerados em diferentes sistemas operacionais e entregá-los de forma consistente, suprindo as limitações das APIs da família fs.watch
  • Abstrai as diferenças de eventos entre macOS, Linux e Windows e fornece um modelo de eventos claro centrado em add / change / unlink
  • Projetada para detectar com estabilidade o padrão de atomic write usado por alguns editores e o chunked write de arquivos grandes, processando eventos com base no momento em que a gravação é realmente concluída
  • Por padrão, usa uma estrutura sem polling baseada em fs.watch para manter baixo uso de CPU
    • Em ambientes especiais, como sistemas de arquivos em rede, oferece suporte à troca para o modo polling
  • Já inclui por padrão recursos necessários em ambientes de produção, como filtragem de arquivos e diretórios, rastreamento de links simbólicos e suporte sempre recursivo de monitoramento
  • A partir da v5, passou a ser um pacote somente ESM, e a versão mínima do Node.js foi elevada para v20 ou superior
  • Desde que começou em 2012 para o Brunch, uma ferramenta de build de HTML, consolidou-se como uma biblioteca de produção comprovada, hoje usada em cerca de 30 milhões de repositórios
  • Com a expansão do ecossistema por meio de ferramentas de CLI como chokidar-cli, pode ser amplamente utilizada em workflows de build, automação e desenvolvimento

Ainda não há comentários.

Ainda não há comentários.