Is there some part of the Node.js "event loop" where you could make a relatively small change that would mean all function calls were blocking rather than non-blocking?
Such that, if you wanted to run a node script from the command line, for example, you would only be able to achieve "concurrency" by starting more than one process?
Or one of thses? https://developer.mozilla.org/en-US/docs/Web/JavaScript/Shel...
It's no longer an event loop then, is it. Blocking means that your thread is dead to the world.
You're better advised to learn more about how to use the event loop to get the behavior that you want.
If you want truly synchronous Node, I'd suggest just switching entirely to C#. It's honestly a lot easier to write and deploy anyway.