A library to parse domain names for Node.js, taking into account the public suffix list