Forked from https://github.com/danfinlay/eth-ens-namehash, and replaced idna-uts46 with idna-uts46-hx
Refer to the source for full functional description:
Eth ENS Namehash
Installation
npm install eth-ens-namehash-ms -S
Usage
var namehash = var hash = namehashhash'foo.eth'// '0xde9b09fd7c5f901e23a3f19fecc54828e9c848539801e86591bd9801b019f84f' // Also supports normalizing strings to ENS compatibility:var input = var normalized = namehash