If we could abstract the input functions away from the files that actually get work done, that would be nice.
Also right now with semistandard, most of the input functions have the eslint-disable-line and if everything is abstracted away, we could just ignore all of those method calls completely independently in that file. Personally, I think it looks weird that you've got this mix of certain functions being ignored and others not in the current javascript files.
Also if we abstract input functions to input.js we could have some sort of means to see if it should call the local work function, or if it should call the networking version to send the work request to the server.
If we could abstract the input functions away from the files that actually get work done, that would be nice.
Also right now with semistandard, most of the input functions have the eslint-disable-line and if everything is abstracted away, we could just ignore all of those method calls completely independently in that file. Personally, I think it looks weird that you've got this mix of certain functions being ignored and others not in the current javascript files.
Also if we abstract input functions to input.js we could have some sort of means to see if it should call the local work function, or if it should call the networking version to send the work request to the server.