diff --git a/add-on/src/lib/ipfs-client/embedded-chromesockets.js b/add-on/src/lib/ipfs-client/embedded-chromesockets.js index 6fde419c1..1e239fe19 100644 --- a/add-on/src/lib/ipfs-client/embedded-chromesockets.js +++ b/add-on/src/lib/ipfs-client/embedded-chromesockets.js @@ -33,7 +33,7 @@ exports.init = function init (opts) { if (!httpServer) { httpServer = startRawHttpServer(9091) } - // TEST require('hapi') HTTP SERVER (same as in js-ipfs) + // TEST require('@hapi/hapi') HTTP SERVER (same as in js-ipfs) if (!hapiServer) { hapiServer = startRawHapiServer(9092) } @@ -172,7 +172,7 @@ function startRawHapiServer (port) { } const initHapi = async () => { // hapi v18 (js-ipfs >=v0.35.0-pre.0) - const Hapi = require('hapi') // courtesy of js-ipfs + const Hapi = require('@hapi/hapi') // courtesy of js-ipfs const hapiServer = new Hapi.Server(options) await hapiServer.route({ method: 'GET', @@ -183,7 +183,7 @@ function startRawHapiServer (port) { } }) await hapiServer.start() - console.log(`[ipfs-companion] require('hapi') HTTP server running at: ${hapiServer.info.uri}`) + console.log(`[ipfs-companion] require('@hapi/hapi') HTTP server running at: ${hapiServer.info.uri}`) } initHapi() return hapiServer diff --git a/package.json b/package.json index 039df342e..caacaae35 100644 --- a/package.json +++ b/package.json @@ -66,7 +66,7 @@ "private": true, "preferGlobal": false, "resolutions": { - "hapi": "https://github.com/lidel/hapi/tarball/0961606e2c7dca8eceda765bd31ec2cb58358382/hapi.tar.gz", + "@hapi/hapi": "https://github.com/lidel/hapi/tarball/0961606e2c7dca8eceda765bd31ec2cb58358382/hapi.tar.gz", "pino": "https://github.com/pinojs/pino/tarball/d4d291cd271af969716ac40afce2ddecc7f3d9fa/pino.tar.gz", "iso-stream-http": "0.1.2", "stream-http": "npm:iso-stream-http@0.1.2", @@ -121,7 +121,7 @@ "filesize": "4.1.2", "http-dns": "3.0.1", "http-node": "1.2.0", - "ipfs": "https://github.com/lidel/js-ipfs/tarball/6197ced20dbcf5e4d699b67fbd6510d671a4dc52/js-ipfs.tar.gz", + "ipfs": "https://github.com/lidel/js-ipfs/tarball/17712a4b86bacb748ed429bd2a3ca73976e54ae0/js-ipfs.tar.gz", "ipfs-css": "0.12.0", "ipfs-http-client": "30.1.2", "ipfs-http-response": "0.2.2", diff --git a/yarn.lock b/yarn.lock index de2cbf9ac..728899240 100644 --- a/yarn.lock +++ b/yarn.lock @@ -673,6 +673,63 @@ "@cliqz-oss/firefox-client" "0.3.1" es6-promise "^2.0.1" +"@hapi/address@2.x.x": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@hapi/address/-/address-2.0.0.tgz#9f05469c88cb2fd3dcd624776b54ee95c312126a" + integrity sha512-mV6T0IYqb0xL1UALPFplXYQmR0twnXG0M6jUswpquqT2sD12BOiCiLy3EvMp/Fy7s3DZElC4/aPjEjo2jeZpvw== + +"@hapi/ammo@^3.1.0": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@hapi/ammo/-/ammo-3.1.0.tgz#a3281ecb68bf7af2ffa6d0f7656536a7d23700ed" + integrity sha512-iFQBEfm3WwWy8JdPQ8l6qXVLPtzmjITVfaxwl6dfoP8kKv6i2Uk43Ax+ShkNfOVyfEnNggqL2IyZTY3DaaRGNg== + dependencies: + "@hapi/hoek" "6.x.x" + +"@hapi/hapi@^18.3.1", "@hapi/hapi@https://github.com/lidel/hapi/tarball/0961606e2c7dca8eceda765bd31ec2cb58358382/hapi.tar.gz": + version "18.1.0" + resolved "https://github.com/lidel/hapi/tarball/0961606e2c7dca8eceda765bd31ec2cb58358382/hapi.tar.gz#8e5a029c1d275cf8dd476cb751e0cba0db7cc353" + dependencies: + accept "3.x.x" + ammo "3.x.x" + boom "7.x.x" + bounce "1.x.x" + call "5.x.x" + catbox "10.x.x" + catbox-memory "4.x.x" + heavy "6.x.x" + hoek "6.x.x" + is-stream "1.1.0" + joi "14.x.x" + mimos "4.x.x" + podium "3.x.x" + shot "4.x.x" + somever "2.x.x" + statehood "6.x.x" + subtext "6.x.x" + teamwork "3.x.x" + topo "3.x.x" + +"@hapi/hoek@6.x.x": + version "6.2.1" + resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-6.2.1.tgz#d3a66329159af879bfdf0b0cff2229c43c5a3451" + integrity sha512-+ryw4GU9pjr1uT6lBuErHJg3NYqzwJTvZ75nKuJijEzpd00Uqi6oiawTGDDf5Hl0zWmI7qHfOtaqB0kpQZJQzA== + +"@hapi/joi@^15.0.0": + version "15.0.0" + resolved "https://registry.yarnpkg.com/@hapi/joi/-/joi-15.0.0.tgz#675d227b4c10d902fc5a96a2235665f0bc292e1b" + integrity sha512-pLCfcSeT26g59jEKZntmzlqe19dRMDNxCFKGD4CriF8+9FAD3Mq1aWNuKIFpKpX+u3x8lxLKXolDwk0gYl3b2w== + dependencies: + "@hapi/address" "2.x.x" + "@hapi/hoek" "6.x.x" + "@hapi/topo" "3.x.x" + +"@hapi/topo@3.x.x": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-3.1.0.tgz#5c47cd9637c2953db185aa957a27bcb2a8b7a6f8" + integrity sha512-gZDI/eXOIk8kP2PkUKjWu9RW8GGVd2Hkgjxyr/S7Z+JF+0mr7bAlbw+DkTRxnD580o8Kqxlnba9wvqp5aOHBww== + dependencies: + "@hapi/hoek" "6.x.x" + "@material/animation@^1.0.0": version "1.0.0" resolved "https://registry.yarnpkg.com/@material/animation/-/animation-1.0.0.tgz#dfd8575c8b031203917dc838ac0e3c0fe0f6709b" @@ -1031,6 +1088,14 @@ abstract-logging@^1.0.0: resolved "https://registry.npmjs.org/abstract-logging/-/abstract-logging-1.0.0.tgz#8b7deafd310559bc28f77724dd1bb30177278c1b" integrity sha1-i33q/TEFWbwo93ck3RuzAXcnjBs= +accept@2.x.x: + version "2.1.4" + resolved "https://registry.yarnpkg.com/accept/-/accept-2.1.4.tgz#887af54ceee5c7f4430461971ec400c61d09acbb" + integrity sha1-iHr1TO7lx/RDBGGXHsQAxh0JrLs= + dependencies: + boom "5.x.x" + hoek "4.x.x" + accept@3.x.x: version "3.1.3" resolved "https://registry.npmjs.org/accept/-/accept-3.1.3.tgz#29c3e2b3a8f4eedbc2b690e472b9ebbdc7385e87" @@ -1650,6 +1715,11 @@ aws4@^1.6.0, aws4@^1.8.0: resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f" integrity sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ== +b64@3.x.x: + version "3.0.3" + resolved "https://registry.yarnpkg.com/b64/-/b64-3.0.3.tgz#36afeee0d9345f046387ce6de8a6702afe5bb56e" + integrity sha512-Pbeh0i6OLubPJdIdCepn8ZQHwN2MWznZHbHABSTEfQ706ie+yuxNSaPdqX1xRatT6WanaS1EazMiSg0NUW2XxQ== + b64@4.x.x: version "4.1.2" resolved "https://registry.npmjs.org/b64/-/b64-4.1.2.tgz#7015372ba8101f7fb18da070717a93c28c8580d8" @@ -2365,6 +2435,14 @@ caching-transform@^3.0.1: package-hash "^3.0.0" write-file-atomic "^2.4.2" +call@4.x.x: + version "4.0.2" + resolved "https://registry.yarnpkg.com/call/-/call-4.0.2.tgz#df76f5f51ee8dd48b856ac8400f7e69e6d7399c4" + integrity sha1-33b19R7o3Ui4VqyEAPfmnm1zmcQ= + dependencies: + boom "5.x.x" + hoek "4.x.x" + call@5.x.x: version "5.0.3" resolved "https://registry.npmjs.org/call/-/call-5.0.3.tgz#5dc82c698141c2d45c51a9c3c7e0697f43ac46a2" @@ -2479,6 +2557,13 @@ caseless@~0.12.0: resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= +catbox-memory@2.x.x: + version "2.0.4" + resolved "https://registry.yarnpkg.com/catbox-memory/-/catbox-memory-2.0.4.tgz#433e255902caf54233d1286429c8f4df14e822d5" + integrity sha1-Qz4lWQLK9UIz0ShkKcj03xToItU= + dependencies: + hoek "4.x.x" + catbox-memory@4.x.x: version "4.0.1" resolved "https://registry.npmjs.org/catbox-memory/-/catbox-memory-4.0.1.tgz#3371ae0dd91bbf5d9dd88dcab5332470354cbd1f" @@ -2496,6 +2581,15 @@ catbox@10.x.x: hoek "6.x.x" joi "14.x.x" +catbox@7.x.x: + version "7.1.5" + resolved "https://registry.yarnpkg.com/catbox/-/catbox-7.1.5.tgz#c56f7e8e9555d27c0dc038a96ef73e57d186bb1f" + integrity sha512-4fui5lELzqZ+9cnaAP/BcqXTH6LvWLBRtFhJ0I4FfgfXiSaZcf6k9m9dqOyChiTxNYtvLk7ZMYSf7ahMq3bf5A== + dependencies: + boom "5.x.x" + hoek "4.x.x" + joi "10.x.x" + caw@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/caw/-/caw-2.0.1.tgz#6c3ca071fc194720883c2dc5da9b074bfc7e9e95" @@ -3012,6 +3106,13 @@ content-type@~1.0.4: resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== +content@3.x.x, content@^3.0.0: + version "3.0.7" + resolved "https://registry.yarnpkg.com/content/-/content-3.0.7.tgz#0cbb88e82702d35ccf59800b8add609bb5c1dfc2" + integrity sha512-LXtnSnvE+Z1Cjpa3P9gh9kb396qV4MqpfwKy777BOSF8n6nw2vAi03tHNl0/XRqZUyzVzY/+nMXOZVnEapWzdg== + dependencies: + boom "5.x.x" + content@4.x.x: version "4.0.6" resolved "https://registry.npmjs.org/content/-/content-4.0.6.tgz#76ffd96c5cbccf64fe3923cbb9c48b8bc04b273e" @@ -3019,13 +3120,6 @@ content@4.x.x: dependencies: boom "7.x.x" -content@^3.0.0: - version "3.0.7" - resolved "https://registry.yarnpkg.com/content/-/content-3.0.7.tgz#0cbb88e82702d35ccf59800b8add609bb5c1dfc2" - integrity sha512-LXtnSnvE+Z1Cjpa3P9gh9kb396qV4MqpfwKy777BOSF8n6nw2vAi03tHNl0/XRqZUyzVzY/+nMXOZVnEapWzdg== - dependencies: - boom "5.x.x" - convert-source-map@^1.1.0, convert-source-map@^1.5.1, convert-source-map@^1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20" @@ -5567,29 +5661,30 @@ hapi-pino@^5.2.0: pino "^5.10.1" pino-pretty "^2.5.0" -hapi@^16.6.2, hapi@^18.0.0, "hapi@https://github.com/lidel/hapi/tarball/0961606e2c7dca8eceda765bd31ec2cb58358382/hapi.tar.gz": - version "18.1.0" - resolved "https://github.com/lidel/hapi/tarball/0961606e2c7dca8eceda765bd31ec2cb58358382/hapi.tar.gz#8e5a029c1d275cf8dd476cb751e0cba0db7cc353" +hapi@^16.6.2: + version "16.7.0" + resolved "https://registry.yarnpkg.com/hapi/-/hapi-16.7.0.tgz#3bb39517971df81e8198ec04751455e8b6cb0871" + integrity sha512-UeMX1LMWmHEIgMlwZGK/3lhI7X0VRvOioVply0Y9qF+/O5woGdQzNB8ZmDnLOBjnB6bdWWHyo5DEamuCsE1vmg== dependencies: - accept "3.x.x" - ammo "3.x.x" - boom "7.x.x" - bounce "1.x.x" - call "5.x.x" - catbox "10.x.x" - catbox-memory "4.x.x" - heavy "6.x.x" - hoek "6.x.x" - is-stream "1.1.0" - joi "14.x.x" - mimos "4.x.x" - podium "3.x.x" - shot "4.x.x" - somever "2.x.x" - statehood "6.x.x" - subtext "6.x.x" - teamwork "3.x.x" - topo "3.x.x" + accept "2.x.x" + ammo "2.x.x" + boom "5.x.x" + call "4.x.x" + catbox "7.x.x" + catbox-memory "2.x.x" + cryptiles "3.x.x" + heavy "4.x.x" + hoek "4.x.x" + iron "4.x.x" + items "2.x.x" + joi "11.x.x" + mimos "3.x.x" + podium "1.x.x" + shot "3.x.x" + somever "1.x.x" + statehood "5.x.x" + subtext "5.x.x" + topo "2.x.x" har-schema@^2.0.0: version "2.0.0" @@ -5749,6 +5844,15 @@ heap@~0.2.6: resolved "https://registry.yarnpkg.com/heap/-/heap-0.2.6.tgz#087e1f10b046932fc8594dd9e6d378afc9d1e5ac" integrity sha1-CH4fELBGky/IWU3Z5tN4r8nR5aw= +heavy@4.x.x: + version "4.0.4" + resolved "https://registry.yarnpkg.com/heavy/-/heavy-4.0.4.tgz#36c91336c00ccfe852caa4d153086335cd2f00e9" + integrity sha1-NskTNsAMz+hSyqTRUwhjNc0vAOk= + dependencies: + boom "5.x.x" + hoek "4.x.x" + joi "10.x.x" + heavy@6.x.x: version "6.1.2" resolved "https://registry.npmjs.org/heavy/-/heavy-6.1.2.tgz#e5d56f18170a37b01d4381bc07fece5edc68520b" @@ -6460,10 +6564,13 @@ ipfs-unixfs@~0.1.14, ipfs-unixfs@~0.1.16: dependencies: protons "^1.0.1" -"ipfs@https://github.com/lidel/js-ipfs/tarball/6197ced20dbcf5e4d699b67fbd6510d671a4dc52/js-ipfs.tar.gz": - version "0.35.0-rc.5" - resolved "https://github.com/lidel/js-ipfs/tarball/6197ced20dbcf5e4d699b67fbd6510d671a4dc52/js-ipfs.tar.gz#8a0b8073971b70e022869f07ad399628ac5dbded" +"ipfs@https://github.com/lidel/js-ipfs/tarball/17712a4b86bacb748ed429bd2a3ca73976e54ae0/js-ipfs.tar.gz": + version "0.35.0" + resolved "https://github.com/lidel/js-ipfs/tarball/17712a4b86bacb748ed429bd2a3ca73976e54ae0/js-ipfs.tar.gz#d14fbe7038aa790dfe6f8c553dbf1f489acf2514" dependencies: + "@hapi/ammo" "^3.1.0" + "@hapi/hapi" "^18.3.1" + "@hapi/joi" "^15.0.0" async "^2.6.1" bignumber.js "^8.0.2" binary-querystring "~0.1.2" @@ -6485,7 +6592,6 @@ ipfs-unixfs@~0.1.14, ipfs-unixfs@~0.1.16: fsm-event "^2.1.0" get-folder-size "^2.0.0" glob "^7.1.3" - hapi "^18.0.0" hapi-pino "^5.2.0" human-to-milliseconds "^1.0.0" interface-datastore "~0.6.0" @@ -6502,19 +6608,20 @@ ipfs-unixfs@~0.1.14, ipfs-unixfs@~0.1.16: ipfs-unixfs-importer "~0.38.5" ipld "~0.21.1" ipld-bitcoin "~0.1.8" + ipld-dag-cbor "~0.13.1" ipld-dag-pb "~0.15.3" ipld-ethereum "^2.0.1" ipld-git "~0.3.0" + ipld-raw "^2.0.1" ipld-zcash "~0.1.6" ipns "~0.5.0" is-ipfs "~0.6.0" is-pull-stream "~0.0.0" is-stream "^1.1.0" iso-url "~0.4.6" - joi "^14.3.0" just-flatten-it "^2.1.0" just-safe-set "^2.1.0" - libp2p "~0.25.0-rc.5" + libp2p "~0.25.0" libp2p-bootstrap "~0.9.3" libp2p-crypto "~0.16.0" libp2p-kad-dht "~0.14.12" @@ -6752,6 +6859,15 @@ ipns@~0.5.0: protons "^1.0.1" timestamp-nano "^1.0.0" +iron@4.x.x: + version "4.0.5" + resolved "https://registry.yarnpkg.com/iron/-/iron-4.0.5.tgz#4f042cceb8b9738f346b59aa734c83a89bc31428" + integrity sha1-TwQszri5c480a1mqc0yDqJvDFCg= + dependencies: + boom "5.x.x" + cryptiles "3.x.x" + hoek "4.x.x" + iron@5.x.x: version "5.0.6" resolved "https://registry.npmjs.org/iron/-/iron-5.0.6.tgz#7121d4a6e3ac2f65e4d02971646fea1995434744" @@ -7308,6 +7424,24 @@ joi@10.x.x: items "2.x.x" topo "2.x.x" +joi@11.x.x: + version "11.4.0" + resolved "https://registry.yarnpkg.com/joi/-/joi-11.4.0.tgz#f674897537b625e9ac3d0b7e1604c828ad913ccb" + integrity sha512-O7Uw+w/zEWgbL6OcHbyACKSj0PkQeUgmehdoXVSxt92QFCq4+1390Rwh5moI2K/OgC7D8RHRZqHZxT2husMJHA== + dependencies: + hoek "4.x.x" + isemail "3.x.x" + topo "2.x.x" + +joi@12.x.x: + version "12.0.0" + resolved "https://registry.yarnpkg.com/joi/-/joi-12.0.0.tgz#46f55e68f4d9628f01bbb695902c8b307ad8d33a" + integrity sha512-z0FNlV4NGgjQN1fdtHYXf5kmgludM65fG/JlXzU6+rwkt9U5UWuXVYnXa2FpK0u6+qBuCmrm5byPNuiiddAHvQ== + dependencies: + hoek "4.x.x" + isemail "3.x.x" + topo "2.x.x" + joi@14.x.x, joi@^14.3.0: version "14.3.1" resolved "https://registry.yarnpkg.com/joi/-/joi-14.3.1.tgz#164a262ec0b855466e0c35eea2a885ae8b6c703c" @@ -8212,10 +8346,10 @@ libp2p-websockets@~0.12.2: multiaddr-to-uri "^4.0.1" pull-ws hugomrdias/pull-ws#fix/bundle-size -libp2p@~0.25.0-rc.5: - version "0.25.0-rc.6" - resolved "https://registry.yarnpkg.com/libp2p/-/libp2p-0.25.0-rc.6.tgz#bd68ebda66bcb73461c876c46746fbfc9ec9e4df" - integrity sha512-gIKOFN40xkI3FGjaZ/7fsZCxuoAORHNIiOMkJYacsFKfVzaf0mVaTsbnKsz8OEigTTj5ua4k7wJV6xQK8osIRQ== +libp2p@~0.25.0: + version "0.25.2" + resolved "https://registry.yarnpkg.com/libp2p/-/libp2p-0.25.2.tgz#9dacc888973f2bb8c67c7338e778a6a1c132a0e6" + integrity sha512-P64H8ukhm8YqGj3YF9hBgADWbbHvWoG3ZAgR6LeWXONPaekXvPkrvUMTrr5uLoeY3VL5YIkeS7hSI+AMyl6/hg== dependencies: async "^2.6.2" debug "^4.1.1" @@ -8844,6 +8978,14 @@ mimic-response@^1.0.0: resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== +mimos@3.x.x: + version "3.0.3" + resolved "https://registry.yarnpkg.com/mimos/-/mimos-3.0.3.tgz#b9109072ad378c2b72f6a0101c43ddfb2b36641f" + integrity sha1-uRCQcq03jCty9qAQHEPd+ys2ZB8= + dependencies: + hoek "4.x.x" + mime-db "1.x.x" + mimos@4.x.x: version "4.0.2" resolved "https://registry.npmjs.org/mimos/-/mimos-4.0.2.tgz#f2762d7c60118ce51c2231afa090bc335d21d0f8" @@ -9399,6 +9541,14 @@ nice-try@^1.0.4: resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== +nigel@2.x.x: + version "2.0.2" + resolved "https://registry.yarnpkg.com/nigel/-/nigel-2.0.2.tgz#93a1866fb0c52d87390aa75e2b161f4b5c75e5b1" + integrity sha1-k6GGb7DFLYc5CqdeKxYfS1x15bE= + dependencies: + hoek "4.x.x" + vise "2.x.x" + nigel@3.x.x: version "3.0.4" resolved "https://registry.npmjs.org/nigel/-/nigel-3.0.4.tgz#edcd82f2e9387fe34ba21e3127ae4891547c7945" @@ -10312,6 +10462,17 @@ performance-now@^2.1.0: resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= +pez@2.x.x: + version "2.1.5" + resolved "https://registry.yarnpkg.com/pez/-/pez-2.1.5.tgz#5ec2cc62500cc3eb4236d4a414cf5a17b5eb5007" + integrity sha1-XsLMYlAMw+tCNtSkFM9aF7XrUAc= + dependencies: + b64 "3.x.x" + boom "5.x.x" + content "3.x.x" + hoek "4.x.x" + nigel "2.x.x" + pez@4.x.x: version "4.0.5" resolved "https://registry.npmjs.org/pez/-/pez-4.0.5.tgz#a975c49deff330d298d82851b39f81c2710556df" @@ -10447,6 +10608,15 @@ po2json@0.4.5: gettext-parser "1.1.0" nomnom "1.8.1" +podium@1.x.x: + version "1.3.0" + resolved "https://registry.yarnpkg.com/podium/-/podium-1.3.0.tgz#3c490f54d16f10f5260cbe98641f1cb733a8851c" + integrity sha512-ZIujqk1pv8bRZNVxwwwq0BhXilZ2udycQT3Kp8ah3f3TcTmVg7ILJsv/oLf47gRa2qeiP584lNq+pfvS9U3aow== + dependencies: + hoek "4.x.x" + items "2.x.x" + joi "10.x.x" + podium@3.x.x: version "3.2.0" resolved "https://registry.npmjs.org/podium/-/podium-3.2.0.tgz#2a7c579ddd5408f412d014c9ffac080c41d83477" @@ -11927,6 +12097,14 @@ shortid@^2.2.8: dependencies: nanoid "^2.0.0" +shot@3.x.x: + version "3.4.2" + resolved "https://registry.yarnpkg.com/shot/-/shot-3.4.2.tgz#1e5c3f6f2b26649adc42f7eb350214a5a0291d67" + integrity sha1-Hlw/bysmZJrcQvfrNQIUpaApHWc= + dependencies: + hoek "4.x.x" + joi "10.x.x" + shot@4.x.x: version "4.0.7" resolved "https://registry.npmjs.org/shot/-/shot-4.0.7.tgz#b05d2858634fedc18ece99e8f638fab7c9f9d4c4" @@ -12179,6 +12357,13 @@ socket.io@^2.1.1: socket.io-client "2.2.0" socket.io-parser "~3.3.0" +somever@1.x.x: + version "1.0.1" + resolved "https://registry.yarnpkg.com/somever/-/somever-1.0.1.tgz#28a5c7de0d55f781af52fbce9960db1b84ce206e" + integrity sha512-PCDMBcega4n7wuBUKmkiXidF3cOwtHHGg2qJYl0Rkw7StZqORoCgqce7HUuWNta/NAiQhwLDezNnTANxEWPCGA== + dependencies: + hoek "4.x.x" + somever@2.x.x: version "2.0.0" resolved "https://registry.npmjs.org/somever/-/somever-2.0.0.tgz#7bdbed3bee8ece2c7c8a2e7d9a1c022bd98d6c89" @@ -12430,6 +12615,19 @@ standard@12.0.1: eslint-plugin-standard "~4.0.0" standard-engine "~9.0.0" +statehood@5.x.x: + version "5.0.4" + resolved "https://registry.yarnpkg.com/statehood/-/statehood-5.0.4.tgz#bb5c343c357e3b6a18260c36cde4a282563ca558" + integrity sha512-6/feFLqqHylvA/dHwJA0DgXvbEcKgbhRUeljsuu6+cIr8PO88nax7Wc+celZlPTncqT2arsxXL8P329Q1yfe9Q== + dependencies: + boom "5.x.x" + bourne "1.x.x" + cryptiles "3.x.x" + hoek "4.x.x" + iron "4.x.x" + items "2.x.x" + joi "12.x.x" + statehood@6.x.x: version "6.0.9" resolved "https://registry.npmjs.org/statehood/-/statehood-6.0.9.tgz#b347ae19818aec7fc26645fe1ec6a61928a57a3c" @@ -12688,6 +12886,18 @@ strip-outer@^1.0.0: dependencies: escape-string-regexp "^1.0.2" +subtext@5.x.x: + version "5.0.1" + resolved "https://registry.yarnpkg.com/subtext/-/subtext-5.0.1.tgz#3ba39c93260e2e2ee1eddcde371be9d5fbe88861" + integrity sha512-zH/jaUKJ/bkrTpEe3zuTFIRnqAwv5xcGpXA2JaxEc30KRAT4k78jZnRqM45snjBSZAuvpI8chRUh1VZprcUVfw== + dependencies: + boom "5.x.x" + bourne "1.x.x" + content "3.x.x" + hoek "4.x.x" + pez "2.x.x" + wreck "12.x.x" + subtext@6.x.x: version "6.0.12" resolved "https://registry.npmjs.org/subtext/-/subtext-6.0.12.tgz#ac09be3eac1eca3396933adeadd65fc781f64fc1" @@ -13632,6 +13842,13 @@ verror@1.10.0: core-util-is "1.0.2" extsprintf "^1.2.0" +vise@2.x.x: + version "2.0.2" + resolved "https://registry.yarnpkg.com/vise/-/vise-2.0.2.tgz#6b08e8fb4cb76e3a50cd6dd0ec37338e811a0d39" + integrity sha1-awjo+0y3bjpQzW3Q7DczjoEaDTk= + dependencies: + hoek "4.x.x" + vise@3.x.x: version "3.0.2" resolved "https://registry.npmjs.org/vise/-/vise-3.0.2.tgz#9a8b7450f783aa776faa327fe47d7bfddb227266" @@ -13923,6 +14140,14 @@ wrappy@1: resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= +wreck@12.x.x: + version "12.5.1" + resolved "https://registry.yarnpkg.com/wreck/-/wreck-12.5.1.tgz#cd2ffce167449e1f0242ed9cf80552e20fb6902a" + integrity sha512-l5DUGrc+yDyIflpty1x9XuMj1ehVjC/dTbF3/BasOO77xk0EdEa4M/DuOY8W88MQDAD0fEDqyjc8bkIMHd2E9A== + dependencies: + boom "5.x.x" + hoek "4.x.x" + wreck@14.x.x: version "14.1.4" resolved "https://registry.npmjs.org/wreck/-/wreck-14.1.4.tgz#c635358f4f5c99c2b977978258443193830e8274"