mirror of
https://github.com/embarklabs/embark.git
synced 2025-02-20 01:18:52 +00:00
chokidar 3.x has fsevents `^2.0.6` [as a dependency][dependency], which introduced node v12.x compatibility, a sought-after goal of our PR 1638. However, fsevents `2.0.6` node compatibility range is quite [complicated][complicated]. After fsevents `2.0.6` was published its maintainers published `1.2.9`, which backports NodeJS v12.x compatibility minus some performance increases, while offering [much more straightforward][straightforward] node compatibility. fsevents `1.2.9` [is compatible][compatible] with the latest v2.x release of chokidar (`2.1.6`). Since Embark advertises runtime compatibility with node `>=8.11.3`, downgrade chokidar to `2.1.6`. [dependency]: https://github.com/paulmillr/chokidar/blob/3.0.0/package.json#L25 [complicated]: https://github.com/fsevents/fsevents/blob/v2.0.6/package.json#L10 [straightforward]: https://github.com/fsevents/fsevents/blob/v1.2.9/package.json#L14 [compatible]: https://github.com/paulmillr/chokidar/blob/2.1.6/package.json#L49
embark-watcher
Watches changes in the file system
Visit embark.status.im to get started with Embark.