npm install fails

node -v is v11.5.0
npm -v is 6.5.0
mjml --version is 4.2.1 for both mjml-core and mjml-cli

~/Work/Bruno/mjml-component-boilerplate $
npm install

><EMAIL_ADDRESS>install /Users/aamnah/Work/Bruno/mjml-component-boilerplate/node_modules/fsevents
> node install

node-pre-gyp ERR! Tried to download(404): https://fsevents-binaries.s3-us-west-2.amazonaws.com/v1.1.3/fse-v1.1.3-node-v67-darwin-x64.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for<EMAIL_ADDRESS>and<EMAIL_ADDRESS>(node-v67 ABI, unknown) (falling back to source compile with node-gyp)
node-pre-gyp ERR! Tried to download(undefined): https://fsevents-binaries.s3-us-west-2.amazonaws.com/v1.1.3/fse-v1.1.3-node-v67-darwin-x64.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for<EMAIL_ADDRESS>and<EMAIL_ADDRESS>(node-v67 ABI, unknown) (falling back to source compile with node-gyp)
  SOLINK_MODULE(target) Release/.node
  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 In file included from ../../nan/nan.h:../fsevents.cc203::
In file included from 6../../nan/nan_new.h:
:189In file included from :
../../nan/nan.h:203:
In file included from ../../nan/nan_new.h:189:
../../nan/nan_implementation_12_inl.h:337:28../../nan/nan_implementation_12_inl.h:: 337:warning28: : warning: 'New' is deprecated:'New'  Useis deprecated: Use
      Isolate* version
      Isolate* version [-Wdeprecated-declarations][-Wdeprecated-declarations]

  return v8::StringObject::New(value).As<v8::StringObject>();  return v8::StringObject::New(value).As<v8::StringObject>();

                           ^
                           ^
/Users/aamnah/.node-gyp/11.5.0/include/node/v8.h/Users/aamnah/.node-gyp/11.5.0/include/node/v8.h::52415241::33::  note: note'New':  has 'New'been
has       explicitlybeen
marked       explicitlydeprecated  markedhere
deprecated here
  V8_DEPRECATED("Use Isolate* version",
  ^
  V8_DEPRECATED("Use Isolate* version",
  ^
/Users/aamnah/.node-gyp/11.5.0/include/node/v8config.h:326:/Users/aamnah/.node-gyp/11.5.0/include/node/v8config.h:326:29: note: 29: expanded
      from notemacro:  'V8_DEPRECATED'
expanded
      from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:6:
../../nan/nan.h:1034:44: warning: 'ToString' is In file included from deprecated:../fsevents.cc :Use6 :
maybe ../../nan/nan.hversion:1034
:      44[-Wdeprecated-declarations]:
warning: 'ToString' is deprecated:      v8::Local<v8::String> string = from->ToString();
Use maybe                                           ^
version
      [-Wdeprecated-declarations]
/Users/aamnah/.node-gyp/11.5.0/include/node/v8.h:2548:10: note      v8::Local<v8::String> string = from->ToString();:
                                           ^'ToString'
 has
      been explicitly/Users/aamnah/.node-gyp/11.5.0/include/node/v8.h :marked2548 :deprecated10 :here
note: 'ToString' has
      been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/aamnah/.node-gyp/11.5.0/include/node/v8config.h:326:29:  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^note
: expanded
      from macro 'V8_DEPRECATED'/Users/aamnah/.node-gyp/11.5.0/include/node/v8config.h:
326:29: note: expanded
      from macro 'V8_DEPRECATED'  declarator __attribute__((deprecated(message)))

                            ^
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:6:
../../nan/nan.h:1044:27In file included from : ../fsevents.cc:6warning:
: ../../nan/nan.h'WriteUtf8': 1044is :deprecated:27 :Use  Isolate*
      warningversion:  [-Wdeprecated-declarations]
'WriteUtf8' is deprecated: Use Isolate*
      version [-Wdeprecated-declarations]
        length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
                          ^
/Users/aamnah/.node-gyp/11.5.0/include/node/v8.h:2753:3: note: 'WriteUtf8' has
      been explicitly marked        length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
deprecated here                          ^

/Users/aamnah/.node-gyp/11.5.0/include/node/v8.h:2753:  V8_DEPRECATED("Use Isolate* version",3
:   ^
note: 'WriteUtf8'/Users/aamnah/.node-gyp/11.5.0/include/node/v8config.h :has
      been326 explicitly: marked29 :deprecated  herenote
: expanded
      from macro 'V8_DEPRECATED'  V8_DEPRECATED("Use Isolate* version",

  ^
/Users/aamnah/.node-gyp/11.5.0/include/node/v8config.h:326:29: note: expanded
      from macro 'V8_DEPRECATED'  declarator __attribute__((deprecated(message)))

                            ^
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:85:
../src/methods.cc:14:12: warning: 'Call' is deprecated
      [-Wdeprecated-declarations]
  handler->Call(3, argv);
           ^
../../nan/nan.h:1617:3: note: 'Call' has been explicitly marked deprecated here
  NAN_DEPRECATED inline v8::Local<v8::Value>
  ^
../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED'
# define NAN_DEPRECATED __attribute__((deprecated))
                                       ^
In file included from ../fsevents.cc:85:
../src/methods.cc:14:12: warning: 'Call' is deprecated
      [-Wdeprecated-declarations]
  handler->Call(3, argv);
           ^
../../nan/nan.h:1617:3: note: 'Call' has been explicitly marked deprecated here
  NAN_DEPRECATED inline v8::Local<v8::Value>
  ^
../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED'
# define NAN_DEPRECATED __attribute__((deprecated))
                                       ^
4 warnings generated.
4 warnings generated.
rm: ./Release/.deps/Release/obj.target/fse/fsevents.o.d.raw: No such file or directory
make: *** [Release/obj.target/fse/fsevents.o] Error 1
  SOLINK_MODULE(target) Release/fse.node
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/Users/aamnah/.nvm/versions/node/v11.5.0/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23)
gyp ERR! stack     at ChildProcess.emit (events.js:189:13)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:254:12)
gyp ERR! System Darwin 18.0.0
gyp ERR! command "/Users/aamnah/.nvm/versions/node/v11.5.0/bin/node" "/Users/aamnah/.nvm/versions/node/v11.5.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/Users/aamnah/Work/Bruno/mjml-component-boilerplate/node_modules/fsevents/lib/binding/Release/node-v67-darwin-x64/fse.node" "--module_name=fse" "--module_path=/Users/aamnah/Work/Bruno/mjml-component-boilerplate/node_modules/fsevents/lib/binding/Release/node-v67-darwin-x64"
gyp ERR! cwd /Users/aamnah/Work/Bruno/mjml-component-boilerplate/node_modules/fsevents
gyp ERR! node -v v11.5.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/aamnah/.nvm/versions/node/v11.5.0/bin/node /Users/aamnah/.nvm/versions/node/v11.5.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/Users/aamnah/Work/Bruno/mjml-component-boilerplate/node_modules/fsevents/lib/binding/Release/node-v67-darwin-x64/fse.node --module_name=fse --module_path=/Users/aamnah/Work/Bruno/mjml-component-boilerplate/node_modules/fsevents/lib/binding/Release/node-v67-darwin-x64' (1)
node-pre-gyp ERR! stack     at ChildProcess.<anonymous> (/Users/aamnah/Work/Bruno/mjml-component-boilerplate/node_modules/fsevents/node_modules/node-pre-gyp/lib/util/compile.js:83:29)
node-pre-gyp ERR! stack     at ChildProcess.emit (events.js:189:13)
node-pre-gyp ERR! stack     at maybeClose (internal/child_process.js:978:16)
node-pre-gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:265:5)
node-pre-gyp ERR! System Darwin 18.0.0
node-pre-gyp ERR! command "/Users/aamnah/.nvm/versions/node/v11.5.0/bin/node" "/Users/aamnah/Work/Bruno/mjml-component-boilerplate/node_modules/fsevents/node_modules/node-pre-gyp/bin/node-pre-gyp" "install" "--fallback-to-build"
node-pre-gyp ERR! cwd /Users/aamnah/Work/Bruno/mjml-component-boilerplate/node_modules/fsevents
node-pre-gyp ERR! node -v v11.5.0
node-pre-gyp ERR! node-pre-gyp -v v0.6.39
node-pre-gyp ERR! not ok
Failed to execute '/Users/aamnah/.nvm/versions/node/v11.5.0/bin/node /Users/aamnah/.nvm/versions/node/v11.5.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/Users/aamnah/Work/Bruno/mjml-component-boilerplate/node_modules/fsevents/lib/binding/Release/node-v67-darwin-x64/fse.node --module_name=fse --module_path=/Users/aamnah/Work/Bruno/mjml-component-boilerplate/node_modules/fsevents/lib/binding/Release/node-v67-darwin-x64' (1)
  COPY /Users/aamnah/Work/Bruno/mjml-component-boilerplate/node_modules/fsevents/lib/binding/Release/node-v67-darwin-x64/fse.node
  TOUCH Release/obj.target/action_after_build.stampostinstall 700
npm WARN<EMAIL_ADDRESS>requires a peer of<EMAIL_ADDRESS>but none is installed. You must install peer dependencies yourself.
npm WARN<EMAIL_ADDRESS>No repository field.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY<EMAIL_ADDRESS>(node_modules/fsevents):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY<EMAIL_ADDRESS>install: `node install`
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1

audited 13917 packages in 17.305s
found 127 vulnerabilities (39 low, 49 moderate, 39 high)
  run `npm audit fix` to fix them, or `npm audit` for details

Hey @aamnah, this issue seems to be an issue with Node itself rather than MJML. Either downgrading to the LTS (10.14.2) or manually installing node-gyp (npm install -g node-gyp) should fix the issue.

I have nvm so i'll try the LTS version and/or install node-gyp and see how it goes. Thanks!

Hi!
I've had issues with my default node (v11) and after reading this installed v10.14.2 but I'm still not able to do the initial npm install:
$ npm install
  SOLINK_MODULE(target) Release/.node
  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:85:
../src/methods.cc:14:12: warning: 'Call' is deprecated [-Wdeprecated-declarations]
  handler->Call(3, argv);
In file included from ../fsevents.cc           ^:
85:
../src/methods.cc:14:12:../../nan/nan.h :1617:warning3: : note'Call':  is 'Call'deprecated  has[-Wdeprecated-declarations] been
 explicitly marked deprecated here
  handler->Call(3, argv);
           ^
  NAN_DEPRECATED inline v8::Local<v8::Value>
  ^
../../nan/nan.h:1617:../../nan/nan.h3::98 :40:note : 'Call'note : has expandedbeen  fromexplicitly  macromarked  'NAN_DEPRECATED'deprecated
here
# define NAN_DEPRECATED __attribute__((deprecated))
  NAN_DEPRECATED inline v8::Local<v8::Value>                                       ^

  ^
../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED'
# define NAN_DEPRECATED __attribute__((deprecated))
                                       ^
1 warning generated.
1 warning generated.
rm: ./Release/.deps/Release/obj.target/fse/fsevents.o.d.raw: No such file or directory
make: *** [Release/obj.target/fse/fsevents.o] Error 1
  SOLINK_MODULE(target) Release/fse.node
Failed to execute '/Users/ijesus/.nvm/versions/node/v10.14.2/bin/node /Users/ijesus/.nvm/versions/node/v10.14.2/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/Users/ijesus/projects/node/mjml-components/mjml-component-boilerplate/node_modules/fsevents/lib/binding/Release/node-v64-darwin-x64/fse.node --module_name=fse --module_path=/Users/ijesus/projects/node/mjml-components/mjml-component-boilerplate/node_modules/fsevents/lib/binding/Release/node-v64-darwin-x64' (1)
  COPY /Users/ijesus/projects/node/mjml-components/mjml-component-boilerplate/node_modules/fsevents/lib/binding/Release/node-v64-darwin-x64/fse.node
  TOUCH Release/obj.target/action_after_build.stamp
added 766 packages from 421 contributors and audited 13917 packages in 13.007s
found 581 vulnerabilities (42 low, 487 moderate, 52 high)
  run `npm audit fix` to fix them, or `npm audit` for details

Doesn't this work on macos?

Do you have an npm-error.log to share ? It should work fine...  can you remove the whole node modules first and re do a clean npm install ?

Sorry, my "node skills" are not that good - I don't know were to find that npm-error.log but I've saved the result of npm install --loglevel verbose here:
install.log
Hope this is enough.. if not, tell me how can I find that npm-error.log.
Thanks

Really weird there's no real info on why this particular package doesnt want to install what's your mac os version ?

I'm (still) running 10.14.2, don't know if that can be an issue:

I'm also seeing this issue, tried several versions of Node / NPM.
Running OSX as well...

Well we need a bit more informations than that to help you out, node version, if you're using nvm too, any debug log too, is mjml install on itself outside the package json, can you give it a shot with yarn ?
Try to remove the package-lock commited to see if it's a particular version of fsevents that break on your env.

Here is the full error log:
node -v v12.9.1
node-gyp -v v5.0.3
😭 02:22 pm:mjml-component-boilerplate $ npm install

><EMAIL_ADDRESS>install /Users/mac123/Development/mjml-component-boilerplate/node_modules/fsevents
> node install

node-pre-gyp ERR! Tried to download(404): https://fsevents-binaries.s3-us-west-2.amazonaws.com/v1.1.3/fse-v1.1.3-node-v72-darwin-x64.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for<EMAIL_ADDRESS>and<EMAIL_ADDRESS>(node-v72 ABI, unknown) (falling back to source compile with node-gyp)
node-pre-gyp ERR! Tried to download(undefined): https://fsevents-binaries.s3-us-west-2.amazonaws.com/v1.1.3/fse-v1.1.3-node-v72-darwin-x64.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for<EMAIL_ADDRESS>and<EMAIL_ADDRESS>(node-v72 ABI, unknown) (falling back to source compile with node-gyp)
  SOLINK_MODULE(target) Release/.node
  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:202:
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())                            \
           ^
