update packages
This commit is contained in:
parent
47db8e9ead
commit
5a8e5627ef
3 changed files with 107 additions and 67 deletions
|
|
@ -6,7 +6,11 @@ const R = require('ramda')
|
|||
const async = require('async')
|
||||
const HKDF = require('node-hkdf-sync')
|
||||
const BigNumber = require('bignumber.js')
|
||||
|
||||
// Needed for BigNumber for now
|
||||
global.crypto = require('crypto')
|
||||
BigNumber.config({CRYPTO: true})
|
||||
|
||||
const db = require('./postgresql_interface')
|
||||
const logger = require('./logger')
|
||||
const notifier = require('./notifier')
|
||||
|
|
|
|||
18
package.json
18
package.json
|
|
@ -6,19 +6,19 @@
|
|||
"license": "Unlicense",
|
||||
"author": "Lamassu (https://lamassu.is)",
|
||||
"dependencies": {
|
||||
"ajv": "^4.8.2",
|
||||
"async": "~0.2.9",
|
||||
"bignumber.js": "^2.3.0",
|
||||
"ajv": "^4.9.0",
|
||||
"async": "^2.1.2",
|
||||
"bignumber.js": "^3.0.0",
|
||||
"body-parser": "^1.15.1",
|
||||
"express": "^4.13.4",
|
||||
"express-limiter": "^1.6.0",
|
||||
"helmet": "^2.3.0",
|
||||
"helmet": "^3.1.0",
|
||||
"lamassu-bitcoind": "lamassu/lamassu-bitcoind",
|
||||
"lamassu-bitpay": "~1.0.0",
|
||||
"lamassu-bitstamp": "^1.0.4",
|
||||
"lamassu-blockcypher": "~0.1.0",
|
||||
"lamassu-coinbase": "^1.0.5",
|
||||
"lamassu-coindesk": "~1.0.0",
|
||||
"lamassu-coindesk": "^1.0.4",
|
||||
"lamassu-config": "lamassu/lamassu-config#alpha",
|
||||
"lamassu-identitymind": "^1.2.9",
|
||||
"lamassu-kraken": "^1.0.3",
|
||||
|
|
@ -26,15 +26,15 @@
|
|||
"lamassu-smtp2go": "^1.0.3",
|
||||
"lamassu-twilio": "^1.1.1",
|
||||
"migrate": "^0.2.2",
|
||||
"minimist": "0.0.8",
|
||||
"minimist": "^1.2.0",
|
||||
"node-hkdf-sync": "^1.0.0",
|
||||
"node-uuid": "^1.4.2",
|
||||
"numeral": "^1.5.3",
|
||||
"pg": "^4.5.5",
|
||||
"pg-promise": "^4.3.3",
|
||||
"pg": "^6.1.0",
|
||||
"pg-promise": "^5.3.5",
|
||||
"pify": "^2.3.0",
|
||||
"pretty-ms": "^2.1.0",
|
||||
"ramda": "^0.21.0",
|
||||
"ramda": "^0.22.1",
|
||||
"reoccur": "^1.0.0",
|
||||
"winston": "^2.3.0"
|
||||
},
|
||||
|
|
|
|||
152
yarn.lock
152
yarn.lock
|
|
@ -8,8 +8,8 @@ accepts@~1.3.3:
|
|||
negotiator "0.6.1"
|
||||
|
||||
ajv:
|
||||
version "4.8.2"
|
||||
resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.8.2.tgz#65486936ca36fea39a1504332a78bebd5d447bdc"
|
||||
version "4.9.0"
|
||||
resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.9.0.tgz#5a358085747b134eb567d6d15e015f1d7802f45c"
|
||||
dependencies:
|
||||
co "^4.6.0"
|
||||
json-stable-stringify "^1.0.1"
|
||||
|
|
@ -46,13 +46,13 @@ assert-plus@^1.0.0:
|
|||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"
|
||||
|
||||
async@^2.0.1:
|
||||
async, async@^2.0.1:
|
||||
version "2.1.2"
|
||||
resolved "https://registry.yarnpkg.com/async/-/async-2.1.2.tgz#612a4ab45ef42a70cde806bad86ee6db047e8385"
|
||||
dependencies:
|
||||
lodash "^4.14.0"
|
||||
|
||||
async@~0.2.10, async@~0.2.9:
|
||||
async@~0.2.10:
|
||||
version "0.2.10"
|
||||
resolved "https://registry.yarnpkg.com/async/-/async-0.2.10.tgz#b6bbe0b0674b9d719708ca38de8c237cb526c3d1"
|
||||
|
||||
|
|
@ -92,6 +92,10 @@ bcrypt-pbkdf@^1.0.0:
|
|||
dependencies:
|
||||
tweetnacl "^0.14.3"
|
||||
|
||||
bignumber.js:
|
||||
version "3.0.0"
|
||||
resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-3.0.0.tgz#1c0246383f207d995ea92a892220ee5cb964cac0"
|
||||
|
||||
bignumber.js@^2.3.0:
|
||||
version "2.4.0"
|
||||
resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-2.4.0.tgz#838a992da9f9d737e0f4b2db0be62bb09dd0c5e8"
|
||||
|
|
@ -209,9 +213,9 @@ content-disposition@0.5.1:
|
|||
version "0.5.1"
|
||||
resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.1.tgz#87476c6a67c8daa87e32e87616df883ba7fb071b"
|
||||
|
||||
content-security-policy-builder@1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/content-security-policy-builder/-/content-security-policy-builder-1.0.0.tgz#11fd40c5cc298a6c725a35f9acf71e82ab5d3243"
|
||||
content-security-policy-builder@1.1.0:
|
||||
version "1.1.0"
|
||||
resolved "https://registry.yarnpkg.com/content-security-policy-builder/-/content-security-policy-builder-1.1.0.tgz#d91f1b076236c119850c7dee9924bf55e05772b3"
|
||||
dependencies:
|
||||
dashify "^0.2.0"
|
||||
|
||||
|
|
@ -253,6 +257,10 @@ dashdash@^1.12.0:
|
|||
dependencies:
|
||||
assert-plus "^1.0.0"
|
||||
|
||||
dasherize@2.0.0:
|
||||
version "2.0.0"
|
||||
resolved "https://registry.yarnpkg.com/dasherize/-/dasherize-2.0.0.tgz#6d809c9cd0cf7bb8952d80fc84fa13d47ddb1308"
|
||||
|
||||
dashify@^0.2.0:
|
||||
version "0.2.2"
|
||||
resolved "https://registry.yarnpkg.com/dashify/-/dashify-0.2.2.tgz#6a07415a01c91faf4a32e38d9dfba71f61cb20fe"
|
||||
|
|
@ -278,7 +286,7 @@ delayed-stream@~1.0.0:
|
|||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
|
||||
|
||||
depd@~1.1.0, depd@1.1.0:
|
||||
depd@~1.1.0:
|
||||
version "1.1.0"
|
||||
resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.0.tgz#e1bd82c6aab6ced965b97b88b17ed3e528ca18c3"
|
||||
|
||||
|
|
@ -448,9 +456,9 @@ forwarded@~0.1.0:
|
|||
version "0.1.0"
|
||||
resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.0.tgz#19ef9874c4ae1c297bcf078fde63a09b66a84363"
|
||||
|
||||
frameguard@2.0.0:
|
||||
version "2.0.0"
|
||||
resolved "https://registry.yarnpkg.com/frameguard/-/frameguard-2.0.0.tgz#30c2c149e5e3505f9e156f9bc491a438420e487e"
|
||||
frameguard@3.0.0:
|
||||
version "3.0.0"
|
||||
resolved "https://registry.yarnpkg.com/frameguard/-/frameguard-3.0.0.tgz#7bcad469ee7b96e91d12ceb3959c78235a9272e9"
|
||||
|
||||
fresh@0.3.0:
|
||||
version "0.3.0"
|
||||
|
|
@ -512,32 +520,33 @@ hawk@~3.1.3:
|
|||
hoek "2.x.x"
|
||||
sntp "1.x.x"
|
||||
|
||||
helmet-csp@1.2.2:
|
||||
version "1.2.2"
|
||||
resolved "https://registry.yarnpkg.com/helmet-csp/-/helmet-csp-1.2.2.tgz#085c0307d57fc96cd97337f170ab8bfea99e5df7"
|
||||
dependencies:
|
||||
camelize "1.0.0"
|
||||
content-security-policy-builder "1.0.0"
|
||||
lodash.reduce "4.5.0"
|
||||
platform "1.3.1"
|
||||
|
||||
helmet@^2.3.0:
|
||||
version "2.3.0"
|
||||
resolved "https://registry.yarnpkg.com/helmet/-/helmet-2.3.0.tgz#d655c85b55b0a3bf722a4c2c66e48b78b4161b91"
|
||||
helmet:
|
||||
version "3.1.0"
|
||||
resolved "https://registry.yarnpkg.com/helmet/-/helmet-3.1.0.tgz#64449547398e51b063fe1c75e7cb0274a557ea09"
|
||||
dependencies:
|
||||
connect "3.4.1"
|
||||
dns-prefetch-control "0.1.0"
|
||||
dont-sniff-mimetype "1.0.0"
|
||||
frameguard "2.0.0"
|
||||
helmet-csp "1.2.2"
|
||||
frameguard "3.0.0"
|
||||
helmet-csp "2.1.0"
|
||||
hide-powered-by "1.0.0"
|
||||
hpkp "1.2.0"
|
||||
hsts "1.0.0"
|
||||
hpkp "2.0.0"
|
||||
hsts "2.0.0"
|
||||
ienoopen "1.0.0"
|
||||
nocache "1.0.1"
|
||||
nocache "2.0.0"
|
||||
referrer-policy "1.0.0"
|
||||
x-xss-protection "1.0.0"
|
||||
|
||||
helmet-csp@2.1.0:
|
||||
version "2.1.0"
|
||||
resolved "https://registry.yarnpkg.com/helmet-csp/-/helmet-csp-2.1.0.tgz#c0fbff8d9e8f3bbff2b83dc7fed3d47143184040"
|
||||
dependencies:
|
||||
camelize "1.0.0"
|
||||
content-security-policy-builder "1.1.0"
|
||||
dasherize "2.0.0"
|
||||
lodash.reduce "4.6.0"
|
||||
platform "1.3.1"
|
||||
|
||||
hide-powered-by@1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/hide-powered-by/-/hide-powered-by-1.0.0.tgz#4a85ad65881f62857fc70af7174a1184dccce32b"
|
||||
|
|
@ -550,13 +559,13 @@ hosted-git-info@^2.1.4:
|
|||
version "2.1.5"
|
||||
resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.1.5.tgz#0ba81d90da2e25ab34a332e6ec77936e1598118b"
|
||||
|
||||
hpkp@1.2.0:
|
||||
version "1.2.0"
|
||||
resolved "https://registry.yarnpkg.com/hpkp/-/hpkp-1.2.0.tgz#83f2cb38b26cff21daf26e2ff4b57126921dec65"
|
||||
hpkp@2.0.0:
|
||||
version "2.0.0"
|
||||
resolved "https://registry.yarnpkg.com/hpkp/-/hpkp-2.0.0.tgz#10e142264e76215a5d30c44ec43de64dee6d1672"
|
||||
|
||||
hsts@1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/hsts/-/hsts-1.0.0.tgz#98e1039ef7aba554057b6b0e32584c0b1143a414"
|
||||
hsts@2.0.0:
|
||||
version "2.0.0"
|
||||
resolved "https://registry.yarnpkg.com/hsts/-/hsts-2.0.0.tgz#a52234c6070decf214b2b6b70bb144d07e4776c7"
|
||||
dependencies:
|
||||
core-util-is "1.0.2"
|
||||
|
||||
|
|
@ -801,9 +810,9 @@ lamassu-coinbase@^1.0.5:
|
|||
promptly "~0.2.0"
|
||||
wreck "^5.1.0"
|
||||
|
||||
lamassu-coindesk@~1.0.0:
|
||||
version "1.0.3"
|
||||
resolved "https://registry.yarnpkg.com/lamassu-coindesk/-/lamassu-coindesk-1.0.3.tgz#e034b9aa6f7cdbea88afe17dee6062c4b6c21a45"
|
||||
lamassu-coindesk:
|
||||
version "1.0.4"
|
||||
resolved "https://registry.yarnpkg.com/lamassu-coindesk/-/lamassu-coindesk-1.0.4.tgz#e5c3ce422acfc8fad0264c21c3b8454e39342b2e"
|
||||
dependencies:
|
||||
async "~0.2.10"
|
||||
lodash "^2.4.1"
|
||||
|
|
@ -864,9 +873,9 @@ load-json-file@^1.0.0:
|
|||
pinkie-promise "^2.0.0"
|
||||
strip-bom "^2.0.0"
|
||||
|
||||
lodash.reduce@4.5.0:
|
||||
version "4.5.0"
|
||||
resolved "https://registry.yarnpkg.com/lodash.reduce/-/lodash.reduce-4.5.0.tgz#af7d2ec621062441e77d5bf408a1e071ef86691c"
|
||||
lodash.reduce@4.6.0:
|
||||
version "4.6.0"
|
||||
resolved "https://registry.yarnpkg.com/lodash.reduce/-/lodash.reduce-4.6.0.tgz#f1ab6b839299ad48f784abbf476596f03b914d3b"
|
||||
|
||||
lodash@^2.4.1:
|
||||
version "2.4.2"
|
||||
|
|
@ -887,9 +896,9 @@ loud-rejection@^1.0.0:
|
|||
currently-unhandled "^0.4.1"
|
||||
signal-exit "^3.0.0"
|
||||
|
||||
manakin@0.3:
|
||||
version "0.3.0"
|
||||
resolved "https://registry.yarnpkg.com/manakin/-/manakin-0.3.0.tgz#4438b0d1a77e0d18e22d3d084b22234f757c383e"
|
||||
manakin@^0.4.6:
|
||||
version "0.4.6"
|
||||
resolved "https://registry.yarnpkg.com/manakin/-/manakin-0.4.6.tgz#759e265370c5cfeca5e02022981be7e6a56cd735"
|
||||
|
||||
map-obj@^1.0.0, map-obj@^1.0.1:
|
||||
version "1.0.1"
|
||||
|
|
@ -942,7 +951,7 @@ mime@1.3.4:
|
|||
version "1.3.4"
|
||||
resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.4.tgz#115f9e3b6b3daf2959983cb38f149a2d40eb5d53"
|
||||
|
||||
minimist@^1.1.3:
|
||||
minimist, minimist@^1.1.3:
|
||||
version "1.2.0"
|
||||
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
|
||||
|
||||
|
|
@ -976,11 +985,9 @@ negotiator@0.6.1:
|
|||
version "0.6.1"
|
||||
resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9"
|
||||
|
||||
nocache@1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/nocache/-/nocache-1.0.1.tgz#695c9f736926a7554f7365fa25e087941065bd36"
|
||||
dependencies:
|
||||
depd "1.1.0"
|
||||
nocache@2.0.0:
|
||||
version "2.0.0"
|
||||
resolved "https://registry.yarnpkg.com/nocache/-/nocache-2.0.0.tgz#202b48021a0c4cbde2df80de15a17443c8b43980"
|
||||
|
||||
node-hkdf-sync@^1.0.0:
|
||||
version "1.0.0"
|
||||
|
|
@ -1023,7 +1030,7 @@ oauth-sign@~0.8.1:
|
|||
version "0.8.2"
|
||||
resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43"
|
||||
|
||||
object-assign@^4.0.1:
|
||||
object-assign@^4.0.1, object-assign@4.1.0:
|
||||
version "4.1.0"
|
||||
resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.0.tgz#7a3b3d0e98063d43f4c03f2e8ae6cd51a86883a0"
|
||||
|
||||
|
|
@ -1076,6 +1083,18 @@ path-type@^1.0.0:
|
|||
pify "^2.0.0"
|
||||
pinkie-promise "^2.0.0"
|
||||
|
||||
pg:
|
||||
version "6.1.0"
|
||||
resolved "https://registry.yarnpkg.com/pg/-/pg-6.1.0.tgz#4ebc58100a79187b6b98fa5caf1675d669926b41"
|
||||
dependencies:
|
||||
buffer-writer "1.0.1"
|
||||
packet-reader "0.2.0"
|
||||
pg-connection-string "0.1.3"
|
||||
pg-pool "1.*"
|
||||
pg-types "1.*"
|
||||
pgpass "1.x"
|
||||
semver "4.3.2"
|
||||
|
||||
pg-connection-string@0.1.3:
|
||||
version "0.1.3"
|
||||
resolved "https://registry.yarnpkg.com/pg-connection-string/-/pg-connection-string-0.1.3.tgz#da1847b20940e42ee1492beaf65d49d91b245df7"
|
||||
|
|
@ -1084,14 +1103,21 @@ pg-minify@0.3:
|
|||
version "0.3.3"
|
||||
resolved "https://registry.yarnpkg.com/pg-minify/-/pg-minify-0.3.3.tgz#e0af6ba90f515aed696c43e4ae7019c5c3c5e52a"
|
||||
|
||||
pg-promise@^4.3.3:
|
||||
version "4.8.1"
|
||||
resolved "https://registry.yarnpkg.com/pg-promise/-/pg-promise-4.8.1.tgz#59476c54a5ec5448fece872ef7e992ec194f5d5f"
|
||||
pg-pool@1.*:
|
||||
version "1.5.0"
|
||||
resolved "https://registry.yarnpkg.com/pg-pool/-/pg-pool-1.5.0.tgz#d789756ccb90cd389fc5a395e0ca9f2d2c558d48"
|
||||
dependencies:
|
||||
manakin "0.3"
|
||||
generic-pool "2.4.2"
|
||||
object-assign "4.1.0"
|
||||
|
||||
pg-promise:
|
||||
version "5.3.5"
|
||||
resolved "https://registry.yarnpkg.com/pg-promise/-/pg-promise-5.3.5.tgz#d7aafc640ea5b117fd9f3b357fe8272590097527"
|
||||
dependencies:
|
||||
manakin "^0.4.6"
|
||||
pg "5.1"
|
||||
pg-minify "0.3"
|
||||
spex "0.4"
|
||||
spex "1.x"
|
||||
|
||||
pg-types@1.*:
|
||||
version "1.11.0"
|
||||
|
|
@ -1139,6 +1165,12 @@ pgpass@0.0.6:
|
|||
dependencies:
|
||||
split "^1.0.0"
|
||||
|
||||
pgpass@1.x:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/pgpass/-/pgpass-1.0.1.tgz#0de8b5bef993295d90a7e17d976f568dcd25d49f"
|
||||
dependencies:
|
||||
split "^1.0.0"
|
||||
|
||||
pify@^2.0.0, pify@^2.3.0:
|
||||
version "2.3.0"
|
||||
resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
|
||||
|
|
@ -1238,6 +1270,10 @@ querystring@>=0.2.0:
|
|||
version "0.2.0"
|
||||
resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620"
|
||||
|
||||
ramda:
|
||||
version "0.22.1"
|
||||
resolved "https://registry.yarnpkg.com/ramda/-/ramda-0.22.1.tgz#031da0c3df417c5b33c96234757eb37033f36a0e"
|
||||
|
||||
ramda@^0.21.0:
|
||||
version "0.21.0"
|
||||
resolved "https://registry.yarnpkg.com/ramda/-/ramda-0.21.0.tgz#a001abedb3ff61077d4ff1d577d44de77e8d0a35"
|
||||
|
|
@ -1448,9 +1484,9 @@ spdx-license-ids@^1.0.2:
|
|||
version "1.2.2"
|
||||
resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz#c9df7a3424594ade6bd11900d596696dc06bac57"
|
||||
|
||||
spex@0.4:
|
||||
version "0.4.6"
|
||||
resolved "https://registry.yarnpkg.com/spex/-/spex-0.4.6.tgz#a3bc35d1702528694adc8610104cb3d3a3ebdee0"
|
||||
spex@1.x:
|
||||
version "1.0.17"
|
||||
resolved "https://registry.yarnpkg.com/spex/-/spex-1.0.17.tgz#75ea76852c74818a4aaf913b8e188ac7ae093863"
|
||||
|
||||
split@^1.0.0:
|
||||
version "1.0.0"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue