Stream/promise based API for gamenodepp