lemonstand / lemonsync-js

A command line development tool for synchronizing LemonStand store theme files.
http://lemonsync-js.lemonstand.com
3 stars 0 forks source link

Switched to node-watch instead of default fs.watch #25

Closed itsdanreed closed 6 years ago

itsdanreed commented 6 years ago

According to the node documentation, recursive filesystem watching is only available on Windows and macOS, meaning Lemonsync is completely unusable for Linux platforms.

See the caveats listed in the NodeJS documentation here: https://nodejs.org/api/fs.html#fs_caveats

With these changes, Lemonsync is working properly on Ubuntu 16.

robotpony commented 6 years ago

Note reverted due to #21 ... we'll do some testing and re-patch once we can fix the MacOS issue.