typetalk javascript client library