Adding some basic integration for gsheets api, I'm using loadJSON rather than fs when handling files for auth, which I believe is the way you intend files to be accessed?
Issue is I need an error handler and a callback. Does/could loadJSON have either of these available?
Using the native fs module is fine, loadJSON is merely here to provide a simplified file reader. That being said it shouldn't be a problem to add an optional errorCallback argument to it.
Thanks for the speedy reply!
Ok, I couldn't get fs pointing to the correct place somehow but maybe more persistence is needed!
I'm getting this error. This doesn't happen when I run this normally outside of osc.
(ERROR) A JavaScript error occurred in the main process:
Error: EROFS: read-only file system, open './config.json'
Could it be that ./config.json
doesn't resolve to the same location when "outside of osc" ? This error message suggests an issue that not related to open stage control itself but rather to where the file is located.