justinformentin / gatsby-v2-tutorial-starter

Gatsby V2 Starter - product of step by step tutorial
MIT License
138 stars 54 forks source link

Using gatsby-cli to install tutorial with Node 12+ (12.4.0) with npm 6.9 in nvm 0.34.0 on MacOS OSX fails #8

Open wbkboyer opened 5 years ago

wbkboyer commented 5 years ago

Hi! I've been trying to hammer at getting this up and running using the command

gatsby new my-site https://github.com/justinformentin/gatsby-v2-tutorial-starter

But when I run the command, I get errors pointing to issues with `fsevents`. ```bash van-wboye01-mac:locomath_gatsby wboyer$ gatsby new my-site https://github.com/justinformentin/gatsby-v2-tutorial-starter info Creating new site from git: Cloning into 'my-site'... remote: Enumerating objects: 319, done. remote: Total 319 (delta 0), reused 0 (delta 0), pack-reused 319 Receiving objects: 100% (319/319), 2.18 MiB | 22.00 KiB/s, done. success Created starter directory layout info Installing packages... > fsevents@1.2.7 install /Users/wboyer/kbm-devspc/git/locomath_gatsby/my-site/node_modules/fsevents > node install node-pre-gyp WARN Using request for node-pre-gyp https download node-pre-gyp WARN Tried to download(404): https://fsevents-binaries.s3-us-west-2.amazonaws.com/v1.2.7/fse-v1.2.7-node-v72-darwin-x64.tar.gz node-pre-gyp WARN Pre-built binaries not found for fsevents@1.2.7 and node@12.4.0 (node-v72 ABI, unknown) (falling back to source compile with node-gyp) node-pre-gyp WARN Pre-built binaries not installable for fsevents@1.2.7 and node@12.4.0 (node-v72 ABI, unknown) (falling back to source compile with node-gyp) node-pre-gyp WARN Hit error Connection closed while downloading tarball file SOLINK_MODULE(target) Release/.node CXX(target) Release/obj.target/fse/fsevents.o CXX(target) Release/obj.target/fse/fsevents.o In file included from ../fsevents.cc:6: In file included from ../../nan/nan.h:222: In file included from ../../nan/nan_converters.h:67: ../../nan/nan_converters_43_inl.h:22:1: warning: 'ToBoolean' is deprecated: ToBoolean can never throw. Use Local version. [-Wdeprecated-declarations] X(Boolean) ^ ../../nan/nan_converters_43_inl.h:18:12: note: expanded from macro 'X' val->To ## TYPE(isolate->GetCurrentContext()) \ ^ :201:1: note: expanded from here ToBoolean ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:2523:3: note: 'ToBoolean' has been explicitly marked deprecated here V8_DEPRECATE_SOON("ToBoolean can never throw. Use Local version.", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:6: In file included from ../../nan/nan.h:222: In file included from ../../nan/nan_converters.h:67: ../../nan/nan_converters_43_inl.h:40:1: warning: 'BooleanValue' is deprecated: BooleanValue can never throw. Use Isolate version. [-Wdeprecated-declarations] X(bool, Boolean) ^ ../../nan/nan_converters_43_inl.h:37:15: note: expanded from macro 'X' return val->NAME ## Value(isolate->GetCurrentContext()); \ ^ :208:1: note: expanded from here BooleanValue ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:2561:3: note: 'BooleanValue' has been explicitly marked deprecated here V8_DEPRECATED("BooleanValue can never throw. Use Isolate version.", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:307:29: note: expanded from macro 'V8_DEPRECATED' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:6: In file included from ../../nan/nan.h:223: In file included from ../../nan/nan_new.h:189: ../../nan/nan_implementation_12_inl.h:356:37: error: too few arguments to function call, expected 2, have 1 return v8::StringObject::New(value).As(); ~~~~~~~~~~~~~~~~~~~~~ ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:5380:3: note: 'New' declared here static Local New(Isolate* isolate, Local value); ^ In file included from ../fsevents.cc:6: In file included from ../../nan/nan.h:223: In file included from ../../nan/nan_new.h:189: ../../nan/nan_implementation_12_inl.h:356:58: error: expected '(' for function-style cast or type construction return v8::StringObject::New(value).As(); ~~~~~~~~~~~~~~~~^ ../../nan/nan_implementation_12_inl.h:356:60: error: expected expression return v8::StringObject::New(value).As(); ^ In file included from ../fsevents.cc:6: In file included from ../../nan/nan.h:2722: ../../nan/nan_object_wrap.h:24:25: error: no member named 'IsNearDeath' in 'Nan::Persistent >' assert(persistent().IsNearDeath()); ~~~~~~~~~~~~ ^ /Applications/Xcode10.2.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include/assert.h:93:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __FILE__, __LINE... ^ In file included from ../fsevents.cc:6: In file included from ../../nan/nan.h:2722: ../../nan/nan_object_wrap.h:127:26: error: no member named 'IsNearDeath' in 'Nan::Persistent >' assert(wrap->handle_.IsNearDeath()); ~~~~~~~~~~~~~ ^ /Applications/Xcode10.2.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include/assert.h:93:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __FILE__, __LINE... ^ In file included from ../fsevents.cc:6: In file included from ../../nan/nan.h:222: In file included from ../../nan/nan_converters.h:67: ../../nan/nan_converters_43_inl.h:22:1: warning: 'ToBoolean' is deprecated: ToBoolean can never throw. Use Local version. [-Wdeprecated-declarations] X(Boolean) ^ ../../nan/nan_converters_43_inl.h:18:12: note: expanded from macro 'X' val->To ## TYPE(isolate->GetCurrentContext()) \ ^ :201:1: note: expanded from here ToBoolean ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:2523:3: note: 'ToBoolean' has been explicitly marked deprecated here V8_DEPRECATE_SOON("ToBoolean can never throw. Use Local version.", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:6: In file included from ../../nan/nan.h:222: In file included from ../../nan/nan_converters.h:67: ../../nan/nan_converters_43_inl.h:40:1: warning: 'BooleanValue' is deprecated: BooleanValue can never throw. Use Isolate version. [-Wdeprecated-declarations] X(bool, Boolean) ^ ../../nan/nan_converters_43_inl.h:37:15: note: expanded from macro 'X' return val->NAME ## Value(isolate->GetCurrentContext()); \ ^ :208:1: note: expanded from here BooleanValue ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:2561:3: note: 'BooleanValue' has been explicitly marked deprecated here V8_DEPRECATED("BooleanValue can never throw. Use Isolate version.", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:307:29: note: expanded from macro 'V8_DEPRECATED' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:6: In file included from ../../nan/nan.h:223: In file included from ../../nan/nan_new.h:189: ../../nan/nan_implementation_12_inl.h:356:37: error: too few arguments to function call, expected 2, have 1 return v8::StringObject::New(value).As(); ~~~~~~~~~~~~~~~~~~~~~ ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:5380:3: note: 'New' declared here static Local New(Isolate* isolate, Local value); ^ In file included from ../fsevents.cc:6: In file included from ../../nan/nan.h:223: In file included from ../../nan/nan_new.h:189: ../../nan/nan_implementation_12_inl.h:356:58: error: expected '(' for function-style cast or type construction return v8::StringObject::New(value).As(); ~~~~~~~~~~~~~~~~^ ../../nan/nan_implementation_12_inl.h:356:60: error: expected expression return v8::StringObject::New(value).As(); ^ In file included from ../fsevents.cc:6: In file included from ../../nan/nan.h:2722: ../../nan/nan_object_wrap.h:24:25: error: no member named 'IsNearDeath' in 'Nan::Persistent >' assert(persistent().IsNearDeath()); ~~~~~~~~~~~~ ^ /Applications/Xcode10.2.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include/assert.h:93:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __FILE__, __LINE... ^ In file included from ../fsevents.cc:6: In file included from ../../nan/nan.h:2722: ../../nan/nan_object_wrap.h:127:26: error: no member named 'IsNearDeath' in 'Nan::Persistent >' assert(wrap->handle_.IsNearDeath()); ~~~~~~~~~~~~~ ^ /Applications/Xcode10.2.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include/assert.h:93:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __FILE__, __LINE... ^ ../fsevents.cc:43:32: error: no template named 'Handle' in namespace 'v8' static void Initialize(v8::Handle exports); ~~~~^ In file included from ../fsevents.cc:73: ../src/constants.cc:89:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagNone").ToLoca... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:90:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagMustScanSubDi... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:91:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagUserDropped")... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:92:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagKernelDropped... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:93:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagEventIdsWrapp... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:94:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagHistoryDone")... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:95:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagRootChanged")... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:96:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagMount").ToLoc... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:97:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagUnmount").ToL... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:98:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagItemCreated")... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:99:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagItemRemoved")... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:100:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagItemInodeMeta... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:101:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagItemRenamed")... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:102:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagItemModified"... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:103:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagItemFinderInf... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:104:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagItemChangeOwn... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:105:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagItemXattrMod"... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:106:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagItemIsFile").... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:107:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagItemIsDir").T... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:108:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagItemIsSymlink... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ ../fsevents.cc:76:16: error: variable has incomplete type 'void' void FSEvents::Initialize(v8::Handle exports) { ^ ../fsevents.cc:76:31: error: no member named 'Handle' in namespace 'v8' void FSEvents::Initialize(v8::Handle exports) { ~~~~^ ../fsevents.cc:76:48: error: expected '(' for function-style cast or type construction void FSEvents::Initialize(v8::Handle exports) { ~~~~~~~~~~^ ../fsevents.cc:76:50: error: use of undeclared identifier 'exports' void FSEvents::Initialize(v8::Handle exports) { ^ ../fsevents.cc:76:58: error: expected ';' after top level declarator void FSEvents::Initialize(v8::Handle exports) { ^ ; ../fsevents.cc:43:32: error: no template named 'Handle' in namespace 'v8' static void Initialize(v8::Handle exports); ~~~~^ In file included from ../fsevents.cc:73: ../src/constants.cc:89:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagNone").ToLoca... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:90:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagMustScanSubDi... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:91:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagUserDropped")... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:92:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagKernelDropped... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:93:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagEventIdsWrapp... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:94:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagHistoryDone")... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:95:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagRootChanged")... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:96:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagMount").ToLoc... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:97:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagUnmount").ToL... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:98:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagItemCreated")... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:99:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagItemRemoved")... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:100:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagItemInodeMeta... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:101:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagItemRenamed")... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:102:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagItemModified"... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:103:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagItemFinderInf... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:104:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagItemChangeOwn... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:105:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagItemXattrMod"... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:106:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagItemIsFile").... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:107:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagItemIsDir").T... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ In file included from ../fsevents.cc:73: ../src/constants.cc:108:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New("kFSEventStreamEventFlagItemIsSymlink... ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here V8_DEPRECATE_SOON("Use maybe version", ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8config.h:322:29: note: expanded from macro 'V8_DEPRECATE_SOON' declarator __attribute__((deprecated(message))) ^ ../fsevents.cc:76:16: error: variable has incomplete type 'void' void FSEvents::Initialize(v8::Handle exports) { ^ 22 warnings and 11 errors generated. ../fsevents.cc:76:31: error: no member named 'Handle' in namespace 'v8' void FSEvents::Initialize(v8::Handle exports) { ~~~~^ ../fsevents.cc:76:48: error: expected '(' for function-style cast or type construction void FSEvents::Initialize(v8::Handle exports) { ~~~~~~~~~~^ make: *** [Release/obj.target/fse/fsevents.o] Error 1 gyp ERR! build error ../fsevents.cc:76:50: error: use of undeclared identifier 'exports' void FSEvents::Initialize(v8::Handle exports) { ^ ../fsevents.cc:76:58: error: expected ';' after top level declarator void FSEvents::Initialize(v8::Handle exports) { ^ ; gyp ERR! stack Error: `make` failed with exit code: 2 gyp ERR! stack at ChildProcess.onExit (/Users/wboyer/.nvm/versions/node/v12.4.0/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23) gyp ERR! stack at ChildProcess.emit (events.js:200:13) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12) gyp ERR! System Darwin 18.2.0 gyp ERR! command "/Users/wboyer/.nvm/versions/node/v12.4.0/bin/node" "/Users/wboyer/.nvm/versions/node/v12.4.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/Users/wboyer/kbm-devspc/git/locomath_gatsby/my-site/node_modules/fsevents/lib/binding/Release/node-v72-darwin-x64/fse.node" "--module_name=fse" "--module_path=/Users/wboyer/kbm-devspc/git/locomath_gatsby/my-site/node_modules/fsevents/lib/binding/Release/node-v72-darwin-x64" "--napi_version=4" "--node_abi_napi=napi" gyp ERR! cwd /Users/wboyer/kbm-devspc/git/locomath_gatsby/my-site/node_modules/fsevents gyp ERR! node -v v12.4.0 gyp ERR! node-gyp -v v3.8.0 gyp ERR! not ok node-pre-gyp ERR! build error node-pre-gyp ERR! stack Error: Failed to execute '/Users/wboyer/.nvm/versions/node/v12.4.0/bin/node /Users/wboyer/.nvm/versions/node/v12.4.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/Users/wboyer/kbm-devspc/git/locomath_gatsby/my-site/node_modules/fsevents/lib/binding/Release/node-v72-darwin-x64/fse.node --module_name=fse --module_path=/Users/wboyer/kbm-devspc/git/locomath_gatsby/my-site/node_modules/fsevents/lib/binding/Release/node-v72-darwin-x64 --napi_version=4 --node_abi_napi=napi' (1) node-pre-gyp ERR! stack at ChildProcess. (/Users/wboyer/kbm-devspc/git/locomath_gatsby/my-site/node_modules/fsevents/node_modules/node-pre-gyp/lib/util/compile.js:83:29) node-pre-gyp ERR! stack at ChildProcess.emit (events.js:200:13) node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:1021:16) node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:283:5) node-pre-gyp ERR! System Darwin 18.2.0 node-pre-gyp ERR! command "/Users/wboyer/.nvm/versions/node/v12.4.0/bin/node" "/Users/wboyer/kbm-devspc/git/locomath_gatsby/my-site/node_modules/fsevents/node_modules/node-pre-gyp/bin/node-pre-gyp" "install" "--fallback-to-build" node-pre-gyp ERR! cwd /Users/wboyer/kbm-devspc/git/locomath_gatsby/my-site/node_modules/fsevents node-pre-gyp ERR! node -v v12.4.0 node-pre-gyp ERR! node-pre-gyp -v v0.10.3 node-pre-gyp ERR! not ok Failed to execute '/Users/wboyer/.nvm/versions/node/v12.4.0/bin/node /Users/wboyer/.nvm/versions/node/v12.4.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/Users/wboyer/kbm-devspc/git/locomath_gatsby/my-site/node_modules/fsevents/lib/binding/Release/node-v72-darwin-x64/fse.node --module_name=fse --module_path=/Users/wboyer/kbm-devspc/git/locomath_gatsby/my-site/node_modules/fsevents/lib/binding/Release/node-v72-darwin-x64 --napi_version=4 --node_abi_napi=napi' (1) 22 warnings and 11 errors generated. make: *** [Release/obj.target/fse/fsevents.o] Error 1 gyp ERR! build error gyp ERR! stack Error: `make` failed with exit code: 2 gyp ERR! stack at ChildProcess.onExit (/Users/wboyer/.nvm/versions/node/v12.4.0/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23) gyp ERR! stack at ChildProcess.emit (events.js:200:13) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12) gyp ERR! System Darwin 18.2.0 gyp ERR! command "/Users/wboyer/.nvm/versions/node/v12.4.0/bin/node" "/Users/wboyer/.nvm/versions/node/v12.4.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/Users/wboyer/kbm-devspc/git/locomath_gatsby/my-site/node_modules/fsevents/lib/binding/Release/node-v72-darwin-x64/fse.node" "--module_name=fse" "--module_path=/Users/wboyer/kbm-devspc/git/locomath_gatsby/my-site/node_modules/fsevents/lib/binding/Release/node-v72-darwin-x64" "--napi_version=4" "--node_abi_napi=napi" gyp ERR! cwd /Users/wboyer/kbm-devspc/git/locomath_gatsby/my-site/node_modules/fsevents gyp ERR! node -v v12.4.0 gyp ERR! node-gyp -v v3.8.0 gyp ERR! not ok > sharp@0.21.3 install /Users/wboyer/kbm-devspc/git/locomath_gatsby/my-site/node_modules/sharp > (node install/libvips && node install/dll-copy && prebuild-install) || (node-gyp rebuild && node install/dll-copy) info sharp Detected globally-installed libvips v8.8.1 info sharp Building from source via node-gyp TOUCH Release/obj.target/libvips-cpp.stamp CXX(target) Release/obj.target/sharp/src/common.o In file included from ../src/common.cc:24: In file included from ../../nan/nan.h:223: In file included from ../../nan/nan_new.h:189: ../../nan/nan_implementation_12_inl.h:356:37: error: too few arguments to function call, expected 2, have 1 return v8::StringObject::New(value).As(); ~~~~~~~~~~~~~~~~~~~~~ ^ /Users/wboyer/.node-gyp/12.4.0/include/node/v8.h:5380:3: note: 'New' declared here static Local New(Isolate* isolate, Local value); ^ In file included from ../src/common.cc:24: In file included from ../../nan/nan.h:223: In file included from ../../nan/nan_new.h:189: ../../nan/nan_implementation_12_inl.h:356:58: error: expected '(' for function-style cast or type construction return v8::StringObject::New(value).As(); ~~~~~~~~~~~~~~~~^ ../../nan/nan_implementation_12_inl.h:356:60: error: expected expression return v8::StringObject::New(value).As(); ^ In file included from ../src/common.cc:24: In file included from ../../nan/nan.h:2722: ../../nan/nan_object_wrap.h:24:25: error: no member named 'IsNearDeath' in 'Nan::Persistent >' assert(persistent().IsNearDeath()); ~~~~~~~~~~~~ ^ /Applications/Xcode10.2.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include/assert.h:93:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __FILE__, __LINE... ^ In file included from ../src/common.cc:24: In file included from ../../nan/nan.h:2722: ../../nan/nan_object_wrap.h:127:26: error: no member named 'IsNearDeath' in 'Nan::Persistent >' assert(wrap->handle_.IsNearDeath()); ~~~~~~~~~~~~~ ^ /Applications/Xcode10.2.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include/assert.h:93:25: note: expanded from macro 'assert' (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __FILE__, __LINE... ^ In file included from ../src/common.cc:27: ../src/common.h:78:20: error: no member named 'Handle' in namespace 'v8' bool HasAttr(v8::Handle obj, std::string attr); ~~~~^ ../src/common.h:78:37: error: expected '(' for function-style cast or type construction bool HasAttr(v8::Handle obj, std::string attr); ~~~~~~~~~~^ ../src/common.h:78:39: error: use of undeclared identifier 'obj' bool HasAttr(v8::Handle obj, std::string attr); ^ ../src/common.h:78:56: error: expected '(' for function-style cast or type construction bool HasAttr(v8::Handle obj, std::string attr); ~~~~~~~~~~~ ^ ../src/common.h:79:29: error: no member named 'Handle' in namespace 'v8' std::string AttrAsStr(v8::Handle obj, std::string attr); ~~~~^ ../src/common.h:79:46: error: expected '(' for function-style cast or type construction std::string AttrAsStr(v8::Handle obj, std::string attr); ~~~~~~~~~~^ ../src/common.h:79:48: error: use of undeclared identifier 'obj' std::string AttrAsStr(v8::Handle obj, std::string attr); ^ ../src/common.h:79:65: error: expected '(' for function-style cast or type construction std::string AttrAsStr(v8::Handle obj, std::string attr); ~~~~~~~~~~~ ^ ../src/common.h:80:38: error: no member named 'Handle' in namespace 'v8' std::vector AttrAsRgba(v8::Handle obj, std::string attr); ~~~~^ ../src/common.h:80:55: error: expected '(' for function-style cast or type construction std::vector AttrAsRgba(v8::Handle obj, std::string attr); ~~~~~~~~~~^ ../src/common.h:80:57: error: use of undeclared identifier 'obj' std::vector AttrAsRgba(v8::Handle obj, std::string attr); ^ ../src/common.h:80:74: error: expected '(' for function-style cast or type construction std::vector AttrAsRgba(v8::Handle obj, std::string attr); ~~~~~~~~~~~ ^ ../src/common.h:81:37: warning: variable templates are a C++14 extension [-Wc++14-extensions] template v8::Local AttrAs(v8::Handle obj, s... ^ ../src/common.h:81:48: error: no member named 'Handle' in namespace 'v8' template v8::Local AttrAs(v8::Handle obj, s... ~~~~^ ../src/common.h:81:65: error: expected '(' for function-style cast or type construction template v8::Local AttrAs(v8::Handle obj, s... ~~~~~~~~~~^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 1 warning and 20 errors generated. make: *** [Release/obj.target/sharp/src/common.o] Error 1 gyp ERR! build error gyp ERR! stack Error: `make` failed with exit code: 2 gyp ERR! stack at ChildProcess.onExit (/Users/wboyer/.nvm/versions/node/v12.4.0/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23) gyp ERR! stack at ChildProcess.emit (events.js:200:13) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12) gyp ERR! System Darwin 18.2.0 gyp ERR! command "/Users/wboyer/.nvm/versions/node/v12.4.0/bin/node" "/Users/wboyer/.nvm/versions/node/v12.4.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /Users/wboyer/kbm-devspc/git/locomath_gatsby/my-site/node_modules/sharp gyp ERR! node -v v12.4.0 gyp ERR! node-gyp -v v3.8.0 gyp ERR! not ok npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.7 (node_modules/fsevents): npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.7 install: `node install` npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1 npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! sharp@0.21.3 install: `(node install/libvips && node install/dll-copy && prebuild-install) || (node-gyp rebuild && node install/dll-copy)` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the sharp@0.21.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: ERROR Command failed: npm install Error: Command failed: npm install - index.js:236 [lib]/[gatsby-cli]/[execa]/index.js:236:11 - task_queues.js:89 processTicksAndRejections internal/process/task_queues.js:89:5 ```

