Fix fsevents not compiling on Mac OSX Catalina
The fsevents npm package is required on Mac OS X. However, since Catalina, it requires a higher version than what is in use. This fix, remaps the package and set the package as optional so it does not cause issue on other OS.