1 #include <node.h> 2 #include <v8.h> 3 4 using v8::FunctionCallbackInfo; 5 using v8::Local; 6 using v8::MaybeLocal; 7 using v8::Object; 8 using v8::Value; 9 TriggerFatalError(const FunctionCallbackInfo<Value>& args)10void TriggerFatalError(const FunctionCallbackInfo<Value>& args) { 11 // Trigger a v8 ApiCheck failure. 12 MaybeLocal<Value> value; 13 value.ToLocalChecked(); 14 } 15 init(Local<Object> exports)16void init(Local<Object> exports) { 17 NODE_SET_METHOD(exports, "triggerFatalError", TriggerFatalError); 18 } 19 20 NODE_MODULE(NODE_GYP_MODULE_NAME, init) 21