Adds support for CommonJS / NPM