Variables local to the module will be private, as though the module was wrapped in a function
What does ' bypassing the Node resolver' mean?
What does ' bypassing the Node resolver' mean?
I made an assumption since Node.js uses file paths to resolve modules while TW uses tiddler titles to resolve modules. And so I thought TW was implementing it's own module system and not relying on Node.js to resolve the require() statements.
yes
The reason for the apparently unnecessary IFE is so that the same .js files can be require()'d by regular Node.js code.