You are right, improvement comes from fsevents update (optional macos dependency).
This is minimal diff from npm i with npm 9.8.1 and node 16.
Can you test if node Kha/make html5 --watch still works for you on Windows?
file fsevents.node shows that this is universal binary, so it should be fine.
Maybe if you add this dependency to package.json someway, this binary will be always here from any platform npm install.
You are right, improvement comes from fsevents update (optional macos dependency). This is minimal diff from
npm i
withnpm 9.8.1
and node 16. Can you test ifnode Kha/make html5 --watch
still works for you on Windows?file fsevents.node
shows that this is universal binary, so it should be fine. Maybe if you add this dependency topackage.json
someway, this binary will be always here from any platform npm install.