Skip to content

Update chokidar to v3.5.3

Stan Hu requested to merge sh-update-chokidar into master

What does this MR do and why?

Previously webpack was using significant CPU on an M1 because it was polling for filesystem changes. Upgrading chokidar pulls in the latest fsevents package, which appears to bundle both x86 and arm64 support.

How to set up and validate locally

  1. On an M1, start webpack and watch CPU to jump to over 100%.
  2. Run gdk restart webpack with this branch.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Stan Hu

Merge request reports

Loading