I'm pretty sure we could find an existing node module for this functionality. Do you know of any?