in src/GcProfiler.hh [14:26]
static NAN_MODULE_INIT(Init) {
auto inst = Nan::New<v8::FunctionTemplate>(New);
inst->SetClassName(Nan::New(GC_PROFILER).ToLocalChecked());
inst->InstanceTemplate()->SetInternalFieldCount(1);
SetPrototypeMethod(inst, "data", Data);
SetPrototypeMethod(inst, "start", Start);
SetPrototypeMethod(inst, "stop", Stop);
constructor().Reset(Nan::GetFunction(inst).ToLocalChecked());
Nan::Set(target, Nan::New(GC_PROFILER).ToLocalChecked(),
Nan::GetFunction(inst).ToLocalChecked());
}