Make addon context aware for electron 10+

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
This commit is contained in:
Stefan Knoblich
2021-04-09 19:46:57 +02:00
parent fc540b5f5c
commit 8722e9c6f6

View File

@@ -1,9 +1,13 @@
#include "pcsclite.h"
#include "cardreader.h"
void init_all(v8::Local<v8::Object> 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