Début de l'installation --2020-10-06 21:20:03-- https://raw.githubusercontent.com/lunarok/jeedom_nodejs/master/nodejs.sh Résolution de raw.githubusercontent.com (raw.githubusercontent.com)… 151.101.120.133 Connexion à raw.githubusercontent.com (raw.githubusercontent.com)|151.101.120.133|:443… connecté. requête HTTP transmise, en attente de la réponse… 200 OK Taille : 1491 (1,5K) [text/plain] Sauvegarde en : « dependencies.sh » 0K . 100% 35,0M=0s 2020-10-06 21:20:03 (35,0 MB/s) — « dependencies.sh » sauvegardé [1491/1491] dependencies.sh: 3: [: nfc: unexpected operator Version actuelle : 14 Atteint:1 http://security.debian.org/debian-security stretch/updates InRelease Atteint:2 http://deb.debian.org/debian buster-backports InRelease Ign:3 http://ftp.fr.debian.org/debian stretch InRelease Réception de:4 https://download.docker.com/linux/debian stretch InRelease [44,8 kB] Atteint:5 https://deb.nodesource.com/node_14.x stretch InRelease Atteint:6 http://phoscon.de/apt/deconz stretch InRelease Atteint:7 http://ftp.fr.debian.org/debian stretch-updates InRelease Atteint:8 http://ftp.fr.debian.org/debian stretch Release 44,8 ko réceptionnés en 1s (35,2 ko/s) Lecture des listes de paquets… Lecture des listes de paquets… Construction de l'arbre des dépendances… Lecture des informations d'état… lsb-release is already the newest version (9.20161125). 0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour. Ok, version suffisante npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 npm WARN deprecated har-validator@5.1.5: this library is no longer supported added 54 packages from 61 contributors and audited 54 packages in 14.852s 2 packages are looking for funding run `npm fund` for details found 0 vulnerabilities Installation spécifique plugin Lecture des listes de paquets… Construction de l'arbre des dépendances… Lecture des informations d'état… libnfc-dev is already the newest version (1.7.1-4+b1). libusb-dev is already the newest version (2:0.1.12-30). 0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour. pn533 déjà en blacklist npm WARN deprecated minimatch@1.0.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue > nfc@0.3.3 install /var/www/html/plugins/nfc/resources/node_modules/nfc > node-gyp clean configure rebuild make : on entre dans le répertoire « /var/www/html/plugins/nfc/resources/node_modules/nfc/build » CXX(target) Release/obj.target/nfc/src/nfc.o In file included from ../../nan/nan.h:190:0, from ../src/nfc.cc:6: ../../nan/nan_maybe_43_inl.h: In function ‘Nan::Maybe Nan::ForceSet(v8::Local, v8::Local, v8::Local, v8::PropertyAttribute)’: ../../nan/nan_maybe_43_inl.h:88:15: error: ‘class v8::Object’ has no member named ‘ForceSet’ return obj->ForceSet(GetCurrentContext(), key, value, attribs); ^~~~~~~~ In file included from ../../nan/nan_converters.h:59:0, from ../../nan/nan.h:195, from ../src/nfc.cc:6: ../../nan/nan_converters_43_inl.h: In static member function ‘static Nan::imp::ToFactoryBase::return_t Nan::imp::ToFactory::convert(v8::Local)’: ../../nan/nan_converters_43_inl.h:15:45: error: no matching function for call to ‘v8::Value::ToBoolean(v8::Local)’ return val->To ## TYPE(GetCurrentContext()); \ ^ ../../nan/nan_converters_43_inl.h:18:1: note: in expansion of macro ‘X’ X(Boolean) ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:2848:18: note: candidate: v8::Local v8::Value::ToBoolean(v8::Isolate*) const Local ToBoolean(Isolate* isolate) const; ^~~~~~~~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:2848:18: note: no known conversion for argument 1 from ‘v8::Local’ to ‘v8::Isolate*’ In file included from ../../nan/nan_converters.h:59:0, from ../../nan/nan.h:195, from ../src/nfc.cc:6: ../../nan/nan_converters_43_inl.h: In static member function ‘static Nan::imp::ValueFactoryBase::return_t Nan::imp::ToFactory::convert(v8::Local)’: ../../nan/nan_converters_43_inl.h:31:48: error: no matching function for call to ‘v8::Value::BooleanValue(v8::Local)’ return val->NAME ## Value(GetCurrentContext()); \ ^ ../../nan/nan_converters_43_inl.h:34:1: note: in expansion of macro ‘X’ X(bool, Boolean) ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:2858:8: note: candidate: bool v8::Value::BooleanValue(v8::Isolate*) const bool BooleanValue(Isolate* isolate) const; ^~~~~~~~~~~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:2858:8: note: no known conversion for argument 1 from ‘v8::Local’ to ‘v8::Isolate*’ In file included from ../../nan/nan_new.h:189:0, from ../../nan/nan.h:196, from ../src/nfc.cc:6: ../../nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase::return_t Nan::imp::Factory::New(Nan::FunctionCallback, v8::Local)’: ../../nan/nan_implementation_12_inl.h:109:32: error: no matching function for call to ‘v8::Function::New(v8::Isolate*&, void (&)(const v8::FunctionCallbackInfo&), v8::Local&)’ , obj)); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:4445:31: note: candidate: static v8::MaybeLocal v8::Function::New(v8::Local, v8::FunctionCallback, v8::Local, int, v8::ConstructorBehavior, v8::SideEffectType) static MaybeLocal New( ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:4445:31: note: no known conversion for argument 1 from ‘v8::Isolate*’ to ‘v8::Local’ In file included from ../../nan/nan_new.h:189:0, from ../../nan/nan.h:196, from ../src/nfc.cc:6: ../../nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase::return_t Nan::imp::Factory::New(v8::Local)’: ../../nan/nan_implementation_12_inl.h:345:37: error: no matching function for call to ‘v8::StringObject::New(v8::Local&)’ return v8::StringObject::New(value).As(); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:5847:23: note: candidate: static v8::Local v8::StringObject::New(v8::Isolate*, v8::Local) static Local New(Isolate* isolate, Local value); ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:5847:23: note: candidate expects 2 arguments, 1 provided In file included from ../../nan/nan_new.h:189:0, from ../../nan/nan.h:196, from ../src/nfc.cc:6: ../../nan/nan_implementation_12_inl.h:345:58: error: expected primary-expression before ‘>’ token return v8::StringObject::New(value).As(); ^ ../../nan/nan_implementation_12_inl.h:345:60: error: expected primary-expression before ‘)’ token return v8::StringObject::New(value).As(); ^ In file included from ../src/nfc.cc:6:0: ../../nan/nan.h: In function ‘v8::Local Nan::MakeCallback(v8::Local, v8::Local, int, v8::Local*)’: ../../nan/nan.h:817:60: warning: ‘v8::Local node::MakeCallback(v8::Isolate*, v8::Local, v8::Local, int, v8::Local*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations] v8::Isolate::GetCurrent(), target, func, argc, argv); ^ In file included from ../../nan/nan.h:47:0, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/node.h:191:50: note: declared here NODE_EXTERN v8::Local MakeCallback( ^ /var/www/.cache/node-gyp/14.13.0/include/node/node.h:108:42: note: in definition of macro ‘NODE_DEPRECATED’ __attribute__((deprecated(message))) declarator ^~~~~~~~~~ In file included from ../src/nfc.cc:6:0: ../../nan/nan.h: In function ‘v8::Local Nan::MakeCallback(v8::Local, v8::Local, int, v8::Local*)’: ../../nan/nan.h:831:62: warning: ‘v8::Local node::MakeCallback(v8::Isolate*, v8::Local, v8::Local, int, v8::Local*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations] v8::Isolate::GetCurrent(), target, symbol, argc, argv); ^ In file included from ../../nan/nan.h:47:0, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/node.h:184:50: note: declared here NODE_EXTERN v8::Local MakeCallback( ^ /var/www/.cache/node-gyp/14.13.0/include/node/node.h:108:42: note: in definition of macro ‘NODE_DEPRECATED’ __attribute__((deprecated(message))) declarator ^~~~~~~~~~ In file included from ../src/nfc.cc:6:0: ../../nan/nan.h: In function ‘v8::Local Nan::MakeCallback(v8::Local, const char*, int, v8::Local*)’: ../../nan/nan.h:845:62: warning: ‘v8::Local node::MakeCallback(v8::Isolate*, v8::Local, const char*, int, v8::Local*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations] v8::Isolate::GetCurrent(), target, method, argc, argv); ^ In file included from ../../nan/nan.h:47:0, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/node.h:177:50: note: declared here NODE_EXTERN v8::Local MakeCallback( ^ /var/www/.cache/node-gyp/14.13.0/include/node/node.h:108:42: note: in definition of macro ‘NODE_DEPRECATED’ __attribute__((deprecated(message))) declarator ^~~~~~~~~~ In file included from ../src/nfc.cc:6:0: ../../nan/nan.h: In constructor ‘Nan::Utf8String::Utf8String(v8::Local)’: ../../nan/nan.h:890:53: error: no matching function for call to ‘v8::Value::ToString()’ v8::Local string = from->ToString(); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:2810:44: note: candidate: v8::MaybeLocal v8::Value::ToString(v8::Local) const V8_WARN_UNUSED_RESULT MaybeLocal ToString( ^~~~~~~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:2810:44: note: candidate expects 1 argument, 0 provided In file included from ../src/nfc.cc:6:0: ../../nan/nan.h:900:74: error: no matching function for call to ‘v8::String::WriteUtf8(char*&, int, int, const int&)’ length_ = string->WriteUtf8(str_, static_cast(len), 0, flags); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3037:7: note: candidate: int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const int WriteUtf8(Isolate* isolate, char* buffer, int length = -1, ^~~~~~~~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3037:7: note: no known conversion for argument 1 from ‘char*’ to ‘v8::Isolate*’ In file included from ../src/nfc.cc:6:0: ../../nan/nan.h: In member function ‘bool Nan::Callback::operator==(const Nan::Callback&) const’: ../../nan/nan.h:1371:61: error: no matching function for call to ‘v8::Object::Get(const uint32_t&)’ v8::Local a = New(handle)->Get(kCallbackIndex); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3717:43: note: candidate: v8::MaybeLocal v8::Object::Get(v8::Local, v8::Local) V8_WARN_UNUSED_RESULT MaybeLocal Get(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3717:43: note: candidate expects 2 arguments, 1 provided /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3720:43: note: candidate: v8::MaybeLocal v8::Object::Get(v8::Local, uint32_t) V8_WARN_UNUSED_RESULT MaybeLocal Get(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3720:43: note: candidate expects 2 arguments, 1 provided In file included from ../src/nfc.cc:6:0: ../../nan/nan.h:1372:67: error: no matching function for call to ‘v8::Object::Get(const uint32_t&)’ v8::Local b = New(other.handle)->Get(kCallbackIndex); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3717:43: note: candidate: v8::MaybeLocal v8::Object::Get(v8::Local, v8::Local) V8_WARN_UNUSED_RESULT MaybeLocal Get(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3717:43: note: candidate expects 2 arguments, 1 provided /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3720:43: note: candidate: v8::MaybeLocal v8::Object::Get(v8::Local, uint32_t) V8_WARN_UNUSED_RESULT MaybeLocal Get(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3720:43: note: candidate expects 2 arguments, 1 provided In file included from ../src/nfc.cc:6:0: ../../nan/nan.h: In member function ‘v8::Local Nan::Callback::GetFunction() const’: ../../nan/nan.h:1403:56: error: no matching function for call to ‘v8::Object::Get(const uint32_t&)’ return scope.Escape(New(handle)->Get(kCallbackIndex) ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3717:43: note: candidate: v8::MaybeLocal v8::Object::Get(v8::Local, v8::Local) V8_WARN_UNUSED_RESULT MaybeLocal Get(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3717:43: note: candidate expects 2 arguments, 1 provided /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3720:43: note: candidate: v8::MaybeLocal v8::Object::Get(v8::Local, uint32_t) V8_WARN_UNUSED_RESULT MaybeLocal Get(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3720:43: note: candidate expects 2 arguments, 1 provided In file included from ../src/nfc.cc:6:0: ../../nan/nan.h:1404:25: error: expected primary-expression before ‘>’ token .As()); ^ ../../nan/nan.h:1404:27: error: expected primary-expression before ‘)’ token .As()); ^ ../../nan/nan.h: In member function ‘bool Nan::Callback::IsEmpty() const’: ../../nan/nan.h:1409:43: error: no matching function for call to ‘v8::Object::Get(const uint32_t&)’ return New(handle)->Get(kCallbackIndex)->IsUndefined(); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3717:43: note: candidate: v8::MaybeLocal v8::Object::Get(v8::Local, v8::Local) V8_WARN_UNUSED_RESULT MaybeLocal Get(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3717:43: note: candidate expects 2 arguments, 1 provided /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3720:43: note: candidate: v8::MaybeLocal v8::Object::Get(v8::Local, uint32_t) V8_WARN_UNUSED_RESULT MaybeLocal Get(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3720:43: note: candidate expects 2 arguments, 1 provided In file included from ../src/nfc.cc:6:0: ../../nan/nan.h: In member function ‘v8::Local Nan::Callback::Call_(v8::Isolate*, v8::Local, int, v8::Local*) const’: ../../nan/nan.h:1447:27: error: no matching function for call to ‘v8::Object::Get(const uint32_t&)’ Get(kCallbackIndex).As(); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3717:43: note: candidate: v8::MaybeLocal v8::Object::Get(v8::Local, v8::Local) V8_WARN_UNUSED_RESULT MaybeLocal Get(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3717:43: note: candidate expects 2 arguments, 1 provided /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3720:43: note: candidate: v8::MaybeLocal v8::Object::Get(v8::Local, uint32_t) V8_WARN_UNUSED_RESULT MaybeLocal Get(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3720:43: note: candidate expects 2 arguments, 1 provided In file included from ../src/nfc.cc:6:0: ../../nan/nan.h:1447:44: error: expected primary-expression before ‘>’ token Get(kCallbackIndex).As(); ^ ../../nan/nan.h:1447:46: error: expected primary-expression before ‘)’ token Get(kCallbackIndex).As(); ^ ../../nan/nan.h:1463:5: warning: ‘v8::Local node::MakeCallback(v8::Isolate*, v8::Local, v8::Local, int, v8::Local*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations] )); ^ In file included from ../../nan/nan.h:47:0, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/node.h:191:50: note: declared here NODE_EXTERN v8::Local MakeCallback( ^ /var/www/.cache/node-gyp/14.13.0/include/node/node.h:108:42: note: in definition of macro ‘NODE_DEPRECATED’ __attribute__((deprecated(message))) declarator ^~~~~~~~~~ In file included from ../src/nfc.cc:6:0: ../../nan/nan.h: In member function ‘void Nan::AsyncWorker::SaveToPersistent(const char*, const v8::Local&)’: ../../nan/nan.h:1518:64: error: no matching function for call to ‘v8::Object::Set(v8::Local, const v8::Local&)’ New(persistentHandle)->Set(New(key).ToLocalChecked(), value); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, v8::Local, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate expects 3 arguments, 2 provided /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, uint32_t, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, uint32_t index, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate expects 3 arguments, 2 provided In file included from ../src/nfc.cc:6:0: ../../nan/nan.h: In member function ‘void Nan::AsyncWorker::SaveToPersistent(const v8::Local&, const v8::Local&)’: ../../nan/nan.h:1524:42: error: no matching function for call to ‘v8::Object::Set(const v8::Local&, const v8::Local&)’ New(persistentHandle)->Set(key, value); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, v8::Local, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate expects 3 arguments, 2 provided /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, uint32_t, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, uint32_t index, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate expects 3 arguments, 2 provided In file included from ../src/nfc.cc:6:0: ../../nan/nan.h: In member function ‘void Nan::AsyncWorker::SaveToPersistent(uint32_t, const v8::Local&)’: ../../nan/nan.h:1530:44: error: no matching function for call to ‘v8::Object::Set(uint32_t&, const v8::Local&)’ New(persistentHandle)->Set(index, value); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, v8::Local, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate expects 3 arguments, 2 provided /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, uint32_t, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, uint32_t index, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate expects 3 arguments, 2 provided In file included from ../src/nfc.cc:6:0: ../../nan/nan.h: In member function ‘v8::Local Nan::AsyncWorker::GetFromPersistent(const char*) const’: ../../nan/nan.h:1536:61: error: no matching function for call to ‘v8::Object::Get(v8::Local)’ New(persistentHandle)->Get(New(key).ToLocalChecked())); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3717:43: note: candidate: v8::MaybeLocal v8::Object::Get(v8::Local, v8::Local) V8_WARN_UNUSED_RESULT MaybeLocal Get(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3717:43: note: candidate expects 2 arguments, 1 provided /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3720:43: note: candidate: v8::MaybeLocal v8::Object::Get(v8::Local, uint32_t) V8_WARN_UNUSED_RESULT MaybeLocal Get(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3720:43: note: candidate expects 2 arguments, 1 provided In file included from ../src/nfc.cc:6:0: ../../nan/nan.h: In member function ‘v8::Local Nan::AsyncWorker::GetFromPersistent(const v8::Local&) const’: ../../nan/nan.h:1542:55: error: no matching function for call to ‘v8::Object::Get(const v8::Local&)’ return scope.Escape(New(persistentHandle)->Get(key)); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3717:43: note: candidate: v8::MaybeLocal v8::Object::Get(v8::Local, v8::Local) V8_WARN_UNUSED_RESULT MaybeLocal Get(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3717:43: note: candidate expects 2 arguments, 1 provided /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3720:43: note: candidate: v8::MaybeLocal v8::Object::Get(v8::Local, uint32_t) V8_WARN_UNUSED_RESULT MaybeLocal Get(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3720:43: note: candidate expects 2 arguments, 1 provided In file included from ../src/nfc.cc:6:0: ../../nan/nan.h: In member function ‘v8::Local Nan::AsyncWorker::GetFromPersistent(uint32_t) const’: ../../nan/nan.h:1547:57: error: no matching function for call to ‘v8::Object::Get(uint32_t&)’ return scope.Escape(New(persistentHandle)->Get(index)); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3717:43: note: candidate: v8::MaybeLocal v8::Object::Get(v8::Local, v8::Local) V8_WARN_UNUSED_RESULT MaybeLocal Get(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3717:43: note: candidate expects 2 arguments, 1 provided /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3720:43: note: candidate: v8::MaybeLocal v8::Object::Get(v8::Local, uint32_t) V8_WARN_UNUSED_RESULT MaybeLocal Get(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3720:43: note: candidate expects 2 arguments, 1 provided In file included from /usr/include/c++/6/cassert:44:0, from /var/www/.cache/node-gyp/14.13.0/include/node/node_object_wrap.h:26, from ../../nan/nan.h:49, from ../src/nfc.cc:6: ../../nan/nan_object_wrap.h: In destructor ‘virtual Nan::ObjectWrap::~ObjectWrap()’: ../../nan/nan_object_wrap.h:24:25: error: ‘class Nan::Persistent’ has no member named ‘IsNearDeath’ assert(persistent().IsNearDeath()); ^ In file included from ../../nan/nan.h:2192:0, from ../src/nfc.cc:6: ../../nan/nan_object_wrap.h: In member function ‘void Nan::ObjectWrap::MakeWeak()’: ../../nan/nan_object_wrap.h:67:18: error: ‘class Nan::Persistent’ has no member named ‘MarkIndependent’ persistent().MarkIndependent(); ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/6/cassert:44:0, from /var/www/.cache/node-gyp/14.13.0/include/node/node_object_wrap.h:26, from ../../nan/nan.h:49, from ../src/nfc.cc:6: ../../nan/nan_object_wrap.h: In static member function ‘static void Nan::ObjectWrap::WeakCallback(const v8::WeakCallbackInfo&)’: ../../nan/nan_object_wrap.h:124:26: error: ‘class Nan::Persistent’ has no member named ‘IsNearDeath’ assert(wrap->handle_.IsNearDeath()); ^ ../src/nfc.cc: In member function ‘void {anonymous}::NFCCard::AddToNodeObject(v8::Local)’: ../src/nfc.cc:85:112: error: no matching function for call to ‘v8::Object::Set(v8::Local, v8::Local)’ if(deviceID) object->Set(Nan::New("deviceID").ToLocalChecked(), Nan::New(deviceID).ToLocalChecked()); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, v8::Local, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate expects 3 arguments, 2 provided /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, uint32_t, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, uint32_t index, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate expects 3 arguments, 2 provided ../src/nfc.cc:86:100: error: no matching function for call to ‘v8::Object::Set(v8::Local, v8::Local)’ if(name) object->Set(Nan::New("name").ToLocalChecked(), Nan::New(name).ToLocalChecked()); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, v8::Local, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate expects 3 arguments, 2 provided /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, uint32_t, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, uint32_t index, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate expects 3 arguments, 2 provided ../src/nfc.cc:87:97: error: no matching function for call to ‘v8::Object::Set(v8::Local, v8::Local)’ if(uid) object->Set(Nan::New("uid").ToLocalChecked(), Nan::New(uid).ToLocalChecked()); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, v8::Local, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate expects 3 arguments, 2 provided /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, uint32_t, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, uint32_t index, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate expects 3 arguments, 2 provided ../src/nfc.cc:88:90: error: no matching function for call to ‘v8::Object::Set(v8::Local, Nan::imp::IntegerFactory::return_t)’ if(type) object->Set(Nan::New("type").ToLocalChecked(), Nan::New(type)); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, v8::Local, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate expects 3 arguments, 2 provided /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, uint32_t, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, uint32_t index, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate expects 3 arguments, 2 provided ../src/nfc.cc:89:97: error: no matching function for call to ‘v8::Object::Set(v8::Local, v8::Local)’ if(tag) object->Set(Nan::New("tag").ToLocalChecked(), Nan::New(tag).ToLocalChecked()); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, v8::Local, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate expects 3 arguments, 2 provided /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, uint32_t, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, uint32_t index, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate expects 3 arguments, 2 provided ../src/nfc.cc:90:88: error: no matching function for call to ‘v8::Object::Set(v8::Local, v8::Local)’ if(error) object->Set(Nan::New("error").ToLocalChecked(), Nan::Error(error)); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, v8::Local, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate expects 3 arguments, 2 provided /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, uint32_t, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, uint32_t index, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate expects 3 arguments, 2 provided ../src/nfc.cc:91:117: error: no matching function for call to ‘v8::Object::Set(v8::Local, v8::Local)’ if(data) object->Set(Nan::New("data").ToLocalChecked(), Nan::NewBuffer(data, data_size).ToLocalChecked()); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, v8::Local, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate expects 3 arguments, 2 provided /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, uint32_t, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, uint32_t index, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate expects 3 arguments, 2 provided ../src/nfc.cc:92:105: error: no matching function for call to ‘v8::Object::Set(v8::Local, Nan::imp::IntegerFactory::return_t)’ if(offset) object->Set(Nan::New("offset").ToLocalChecked(), Nan::New((int32_t)offset)); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, v8::Local, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate expects 3 arguments, 2 provided /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, uint32_t, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, uint32_t index, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate expects 3 arguments, 2 provided ../src/nfc.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE {anonymous}::NFC::Start(Nan::NAN_METHOD_ARGS_TYPE)’: ../src/nfc.cc:413:56: error: no matching function for call to ‘v8::Value::ToString()’ String::Utf8Value device(info[0]->ToString()); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:2810:44: note: candidate: v8::MaybeLocal v8::Value::ToString(v8::Local) const V8_WARN_UNUSED_RESULT MaybeLocal ToString( ^~~~~~~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:2810:44: note: candidate expects 1 argument, 0 provided ../src/nfc.cc:446:124: error: no matching function for call to ‘v8::Object::Set(v8::Local, v8::Local)’ object->Set(Nan::New("deviceID").ToLocalChecked(), Nan::New(nfc_device_get_connstring(baton->pnd)).ToLocalChecked()); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, v8::Local, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate expects 3 arguments, 2 provided /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, uint32_t, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, uint32_t index, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate expects 3 arguments, 2 provided ../src/nfc.cc:447:114: error: no matching function for call to ‘v8::Object::Set(v8::Local, v8::Local)’ object->Set(Nan::New("name").ToLocalChecked(), Nan::New(nfc_device_get_name(baton->pnd)).ToLocalChecked()); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, v8::Local, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate expects 3 arguments, 2 provided /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, uint32_t, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, uint32_t index, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate expects 3 arguments, 2 provided ../src/nfc.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::Scan(Nan::NAN_METHOD_ARGS_TYPE)’: ../src/nfc.cc:468:110: error: no matching function for call to ‘v8::Object::Set(v8::Local, v8::Local)’ entry->Set(Nan::New("name").ToLocalChecked(), Nan::New(nfc_device_get_name(pnd)).ToLocalChecked()); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, v8::Local, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate expects 3 arguments, 2 provided /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, uint32_t, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, uint32_t index, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate expects 3 arguments, 2 provided ../src/nfc.cc:472:94: error: no matching function for call to ‘v8::Object::Set(v8::Local, v8::Local)’ entry->Set(Nan::New("info").ToLocalChecked(), Nan::New(info).ToLocalChecked()); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, v8::Local, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate expects 3 arguments, 2 provided /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, uint32_t, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, uint32_t index, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate expects 3 arguments, 2 provided ../src/nfc.cc:475:92: error: no matching function for call to ‘v8::Object::Set(v8::Local, v8::Local)’ entry->Set(Nan::New("info").ToLocalChecked(), Nan::New("").ToLocalChecked()); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, v8::Local, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate expects 3 arguments, 2 provided /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, uint32_t, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, uint32_t index, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate expects 3 arguments, 2 provided ../src/nfc.cc:477:89: error: no matching function for call to ‘v8::Object::Set(v8::Local, v8::Local&)’ object->Set(Nan::New(nfc_device_get_connstring(pnd)).ToLocalChecked(), entry); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, v8::Local, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate expects 3 arguments, 2 provided /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, uint32_t, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, uint32_t index, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate expects 3 arguments, 2 provided ../src/nfc.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::Version(Nan::NAN_METHOD_ARGS_TYPE)’: ../src/nfc.cc:495:91: error: no matching function for call to ‘v8::Object::Set(v8::Local, v8::Local)’ object->Set(Nan::New("name").ToLocalChecked(), Nan::New("libnfc").ToLocalChecked()); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, v8::Local, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate expects 3 arguments, 2 provided /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, uint32_t, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, uint32_t index, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate expects 3 arguments, 2 provided ../src/nfc.cc:496:99: error: no matching function for call to ‘v8::Object::Set(v8::Local, v8::Local)’ object->Set(Nan::New("version").ToLocalChecked(), Nan::New(nfc_version()).ToLocalChecked()); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, v8::Local, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3670:37: note: candidate expects 3 arguments, 2 provided /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate: v8::Maybe v8::Object::Set(v8::Local, uint32_t, v8::Local) V8_WARN_UNUSED_RESULT Maybe Set(Local context, uint32_t index, ^~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:3673:37: note: candidate expects 3 arguments, 2 provided ../src/nfc.cc: In function ‘void {anonymous}::init(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’: ../src/nfc.cc:512:77: error: no matching function for call to ‘v8::FunctionTemplate::GetFunction()’ Nan::Set(target, Nan::New("NFC").ToLocalChecked(), tpl->GetFunction()); ^ In file included from /var/www/.cache/node-gyp/14.13.0/include/node/node.h:67:0, from ../../nan/nan.h:47, from ../src/nfc.cc:6: /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:6475:46: note: candidate: v8::MaybeLocal v8::FunctionTemplate::GetFunction(v8::Local) V8_WARN_UNUSED_RESULT MaybeLocal GetFunction( ^~~~~~~~~~~ /var/www/.cache/node-gyp/14.13.0/include/node/v8.h:6475:46: note: candidate expects 1 argument, 0 provided nfc.target.mk:115 : la recette pour la cible « Release/obj.target/nfc/src/nfc.o » a échouée make: *** [Release/obj.target/nfc/src/nfc.o] Erreur 1 make : on quitte le répertoire « /var/www/html/plugins/nfc/resources/node_modules/nfc/build » gyp ERR! build error gyp ERR! stack Error: `make` failed with exit code: 2 gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23) gyp ERR! stack at ChildProcess.emit (events.js:314:20) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:276:12) gyp ERR! System Linux 4.9.0-8-amd64 gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "clean" "configure" "rebuild" gyp ERR! cwd /var/www/html/plugins/nfc/resources/node_modules/nfc gyp ERR! node -v v14.13.0 gyp ERR! node-gyp -v v5.1.0 gyp ERR! not ok npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! nfc@0.3.3 install: `node-gyp clean configure rebuild` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the nfc@0.3.3 install script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! /var/www/.npm/_logs/2020-10-06T19_20_41_300Z-debug.log Fin de l'installation