1{ 2 "Napi create promise": { 3 "prefix": "napicreatepromise", 4 "body": [ 5 "// Create a new js Promise.", 6 "napi_create_promise(env, &deferred, &promise);" 7 ] 8 }, 9 "Napi resolve deferred": { 10 "prefix": "napiresolvedeferred", 11 "body": [ 12 "// Fulfill a js Promise with a given value.", 13 "napi_resolve_deferred(env, deferred, resolution);" 14 ] 15 }, 16 "Napi reject deferred": { 17 "prefix": "napirejectdeferred", 18 "body": [ 19 "// Reject a js Promise with a given reason.", 20 "napi_reject_deferred(env, deferred, rejection);" 21 ] 22 } 23}