Level/level-rocksdb

error building rocksdb on windows 10 with fresh box

ErickRodrCodes opened this issue · 1 comments

Which version are you using?
NanoSQL2 < RocksDB latest- in windows 10:
node v12 x86, python2.7.16 x64??
npm install --global --production windows-build-tools

Describe the bug
after executing npm install @nano-sql/core I got the following log:


> leveldown@4.0.2 install D:\app-folder-name\node_modules\leveldown
> prebuild-install || node-gyp rebuild


D:\app-folder-name\node_modules\leveldown>if not defined npm_config_node_gyp (node "C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node "C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" rebuild ) 
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
  builder.cc
  db_impl.cc
  db_iter.cc
  filename.cc
  dbformat.cc
  log_reader.cc
  log_writer.cc
  memtable.cc
  repair.cc
  table_cache.cc
  version_edit.cc
  version_set.cc
  write_batch.cc
  memenv.cc
  port_posix_sse.cc
  block.cc
  block_builder.cc
  filter_block.cc
  format.cc
  iterator.cc
  merger.cc
  table.cc
  table_builder.cc
  two_level_iterator.cc
  arena.cc
  bloom.cc
  cache.cc
  coding.cc
  comparator.cc
  crc32c.cc
  env.cc
  filter_policy.cc
  hash.cc
  logging.cc
  options.cc
  status.cc
  port_uv.cc
  env_win.cc
  win_logger.cc
  win_delay_load_hook.cc
  leveldb.vcxproj -> D:\app-folder-name\node_modules\leveldown\build\Release\\leveldb.lib
  snappy-sinksource.cc
  snappy-stubs-internal.cc
  snappy.cc
  win_delay_load_hook.cc
  snappy.vcxproj -> D:\app-folder-name\node_modules\leveldown\build\Release\\snappy.lib
  batch.cc
  batch_async.cc
  database.cc
  database_async.cc
d:\app-folder-name\node_modules\nan\nan_converters_43_inl.h(22): warning C4996: 'v8::Value::ToBoolean': was declared deprecated (compiling source file ..\src\database.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2523): note: see declaration of 'v8::Value::ToBoolean' (compiling source file ..\src\database.cc)
d:\app-folder-name\node_modules\nan\nan_converters_43_inl.h(40): warning C4996: 'v8::Value::BooleanValue': was declared deprecated (compiling source file ..\src\database.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2561): note: see declaration of 'v8::Value::BooleanValue' (compiling source file ..\src\database.cc)
d:\app-folder-name\node_modules\nan\nan_converters_43_inl.h(22): warning C4996: 'v8::Value::ToBoolean': was declared deprecated (compiling source file ..\src\batch.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2523): note: see declaration of 'v8::Value::ToBoolean' (compiling source file ..\src\batch.cc)
d:\app-folder-name\node_modules\nan\nan_converters_43_inl.h(40): warning C4996: 'v8::Value::BooleanValue': was declared deprecated (compiling source file ..\src\batch.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2561): note: see declaration of 'v8::Value::BooleanValue' (compiling source file ..\src\batch.cc)
d:\app-folder-name\node_modules\nan\nan_implementation_12_inl.h(356): error C2660: 'v8::StringObject::New': function does not take 1 arguments (compiling source file ..\src\database.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(5380): note: see declaration of 'v8::StringObject::New' (compiling source file ..\src\database.cc)
d:\app-folder-name\node_modules\nan\nan_implementation_12_inl.h(356): error C2059: syntax error: ')' (compiling source file ..\src\database.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\nan\nan_implementation_12_inl.h(356): error C2660: 'v8::StringObject::New': function does not take 1 arguments (compiling source file ..\src\batch.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(5380): note: see declaration of 'v8::StringObject::New' (compiling source file ..\src\batch.cc)
d:\app-folder-name\node_modules\nan\nan_implementation_12_inl.h(356): error C2059: syntax error: ')' (compiling source file ..\src\batch.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\nan\nan_converters_43_inl.h(22): warning C4996: 'v8::Value::ToBoolean': was declared deprecated (compiling source file ..\src\batch_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2523): note: see declaration of 'v8::Value::ToBoolean' (compiling source file ..\src\batch_async.cc)
d:\app-folder-name\node_modules\nan\nan_converters_43_inl.h(22): warning C4996: 'v8::Value::ToBoolean': was declared deprecated (compiling source file ..\src\database_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2523): note: see declaration of 'v8::Value::ToBoolean' (compiling source file ..\src\database_async.cc)
d:\app-folder-name\node_modules\nan\nan_converters_43_inl.h(40): warning C4996: 'v8::Value::BooleanValue': was declared deprecated (compiling source file ..\src\batch_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2561): note: see declaration of 'v8::Value::BooleanValue' (compiling source file ..\src\batch_async.cc)
d:\app-folder-name\node_modules\nan\nan_converters_43_inl.h(40): warning C4996: 'v8::Value::BooleanValue': was declared deprecated (compiling source file ..\src\database_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2561): note: see declaration of 'v8::Value::BooleanValue' (compiling source file ..\src\database_async.cc)
d:\app-folder-name\node_modules\nan\nan_implementation_12_inl.h(356): error C2660: 'v8::StringObject::New': function does not take 1 arguments (compiling source file ..\src\batch_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(5380): note: see declaration of 'v8::StringObject::New' (compiling source file ..\src\batch_async.cc)
d:\app-folder-name\node_modules\nan\nan_implementation_12_inl.h(356): error C2660: 'v8::StringObject::New': function does not take 1 arguments (compiling source file ..\src\database_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(5380): note: see declaration of 'v8::StringObject::New' (compiling source file ..\src\database_async.cc)
d:\app-folder-name\node_modules\nan\nan_implementation_12_inl.h(356): error C2059: syntax error: ')' (compiling source file ..\src\batch_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\nan\nan_implementation_12_inl.h(356): error C2059: syntax error: ')' (compiling source file ..\src\database_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\nan\nan_object_wrap.h(24): error C2039: 'IsNearDeath': is not a member of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\database.cc)
  d:\app-folder-name\node_modules\nan\nan.h(1920): note: see declaration of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>'
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\database.cc)
d:\app-folder-name\node_modules\nan\nan_object_wrap.h(127): error C2039: 'IsNearDeath': is not a member of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\database.cc)
  d:\app-folder-name\node_modules\nan\nan.h(1920): note: see declaration of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>'
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\database.cc)
d:\app-folder-name\node_modules\nan\nan_object_wrap.h(24): error C2039: 'IsNearDeath': is not a member of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\batch.cc)
  d:\app-folder-name\node_modules\nan\nan.h(1920): note: see declaration of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>'
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\batch.cc)d:\app-folder-name\node_modules\leveldown\src\leveldown.h(16): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments (compiling source file ..\src\database.cc)
  
d:\app-folder-name\node_modules\leveldown\src\leveldown.h(17): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments (compiling source file ..\src\database.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\nan\nan_object_wrap.h(127): error C2039: 'IsNearDeath': is not a member of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\batch.cc)d:\app-folder-name\node_modules\leveldown\src\leveldown.h(18): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments (compiling source file ..\src\database.cc)
  
  d:\app-folder-name\node_modules\nan\nan.h(1920): note: see declaration of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>'
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\batch.cc)d:\app-folder-name\node_modules\leveldown\src\leveldown.h(19): error C2661: 'v8::Value::ToString': no overloaded function takes 0 arguments (compiling source file ..\src\database.cc)
  
d:\app-folder-name\node_modules\leveldown\src\leveldown.h(30): warning C4996: 'v8::Object::Get': was declared deprecated (compiling source file ..\src\database.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(3412): note: see declaration of 'v8::Object::Get' (compiling source file ..\src\database.cc)
d:\app-folder-name\node_modules\nan\nan_object_wrap.h(24): error C2039: 'IsNearDeath': is not a member of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\database_async.cc)
  d:\app-folder-name\node_modules\nan\nan.h(1920): note: see declaration of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>'
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\database_async.cc)d:\app-folder-name\node_modules\nan\nan_object_wrap.h(24): error C2039: 'IsNearDeath': is not a member of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>'
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\batch_async.cc)
  
  d:\app-folder-name\node_modules\nan\nan.h(1920): note: see declaration of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>'
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\batch_async.cc)
d:\app-folder-name\node_modules\nan\nan_object_wrap.h(127): error C2039: 'IsNearDeath': is not a member of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\database_async.cc)d:\app-folder-name\node_modules\nan\nan_object_wrap.h(127): error C2039: 'IsNearDeath': is not a member of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>'
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\batch_async.cc)
  
  d:\app-folder-name\node_modules\nan\nan.h(1920): note: see declaration of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>'
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\database_async.cc)
  d:\app-folder-name\node_modules\nan\nan.h(1920): note: see declaration of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>'
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\batch_async.cc)
d:\app-folder-name\node_modules\leveldown\src\database.h(31): warning C4996: 'v8::Object::Set': was declared deprecated (compiling source file ..\src\database.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(3358): note: see declaration of 'v8::Object::Set' (compiling source file ..\src\database.cc)
d:\app-folder-name\node_modules\leveldown\src\leveldown.h(16): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments (compiling source file ..\src\database_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\leveldown.h(16): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments (compiling source file ..\src\batch.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\leveldown.h(17): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments (compiling source file ..\src\database_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\leveldown.h(17): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments (compiling source file ..\src\batch.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\leveldown.h(18): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments (compiling source file ..\src\database_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\leveldown.h(18): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments (compiling source file ..\src\batch.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\leveldown.h(19): error C2661: 'v8::Value::ToString': no overloaded function takes 0 arguments (compiling source file ..\src\database_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\leveldown.h(19): error C2661: 'v8::Value::ToString': no overloaded function takes 0 arguments (compiling source file ..\src\batch.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\leveldown.h(16): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments (compiling source file ..\src\batch_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\leveldown.h(30): warning C4996: 'v8::Object::Get': was declared deprecated (compiling source file ..\src\batch.cc)d:\app-folder-name\node_modules\leveldown\src\leveldown.h(30): warning C4996: 'v8::Object::Get': was declared deprecated (compiling source file ..\src\database_async.cc)d:\app-folder-name\node_modules\leveldown\src\leveldown.h(17): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments (compiling source file ..\src\batch_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  
  
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(3412): note: see declaration of 'v8::Object::Get' (compiling source file ..\src\batch.cc)
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(3412): note: see declaration of 'v8::Object::Get' (compiling source file ..\src\database_async.cc)d:\app-folder-name\node_modules\leveldown\src\leveldown.h(18): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments (compiling source file ..\src\batch_async.cc)
  
d:\app-folder-name\node_modules\leveldown\src\leveldown.h(19): error C2661: 'v8::Value::ToString': no overloaded function takes 0 arguments (compiling source file ..\src\batch_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\database.h(31): warning C4996: 'v8::Object::Set': was declared deprecated (compiling source file ..\src\database_async.cc)d:\app-folder-name\node_modules\leveldown\src\database.h(31): warning C4996: 'v8::Object::Set': was declared deprecated (compiling source file ..\src\batch.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(3358): note: see declaration of 'v8::Object::Set' (compiling source file ..\src\database_async.cc)c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(3358): note: see declaration of 'v8::Object::Set' (compiling source file ..\src\batch.cc)
  
d:\app-folder-name\node_modules\leveldown\src\leveldown.h(30): warning C4996: 'v8::Object::Get': was declared deprecated (compiling source file ..\src\batch_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(3412): note: see declaration of 'v8::Object::Get' (compiling source file ..\src\batch_async.cc)
d:\app-folder-name\node_modules\leveldown\src\common.h(19): error C2661: 'v8::Object::Has': no overloaded function takes 1 arguments (compiling source file ..\src\database.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\common.h(20): error C2661: 'v8::Value::BooleanValue': no overloaded function takes 0 arguments (compiling source file ..\src\database.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\common.h(30): error C2661: 'v8::Object::Has': no overloaded function takes 1 arguments (compiling source file ..\src\database.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\database.h(31): warning C4996: 'v8::Object::Set': was declared deprecated (compiling source file ..\src\batch_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(3358): note: see declaration of 'v8::Object::Set' (compiling source file ..\src\batch_async.cc)
d:\app-folder-name\node_modules\leveldown\src\common.h(32): error C2660: 'v8::Value::Uint32Value': function does not take 0 arguments (compiling source file ..\src\database.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2567): note: see declaration of 'v8::Value::Uint32Value' (compiling source file ..\src\database.cc)
d:\app-folder-name\node_modules\leveldown\src\common.h(19): error C2661: 'v8::Object::Has': no overloaded function takes 1 arguments (compiling source file ..\src\batch.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\database.cc(173): error C2660: 'v8::FunctionTemplate::GetFunction': function does not take 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(5947): note: see declaration of 'v8::FunctionTemplate::GetFunction' (compiling source file ..\src\database.cc)
d:\app-folder-name\node_modules\leveldown\src\common.h(20): error C2661: 'v8::Value::BooleanValue': no overloaded function takes 0 arguments (compiling source file ..\src\batch.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\common.h(30): error C2661: 'v8::Object::Has': no overloaded function takes 1 arguments (compiling source file ..\src\batch.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\common.h(32): error C2660: 'v8::Value::Uint32Value': function does not take 0 arguments (compiling source file ..\src\batch.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2567): note: see declaration of 'v8::Value::Uint32Value' (compiling source file ..\src\batch.cc)
d:\app-folder-name\node_modules\leveldown\src\batch.cc(42): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\database.cc(267): error C2660: 'v8::FunctionTemplate::GetFunction': function does not take 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(5947): note: see declaration of 'v8::FunctionTemplate::GetFunction' (compiling source file ..\src\database.cc)
d:\app-folder-name\node_modules\leveldown\src\batch.cc(72): error C2660: 'v8::FunctionTemplate::GetFunction': function does not take 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(5947): note: see declaration of 'v8::FunctionTemplate::GetFunction' (compiling source file ..\src\batch.cc)
d:\app-folder-name\node_modules\leveldown\src\database.cc(266): error C2466: cannot allocate an array of constant size 0 [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\batch.cc(75): error C2660: 'v8::FunctionTemplate::GetFunction': function does not take 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(5947): note: see declaration of 'v8::FunctionTemplate::GetFunction' (compiling source file ..\src\batch.cc)
d:\app-folder-name\node_modules\leveldown\src\database.cc(264): warning C4996: 'v8::Object::Get': was declared deprecated [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(3412): note: see declaration of 'v8::Object::Get'
d:\app-folder-name\node_modules\leveldown\src\batch.cc(91): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\database.cc(283): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  iterator.cc
d:\app-folder-name\node_modules\leveldown\src\batch.cc(91): error C2661: 'v8::Value::ToString': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\batch.cc(91): error C2660: 'v8::String::Utf8Length': function does not take 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2678): note: see declaration of 'v8::String::Utf8Length' (compiling source file ..\src\batch.cc)
d:\app-folder-name\node_modules\leveldown\src\batch.cc(91): error C2664: 'int v8::String::WriteUtf8(v8::Isolate *,char *,int,int *,int) const': cannot convert argument 1 from 'char *' to 'v8::Isolate *' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  d:\app-folder-name\node_modules\leveldown\src\batch.cc(91): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
d:\app-folder-name\node_modules\leveldown\src\database.cc(283): error C2661: 'v8::Value::ToString': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  iterator_async.cc
d:\app-folder-name\node_modules\leveldown\src\batch.cc(92): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\database.cc(283): error C2660: 'v8::String::Utf8Length': function does not take 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2678): note: see declaration of 'v8::String::Utf8Length' (compiling source file ..\src\database.cc)
d:\app-folder-name\node_modules\leveldown\src\database.cc(283): error C2664: 'int v8::String::WriteUtf8(v8::Isolate *,char *,int,int *,int) const': cannot convert argument 1 from 'char *' to 'v8::Isolate *' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  d:\app-folder-name\node_modules\leveldown\src\database.cc(283): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
d:\app-folder-name\node_modules\leveldown\src\database.cc(284): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\batch.cc(92): error C2661: 'v8::Value::ToString': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\batch.cc(92): error C2660: 'v8::String::Utf8Length': function does not take 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2678): note: see declaration of 'v8::String::Utf8Length' (compiling source file ..\src\batch.cc)
d:\app-folder-name\node_modules\leveldown\src\batch.cc(92): error C2664: 'int v8::String::WriteUtf8(v8::Isolate *,char *,int,int *,int) const': cannot convert argument 1 from 'char *' to 'v8::Isolate *' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  d:\app-folder-name\node_modules\leveldown\src\batch.cc(92): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
d:\app-folder-name\node_modules\leveldown\src\database.cc(284): error C2661: 'v8::Value::ToString': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\batch.cc(110): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\database.cc(284): error C2660: 'v8::String::Utf8Length': function does not take 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2678): note: see declaration of 'v8::String::Utf8Length' (compiling source file ..\src\database.cc)
d:\app-folder-name\node_modules\leveldown\src\database.cc(284): error C2664: 'int v8::String::WriteUtf8(v8::Isolate *,char *,int,int *,int) const': cannot convert argument 1 from 'char *' to 'v8::Isolate *' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  d:\app-folder-name\node_modules\leveldown\src\database.cc(284): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
d:\app-folder-name\node_modules\leveldown\src\batch.cc(110): error C2661: 'v8::Value::ToString': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\batch.cc(110): error C2660: 'v8::String::Utf8Length': function does not take 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2678): note: see declaration of 'v8::String::Utf8Length' (compiling source file ..\src\batch.cc)
d:\app-folder-name\node_modules\leveldown\src\batch.cc(110): error C2664: 'int v8::String::WriteUtf8(v8::Isolate *,char *,int,int *,int) const': cannot convert argument 1 from 'char *' to 'v8::Isolate *' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  d:\app-folder-name\node_modules\leveldown\src\batch.cc(110): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
d:\app-folder-name\node_modules\leveldown\src\database.cc(308): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\database.cc(308): error C2661: 'v8::Value::ToString': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\database.cc(308): error C2660: 'v8::String::Utf8Length': function does not take 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2678): note: see declaration of 'v8::String::Utf8Length' (compiling source file ..\src\database.cc)
d:\app-folder-name\node_modules\leveldown\src\database.cc(308): error C2664: 'int v8::String::WriteUtf8(v8::Isolate *,char *,int,int *,int) const': cannot convert argument 1 from 'char *' to 'v8::Isolate *' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  d:\app-folder-name\node_modules\leveldown\src\database.cc(308): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
d:\app-folder-name\node_modules\leveldown\src\database.cc(331): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\database.cc(331): error C2661: 'v8::Value::ToString': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\database.cc(331): error C2660: 'v8::String::Utf8Length': function does not take 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2678): note: see declaration of 'v8::String::Utf8Length' (compiling source file ..\src\database.cc)
d:\app-folder-name\node_modules\leveldown\src\database.cc(331): error C2664: 'int v8::String::WriteUtf8(v8::Isolate *,char *,int,int *,int) const': cannot convert argument 1 from 'char *' to 'v8::Isolate *' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  d:\app-folder-name\node_modules\leveldown\src\database.cc(331): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
d:\app-folder-name\node_modules\leveldown\src\database.cc(376): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  leveldown.cc
d:\app-folder-name\node_modules\leveldown\src\database.cc(376): error C2661: 'v8::Value::ToString': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\database.cc(376): error C2660: 'v8::String::Utf8Length': function does not take 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2678): note: see declaration of 'v8::String::Utf8Length' (compiling source file ..\src\database.cc)
d:\app-folder-name\node_modules\leveldown\src\database.cc(376): error C2664: 'int v8::String::WriteUtf8(v8::Isolate *,char *,int,int *,int) const': cannot convert argument 1 from 'char *' to 'v8::Isolate *' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  d:\app-folder-name\node_modules\leveldown\src\database.cc(376): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
d:\app-folder-name\node_modules\leveldown\src\database.cc(386): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\database.cc(386): error C2661: 'v8::Value::ToString': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\database.cc(386): error C2660: 'v8::String::Utf8Length': function does not take 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2678): note: see declaration of 'v8::String::Utf8Length' (compiling source file ..\src\database.cc)
d:\app-folder-name\node_modules\leveldown\src\database.cc(386): error C2664: 'int v8::String::WriteUtf8(v8::Isolate *,char *,int,int *,int) const': cannot convert argument 1 from 'char *' to 'v8::Isolate *' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  d:\app-folder-name\node_modules\leveldown\src\database.cc(386): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
d:\app-folder-name\node_modules\leveldown\src\database.cc(387): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\database.cc(387): error C2661: 'v8::Value::ToString': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\database.cc(387): error C2660: 'v8::String::Utf8Length': function does not take 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2678): note: see declaration of 'v8::String::Utf8Length' (compiling source file ..\src\database.cc)
d:\app-folder-name\node_modules\leveldown\src\database.cc(387): error C2664: 'int v8::String::WriteUtf8(v8::Isolate *,char *,int,int *,int) const': cannot convert argument 1 from 'char *' to 'v8::Isolate *' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  d:\app-folder-name\node_modules\leveldown\src\database.cc(387): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
d:\app-folder-name\node_modules\leveldown\src\database.cc(368): warning C4996: 'v8::Object::Get': was declared deprecated [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(3416): note: see declaration of 'v8::Object::Get'
d:\app-folder-name\node_modules\leveldown\src\database.cc(371): warning C4996: 'v8::Object::Get': was declared deprecated [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(3416): note: see declaration of 'v8::Object::Get'
d:\app-folder-name\node_modules\leveldown\src\database.cc(372): warning C4996: 'v8::Object::Get': was declared deprecated [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(3412): note: see declaration of 'v8::Object::Get'
d:\app-folder-name\node_modules\leveldown\src\database.cc(373): warning C4996: 'v8::Object::Get': was declared deprecated [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(3412): note: see declaration of 'v8::Object::Get'
d:\app-folder-name\node_modules\leveldown\src\database.cc(384): warning C4996: 'v8::Object::Get': was declared deprecated [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(3412): note: see declaration of 'v8::Object::Get'
d:\app-folder-name\node_modules\leveldown\src\database.cc(420): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\database.cc(420): error C2661: 'v8::Value::ToString': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\database.cc(420): error C2660: 'v8::String::Utf8Length': function does not take 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2678): note: see declaration of 'v8::String::Utf8Length' (compiling source file ..\src\database.cc)
d:\app-folder-name\node_modules\leveldown\src\database.cc(420): error C2664: 'int v8::String::WriteUtf8(v8::Isolate *,char *,int,int *,int) const': cannot convert argument 1 from 'char *' to 'v8::Isolate *' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  d:\app-folder-name\node_modules\leveldown\src\database.cc(420): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
d:\app-folder-name\node_modules\leveldown\src\database.cc(421): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\database.cc(421): error C2661: 'v8::Value::ToString': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\database.cc(421): error C2660: 'v8::String::Utf8Length': function does not take 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2678): note: see declaration of 'v8::String::Utf8Length' (compiling source file ..\src\database.cc)
d:\app-folder-name\node_modules\leveldown\src\database.cc(421): error C2664: 'int v8::String::WriteUtf8(v8::Isolate *,char *,int,int *,int) const': cannot convert argument 1 from 'char *' to 'v8::Isolate *' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  d:\app-folder-name\node_modules\leveldown\src\database.cc(421): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
d:\app-folder-name\node_modules\leveldown\src\database.cc(442): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\database.cc(442): error C2661: 'v8::Value::ToString': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\database.cc(442): error C2660: 'v8::String::Utf8Length': function does not take 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2678): note: see declaration of 'v8::String::Utf8Length' (compiling source file ..\src\database.cc)
d:\app-folder-name\node_modules\leveldown\src\database.cc(442): error C2664: 'int v8::String::WriteUtf8(v8::Isolate *,char *,int,int *,int) const': cannot convert argument 1 from 'char *' to 'v8::Isolate *' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  d:\app-folder-name\node_modules\leveldown\src\database.cc(442): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
d:\app-folder-name\node_modules\leveldown\src\database.cc(443): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\database.cc(443): error C2661: 'v8::Value::ToString': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\database.cc(443): error C2660: 'v8::String::Utf8Length': function does not take 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2678): note: see declaration of 'v8::String::Utf8Length' (compiling source file ..\src\database.cc)
d:\app-folder-name\node_modules\leveldown\src\database.cc(443): error C2664: 'int v8::String::WriteUtf8(v8::Isolate *,char *,int,int *,int) const': cannot convert argument 1 from 'char *' to 'v8::Isolate *' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  d:\app-folder-name\node_modules\leveldown\src\database.cc(443): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
d:\app-folder-name\node_modules\leveldown\src\database.cc(463): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\database.cc(463): error C2661: 'v8::Value::ToString': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\database.cc(463): error C2660: 'v8::String::Utf8Length': function does not take 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2678): note: see declaration of 'v8::String::Utf8Length' (compiling source file ..\src\database.cc)
d:\app-folder-name\node_modules\leveldown\src\database.cc(463): error C2664: 'int v8::String::WriteUtf8(v8::Isolate *,char *,int,int *,int) const': cannot convert argument 1 from 'char *' to 'v8::Isolate *' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  d:\app-folder-name\node_modules\leveldown\src\database.cc(463): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
  leveldown_async.cc
d:\app-folder-name\node_modules\nan\nan_converters_43_inl.h(22): warning C4996: 'v8::Value::ToBoolean': was declared deprecated (compiling source file ..\src\leveldown.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2523): note: see declaration of 'v8::Value::ToBoolean' (compiling source file ..\src\leveldown.cc)
d:\app-folder-name\node_modules\nan\nan_converters_43_inl.h(40): warning C4996: 'v8::Value::BooleanValue': was declared deprecated (compiling source file ..\src\leveldown.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2561): note: see declaration of 'v8::Value::BooleanValue' (compiling source file ..\src\leveldown.cc)
d:\app-folder-name\node_modules\nan\nan_converters_43_inl.h(22): warning C4996: 'v8::Value::ToBoolean': was declared deprecated (compiling source file ..\src\iterator_async.cc)d:\app-folder-name\node_modules\nan\nan_implementation_12_inl.h(356): error C2660: 'v8::StringObject::New': function does not take 1 arguments (compiling source file ..\src\leveldown.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(5380): note: see declaration of 'v8::StringObject::New' (compiling source file ..\src\leveldown.cc)c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2523): note: see declaration of 'v8::Value::ToBoolean' (compiling source file ..\src\iterator_async.cc)
  
d:\app-folder-name\node_modules\nan\nan_implementation_12_inl.h(356): error C2059: syntax error: ')' (compiling source file ..\src\leveldown.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\nan\nan_converters_43_inl.h(40): warning C4996: 'v8::Value::BooleanValue': was declared deprecated (compiling source file ..\src\iterator_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2561): note: see declaration of 'v8::Value::BooleanValue' (compiling source file ..\src\iterator_async.cc)
d:\app-folder-name\node_modules\nan\nan_implementation_12_inl.h(356): error C2660: 'v8::StringObject::New': function does not take 1 arguments (compiling source file ..\src\iterator_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(5380): note: see declaration of 'v8::StringObject::New' (compiling source file ..\src\iterator_async.cc)
d:\app-folder-name\node_modules\nan\nan_implementation_12_inl.h(356): error C2059: syntax error: ')' (compiling source file ..\src\iterator_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\nan\nan_converters_43_inl.h(22): warning C4996: 'v8::Value::ToBoolean': was declared deprecated (compiling source file ..\src\iterator.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2523): note: see declaration of 'v8::Value::ToBoolean' (compiling source file ..\src\iterator.cc)
d:\app-folder-name\node_modules\nan\nan_converters_43_inl.h(40): warning C4996: 'v8::Value::BooleanValue': was declared deprecated (compiling source file ..\src\iterator.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2561): note: see declaration of 'v8::Value::BooleanValue' (compiling source file ..\src\iterator.cc)
d:\app-folder-name\node_modules\nan\nan_object_wrap.h(24): error C2039: 'IsNearDeath': is not a member of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\leveldown.cc)
  d:\app-folder-name\node_modules\nan\nan.h(1920): note: see declaration of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>'
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\leveldown.cc)
d:\app-folder-name\node_modules\nan\nan_object_wrap.h(127): error C2039: 'IsNearDeath': is not a member of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\leveldown.cc)
  d:\app-folder-name\node_modules\nan\nan.h(1920): note: see declaration of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>'
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\leveldown.cc)
d:\app-folder-name\node_modules\nan\nan_converters_43_inl.h(22): warning C4996: 'v8::Value::ToBoolean': was declared deprecated (compiling source file ..\src\leveldown_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2523): note: see declaration of 'v8::Value::ToBoolean' (compiling source file ..\src\leveldown_async.cc)d:\app-folder-name\node_modules\nan\nan_implementation_12_inl.h(356): error C2660: 'v8::StringObject::New': function does not take 1 arguments (compiling source file ..\src\iterator.cc)
  
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(5380): note: see declaration of 'v8::StringObject::New' (compiling source file ..\src\iterator.cc)
d:\app-folder-name\node_modules\nan\nan_implementation_12_inl.h(356): error C2059: syntax error: ')' (compiling source file ..\src\iterator.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\leveldown.h(16): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments (compiling source file ..\src\leveldown.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\leveldown.h(17): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments (compiling source file ..\src\leveldown.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\nan\nan_converters_43_inl.h(40): warning C4996: 'v8::Value::BooleanValue': was declared deprecated (compiling source file ..\src\leveldown_async.cc)d:\app-folder-name\node_modules\leveldown\src\leveldown.h(18): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments (compiling source file ..\src\leveldown.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2561): note: see declaration of 'v8::Value::BooleanValue' (compiling source file ..\src\leveldown_async.cc)d:\app-folder-name\node_modules\leveldown\src\leveldown.h(19): error C2661: 'v8::Value::ToString': no overloaded function takes 0 arguments (compiling source file ..\src\leveldown.cc)
  
d:\app-folder-name\node_modules\leveldown\src\leveldown.h(30): warning C4996: 'v8::Object::Get': was declared deprecated (compiling source file ..\src\leveldown.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(3412): note: see declaration of 'v8::Object::Get' (compiling source file ..\src\leveldown.cc)
d:\app-folder-name\node_modules\nan\nan_object_wrap.h(24): error C2039: 'IsNearDeath': is not a member of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\iterator_async.cc)
  d:\app-folder-name\node_modules\nan\nan.h(1920): note: see declaration of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>'
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\iterator_async.cc)
d:\app-folder-name\node_modules\nan\nan_object_wrap.h(127): error C2039: 'IsNearDeath': is not a member of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\iterator_async.cc)
  d:\app-folder-name\node_modules\nan\nan.h(1920): note: see declaration of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>'
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\iterator_async.cc)
d:\app-folder-name\node_modules\nan\nan_implementation_12_inl.h(356): error C2660: 'v8::StringObject::New': function does not take 1 arguments (compiling source file ..\src\leveldown_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(5380): note: see declaration of 'v8::StringObject::New' (compiling source file ..\src\leveldown_async.cc)
d:\app-folder-name\node_modules\nan\nan_implementation_12_inl.h(356): error C2059: syntax error: ')' (compiling source file ..\src\leveldown_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\leveldown.h(16): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments (compiling source file ..\src\iterator_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\leveldown.h(17): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments (compiling source file ..\src\iterator_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\leveldown.h(18): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments (compiling source file ..\src\iterator_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\leveldown.h(19): error C2661: 'v8::Value::ToString': no overloaded function takes 0 arguments (compiling source file ..\src\iterator_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\leveldown.h(30): warning C4996: 'v8::Object::Get': was declared deprecated (compiling source file ..\src\iterator_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(3412): note: see declaration of 'v8::Object::Get' (compiling source file ..\src\iterator_async.cc)
d:\app-folder-name\node_modules\leveldown\src\database.h(31): warning C4996: 'v8::Object::Set': was declared deprecated (compiling source file ..\src\leveldown.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(3358): note: see declaration of 'v8::Object::Set' (compiling source file ..\src\leveldown.cc)d:\app-folder-name\node_modules\leveldown\src\database.h(31): warning C4996: 'v8::Object::Set': was declared deprecated (compiling source file ..\src\iterator_async.cc)
  
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(3358): note: see declaration of 'v8::Object::Set' (compiling source file ..\src\iterator_async.cc)
d:\app-folder-name\node_modules\nan\nan_object_wrap.h(24): error C2039: 'IsNearDeath': is not a member of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\iterator.cc)
d:\app-folder-name\node_modules\leveldown\src\leveldown.cc(58): error C2660: 'v8::FunctionTemplate::GetFunction': function does not take 0 argumentsd:\app-folder-name\node_modules\nan\nan.h(1920): note: see declaration of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\iterator.cc)
  
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(5947): note: see declaration of 'v8::FunctionTemplate::GetFunction' (compiling source file ..\src\leveldown.cc)
d:\app-folder-name\node_modules\nan\nan_object_wrap.h(127): error C2039: 'IsNearDeath': is not a member of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\iterator.cc)d:\app-folder-name\node_modules\leveldown\src\leveldown.cc(62): error C2660: 'v8::FunctionTemplate::GetFunction': function does not take 0 arguments
  d:\app-folder-name\node_modules\nan\nan.h(1920): note: see declaration of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>'
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\iterator.cc)
  
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(5947): note: see declaration of 'v8::FunctionTemplate::GetFunction' (compiling source file ..\src\leveldown.cc)
d:\app-folder-name\node_modules\leveldown\src\leveldown.cc(60): error C2661: 'v8::Object::Set': no overloaded function takes 1 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\leveldown.cc(67): error C2660: 'v8::FunctionTemplate::GetFunction': function does not take 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(5947): note: see declaration of 'v8::FunctionTemplate::GetFunction' (compiling source file ..\src\leveldown.cc)
d:\app-folder-name\node_modules\leveldown\src\leveldown.cc(65): error C2661: 'v8::Object::Set': no overloaded function takes 1 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\leveldown.h(16): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments (compiling source file ..\src\iterator.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\leveldown.cc(70): warning C4996: 'v8::Object::Set': was declared deprecated [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\leveldown.h(17): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments (compiling source file ..\src\iterator.cc)c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(3358): note: see declaration of 'v8::Object::Set' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  
d:\app-folder-name\node_modules\leveldown\src\leveldown.h(18): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments (compiling source file ..\src\iterator.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\leveldown.h(19): error C2661: 'v8::Value::ToString': no overloaded function takes 0 arguments (compiling source file ..\src\iterator.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\iterator_async.cc(60): warning C4996: 'v8::Object::Set': was declared deprecated [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\leveldown.h(30): warning C4996: 'v8::Object::Get': was declared deprecated (compiling source file ..\src\iterator.cc)c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(3358): note: see declaration of 'v8::Object::Set' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  
d:\app-folder-name\node_modules\leveldown\src\iterator_async.cc(61): warning C4996: 'v8::Object::Set': was declared deprecated [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(3412): note: see declaration of 'v8::Object::Get' (compiling source file ..\src\iterator.cc)
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(3358): note: see declaration of 'v8::Object::Set'
d:\app-folder-name\node_modules\nan\nan_object_wrap.h(24): error C2039: 'IsNearDeath': is not a member of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\leveldown_async.cc)d:\app-folder-name\node_modules\leveldown\src\database.h(31): warning C4996: 'v8::Object::Set': was declared deprecated (compiling source file ..\src\iterator.cc)
  win_delay_load_hook.cc
  
  d:\app-folder-name\node_modules\nan\nan.h(1920): note: see declaration of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>'
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\leveldown_async.cc)c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(3358): note: see declaration of 'v8::Object::Set' (compiling source file ..\src\iterator.cc)
  
d:\app-folder-name\node_modules\nan\nan_object_wrap.h(127): error C2039: 'IsNearDeath': is not a member of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\leveldown_async.cc)
  d:\app-folder-name\node_modules\nan\nan.h(1920): note: see declaration of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>'
          with
          [
              T=v8::Object
          ] (compiling source file ..\src\leveldown_async.cc)
d:\app-folder-name\node_modules\leveldown\src\common.h(19): error C2661: 'v8::Object::Has': no overloaded function takes 1 arguments (compiling source file ..\src\iterator.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\leveldown.h(16): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments (compiling source file ..\src\leveldown_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\common.h(20): error C2661: 'v8::Value::BooleanValue': no overloaded function takes 0 arguments (compiling source file ..\src\iterator.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\leveldown.h(17): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments (compiling source file ..\src\leveldown_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\common.h(30): error C2661: 'v8::Object::Has': no overloaded function takes 1 arguments (compiling source file ..\src\iterator.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\leveldown.h(18): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments (compiling source file ..\src\leveldown_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\common.h(32): error C2660: 'v8::Value::Uint32Value': function does not take 0 arguments (compiling source file ..\src\iterator.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2567): note: see declaration of 'v8::Value::Uint32Value' (compiling source file ..\src\iterator.cc)
d:\app-folder-name\node_modules\leveldown\src\leveldown.h(19): error C2661: 'v8::Value::ToString': no overloaded function takes 0 arguments (compiling source file ..\src\leveldown_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(274): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 argumentsd:\app-folder-name\node_modules\leveldown\src\leveldown.h(30): warning C4996: 'v8::Object::Get': was declared deprecated (compiling source file ..\src\leveldown_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(274): error C2660: 'memcpy': function does not take 2 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(3412): note: see declaration of 'v8::Object::Get' (compiling source file ..\src\leveldown_async.cc)c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.16.27023\include\vcruntime_string.h(40): note: see declaration of 'memcpy' (compiling source file ..\src\iterator.cc)
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(274): error C2661: 'v8::Value::ToString': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(274): error C2660: 'v8::String::Utf8Length': function does not take 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2678): note: see declaration of 'v8::String::Utf8Length' (compiling source file ..\src\iterator.cc)
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(274): error C2664: 'int v8::String::WriteUtf8(v8::Isolate *,char *,int,int *,int) const': cannot convert argument 1 from 'char *' to 'v8::Isolate *' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  d:\app-folder-name\node_modules\leveldown\src\iterator.cc(274): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(412): error C2660: 'v8::FunctionTemplate::GetFunction': function does not take 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(5947): note: see declaration of 'v8::FunctionTemplate::GetFunction' (compiling source file ..\src\iterator.cc)
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(415): error C2660: 'v8::FunctionTemplate::GetFunction': function does not take 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(5947): note: see declaration of 'v8::FunctionTemplate::GetFunction' (compiling source file ..\src\iterator.cc)
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(426): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(457): error C2661: 'v8::Object::Has': no overloaded function takes 1 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(465): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(465): error C2660: 'memcpy': function does not take 2 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.16.27023\include\vcruntime_string.h(40): note: see declaration of 'memcpy' (compiling source file ..\src\iterator.cc)
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(465): error C2661: 'v8::Value::ToString': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(465): error C2660: 'v8::String::Utf8Length': function does not take 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2678): note: see declaration of 'v8::String::Utf8Length' (compiling source file ..\src\iterator.cc)
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(465): error C2664: 'int v8::String::WriteUtf8(v8::Isolate *,char *,int,int *,int) const': cannot convert argument 1 from 'char *' to 'v8::Isolate *' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  d:\app-folder-name\node_modules\leveldown\src\iterator.cc(465): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(471): error C2661: 'v8::Object::Has': no overloaded function takes 1 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(479): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(479): error C2660: 'memcpy': function does not take 2 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.16.27023\include\vcruntime_string.h(40): note: see declaration of 'memcpy' (compiling source file ..\src\iterator.cc)
d:\app-folder-name\node_modules\leveldown\src\database.h(31): warning C4996: 'v8::Object::Set': was declared deprecated (compiling source file ..\src\leveldown_async.cc) [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(3358): note: see declaration of 'v8::Object::Set' (compiling source file ..\src\leveldown_async.cc)
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(479): error C2661: 'v8::Value::ToString': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(479): error C2660: 'v8::String::Utf8Length': function does not take 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2678): note: see declaration of 'v8::String::Utf8Length' (compiling source file ..\src\iterator.cc)
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(479): error C2664: 'int v8::String::WriteUtf8(v8::Isolate *,char *,int,int *,int) const': cannot convert argument 1 from 'char *' to 'v8::Isolate *' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  d:\app-folder-name\node_modules\leveldown\src\iterator.cc(479): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(485): error C2661: 'v8::Object::Has': no overloaded function takes 1 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(490): error C2661: 'v8::Object::Has': no overloaded function takes 1 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(495): error C2661: 'v8::Object::Has': no overloaded function takes 1 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(503): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(503): error C2660: 'memcpy': function does not take 2 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.16.27023\include\vcruntime_string.h(40): note: see declaration of 'memcpy' (compiling source file ..\src\iterator.cc)
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(503): error C2661: 'v8::Value::ToString': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(503): error C2660: 'v8::String::Utf8Length': function does not take 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2678): note: see declaration of 'v8::String::Utf8Length' (compiling source file ..\src\iterator.cc)
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(503): error C2664: 'int v8::String::WriteUtf8(v8::Isolate *,char *,int,int *,int) const': cannot convert argument 1 from 'char *' to 'v8::Isolate *' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  d:\app-folder-name\node_modules\leveldown\src\iterator.cc(503): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(518): error C2661: 'v8::Object::Has': no overloaded function takes 1 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(526): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(526): error C2660: 'memcpy': function does not take 2 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.16.27023\include\vcruntime_string.h(40): note: see declaration of 'memcpy' (compiling source file ..\src\iterator.cc)
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(526): error C2661: 'v8::Value::ToString': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(526): error C2660: 'v8::String::Utf8Length': function does not take 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2678): note: see declaration of 'v8::String::Utf8Length' (compiling source file ..\src\iterator.cc)
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(526): error C2664: 'int v8::String::WriteUtf8(v8::Isolate *,char *,int,int *,int) const': cannot convert argument 1 from 'char *' to 'v8::Isolate *' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  d:\app-folder-name\node_modules\leveldown\src\iterator.cc(526): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(541): error C2661: 'v8::Object::Has': no overloaded function takes 1 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(549): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(549): error C2660: 'memcpy': function does not take 2 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.16.27023\include\vcruntime_string.h(40): note: see declaration of 'memcpy' (compiling source file ..\src\iterator.cc)
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(549): error C2661: 'v8::Value::ToString': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(549): error C2660: 'v8::String::Utf8Length': function does not take 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2678): note: see declaration of 'v8::String::Utf8Length' (compiling source file ..\src\iterator.cc)
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(549): error C2664: 'int v8::String::WriteUtf8(v8::Isolate *,char *,int,int *,int) const': cannot convert argument 1 from 'char *' to 'v8::Isolate *' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  d:\app-folder-name\node_modules\leveldown\src\iterator.cc(549): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(564): error C2661: 'v8::Object::Has': no overloaded function takes 1 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(572): error C2661: 'v8::Value::ToObject': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(572): error C2660: 'memcpy': function does not take 2 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.16.27023\include\vcruntime_string.h(40): note: see declaration of 'memcpy' (compiling source file ..\src\iterator.cc)
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(572): error C2661: 'v8::Value::ToString': no overloaded function takes 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(572): error C2660: 'v8::String::Utf8Length': function does not take 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2678): note: see declaration of 'v8::String::Utf8Length' (compiling source file ..\src\iterator.cc)
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(572): error C2664: 'int v8::String::WriteUtf8(v8::Isolate *,char *,int,int *,int) const': cannot convert argument 1 from 'char *' to 'v8::Isolate *' [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  d:\app-folder-name\node_modules\leveldown\src\iterator.cc(572): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(597): error C2660: 'v8::Value::Int32Value': function does not take 0 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]
  c:\users\tboga\.node-gyp\12.0.0\include\node\v8.h(2569): note: see declaration of 'v8::Value::Int32Value' (compiling source file ..\src\iterator.cc)
d:\app-folder-name\node_modules\leveldown\src\iterator.cc(595): error C2661: 'leveldown::Iterator::Iterator': no overloaded function takes 15 arguments [D:\app-folder-name\node_modules\leveldown\build\leveldown.vcxproj]

> rocksdb@3.1.0 install D:\app-folder-name\node_modules\rocksdb
> prebuild-install || node-gyp rebuild


D:\app-folder-name\node_modules\rocksdb>if not defined npm_config_node_gyp (node "C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node "C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" rebuild ) 
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
  auto_roll_logger.cc
  builder.cc
  c.cc
  column_family.cc
  compacted_db_impl.cc
  compaction.cc
  compaction_iterator.cc
  compaction_job.cc
  compaction_picker.cc
  convenience.cc
  range_del_aggregator.cc
  db_filesnapshot.cc
  dbformat.cc
  db_impl.cc
  db_impl_debug.cc
  db_impl_readonly.cc
  db_impl_experimental.cc
  db_info_dumper.cc
  db_iter.cc
  external_sst_file_ingestion_job.cc
  experimental.cc
c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.16.27023\include\algorithm(4034): error C2678: binary '-': no operator found which takes a left-hand operand of type 'const _Iter' (or there is no acceptable conversion) [D:\app-folder-name\node_modules\rocksdb\deps\leveldb\leveldb.vcxproj]
          with
          [
              _Iter=rocksdb::autovector<const rocksdb::IngestedFileInfo *,8>::iterator_impl<rocksdb::autovector<const rocksdb::IngestedFileInfo *,8>,const rocksdb::IngestedFileInfo *>
          ] (compiling source file leveldb-rocksdb\db\external_sst_file_ingestion_job.cc)
  d:\app-folder-name\node_modules\rocksdb\deps\leveldb\leveldb-rocksdb\util\autovector.h(103): note: could be 'int rocksdb::autovector<const rocksdb::IngestedFileInfo *,8>::iterator_impl<rocksdb::autovector<const rocksdb::IngestedFileInfo *,8>,const rocksdb::IngestedFileInfo *>::operator -(const rocksdb::autovector<const rocksdb::IngestedFileInfo *,8>::iterator_impl<rocksdb::autovector<const rocksdb::IngestedFileInfo *,8>,const rocksdb::IngestedFileInfo *> &)' (compiling source file leveldb-rocksdb\db\external_sst_file_ingestion_job.cc)
  d:\app-folder-name\node_modules\rocksdb\deps\leveldb\leveldb-rocksdb\util\autovector.h(99): note: or       'rocksdb::autovector<const rocksdb::IngestedFileInfo *,8>::iterator_impl<rocksdb::autovector<const rocksdb::IngestedFileInfo *,8>,const rocksdb::IngestedFileInfo *> rocksdb::autovector<const rocksdb::IngestedFileInfo *,8>::iterator_impl<rocksdb::autovector<const rocksdb::IngestedFileInfo *,8>,const rocksdb::IngestedFileInfo *>::operator -(int)' (compiling source file leveldb-rocksdb\db\external_sst_file_ingestion_job.cc)
  c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.16.27023\include\algorithm(4034): note: while trying to match the argument list '(const _Iter, const _Iter)'
          with
          [
              _Iter=rocksdb::autovector<const rocksdb::IngestedFileInfo *,8>::iterator_impl<rocksdb::autovector<const rocksdb::IngestedFileInfo *,8>,const rocksdb::IngestedFileInfo *>
          ] (compiling source file leveldb-rocksdb\db\external_sst_file_ingestion_job.cc)
  d:\app-folder-name\node_modules\rocksdb\deps\leveldb\leveldb-rocksdb\db\external_sst_file_ingestion_job.cc(68): note: see reference to function template instantiation 'void std::sort<rocksdb::autovector<const rocksdb::IngestedFileInfo *,8>::iterator_impl<rocksdb::autovector<const rocksdb::IngestedFileInfo *,8>,const rocksdb::IngestedFileInfo *>,rocksdb::ExternalSstFileIngestionJob::Prepare::<lambda_39e98dcf84f434a17719dd7f61e4a43a>>(const _RanIt,const _RanIt,_Pr)' being compiled
          with
          [
              _RanIt=rocksdb::autovector<const rocksdb::IngestedFileInfo *,8>::iterator_impl<rocksdb::autovector<const rocksdb::IngestedFileInfo *,8>,const rocksdb::IngestedFileInfo *>,
              _Pr=rocksdb::ExternalSstFileIngestionJob::Prepare::<lambda_39e98dcf84f434a17719dd7f61e4a43a>
          ]
c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.16.27023\include\algorithm(4034): error C2672: '_Sort_unchecked': no matching overloaded function found (compiling source file leveldb-rocksdb\db\external_sst_file_ingestion_job.cc) [D:\app-folder-name\node_modules\rocksdb\deps\leveldb\leveldb.vcxproj]
c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.16.27023\include\algorithm(4034): error C2780: 'void std::_Sort_unchecked(_RanIt,_RanIt,iterator_traits<_Iter>::difference_type,_Pr)': expects 4 arguments - 3 provided (compiling source file leveldb-rocksdb\db\external_sst_file_ingestion_job.cc) [D:\app-folder-name\node_modules\rocksdb\deps\leveldb\leveldb.vcxproj]
  c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.16.27023\include\algorithm(3995): note: see declaration of 'std::_Sort_unchecked' (compiling source file leveldb-rocksdb\db\external_sst_file_ingestion_job.cc)
  event_helpers.cc
  file_indexer.cc
  filename.cc
  flush_job.cc
  flush_scheduler.cc
  forward_iterator.cc
  internal_stats.cc
  log_reader.cc
  log_writer.cc
  managed_iterator.cc
  memtable_allocator.cc
  memtable.cc
  memtable_list.cc
  merge_helper.cc
  merge_operator.cc
  repair.cc
  snapshot_impl.cc
  table_cache.cc
  table_properties_collector.cc
  transaction_log_impl.cc
  version_builder.cc
  version_edit.cc
  version_set.cc
  wal_manager.cc
  write_batch.cc
  write_batch_base.cc
  write_controller.cc
  write_thread.cc
  hash_cuckoo_rep.cc
  hash_linklist_rep.cc
  hash_skiplist_rep.cc
  skiplistrep.cc
  vectorrep.cc
  stack_trace.cc
  adaptive_table_factory.cc
  block_based_filter_block.cc
  block_based_table_builder.cc
  block_based_table_factory.cc
  block_based_table_reader.cc
  block_builder.cc
  block.cc
  block_prefix_index.cc
  bloom_block.cc
  cuckoo_table_builder.cc
  cuckoo_table_factory.cc
  cuckoo_table_reader.cc
  flush_block_policy.cc
  format.cc
  full_filter_block.cc
  get_context.cc
  index_builder.cc
  iterator.cc
  merging_iterator.cc
  meta_blocks.cc
  sst_file_writer.cc
  partitioned_filter_block.cc
  plain_table_builder.cc
  plain_table_factory.cc
  plain_table_index.cc
  plain_table_key_coding.cc
  plain_table_reader.cc
  persistent_cache_helper.cc
  table_properties.cc
  two_level_iterator.cc
  db_dump_tool.cc
  arena.cc
  bloom.cc
  build_version.cc
  cf_options.cc
  clock_cache.cc
  coding.cc
  comparator.cc
  compaction_job_stats_impl.cc
  concurrent_arena.cc
  crc32c.cc
  db_options.cc
  delete_scheduler.cc
  dynamic_bloom.cc
  env.cc
  env_chroot.cc
  env_hdfs.cc
  event_logger.cc
  file_util.cc
  file_reader_writer.cc
  filter_policy.cc
  hash.cc
  histogram.cc
  histogram_windowing.cc
  instrumented_mutex.cc
  iostats_context.cc
  io_posix.cc
  log_buffer.cc
  logging.cc
  lru_cache.cc
  memenv.cc
  murmurhash.cc
  options.cc
  options_helper.cc
  options_parser.cc
  options_sanity_check.cc
  perf_context.cc
  perf_level.cc
  random.cc
  rate_limiter.cc
  sharded_cache.cc
  slice.cc
  sst_file_manager_impl.cc
  statistics.cc
  status.cc
  status_message.cc
  string_util.cc
  sync_point.cc
  thread_local.cc
  thread_status_impl.cc
  thread_status_updater.cc
  thread_status_updater_debug.cc
  thread_status_util.cc
  thread_status_util_debug.cc
  threadpool_imp.cc
  transaction_test_util.cc
  xxhash.cc
  backupable_db.cc
  blob_db.cc
  info_log_finder.cc
  checkpoint.cc
  remove_emptyvalue_compactionfilter.cc
  document_db.cc
  json_document_builder.cc
  json_document.cc
  env_mirror.cc
  geodb_impl.cc
  leveldb_options.cc
  rocks_lua_compaction_filter.cc
  memory_util.cc
  put.cc
  max.cc
  stringappend2.cc
  stringappend.cc
  uint64add.cc
  option_change_migration.cc
  options_util.cc
  persistent_cache_tier.cc
  volatile_tier_impl.cc
  block_cache_tier_file.cc
  block_cache_tier_metadata.cc
  block_cache_tier.cc
  redis_lists.cc
  sim_cache.cc
  spatial_db.cc
  compact_on_deletion_collector.cc
  optimistic_transaction_impl.cc
  optimistic_transaction_db_impl.cc
  transaction_base.cc
  transaction_db_impl.cc
  transaction_db_mutex_impl.cc
  transaction_lock_mgr.cc
  transaction_impl.cc
c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.16.27023\include\xutility(968): error C2678: binary '-': no operator found which takes a left-hand operand of type 'const _Iter' (or there is no acceptable conversion) [D:\app-folder-name\node_modules\rocksdb\deps\leveldb\leveldb.vcxproj]
          with
          [
              _Iter=rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64>
          ] (compiling source file leveldb-rocksdb\utilities\transactions\transaction_db_impl.cc)
  d:\app-folder-name\node_modules\rocksdb\deps\leveldb\leveldb-rocksdb\util\autovector.h(103): note: could be 'int rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64>::operator -(const rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64> &)' (compiling source file leveldb-rocksdb\utilities\transactions\transaction_db_impl.cc)
  d:\app-folder-name\node_modules\rocksdb\deps\leveldb\leveldb-rocksdb\util\autovector.h(99): note: or       'rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64> rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64>::operator -(int)' (compiling source file leveldb-rocksdb\utilities\transactions\transaction_db_impl.cc)
  c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.16.27023\include\xutility(968): note: while trying to match the argument list '(const _Iter, const _Iter)'
          with
          [
              _Iter=rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64>
          ] (compiling source file leveldb-rocksdb\utilities\transactions\transaction_db_impl.cc)
  c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.16.27023\include\xutility(975): note: see reference to function template instantiation 'int std::_Idl_distance1<_Checked,_Iter>(const _Iter &,const _Iter &,std::random_access_iterator_tag)' being compiled
          with
          [
              _Checked=rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64>,
              _Iter=rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64>
          ] (compiling source file leveldb-rocksdb\utilities\transactions\transaction_db_impl.cc)
  c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.16.27023\include\xutility(2444): note: see reference to function template instantiation 'int std::_Idl_distance<_InIt,_Iter>(const _Iter &,const _Iter &)' being compiled
          with
          [
              _InIt=rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64>,
              _Iter=rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64>
          ] (compiling source file leveldb-rocksdb\utilities\transactions\transaction_db_impl.cc)
  d:\app-folder-name\node_modules\rocksdb\deps\leveldb\leveldb-rocksdb\utilities\transactions\transaction_impl.h(68): note: see reference to function template instantiation '_OutIt std::copy<rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64>,std::_Vector_iterator<std::_Vector_val<std::_Simple_types<_Ty>>>>(_InIt,_InIt,_OutIt)' being compiled
          with
          [
              _OutIt=std::_Vector_iterator<std::_Vector_val<std::_Simple_types<rocksdb::TransactionID>>>,
              _Ty=rocksdb::TransactionID,
              _InIt=rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64>
          ] (compiling source file leveldb-rocksdb\utilities\transactions\transaction_db_impl.cc)
  transaction_util.cc
  db_ttl_impl.cc
c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.16.27023\include\xutility(968): error C2678: binary '-': no operator found which takes a left-hand operand of type 'const _Iter' (or there is no acceptable conversion) [D:\app-folder-name\node_modules\rocksdb\deps\leveldb\leveldb.vcxproj]
          with
          [
              _Iter=rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64>
          ] (compiling source file leveldb-rocksdb\utilities\transactions\transaction_lock_mgr.cc)
  d:\app-folder-name\node_modules\rocksdb\deps\leveldb\leveldb-rocksdb\util\autovector.h(103): note: could be 'int rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64>::operator -(const rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64> &)' (compiling source file leveldb-rocksdb\utilities\transactions\transaction_lock_mgr.cc)
  d:\app-folder-name\node_modules\rocksdb\deps\leveldb\leveldb-rocksdb\util\autovector.h(99): note: or       'rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64> rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64>::operator -(int)' (compiling source file leveldb-rocksdb\utilities\transactions\transaction_lock_mgr.cc)
  c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.16.27023\include\xutility(968): note: while trying to match the argument list '(const _Iter, const _Iter)'
          with
          [
              _Iter=rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64>
          ] (compiling source file leveldb-rocksdb\utilities\transactions\transaction_lock_mgr.cc)
  c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.16.27023\include\xutility(975): note: see reference to function template instantiation 'int std::_Idl_distance1<_Checked,_Iter>(const _Iter &,const _Iter &,std::random_access_iterator_tag)' being compiled
          with
          [
              _Checked=rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64>,
              _Iter=rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64>
          ] (compiling source file leveldb-rocksdb\utilities\transactions\transaction_lock_mgr.cc)
  c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.16.27023\include\xutility(2444): note: see reference to function template instantiation 'int std::_Idl_distance<_InIt,_Iter>(const _Iter &,const _Iter &)' being compiled
          with
          [
              _InIt=rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64>,
              _Iter=rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64>
          ] (compiling source file leveldb-rocksdb\utilities\transactions\transaction_lock_mgr.cc)
  d:\app-folder-name\node_modules\rocksdb\deps\leveldb\leveldb-rocksdb\utilities\transactions\transaction_impl.h(68): note: see reference to function template instantiation '_OutIt std::copy<rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64>,std::_Vector_iterator<std::_Vector_val<std::_Simple_types<_Ty>>>>(_InIt,_InIt,_OutIt)' being compiled
          with
          [
              _OutIt=std::_Vector_iterator<std::_Vector_val<std::_Simple_types<rocksdb::TransactionID>>>,
              _Ty=rocksdb::TransactionID,
              _InIt=rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64>
          ] (compiling source file leveldb-rocksdb\utilities\transactions\transaction_lock_mgr.cc)
  date_tiered_db_impl.cc
c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.16.27023\include\xutility(968): error C2678: binary '-': no operator found which takes a left-hand operand of type 'const _Iter' (or there is no acceptable conversion) [D:\app-folder-name\node_modules\rocksdb\deps\leveldb\leveldb.vcxproj]
          with
          [
              _Iter=rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64>
          ] (compiling source file leveldb-rocksdb\utilities\transactions\transaction_impl.cc)
  d:\app-folder-name\node_modules\rocksdb\deps\leveldb\leveldb-rocksdb\util\autovector.h(103): note: could be 'int rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64>::operator -(const rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64> &)' (compiling source file leveldb-rocksdb\utilities\transactions\transaction_impl.cc)
  d:\app-folder-name\node_modules\rocksdb\deps\leveldb\leveldb-rocksdb\util\autovector.h(99): note: or       'rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64> rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64>::operator -(int)' (compiling source file leveldb-rocksdb\utilities\transactions\transaction_impl.cc)
  c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.16.27023\include\xutility(968): note: while trying to match the argument list '(const _Iter, const _Iter)'
          with
          [
              _Iter=rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64>
          ] (compiling source file leveldb-rocksdb\utilities\transactions\transaction_impl.cc)
  c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.16.27023\include\xutility(975): note: see reference to function template instantiation 'int std::_Idl_distance1<_Checked,_Iter>(const _Iter &,const _Iter &,std::random_access_iterator_tag)' being compiled
          with
          [
              _Checked=rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64>,
              _Iter=rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64>
          ] (compiling source file leveldb-rocksdb\utilities\transactions\transaction_impl.cc)
  c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.16.27023\include\xutility(2444): note: see reference to function template instantiation 'int std::_Idl_distance<_InIt,_Iter>(const _Iter &,const _Iter &)' being compiled
          with
          [
              _InIt=rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64>,
              _Iter=rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64>
          ] (compiling source file leveldb-rocksdb\utilities\transactions\transaction_impl.cc)
  d:\app-folder-name\node_modules\rocksdb\deps\leveldb\leveldb-rocksdb\utilities\transactions\transaction_impl.h(68): note: see reference to function template instantiation '_OutIt std::copy<rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64>,std::_Vector_iterator<std::_Vector_val<std::_Simple_types<_Ty>>>>(_InIt,_InIt,_OutIt)' being compiled
          with
          [
              _OutIt=std::_Vector_iterator<std::_Vector_val<std::_Simple_types<rocksdb::TransactionID>>>,
              _Ty=rocksdb::TransactionID,
              _InIt=rocksdb::autovector<rocksdb::TransactionID,8>::iterator_impl<const rocksdb::autovector<rocksdb::TransactionID,8>,const unsigned __int64>
          ] (compiling source file leveldb-rocksdb\utilities\transactions\transaction_impl.cc)
  write_batch_with_index.cc
  write_batch_with_index_internal.cc
  port_win.cc
  io_win.cc
  xpress_win.cc
  env_default.cc
  env_win.cc
  win_logger.cc
  win_thread.cc
  win_delay_load_hook.cc
  snappy-sinksource.cc
  snappy-stubs-internal.cc
  snappy.cc
  win_delay_load_hook.cc
  snappy.vcxproj -> D:\app-folder-name\node_modules\rocksdb\build\Release\\snappy.lib

> electron@5.0.1 postinstall D:\app-folder-name\node_modules\electron
> node install.js

+ @nano-sql/core@2.2.9


gyp ERR! node -v v12.0.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok
prebuild-install WARN install No prebuilt binaries found (target=12.0.0 runtime=node arch=ia32 libc= platform=win32)
gyp ERR! build error
gyp ERR! stack Error: `C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\MSBuild.exe` failed with exit code: 1
gyp ERR! stack     at ChildProcess.onExit (C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:262:23)
gyp ERR! stack     at ChildProcess.emit (events.js:196:13)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:256:12)
gyp ERR! System Windows_NT 10.0.17763
gyp ERR! command "C:\\Program Files (x86)\\nodejs\\node.exe" "C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
gyp ERR! cwd D:\app-folder-name\node_modules\rocksdb
gyp ERR! node -v v12.0.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.0.6 (node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.0.6: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"ia32"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: leveldown@4.0.2 (node_modules\leveldown):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: leveldown@4.0.2 install: `prebuild-install || node-gyp rebuild`
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: rocksdb@3.1.0 (node_modules\rocksdb):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: rocksdb@3.1.0 install: `prebuild-install || node-gyp rebuild`
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1

Right now RocksDB for windows 10 cannot be built.

Yes, to support node 12 we're gonna switch to N-API. Follow Level/rocksdb#100 for progress.