Library can now be loaded as a CommonJS module and cannot be used as a Node.JS module