Coder Social home page Coder Social logo

node-firebird-drivers's People

Contributors

asfernandes avatar dependabot[bot] avatar gsbelarus avatar iyudincev avatar mapopa avatar mariuz avatar ninodeme avatar sywka avatar tom4zelli avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

node-firebird-drivers's Issues

Fetching BLOB (seg type 0) produces incomplete files (Only first 65535 are loaded)

Here's the sample code with annotations

`
const blob = results[2][0] as Blob;
// @todo Prevent segfault from occurring if blob column is not valid.
// Example: const blob = results[0] as Blob; should be const blob = results[0][0] as Blob;
// +when invalid, segfault is crashes the app
const blobStream = await attachment.openBlob(transaction, blob);
let len = await blobStream.length;
const buffer = Buffer.alloc(len);

        // ↱ Outputs the real byte length
        console.log(`This file is ${len} byte length`); 

        // ↱ It will only read the 65535 bytes
        await blobStream.read(buffer);


        let file = os.tmpdir() + '/' + Date.now() + '.jpg';
        console.log('Writing file to', file);
        fs.writeFileSync(file, buffer, {});
        await blobStream.close();
        await resultsSet.close();
        await transaction.commitRetaining();

`

Build fails

Fails on mac and windows:

node -v v11.0.0
node-gyp -v v3.8.0

Verbose output:
yarn install v1.10.1
[1/4] 🔍  Resolving packages...
[2/4] 🚚  Fetching packages...
[3/4] 🔗  Linking dependencies...
[4/4] 📃  Building fresh packages...
[1/3] ⠄ node-firebird-native-api
[-/3] ⠄ waiting...
error /Users/sywka/Desktop/dev-projects/gdmn/node_modules/node-firebird-native-api: Command failed.
Exit code: 1
Command: node-gyp rebuild
Arguments: 
Directory: /Users/sywka/Desktop/dev-projects/gdmn/node_modules/node-firebird-native-api
Output:
gyp info it worked if it ends with ok
gyp info using [email protected]
gyp info using [email protected] | darwin | x64
gyp info spawn /usr/bin/python
gyp info spawn args [ '/Users/sywka/Desktop/dev-projects/gdmn/node_modules/node-gyp/gyp/gyp_main.py',
gyp info spawn args   'binding.gyp',
gyp info spawn args   '-f',
gyp info spawn args   'make',
gyp info spawn args   '-I',
gyp info spawn args   '/Users/sywka/Desktop/dev-projects/gdmn/node_modules/node-firebird-native-api/build/config.gypi',
gyp info spawn args   '-I',
gyp info spawn args   '/Users/sywka/Desktop/dev-projects/gdmn/node_modules/node-gyp/addon.gypi',
gyp info spawn args   '-I',
gyp info spawn args   '/Users/sywka/.node-gyp/11.0.0/include/node/common.gypi',
gyp info spawn args   '-Dlibrary=shared_library',
gyp info spawn args   '-Dvisibility=default',
gyp info spawn args   '-Dnode_root_dir=/Users/sywka/.node-gyp/11.0.0',
gyp info spawn args   '-Dnode_gyp_dir=/Users/sywka/Desktop/dev-projects/gdmn/node_modules/node-gyp',
gyp info spawn args   '-Dnode_lib_file=/Users/sywka/.node-gyp/11.0.0/<(target_arch)/node.lib',
gyp info spawn args   '-Dmodule_root_dir=/Users/sywka/Desktop/dev-projects/gdmn/node_modules/node-firebird-native-api',
gyp info spawn args   '-Dnode_engine=v8',
gyp info spawn args   '--depth=.',
gyp info spawn args   '--no-parallel',
gyp info spawn args   '--generator-output',
gyp info spawn args   'build',
gyp info spawn args   '-Goutput_dir=.' ]
gyp info spawn make
gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
  CXX(target) Release/obj.target/addon/src/native/fb-native.o
In file included from ../src/native/fb-native.cpp:3:
../../nan/nan.h:1064:44: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
      v8::Local<v8::String> string = from->ToString(v8::Isolate::GetCurrent());
                                           ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2537:3: note: 'ToString' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version",
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:47:46: error: no viable conversion from 'v8::Isolate *' to 'Local<v8::Context>'
                auto resolver = v8::Promise::Resolver::New(info.GetIsolate());
                                                           ^~~~~~~~~~~~~~~~~
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:303:7: note: candidate constructor (the implicit copy constructor) not viable: no known conversion from 'v8::Isolate *' to 'const v8::Local<v8::Context> &' for 1st argument
class Local {
      ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:303:7: note: candidate constructor (the implicit move constructor) not viable: no known conversion from 'v8::Isolate *' to 'v8::Local<v8::Context> &&' for 1st argument
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:307:13: note: candidate template ignored: could not match 'Local<type-parameter-0-0>' against 'v8::Isolate *'
  V8_INLINE Local(Local<S> that)
            ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:4199:24: note: passing argument to parameter 'context' here
        Local<Context> context);
                       ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:253:48: warning: template template parameter using 'typename' is a C++17 extension [-Wc++17-extensions]
