add nodejs code, upate docs, bump version