Rolling client into npm module