docs(js): generate