Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Activity panel #674

Merged
merged 54 commits into from Apr 16, 2019
Merged
87d4030
Select commit
944bb24
prettier
drcmda Jan 17, 2019
af603e1
fix eslint errors
drcmda Jan 17, 2019
dd690fb
merge master
drcmda Jan 21, 2019
e73944a
fix onBlur, merge master
drcmda Jan 22, 2019
9255199
eslint errors
drcmda Jan 22, 2019
3fe7228
timetags
drcmda Jan 24, 2019
2edc744
reinstate badge reset + fix, notification.close, colors
drcmda Jan 24, 2019
c707ff7
eslint
drcmda Jan 25, 2019
44a19c4
Merge remote-tracking branch 'origin/master' into notifications
2color Apr 3, 2019
3081916
Add mising props
2color Apr 3, 2019
088fe2a
Add activity provider
2color Apr 3, 2019
25043e0
Move activities to context from wrapper state
2color Apr 4, 2019
ea5f53f
Remove unused SignerPanel onClose prop
2color Apr 4, 2019
705a740
Fix bug with activity panel not closing properly
2color Apr 4, 2019
629ac3b
Rename to activity
2color Apr 5, 2019
102076c
Always show the activity count in menubar badge
2color Apr 5, 2019
b9d4c53
Add transaction activities with its data structure
2color Apr 5, 2019
baa7f77
Unread activity functionality
2color Apr 5, 2019
35b1d46
Use transactionHash as the key for notifications list
2color Apr 8, 2019
675ad43
Filter single activity item
2color Apr 8, 2019
28ec0c2
Organise compnents and render relative time
2color Apr 8, 2019
fea3c09
Renaming from notifcations to activity
2color Apr 8, 2019
c55e446
Merge remote-tracking branch 'origin/master' into activity-panel
2color Apr 8, 2019
d343700
Render activity status
2color Apr 8, 2019
9585ee4
Update activity status
2color Apr 8, 2019
b303f36
Scope rendered activities to user and DAO
2color Apr 9, 2019
d9a5891
Remove about from relative time
2color Apr 9, 2019
45a9dec
Render progress bar conditionally
2color Apr 9, 2019
5b1508c
Make description smaller
2color Apr 9, 2019
0360024
fixup! Scope rendered activities to user and DAO
2color Apr 9, 2019
772da76
Set activity items to timed out after pending for 10 minutes
2color Apr 9, 2019
648a30f
Update status to failed
2color Apr 9, 2019
bc1e8f9
Add proxy addresses
2color Apr 9, 2019
7e953b5
Set activity none after submitting transaction
2color Apr 10, 2019
11fb67c
Merge branch 'master' into activity-panel
bpierre Apr 10, 2019
90f27ac
Remove automatic closing of activity panel
2color Apr 10, 2019
e7d2fdd
Refresh activity status on load
2color Apr 10, 2019
9211a3d
Scope activities in localStorage per account
2color Apr 12, 2019
385051c
Remove intent when resolving transaction bag
2color Apr 12, 2019
3a8c825
Activity Panel: UI (#687)
bpierre Apr 14, 2019
d464e31
cosmetic: clarify comment about getting account nonce
sohkai Apr 14, 2019
8fedb2e
Merge branch 'master' into activity-panel
sohkai Apr 14, 2019
a5905dd
ActivityPanel: receive all apps, not just ones with frontend
sohkai Apr 14, 2019
93ae5d9
chore: use AppType prop-type more
sohkai Apr 14, 2019
ecbd957
fix: correct merge conflicts
sohkai Apr 14, 2019
c2fa9b9
Use default web3 connected to Aragon's eth node
2color Apr 15, 2019
158508a
Use async func instead of promises
2color Apr 15, 2019
0f1e62b
Ensure pre-transactions have a different description
2color Apr 16, 2019
9bb6bec
Remove unused method
2color Apr 16, 2019
2432f5f
fixup! Ensure pre-transactions have a different description
2color Apr 16, 2019
f909dae
Set forwarderProxyAddress only if transaction has forwarder
2color Apr 16, 2019
70aca1d
Merge remote-tracking branch 'origin/master' into activity-panel
2color Apr 16, 2019
3671b77
Leave the app name capitalised
2color Apr 16, 2019
87d4030
Ensure MenuPanel is only displayed when needed + code refresh (#695)
bpierre Apr 16, 2019
Ensure MenuPanel is only displayed when needed + code refresh (#695)
3 successful checks

install

Success

ran Apr 16, 2019 in 3 minutes

87d4030 by @bpierre

activity-panel

install

Succeeded

Details

### STARTED install 12:36:16Z

...
kspace/node_modules/ganache-core/node_modules/sha3
> node-gyp rebuild

make: Entering directory '/github/workspace/node_modules/ganache-core/node_modules/sha3/build'
  CXX(target) Release/obj.target/sha3/src/addon.o
../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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../src/addon.cpp:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2478:46: note: declared here
   V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                              ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro 'V8_DEPRECATED'
   declarator __attribute__((deprecated(message)))
   ^~~~~~~~~~
../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 /github/home/.node-gyp/10.15.3/include/node/node.h:63:0,
                 from ../src/addon.cpp:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:10046:15: note: declared here
 Local<Object> Value::ToObject() const {
               ^~~~~
  CXX(target) Release/obj.target/sha3/src/displayIntermediateValues.o
  CXX(target) Release/obj.target/sha3/src/KeccakF-1600-reference.o
  CXX(target) Release/obj.target/sha3/src/KeccakNISTInterface.o
  CXX(target) Release/obj.target/sha3/src/KeccakSponge.o
  SOLINK_MODULE(target) Release/obj.target/sha3.node
  COPY Release/sha3.node
make: Leaving directory '/github/workspace/node_modules/ganache-core/node_modules/sha3/build'

> websocket@git://github.com/frozeman/WebSocket-Node.git#6c72925e3f8aaaea8dc8450f97627e85263999f2 install /github/workspace/node_modules/ganache-core/node_modules/web3-providers-ws/node_modules/websocket
> (node-gyp rebuild 2> builderror.log) || (exit 0)

make: Entering directory '/github/workspace/node_modules/ganache-core/node_modules/web3-providers-ws/node_modules/websocket/build'
  CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
  SOLINK_MODULE(target) Release/obj.target/bufferutil.node
  COPY Release/bufferutil.node
  CXX(target) Release/obj.target/validation/src/validation.o
  SOLINK_MODULE(target) Release/obj.target/validation.node
  COPY Release/validation.node
make: Leaving directory '/github/workspace/node_modules/ganache-core/node_modules/web3-providers-ws/node_modules/websocket/build'

> websocket@1.0.26 install /github/workspace/node_modules/ganache-core/node_modules/websocket
> (node-gyp rebuild 2> builderror.log) || (exit 0)

make: Entering directory '/github/workspace/node_modules/ganache-core/node_modules/websocket/build'
  CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
  SOLINK_MODULE(target) Release/obj.target/bufferutil.node
  COPY Release/bufferutil.node
  CXX(target) Release/obj.target/validation/src/validation.o
  SOLINK_MODULE(target) Release/obj.target/validation.node
  COPY Release/validation.node
make: Leaving directory '/github/workspace/node_modules/ganache-core/node_modules/websocket/build'

> deasync@0.1.14 install /github/workspace/node_modules/deasync
> node ./build.js

`linux-x64-node-10` exists; testing
Binary is fine; exiting

> keccak@1.4.0 install /github/workspace/node_modules/keccak
> npm run rebuild || echo "Keccak bindings compilation fail. Pure JS implementation will be used."

(node:7) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 SIGINT listeners added. Use emitter.setMaxListeners() to increase limit

> keccak@1.4.0 rebuild /github/workspace/node_modules/keccak
> node-gyp rebuild

make: Entering directory '/github/workspace/node_modules/keccak/build'
  CXX(target) Release/obj.target/keccak/src/addon.o
../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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../src/addon.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2476:46: note: declared here
   V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
                                              ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../src/addon.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2476:46: note: declared here
   V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
                                              ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../src/addon.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2476:46: note: declared here
   V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
                                              ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../src/addon.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2476:46: note: declared here
   V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
                                              ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 /github/home/.node-gyp/10.15.3/include/node/node.h:63:0,
                 from ../src/addon.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:10046: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 '/github/workspace/node_modules/keccak/build'

> scrypt@6.0.3 install /github/workspace/node_modules/scrypt
> node-gyp rebuild

make: Entering directory '/github/workspace/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
  CXX(target) Release/obj.target/scrypt/src/node-boilerplate/scrypt_params_async.o
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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_params_async.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2477:47: note: declared here
   V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                               ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_params_async.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2477:47: note: declared here
   V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                               ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_params_async.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2477:47: note: declared here
   V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                               ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro 'V8_DEPRECATED'
   declarator __attribute__((deprecated(message)))
   ^~~~~~~~~~
In file included from ../src/node-boilerplate/inc/scrypt_params_async.h:28:0,
                 from ../src/node-boilerplate/scrypt_params_async.cc:4:
../src/node-boilerplate/inc/scrypt_async.h: In member function 'virtual void ScryptAsyncWorker::HandleErrorCallback()':
../src/node-boilerplate/inc/scrypt_async.h:53:29: warning: 'v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const' is deprecated [-Wdeprecated-declarations]
       callback->Call(1, argv);
                             ^
In file included from ../src/node-boilerplate/scrypt_params_async.cc:1:0:
../../nan/nan.h:1674:3: note: declared here
   Call(int argc, v8::Local<v8::Value> argv[]) const {
   ^~~~
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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_params_async.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2475:45: note: declared here
   V8_DEPRECATED("Use maybe version", double NumberValue() const);
                                             ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_params_async.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2475:45: note: declared here
   V8_DEPRECATED("Use maybe version", double NumberValue() const);
                                             ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_params_async.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2476:46: note: declared here
   V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
                                              ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_params_async.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2476:46: note: declared here
   V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
                                              ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro 'V8_DEPRECATED'
   declarator __attribute__((deprecated(message)))
   ^~~~~~~~~~
../src/node-boilerplate/scrypt_params_async.cc: In member function 'virtual void ScryptParamsAsyncWorker::HandleOKCallback()':
../src/node-boilerplate/scrypt_params_async.cc:32:25: warning: 'v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const' is deprecated [-Wdeprecated-declarations]
   callback->Call(2, argv);
                         ^
In file included from ../src/node-boilerplate/scrypt_params_async.cc:1:0:
../../nan/nan.h:1674:3: note: declared here
   Call(int argc, v8::Local<v8::Value> argv[]) const {
   ^~~~
  CXX(target) Release/obj.target/scrypt/src/node-boilerplate/scrypt_params_sync.o
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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_params_sync.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2477:47: note: declared here
   V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                               ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_params_sync.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2477:47: note: declared here
   V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                               ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_params_sync.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2477:47: note: declared here
   V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                               ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_params_sync.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2475:45: note: declared here
   V8_DEPRECATED("Use maybe version", double NumberValue() const);
                                             ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_params_sync.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2476:46: note: declared here
   V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
                                              ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_params_sync.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2475:45: note: declared here
   V8_DEPRECATED("Use maybe version", double NumberValue() const);
                                             ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_params_sync.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2476:46: note: declared here
   V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
                                              ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 ../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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_kdf_async.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2477:47: note: declared here
   V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                               ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_kdf_async.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2477:47: note: declared here
   V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                               ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_kdf_async.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2477:47: note: declared here
   V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                               ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro 'V8_DEPRECATED'
   declarator __attribute__((deprecated(message)))
   ^~~~~~~~~~
In file included from ../src/node-boilerplate/inc/scrypt_kdf_async.h:28:0,
                 from ../src/node-boilerplate/scrypt_kdf_async.cc:4:
../src/node-boilerplate/inc/scrypt_async.h: In member function 'virtual void ScryptAsyncWorker::HandleErrorCallback()':
../src/node-boilerplate/inc/scrypt_async.h:53:29: warning: 'v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const' is deprecated [-Wdeprecated-declarations]
       callback->Call(1, argv);
                             ^
In file included from ../src/node-boilerplate/scrypt_kdf_async.cc:1:0:
../../nan/nan.h:1674:3: note: declared here
   Call(int argc, v8::Local<v8::Value> argv[]) const {
   ^~~~
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 /github/home/.node-gyp/10.15.3/include/node/node.h:63:0,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_kdf_async.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:10046: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 /github/home/.node-gyp/10.15.3/include/node/node.h:63:0,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_kdf_async.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:10046:15: note: declared here
 Local<Object> Value::ToObject() const {
               ^~~~~
../src/node-boilerplate/scrypt_kdf_async.cc:28:27: warning: 'v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const' is deprecated [-Wdeprecated-declarations]
     callback->Call(2, argv);
                           ^
In file included from ../src/node-boilerplate/scrypt_kdf_async.cc:1:0:
../../nan/nan.h:1674:3: note: declared here
   Call(int argc, v8::Local<v8::Value> argv[]) const {
   ^~~~
  CXX(target) Release/obj.target/scrypt/src/node-boilerplate/scrypt_kdf_sync.o
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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_kdf_sync.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2477:47: note: declared here
   V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                               ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_kdf_sync.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2477:47: note: declared here
   V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                               ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_kdf_sync.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2477:47: note: declared here
   V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                               ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 /github/home/.node-gyp/10.15.3/include/node/node.h:63:0,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_kdf_sync.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:10046: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 ../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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_kdf-verify_sync.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2477:47: note: declared here
   V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                               ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_kdf-verify_sync.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2477:47: note: declared here
   V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                               ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_kdf-verify_sync.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2477:47: note: declared here
   V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                               ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 ../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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_kdf-verify_async.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2477:47: note: declared here
   V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                               ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_kdf-verify_async.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2477:47: note: declared here
   V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                               ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_kdf-verify_async.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2477:47: note: declared here
   V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                               ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro 'V8_DEPRECATED'
   declarator __attribute__((deprecated(message)))
   ^~~~~~~~~~
In file included from ../src/node-boilerplate/inc/scrypt_kdf-verify_async.h:28:0,
                 from ../src/node-boilerplate/scrypt_kdf-verify_async.cc:4:
../src/node-boilerplate/inc/scrypt_async.h: In member function 'virtual void ScryptAsyncWorker::HandleErrorCallback()':
../src/node-boilerplate/inc/scrypt_async.h:53:29: warning: 'v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const' is deprecated [-Wdeprecated-declarations]
       callback->Call(1, argv);
                             ^
In file included from ../src/node-boilerplate/scrypt_kdf-verify_async.cc:1:0:
../../nan/nan.h:1674:3: note: declared here
   Call(int argc, v8::Local<v8::Value> argv[]) const {
   ^~~~
../src/node-boilerplate/scrypt_kdf-verify_async.cc: In member function 'virtual void ScryptKDFVerifyAsyncWorker::HandleOKCallback()':
../src/node-boilerplate/scrypt_kdf-verify_async.cc:30:25: warning: 'v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const' is deprecated [-Wdeprecated-declarations]
   callback->Call(2, argv);
                         ^
In file included from ../src/node-boilerplate/scrypt_kdf-verify_async.cc:1:0:
../../nan/nan.h:1674:3: note: declared here
   Call(int argc, v8::Local<v8::Value> argv[]) const {
   ^~~~
  CXX(target) Release/obj.target/scrypt/src/node-boilerplate/scrypt_hash_sync.o
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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_hash_sync.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2477:47: note: declared here
   V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                               ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_hash_sync.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2477:47: note: declared here
   V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                               ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_hash_sync.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2477:47: note: declared here
   V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                               ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 /github/home/.node-gyp/10.15.3/include/node/node.h:63:0,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_hash_sync.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:10046: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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_hash_sync.cc:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2476:46: note: declared here
   V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
                                              ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 ../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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_hash_async.cc:25:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2477:47: note: declared here
   V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                               ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_hash_async.cc:25:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2477:47: note: declared here
   V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                               ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_hash_async.cc:25:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2477:47: note: declared here
   V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                               ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro 'V8_DEPRECATED'
   declarator __attribute__((deprecated(message)))
   ^~~~~~~~~~
In file included from ../src/node-boilerplate/inc/scrypt_hash_async.h:28:0,
                 from ../src/node-boilerplate/scrypt_hash_async.cc:28:
../src/node-boilerplate/inc/scrypt_async.h: In member function 'virtual void ScryptAsyncWorker::HandleErrorCallback()':
../src/node-boilerplate/inc/scrypt_async.h:53:29: warning: 'v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const' is deprecated [-Wdeprecated-declarations]
       callback->Call(1, argv);
                             ^
In file included from ../src/node-boilerplate/scrypt_hash_async.cc:25:0:
../../nan/nan.h:1674:3: note: declared here
   Call(int argc, v8::Local<v8::Value> argv[]) const {
   ^~~~
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 /github/home/.node-gyp/10.15.3/include/node/node.h:63:0,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_hash_async.cc:25:
/github/home/.node-gyp/10.15.3/include/node/v8.h:10046: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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_hash_async.cc:25:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2476:46: note: declared here
   V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
                                              ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324: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 /github/home/.node-gyp/10.15.3/include/node/node.h:63:0,
                 from ../../nan/nan.h:53,
                 from ../src/node-boilerplate/scrypt_hash_async.cc:25:
/github/home/.node-gyp/10.15.3/include/node/v8.h:10046:15: note: declared here
 Local<Object> Value::ToObject() const {
               ^~~~~
../src/node-boilerplate/scrypt_hash_async.cc:52:25: warning: 'v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const' is deprecated [-Wdeprecated-declarations]
   callback->Call(2, argv);
                         ^
In file included from ../src/node-boilerplate/scrypt_hash_async.cc:25:0:
../../nan/nan.h:1674:3: note: declared here
   Call(int argc, v8::Local<v8::Value> argv[]) const {
   ^~~~
  CXX(target) Release/obj.target/scrypt/scrypt_node.o
  SOLINK_MODULE(target) Release/obj.target/scrypt.node
  COPY Release/scrypt.node
make: Leaving directory '/github/workspace/node_modules/scrypt/build'

> secp256k1@3.6.2 install /github/workspace/node_modules/secp256k1
> npm run rebuild || echo "Secp256k1 bindings compilation fail. Pure JS implementation will be used."


> secp256k1@3.6.2 rebuild /github/workspace/node_modules/secp256k1
> node-gyp rebuild

make: Entering directory '/github/workspace/node_modules/secp256k1/build'
  CXX(target) Release/obj.target/secp256k1/src/addon.o
  CXX(target) Release/obj.target/secp256k1/src/privatekey.o
../src/privatekey.cc: In function 'Nan::NAN_METHOD_RETURN_TYPE privateKeyNegate(Nan::NAN_METHOD_ARGS_TYPE)':
../src/privatekey.cc:73:61: 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
  CXX(target) Release/obj.target/secp256k1/src/signature.o
  CXX(target) Release/obj.target/secp256k1/src/ecdsa.o
  CXX(target) Release/obj.target/secp256k1/src/ecdh.o
  CC(target) Release/obj.target/secp256k1/src/secp256k1-src/src/secp256k1.o
  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 '/github/workspace/node_modules/secp256k1/build'

> sha3@1.2.2 install /github/workspace/node_modules/sha3
> node-gyp rebuild

make: Entering directory '/github/workspace/node_modules/sha3/build'
  CXX(target) Release/obj.target/sha3/src/addon.o
../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 /github/home/.node-gyp/10.15.3/include/node/v8.h:26:0,
                 from /github/home/.node-gyp/10.15.3/include/node/node.h:63,
                 from ../src/addon.cpp:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:2478:46: note: declared here
   V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                              ^
/github/home/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro 'V8_DEPRECATED'
   declarator __attribute__((deprecated(message)))
   ^~~~~~~~~~
../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 /github/home/.node-gyp/10.15.3/include/node/node.h:63:0,
                 from ../src/addon.cpp:1:
/github/home/.node-gyp/10.15.3/include/node/v8.h:10046:15: note: declared here
 Local<Object> Value::ToObject() const {
               ^~~~~
  CXX(target) Release/obj.target/sha3/src/displayIntermediateValues.o
  CXX(target) Release/obj.target/sha3/src/KeccakF-1600-reference.o
  CXX(target) Release/obj.target/sha3/src/KeccakNISTInterface.o
  CXX(target) Release/obj.target/sha3/src/KeccakSponge.o
  SOLINK_MODULE(target) Release/obj.target/sha3.node
  COPY Release/sha3.node
make: Leaving directory '/github/workspace/node_modules/sha3/build'

> ursa-optional@0.9.10 install /github/workspace/node_modules/ursa-optional
> node rebuild.js


> go-ipfs-dep@0.4.17 install /github/workspace/node_modules/go-ipfs-dep
> node src/bin.js

Downloading https://dist.ipfs.io/go-ipfs/v0.4.17/go-ipfs_v0.4.17_linux-amd64.tar.gz
Downloaded ipfs_v0.4.17_linux-amd64.tar.gz
Installed go-ipfs v0.4.17 linux-amd64 to /github/workspace/node_modules/go-ipfs-dep/go-ipfs/

> go-ipfs@0.4.17 install /github/workspace/node_modules/go-ipfs
> node link-ipfs.js


> websocket@1.0.26 install /github/workspace/node_modules/@aragon/cli/node_modules/web3-providers-ws/node_modules/websocket
> (node-gyp rebuild 2> builderror.log) || (exit 0)

make: Entering directory '/github/workspace/node_modules/@aragon/cli/node_modules/web3-providers-ws/node_modules/websocket/build'
  CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
  SOLINK_MODULE(target) Release/obj.target/bufferutil.node
  COPY Release/bufferutil.node
  CXX(target) Release/obj.target/validation/src/validation.o
  SOLINK_MODULE(target) Release/obj.target/validation.node
  COPY Release/validation.node
make: Leaving directory '/github/workspace/node_modules/@aragon/cli/node_modules/web3-providers-ws/node_modules/websocket/build'

> websocket@1.0.28 install /github/workspace/node_modules/@aragon/cli/node_modules/websocket
> (node-gyp rebuild 2> builderror.log) || (exit 0)

make: Entering directory '/github/workspace/node_modules/@aragon/cli/node_modules/websocket/build'
  CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
  SOLINK_MODULE(target) Release/obj.target/bufferutil.node
  COPY Release/bufferutil.node
  CXX(target) Release/obj.target/validation/src/validation.o
  SOLINK_MODULE(target) Release/obj.target/validation.node
  COPY Release/validation.node
make: Leaving directory '/github/workspace/node_modules/@aragon/cli/node_modules/websocket/build'

> websocket@1.0.26 install /github/workspace/node_modules/websocket
> (node-gyp rebuild 2> builderror.log) || (exit 0)

make: Entering directory '/github/workspace/node_modules/websocket/build'
  CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
  SOLINK_MODULE(target) Release/obj.target/bufferutil.node
  COPY Release/bufferutil.node
  CXX(target) Release/obj.target/validation/src/validation.o
  SOLINK_MODULE(target) Release/obj.target/validation.node
  COPY Release/validation.node
make: Leaving directory '/github/workspace/node_modules/websocket/build'

> husky@1.3.1 install /github/workspace/node_modules/husky
> node husky install

husky > setting up git hooks
husky > done

> react-spring@6.1.10 postinstall /github/workspace/node_modules/@aragon/ui/node_modules/react-spring
> node -e "console.log('\u001b[35m\u001b[1mEnjoy react-spring? You can now donate to our open collective:\u001b[22m\u001b[39m\n > \u001b[34mhttps://opencollective.com/react-spring/donate\u001b[0m')"

Enjoy react-spring? You can now donate to our open collective:
 > https://opencollective.com/react-spring/donate

> date-fns@2.0.0-alpha.22 postinstall /github/workspace/node_modules/date-fns
> node ./docs/printV2Notice.js


🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥

  Thank you for testing (⩗) date-fns v2!

  In v2 we've introduced a number of breaking changes
  that make date-fns even more consistent and reliable.
  Please read the changelog carefully: https://git.io/fxCWb

  Please support us at Open Collective: https://opencollective.com/date-fns

🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥


> parcel-bundler@1.12.3 postinstall /github/workspace/node_modules/parcel-bundler
> node -e "console.log('\u001b[35m\u001b[1mLove Parcel? You can now donate to our open collective:\u001b[22m\u001b[39m\n > \u001b[34mhttps://opencollective.com/parcel/donate\u001b[0m')"

Love Parcel? You can now donate to our open collective:
 > https://opencollective.com/parcel/donate

> styled-components@4.2.0 postinstall /github/workspace/node_modules/styled-components
> node ./scripts/postinstall.js || exit 0

Use styled-components at work? Consider supporting our development efforts at https://opencollective.com/styled-components
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.7 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.7: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

added 2524 packages from 1728 contributors and audited 699010 packages in 159.937s
found 484 vulnerabilities (479 moderate, 5 high)
  run `npm audit fix` to fix them, or `npm audit` for details

### SUCCEEDED install 12:39:11Z (2m54.63s)
You can’t perform that action at this time.