• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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}