update nan and fix macros

This commit is contained in:
raub 2018-03-12 12:33:54 +03:00
parent 7b33ccdf35
commit 5ea85b439c
2 changed files with 5 additions and 5 deletions

View File

@ -23,9 +23,9 @@
#define JS_DOUBLE(val) Nan::New<v8::Number>(val)
#define JS_EXT(val) Nan::New<v8::External>(reinterpret_cast<void*>(val))
#define JS_BOOL(val) (val) ? Nan::True() : Nan::False()
#define JS_FUN(val) Nan::New<v8::Function>(val).ToLocalChecked()
#define JS_OBJ(val) Nan::New<v8::Object>(val).ToLocalChecked()
#define JS_ARRV(val) Nan::New<v8::Object>(val).ToLocalChecked()
#define JS_FUN(val) Nan::New<v8::Function>(val)
#define JS_OBJ(val) Nan::New<v8::Object>(val)
#define JS_ARRV(val) Nan::New<v8::Object>(val)
#define REQ_ARGS(N) \

View File

@ -2,7 +2,7 @@
"name": "addon-tools-raub",
"author": "Luis Blanco <raubtierxxx@gmail.com>",
"description": "A set of extra tools for Node.js addons",
"version": "0.1.0",
"version": "0.1.1",
"main": "index.js",
"keywords": [
"node",
@ -26,6 +26,6 @@
"url": "https://github.com/raub/node-addon-tools.git"
},
"dependencies": {
"nan": "2.8.0"
"nan": "2.9.2"
}
}