<scratch space>:207:1: note: expanded from here
ToBoolean
^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:2536:3: note: 'ToBoolean' has been explicitly marked deprecated here
  V8_DEPRECATED("ToBoolean can never throw. Use Local version.",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311: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:202:
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())                            \
           ^
<scratch space>:207:1: note: expanded from here
ToBoolean
^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:2536:3: note: 'ToBoolean' has been explicitly marked deprecated here
  V8_DEPRECATED("ToBoolean can never throw. Use Local version.",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311: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:202:
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());                     \
              ^
<scratch space>:214:1: note: expanded from here
BooleanValue
^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:2574:3: note: 'BooleanValue' has been explicitly marked deprecated here
  V8_DEPRECATED("BooleanValue can never throw. Use Isolate version.",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311: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:202:
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());                     \
              ^
<scratch space>:214:1: note: expanded from here
BooleanValue
^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:2574:3: note: 'BooleanValue' has been explicitly marked deprecated here
  V8_DEPRECATED("BooleanValue can never throw. Use Isolate version.",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311: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:203:
In file included from ../../nan/nan_new.h:189:
../../nan/nan_implementation_12_inl.h:103:42: error: no viable conversion from 'v8::Isolate *' to 'Local<v8::Context>'
  return scope.Escape(v8::Function::New( isolate
                                         ^~~~~~~
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:183:7: note: candidate constructor (the implicit copy constructor) not viable: no known conversion from 'v8::Isolate *' to
      'const v8::Local<v8::Context> &' for 1st argument
class Local {
      ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:183:7: note: candidate constructor (the implicit move constructor) not viable: no known conversion from 'v8::Isolate *' to
      'v8::Local<v8::Context> &&' for 1st argument
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:187:13: note: candidate template ignored: could not match 'Local<type-parameter-0-0>' against 'v8::Isolate *'
  V8_INLINE Local(Local<S> that)
            ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:4139:22: note: passing argument to parameter 'context' here
      Local<Context> context, FunctionCallback callback,
                     ^
In file included from ../fsevents.cc:6:
In file included from ../../nan/nan.h:203:
In file included from ../../nan/nan_new.h:189:
../../nan/nan_implementation_12_inl.h:103:42: error: no viable conversion from 'v8::Isolate *' to 'Local<v8::Context>'
  return scope.Escape(v8::Function::New( isolate
                                         ^~~~~~~
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:183:7: note: candidate constructor (the implicit copy constructor) not viable: no known conversion from 'v8::Isolate *' to
      'const v8::Local<v8::Context> &' for 1st argument
class Local {
      ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:183:7: note: candidate constructor (the implicit move constructor) not viable: no known conversion from 'v8::Isolate *' to
      'v8::Local<v8::Context> &&' for 1st argument
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:187:13: note: candidate template ignored: could not match 'Local<type-parameter-0-0>' against 'v8::Isolate *'
  V8_INLINE Local(Local<S> that)
            ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:4139:22: note: passing argument to parameter 'context' here
      Local<Context> context, FunctionCallback callback,
                     ^
In file included from ../fsevents.cc:6:
In file included from ../../nan/nan.h:203:
In file included from ../../nan/nan_new.h:189:
../../nan/nan_implementation_12_inl.h:337:37: error: too few arguments to function call, expected 2, have 1
  return v8::StringObject::New(value).As<v8::StringObject>();
         ~~~~~~~~~~~~~~~~~~~~~      ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:5394:3: note: 'New' declared here
  static Local<Value> New(Isolate* isolate, Local<String> value);
  ^
In file included from ../fsevents.cc:6:
In file included from ../../nan/nan.h:203:
In file included from ../../nan/nan_new.h:189:
../../nan/nan_implementation_12_inl.h:337:37: error: too few arguments to function call, expected 2, have 1
  return v8::StringObject::New(value).As<v8::StringObject>();
         ~~~~~~~~~~~~~~~~~~~~~      ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:5394:3: note: 'New' declared here
  static Local<Value> New(Isolate* isolate, Local<String> value);
  ^
In file included from ../fsevents.cc:6:
In file included from ../../nan/nan.h:203:
In file included from ../../nan/nan_new.h:189:
../../nan/nan_implementation_12_inl.h:337:58: error: expected '(' for function-style cast or type construction
  return v8::StringObject::New(value).As<v8::StringObject>();
                                         ~~~~~~~~~~~~~~~~^
../../nan/nan_implementation_12_inl.h:337:60: error: expected expression
  return v8::StringObject::New(value).As<v8::StringObject>();
                                                           ^
In file included from ../fsevents.cc:6:
In file included from ../../nan/nan.h:203:
In file included from ../../nan/nan_new.h:189:
../../nan/nan_implementation_12_inl.h:337:58: error: expected '(' for function-style cast or type construction
  return v8::StringObject::New(value).As<v8::StringObject>();
                                         ~~~~~~~~~~~~~~~~^
../../nan/nan_implementation_12_inl.h:337:60: error: expected expression
  return v8::StringObject::New(value).As<v8::StringObject>();
                                                           ^
In file included from ../fsevents.cc:6:
../../nan/nan.h:1034:44: error: no matching member function for call to 'ToString'
      v8::Local<v8::String> string = from->ToString();
                                     ~~~~~~^~~~~~~~
In file included from /Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h../fsevents.cc::25416::
44: ../../nan/nan.h:1034note:: 44:candidate  function errornot:  viable: norequires  matchingsingle  argumentmember  'context',function  butfor  nocall  argumentsto  were'ToString' provided

  V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(      v8::Local<v8::String> string = from->ToString();

                                           ^                                     ~~~~~~^~~~~~~~

/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:2557:31:/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h :2541:note44: : candidate functionnote : not candidateviable:  functionrequires  notsingle  viable:argument  requires'isolate',  singlebut  argumentno  'context',arguments  butwere  noprovided arguments
 were provided
                Local<String> ToString(Isolate* isolate) const);  V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(

                              ^                                           ^

/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:2557:31: note: candidate function not viable: requires single argument 'isolate', but no arguments were provided
                Local<String> ToString(Isolate* isolate) const);
                              ^
In file included from ../fsevents.cc:6:
../../nan/nan.h:1044In file included from :../fsevents.cc37::6 :
../../nan/nan.herror:: 1044:37:cannot  initialize errora:  parameter ofcannot  typeinitialize  'v8::Isolate *'a  withparameter an lvalue of type 'char *'
 of type 'v8::Isolate *' with an lvalue of type 'char *'
        length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
                                    ^~~~
        length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
                                    ^~~~
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:2751:26: note: /Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:passing2751 :argument26 :to  parameter note'isolate':  herepassing
argument to parameter 'isolate' here
  int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
                         ^
  int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
                         ^
In file included from ../fsevents.cc:6:
../../nan/nan.h:1818:28: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
    New(persistentHandle)->Set(New(key).ToLocalChecked(), value);
                           ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:6:
../../nan/nan.h:1824:28: In file included from warning../fsevents.cc: :6:
'Set' ../../nan/nan.his: 1818deprecated:: 28Use:  maybe versionwarning : [-Wdeprecated-declarations]
'Set'     New(persistentHandle)->Set(key, value);
                           ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
is  declarator __attribute__((deprecated(message)))
                            ^
 deprecated: Use maybe version [-Wdeprecated-declarations]
    New(persistentHandle)->Set(New(key).ToLocalChecked(), value);
                           ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: In file included from ../fsevents.ccnote:: 6:
'Set' ../../nan/nan.hhas: 1830been: 28explicitly:  marked deprecatedwarning : here
'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  V8_DEPRECATED("Use maybe version",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29:    New(persistentHandle)->Set(index, value);
                           ^note
: expanded from macro/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h :'V8_DEPRECATED'3380:
3: note: 'Set' has been explicitly marked deprecated here
  declarator __attribute__((deprecated(message)))
                            ^
  V8_DEPRECATED("Use maybe version",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:6:
../../nan/nan.h:1824:28: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
    New(persistentHandle)->Set(key, value);
                           ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set'In file included from  ../fsevents.cchas: 6been:
 explicitly../../nan/nan.h :marked1836 :deprecated32 :here
warning: 'Get' is deprecated: Use maybe version [-Wdeprecated-declarations]  V8_DEPRECATED("Use maybe version",

  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'        New(persistentHandle)->Get(New(key).ToLocalChecked()));

                               ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3425:3: note: 'Get'   declarator __attribute__((deprecated(message)))has
 been                            ^
explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", Local<Value> Get(Local<Value> key));
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:6:
../../nan/nan.h:1830:28: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
    New(persistentHandle)->Set(index, value);
                           ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3380:3: note: 'Set' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",
  ^
In file included from ../fsevents.cc:6/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:
:311../../nan/nan.h::291842:: 48: note: warningexpanded:  from 'Get'macro  is'V8_DEPRECATED' deprecated:
 Use maybe version [-Wdeprecated-declarations]
  declarator __attribute__((deprecated(message)))
                            ^
    return scope.Escape(New(persistentHandle)->Get(key));
                                               ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3425:3: note: 'Get' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", Local<Value> Get(Local<Value> key));
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:6:
../../nan/nan.h:1836:32: warning: 'Get' is deprecated: Use maybe version [-Wdeprecated-declarations]
        New(persistentHandle)->Get(New(key).ToLocalChecked()));
                               ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3425:3: note: 'Get' has been explicitly marked deprecated here
In file included from ../fsevents.cc:6:
../../nan/nan.h:1847:48: warning: 'Get' is deprecated: Use maybe version [-Wdeprecated-declarations]  V8_DEPRECATED("Use maybe version", Local<Value> Get(Local<Value> key));

  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro     return scope.Escape(New(persistentHandle)->Get(index));'V8_DEPRECATED'

                                               ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3429:3: note: 'Get' has   declarator __attribute__((deprecated(message)))been
 explicitly                            ^
marked deprecated here
  V8_DEPRECATED("Use maybe version", Local<Value> Get(uint32_t index));
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:6:
../../nan/nan.h:1842:48: warning: 'Get' is deprecated: Use maybe version [-Wdeprecated-declarations]
    return scope.Escape(New(persistentHandle)->Get(key));
                                               ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3425:3: note: 'Get' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", Local<Value> Get(Local<Value> key));
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:6:
../../nan/nan.h:1847:48: warning: 'Get' is deprecated: Use maybe version [-Wdeprecated-declarations]
    return scope.Escape(New(persistentHandle)->Get(index));
                                               ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3429:3: note: 'Get' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", Local<Value> Get(uint32_t index));
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311: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:2657:
../../nan/nan_object_wrap.h:24:25: error: no member named 'IsNearDeath' in 'Nan::Persistent<v8::Object, v8::NonCopyablePersistentTraits<v8::Object> >'
    assert(persistent().IsNearDeath());
           ~~~~~~~~~~~~ ^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/assert.h:93:25: note: expanded from macro 'assert'
    (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __FILE__, __LINE__, #e) : (void)0)
                        ^
In file included from ../fsevents.cc:6:
In file included from ../../nan/nan.h:2657:
../../nan/nan_object_wrap.h:24:25: error: no member named 'IsNearDeath' in 'Nan::Persistent<v8::Object, v8::NonCopyablePersistentTraits<v8::Object> >'
    assert(persistent().IsNearDeath());
           ~~~~~~~~~~~~ ^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/assert.h:93:25: note: expanded from macro 'assert'
    (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __FILE__, __LINE__, #e) : (void)0)
                        ^
In file included from ../fsevents.cc:6:
In file included from ../../nan/nan.h:2657:
../../nan/nan_object_wrap.h:67:18: warning: 'MarkIndependent' is deprecated: Weak objects are always considered independent. Use TracedGlobal when trying to use EmbedderHeapTracer. Use a strong handle when
      trying to keep an object alive. [-Wdeprecated-declarations]
    persistent().MarkIndependent();
                 ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:563:3: note: 'MarkIndependent' has been explicitly marked deprecated here
  V8_DEPRECATED(
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311: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:2657:
../../nan/nan_object_wrap.h:67:18: warning: 'MarkIndependent' is deprecated: Weak objects are always considered independent. Use TracedGlobal when trying to use EmbedderHeapTracer. Use a strong handle when
      trying to keep an object alive. [-Wdeprecated-declarations]
    persistent().MarkIndependent();
                 ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:563:3: note: In file included from 'MarkIndependent'../fsevents.cc :has6 :
beenIn file included from  ../../nan/nan.hexplicitly: 2657marked:
 deprecated../../nan/nan_object_wrap.h :here124:
26: error:   V8_DEPRECATED(no
 member  ^
named 'IsNearDeath' in 'Nan::Persistent<v8::Object, v8::NonCopyablePersistentTraits<v8::Object> >'
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
    assert(wrap->handle_.IsNearDeath());
           ~~~~~~~~~~~~~ ^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/assert.h:93:25: note  declarator __attribute__((deprecated(message))):
expanded                            ^
from macro 'assert'
    (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __FILE__, __LINE__, #e) : (void)0)
                        ^
In file included from ../fsevents.cc:6:
In file included from ../../nan/nan.h:2657:
../../nan/nan_object_wrap.h:124:26: error: no member named 'IsNearDeath' in 'Nan::Persistent<v8::Object, v8::NonCopyablePersistentTraits<v8::Object> >'
    assert(wrap->handle_.IsNearDeath());
           ~~~~~~~~~~~~~ ^
/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/assert.h:93:25: note: expanded from macro 'assert'
    (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __FILE__, __LINE__, #e) : (void)0)
                        ^
../fsevents.cc:50:32: error: no template named 'Handle' in namespace 'v8'
    static void Initialize(v8::Handle<v8::Object> exports);
                           ~~~~^
In file included from ../fsevents.cc:84:
../src/constants.cc:89:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagNone").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagNone));
          ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: ../fsevents.ccnote:: 50:expanded32 :from  macro error'V8_DEPRECATED':
no template named 'Handle' in namespace 'v8'
  declarator __attribute__((deprecated(message)))
                            ^
    static void Initialize(v8::Handle<v8::Object> exports);
                           ~~~~^
In file included from ../fsevents.cc:84:
../src/constants.cc:90:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagMustScanSubDirs").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagMustScanSubDirs));
          ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:84:
../src/constants.cc:91:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagUserDropped").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagUserDropped));
          ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:84:
../src/constants.cc:92:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagKernelDropped").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagKernelDropped));
          ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:84:
../src/constants.cc:93:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagEventIdsWrapped").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagEventIdsWrapped));
          ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:84:
../src/constants.cc:94:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagHistoryDone").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagHistoryDone));
          ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:84:
../src/constants.cc:95:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagRootChanged").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagRootChanged));
          ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:84:
../src/constants.cc:96:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagMount").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagMount));
          ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:84:
../src/constants.cc:89:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagNone").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagNone));
          ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:84:
../src/constants.cc:97:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
In file included from ../fsevents.cc:84:
../src/constants.cc:90:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagUnmount").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagUnmount));
          ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",
  ^
  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagMustScanSubDirs").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagMustScanSubDirs));
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h          ^:
311:29: note/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h: :3371expanded: 3from:  macro 'V8_DEPRECATED'note:
'Set' has been explicitly marked deprecated here
  declarator __attribute__((deprecated(message)))
                            ^
  V8_DEPRECATED("Use maybe version",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:84:
../src/constants.cc:98:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
In file included from ../fsevents.cc:84:
../src/constants.cc:91:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemCreated").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagItemCreated));
          ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",
  ^  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagUserDropped").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagUserDropped));

          ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h29::3371 :3:note : expandednote : from 'Set'macro  has'V8_DEPRECATED' been
 explicitly marked deprecated here
  declarator __attribute__((deprecated(message)))
  V8_DEPRECATED("Use maybe version",                            ^

  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:84:
../src/constants.cc:99:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
In file included from ../fsevents.cc:84:
../src/constants.cc:92:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemRemoved").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagItemRemoved));
          ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagKernelDropped").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagKernelDropped));

  ^          ^

/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h::3113371::329::  notenote: : 'Set'expanded  hasfrom  beenmacro  explicitly'V8_DEPRECATED' marked
 deprecated here
  V8_DEPRECATED("Use maybe version",  declarator __attribute__((deprecated(message)))

  ^                            ^

/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:84:
../src/constants.cc:100:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
In file included from ../fsevents.cc:84:
../src/constants.cc:93:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemInodeMetaMod").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagItemInodeMetaMod));
          ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set' has been explicitly marked deprecated here
  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagEventIdsWrapped").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagEventIdsWrapped));  V8_DEPRECATED("Use maybe version",

          ^  ^

/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h::3371:3113::29 : note: note: 'Set' expandedhas  frombeen  macroexplicitly  'V8_DEPRECATED'marked
deprecated here
  V8_DEPRECATED("Use maybe version",  declarator __attribute__((deprecated(message)))

  ^                            ^

/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:84:
../src/constants.cc:101:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
In file included from ../fsevents.cc:84:
../src/constants.cc:94:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemRenamed").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagItemRenamed));
          ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagHistoryDone").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagHistoryDone));

  ^          ^

/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h::3371311::329::  notenote: : 'Set'expanded  hasfrom  beenmacro  explicitly'V8_DEPRECATED' marked
 deprecated here
  declarator __attribute__((deprecated(message)))  V8_DEPRECATED("Use maybe version",

                            ^  ^

/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:84:
../src/constants.cc:102:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
In file included from ../fsevents.cc:84:
../src/constants.cc:95:11: warning: 'Set'  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemModified").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagItemModified));
is           ^deprecated:
 Use maybe version [-Wdeprecated-declarations]/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:
3371:3: note: 'Set' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagRootChanged").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagRootChanged));
from           ^macro
 'V8_DEPRECATED'
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set' has been explicitly marked  declarator __attribute__((deprecated(message)))
deprecated                             ^here

  V8_DEPRECATED("Use maybe version",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:84:
../src/constants.cc:103:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
In file included from ../fsevents.cc:84:
../src/constants.cc:96:11: warning: 'Set' is deprecated:   object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemFinderInfoMod").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagItemFinderInfoMod));Use
 maybe          ^
version [-Wdeprecated-declarations]
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagMount").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagMount));29
:           ^
note: expanded from/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h :macro3371 :'V8_DEPRECATED'3:
 note: 'Set' has been explicitly marked deprecated here
  declarator __attribute__((deprecated(message)))
                            ^
  V8_DEPRECATED("Use maybe version",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:84:
../src/constants.cc:104:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemChangeOwner").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagItemChangeOwner));
          ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:84:
../src/constants.cc:105:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
In file included from ../fsevents.cc:84:
../src/constants.cc:97:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemXattrMod").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagItemXattrMod));
          ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",
  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagUnmount").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagUnmount));
  ^
          ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h::3113371::293::  notenote: : expanded'Set'  fromhas  macrobeen  'V8_DEPRECATED'explicitly
marked deprecated here
  declarator __attribute__((deprecated(message)))
  V8_DEPRECATED("Use maybe version",
                            ^
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:84:
../src/constants.cc:106:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
In file included from ../fsevents.cc:84:
../src/constants.cc:98:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemIsFile").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagItemIsFile));

          ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",
  ^
  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemCreated").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagItemCreated));
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:          ^311
:29: note/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h: :3371expanded: 3from:  macro 'V8_DEPRECATED'note:
'Set' has been explicitly marked deprecated here
  declarator __attribute__((deprecated(message)))
                            ^
  V8_DEPRECATED("Use maybe version",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:84:
../src/constants.cc:107:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
In file included from ../fsevents.cc:84:
../src/constants.cc:99:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemIsDir").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagItemIsDir));

          ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",
  ^
  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemRemoved").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagItemRemoved));/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h
:311          ^:
29: note: /Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.hexpanded: 3371from: 3macro:  'V8_DEPRECATED'
note: 'Set' has been explicitly marked deprecated here
  declarator __attribute__((deprecated(message)))
                            ^
  V8_DEPRECATED("Use maybe version",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:84:
../src/constants.cc:108:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
In file included from ../fsevents.cc:84:
../src/constants.cc:100:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemIsSymlink").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagItemIsSymlink));
          ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemInodeMetaMod").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagItemInodeMetaMod));311
:29          ^:
 note: expanded/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h :from3371 :macro3 :'V8_DEPRECATED'
note: 'Set' has been explicitly marked deprecated here
  declarator __attribute__((deprecated(message)))
                            ^
  V8_DEPRECATED("Use maybe version",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:84:
../src/constants.cc:101:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemRenamed").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagItemRenamed));
          ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:84:
../src/constants.cc:102:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemModified").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagItemModified));
          ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:85:
../src/methods.cc:14:12: warning: 'Call' is deprecated [-Wdeprecated-declarations]
  handler->Call(3, argv);
           ^
../../nan/nan.h:1617:3: note: 'Call' has been explicitly marked deprecated here
In file included from   NAN_DEPRECATED inline v8::Local<v8::Value>../fsevents.cc
:84  ^:

../src/constants.cc:103:11:../../nan/nan.h :98:warning40: : 'Set' noteis:  deprecated:expanded  Usefrom  maybemacro  version'NAN_DEPRECATED' [-Wdeprecated-declarations]

# define NAN_DEPRECATED __attribute__((deprecated))
                                       ^
  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemFinderInfoMod").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagItemFinderInfoMod));
          ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:84:
../src/constants.cc:104:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemChangeOwner").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagItemChangeOwner));
          ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:84:
../src/constants.cc:105:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemXattrMod").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagItemXattrMod));
          ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:84:
../src/constants.cc:106:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemIsFile").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagItemIsFile));
          ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:84:
../src/constants.cc:107:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemIsDir").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagItemIsDir));
          ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:84:
../src/constants.cc:108:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemIsSymlink").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventFlagItemIsSymlink));
          ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8.h:3371:3: note: 'Set' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",
  ^
/Users/mac123/Library/Caches/node-gyp/12.9.1/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../fsevents.cc:85:
../src/methods.cc:14:12: warning: 'Call' is deprecated [-Wdeprecated-declarations]
  handler->Call(3, argv);
           ^
../../nan/nan.h:1617:3: note: 'Call' has been explicitly marked deprecated here
  NAN_DEPRECATED inline v8::Local<v8::Value>
  ^
../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED'
# define NAN_DEPRECATED __attribute__((deprecated))
                                       ^
../fsevents.cc:87:16: error: variable has incomplete type 'void'
void FSEvents::Initialize(v8::Handle<v8::Object> exports) {
               ^
../fsevents.cc:87:16: error: variable has incomplete type 'void'
void FSEvents::Initialize(v8::Handle<v8::Object> exports) {
               ^
../fsevents.cc:87:31: error: no member named 'Handle' in namespace 'v8'
void FSEvents::Initialize(v8::Handle<v8::Object> exports) {
                          ~~~~^
../fsevents.cc:87:48: error: expected '(' for function-style cast or type construction
void FSEvents::Initialize(v8::Handle<v8::Object> exports) {
                                     ~~~~~~~~~~^
../fsevents.cc:87:31: error: no member named 'Handle' in namespace 'v8'
void FSEvents::Initialize(v8::Handle<v8::Object> exports) {
                          ~~~~^
../fsevents.cc:87:48: error: expected '(' for function-style cast or type construction
void FSEvents::Initialize(v8::Handle<v8::Object> exports) {
                                     ~~~~~~~~~~^
../fsevents.cc:87:50: error: use of undeclared identifier 'exports'
void FSEvents::Initialize(v8::Handle<v8::Object> exports) {
                                                 ^
../fsevents.cc:87:58: error: expected ';' after top level declarator
void FSEvents::Initialize(v8::Handle<v8::Object> exports) {
                                                         ^
                                                         ;
../fsevents.cc:87:50: error: use of undeclared identifier 'exports'
void FSEvents::Initialize(v8::Handle<v8::Object> exports) {
                                                 ^
../fsevents.cc:87:58: error: expected ';' after top level declarator
void FSEvents::Initialize(v8::Handle<v8::Object> exports) {
                                                         ^
                                                         ;
30 warnings and 14 errors generated.
30 warnings and 14 errors generated.
make: *** [Release/obj.target/fse/fsevents.o] Error 1
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 (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:196:23)
gyp ERR! stack     at ChildProcess.emit (events.js:209:13)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12)
gyp ERR! System Darwin 18.6.0
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/Users/mac123/Development/mjml-component-boilerplate/node_modules/fsevents/lib/binding/Release/node-v72-darwin-x64/fsgyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:196:23)
gyp ERR! stack     at ChildProcess.emit (events.js:209:13)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12)
gyp ERR! System Darwin 18.6.0
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/Users/mac123/Development/mjml-component-boilerplate/node_modules/fsevents/lib/binding/Release/node-v72-darwin-x64/fse.node" "--module_name=fse" "--module_path=/Users/mac123/Development/mjml-component-boilerplate/node_modules/fsevents/lib/binding/Release/node-v72-darwin-x64"
gyp ERR! cwd /Users/mac123/Development/mjml-component-boilerplate/node_modules/fsevents
gyp ERR! node -v v12.9.1
gyp ERR! node-gyp -v v5.0.3
gyp ERR! not ok
e.node" "--module_name=fse" "--module_path=/Users/mac123/Development/mjml-component-boilerplate/node_modules/fsevents/lib/binding/Release/node-v72-darwin-x64"
gyp ERR! cwd /Users/mac123/Development/mjml-component-boilerplate/node_modules/fsevents
gyp ERR! node -v v12.9.1
gyp ERR! node-gyp -v v5.0.3
gyp ERR! not ok
node-pre-gyp ERR! build error
node-pre-gyp ERR! stack Error: Failed to execute '/usr/local/bin/node /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/Users/mac123/Development/mjml-component-boilerplate/node_modules/fsevents/lib/binding/Release/node-v72-darwin-x64/fse.node --module_name=fse --module_path=/Users/mac123/Development/mjml-component-boilerplate/node_modules/fsevents/lib/binding/Release/node-v72-darwin-x64' (1)
node-pre-gyp ERR! stack     at ChildProcess.<anonymous> (/Users/mac123/Development/mjml-component-boilerplate/node_modules/fsevents/node_modules/node-pre-gyp/lib/util/compile.js:83:29)
node-pre-gyp ERR! stack     at ChildProcess.emit (events.js:209: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.6.0
node-pre-gyp ERR! command "/usr/local/bin/node" "/Users/mac123/Development/mjml-component-boilerplate/node_modules/fsevents/node_modules/node-pre-gyp/bin/node-pre-gyp" "install" "--fallback-to-build"
node-pre-gyp ERR! cwd /Users/mac123/Development/mjml-component-boilerplate/node_modules/fsevents
node-pre-gyp ERR! node -v v12.9.1
node-pre-gyp ERR! node-pre-gyp -v v0.6.39
node-pre-gyp ERR! not ok
Failed to execute '/usr/local/bin/node /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/Users/mac123/Development/mjml-component-boilerplate/node_modules/fsevents/lib/binding/Release/node-v72-darwin-x64/fse.node --module_name=fse --module_path=/Users/mac123/Development/mjml-component-boilerplate/node_modules/fsevents/lib/binding/Release/node-v72-darwin-x64' (1)
npm WARN<EMAIL_ADDRESS>requires a peer of<EMAIL_ADDRESS>but none is installed. You must install peer dependencies yourself.
npm WARN<EMAIL_ADDRESS>No repository field.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY<EMAIL_ADDRESS>(node_modules/fsevents):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY<EMAIL_ADDRESS>install: `node install`
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1

audited 13917 packages in 5.967s
found 1098 vulnerabilities (42 low, 84 moderate, 972 high)
  run `npm audit fix` to fix them, or `npm audit` for details

Deleting the package-lock.json after updating the Node version to the latest one did the trick for me.

Try to remove the package-lock commited to see if it's a particular version of fsevents that break on your env.

Looks like the fsevents is an old version in lock file, upgrading the mjml version to 4.4.1 should fix this

👍


DS-1915: Allow to move collections using the CommunityFiliator

The community-filiator cli tool currently can only manage the relations between communities. This pull request adds the possibility to use handles or database ids of collections for the child object. With this pull request it is possible to remove and set the parent relations for collections just like for communities before.
This is a fix for the CLI part of DS-1915.
Note: This makes two additional methods of Collection public, but the appropriate methods of Community are public, too. So I think this should not be a problem.

@AlexanderS : could you provide some basic documentation (for testers) for how to now use this commandline tool to move collections or communities?  Can it move both collections and communities, or just collections?

@tdonohue The community-filiator cli tool is not new. It is already documented here: https://wiki.duraspace.org/display/DSDOC6x/Managing+Community+Hierarchy
You already can move communities with this tool. This pull request only adds the possibility to use a collection as a child object. The tool continues to work like documented:
You need to remove the old parent first:
dspace community-filiator -r -p oldParentID -c collectionID

and then set the new parent:
dspace community-filiator -s -p newParentID -c collectionID

The workflow is a bit strange, it seems that the tool was designed to support multiple parents of a single community/collection. While this may be supported by the backend, it does not seem to be supported by the UI. But this pull request does not modify the interface, it only adds the possibility to manage collections.


[Bug] SLO resource contains a type mismatch in the optional group_by field

Describe the bug
The SLO resource defines a "group_by" key whose type is set to string, but the API accepts string OR a list of strings. Because of this, if you edit an SLO using the UI or a direct API call outside of terraform and set it to an array of strings, the terraform provider will fail on subsequent runs.
An example of the error would be:
Error: json: cannot unmarshal array into Go struct field SloResponse.groupBy of type string

  with elasticstack_kibana_slo.slo_task_claim_success_rate["all"],
  on slo-task-claim-success-rate.tf line 1, in resource "elasticstack_kibana_slo" "slo_task_claim_success_rate":
   1: resource "elasticstack_kibana_slo" "slo_task_claim_success_rate" ***

Error: json: cannot unmarshal array into Go struct field SloResponse.groupBy of type string

I intended to submit a PR to update the type, changing the above code to something like this:
		"group_by": {
			Description: "Optional group by field to use to generate an SLO per distinct value.",
			Type:        schema.TypeList,
			Optional:    true,
			ForceNew:    false,
			Elem: &schema.Schema{
				Type: schema.TypeString,
			},
		},

But on reading the docs for schema validation, it doesn't seem to be possible to specify a field that can be EITHER one type OR another, like this one would need to be. I may be missing something, though!
To Reproduce
Steps to reproduce the behavior:

Create an SLO using this provider's SLO resource.
Edit the SLO in the UI, manually (you don't need to edit the group by field, necessarily)
Run terraform again, you will see an error similar to the above example

Expected behavior
Terraform should handle cases where an SLO has a group_by field set to a single string OR a group_by field set to an array of strings.
Debug output
I don't have access to this, but @jloleysens may be able to provide this.
Versions (please complete the following information):
@jloleysens could you provide these details, also?

OS: [e.g. Linux]
Terraform Version [e.g. 1.0.0]
Provider version [e.g. v0.1.0]
Elasticsearch Version [e.g. 7.16.0]

Additional context
None at this time.

Note: the docs have been recently updated, but the published docs are still not up to date (not sure why, could be a release delay).
The change to allow an array of strings happened in February of 2024.

Related to https://github.com/elastic/terraform-provider-elasticstack/pull/701


Update Top-10-Selection-Criteria.md

Could you just go back in and bullet the working materials info at the end?  Thanks.


Error in trainer.py with indentation

I am executing in windows and get this error
C:\Users\admin\Documents\pggan-pytorch-master\pggan-pytorch-master>python3 trainer.py
  File "trainer.py", line 270
    loss_d = self.mse(self.fx.squeeze(), self.real_label) + \
                                                            ^
TabError: inconsistent use of tabs and spaces in indentation

me too how to make it？

@mcanet

I get the same. How can I solve it?

You need to replace all tabs with spaces.
in vim:
:%s/\t/    /g


Some tests could not run because test agent didn't update the testresults

Why my tests fails in middle of test run:
My tests just stopped working and there is no information why,
Total Tests : 1021, Passed Tests : 719
2017-08-07T12:14:29.0055197Z ##[warning]DistributedTests: Test run is aborted. Logging details of the run logs.
tasklog_29.zip
Information about the host:
Windows 2016 datacentre hosted in azure
Standard DS4 v2 (8 cores, 28 GB memory)

Can you send c:\dtalogs\dtaexecutionhost.exe.log and event viewer logs from test agent machine to<EMAIL_ADDRESS>

Hi @cpoDesign,
Were you able to resolve the issue? If not, can you please send the logs to<EMAIL_ADDRESS>Thanks.

Closing the issue. Please re open if you are still facing this.


Updated comments and docs for deprecated methods / properties.

Pre-Merge Checklist

[x] Documentation is changed or added
[x] Lint process passed (npm run lint)

SimplePlane doc is completely wrong, it was wrong in v4 (https://github.com/pixijs/pixi.js/blob/v4.x/src/mesh/Plane.js) and its wrong here. I dunno what to put there.


Rich Push Notifications actions not working

Integration Method: CocoaPods
Xcode Version:  11.3.1
Library Version: 3.6.0
Platform: iOS
Language: Objective-C
Description:

Make Rich Push notifications with buttons with actions to redirect to url or deep link.
Click on notification button.
App will be opened on home screen without redirection to specific url or deep link inside app.

Expected Behavior:
App should be redirected to specific url or deep link inside app.
P.S. From debugging I see that Mixpanel SDK use deprecated method openUrl:.

Thanks for the report @yarikpwnzer! Can you confirm that you've delegated the handling of the notification response to the Mixpanel SDK?

@jbwyme missed that, closing the issue. Thank You!

@jbwyme ah I didn't miss that :) I see documentation was changed 22 days ago...

@jbwyme update it here also https://developer.mixpanel.com/docs/ios-push-notifications


⚠ SolarOscp has degraded performance

In 83c5a44, SolarOscp ($SOLAROSCP_URL) experienced degraded performance:

HTTP code: 200
Response time: 123 ms

Resolved: SolarOscp performance has improved in 508aaf0 after 10 minutes.


Create a complete c# Ingame Overlay

Ok so we have so many Windows that you can open with this app. The Main WFInfo window, Relics, Equipment, Settings and the Theme adjuster. There is already an implementation for the overlay function of the Relic screen but why is WFInfo a complete different Window. An Implementation of all the screens, perhaps except the Main WFInfo window, as an in game overlay that you can bring up like the Steam overlay would be appropriate at this point. This would also solve the border less window thing that is recommend to use. With the already used NET and Cs it should be possible without using something like Overlay.NET.
I'm not sure how Warframe Support would handle such a Feature because an external program is one thing but a straight up overlay might be against policy but with the Relic screen not being a problem I think this wouldn't be as well.

From the old conversations I've read, the reason WFInfo isn't a true overlay is due to that requiring injecting into the Warframe process, which is deemed not worth the risk. That said, the new EULA is not quite as strictly worded so there's a possibility that on its own is no longer problematic.


cars may break highway merging rules if they have no choice

some times novice users don't leave enough nodes between 2 junctions for cars to be able to lane change and choose the right exit.
In such circumstances maybe we should allow cars to break highway merging rules.

Should this be automatic or mod option? If automatic will we get constant stream of users saying highway rules don't work (not realising it's due to insufficient nodes to allow lane changes)?

If cars can't reach to their destination, wouldn't they complain about that too?

They won't even notice why they can't reach destination (no path == no car) or cars will take longer route which in most cases might be really weird so they also won't be able to tell what is going on 😄

If automatic, is there some way we can indicate to user where it happens?

we can put an option. or we can totally ditch this.

If automatic, is there some way we can indicate to user where it happens?

indicate how?


fix: have webpack ignore unnecessary files and folders, remove unused packages and imports, update packages

Related to https://github.com/konveyor/move2kube-api/pull/115
Change Helm chart to use the K8s downward API to get pod info https://kubernetes.io/docs/concepts/workloads/pods/downward-api/
Signed-off-by: Harikrishnan Balagopal<EMAIL_ADDRESS>

Have changed it to use DNS name instead of IP


Experimental pilot config not working (v2.3-rc6)

Report a bug
Bug
command traefik error: failed to decode configuration from flags: field not found, node: pilot
What did you do?
Noting, just reboot 1 instance, all other are OK.
What did you expect to see?
Just traefik working
What did you see instead?
command traefik error: failed to decode configuration from flags: field not found, node: pilot
Output of traefik version: v2.3-rc6
All other instances are rc5. Seems that rc6 doesn't support pilot.
command traefik error: failed to decode configuration from flags: field not found, node: pilot

What is your environment & configuration (arguments, toml, provider, platform, ...)?

'--experimental.pilot.token=token'

If applicable, please paste the log output in DEBUG level (--log.level=DEBUG switch)
command traefik error: failed to decode configuration from flags: field not found, node: pilot

Hello,
We changed this configuration: https://github.com/traefik/traefik/pull/7287
pilot:
  token: xxxxx


Add ADSP DNS record

Based on PR #186
ADSP RFC 5617 is declared historic because of no deployment:
https://datatracker.ietf.org/doc/status-change-adsp-rfc5617-to-historic/
However, it is declared as supported by https://github.com/fastmail/authentication_milter.
OpenDKIM has a release note from 2014-12-27 saying "Discontinue support for ADSP"
and does not support ADSP anymore.
Anyway, it does not hurt to publish a TXT record
indicating the strictest possible ADSP policy
that we apply to all incoming mail ourselves.
Unlike DMARC which allows either SPF or DKIM to pass,
ADSP requires that DKIM passes.
Closes #188

this needs a rebase, no?


Improve mock usability in tests

Add stacktrace on fatal exit of mocked call to allow maintainers of tests using this API to understand what is actually going wrong

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

migrate PR from https://github.com/golang/mock/pull/680

@JacobOaks I consider this change a bug fix and would be allowed to donate it to the project without signing the CLA. Signing an Uber CLA is currently not that easy.

Hi @feldentm-SAP - looks like Github is intent on closing this PR on my behalf for some reason (I did not close this and when I try to re-open it immediately closes it). Let me look into it

@JacobOaks SAP signed the CLA, to whom may I forward the executed copy?

I managed to progress on the legal side, but are now facing technical issues with signing the CLA.

@JacobOaks do you know why I'm not allowed to reopen this PR? do you have an idea why I'm presented an empty CLA UI with no means to sign anything?

@JacobOaks I finally managed to sign the CLA and would love this PR to get merged

@JacobOaks thanks for trying, but I created an identical PR in the meantime to work around this issue: https://github.com/uber-go/mock/pull/145


Adaptive sampling in non-http applications

Ad I read this doc, adaptive isn't supported for non-http applications (if I read the table correct in brief summary): https://docs.microsoft.com/en-us/azure/azure-monitor/app/sampling#brief-summary. Is it impossible to get working for a console app or?

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 2f4c906d-7abe-eab7-331a-120230344583
Version Independent ID: ab24ade5-5e4c-b430-c3f8-2a00073e9e81
Content: Telemetry sampling in Azure Application Insights - Azure Monitor
Content Source: articles/azure-monitor/app/sampling.md
Service: azure-monitor
Sub-service: application-insights
GitHub Login: @mrbullwinkle
Microsoft Alias: mbullwin

@mslot
Thanks for the feedback! We are currently investigating and will update you shortly.

Hello @mslot ,
Thanks for reaching out!!
The Application Insights SDK for Worker Service supports both fixed-rate and adaptive sampling. Adaptive sampling is enabled by default. Configuring sampling for Worker Service is done the same way as for ASP.NET Core Applications.
You can refer below doc for detailed explanation:
https://docs.microsoft.com/en-us/azure/azure-monitor/app/worker-service#supported-scenarios
So in a nutshell, you have to use Application Insights SDK for Worker Service  sdk for enabling adaptive sampling in a console application.

Hello @mslot ,
I just wanted to check if you got a chance to check my previous response.

@MohitVerma-MSFT I sure did. Just what I was looking for. I think the WorkerService vs AspNetCore is very well hidden. It comes from the same repository. It makes so much sense when reading about it.

Hello @mslot ,
Thanks for bringing this to our attention. We will now close this issue. If there are further questions regarding this matter, please reopen it and we will gladly continue the discussion.


Expose a way to control log levels

Is this a request for help?:

Is this a BUG REPORT or FEATURE REQUEST? (choose one):
FEATURE REQUEST

Version of Helm and Kubernetes:
Kubernetes 1.3
Helm v2.9.0
Which chart:
Kafka Helm Chart
https://github.com/kubernetes/charts/tree/master/incubator/kafka
What happened:
Unable to change Kafka log levels, currently once helm chart is installed, it is writing TRACE level logs and unable to change this to higher level like debug or Info
What you expected to happen:
Should be able to provide logging.properties location or logLevel=INFO .
How to reproduce it (as minimally and precisely as possible):
Deploy the Kafka Helm chart and check the logs, it prints the TRACE level debugging and there is no option to change it.
Anything else we need to know:
In general how do we control things like helm chart not provided but the underlying software provides those options to modify.

Thanks for the feature request @lakarchitect -- I will work on this shortly.
As far as your last question, regarding how to control things that the chart doesnt expose -- as of now there is no real way to get at that information. The best bet is to submit a PR to expose the functionality or file a feature request as you have here.

/assign @benjigoldberg

Maybe it's still helpful:
You can control Kafka log levels by providing environment variables as described here:
https://docs.confluent.io/current/installation/docker/docs/operations/logging.html
You can set these environment variables for the Kafka Helm chart via envOverrides (see https://github.com/helm/charts/tree/master/incubator/kafka#installing-the-chart), e.g.:
envOverrides:
  kafka.log4j.root.loglevel: INFO
  kafka.log4j.loggers: "kafka.controller=INFO,kafka.producer.async.DefaultEventHandler=INFO,state.change.logger=INFO"


Update README.md

What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)
Documentation fix

What is the current behavior? (You can also link to an open issue here)
Incorect link to source file in the documentation - home.spec.ts

What is the new behavior (if this is a feature change)?
Fixed link - home.component.spec.ts

Other information:

home.spec.ts was renamed at some point, so it should be fixed in the documentation

It is not only that to modify. All readme must be updated.
Here are some examples:

Clone/Download the repo then edit app.ts inside /src/app/app.ts (404 app.ts doesn't exist)
All file structure
Dependencies (add node 6 and prevent from using node 7)
Typescript 2

can one you @NatsuOnFire @opporancisis update the rest of the readme etc to reflect the changes?

Sorry but I only know that this is no longer correct, I do not know how to modify it.

One more pull request created:
https://github.com/AngularClass/angular2-webpack-starter/pull/1325


Bad examples

When you try to run the example from the memory folder or api, you get an error that says "the GD module does not have the memory attribute".

You need the development version of gd.py for this, run python -m pip install --upgrade https://github.com/NeKitDS/gd.py/archive/master.zip

We are getting closer to finishing huge rewrite and update; 1.0.0rc1 will be the latest version before stable 1.0.0 release. Of course, a lot of unit tests and documentation improvements are required, but we are getting there.


adds all properties to context with implicit dandi schema

supercedes #73
@surchs - this PR incorporates the changes in #77 and then extends it to address the namespace issue.  i did not include explicit namespace in this PR.

adds all properties to context
adds test to ensure there is no conflict

Thanks @satra for the ping and really sorry I didn't manage to help with this in in time - I got swamped. I had a look and I think this will be very helpful to continue playing with the jsonld of the dandisets in the future. I'll give it a try.

@surchs - thanks. i'm going to merge this in and we can evolve the schema in the future.
@yarikoptic - i can label this for release, unless we want to get any other things in. and perhaps test out the schema with vjsf before release to make sure that bit works. that's something we don't have any automation on.


reparametrization_net, a_u and a_v

Thank you for your nice work. In the process of following your work, I have a few questions about the code.

reparametrization_net = None in train.py. If it's useless, why not delete codes related to it? It is confusing.
In your paper, Table A.1: Hyper-parameters for SOP on CIFAR-10/100, Clothing-1M and Webvision datasets, I find a_u and a_v can be different. However, in loss.py, I cant find how to modify different  a_u and a_v. I only find ratio_reg in the .json file.
In loss.py, prediction = torch.clamp(original_prediction + U_square - V_square.detach(), min=1e-4), while Class-balance regularizer uses this prediction. So V_square  is not regularized? Is this a mistake?
a_u and a_v vary among different datasets. If I want to apply the method on other datasets, how can I choose proper values for them?
why learning rate (a_u and a_v ）are fixed instead of decay?

Thanks for pointing this out, originally the a_u a_v have different lr, this was achieved equivalently by control the MSE loss strength, but in order to make the code more consistent with the paper, I updated the code. Please let me know if you have any questions.


Isomer module

Checklist:

[x] Add tests to cover the fixed bug(s) or the new introduced feature(s) (if appropriate).
[ ] Update the API documentation is a new function is added or an existing one is deleted.
[x] Added a news entry.

copy news/TEMPLATE.rst to news/my-feature-or-branch.rst) and edit it.

The CI are failling because the signal implementation is not supported on windows. Also, the signal.alarm only work in main thread so it's not thread safe.

Thanks!


Implementing ouath guide and example app

++

hopefully we get to examples in a very comprehensive way soon… for now search our github for repos prefixed with arc-example


Add SchildiChat recipe

Pre-flight Checklist
Please ensure you've completed all of the following.

[x] I have read the Contributing Guidelines for this project.
[x] I agree to follow the Code of Conduct that this project adheres to.

Description of Change
These changes is for a new recipe for SchildiChat (a fork of Element).
Technically it is possible to use the existing Element service for SchildiChat by manually changing name and logo as the latter is based on former, but I observed that indirect notifications badge somehow is not displayed and I am not sure why because HTML is basically the same, therefore I created a new recipe for SchildiChat.

@all-contributors please add @eandersons for code


TagWidget.render assumes value is queryset

For a complicated set of reasons, I intercept and modify the tags on my object before rendering the form.  Some of them get displayed in their own true-false fields, others get displayed as tags.
To do this, in my form's init method I do some work on the tags, then reset the initial values of the tag field to a list of tags.
However, the TagWidget.render method assumes it is getting a queryset, not a list.  As lists have no attribute select_related, this fails.
To fix I have changed the TagWidget.render method as such:
class TagWidget(forms.TextInput):
    def render(self, name, value, attrs=None):
        from django.db.models.query import QuerySet
        if type(value) == QuerySet:
            value = value.select_related("tag")
        if value is not None and not isinstance(value, basestring):
            value = edit_string_for_tags([o.tag for o in value])
        return super(TagWidget, self).render(name, value, attrs)

I'm not sure how common it is to want to pre-filter the tags.

How come this is not still merged into the master ? It's been a couple of years and its still an issue.

Thanks for the bug report. Would you like to contribute this fix as a PR with an included test?

Given that TagWidget no longer renders itself, I don't believe this to be an issue (or at least not one in django-taggit) anymore


Pinch zoom not working when the image is square

I have downloaded and then installed the library.
It was working fine until yesterday, but somehow the pinch zoom is not working right now for the square image, it is working fine for non-square image.

Hey @dipen0807 ,
I just tried this using the example code after resizing the example image to be 800x800 and it worked. Only thing I can think is the source image you're using is the same size or smaller as the minimum side length you're giving it, which will stop it from zooming.
Thanks for reaching out!
-Brandon


Usage should be installed for completions to work

https://usage.jdx.dev/ has to be installed first for completions to work now. Would be good to include in readme.
mise use -g usage

Thanks @inventfossil will update the README to reflect the need to install usage.

Plugin updated accordingly.


Merge release/jdbc/1.0.0 back to main

Description
The azure-identity-extensions 1.0.0 has been GAed, this PR will merge the release branch back to main.
All SDK Contribution checklist:

[x] The pull request does not introduce [breaking changes]
[x] CHANGELOG is updated for new features, bug fixes or other significant changes.
[x] I have read the contribution guidelines.

General Guidelines and Best Practices

[x] Title of the pull request is clear and informative.
[x] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

[x] Pull request includes test coverage for the included changes.

API change check
API changes are not detected in this pull request.

@saragluna do we need another PR to spring-boot3  branch?

@saragluna do we need another PR to spring-boot3  branch?

No, these are non-spring folder changes, will treat this as an Azure SDK change.

So, I think we should make it clear.
Because I think if there are changes under folder sdk/spring, we should also sync with https://github.com/Azure/azure-sdk-for-java/tree/feature/spring-boot-3.
But here is different from what I discussed with @moarychan , so what's exactly the rules to follow to sync both branches.

@saragluna So, I think we should make it clear.
Because I think if there are changes under folder sdk/spring, we should also sync with https://github.com/Azure/azure-sdk-for-java/tree/feature/spring-boot-3. But here is different from what I discussed with @moarychan , so what's exactly the rules to follow to sync both branches.

No need to sync this whole PR, but only these two changes:

https://github.com/Azure/azure-sdk-for-java/pull/32430/commits/10b07d94791b5793cf53a29db8791fd7837ae767
https://github.com/Azure/azure-sdk-for-java/pull/32430/commits/61ac4f16b8936fec62ab37c50d843ea2fed11028


Update README - RHEV -> RHV

RHEV was renamed to RHV (Red Hat Virtualization) few years ago. Specifically, in 4.0, which is the SDK used here.

thanks