Add support for Node.js/JavaScript

Signed-off-by: davidcelis / jonyt <me@davidcel.is , jon.yomtov@gmail.com>