NodeJS code commit. Untested. TODO: Documentation