template <typename This, template<typename...> typename T>
                                               ^~~~~~~~
                                               class
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:2601:44: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned fieldCount = (unsigned) info[1]->NumberValue();
                                                  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:2617:28: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        int mode = (int) info[0]->NumberValue();
                                  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:2843:50: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        std::string s = *v8::String::Utf8Value(info[1]->ToString());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:2843:19: warning: 'Utf8Value' is deprecated: Use Isolate version [-Wdeprecated-declarations]
        std::string s = *v8::String::Utf8Value(info[1]->ToString());
                         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2991:5: note: 'Utf8Value' has been explicitly marked deprecated here
    V8_DEPRECATED("Use Isolate version",
    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3011:53: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        std::string name = *v8::String::Utf8Value(info[1]->ToString());
                                                           ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3011:22: warning: 'Utf8Value' is deprecated: Use Isolate version [-Wdeprecated-declarations]
        std::string name = *v8::String::Utf8Value(info[1]->ToString());
                            ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2991:5: note: 'Utf8Value' has been explicitly marked deprecated here
    V8_DEPRECATED("Use Isolate version",
    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3028:53: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        std::string name = *v8::String::Utf8Value(info[1]->ToString());
                                                           ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3028:22: warning: 'Utf8Value' is deprecated: Use Isolate version [-Wdeprecated-declarations]
        std::string name = *v8::String::Utf8Value(info[1]->ToString());
                            ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2991:5: note: 'Utf8Value' has been explicitly marked deprecated here
    V8_DEPRECATED("Use Isolate version",
    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3029:54: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        std::string value = *v8::String::Utf8Value(info[2]->ToString());
                                                            ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3029:23: warning: 'Utf8Value' is deprecated: Use Isolate version [-Wdeprecated-declarations]
        std::string value = *v8::String::Utf8Value(info[2]->ToString());
                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2991:5: note: 'Utf8Value' has been explicitly marked deprecated here
    V8_DEPRECATED("Use Isolate version",
    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3046:53: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        std::string name = *v8::String::Utf8Value(info[1]->ToString());
                                                           ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3046:22: warning: 'Utf8Value' is deprecated: Use Isolate version [-Wdeprecated-declarations]
        std::string name = *v8::String::Utf8Value(info[1]->ToString());
                            ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2991:5: note: 'Utf8Value' has been explicitly marked deprecated here
    V8_DEPRECATED("Use Isolate version",
    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3047:37: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned pos = (unsigned) info[2]->NumberValue();
                                           ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3102:53: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        std::string name = *v8::String::Utf8Value(info[0]->ToString());
                                                           ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3102:22: warning: 'Utf8Value' is deprecated: Use Isolate version [-Wdeprecated-declarations]
        std::string name = *v8::String::Utf8Value(info[0]->ToString());
                            ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2991:5: note: 'Utf8Value' has been explicitly marked deprecated here
    V8_DEPRECATED("Use Isolate version",
    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3117:37: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned key = (unsigned) info[0]->NumberValue();
                                           ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3132:37: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned key = (unsigned) info[0]->NumberValue();
                                           ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3147:37: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned key = (unsigned) info[0]->NumberValue();
                                           ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3248:46: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        uint64_t microSeconds = (uint64_t) info[1]->NumberValue();
                                                    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3317:44: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned pluginType = (unsigned) info[0]->NumberValue();
                                                  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3318:60: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        std::string defaultName = *v8::String::Utf8Value(info[1]->ToString());
                                                                  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3318:29: warning: 'Utf8Value' is deprecated: Use Isolate version [-Wdeprecated-declarations]
        std::string defaultName = *v8::String::Utf8Value(info[1]->ToString());
                                   ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2991:5: note: 'Utf8Value' has been explicitly marked deprecated here
    V8_DEPRECATED("Use Isolate version",
    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3368:44: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned pluginType = (unsigned) info[1]->NumberValue();
                                                  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3369:58: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        std::string namesList = *v8::String::Utf8Value(info[2]->ToString());
                                                                ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3369:27: warning: 'Utf8Value' is deprecated: Use Isolate version [-Wdeprecated-declarations]
        std::string namesList = *v8::String::Utf8Value(info[2]->ToString());
                                 ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2991:5: note: 'Utf8Value' has been explicitly marked deprecated here
    V8_DEPRECATED("Use Isolate version",
    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3387:57: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        std::string filename = *v8::String::Utf8Value(info[1]->ToString());
                                                               ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3387:26: warning: 'Utf8Value' is deprecated: Use Isolate version [-Wdeprecated-declarations]
        std::string filename = *v8::String::Utf8Value(info[1]->ToString());
                                ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2991:5: note: 'Utf8Value' has been explicitly marked deprecated here
    V8_DEPRECATED("Use Isolate version",
    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3433:38: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned code = (unsigned) info[0]->NumberValue();
                                            ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3462:55: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        std::string dbName = *v8::String::Utf8Value(info[0]->ToString());
                                                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3462:24: warning: 'Utf8Value' is deprecated: Use Isolate version [-Wdeprecated-declarations]
        std::string dbName = *v8::String::Utf8Value(info[0]->ToString());
                              ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2991:5: note: 'Utf8Value' has been explicitly marked deprecated here
    V8_DEPRECATED("Use Isolate version",
    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3477:65: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        std::string configuredPlugin = *v8::String::Utf8Value(info[0]->ToString());
                                                                       ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3477:34: warning: 'Utf8Value' is deprecated: Use Isolate version [-Wdeprecated-declarations]
        std::string configuredPlugin = *v8::String::Utf8Value(info[0]->ToString());
                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2991:5: note: 'Utf8Value' has been explicitly marked deprecated here
    V8_DEPRECATED("Use Isolate version",
    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3556:40: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned length = (unsigned) info[0]->NumberValue();
                                              ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3615:45: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned itemsLength = (unsigned) info[1]->NumberValue();
                                                   ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3617:46: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned bufferLength = (unsigned) info[3]->NumberValue();
                                                    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3636:46: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned bufferLength = (unsigned) info[1]->NumberValue();
                                                    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3655:40: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned length = (unsigned) info[1]->NumberValue();
                                              ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3708:28: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        int mode = (int) info[1]->NumberValue();
                                  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3709:30: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        int offset = (int) info[2]->NumberValue();
                                    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3771:45: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned itemsLength = (unsigned) info[1]->NumberValue();
                                                   ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3773:46: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned bufferLength = (unsigned) info[3]->NumberValue();
                                                    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:3792:43: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned msgLength = (unsigned) info[1]->NumberValue();
                                                 ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4012:39: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned index = (unsigned) info[1]->NumberValue();
                                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4029:39: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned index = (unsigned) info[1]->NumberValue();
                                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4046:39: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned index = (unsigned) info[1]->NumberValue();
                                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4063:39: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned index = (unsigned) info[1]->NumberValue();
                                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4080:39: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned index = (unsigned) info[1]->NumberValue();
                                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4097:39: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned index = (unsigned) info[1]->NumberValue();
                                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4114:39: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned index = (unsigned) info[1]->NumberValue();
                                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4131:39: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned index = (unsigned) info[1]->NumberValue();
                                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4148:39: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned index = (unsigned) info[1]->NumberValue();
                                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4165:39: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned index = (unsigned) info[1]->NumberValue();
                                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4182:39: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned index = (unsigned) info[1]->NumberValue();
                                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4199:39: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned index = (unsigned) info[1]->NumberValue();
                                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4293:39: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned index = (unsigned) info[1]->NumberValue();
                                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4294:38: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned type = (unsigned) info[2]->NumberValue();
                                            ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4312:39: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned index = (unsigned) info[1]->NumberValue();
                                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4313:31: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        int subType = (int) info[2]->NumberValue();
                                     ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4331:39: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned index = (unsigned) info[1]->NumberValue();
                                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4332:40: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned length = (unsigned) info[2]->NumberValue();
                                              ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4350:39: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned index = (unsigned) info[1]->NumberValue();
                                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4351:41: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned charSet = (unsigned) info[2]->NumberValue();
                                               ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4369:39: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned index = (unsigned) info[1]->NumberValue();
                                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4370:39: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned scale = (unsigned) info[2]->NumberValue();
                                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4388:39: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned count = (unsigned) info[1]->NumberValue();
                                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4406:53: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        std::string name = *v8::String::Utf8Value(info[1]->ToString());
                                                           ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4406:22: warning: 'Utf8Value' is deprecated: Use Isolate version [-Wdeprecated-declarations]
        std::string name = *v8::String::Utf8Value(info[1]->ToString());
                            ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2991:5: note: 'Utf8Value' has been explicitly marked deprecated here
    V8_DEPRECATED("Use Isolate version",
    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4407:39: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned index = (unsigned) info[2]->NumberValue();
                                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4425:39: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned index = (unsigned) info[1]->NumberValue();
                                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4589:32: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        int position = (int) info[1]->NumberValue();
                                      ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4607:30: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        int offset = (int) info[1]->NumberValue();
                                    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4754:45: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned itemsLength = (unsigned) info[1]->NumberValue();
                                                   ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4756:46: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned bufferLength = (unsigned) info[3]->NumberValue();
                                                    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4791:27: warning: 'BooleanValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        bool detailed = info[1]->BooleanValue();
                                 ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2568:3: note: 'BooleanValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", bool BooleanValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4881:39: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned flags = (unsigned) info[5]->NumberValue();
                                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4898:53: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        std::string name = *v8::String::Utf8Value(info[1]->ToString());
                                                           ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4898:22: warning: 'Utf8Value' is deprecated: Use Isolate version [-Wdeprecated-declarations]
        std::string name = *v8::String::Utf8Value(info[1]->ToString());
                            ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2991:5: note: 'Utf8Value' has been explicitly marked deprecated here
    V8_DEPRECATED("Use Isolate version",
    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4991:29: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        int level = (int) info[1]->NumberValue();
                                   ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4992:41: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned msgType = (unsigned) info[2]->NumberValue();
                                               ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:4993:40: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned length = (unsigned) info[3]->NumberValue();
                                              ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5012:29: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        int level = (int) info[1]->NumberValue();
                                   ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5013:41: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned msgType = (unsigned) info[2]->NumberValue();
                                               ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5014:40: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned length = (unsigned) info[3]->NumberValue();
                                              ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5033:29: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        int level = (int) info[1]->NumberValue();
                                   ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5034:45: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned itemsLength = (unsigned) info[2]->NumberValue();
                                                   ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5036:46: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned bufferLength = (unsigned) info[4]->NumberValue();
                                                    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5056:29: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        int level = (int) info[2]->NumberValue();
                                   ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5075:29: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        int level = (int) info[2]->NumberValue();
                                   ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5076:41: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned msgType = (unsigned) info[3]->NumberValue();
                                               ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5077:40: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned length = (unsigned) info[4]->NumberValue();
                                              ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5096:29: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        int level = (int) info[1]->NumberValue();
                                   ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5235:45: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned itemsLength = (unsigned) info[1]->NumberValue();
                                                   ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5237:46: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned bufferLength = (unsigned) info[3]->NumberValue();
                                                    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5256:43: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned tpbLength = (unsigned) info[1]->NumberValue();
                                                 ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5274:40: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned length = (unsigned) info[1]->NumberValue();
                                              ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5292:43: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned blrLength = (unsigned) info[1]->NumberValue();
                                                 ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5311:43: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned blrLength = (unsigned) info[2]->NumberValue();
                                                 ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5313:45: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned inMsgLength = (unsigned) info[4]->NumberValue();
                                                   ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5315:46: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned outMsgLength = (unsigned) info[6]->NumberValue();
                                                    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5336:43: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned bpbLength = (unsigned) info[3]->NumberValue();
                                                 ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5356:43: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned bpbLength = (unsigned) info[3]->NumberValue();
                                                 ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5375:40: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned length = (unsigned) info[2]->NumberValue();
                                              ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5395:44: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned stmtLength = (unsigned) info[2]->NumberValue();
                                                  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5396:56: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        std::string sqlStmt = *v8::String::Utf8Value(info[3]->ToString());
                                                              ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5396:25: warning: 'Utf8Value' is deprecated: Use Isolate version [-Wdeprecated-declarations]
        std::string sqlStmt = *v8::String::Utf8Value(info[3]->ToString());
                               ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2991:5: note: 'Utf8Value' has been explicitly marked deprecated here
    V8_DEPRECATED("Use Isolate version",
    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5397:41: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned dialect = (unsigned) info[4]->NumberValue();
                                               ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5398:39: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned flags = (unsigned) info[5]->NumberValue();
                                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5416:44: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned stmtLength = (unsigned) info[2]->NumberValue();
                                                  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5417:56: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        std::string sqlStmt = *v8::String::Utf8Value(info[3]->ToString());
                                                              ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5417:25: warning: 'Utf8Value' is deprecated: Use Isolate version [-Wdeprecated-declarations]
        std::string sqlStmt = *v8::String::Utf8Value(info[3]->ToString());
                               ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2991:5: note: 'Utf8Value' has been explicitly marked deprecated here
    V8_DEPRECATED("Use Isolate version",
    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5418:41: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned dialect = (unsigned) info[4]->NumberValue();
                                               ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5440:44: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned stmtLength = (unsigned) info[2]->NumberValue();
                                                  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5441:56: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        std::string sqlStmt = *v8::String::Utf8Value(info[3]->ToString());
                                                              ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5441:25: warning: 'Utf8Value' is deprecated: Use Isolate version [-Wdeprecated-declarations]
        std::string sqlStmt = *v8::String::Utf8Value(info[3]->ToString());
                               ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2991:5: note: 'Utf8Value' has been explicitly marked deprecated here
    V8_DEPRECATED("Use Isolate version",
    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5442:41: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned dialect = (unsigned) info[4]->NumberValue();
                                               ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5446:59: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        std::string cursorName = *v8::String::Utf8Value(info[8]->ToString());
                                                                 ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5446:28: warning: 'Utf8Value' is deprecated: Use Isolate version [-Wdeprecated-declarations]
        std::string cursorName = *v8::String::Utf8Value(info[8]->ToString());
                                  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2991:5: note: 'Utf8Value' has been explicitly marked deprecated here
    V8_DEPRECATED("Use Isolate version",
    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5447:45: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned cursorFlags = (unsigned) info[9]->NumberValue();
                                                   ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5465:40: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned length = (unsigned) info[2]->NumberValue();
                                              ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5483:30: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        int option = (int) info[1]->NumberValue();
                                    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5607:44: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned sendLength = (unsigned) info[1]->NumberValue();
                                                  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5609:47: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned receiveLength = (unsigned) info[3]->NumberValue();
                                                     ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5611:46: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned bufferLength = (unsigned) info[5]->NumberValue();
                                                    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5630:43: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned spbLength = (unsigned) info[1]->NumberValue();
                                                 ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5721:57: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        std::string fileName = *v8::String::Utf8Value(info[1]->ToString());
                                                               ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5721:26: warning: 'Utf8Value' is deprecated: Use Isolate version [-Wdeprecated-declarations]
        std::string fileName = *v8::String::Utf8Value(info[1]->ToString());
                                ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2991:5: note: 'Utf8Value' has been explicitly marked deprecated here
    V8_DEPRECATED("Use Isolate version",
    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5722:43: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned dpbLength = (unsigned) info[2]->NumberValue();
                                                 ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5740:57: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        std::string fileName = *v8::String::Utf8Value(info[1]->ToString());
                                                               ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5740:26: warning: 'Utf8Value' is deprecated: Use Isolate version [-Wdeprecated-declarations]
        std::string fileName = *v8::String::Utf8Value(info[1]->ToString());
                                ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2991:5: note: 'Utf8Value' has been explicitly marked deprecated here
    V8_DEPRECATED("Use Isolate version",
    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5741:43: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned dpbLength = (unsigned) info[2]->NumberValue();
                                                 ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5759:56: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        std::string service = *v8::String::Utf8Value(info[1]->ToString());
                                                              ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5759:25: warning: 'Utf8Value' is deprecated: Use Isolate version [-Wdeprecated-declarations]
        std::string service = *v8::String::Utf8Value(info[1]->ToString());
                               ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2991:5: note: 'Utf8Value' has been explicitly marked deprecated here
    V8_DEPRECATED("Use Isolate version",
    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5760:43: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned spbLength = (unsigned) info[2]->NumberValue();
                                                 ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5778:41: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned timeout = (unsigned) info[1]->NumberValue();
                                               ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5779:30: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        int reason = (int) info[2]->NumberValue();
                                    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:5857:40: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned length = (unsigned) info[2]->NumberValue();
                                              ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:6022:53: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        std::string name = *v8::String::Utf8Value(info[1]->ToString());
                                                           ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:6022:22: warning: 'Utf8Value' is deprecated: Use Isolate version [-Wdeprecated-declarations]
        std::string name = *v8::String::Utf8Value(info[1]->ToString());
                            ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2991:5: note: 'Utf8Value' has been explicitly marked deprecated here
    V8_DEPRECATED("Use Isolate version",
    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:6040:54: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        std::string value = *v8::String::Utf8Value(info[1]->ToString());
                                                            ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:6040:23: warning: 'Utf8Value' is deprecated: Use Isolate version [-Wdeprecated-declarations]
        std::string value = *v8::String::Utf8Value(info[1]->ToString());
                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2991:5: note: 'Utf8Value' has been explicitly marked deprecated here
    V8_DEPRECATED("Use Isolate version",
    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:6058:54: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        std::string value = *v8::String::Utf8Value(info[1]->ToString());
                                                            ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:6058:23: warning: 'Utf8Value' is deprecated: Use Isolate version [-Wdeprecated-declarations]
        std::string value = *v8::String::Utf8Value(info[1]->ToString());
                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2991:5: note: 'Utf8Value' has been explicitly marked deprecated here
    V8_DEPRECATED("Use Isolate version",
    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:6113:40: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned length = (unsigned) info[1]->NumberValue();
                                              ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:6231:40: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned length = (unsigned) info[1]->NumberValue();
                                              ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:6472:32: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        int newValue = (int) info[1]->NumberValue();
                                      ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:6527:32: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        int newValue = (int) info[1]->NumberValue();
                                      ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:6559:57: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        std::string newValue = *v8::String::Utf8Value(info[1]->ToString());
                                                               ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:6559:26: warning: 'Utf8Value' is deprecated: Use Isolate version [-Wdeprecated-declarations]
        std::string newValue = *v8::String::Utf8Value(info[1]->ToString());
                                ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2991:5: note: 'Utf8Value' has been explicitly marked deprecated here
    V8_DEPRECATED("Use Isolate version",
    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:6614:32: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        int newValue = (int) info[1]->NumberValue();
                                      ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:6646:32: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        int newValue = (int) info[1]->NumberValue();
                                      ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:7185:40: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned length = (unsigned) info[1]->NumberValue();
                                              ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:7205:40: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned length = (unsigned) info[1]->NumberValue();
                                              ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:7229:44: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned dataLength = (unsigned) info[0]->NumberValue();
                                                  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:7231:46: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned bufferLength = (unsigned) info[2]->NumberValue();
                                                    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:7334:56: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        std::string keyName = *v8::String::Utf8Value(info[1]->ToString());
                                                              ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:7334:25: warning: 'Utf8Value' is deprecated: Use Isolate version [-Wdeprecated-declarations]
        std::string keyName = *v8::String::Utf8Value(info[1]->ToString());
                               ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2991:5: note: 'Utf8Value' has been explicitly marked deprecated here
    V8_DEPRECATED("Use Isolate version",
    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:7801:46: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        uint64_t microSeconds = (uint64_t) info[2]->NumberValue();
                                                    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:7842:53: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        std::string text = *v8::String::Utf8Value(info[1]->ToString());
                                                           ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:7842:22: warning: 'Utf8Value' is deprecated: Use Isolate version [-Wdeprecated-declarations]
        std::string text = *v8::String::Utf8Value(info[1]->ToString());
                            ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2991:5: note: 'Utf8Value' has been explicitly marked deprecated here
    V8_DEPRECATED("Use Isolate version",
    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:7892:44: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned stmtLength = (unsigned) info[1]->NumberValue();
                                                  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:7893:65: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        std::string creatDBstatement = *v8::String::Utf8Value(info[2]->ToString());
                                                                       ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:7893:34: warning: 'Utf8Value' is deprecated: Use Isolate version [-Wdeprecated-declarations]
        std::string creatDBstatement = *v8::String::Utf8Value(info[2]->ToString());
                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2991:5: note: 'Utf8Value' has been explicitly marked deprecated here
    V8_DEPRECATED("Use Isolate version",
    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:7894:41: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned dialect = (unsigned) info[3]->NumberValue();
                                               ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:7911:28: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        int date = (int) info[0]->NumberValue();
                                  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:7930:28: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        int time = (int) info[0]->NumberValue();
                                  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:7950:38: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned year = (unsigned) info[0]->NumberValue();
                                            ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:7951:39: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned month = (unsigned) info[1]->NumberValue();
                                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:7952:37: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned day = (unsigned) info[2]->NumberValue();
                                           ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:7967:39: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned hours = (unsigned) info[0]->NumberValue();
                                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:7968:41: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned minutes = (unsigned) info[1]->NumberValue();
                                               ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:7969:41: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned seconds = (unsigned) info[2]->NumberValue();
                                               ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:7970:43: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned fractions = (unsigned) info[3]->NumberValue();
                                                 ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:8000:38: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned kind = (unsigned) info[1]->NumberValue();
                                            ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:8002:37: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned len = (unsigned) info[3]->NumberValue();
                                           ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:8042:39: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned index = (unsigned) info[1]->NumberValue();
                                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:8043:40: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned offset = (unsigned) info[2]->NumberValue();
                                              ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:8044:44: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned nullOffset = (unsigned) info[3]->NumberValue();
                                                  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:8136:47: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned char tag = (unsigned char) info[1]->NumberValue();
                                                     ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:8137:29: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        int value = (int) info[2]->NumberValue();
                                   ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:8155:47: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned char tag = (unsigned char) info[1]->NumberValue();
                                                     ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:8156:37: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        int64_t value = (int64_t) info[2]->NumberValue();
                                           ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:8174:47: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned char tag = (unsigned char) info[1]->NumberValue();
                                                     ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:8176:40: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned length = (unsigned) info[3]->NumberValue();
                                              ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:8194:47: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned char tag = (unsigned char) info[1]->NumberValue();
                                                     ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:8195:52: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        std::string str = *v8::String::Utf8Value(info[2]->ToString());
                                                          ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:8195:21: warning: 'Utf8Value' is deprecated: Use Isolate version [-Wdeprecated-declarations]
        std::string str = *v8::String::Utf8Value(info[2]->ToString());
                           ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2991:5: note: 'Utf8Value' has been explicitly marked deprecated here
    V8_DEPRECATED("Use Isolate version",
    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:8213:47: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned char tag = (unsigned char) info[1]->NumberValue();
                                                     ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:8281:47: warning: 'NumberValue' is deprecated: Use maybe version [-Wdeprecated-declarations]
        unsigned char tag = (unsigned char) info[1]->NumberValue();
                                                     ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2569:3: note: 'NumberValue' has been explicitly marked deprecated here
  V8_DEPRECATED("Use maybe version", double NumberValue() const);
  ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:9282:53: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        std::string name = *v8::String::Utf8Value(info[1]->ToString());
                                                           ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:9282:22: warning: 'Utf8Value' is deprecated: Use Isolate version [-Wdeprecated-declarations]
        std::string name = *v8::String::Utf8Value(info[1]->ToString());
                            ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2991:5: note: 'Utf8Value' has been explicitly marked deprecated here
    V8_DEPRECATED("Use Isolate version",
    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:9301:53: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        std::string name = *v8::String::Utf8Value(info[1]->ToString());
                                                           ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:9301:22: warning: 'Utf8Value' is deprecated: Use Isolate version [-Wdeprecated-declarations]
        std::string name = *v8::String::Utf8Value(info[1]->ToString());
                            ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2991:5: note: 'Utf8Value' has been explicitly marked deprecated here
    V8_DEPRECATED("Use Isolate version",
    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:9320:53: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        std::string name = *v8::String::Utf8Value(info[1]->ToString());
                                                           ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:5:
../src/native/./cloop-gen.h:9320:22: warning: 'Utf8Value' is deprecated: Use Isolate version [-Wdeprecated-declarations]
        std::string name = *v8::String::Utf8Value(info[1]->ToString());
                            ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2991:5: note: 'Utf8Value' has been explicitly marked deprecated here
    V8_DEPRECATED("Use Isolate version",
    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
../src/native/fb-native.cpp:65:31: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
        Nan::Utf8String str(info[0]->ToString());
                                     ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
../src/native/./cloop-gen.h:2568:29: note: in instantiation of member function 'BaseClass<Provider, Firebird::IProvider>::CheckedUnwrap' requested here
        auto* provider = Provider::CheckedUnwrap(info[0], "provider argument", true);
                                   ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
../src/native/./cloop-gen.h:2569:33: note: in instantiation of member function 'BaseClass<Attachment, Firebird::IAttachment>::CheckedUnwrap' requested here
        auto* attachment = Attachment::CheckedUnwrap(info[1], "attachment argument", true);
                                       ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
../src/native/./cloop-gen.h:2585:35: note: in instantiation of member function 'BaseClass<Transaction, Firebird::ITransaction>::CheckedUnwrap' requested here
        auto* transaction = Transaction::CheckedUnwrap(info[1], "transaction argument", true);
                                         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
../src/native/./cloop-gen.h:2600:25: note: in instantiation of member function 'BaseClass<Status, Firebird::IStatus>::CheckedUnwrap' requested here
        auto* status = Status::CheckedUnwrap(info[0], "status argument", true);
                               ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
../src/native/./cloop-gen.h:2711:30: note: in instantiation of member function 'BaseClass<ReferenceCounted, Firebird::IReferenceCounted>::CheckedUnwrap' requested here
        auto* r = ReferenceCounted::CheckedUnwrap(info[0], "r argument", true);
                                    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
../src/native/./cloop-gen.h:3271:41: note: in instantiation of member function 'BaseClass<PluginConfig, Firebird::IPluginConfig>::CheckedUnwrap' requested here
        auto* factoryParameter = PluginConfig::CheckedUnwrap(info[1], "factoryParameter argument", true);
                                               ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
../src/native/./cloop-gen.h:3319:33: note: in instantiation of member function 'BaseClass<PluginFactory, Firebird::IPluginFactory>::CheckedUnwrap' requested here
        auto* factory = PluginFactory::CheckedUnwrap(info[2], "factory argument", true);
                                       ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
../src/native/./cloop-gen.h:3335:32: note: in instantiation of member function 'BaseClass<PluginModule, Firebird::IPluginModule>::CheckedUnwrap' requested here
        auto* cleanup = PluginModule::CheckedUnwrap(info[0], "cleanup argument", true);
                                      ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
../src/native/./cloop-gen.h:3370:37: note: in instantiation of member function 'BaseClass<FirebirdConf, Firebird::IFirebirdConf>::CheckedUnwrap' requested here
        auto* firebirdConf = FirebirdConf::CheckedUnwrap(info[3], "firebirdConf argument", true);
                                           ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
../src/native/./cloop-gen.h:3403:29: note: in instantiation of member function 'BaseClass<PluginBase, Firebird::IPluginBase>::CheckedUnwrap' requested here
        auto* plugin = PluginBase::CheckedUnwrap(info[0], "plugin argument", true);
                                   ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
../src/native/./classes.h:291:28: note: in instantiation of member function 'BaseClass<Pointer, void>::CheckedUnwrap' requested here
                auto* pointer = Pointer::CheckedUnwrap(from, "pointer argument", true);
                                         ^
../src/native/./cloop-gen.h:3557:17: note: in instantiation of function template specialization 'getAddress<unsigned char>' requested here
        auto* events = getAddress<unsigned char>(info[1]);
                       ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
../src/native/./cloop-gen.h:4690:34: note: in instantiation of member function 'BaseClass<MessageMetadata, Firebird::IMessageMetadata>::CheckedUnwrap' requested here
        auto* format = MessageMetadata::CheckedUnwrap(info[1], "format argument", true);
                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
../src/native/./cloop-gen.h:5464:34: note: in instantiation of member function 'BaseClass<EventCallback, Firebird::IEventCallback>::CheckedUnwrap' requested here
        auto* callback = EventCallback::CheckedUnwrap(info[1], "callback argument", true);
                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
../src/native/./cloop-gen.h:5797:42: note: in instantiation of member function 'BaseClass<CryptKeyCallback, Firebird::ICryptKeyCallback>::CheckedUnwrap' requested here
        auto* cryptCallback = CryptKeyCallback::CheckedUnwrap(info[1], "cryptCallback argument", true);
                                                ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
../src/native/./cloop-gen.h:6334:30: note: in instantiation of member function 'BaseClass<ServerBlock, Firebird::IServerBlock>::CheckedUnwrap' requested here
        auto* sBlock = ServerBlock::CheckedUnwrap(info[1], "sBlock argument", true);
                                    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
../src/native/./cloop-gen.h:6335:34: note: in instantiation of member function 'BaseClass<Writer, Firebird::IWriter>::CheckedUnwrap' requested here
        auto* writerInterface = Writer::CheckedUnwrap(info[2], "writerInterface argument", true);
                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
../src/native/./cloop-gen.h:6420:30: note: in instantiation of member function 'BaseClass<ClientBlock, Firebird::IClientBlock>::CheckedUnwrap' requested here
        auto* cBlock = ClientBlock::CheckedUnwrap(info[1], "cBlock argument", true);
                                    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
../src/native/./cloop-gen.h:6841:21: note: in instantiation of member function 'BaseClass<User, Firebird::IUser>::CheckedUnwrap' requested here
        auto* user = User::CheckedUnwrap(info[1], "user argument", true);
                           ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
../src/native/./cloop-gen.h:7010:31: note: in instantiation of member function 'BaseClass<LogonInfo, Firebird::ILogonInfo>::CheckedUnwrap' requested here
        auto* logonInfo = LogonInfo::CheckedUnwrap(info[1], "logonInfo argument", true);
                                     ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
../src/native/./cloop-gen.h:7029:30: note: in instantiation of member function 'BaseClass<ListUsers, Firebird::IListUsers>::CheckedUnwrap' requested here
        auto* callback = ListUsers::CheckedUnwrap(info[2], "callback argument", true);
                                    ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
../src/native/./cloop-gen.h:7167:24: note: in instantiation of member function 'BaseClass<CryptKey, Firebird::ICryptKey>::CheckedUnwrap' requested here
        auto* key = CryptKey::CheckedUnwrap(info[1], "key argument", true);
                              ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
../src/native/./cloop-gen.h:7800:23: note: in instantiation of member function 'BaseClass<Timer, Firebird::ITimer>::CheckedUnwrap' requested here
        auto* timer = Timer::CheckedUnwrap(info[1], "timer argument", true);
                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
../src/native/./cloop-gen.h:7874:36: note: in instantiation of member function 'BaseClass<VersionCallback, Firebird::IVersionCallback>::CheckedUnwrap' requested here
        auto* callback = VersionCallback::CheckedUnwrap(info[2], "callback argument", true);
                                          ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
../src/native/./cloop-gen.h:8020:36: note: in instantiation of member function 'BaseClass<OffsetsCallback, Firebird::IOffsetsCallback>::CheckedUnwrap' requested here
        auto* callback = OffsetsCallback::CheckedUnwrap(info[2], "callback argument", true);
                                          ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
../src/native/./cloop-gen.h:9100:35: note: in instantiation of member function 'BaseClass<ExternalContext, Firebird::IExternalContext>::CheckedUnwrap' requested here
        auto* context = ExternalContext::CheckedUnwrap(info[1], "context argument", true);
                                         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
../src/native/./cloop-gen.h:9101:36: note: in instantiation of member function 'BaseClass<RoutineMetadata, Firebird::IRoutineMetadata>::CheckedUnwrap' requested here
        auto* metadata = RoutineMetadata::CheckedUnwrap(info[2], "metadata argument", true);
                                          ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
../src/native/./cloop-gen.h:9102:37: note: in instantiation of member function 'BaseClass<MetadataBuilder, Firebird::IMetadataBuilder>::CheckedUnwrap' requested here
        auto* inBuilder = MetadataBuilder::CheckedUnwrap(info[3], "inBuilder argument", true);
                                           ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
../src/native/./cloop-gen.h:9283:38: note: in instantiation of member function 'BaseClass<UdrFunctionFactory, Firebird::IUdrFunctionFactory>::CheckedUnwrap' requested here
        auto* factory = UdrFunctionFactory::CheckedUnwrap(info[2], "factory argument", true);
                                            ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
../src/native/./cloop-gen.h:9302:39: note: in instantiation of member function 'BaseClass<UdrProcedureFactory, Firebird::IUdrProcedureFactory>::CheckedUnwrap' requested here
        auto* factory = UdrProcedureFactory::CheckedUnwrap(info[2], "factory argument", true);
                                             ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
../src/native/./cloop-gen.h:9321:37: note: in instantiation of member function 'BaseClass<UdrTriggerFactory, Firebird::IUdrTriggerFactory>::CheckedUnwrap' requested here
        auto* factory = UdrTriggerFactory::CheckedUnwrap(info[2], "factory argument", true);
                                           ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:143:25: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                        if (Nan::Get(object->ToObject(), Nan::New("cloop").ToLocalChecked()).ToLocal(&object))
                                             ^
../src/native/fb-native.cpp:145:25: note: in instantiation of member function 'BaseClass<Master, Firebird::IMaster>::CheckedUnwrap' requested here
        auto* master = Master::CheckedUnwrap(info[0], "master argument", false);
                               ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
In file included from ../src/native/fb-native.cpp:4:
../src/native/./classes.h:159:43: warning: 'ToObject' is deprecated: Use maybe version [-Wdeprecated-declarations]
                return ObjectWrap::Unwrap<This>(object->ToObject());
                                                        ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8.h:2549:10: note: 'ToObject' has been explicitly marked deprecated here
  inline V8_DEPRECATED("Use maybe version", Local<Object> ToObject() const);
         ^
/Users/sywka/.node-gyp/11.0.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
  declarator __attribute__((deprecated(message)))
                            ^
261 warnings and 1 error generated.
make: *** [Release/obj.target/addon/src/native/fb-native.o] Error 1
gyp ERR! build error 
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/Users/sywka/Desktop/dev-projects/gdmn/node_modules/node-gyp/lib/build.js:262:23)
gyp ERR! stack     at ChildProcess.emit (events.js:182:13)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:240:12)
gyp ERR! System Darwin 18.0.0
gyp ERR! command "/usr/local/Cellar/node/11.0.0/bin/node" "/Users/sywka/Desktop/dev-projects/gdmn/node_modules/node-firebird-native-api/node_modules/.bin/node-gyp" "rebuild"
gyp ERR! cwd /Users/sywka/Desktop/dev-projects/gdmn/node_modules/node-firebird-native-api
gyp ERR! node -v v11.0.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok

Prevent segfault if incorrect blob column is passed to openBlob()

Example:

// a)
const blob = results[0][0] as Blob; // This is the correct way to pass in the blob reference
// b)
const blob = results[0] as Blob; // But, an incorrect value such as this one, will cause a segfault
const blobStream = await attachment.openBlob(transaction, blob);

Blob as string

Hello

First let me ask if there is another place I could ask questions regardnig the usage of this package instead of creating new issue (which may be annoying for the author(s) ).

If not, let me ask it here: is there a way to automatically convert text blobs to strings (while fetching in resultset) or vice versa (string to blob) while performing insert or update using params array?

TIA
Marcin

Docker image with FB node application

Hello

Excuse me, if this is not a proper place to ask that question, but did not find a better one.
Has anybody tried to create docker image with application based on this firebird drivers utilizing node/alpine docker images
I'm fairly new to node itself, so I will appreciate any clues (including sample docker files or compose files)

TIA
Marcin

Incorrect writing/reading of large BLOBs

We have a strange problem. Below is a test. It works fine with BLOB string of 65 000 bytes but when size of BLOB is increased up to 650 000 bytes it fails. It is written without any problem but subsequent SELECT statement could read only 60 176 bytes of it.

We test it with FB3 embedded and Nodejs 11.12.

test('#fetch() with large blob', async () => {
    const attachment = await client.createDatabase(getTempFile('ResultSet-fetch-with-large-blob.fdb'), options);
    let transaction = await attachment.startTransaction();
    await attachment.execute(transaction, `create table t1 (x_blob blob)`);

    await transaction.commit();
    transaction = await attachment.startTransaction();
    const buffer = Buffer.from('#'.repeat(650000));

    await attachment.execute(transaction, insert into t1 (x_blob) VALUES (?), [buffer]);

    await transaction.commit();
    transaction = await attachment.startTransaction();

    const resultSet = await attachment.executeQuery(transaction, `select x_blob from t1`);
    const result = await resultSet.fetch();
    const readStream = await attachment.openBlob(transaction, result[0][0]);

    const resultBuffer = Buffer.alloc(await readStream.length);
    await readStream.read(resultBuffer);
    await readStream.close();
    expect(resultBuffer.toString().length).toEqual(buffer.toString().length);

    await resultSet.close();
    await transaction.commit();
    await attachment.dropDatabase();
   });

Subsequent use of Statement::execute* methods may send incorrect value of input parameters

When parameter was set to null, all subsequent execution will use null instead of the passed values.

Test case:

const statement2 = await attachment.prepare(transaction, 'insert into t1 (n1) values (?)');
await statement2.execute(transaction, [1]);
await statement2.execute(transaction, [null]);
// Next executions will be incorrect!
await statement2.execute(transaction, [10]);
await statement2.execute(transaction, [100]);
await statement2.dispose();

ResultSet closeAsync cause a segfault

Hello @asfernandes
I came across this error recently. I know it occurs when this.resultSetHandle!.closeAsync(status) is called at line 36 of node-firebird-driver-native/src/lib/resultset.ts

Using segfault-handler I manage to capture the native addon stack trace.
Do you have an idea of what might be going wrong ? Is there a way to handle this error?


[
  "0   segfault-handler.node               0x000000010df8e040 _ZL16segfault_handleriP9__siginfoPv + 304",
  "1   libsystem_platform.dylib            0x00007fff6a6ef42d _sigtramp + 29",
  "2   addon.node                          0x0000000109f3f86c _ZNSt3__110__function6__funcIZN9ResultSet10closeStartEbRKN4Napi12CallbackInfoEE5$_131NS_9allocatorIS7_EEFPvvEEclEv + 88",
  "3   addon.node                          0x0000000109e95c2b _ZN13PromiseWorkerIPvE7ExecuteEv + 89",
  "4   addon.node                          0x0000000109e9601b _ZN4Napi17CustomAsyncWorker9OnExecuteEP10napi_env__Pv + 23",
  "5   node                                0x00000001009e030c worker + 274",
  "6   libsystem_pthread.dylib             0x00007fff6a6fae65 _pthread_start + 148",
  "7   libsystem_pthread.dylib             0x00007fff6a6f683b thread_start + 15"
]

Now error 3221225477

This is Access violation some where in the code of driver. We have a big problem because of unstable work of driver. Is it possible to compile it with extended debug information and source map, so when error arise we could see reference to the sources and stack trace?

Or if you provide us with instructions we could setup MS Visual Studio and try to find this bug by ourselves.

We use node 11, windows 2012 server, fb 3.0.4.

Charset UTF8

Currently, the library does not have a way to use a charset other than utf8, which makes it very difficult to use in Latin countries, with accentuation in the language. Thanks for listening.

Process.exit triggering segfault

Another scenario that might trigger a segfault is quitting the application (sigterm - ctr+c).


PID 87837 received SIGSEGV for address: 0x10664eb38
0   segfault-handler.node               0x0000000106213040 _ZL16segfault_handleriP9__siginfoPv + 304
1   libsystem_platform.dylib            0x00007fff6ac4242d _sigtramp + 29
2   ???                                 0x0000000000000000 0x0 + 0
3   libfbclient.dylib                   0x000000010806de4d _ZN6Remote10Attachment7releaseEv + 141
4   libfbclient.dylib                   0x000000010807ee86 _ZN8Firebird19IAttachmentBaseImplIN6Remote10AttachmentENS_18CheckStatusWrapperENS_21IReferenceCountedImplIS2_S3_NS_7InheritINS_14IVersionedImplIS2_S3_NS5_INS_11IAttachmentEEEEEEEEEE22cloopreleaseDispatcherEPNS_17IReferenceCountedE + 22
5   libfbclient.dylib                   0x000000010803bcac _ZN3Why11YAttachment7destroyEj + 396
6   libfbclient.dylib                   0x00000001080404bf _ZN3Why10Dispatcher8shutdownEPN8Firebird18CheckStatusWrapperEji + 1567
7   libfbclient.dylib                   0x0000000108034e82 fb_shutdown + 210
8   libfbclient.dylib                   0x00000001080bf122 _ZN8Firebird15InstanceControl11destructorsEv + 18
9   libfbclient.dylib                   0x00000001080bee06 _ZN12_GLOBAL__N_17CleanupD1Ev + 38
10  libsystem_c.dylib                   0x00007fff6aaed446 __cxa_finalize_ranges + 319
11  libsystem_c.dylib                   0x00007fff6aaed71c exit + 55
12  node                                0x00000001000285c7 _ZN4node11Environment4ExitEi + 55
13  node                                0x0000000100239c93 _ZN2v88internal25FunctionCallbackArguments4CallEPNS0_15CallHandlerInfoE + 563
14  node                                0x000000010023917e _ZN2v88internal12_GLOBAL__N_119HandleApiCallHelperILb0EEENS0_11MaybeHandleINS0_6ObjectEEEPNS0_7IsolateENS0_6HandleINS0_10HeapObjectEEESA_NS8_INS0_20FunctionTemplateInfoEEENS8_IS4_EENS0_16BuiltinArgumentsE + 494
15  node                                0x000000010023884a _ZN2v88internalL26Builtin_Impl_HandleApiCallENS0_16BuiltinArgumentsEPNS0_7IsolateE + 250
16  ???                                 0x000004b1bd85be3d 0x0 + 5161435381309

[node-firebird-native-api] - Invalid argument when using XpbBuilder returned buffer

Description

When we call method attachDatabaseAsync with argument dpb from XpbBuilder on new v1.0.0-beta.1 we get error Invalid argument.

All work fine on old version of driver.

Example

  ...
const dpbBuilder = (util.getXpbBuilderSync(status, XpbBuilderParams.DPB, undefined, 0))!;
  try {
    dpbBuilder.insertTagSync(status, isc_dpb.version1);
    dpbBuilder.insertIntSync(status, isc_dpb.set_db_sql_dialect, 3);
    dpbBuilder.insertStringSync(status, isc_dpb.lc_ctype, "utf8");

    dpbBuilder.insertStringSync(status, isc_dpb.user_name, dbOptions.username || "sysdba");
    dpbBuilder.insertStringSync(status, isc_dpb.password, dbOptions.password || "masterkey");

    const buffer = dpbBuilder.getBufferSync(status)!;
    const length = dpbBuilder.getBufferLengthSync(status);

     return await client!.dispatcher!.attachDatabaseAsync(status, uri, length, buffer)
   } finally {
     dpbBuilder.disposeSync();
   }
...

Versions

OS: Windows 10, MacOS 10.14.4
Firebird: 3.0.4
Node: 11.13.0
Yarn: 1.15.2
node-firebird-driver-native: 1.0.0-beta.1

Supply pre-compiled binaries

Please, consider using https://github.com/mapbox/node-pre-gyp to supply pre-compiled binaries with the driver. Compilation from sources takes a long time and could be a real problem in some scenarios. For example, when using Travis cloud service for automated testing it takes about 15 minutes for recompiling node-firebird driver only on every test iteration.

Throw an error when the client library is not loaded correctly

Currently, node-firebird-native-api's getMaster returns null when the client library is not found or is not loaded correctly. And node-firebird-driver-native's createNativeClient throws an internal TypeError.

The functions should throw a proper exception.

Errors with exceptions when the addon is built with VS 2017/2019

Description

Instead of generating a javascript error on some machines, the process ends in an error
For example connection to a non-existent database:

it("Windows; Error code: 3221226505", async () => {
        const options: CreateDatabaseOptions = {
            username: "SYSDBA",
            password: "masterkey"
        };
        const client = createNativeClient(getDefaultLibraryFilename());
        try {
            const attachment = await client.connect(
                "localhost/3050:C:/MAIN.FDB",
                options);
            await attachment.disconnect();
        } finally {
            await client.dispose();
        }
    });

This causes the completion of the process with exit code 3221226505.
The same result with other methods of interaction with the database that should throw an error.

I could not understand whether the problem is in the environment settings. I can only say that a new user was created on the machine and a clean installation was made. Perhaps you can tell me where to look for the problem or if there is an error in the driver, then fix it.

Versions

OS: Windows 10
Firebird: 3.0.4
Node: 8.12.0 || 10.13.0 || 11.1.0
Yarn: 1.12.3
node-firebird-driver-native: 0.1.1

Build failed on linux

Hi, @asfernandes.

make: Leaving directory '/usr/src/gdmn-back/node_modules/node-firebird-native-api/build'
gyp ERR! build error 
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23)
gyp ERR! stack     at ChildProcess.emit (events.js:182:13)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:240:12)
gyp ERR! System Linux 4.9.93-linuxkit-aufs
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /usr/src/gdmn-back/node_modules/node-firebird-native-api
gyp ERR! node -v v10.11.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok 

What I should add in linux case here? : https://github.com/asfernandes/node-firebird-drivers/blob/master/packages/node-firebird-native-api/binding.gyp

Memory corruption with async methods

Description

"Parallel" access to a large number of blobs on a single connection leads to a hang. I have this happens when the number of iterations in 1E4. However, 1E3 takes a little time, about a few seconds. If the number of iterations <= 1E3, then test is done successfully

On a mac in this case, getting a blob length causes an error: Unrecognized response from Blob :: getInfo. And if the number of iterations <= 1E3, then test is done successfully, too

Example

describe("node-firebird-driver-native", () => {

    const TIMEOUT = 8.64E7;
    const count = 1E3;

    it("Unrecognized response from Blob::getInfo.", async () => {
        if (existsSync(dbOptions.path)) {
            unlinkSync(dbOptions.path);
        }

        const client = createNativeClient(getDefaultLibraryFilename());
        const attachment = await client.createDatabase(dbOptions.path, {username: "SYSDBA", password: "masterkey"});
        const transaction = await attachment.startTransaction();

        const promises = [];
        for (let i = 0; i < count; i++) {
            promises.push(
                (async () => {
                    const resultSet = await attachment.executeQuery(transaction, "SELECT * FROM RDB$RELATIONS");
                    const result = await resultSet.fetch();
                    for (let j = 0; j < result.length; j++) {
                        const row = result[j];
                        const blobs = row.filter((r) => r instanceof BBlob);
                        for (let k = 0; k < blobs.length; k++) {
                            const blob = blobs[k];
                            const blobStream = await attachment.openBlob(transaction, blob);
                            try {
                                await blobStream.length;
                            } finally {
                                await blobStream.close();
                            }
                        }
                    }
                    await resultSet.close();
                })()
            );
        }
        await Promise.all(promises);

        await transaction.commit();
        await attachment.dropDatabase();
        await client.dispose();

    }, TIMEOUT);
});

Versions

OS: Windows 10
Firebird: 3.0.4
Node: 11.6.0
Yarn: 1.13.0
node-firebird-driver-native: 0.1.1

Charset and invalid characters

Hello, I have a little problem, in my queries with the library I have received invalid characters like a : (?).

I believe it is because the database is with default charset "NONE", is there a way to set the same in the connection through the library? how to solve ?

Im using node firebird driver native

TypeError: date.getFullYear is not a function

Hello and thanks for the great library and tests (which I could learn from ).
I am using node-firebird-driver with Firebird 3.0 running on Linux.
I cannot go through this when I pass a date ( or timestamp) variable to an insert procedure:

TypeError: date.getFullYear is not a function
    at Object.<anonymous> (/var/lib/sws/engine/svsync/node_modules/node-firebird-driver/dist/lib/impl/fb-util.js:294:86)
    at Generator.next (<anonymous>)
    at /var/lib/sws/engine/svsync/node_modules/node-firebird-driver/dist/lib/impl/fb-util.js:8:71
    at new WrappedPromise (/var/lib/sws/engine/svsync/node_modules/async-listener/es6-wrapped-promise.js:13:18)
    at __awaiter (/var/lib/sws/engine/svsync/node_modules/node-firebird-driver/dist/lib/impl/fb-util.js:4:12)
    at mappers.<computed> (/var/lib/sws/engine/svsync/node_modules/node-firebird-driver/dist/lib/impl/fb-util.js:241:66)
    at /var/lib/sws/engine/svsync/node_modules/node-firebird-driver/dist/lib/impl/fb-util.js:338:58
    at Array.map (<anonymous>)
    at Object.<anonymous> (/var/lib/sws/engine/svsync/node_modules/node-firebird-driver/dist/lib/impl/fb-util.js:338:35)
    at Generator.next (<anonymous>)

I tryed in various formats to overcome the issue. ( tried '1/1/1989', new Date('1/1/1989') and so on )

For now I have to pass the date as string and then cast it as date. For timestamp I will use uinxtime to pass it like integer.

Please advise. Thank you

Error message encoding lost

Error message encoding being lost some where during propagation from firebird client library to nodejs output:

image

Probable Memory Leak

I believe this issue is occurring in fblib, specifically in the resultset

I initially believed it to be in my implementation that something was going wrong, but I did some testing and anyway the memory consumption increases and the garbage collector can't restore it

Error SIGSEGV

Instead of generating a javascript error, sometimes the process ends with an error:
Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)

error TS1086: An accessor cannot be declared in an ambient context.

Compiler error:
(node v12.13.1 - windows)

node_modules/node-firebird-driver-native/dist/lib/statement.d.ts:27:9 - error TS1086: An accessor cannot be declared in an ambient context.

27 get columnLabels(): Promise<string[]>;
~~~~~~~~~~~~

node_modules/node-firebird-driver/dist/lib/impl/blob.d.ts:8:9 - error TS1086: An accessor cannot be declared in an ambient context.

8 get length(): Promise;
~~~~~~

[11:28:30] Found 2 errors. Watching for file changes.

Sources doesn't compile under newest Node 12.1

I have got following error:

c:\golden\ns\gdmn\node_modules\node-firebird-native-api\src\native\./cloop-gen.h(5527): error C2660: 'v8::Value::NumberValue': function does not take 0 arguments (compiling source file ..\src\native\fb-native.cpp) [C:\Golden\NS\gdmn\node_modules\node-firebird-native-api\build\addon.vcxproj]
c:\golden\ns\gdmn\node_modules\node-firebird-native-api\src\native\./cloop-gen.h(5527): fatal error C1003: error count exceeds 100; stopping compilation (compiling source file ..\src\native\fb-native.cpp) [C:\Golden\NS\gdmn\node_modules\node-firebird-native-api\build\addon.vcxproj]
gyp ERR! build error
gyp ERR! stack Error: `C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe` failed with exit code: 1
gyp ERR! stack     at ChildProcess.onExit (C:\Golden\NS\gdmn\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\\nodejs\\node.exe" "C:\\Golden\\NS\\gdmn\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
gyp ERR! cwd C:\Golden\NS\gdmn\node_modules\node-firebird-native-api

resultSet.fetch() hangs if I execute read query before insert query is committed (insert and read must use same attachment)

export async function run({log, connect}) {
    try {
        const attachment = await connect() as Attachment;
        const transaction = await attachment.startTransaction({
            accessMode: 'READ_ONLY',
            autoCommit: false,
            isolation: TransactionIsolation.READ_COMMITTED,
        });
        const transaction2 = await attachment.startTransaction({
            accessMode: 'READ_WRITE'
        });


        // >> INSERT SOMETHING
        let query = `INSERT INTO TEST_TABLE(ID, NAME) VALUES (?, ?)`;
        let r = await attachment.executeReturning(
            transaction2,
            query,
            [Date.now(), 'TEST_NAME']
        );

        // >> COMMIT 2s LATER
        setTimeout(async () => {
            try {
                log('Running transaction2.commitRetaining()');
                await transaction2.commit();
                log('Committed transaction that was hanging');
            } catch (err) {
                log('Error failed to commit parallel transaction');
            }
        }, 2000);


        // READ AS SOON AS POSSIBLE (while previous commit didn't took place)
        query = `SELECT COUNT(*) FROM TEST_TABLE`;
        log('Reading as soon as possible: ' + query);
        let resultSet3 = await attachment.executeQuery(
            transaction, query);
        log('Read completed. Fetching results....');
        let rows3 = await resultSet3.fetch();
        log('Fetch completed', rows3);
        log('Closing resultSet3', rows3);
        await resultSet3.close();
        log('Closed resultSet3');

        log(`ResultSet3: `, {resultSet3: JSON.stringify(rows3)});
        await transaction.commit();

        // DISCONNECT Later
        setTimeout(async () => {
            log('Disconnecting...');
            await attachment.disconnect();
            log('Disconnected!!');
        }, 3000)

    } catch (err) {
        log(err);
    }
}

Outputs:

DB2_005 Reading as soon as possible: SELECT COUNT(*) FROM TEST_TABLE []
DB2_005 Read completed. Fetching results.... []
DB2_005 Running transaction2.commitRetaining() []

If I run the same thing but in different attachments, it works:

DB2_005 Reading as soon as possible: SELECT COUNT(*) FROM TEST_TABLE []
DB2_005 Read completed. Fetching results.... []
DB2_005 Running transaction2.commitRetaining() []
DB2_005 Committed transaction that was hanging []
DB2_005 Fetch completed [ [ [ 16 ] ] ]
DB2_005 Closing resultSet3 [ [ [ 16 ] ] ]
DB2_005 Closed resultSet3 []
DB2_005 ResultSet3: [ { resultSet3: '[[16]]' } ]
Finish...
DB2_005 Disconnecting... []
DB2_005 Disconnected!! []

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.