unable to install metawear package using node in mac and also linux environments

below is the log while trying to install in mac environment

CXX(target) Release/obj.target/binding/src/binding.o
../src/binding.cc:360:23: warning: 'Utf8Value' is deprecated
[-Wdeprecated-declarations]
String::Utf8Value _str(in);
^
/.node-gyp/10.3.0/include/node/v8.h:2821:5: note:
'Utf8Value' has been explicitly marked deprecated here
V8_DEPRECATED("Use Isolate version",
^
/.node-gyp/10.3.0/include/node/v8config.h:321:29: note:
expanded from macro 'V8_DEPRECATED'
declarator attribute((deprecated))
^
../src/binding.cc:447:23: warning: 'Utf8Value' is deprecated
[-Wdeprecated-declarations]
String::Utf8Value _str(in);
^
/.node-gyp/10.3.0/include/node/v8.h:2821:5: note:
'Utf8Value' has been explicitly marked deprecated here
V8_DEPRECATED("Use Isolate version",
^
/.node-gyp/10.3.0/include/node/v8config.h:321:29: note:
expanded from macro 'V8_DEPRECATED'
declarator attribute((deprecated))
^
../src/binding.cc:643:8: warning: 'ForceSet' is deprecated
[-Wdeprecated-declarations]
Nan::ForceSet(target,
Nan::New("endianness").ToLocalChecked(),
Nan::New(CheckEndianness()).ToLocalChecked(),
static_cast(ReadOnly|DontDelete));
^
../../nan/nan_maybe_43_inl.h:130:1: note: 'ForceSet' has been explicitly
marked deprecated here
NAN_DEPRECATED inline Maybe ForceSet(
^
../../nan/nan.h:103:40: note: expanded from macro 'NAN_DEPRECATED'

define NAN_DEPRECATED attribute((deprecated))

                                   ^

../src/binding.cc:644:8: warning: 'ForceSet' is deprecated
[-Wdeprecated-declarations]
Nan::ForceSet(target, Nan::New("NULL").ToLocalChecked(),
WrapNullPointer(), static_cast(ReadOnly|DontDelete));
^
../../nan/nan_maybe_43_inl.h:130:1: note: 'ForceSet' has been explicitly
marked deprecated here
NAN_DEPRECATED inline Maybe ForceSet(
^
../../nan/nan.h:103:40: note: expanded from macro 'NAN_DEPRECATED'

define NAN_DEPRECATED attribute((deprecated))

                                   ^

4 warnings generated.
SOLINK_MODULE(target) Release/binding.node

xpc-connection@0.1.4 install

/node_modules/xpc-connection

node-gyp rebuild

CXX(target) Release/obj.target/binding/src/XpcConnection.o
../src/XpcConnection.cpp:143:89: error: too few arguments to function
call, expected 2, have 1
Local propertyValue =
object->GetRealNamedProperty(propertyName->ToString());
~~~~~~~~
^
/.node-gyp/10.3.0/include/node/v8.h:3428:3: note:
'GetRealNamedProperty' declared here
V8_WARN_UNUSED_RESULT MaybeLocal GetRealNamedProperty(
^
/.node-gyp/10.3.0/include/node/v8config.h:410:31: note:
expanded from macro 'V8_WARN_UNUSED_RESULT'

define V8_WARN_UNUSED_RESULT attribute((warn_unused_result))......

                          ^
Sign In or Register to comment.