diff --git a/src/addon.cpp b/src/addon.cpp index d158b25..aed5e65 100644 --- a/src/addon.cpp +++ b/src/addon.cpp @@ -1,9 +1,13 @@ #include "pcsclite.h" #include "cardreader.h" -void init_all(v8::Local target) { +NAN_MODULE_INIT(init_all) { PCSCLite::init(target); CardReader::init(target); } +#if NODE_MAJOR_VERSION >= 10 +NAN_MODULE_WORKER_ENABLED(pcsclite, init_all) +#else NODE_MODULE(pcsclite, init_all) +#endif