I made sure that I had brew install libffi and that I added export PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:/usr/local/opt/libffi/lib/pkgconfig" to my .bash_profile (as per this post. I also:

However, despite successfully npm install sharp@latest fsevents@latest, the package-lock.json shows that the versions of these packages used by this project's dependencies are still the old ones that don't work with node 12.4.0.

Is there something I'm missing here, or would it be possible to update the dependencies of this project? Thank you for your time in reading!

wbkboyer commented 5 years ago

FYI reading about the issues with node 12 and dependencies that rely on old versions of fsevents here leads me to believe that if I delete package-lock.json And clear out the old node_modules, then the requirements should be updated; should I create a new package-lock.json and do a PR?

wbkboyer commented 5 years ago

Indeed, after performing the following:

  1. nvm uninstall 12.6.0
  2. nvm install12.6.0`
  3. npm use 12.6.0
  4. git clone of the repo
  5. deleting package-lock.json
  6. npm install
  7. npm update

I see in the new package-lock.json that

"fsevents": {                                                               
      "version": "1.2.9"
...
 "chokidar": {                                                           
    ...                                            
            "fsevents": "^1.2.7", 
...
And using `gatsby-cli`, I'm able to run `gatsby develop` and to view the page running on `localhost` port 8000. ```bash van-wboye01-mac:locomath wboyer$ npm install --global gatsby-cli /Users/wboyer/.nvm/versions/node/v12.6.0/bin/gatsby -> /Users/wboyer/.nvm/versions/node/v12.6.0/lib/node_modules/gatsby-cli/lib/index.js > core-js@2.6.9 postinstall /Users/wboyer/.nvm/versions/node/v12.6.0/lib/node_modules/gatsby-cli/node_modules/core-js > node scripts/postinstall || echo "ignore" Thank you for using core-js ( https://github.com/zloirock/core-js ) for polyfilling JavaScript standard library! The project needs your help! Please consider supporting of core-js on Open Collective or Patreon: > https://opencollective.com/core-js > https://www.patreon.com/zloirock Also, the author of core-js ( https://github.com/zloirock ) is looking for a good job -) > gatsby-telemetry@1.1.6 postinstall /Users/wboyer/.nvm/versions/node/v12.6.0/lib/node_modules/gatsby-cli/node_modules/gatsby-telemetry > node src/postinstall.js + gatsby-cli@2.7.14 added 313 packages from 178 contributors in 12.122s van-wboye01-mac:locomath wboyer$ gatsby develop success open and validate gatsby-configs - 0.028 s success load plugins - 2.764 s success onPreInit - 0.003 s success initialize cache - 0.008 s success copy gatsby files - 0.057 s success onPreBootstrap - 0.008 s success source and transform nodes - 0.172 s success building schema - 0.264 s success createPages - 0.042 s warn Attempting to create page "/tags/", but page "/tags" already exists. This success createPagesStatefully - 0.037 s success onPreExtractQueries - 0.003 s success update schema - 0.039 s success extract queries from components - 0.326 s success write out requires - 0.005 s success write out redirect data - 0.007 s warn The icon(static/logo/favicon.png) you provided to 'gatsby-plugin-manifest' is not square. The icons we generate will be square and for the best results we recommend you success Build manifest and related icons - 0.208 s success onPostBootstrap - 0.214 s ⠀ info bootstrap finished - 7.435 s ⠀ success run static queries - 0.012 s — 1/1 109.82 queries/second (node:53189) DeprecationWarning: overlayWith(input, options) is deprecated, use success run page queries - 2.658 s — 24/24 9.04 queries/second DONE Compiled successfully in 3902ms 11:43:32 PM ⠀ You can now view gatsby-tutorial-starter in the browser. ⠀ http://localhost:8000/ ⠀ View GraphiQL, an in-browser IDE, to explore your site's data and schema ⠀ http://localhost:8000/___graphql ⠀ Note that the development build is not optimized. To create a production build, use npm run build ⠀ ℹ 「wdm」: ℹ 「wdm」: Compiled successfully. ———————————————————————————————————————————————————————————————————————————————— 24 pages gatsby-tutorial-starter ```
justinformentin commented 5 years ago

@wbkboyer Thank you for taking the time to investigate and post your findings here. I will definitely update the dependencies. Glad you figured it out!