nionis / dubiex Goto Github PK
View Code? Open in Web Editor NEWA fully decentralized, no fees, ethereum exchange for tokens, unofficial website
Home Page: https://www.dubiex.com/
A fully decentralized, no fees, ethereum exchange for tokens, unofficial website
Home Page: https://www.dubiex.com/
hi , I'm getting build error after make app.json file for deploy on heroku , my error is :
`-----> Node.js app detected
-----> Creating runtime environment
NPM_CONFIG_LOGLEVEL=error
NODE_ENV=production
NODE_MODULES_CACHE=true
NODE_VERBOSE=false
-----> Installing binaries
engines.node (package.json): >=8.5.0
engines.npm (package.json): unspecified (use default)
Resolving node version >=8.5.0...
Downloading and installing node 11.6.0...
Using default npm version: 6.5.0-next.0
-----> Building dependencies
Installing node modules (package.json + package-lock)
> [email protected] preinstall /tmp/build_4df92d04a5fe9ae7c54e5d692df7d454/node_modules/scrypt
> node node-scrypt-preinstall.js
> [email protected] install /tmp/build_4df92d04a5fe9ae7c54e5d692df7d454/node_modules/keccak
> npm run rebuild || echo "Keccak bindings compilation fail. Pure JS implementation will be used."
> [email protected] rebuild /tmp/build_4df92d04a5fe9ae7c54e5d692df7d454/node_modules/keccak
> node-gyp rebuild
make: Entering directory '/tmp/build_4df92d04a5fe9ae7c54e5d692df7d454/node_modules/keccak/build'
CXX(target) Release/obj.target/keccak/src/addon.o
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:203,
from ../src/addon.cc:2:
../../nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::StringObject>::return_t Nan::imp::Factory<v8::StringObject>::New(v8::Local<v8::String>)’:
../../nan/nan_implementation_12_inl.h:337:37: warning: ‘static v8::Local<v8::Value> v8::StringObject::New(v8::Local<v8::String>)’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
return v8::StringObject::New(value).As<v8::StringObject>();
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/addon.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:5242:37: note: declared here
static Local<Value> New(Local<String> value));
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/addon.cc:2:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:840:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, func, argc, argv);
^
In file included from ../src/addon.cc:1:0:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/addon.cc:2:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:855:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, symbol, argc, argv);
^
In file included from ../src/addon.cc:1:0:
/app/.node-gyp/11.6.0/include/node/node.h:165:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/addon.cc:2:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:870:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, method, argc, argv);
^
In file included from ../src/addon.cc:1:0:
/app/.node-gyp/11.6.0/include/node/node.h:158:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/addon.cc:2:0:
../../nan/nan.h: In constructor ‘Nan::Utf8String::Utf8String(v8::Local<v8::Value>)’:
../../nan/nan.h:916:53: warning: ‘v8::Local<v8::String> v8::Value::ToString() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
v8::Local<v8::String> string = from->ToString();
^
In file included from /app/.node-gyp/11.6.0/include/node/node.h:63:0,
from ../src/addon.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:10248:15: note: declared here
Local<String> Value::ToString() const {
^~~~~
In file included from ../src/addon.cc:2:0:
../../nan/nan.h:926:74: warning: ‘int v8::String::WriteUtf8(char*, int, int*, int) const’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/addon.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2754:21: note: declared here
int WriteUtf8(char* buffer, int length = -1,
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/addon.cc:2:0:
../../nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::Callback::Call_(v8::Isolate*, v8::Local<v8::Object>, int, v8::Local<v8::Value>*) const’:
../../nan/nan.h:1484:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
));
^
In file included from ../src/addon.cc:1:0:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
../src/addon.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE KeccakWrapper::Initialize(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/addon.cc:37:47: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
unsigned int rate = info[0]->IntegerValue();
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/addon.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2570:46: note: declared here
V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/addon.cc:38:51: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
unsigned int capacity = info[1]->IntegerValue();
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/addon.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2570:46: note: declared here
V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/addon.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE KeccakWrapper::AbsorbLastFewBits(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/addon.cc:56:48: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
unsigned char bits = info[0]->IntegerValue();
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/addon.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2570:46: note: declared here
V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/addon.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE KeccakWrapper::Squeeze(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/addon.cc:64:43: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
size_t length = info[0]->IntegerValue();
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/addon.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2570:46: note: declared here
V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/addon.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE KeccakWrapper::Copy(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/addon.cc:75:82: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
KeccakWrapper* to = Nan::ObjectWrap::Unwrap<KeccakWrapper>(info[0]->ToObject());
^
In file included from /app/.node-gyp/11.6.0/include/node/node.h:63:0,
from ../src/addon.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:10254:15: note: declared here
Local<Object> Value::ToObject() const {
^~~~~
CC(target) Release/obj.target/keccak/src/libkeccak/KeccakSponge.o
CC(target) Release/obj.target/keccak/src/libkeccak/KeccakP-1600-reference.o
SOLINK_MODULE(target) Release/obj.target/keccak.node
COPY Release/keccak.node
make: Leaving directory '/tmp/build_4df92d04a5fe9ae7c54e5d692df7d454/node_modules/keccak/build'
> [email protected] install /tmp/build_4df92d04a5fe9ae7c54e5d692df7d454/node_modules/scrypt
> node-gyp rebuild
make: Entering directory '/tmp/build_4df92d04a5fe9ae7c54e5d692df7d454/node_modules/scrypt/build'
SOLINK_MODULE(target) Release/obj.target/copied_files.node
COPY Release/copied_files.node
CC(target) Release/obj.target/scrypt_wrapper/src/util/memlimit.o
CC(target) Release/obj.target/scrypt_wrapper/src/scryptwrapper/keyderivation.o
CC(target) Release/obj.target/scrypt_wrapper/src/scryptwrapper/pickparams.o
CC(target) Release/obj.target/scrypt_wrapper/src/scryptwrapper/hash.o
AR(target) Release/obj.target/scrypt_wrapper.a
COPY Release/scrypt_wrapper.a
CC(target) Release/obj.target/scrypt_lib/scrypt/scrypt-1.2.0/lib/crypto/crypto_scrypt.o
CC(target) Release/obj.target/scrypt_lib/scrypt/scrypt-1.2.0/lib/crypto/crypto_scrypt_smix.o
CC(target) Release/obj.target/scrypt_lib/scrypt/scrypt-1.2.0/libcperciva/util/warnp.o
CC(target) Release/obj.target/scrypt_lib/scrypt/scrypt-1.2.0/libcperciva/alg/sha256.o
CC(target) Release/obj.target/scrypt_lib/scrypt/scrypt-1.2.0/libcperciva/util/insecure_memzero.o
CC(target) Release/obj.target/scrypt_lib/scrypt/scrypt-1.2.0/lib/scryptenc/scryptenc_cpuperf.o
AR(target) Release/obj.target/scrypt_lib.a
COPY Release/scrypt_lib.a
CXX(target) Release/obj.target/scrypt/src/node-boilerplate/scrypt_common.o
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:203,
from ../src/node-boilerplate/scrypt_common.cc:28:
../../nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::StringObject>::return_t Nan::imp::Factory<v8::StringObject>::New(v8::Local<v8::String>)’:
../../nan/nan_implementation_12_inl.h:337:37: warning: ‘static v8::Local<v8::Value> v8::StringObject::New(v8::Local<v8::String>)’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
return v8::StringObject::New(value).As<v8::StringObject>();
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_common.cc:28:
/app/.node-gyp/11.6.0/include/node/v8.h:5242:37: note: declared here
static Local<Value> New(Local<String> value));
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_common.cc:28:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:840:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, func, argc, argv);
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_common.cc:28:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_common.cc:28:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:855:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, symbol, argc, argv);
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_common.cc:28:
/app/.node-gyp/11.6.0/include/node/node.h:165:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_common.cc:28:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:870:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, method, argc, argv);
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_common.cc:28:
/app/.node-gyp/11.6.0/include/node/node.h:158:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_common.cc:28:0:
../../nan/nan.h: In constructor ‘Nan::Utf8String::Utf8String(v8::Local<v8::Value>)’:
../../nan/nan.h:916:53: warning: ‘v8::Local<v8::String> v8::Value::ToString() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
v8::Local<v8::String> string = from->ToString();
^
In file included from /app/.node-gyp/11.6.0/include/node/node.h:63:0,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_common.cc:28:
/app/.node-gyp/11.6.0/include/node/v8.h:10248:15: note: declared here
Local<String> Value::ToString() const {
^~~~~
In file included from ../src/node-boilerplate/scrypt_common.cc:28:0:
../../nan/nan.h:926:74: warning: ‘int v8::String::WriteUtf8(char*, int, int*, int) const’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_common.cc:28:
/app/.node-gyp/11.6.0/include/node/v8.h:2754:21: note: declared here
int WriteUtf8(char* buffer, int length = -1,
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_common.cc:28:0:
../../nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::Callback::Call_(v8::Isolate*, v8::Local<v8::Object>, int, v8::Local<v8::Value>*) const’:
../../nan/nan.h:1484:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
));
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_common.cc:28:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
CXX(target) Release/obj.target/scrypt/src/node-boilerplate/scrypt_params_async.o
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:203,
from ../src/node-boilerplate/scrypt_params_async.cc:1:
../../nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::StringObject>::return_t Nan::imp::Factory<v8::StringObject>::New(v8::Local<v8::String>)’:
../../nan/nan_implementation_12_inl.h:337:37: warning: ‘static v8::Local<v8::Value> v8::StringObject::New(v8::Local<v8::String>)’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
return v8::StringObject::New(value).As<v8::StringObject>();
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_params_async.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:5242:37: note: declared here
static Local<Value> New(Local<String> value));
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_params_async.cc:1:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:840:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, func, argc, argv);
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_params_async.cc:1:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_params_async.cc:1:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:855:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, symbol, argc, argv);
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_params_async.cc:1:
/app/.node-gyp/11.6.0/include/node/node.h:165:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_params_async.cc:1:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:870:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, method, argc, argv);
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_params_async.cc:1:
/app/.node-gyp/11.6.0/include/node/node.h:158:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_params_async.cc:1:0:
../../nan/nan.h: In constructor ‘Nan::Utf8String::Utf8String(v8::Local<v8::Value>)’:
../../nan/nan.h:916:53: warning: ‘v8::Local<v8::String> v8::Value::ToString() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
v8::Local<v8::String> string = from->ToString();
^
In file included from /app/.node-gyp/11.6.0/include/node/node.h:63:0,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_params_async.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:10248:15: note: declared here
Local<String> Value::ToString() const {
^~~~~
In file included from ../src/node-boilerplate/scrypt_params_async.cc:1:0:
../../nan/nan.h:926:74: warning: ‘int v8::String::WriteUtf8(char*, int, int*, int) const’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_params_async.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2754:21: note: declared here
int WriteUtf8(char* buffer, int length = -1,
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_params_async.cc:1:0:
../../nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::Callback::Call_(v8::Isolate*, v8::Local<v8::Object>, int, v8::Local<v8::Value>*) const’:
../../nan/nan.h:1484:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
));
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_params_async.cc:1:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/inc/scrypt_async.h:28:0,
from ../src/node-boilerplate/inc/scrypt_params_async.h:28,
from ../src/node-boilerplate/scrypt_params_async.cc:4:
../src/node-boilerplate/inc/scrypt_common.h: In constructor ‘NodeScrypt::Params::Params(const v8::Local<v8::Object>&)’:
../src/node-boilerplate/inc/scrypt_common.h:39:63: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
N(obj->Get(Nan::New("N").ToLocalChecked())->Uint32Value()),
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_params_async.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2571:47: note: declared here
V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/inc/scrypt_async.h:28:0,
from ../src/node-boilerplate/inc/scrypt_params_async.h:28,
from ../src/node-boilerplate/scrypt_params_async.cc:4:
../src/node-boilerplate/inc/scrypt_common.h:40:63: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
r(obj->Get(Nan::New("r").ToLocalChecked())->Uint32Value()),
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_params_async.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2571:47: note: declared here
V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/inc/scrypt_async.h:28:0,
from ../src/node-boilerplate/inc/scrypt_params_async.h:28,
from ../src/node-boilerplate/scrypt_params_async.cc:4:
../src/node-boilerplate/inc/scrypt_common.h:41:63: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
p(obj->Get(Nan::New("p").ToLocalChecked())->Uint32Value()) {}
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_params_async.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2571:47: note: declared here
V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_params_async.cc:4:0:
../src/node-boilerplate/inc/scrypt_params_async.h: In constructor ‘ScryptParamsAsyncWorker::ScryptParamsAsyncWorker(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/node-boilerplate/inc/scrypt_params_async.h:35:36: warning: ‘double v8::Value::NumberValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
maxtime(info[0]->NumberValue()),
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_params_async.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2569:45: note: declared here
V8_DEPRECATED("Use maybe version", double NumberValue() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_params_async.cc:4:0:
../src/node-boilerplate/inc/scrypt_params_async.h:36:39: warning: ‘double v8::Value::NumberValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
maxmemfrac(info[1]->NumberValue()),
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_params_async.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2569:45: note: declared here
V8_DEPRECATED("Use maybe version", double NumberValue() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_params_async.cc:4:0:
../src/node-boilerplate/inc/scrypt_params_async.h:37:36: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
maxmem(info[2]->IntegerValue()),
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_params_async.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2570:46: note: declared here
V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_params_async.cc:4:0:
../src/node-boilerplate/inc/scrypt_params_async.h:38:39: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
osfreemem(info[3]->IntegerValue())
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_params_async.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2570:46: note: declared here
V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
CXX(target) Release/obj.target/scrypt/src/node-boilerplate/scrypt_params_sync.o
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:203,
from ../src/node-boilerplate/scrypt_params_sync.cc:1:
../../nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::StringObject>::return_t Nan::imp::Factory<v8::StringObject>::New(v8::Local<v8::String>)’:
../../nan/nan_implementation_12_inl.h:337:37: warning: ‘static v8::Local<v8::Value> v8::StringObject::New(v8::Local<v8::String>)’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
return v8::StringObject::New(value).As<v8::StringObject>();
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_params_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:5242:37: note: declared here
static Local<Value> New(Local<String> value));
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_params_sync.cc:1:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:840:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, func, argc, argv);
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_params_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_params_sync.cc:1:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:855:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, symbol, argc, argv);
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_params_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/node.h:165:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_params_sync.cc:1:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:870:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, method, argc, argv);
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_params_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/node.h:158:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_params_sync.cc:1:0:
../../nan/nan.h: In constructor ‘Nan::Utf8String::Utf8String(v8::Local<v8::Value>)’:
../../nan/nan.h:916:53: warning: ‘v8::Local<v8::String> v8::Value::ToString() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
v8::Local<v8::String> string = from->ToString();
^
In file included from /app/.node-gyp/11.6.0/include/node/node.h:63:0,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_params_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:10248:15: note: declared here
Local<String> Value::ToString() const {
^~~~~
In file included from ../src/node-boilerplate/scrypt_params_sync.cc:1:0:
../../nan/nan.h:926:74: warning: ‘int v8::String::WriteUtf8(char*, int, int*, int) const’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_params_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2754:21: note: declared here
int WriteUtf8(char* buffer, int length = -1,
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_params_sync.cc:1:0:
../../nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::Callback::Call_(v8::Isolate*, v8::Local<v8::Object>, int, v8::Local<v8::Value>*) const’:
../../nan/nan.h:1484:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
));
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_params_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_params_sync.cc:4:0:
../src/node-boilerplate/inc/scrypt_common.h: In constructor ‘NodeScrypt::Params::Params(const v8::Local<v8::Object>&)’:
../src/node-boilerplate/inc/scrypt_common.h:39:63: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
N(obj->Get(Nan::New("N").ToLocalChecked())->Uint32Value()),
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_params_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2571:47: note: declared here
V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_params_sync.cc:4:0:
../src/node-boilerplate/inc/scrypt_common.h:40:63: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
r(obj->Get(Nan::New("r").ToLocalChecked())->Uint32Value()),
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_params_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2571:47: note: declared here
V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_params_sync.cc:4:0:
../src/node-boilerplate/inc/scrypt_common.h:41:63: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
p(obj->Get(Nan::New("p").ToLocalChecked())->Uint32Value()) {}
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_params_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2571:47: note: declared here
V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/node-boilerplate/scrypt_params_sync.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE paramsSync(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/node-boilerplate/scrypt_params_sync.cc:25:47: warning: ‘double v8::Value::NumberValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
const double maxtime = info[0]->NumberValue();
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_params_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2569:45: note: declared here
V8_DEPRECATED("Use maybe version", double NumberValue() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/node-boilerplate/scrypt_params_sync.cc:26:47: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
const size_t maxmem = info[2]->IntegerValue();
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_params_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2570:46: note: declared here
V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/node-boilerplate/scrypt_params_sync.cc:27:50: warning: ‘double v8::Value::NumberValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
const double maxmemfrac = info[1]->NumberValue();
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_params_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2569:45: note: declared here
V8_DEPRECATED("Use maybe version", double NumberValue() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/node-boilerplate/scrypt_params_sync.cc:28:50: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
const size_t osfreemem = info[3]->IntegerValue();
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_params_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2570:46: note: declared here
V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
CXX(target) Release/obj.target/scrypt/src/node-boilerplate/scrypt_kdf_async.o
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:203,
from ../src/node-boilerplate/scrypt_kdf_async.cc:1:
../../nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::StringObject>::return_t Nan::imp::Factory<v8::StringObject>::New(v8::Local<v8::String>)’:
../../nan/nan_implementation_12_inl.h:337:37: warning: ‘static v8::Local<v8::Value> v8::StringObject::New(v8::Local<v8::String>)’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
return v8::StringObject::New(value).As<v8::StringObject>();
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_kdf_async.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:5242:37: note: declared here
static Local<Value> New(Local<String> value));
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_kdf_async.cc:1:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:840:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, func, argc, argv);
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_kdf_async.cc:1:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_kdf_async.cc:1:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:855:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, symbol, argc, argv);
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_kdf_async.cc:1:
/app/.node-gyp/11.6.0/include/node/node.h:165:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_kdf_async.cc:1:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:870:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, method, argc, argv);
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_kdf_async.cc:1:
/app/.node-gyp/11.6.0/include/node/node.h:158:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_kdf_async.cc:1:0:
../../nan/nan.h: In constructor ‘Nan::Utf8String::Utf8String(v8::Local<v8::Value>)’:
../../nan/nan.h:916:53: warning: ‘v8::Local<v8::String> v8::Value::ToString() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
v8::Local<v8::String> string = from->ToString();
^
In file included from /app/.node-gyp/11.6.0/include/node/node.h:63:0,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_kdf_async.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:10248:15: note: declared here
Local<String> Value::ToString() const {
^~~~~
In file included from ../src/node-boilerplate/scrypt_kdf_async.cc:1:0:
../../nan/nan.h:926:74: warning: ‘int v8::String::WriteUtf8(char*, int, int*, int) const’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_kdf_async.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2754:21: note: declared here
int WriteUtf8(char* buffer, int length = -1,
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_kdf_async.cc:1:0:
../../nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::Callback::Call_(v8::Isolate*, v8::Local<v8::Object>, int, v8::Local<v8::Value>*) const’:
../../nan/nan.h:1484:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
));
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_kdf_async.cc:1:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/inc/scrypt_async.h:28:0,
from ../src/node-boilerplate/inc/scrypt_kdf_async.h:28,
from ../src/node-boilerplate/scrypt_kdf_async.cc:4:
../src/node-boilerplate/inc/scrypt_common.h: In constructor ‘NodeScrypt::Params::Params(const v8::Local<v8::Object>&)’:
../src/node-boilerplate/inc/scrypt_common.h:39:63: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
N(obj->Get(Nan::New("N").ToLocalChecked())->Uint32Value()),
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_kdf_async.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2571:47: note: declared here
V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/inc/scrypt_async.h:28:0,
from ../src/node-boilerplate/inc/scrypt_kdf_async.h:28,
from ../src/node-boilerplate/scrypt_kdf_async.cc:4:
../src/node-boilerplate/inc/scrypt_common.h:40:63: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
r(obj->Get(Nan::New("r").ToLocalChecked())->Uint32Value()),
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_kdf_async.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2571:47: note: declared here
V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/inc/scrypt_async.h:28:0,
from ../src/node-boilerplate/inc/scrypt_kdf_async.h:28,
from ../src/node-boilerplate/scrypt_kdf_async.cc:4:
../src/node-boilerplate/inc/scrypt_common.h:41:63: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
p(obj->Get(Nan::New("p").ToLocalChecked())->Uint32Value()) {}
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_kdf_async.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2571:47: note: declared here
V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_kdf_async.cc:4:0:
../src/node-boilerplate/inc/scrypt_kdf_async.h: In constructor ‘ScryptKDFAsyncWorker::ScryptKDFAsyncWorker(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/node-boilerplate/inc/scrypt_kdf_async.h:36:32: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
params(args[1]->ToObject()),
^
In file included from /app/.node-gyp/11.6.0/include/node/node.h:63:0,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_kdf_async.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:10254:15: note: declared here
Local<Object> Value::ToObject() const {
^~~~~
../src/node-boilerplate/scrypt_kdf_async.cc: In member function ‘virtual void ScryptKDFAsyncWorker::HandleOKCallback()’:
../src/node-boilerplate/scrypt_kdf_async.cc:25:62: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
GetFromPersistent("ScryptPeristentObject")->ToObject()->Get(Nan::New("KDFResult").ToLocalChecked())
^
In file included from /app/.node-gyp/11.6.0/include/node/node.h:63:0,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_kdf_async.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:10254:15: note: declared here
Local<Object> Value::ToObject() const {
^~~~~
CXX(target) Release/obj.target/scrypt/src/node-boilerplate/scrypt_kdf_sync.o
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:203,
from ../src/node-boilerplate/scrypt_kdf_sync.cc:1:
../../nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::StringObject>::return_t Nan::imp::Factory<v8::StringObject>::New(v8::Local<v8::String>)’:
../../nan/nan_implementation_12_inl.h:337:37: warning: ‘static v8::Local<v8::Value> v8::StringObject::New(v8::Local<v8::String>)’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
return v8::StringObject::New(value).As<v8::StringObject>();
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_kdf_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:5242:37: note: declared here
static Local<Value> New(Local<String> value));
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_kdf_sync.cc:1:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:840:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, func, argc, argv);
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_kdf_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_kdf_sync.cc:1:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:855:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, symbol, argc, argv);
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_kdf_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/node.h:165:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_kdf_sync.cc:1:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:870:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, method, argc, argv);
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_kdf_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/node.h:158:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_kdf_sync.cc:1:0:
../../nan/nan.h: In constructor ‘Nan::Utf8String::Utf8String(v8::Local<v8::Value>)’:
../../nan/nan.h:916:53: warning: ‘v8::Local<v8::String> v8::Value::ToString() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
v8::Local<v8::String> string = from->ToString();
^
In file included from /app/.node-gyp/11.6.0/include/node/node.h:63:0,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_kdf_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:10248:15: note: declared here
Local<String> Value::ToString() const {
^~~~~
In file included from ../src/node-boilerplate/scrypt_kdf_sync.cc:1:0:
../../nan/nan.h:926:74: warning: ‘int v8::String::WriteUtf8(char*, int, int*, int) const’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_kdf_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2754:21: note: declared here
int WriteUtf8(char* buffer, int length = -1,
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_kdf_sync.cc:1:0:
../../nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::Callback::Call_(v8::Isolate*, v8::Local<v8::Object>, int, v8::Local<v8::Value>*) const’:
../../nan/nan.h:1484:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
));
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_kdf_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_kdf_sync.cc:4:0:
../src/node-boilerplate/inc/scrypt_common.h: In constructor ‘NodeScrypt::Params::Params(const v8::Local<v8::Object>&)’:
../src/node-boilerplate/inc/scrypt_common.h:39:63: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
N(obj->Get(Nan::New("N").ToLocalChecked())->Uint32Value()),
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_kdf_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2571:47: note: declared here
V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_kdf_sync.cc:4:0:
../src/node-boilerplate/inc/scrypt_common.h:40:63: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
r(obj->Get(Nan::New("r").ToLocalChecked())->Uint32Value()),
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_kdf_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2571:47: note: declared here
V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_kdf_sync.cc:4:0:
../src/node-boilerplate/inc/scrypt_common.h:41:63: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
p(obj->Get(Nan::New("p").ToLocalChecked())->Uint32Value()) {}
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_kdf_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2571:47: note: declared here
V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/node-boilerplate/scrypt_kdf_sync.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE kdfSync(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/node-boilerplate/scrypt_kdf_sync.cc:29:57: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
const NodeScrypt::Params params = info[1]->ToObject();
^
In file included from /app/.node-gyp/11.6.0/include/node/node.h:63:0,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_kdf_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:10254:15: note: declared here
Local<Object> Value::ToObject() const {
^~~~~
CXX(target) Release/obj.target/scrypt/src/node-boilerplate/scrypt_kdf-verify_sync.o
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:203,
from ../src/node-boilerplate/scrypt_kdf-verify_sync.cc:1:
../../nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::StringObject>::return_t Nan::imp::Factory<v8::StringObject>::New(v8::Local<v8::String>)’:
../../nan/nan_implementation_12_inl.h:337:37: warning: ‘static v8::Local<v8::Value> v8::StringObject::New(v8::Local<v8::String>)’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
return v8::StringObject::New(value).As<v8::StringObject>();
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_kdf-verify_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:5242:37: note: declared here
static Local<Value> New(Local<String> value));
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_kdf-verify_sync.cc:1:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:840:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, func, argc, argv);
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_kdf-verify_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_kdf-verify_sync.cc:1:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:855:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, symbol, argc, argv);
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_kdf-verify_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/node.h:165:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_kdf-verify_sync.cc:1:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:870:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, method, argc, argv);
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_kdf-verify_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/node.h:158:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_kdf-verify_sync.cc:1:0:
../../nan/nan.h: In constructor ‘Nan::Utf8String::Utf8String(v8::Local<v8::Value>)’:
../../nan/nan.h:916:53: warning: ‘v8::Local<v8::String> v8::Value::ToString() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
v8::Local<v8::String> string = from->ToString();
^
In file included from /app/.node-gyp/11.6.0/include/node/node.h:63:0,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_kdf-verify_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:10248:15: note: declared here
Local<String> Value::ToString() const {
^~~~~
In file included from ../src/node-boilerplate/scrypt_kdf-verify_sync.cc:1:0:
../../nan/nan.h:926:74: warning: ‘int v8::String::WriteUtf8(char*, int, int*, int) const’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_kdf-verify_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2754:21: note: declared here
int WriteUtf8(char* buffer, int length = -1,
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_kdf-verify_sync.cc:1:0:
../../nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::Callback::Call_(v8::Isolate*, v8::Local<v8::Object>, int, v8::Local<v8::Value>*) const’:
../../nan/nan.h:1484:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
));
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_kdf-verify_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_kdf-verify_sync.cc:4:0:
../src/node-boilerplate/inc/scrypt_common.h: In constructor ‘NodeScrypt::Params::Params(const v8::Local<v8::Object>&)’:
../src/node-boilerplate/inc/scrypt_common.h:39:63: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
N(obj->Get(Nan::New("N").ToLocalChecked())->Uint32Value()),
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_kdf-verify_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2571:47: note: declared here
V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_kdf-verify_sync.cc:4:0:
../src/node-boilerplate/inc/scrypt_common.h:40:63: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
r(obj->Get(Nan::New("r").ToLocalChecked())->Uint32Value()),
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_kdf-verify_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2571:47: note: declared here
V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_kdf-verify_sync.cc:4:0:
../src/node-boilerplate/inc/scrypt_common.h:41:63: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
p(obj->Get(Nan::New("p").ToLocalChecked())->Uint32Value()) {}
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_kdf-verify_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2571:47: note: declared here
V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
CXX(target) Release/obj.target/scrypt/src/node-boilerplate/scrypt_kdf-verify_async.o
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:203,
from ../src/node-boilerplate/scrypt_kdf-verify_async.cc:1:
../../nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::StringObject>::return_t Nan::imp::Factory<v8::StringObject>::New(v8::Local<v8::String>)’:
../../nan/nan_implementation_12_inl.h:337:37: warning: ‘static v8::Local<v8::Value> v8::StringObject::New(v8::Local<v8::String>)’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
return v8::StringObject::New(value).As<v8::StringObject>();
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_kdf-verify_async.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:5242:37: note: declared here
static Local<Value> New(Local<String> value));
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_kdf-verify_async.cc:1:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:840:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, func, argc, argv);
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_kdf-verify_async.cc:1:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_kdf-verify_async.cc:1:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:855:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, symbol, argc, argv);
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_kdf-verify_async.cc:1:
/app/.node-gyp/11.6.0/include/node/node.h:165:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_kdf-verify_async.cc:1:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:870:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, method, argc, argv);
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_kdf-verify_async.cc:1:
/app/.node-gyp/11.6.0/include/node/node.h:158:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_kdf-verify_async.cc:1:0:
../../nan/nan.h: In constructor ‘Nan::Utf8String::Utf8String(v8::Local<v8::Value>)’:
../../nan/nan.h:916:53: warning: ‘v8::Local<v8::String> v8::Value::ToString() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
v8::Local<v8::String> string = from->ToString();
^
In file included from /app/.node-gyp/11.6.0/include/node/node.h:63:0,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_kdf-verify_async.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:10248:15: note: declared here
Local<String> Value::ToString() const {
^~~~~
In file included from ../src/node-boilerplate/scrypt_kdf-verify_async.cc:1:0:
../../nan/nan.h:926:74: warning: ‘int v8::String::WriteUtf8(char*, int, int*, int) const’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_kdf-verify_async.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2754:21: note: declared here
int WriteUtf8(char* buffer, int length = -1,
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_kdf-verify_async.cc:1:0:
../../nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::Callback::Call_(v8::Isolate*, v8::Local<v8::Object>, int, v8::Local<v8::Value>*) const’:
../../nan/nan.h:1484:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
));
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_kdf-verify_async.cc:1:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/inc/scrypt_async.h:28:0,
from ../src/node-boilerplate/inc/scrypt_kdf-verify_async.h:28,
from ../src/node-boilerplate/scrypt_kdf-verify_async.cc:4:
../src/node-boilerplate/inc/scrypt_common.h: In constructor ‘NodeScrypt::Params::Params(const v8::Local<v8::Object>&)’:
../src/node-boilerplate/inc/scrypt_common.h:39:63: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
N(obj->Get(Nan::New("N").ToLocalChecked())->Uint32Value()),
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_kdf-verify_async.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2571:47: note: declared here
V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/inc/scrypt_async.h:28:0,
from ../src/node-boilerplate/inc/scrypt_kdf-verify_async.h:28,
from ../src/node-boilerplate/scrypt_kdf-verify_async.cc:4:
../src/node-boilerplate/inc/scrypt_common.h:40:63: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
r(obj->Get(Nan::New("r").ToLocalChecked())->Uint32Value()),
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_kdf-verify_async.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2571:47: note: declared here
V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/inc/scrypt_async.h:28:0,
from ../src/node-boilerplate/inc/scrypt_kdf-verify_async.h:28,
from ../src/node-boilerplate/scrypt_kdf-verify_async.cc:4:
../src/node-boilerplate/inc/scrypt_common.h:41:63: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
p(obj->Get(Nan::New("p").ToLocalChecked())->Uint32Value()) {}
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_kdf-verify_async.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2571:47: note: declared here
V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
CXX(target) Release/obj.target/scrypt/src/node-boilerplate/scrypt_hash_sync.o
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:203,
from ../src/node-boilerplate/scrypt_hash_sync.cc:1:
../../nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::StringObject>::return_t Nan::imp::Factory<v8::StringObject>::New(v8::Local<v8::String>)’:
../../nan/nan_implementation_12_inl.h:337:37: warning: ‘static v8::Local<v8::Value> v8::StringObject::New(v8::Local<v8::String>)’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
return v8::StringObject::New(value).As<v8::StringObject>();
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_hash_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:5242:37: note: declared here
static Local<Value> New(Local<String> value));
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_hash_sync.cc:1:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:840:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, func, argc, argv);
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_hash_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_hash_sync.cc:1:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:855:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, symbol, argc, argv);
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_hash_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/node.h:165:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_hash_sync.cc:1:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:870:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, method, argc, argv);
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_hash_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/node.h:158:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_hash_sync.cc:1:0:
../../nan/nan.h: In constructor ‘Nan::Utf8String::Utf8String(v8::Local<v8::Value>)’:
../../nan/nan.h:916:53: warning: ‘v8::Local<v8::String> v8::Value::ToString() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
v8::Local<v8::String> string = from->ToString();
^
In file included from /app/.node-gyp/11.6.0/include/node/node.h:63:0,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_hash_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:10248:15: note: declared here
Local<String> Value::ToString() const {
^~~~~
In file included from ../src/node-boilerplate/scrypt_hash_sync.cc:1:0:
../../nan/nan.h:926:74: warning: ‘int v8::String::WriteUtf8(char*, int, int*, int) const’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_hash_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2754:21: note: declared here
int WriteUtf8(char* buffer, int length = -1,
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_hash_sync.cc:1:0:
../../nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::Callback::Call_(v8::Isolate*, v8::Local<v8::Object>, int, v8::Local<v8::Value>*) const’:
../../nan/nan.h:1484:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
));
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_hash_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_hash_sync.cc:4:0:
../src/node-boilerplate/inc/scrypt_common.h: In constructor ‘NodeScrypt::Params::Params(const v8::Local<v8::Object>&)’:
../src/node-boilerplate/inc/scrypt_common.h:39:63: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
N(obj->Get(Nan::New("N").ToLocalChecked())->Uint32Value()),
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_hash_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2571:47: note: declared here
V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_hash_sync.cc:4:0:
../src/node-boilerplate/inc/scrypt_common.h:40:63: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
r(obj->Get(Nan::New("r").ToLocalChecked())->Uint32Value()),
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_hash_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2571:47: note: declared here
V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_hash_sync.cc:4:0:
../src/node-boilerplate/inc/scrypt_common.h:41:63: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
p(obj->Get(Nan::New("p").ToLocalChecked())->Uint32Value()) {}
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_hash_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2571:47: note: declared here
V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/node-boilerplate/scrypt_hash_sync.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE hashSync(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/node-boilerplate/scrypt_hash_sync.cc:24:55: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
const NodeScrypt::Params params = info[1]->ToObject();
^
In file included from /app/.node-gyp/11.6.0/include/node/node.h:63:0,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_hash_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:10254:15: note: declared here
Local<Object> Value::ToObject() const {
^~~~~
../src/node-boilerplate/scrypt_hash_sync.cc:25:50: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
const size_t hash_size = info[2]->IntegerValue();
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_hash_sync.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2570:46: note: declared here
V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
CXX(target) Release/obj.target/scrypt/src/node-boilerplate/scrypt_hash_async.o
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:203,
from ../src/node-boilerplate/scrypt_hash_async.cc:25:
../../nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::StringObject>::return_t Nan::imp::Factory<v8::StringObject>::New(v8::Local<v8::String>)’:
../../nan/nan_implementation_12_inl.h:337:37: warning: ‘static v8::Local<v8::Value> v8::StringObject::New(v8::Local<v8::String>)’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
return v8::StringObject::New(value).As<v8::StringObject>();
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_hash_async.cc:25:
/app/.node-gyp/11.6.0/include/node/v8.h:5242:37: note: declared here
static Local<Value> New(Local<String> value));
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_hash_async.cc:25:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:840:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, func, argc, argv);
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_hash_async.cc:25:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_hash_async.cc:25:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:855:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, symbol, argc, argv);
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_hash_async.cc:25:
/app/.node-gyp/11.6.0/include/node/node.h:165:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_hash_async.cc:25:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:870:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, method, argc, argv);
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_hash_async.cc:25:
/app/.node-gyp/11.6.0/include/node/node.h:158:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_hash_async.cc:25:0:
../../nan/nan.h: In constructor ‘Nan::Utf8String::Utf8String(v8::Local<v8::Value>)’:
../../nan/nan.h:916:53: warning: ‘v8::Local<v8::String> v8::Value::ToString() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
v8::Local<v8::String> string = from->ToString();
^
In file included from /app/.node-gyp/11.6.0/include/node/node.h:63:0,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_hash_async.cc:25:
/app/.node-gyp/11.6.0/include/node/v8.h:10248:15: note: declared here
Local<String> Value::ToString() const {
^~~~~
In file included from ../src/node-boilerplate/scrypt_hash_async.cc:25:0:
../../nan/nan.h:926:74: warning: ‘int v8::String::WriteUtf8(char*, int, int*, int) const’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_hash_async.cc:25:
/app/.node-gyp/11.6.0/include/node/v8.h:2754:21: note: declared here
int WriteUtf8(char* buffer, int length = -1,
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_hash_async.cc:25:0:
../../nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::Callback::Call_(v8::Isolate*, v8::Local<v8::Object>, int, v8::Local<v8::Value>*) const’:
../../nan/nan.h:1484:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
));
^
In file included from ../../nan/nan.h:51:0,
from ../src/node-boilerplate/scrypt_hash_async.cc:25:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-boilerplate/inc/scrypt_async.h:28:0,
from ../src/node-boilerplate/inc/scrypt_hash_async.h:28,
from ../src/node-boilerplate/scrypt_hash_async.cc:28:
../src/node-boilerplate/inc/scrypt_common.h: In constructor ‘NodeScrypt::Params::Params(const v8::Local<v8::Object>&)’:
../src/node-boilerplate/inc/scrypt_common.h:39:63: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
N(obj->Get(Nan::New("N").ToLocalChecked())->Uint32Value()),
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_hash_async.cc:25:
/app/.node-gyp/11.6.0/include/node/v8.h:2571:47: note: declared here
V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/inc/scrypt_async.h:28:0,
from ../src/node-boilerplate/inc/scrypt_hash_async.h:28,
from ../src/node-boilerplate/scrypt_hash_async.cc:28:
../src/node-boilerplate/inc/scrypt_common.h:40:63: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
r(obj->Get(Nan::New("r").ToLocalChecked())->Uint32Value()),
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_hash_async.cc:25:
/app/.node-gyp/11.6.0/include/node/v8.h:2571:47: note: declared here
V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/inc/scrypt_async.h:28:0,
from ../src/node-boilerplate/inc/scrypt_hash_async.h:28,
from ../src/node-boilerplate/scrypt_hash_async.cc:28:
../src/node-boilerplate/inc/scrypt_common.h:41:63: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
p(obj->Get(Nan::New("p").ToLocalChecked())->Uint32Value()) {}
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_hash_async.cc:25:
/app/.node-gyp/11.6.0/include/node/v8.h:2571:47: note: declared here
V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/node-boilerplate/scrypt_hash_async.cc:28:0:
../src/node-boilerplate/inc/scrypt_hash_async.h: In constructor ‘ScryptHashAsyncWorker::ScryptHashAsyncWorker(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/node-boilerplate/inc/scrypt_hash_async.h:36:32: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
params(info[1]->ToObject()),
^
In file included from /app/.node-gyp/11.6.0/include/node/node.h:63:0,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_hash_async.cc:25:
/app/.node-gyp/11.6.0/include/node/v8.h:10254:15: note: declared here
Local<Object> Value::ToObject() const {
^~~~~
In file included from ../src/node-boilerplate/scrypt_hash_async.cc:28:0:
../src/node-boilerplate/inc/scrypt_hash_async.h:37:39: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
hash_size(info[2]->IntegerValue()),
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_hash_async.cc:25:
/app/.node-gyp/11.6.0/include/node/v8.h:2570:46: note: declared here
V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/node-boilerplate/scrypt_hash_async.cc: In member function ‘virtual void ScryptHashAsyncWorker::HandleOKCallback()’:
../src/node-boilerplate/scrypt_hash_async.cc:49:58: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
GetFromPersistent("ScryptPeristentObject")->ToObject()->Get(Nan::New("HashBuffer").ToLocalChecked())
^
In file included from /app/.node-gyp/11.6.0/include/node/node.h:63:0,
from ../../nan/nan.h:51,
from ../src/node-boilerplate/scrypt_hash_async.cc:25:
/app/.node-gyp/11.6.0/include/node/v8.h:10254:15: note: declared here
Local<Object> Value::ToObject() const {
^~~~~
CXX(target) Release/obj.target/scrypt/scrypt_node.o
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:203,
from ../scrypt_node.cc:28:
../../nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::StringObject>::return_t Nan::imp::Factory<v8::StringObject>::New(v8::Local<v8::String>)’:
../../nan/nan_implementation_12_inl.h:337:37: warning: ‘static v8::Local<v8::Value> v8::StringObject::New(v8::Local<v8::String>)’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
return v8::StringObject::New(value).As<v8::StringObject>();
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../scrypt_node.cc:27:
/app/.node-gyp/11.6.0/include/node/v8.h:5242:37: note: declared here
static Local<Value> New(Local<String> value));
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../scrypt_node.cc:28:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:840:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, func, argc, argv);
^
In file included from ../scrypt_node.cc:27:0:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../scrypt_node.cc:28:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:855:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, symbol, argc, argv);
^
In file included from ../scrypt_node.cc:27:0:
/app/.node-gyp/11.6.0/include/node/node.h:165:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../scrypt_node.cc:28:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:870:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, method, argc, argv);
^
In file included from ../scrypt_node.cc:27:0:
/app/.node-gyp/11.6.0/include/node/node.h:158:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../scrypt_node.cc:28:0:
../../nan/nan.h: In constructor ‘Nan::Utf8String::Utf8String(v8::Local<v8::Value>)’:
../../nan/nan.h:916:53: warning: ‘v8::Local<v8::String> v8::Value::ToString() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
v8::Local<v8::String> string = from->ToString();
^
In file included from /app/.node-gyp/11.6.0/include/node/node.h:63:0,
from ../scrypt_node.cc:27:
/app/.node-gyp/11.6.0/include/node/v8.h:10248:15: note: declared here
Local<String> Value::ToString() const {
^~~~~
In file included from ../scrypt_node.cc:28:0:
../../nan/nan.h:926:74: warning: ‘int v8::String::WriteUtf8(char*, int, int*, int) const’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../scrypt_node.cc:27:
/app/.node-gyp/11.6.0/include/node/v8.h:2754:21: note: declared here
int WriteUtf8(char* buffer, int length = -1,
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../scrypt_node.cc:28:0:
../../nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::Callback::Call_(v8::Isolate*, v8::Local<v8::Object>, int, v8::Local<v8::Value>*) const’:
../../nan/nan.h:1484:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
));
^
In file included from ../scrypt_node.cc:27:0:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
SOLINK_MODULE(target) Release/obj.target/scrypt.node
COPY Release/scrypt.node
make: Leaving directory '/tmp/build_4df92d04a5fe9ae7c54e5d692df7d454/node_modules/scrypt/build'
> [email protected] install /tmp/build_4df92d04a5fe9ae7c54e5d692df7d454/node_modules/secp256k1
> npm run rebuild || echo "Secp256k1 bindings compilation fail. Pure JS implementation will be used."
> [email protected] rebuild /tmp/build_4df92d04a5fe9ae7c54e5d692df7d454/node_modules/secp256k1
> node-gyp rebuild
make: Entering directory '/tmp/build_4df92d04a5fe9ae7c54e5d692df7d454/node_modules/secp256k1/build'
CXX(target) Release/obj.target/secp256k1/src/addon.o
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:203,
from ../src/addon.cc:2:
../../nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::StringObject>::return_t Nan::imp::Factory<v8::StringObject>::New(v8::Local<v8::String>)’:
../../nan/nan_implementation_12_inl.h:337:37: warning: ‘static v8::Local<v8::Value> v8::StringObject::New(v8::Local<v8::String>)’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
return v8::StringObject::New(value).As<v8::StringObject>();
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/addon.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:5242:37: note: declared here
static Local<Value> New(Local<String> value));
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/addon.cc:2:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:840:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, func, argc, argv);
^
In file included from ../src/addon.cc:1:0:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/addon.cc:2:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:855:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, symbol, argc, argv);
^
In file included from ../src/addon.cc:1:0:
/app/.node-gyp/11.6.0/include/node/node.h:165:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/addon.cc:2:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:870:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, method, argc, argv);
^
In file included from ../src/addon.cc:1:0:
/app/.node-gyp/11.6.0/include/node/node.h:158:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/addon.cc:2:0:
../../nan/nan.h: In constructor ‘Nan::Utf8String::Utf8String(v8::Local<v8::Value>)’:
../../nan/nan.h:916:53: warning: ‘v8::Local<v8::String> v8::Value::ToString() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
v8::Local<v8::String> string = from->ToString();
^
In file included from /app/.node-gyp/11.6.0/include/node/node.h:63:0,
from ../src/addon.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:10248:15: note: declared here
Local<String> Value::ToString() const {
^~~~~
In file included from ../src/addon.cc:2:0:
../../nan/nan.h:926:74: warning: ‘int v8::String::WriteUtf8(char*, int, int*, int) const’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/addon.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2754:21: note: declared here
int WriteUtf8(char* buffer, int length = -1,
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/addon.cc:2:0:
../../nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::Callback::Call_(v8::Isolate*, v8::Local<v8::Object>, int, v8::Local<v8::Value>*) const’:
../../nan/nan.h:1484:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
));
^
In file included from ../src/addon.cc:1:0:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
CXX(target) Release/obj.target/secp256k1/src/privatekey.o
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:203,
from ../src/privatekey.cc:2:
../../nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::StringObject>::return_t Nan::imp::Factory<v8::StringObject>::New(v8::Local<v8::String>)’:
../../nan/nan_implementation_12_inl.h:337:37: warning: ‘static v8::Local<v8::Value> v8::StringObject::New(v8::Local<v8::String>)’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
return v8::StringObject::New(value).As<v8::StringObject>();
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/privatekey.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:5242:37: note: declared here
static Local<Value> New(Local<String> value));
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/privatekey.cc:2:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:840:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, func, argc, argv);
^
In file included from ../src/privatekey.cc:1:0:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/privatekey.cc:2:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:855:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, symbol, argc, argv);
^
In file included from ../src/privatekey.cc:1:0:
/app/.node-gyp/11.6.0/include/node/node.h:165:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/privatekey.cc:2:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:870:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, method, argc, argv);
^
In file included from ../src/privatekey.cc:1:0:
/app/.node-gyp/11.6.0/include/node/node.h:158:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/privatekey.cc:2:0:
../../nan/nan.h: In constructor ‘Nan::Utf8String::Utf8String(v8::Local<v8::Value>)’:
../../nan/nan.h:916:53: warning: ‘v8::Local<v8::String> v8::Value::ToString() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
v8::Local<v8::String> string = from->ToString();
^
In file included from /app/.node-gyp/11.6.0/include/node/node.h:63:0,
from ../src/privatekey.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:10248:15: note: declared here
Local<String> Value::ToString() const {
^~~~~
In file included from ../src/privatekey.cc:2:0:
../../nan/nan.h:926:74: warning: ‘int v8::String::WriteUtf8(char*, int, int*, int) const’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/privatekey.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2754:21: note: declared here
int WriteUtf8(char* buffer, int length = -1,
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/privatekey.cc:2:0:
../../nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::Callback::Call_(v8::Isolate*, v8::Local<v8::Object>, int, v8::Local<v8::Value>*) const’:
../../nan/nan.h:1484:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
));
^
In file included from ../src/privatekey.cc:1:0:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/privatekey.cc:8:0:
../src/privatekey.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE privateKeyExport(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/util.h:14:38: warning: ‘bool v8::Value::BooleanValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
compressed = value->BooleanValue() ? v_true : v_false; \
^
../src/privatekey.cc:36:3: note: in expansion of macro ‘UPDATE_COMPRESSED_VALUE’
UPDATE_COMPRESSED_VALUE(compressed, info[1], 1, 0);
^~~~~~~~~~~~~~~~~~~~~~~
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/privatekey.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2568:43: note: declared here
V8_DEPRECATED("Use maybe version", bool BooleanValue() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/privatekey.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE privateKeyNegate(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/privatekey.cc:73:30: warning: ignoring return value of ‘int secp256k1_ec_privkey_negate(const secp256k1_context*, unsigned char*)’, declared with attribute warn_unused_result [-Wunused-result]
secp256k1_ec_privkey_negate(secp256k1ctx, &private_key[0]);
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CXX(target) Release/obj.target/secp256k1/src/publickey.o
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:203,
from ../src/publickey.cc:3:
../../nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::StringObject>::return_t Nan::imp::Factory<v8::StringObject>::New(v8::Local<v8::String>)’:
../../nan/nan_implementation_12_inl.h:337:37: warning: ‘static v8::Local<v8::Value> v8::StringObject::New(v8::Local<v8::String>)’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
return v8::StringObject::New(value).As<v8::StringObject>();
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/publickey.cc:2:
/app/.node-gyp/11.6.0/include/node/v8.h:5242:37: note: declared here
static Local<Value> New(Local<String> value));
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/publickey.cc:3:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:840:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, func, argc, argv);
^
In file included from ../src/publickey.cc:2:0:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/publickey.cc:3:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:855:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, symbol, argc, argv);
^
In file included from ../src/publickey.cc:2:0:
/app/.node-gyp/11.6.0/include/node/node.h:165:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/publickey.cc:3:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:870:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, method, argc, argv);
^
In file included from ../src/publickey.cc:2:0:
/app/.node-gyp/11.6.0/include/node/node.h:158:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/publickey.cc:3:0:
../../nan/nan.h: In constructor ‘Nan::Utf8String::Utf8String(v8::Local<v8::Value>)’:
../../nan/nan.h:916:53: warning: ‘v8::Local<v8::String> v8::Value::ToString() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
v8::Local<v8::String> string = from->ToString();
^
In file included from /app/.node-gyp/11.6.0/include/node/node.h:63:0,
from ../src/publickey.cc:2:
/app/.node-gyp/11.6.0/include/node/v8.h:10248:15: note: declared here
Local<String> Value::ToString() const {
^~~~~
In file included from ../src/publickey.cc:3:0:
../../nan/nan.h:926:74: warning: ‘int v8::String::WriteUtf8(char*, int, int*, int) const’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/publickey.cc:2:
/app/.node-gyp/11.6.0/include/node/v8.h:2754:21: note: declared here
int WriteUtf8(char* buffer, int length = -1,
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/publickey.cc:3:0:
../../nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::Callback::Call_(v8::Isolate*, v8::Local<v8::Object>, int, v8::Local<v8::Value>*) const’:
../../nan/nan.h:1484:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
));
^
In file included from ../src/publickey.cc:2:0:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/publickey.cc:7:0:
../src/publickey.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE publicKeyCreate(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/util.h:14:38: warning: ‘bool v8::Value::BooleanValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
compressed = value->BooleanValue() ? v_true : v_false; \
^
../src/publickey.cc:20:3: note: in expansion of macro ‘UPDATE_COMPRESSED_VALUE’
UPDATE_COMPRESSED_VALUE(flags, info[1], SECP256K1_EC_COMPRESSED, SECP256K1_EC_UNCOMPRESSED);
^~~~~~~~~~~~~~~~~~~~~~~
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/publickey.cc:2:
/app/.node-gyp/11.6.0/include/node/v8.h:2568:43: note: declared here
V8_DEPRECATED("Use maybe version", bool BooleanValue() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/publickey.cc:7:0:
../src/publickey.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE publicKeyConvert(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/util.h:14:38: warning: ‘bool v8::Value::BooleanValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
compressed = value->BooleanValue() ? v_true : v_false; \
^
../src/publickey.cc:43:3: note: in expansion of macro ‘UPDATE_COMPRESSED_VALUE’
UPDATE_COMPRESSED_VALUE(flags, info[1], SECP256K1_EC_COMPRESSED, SECP256K1_EC_UNCOMPRESSED);
^~~~~~~~~~~~~~~~~~~~~~~
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/publickey.cc:2:
/app/.node-gyp/11.6.0/include/node/v8.h:2568:43: note: declared here
V8_DEPRECATED("Use maybe version", bool BooleanValue() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/publickey.cc:7:0:
../src/publickey.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE publicKeyTweakAdd(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/util.h:14:38: warning: ‘bool v8::Value::BooleanValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
compressed = value->BooleanValue() ? v_true : v_false; \
^
../src/publickey.cc:84:3: note: in expansion of macro ‘UPDATE_COMPRESSED_VALUE’
UPDATE_COMPRESSED_VALUE(flags, info[2], SECP256K1_EC_COMPRESSED, SECP256K1_EC_UNCOMPRESSED);
^~~~~~~~~~~~~~~~~~~~~~~
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/publickey.cc:2:
/app/.node-gyp/11.6.0/include/node/v8.h:2568:43: note: declared here
V8_DEPRECATED("Use maybe version", bool BooleanValue() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/publickey.cc:7:0:
../src/publickey.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE publicKeyTweakMul(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/util.h:14:38: warning: ‘bool v8::Value::BooleanValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
compressed = value->BooleanValue() ? v_true : v_false; \
^
../src/publickey.cc:116:3: note: in expansion of macro ‘UPDATE_COMPRESSED_VALUE’
UPDATE_COMPRESSED_VALUE(flags, info[2], SECP256K1_EC_COMPRESSED, SECP256K1_EC_UNCOMPRESSED);
^~~~~~~~~~~~~~~~~~~~~~~
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/publickey.cc:2:
/app/.node-gyp/11.6.0/include/node/v8.h:2568:43: note: declared here
V8_DEPRECATED("Use maybe version", bool BooleanValue() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/publickey.cc:7:0:
../src/publickey.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE publicKeyCombine(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/util.h:14:38: warning: ‘bool v8::Value::BooleanValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
compressed = value->BooleanValue() ? v_true : v_false; \
^
../src/publickey.cc:141:3: note: in expansion of macro ‘UPDATE_COMPRESSED_VALUE’
UPDATE_COMPRESSED_VALUE(flags, info[1], SECP256K1_EC_COMPRESSED, SECP256K1_EC_UNCOMPRESSED);
^~~~~~~~~~~~~~~~~~~~~~~
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/publickey.cc:2:
/app/.node-gyp/11.6.0/include/node/v8.h:2568:43: note: declared here
V8_DEPRECATED("Use maybe version", bool BooleanValue() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
CXX(target) Release/obj.target/secp256k1/src/signature.o
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:203,
from ../src/signature.cc:2:
../../nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::StringObject>::return_t Nan::imp::Factory<v8::StringObject>::New(v8::Local<v8::String>)’:
../../nan/nan_implementation_12_inl.h:337:37: warning: ‘static v8::Local<v8::Value> v8::StringObject::New(v8::Local<v8::String>)’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
return v8::StringObject::New(value).As<v8::StringObject>();
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/signature.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:5242:37: note: declared here
static Local<Value> New(Local<String> value));
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/signature.cc:2:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:840:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, func, argc, argv);
^
In file included from ../src/signature.cc:1:0:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/signature.cc:2:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:855:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, symbol, argc, argv);
^
In file included from ../src/signature.cc:1:0:
/app/.node-gyp/11.6.0/include/node/node.h:165:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/signature.cc:2:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:870:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, method, argc, argv);
^
In file included from ../src/signature.cc:1:0:
/app/.node-gyp/11.6.0/include/node/node.h:158:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/signature.cc:2:0:
../../nan/nan.h: In constructor ‘Nan::Utf8String::Utf8String(v8::Local<v8::Value>)’:
../../nan/nan.h:916:53: warning: ‘v8::Local<v8::String> v8::Value::ToString() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
v8::Local<v8::String> string = from->ToString();
^
In file included from /app/.node-gyp/11.6.0/include/node/node.h:63:0,
from ../src/signature.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:10248:15: note: declared here
Local<String> Value::ToString() const {
^~~~~
In file included from ../src/signature.cc:2:0:
../../nan/nan.h:926:74: warning: ‘int v8::String::WriteUtf8(char*, int, int*, int) const’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/signature.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2754:21: note: declared here
int WriteUtf8(char* buffer, int length = -1,
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/signature.cc:2:0:
../../nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::Callback::Call_(v8::Isolate*, v8::Local<v8::Object>, int, v8::Local<v8::Value>*) const’:
../../nan/nan.h:1484:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
));
^
In file included from ../src/signature.cc:1:0:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
CXX(target) Release/obj.target/secp256k1/src/ecdsa.o
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:203,
from ../src/ecdsa.cc:2:
../../nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::StringObject>::return_t Nan::imp::Factory<v8::StringObject>::New(v8::Local<v8::String>)’:
../../nan/nan_implementation_12_inl.h:337:37: warning: ‘static v8::Local<v8::Value> v8::StringObject::New(v8::Local<v8::String>)’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
return v8::StringObject::New(value).As<v8::StringObject>();
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/ecdsa.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:5242:37: note: declared here
static Local<Value> New(Local<String> value));
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/ecdsa.cc:2:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:840:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, func, argc, argv);
^
In file included from ../src/ecdsa.cc:1:0:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/ecdsa.cc:2:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:855:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, symbol, argc, argv);
^
In file included from ../src/ecdsa.cc:1:0:
/app/.node-gyp/11.6.0/include/node/node.h:165:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/ecdsa.cc:2:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:870:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, method, argc, argv);
^
In file included from ../src/ecdsa.cc:1:0:
/app/.node-gyp/11.6.0/include/node/node.h:158:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/ecdsa.cc:2:0:
../../nan/nan.h: In constructor ‘Nan::Utf8String::Utf8String(v8::Local<v8::Value>)’:
../../nan/nan.h:916:53: warning: ‘v8::Local<v8::String> v8::Value::ToString() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
v8::Local<v8::String> string = from->ToString();
^
In file included from /app/.node-gyp/11.6.0/include/node/node.h:63:0,
from ../src/ecdsa.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:10248:15: note: declared here
Local<String> Value::ToString() const {
^~~~~
In file included from ../src/ecdsa.cc:2:0:
../../nan/nan.h:926:74: warning: ‘int v8::String::WriteUtf8(char*, int, int*, int) const’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/ecdsa.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2754:21: note: declared here
int WriteUtf8(char* buffer, int length = -1,
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/ecdsa.cc:2:0:
../../nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::Callback::Call_(v8::Isolate*, v8::Local<v8::Object>, int, v8::Local<v8::Value>*) const’:
../../nan/nan.h:1484:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
));
^
In file included from ../src/ecdsa.cc:1:0:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/ecdsa.cc:7:0:
../src/ecdsa.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE recover(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/util.h:82:28: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
if (number->IntegerValue() <= x || number->IntegerValue() >= y) { \
^
../src/ecdsa.cc:132:3: note: in expansion of macro ‘CHECK_NUMBER_IN_INTERVAL’
CHECK_NUMBER_IN_INTERVAL(recid_object, -1, 4, RECOVERY_ID_VALUE_INVALID);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/ecdsa.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2570:46: note: declared here
V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/ecdsa.cc:7:0:
../src/util.h:82:59: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
if (number->IntegerValue() <= x || number->IntegerValue() >= y) { \
^
../src/ecdsa.cc:132:3: note: in expansion of macro ‘CHECK_NUMBER_IN_INTERVAL’
CHECK_NUMBER_IN_INTERVAL(recid_object, -1, 4, RECOVERY_ID_VALUE_INVALID);
^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/ecdsa.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2570:46: note: declared here
V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/ecdsa.cc:133:48: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
int recid = (int) recid_object->IntegerValue();
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/ecdsa.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2570:46: note: declared here
V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/ecdsa.cc:7:0:
../src/util.h:14:38: warning: ‘bool v8::Value::BooleanValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
compressed = value->BooleanValue() ? v_true : v_false; \
^
../src/ecdsa.cc:136:3: note: in expansion of macro ‘UPDATE_COMPRESSED_VALUE’
UPDATE_COMPRESSED_VALUE(flags, info[3], SECP256K1_EC_COMPRESSED, SECP256K1_EC_UNCOMPRESSED);
^~~~~~~~~~~~~~~~~~~~~~~
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/ecdsa.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2568:43: note: declared here
V8_DEPRECATED("Use maybe version", bool BooleanValue() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
CXX(target) Release/obj.target/secp256k1/src/ecdh.o
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:203,
from ../src/ecdh.cc:2:
../../nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::StringObject>::return_t Nan::imp::Factory<v8::StringObject>::New(v8::Local<v8::String>)’:
../../nan/nan_implementation_12_inl.h:337:37: warning: ‘static v8::Local<v8::Value> v8::StringObject::New(v8::Local<v8::String>)’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
return v8::StringObject::New(value).As<v8::StringObject>();
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/ecdh.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:5242:37: note: declared here
static Local<Value> New(Local<String> value));
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/ecdh.cc:2:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:840:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, func, argc, argv);
^
In file included from ../src/ecdh.cc:1:0:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/ecdh.cc:2:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:855:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, symbol, argc, argv);
^
In file included from ../src/ecdh.cc:1:0:
/app/.node-gyp/11.6.0/include/node/node.h:165:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/ecdh.cc:2:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:870:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, method, argc, argv);
^
In file included from ../src/ecdh.cc:1:0:
/app/.node-gyp/11.6.0/include/node/node.h:158:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/ecdh.cc:2:0:
../../nan/nan.h: In constructor ‘Nan::Utf8String::Utf8String(v8::Local<v8::Value>)’:
../../nan/nan.h:916:53: warning: ‘v8::Local<v8::String> v8::Value::ToString() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
v8::Local<v8::String> string = from->ToString();
^
In file included from /app/.node-gyp/11.6.0/include/node/node.h:63:0,
from ../src/ecdh.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:10248:15: note: declared here
Local<String> Value::ToString() const {
^~~~~
In file included from ../src/ecdh.cc:2:0:
../../nan/nan.h:926:74: warning: ‘int v8::String::WriteUtf8(char*, int, int*, int) const’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/ecdh.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2754:21: note: declared here
int WriteUtf8(char* buffer, int length = -1,
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/ecdh.cc:2:0:
../../nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::Callback::Call_(v8::Isolate*, v8::Local<v8::Object>, int, v8::Local<v8::Value>*) const’:
../../nan/nan.h:1484:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
));
^
In file included from ../src/ecdh.cc:1:0:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/ecdh.cc:12:0:
../src/ecdh.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE ecdhUnsafe(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/util.h:14:38: warning: ‘bool v8::Value::BooleanValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
compressed = value->BooleanValue() ? v_true : v_false; \
^
../src/ecdh.cc:160:3: note: in expansion of macro ‘UPDATE_COMPRESSED_VALUE’
UPDATE_COMPRESSED_VALUE(flags, info[2], SECP256K1_EC_COMPRESSED, SECP256K1_EC_UNCOMPRESSED);
^~~~~~~~~~~~~~~~~~~~~~~
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/ecdh.cc:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2568:43: note: declared here
V8_DEPRECATED("Use maybe version", bool BooleanValue() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
CC(target) Release/obj.target/secp256k1/src/secp256k1-src/src/secp256k1.o
../src/secp256k1-src/src/secp256k1.c: In function ‘secp256k1_ec_pubkey_parse’:
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘pubkey’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:154:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(pubkey != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘input’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:156:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(input != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c: In function ‘secp256k1_ec_pubkey_serialize’:
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘output’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:175:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(output != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘outputlen’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:171:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(outputlen != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘pubkey’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:177:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(pubkey != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c: In function ‘secp256k1_ecdsa_signature_parse_der’:
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘sig’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:216:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(sig != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘input’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:217:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(input != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c: In function ‘secp256k1_ecdsa_signature_parse_compact’:
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘sig’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:234:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(sig != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘input64’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:235:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(input64 != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c: In function ‘secp256k1_ecdsa_signature_serialize_der’:
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘output’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:253:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(output != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘outputlen’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:254:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(outputlen != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘sig’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:255:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(sig != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c: In function ‘secp256k1_ecdsa_signature_serialize_compact’:
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘output64’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:265:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(output64 != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘sig’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:266:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(sig != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c: In function ‘secp256k1_ecdsa_signature_normalize’:
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘sigin’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:279:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(sigin != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c: In function ‘secp256k1_ecdsa_verify’:
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘sig’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:300:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(sig != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘msg32’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:299:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(msg32 != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘pubkey’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:301:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(pubkey != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c: In function ‘secp256k1_ecdsa_sign’:
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘signature’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:353:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(signature != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘msg32’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:352:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(msg32 != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘seckey’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:354:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(seckey != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c: In function ‘secp256k1_ec_seckey_verify’:
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘seckey’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:396:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(seckey != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c: In function ‘secp256k1_ec_pubkey_create’:
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘pubkey’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:411:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(pubkey != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘seckey’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:414:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(seckey != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c: In function ‘secp256k1_ec_privkey_negate’:
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘seckey’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:430:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(seckey != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c: In function ‘secp256k1_ec_pubkey_negate’:
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘pubkey’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:443:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(pubkey != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c: In function ‘secp256k1_ec_privkey_tweak_add’:
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘seckey’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:460:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(seckey != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘tweak’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:461:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(tweak != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c: In function ‘secp256k1_ec_pubkey_tweak_add’:
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘pubkey’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:484:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(pubkey != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘tweak’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:485:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(tweak != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c: In function ‘secp256k1_ec_privkey_tweak_mul’:
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘seckey’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:507:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(seckey != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘tweak’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:508:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(tweak != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c: In function ‘secp256k1_ec_pubkey_tweak_mul’:
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘pubkey’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:530:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(pubkey != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘tweak’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:531:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(tweak != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c: In function ‘secp256k1_ec_pubkey_combine’:
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘pubnonce’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:559:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(pubnonce != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘pubnonces’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/secp256k1.c:562:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(pubnonces != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c: In function ‘secp256k1_ecdsa_recoverable_signature_parse_compact’:
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘sig’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/modules/recovery/main_impl.h:44:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(sig != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘input64’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/modules/recovery/main_impl.h:45:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(input64 != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c: In function ‘secp256k1_ecdsa_recoverable_signature_serialize_compact’:
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘output64’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/modules/recovery/main_impl.h:64:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(output64 != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘recid’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/modules/recovery/main_impl.h:66:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(recid != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘sig’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/modules/recovery/main_impl.h:65:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(sig != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c: In function ‘secp256k1_ecdsa_recoverable_signature_convert’:
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘sig’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/modules/recovery/main_impl.h:79:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(sig != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘sigin’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/modules/recovery/main_impl.h:80:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(sigin != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c: In function ‘secp256k1_ecdsa_sign_recoverable’:
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘signature’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/modules/recovery/main_impl.h:132:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(signature != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘msg32’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/modules/recovery/main_impl.h:131:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(msg32 != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘seckey’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/modules/recovery/main_impl.h:133:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(seckey != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c: In function ‘secp256k1_ecdsa_recover’:
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘pubkey’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/modules/recovery/main_impl.h:179:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(pubkey != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘signature’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/modules/recovery/main_impl.h:178:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(signature != NULL);
^~~~~~~~~
../src/secp256k1-src/src/secp256k1.c:22:8: warning: nonnull argument ‘msg32’ compared to NULL [-Wnonnull-compare]
if (EXPECT(!(cond), 0)) { \
^
../src/secp256k1-src/src/modules/recovery/main_impl.h:177:5: note: in expansion of macro ‘ARG_CHECK’
ARG_CHECK(msg32 != NULL);
^~~~~~~~~
CC(target) Release/obj.target/secp256k1/src/secp256k1-src/contrib/lax_der_parsing.o
CC(target) Release/obj.target/secp256k1/src/secp256k1-src/contrib/lax_der_privatekey_parsing.o
SOLINK_MODULE(target) Release/obj.target/secp256k1.node
COPY Release/secp256k1.node
make: Leaving directory '/tmp/build_4df92d04a5fe9ae7c54e5d692df7d454/node_modules/secp256k1/build'
> [email protected] install /tmp/build_4df92d04a5fe9ae7c54e5d692df7d454/node_modules/sha3
> node-gyp rebuild
make: Entering directory '/tmp/build_4df92d04a5fe9ae7c54e5d692df7d454/node_modules/sha3/build'
CXX(target) Release/obj.target/sha3/src/addon.o
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:203,
from ../src/addon.cpp:4:
../../nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::StringObject>::return_t Nan::imp::Factory<v8::StringObject>::New(v8::Local<v8::String>)’:
../../nan/nan_implementation_12_inl.h:337:37: warning: ‘static v8::Local<v8::Value> v8::StringObject::New(v8::Local<v8::String>)’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
return v8::StringObject::New(value).As<v8::StringObject>();
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/addon.cpp:1:
/app/.node-gyp/11.6.0/include/node/v8.h:5242:37: note: declared here
static Local<Value> New(Local<String> value));
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/addon.cpp:4:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:840:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, func, argc, argv);
^
In file included from ../src/addon.cpp:1:0:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/addon.cpp:4:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:855:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, symbol, argc, argv);
^
In file included from ../src/addon.cpp:1:0:
/app/.node-gyp/11.6.0/include/node/node.h:165:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/addon.cpp:4:0:
../../nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’:
../../nan/nan.h:870:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), target, method, argc, argv);
^
In file included from ../src/addon.cpp:1:0:
/app/.node-gyp/11.6.0/include/node/node.h:158:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/addon.cpp:4:0:
../../nan/nan.h: In constructor ‘Nan::Utf8String::Utf8String(v8::Local<v8::Value>)’:
../../nan/nan.h:916:53: warning: ‘v8::Local<v8::String> v8::Value::ToString() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
v8::Local<v8::String> string = from->ToString();
^
In file included from /app/.node-gyp/11.6.0/include/node/node.h:63:0,
from ../src/addon.cpp:1:
/app/.node-gyp/11.6.0/include/node/v8.h:10248:15: note: declared here
Local<String> Value::ToString() const {
^~~~~
In file included from ../src/addon.cpp:4:0:
../../nan/nan.h:926:74: warning: ‘int v8::String::WriteUtf8(char*, int, int*, int) const’ is deprecated: Use Isolate* version [-Wdeprecated-declarations]
length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/addon.cpp:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2754:21: note: declared here
int WriteUtf8(char* buffer, int length = -1,
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/addon.cpp:4:0:
../../nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::Callback::Call_(v8::Isolate*, v8::Local<v8::Object>, int, v8::Local<v8::Value>*) const’:
../../nan/nan.h:1484:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
));
^
In file included from ../src/addon.cpp:1:0:
/app/.node-gyp/11.6.0/include/node/node.h:172:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^
/app/.node-gyp/11.6.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
../src/addon.cpp: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE SHA3Hash::New(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/addon.cpp:36:64: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
hashlen = info[0]->IsUndefined() ? 512 : info[0]->Int32Value();
^
In file included from /app/.node-gyp/11.6.0/include/node/v8.h:26:0,
from /app/.node-gyp/11.6.0/include/node/node.h:63,
from ../src/addon.cpp:1:
/app/.node-gyp/11.6.0/include/node/v8.h:2572:46: note: declared here
V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
^
/app/.node-gyp/11.6.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/addon.cpp:49:23: warning: ‘new’ of type ‘SHA3Hash’ with extended alignment 32 [-Waligned-new=]
obj = new SHA3Hash();
^
../src/addon.cpp:49:23: note: uses ‘void* operator new(std::size_t)’, which does not have an alignment parameter
../src/addon.cpp:49:23: note: use ‘-faligned-new’ to enable C++17 over-aligned new support
../src/addon.cpp:59:58: error: no matching function for call to ‘v8::Function::NewInstance(const int&, v8::Local<v8::Value> [1])’
info.GetReturnValue().Set(cons->NewInstance(argc, argv));
^
In file included from /app/.node-gyp/11.6.0/include/node/node.h:63:0,
from ../src/addon.cpp:1:
/app/.node-gyp/11.6.0/include/node/v8.h:4105:44: note: candidate: v8::MaybeLocal<v8::Object> v8::Function::NewInstance(v8::Local<v8::Context>, int, v8::Local<v8::Value>*) const
V8_WARN_UNUSED_RESULT MaybeLocal<Object> NewInstance(
^~~~~~~~~~~
/app/.node-gyp/11.6.0/include/node/v8.h:4105:44: note: candidate expects 3 arguments, 2 provided
/app/.node-gyp/11.6.0/include/node/v8.h:4108:44: note: candidate: v8::MaybeLocal<v8::Object> v8::Function::NewInstance(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT MaybeLocal<Object> NewInstance(
^~~~~~~~~~~
/app/.node-gyp/11.6.0/include/node/v8.h:4108:44: note: candidate expects 1 argument, 2 provided
../src/addon.cpp: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE SHA3Hash::Update(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/addon.cpp:97:49: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
Local<Object> buffer_obj = info[0]->ToObject();
^
In file included from /app/.node-gyp/11.6.0/include/node/node.h:63:0,
from ../src/addon.cpp:1:
/app/.node-gyp/11.6.0/include/node/v8.h:10254:15: note: declared here
Local<Object> Value::ToObject() const {
^~~~~
sha3.target.mk:105: recipe for target 'Release/obj.target/sha3/src/addon.o' failed
make: *** [Release/obj.target/sha3/src/addon.o] Error 1
make: Leaving directory '/tmp/build_4df92d04a5fe9ae7c54e5d692df7d454/node_modules/sha3/build'
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/tmp/build_4df92d04a5fe9ae7c54e5d692df7d454/.heroku/node/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23)
gyp ERR! stack at ChildProcess.emit (events.js:188:13)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:254:12)
gyp ERR! System Linux 4.4.0-1031-aws
gyp ERR! command "/tmp/build_4df92d04a5fe9ae7c54e5d692df7d454/.heroku/node/bin/node" "/tmp/build_4df92d04a5fe9ae7c54e5d692df7d454/.heroku/node/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /tmp/build_4df92d04a5fe9ae7c54e5d692df7d454/node_modules/sha3
gyp ERR! node -v v11.6.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /tmp/npmcache.qU6Y4/_logs/2019-01-14T08_05_40_074Z-debug.log
-----> Build failed
We're sorry this build is failing! You can troubleshoot common issues here:
https://devcenter.heroku.com/articles/troubleshooting-node-deploys
Some possible problems:
- Dangerous semver range (>) in engines.node
https://devcenter.heroku.com/articles/nodejs-support#specifying-a-node-js-version
Love,
Heroku
! Push rejected, failed to compile Node.js app.
! Push failed`
How to list tokens in Dubiex?
Hi,
Paul from @MetaMask here. On November 2nd, 2018, MetaMask and other dapp browsers gave users the option to stop automatically exposing user accounts to dapps. Instead, dapps must request access to user accounts using a new asynchronous provider method: provider.enable()
. Soon, this private browsing mode will be "on" by default, meaning all dapps must call provider.enable()
or they will no longer work properly. We noticed that your dapp has not been updated to call this new method, so we wanted to reach out to you directly.
To make sure your dapp continues to work with MetaMask, Coinbase Wallet, Status, Mist, and other dapp browsers, the following changes should be made as soon as possible:
window.ethereum
Previously, dapps would access the MetaMask provider by using window.web3.currentProvider
. While this will still work, the new, standard way to access the Ethereum provider in a Web browser is to use window.ethereum
.
ethereum.enable()
The MetaMask provider won’t be populated with user accounts on page load. This means that any Web3 call or underlying RPC call that requires an account — such as sending transactions or signing messages — will fail by default. To access user accounts and initiate account-requiring RPC calls, dapps must first call ethereum.enable()
. This method returns a Promise
that resolves to an array of user accounts once access is approved for a given dapp. Once this approval happens, MetaMask will populate its injected provider with user accounts like normal.
For additional information, you can also check out the original blog post we put together that describes these updates in greater detail and provides example code (https://medium.com/metamask/https-medium-com-metamask-breaking-change-injecting-web3-7722797916a8). Please feel free to reach out to us directly with any questions, comments, or concerns while implementing this required change. The best way to contact us is through our official support channel at https://metamask.zendesk.com/hc/en-us/requests/new; we'll be able to quickly see and respond to messages there.
Best,
Paul
I see truffle command but don't know how to run it
Hi,
Are there documents for installation?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.