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_DOUBLE(val) Nan::New<v8::Number>(val)
#define JS_EXT(val) Nan::New<v8::External>(reinterpret_cast<void*>(val)) #define JS_EXT(val) Nan::New<v8::External>(reinterpret_cast<void*>(val))
#define JS_BOOL(val) (val) ? Nan::True() : Nan::False() #define JS_BOOL(val) (val) ? Nan::True() : Nan::False()
#define JS_FUN(val) Nan::New<v8::Function>(val).ToLocalChecked() #define JS_FUN(val) Nan::New<v8::Function>(val)
#define JS_OBJ(val) Nan::New<v8::Object>(val).ToLocalChecked() #define JS_OBJ(val) Nan::New<v8::Object>(val)
#define JS_ARRV(val) Nan::New<v8::Object>(val).ToLocalChecked() #define JS_ARRV(val) Nan::New<v8::Object>(val)
#define REQ_ARGS(N) \ #define REQ_ARGS(N) \

View File

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