Open edwmurph opened 6 years ago
Environment:
"engines": { "node": "8.8.0", "npm": "4.6.1" },
The below logs snippet happens when just doing npm i webworker-threads with no package-lock and no other node modules installed already.
npm i webworker-threads
> node-gyp rebuild CXX(target) Release/obj.target/WebWorkerThreads/src/WebWorkerThreads.o In file included from ../src/WebWorkerThreads.cc:17: ../src/bson.cc:434:8: warning: 'ForceSet' is deprecated [-Wdeprecated-declarations] Nan::ForceSet(returnObject, name, value, v8::None); ^ ../../nan/nan_maybe_43_inl.h:116:1: note: 'ForceSet' has been explicitly marked deprecated here NAN_DEPRECATED inline Maybe<bool> ForceSet( ^ ../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED' # define NAN_DEPRECATED __attribute__((deprecated)) ^ In file included from ../src/WebWorkerThreads.cc:17: ../src/bson.cc:690:10: warning: 'ForceSet' is deprecated [-Wdeprecated-declarations] Nan::ForceSet(target, Nan::New<String>("BSON").ToLocalCh... ^ ../../nan/nan_maybe_43_inl.h:116:1: note: 'ForceSet' has been explicitly marked deprecated here NAN_DEPRECATED inline Maybe<bool> ForceSet( ^ ../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED' # define NAN_DEPRECATED __attribute__((deprecated)) ^ ../src/WebWorkerThreads.cc:258:5: warning: 'ForceSet' is deprecated [-Wdeprecated-declarations] JSObjFn(fs_obj, "readFileSync", readFileSync_); ^ ../src/jslib.cc:27:10: note: expanded from macro 'JSObjFn' Nan::ForceSet(obj, Nan::New<String>(name).ToLocalChecked... ^ ../../nan/nan_maybe_43_inl.h:116:1: note: 'ForceSet' has been explicitly marked deprecated here NAN_DEPRECATED inline Maybe<bool> ForceSet( ^ ../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED' # define NAN_DEPRECATED __attribute__((deprecated)) ^ ../src/WebWorkerThreads.cc:259:10: warning: 'ForceSet' is deprecated [-Wdeprecated-declarations] Nan::ForceSet(global, Nan::New<String>("native_fs_").ToL... ^ ../../nan/nan_maybe_43_inl.h:116:1: note: 'ForceSet' has been explicitly marked deprecated here NAN_DEPRECATED inline Maybe<bool> ForceSet( ^ ../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED' # define NAN_DEPRECATED __attribute__((deprecated)) ^ ../src/WebWorkerThreads.cc:262:5: warning: 'ForceSet' is deprecated [-Wdeprecated-declarations] JSObjFn(console_obj, "log", console_log); ^ ../src/jslib.cc:27:10: note: expanded from macro 'JSObjFn' Nan::ForceSet(obj, Nan::New<String>(name).ToLocalChecked... ^ ../../nan/nan_maybe_43_inl.h:116:1: note: 'ForceSet' has been explicitly marked deprecated here NAN_DEPRECATED inline Maybe<bool> ForceSet( ^ ../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED' # define NAN_DEPRECATED __attribute__((deprecated)) ^ ../src/WebWorkerThreads.cc:263:5: warning: 'ForceSet' is deprecated [-Wdeprecated-declarations] JSObjFn(console_obj, "error", console_error); ^ ../src/jslib.cc:27:10: note: expanded from macro 'JSObjFn' Nan::ForceSet(obj, Nan::New<String>(name).ToLocalChecked... ^ ../../nan/nan_maybe_43_inl.h:116:1: note: 'ForceSet' has been explicitly marked deprecated here NAN_DEPRECATED inline Maybe<bool> ForceSet( ^ ../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED' # define NAN_DEPRECATED __attribute__((deprecated)) ^ ../src/WebWorkerThreads.cc:264:10: warning: 'ForceSet' is deprecated [-Wdeprecated-declarations] Nan::ForceSet(global, Nan::New<String>("console").ToLoca... ^ ../../nan/nan_maybe_43_inl.h:116:1: note: 'ForceSet' has been explicitly marked deprecated here NAN_DEPRECATED inline Maybe<bool> ForceSet( ^ ../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED' # define NAN_DEPRECATED __attribute__((deprecated)) ^ ../src/WebWorkerThreads.cc:266:10: warning: 'ForceSet' is deprecated [-Wdeprecated-declarations] Nan::ForceSet(global, Nan::New<String>("self").ToLocalCh... ^ ../../nan/nan_maybe_43_inl.h:116:1: note: 'ForceSet' has been explicitly marked deprecated here NAN_DEPRECATED inline Maybe<bool> ForceSet( ^ ../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED' # define NAN_DEPRECATED __attribute__((deprecated)) ^ ../src/WebWorkerThreads.cc:267:10: warning: 'ForceSet' is deprecated [-Wdeprecated-declarations] Nan::ForceSet(global, Nan::New<String>("global").ToLocal... ^ ../../nan/nan_maybe_43_inl.h:116:1: note: 'ForceSet' has been explicitly marked deprecated here NAN_DEPRECATED inline Maybe<bool> ForceSet( ^ ../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED' # define NAN_DEPRECATED __attribute__((deprecated)) ^ ../src/WebWorkerThreads.cc:269:10: warning: 'ForceSet' is deprecated [-Wdeprecated-declarations] Nan::ForceSet(global, Nan::New<String>("puts").ToLocalCh... ^ ../../nan/nan_maybe_43_inl.h:116:1: note: 'ForceSet' has been explicitly marked deprecated here NAN_DEPRECATED inline Maybe<bool> ForceSet( ^ ../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED' # define NAN_DEPRECATED __attribute__((deprecated)) ^ ../src/WebWorkerThreads.cc:270:10: warning: 'ForceSet' is deprecated [-Wdeprecated-declarations] Nan::ForceSet(global, Nan::New<String>("print").ToLocalC... ^ ../../nan/nan_maybe_43_inl.h:116:1: note: 'ForceSet' has been explicitly marked deprecated here NAN_DEPRECATED inline Maybe<bool> ForceSet( ^ ../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED' # define NAN_DEPRECATED __attribute__((deprecated)) ^ ../src/WebWorkerThreads.cc:272:10: warning: 'ForceSet' is deprecated [-Wdeprecated-declarations] Nan::ForceSet(global, Nan::New<String>("postMessage").To... ^ ../../nan/nan_maybe_43_inl.h:116:1: note: 'ForceSet' has been explicitly marked deprecated here NAN_DEPRECATED inline Maybe<bool> ForceSet( ^ ../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED' # define NAN_DEPRECATED __attribute__((deprecated)) ^ ../src/WebWorkerThreads.cc:273:10: warning: 'ForceSet' is deprecated [-Wdeprecated-declarations] Nan::ForceSet(global, Nan::New<String>("__postError").To... ^ ../../nan/nan_maybe_43_inl.h:116:1: note: 'ForceSet' has been explicitly marked deprecated here NAN_DEPRECATED inline Maybe<bool> ForceSet( ^ ../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED' # define NAN_DEPRECATED __attribute__((deprecated)) ^ ../src/WebWorkerThreads.cc:276:10: warning: 'ForceSet' is deprecated [-Wdeprecated-declarations] Nan::ForceSet(global, Nan::New<String>("thread").ToLocal... ^ ../../nan/nan_maybe_43_inl.h:116:1: note: 'ForceSet' has been explicitly marked deprecated here NAN_DEPRECATED inline Maybe<bool> ForceSet( ^ ../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED' # define NAN_DEPRECATED __attribute__((deprecated)) ^ 14 warnings generated. SOLINK_MODULE(target) Release/WebWorkerThreads.node
Fixed by #178 ?
Environment:
The below logs snippet happens when just doing
npm i webworker-threads
with no package-lock and no other node modules installed already.