"int points = info[0]->Uint32Value();" fails to compile i suggest doing: " int points = info[0]->Uint32Value(info.GetIsolate()->GetCurrentContext()).ToChecked();"