diff --git a/package.json b/package.json index 109f37a14..4fe76ff7f 100644 --- a/package.json +++ b/package.json @@ -67,6 +67,7 @@ "resolutions": { "stream-http": "3.0.0", "multiaddr": "6.0.3", + "hapi": "https://github.com/lidel/hapi/tarball/0961606e2c7dca8eceda765bd31ec2cb58358382/hapi.tar.gz", "pino": "https://github.com/pinojs/pino/tarball/d4d291cd271af969716ac40afce2ddecc7f3d9fa/pino.tar.gz" }, "devDependencies": { @@ -105,8 +106,8 @@ "webpack-merge": "4.2.1" }, "dependencies": { - "browser-process-hrtime": "1.0.0", "@material/switch": "1.0.1", + "browser-process-hrtime": "1.0.0", "choo": "6.13.1", "chrome-dgram": "3.0.1", "chrome-net": "3.3.1", @@ -116,7 +117,7 @@ "filesize": "4.1.2", "http-dns": "3.0.1", "http-node": "1.2.0", - "ipfs": "https://github.com/ipfs/js-ipfs/tarball/cd2ccb008c1b4f8e5b8982d008546766dcdef6e2/js-ipfs.tar.gz", + "ipfs": "https://github.com/lidel/js-ipfs/tarball/5a6327879a03aac95eb008f746455d7e22891a53/js-ipfs.tar.gz", "ipfs-css": "0.12.0", "ipfs-http-client": "30.1.0", "ipfs-http-response": "0.2.2", diff --git a/yarn.lock b/yarn.lock index 0048b2b75..d357d076c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1038,14 +1038,6 @@ 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" @@ -1660,11 +1652,6 @@ 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" @@ -2244,6 +2231,11 @@ buffer-more-ints@~1.0.0: resolved "https://registry.yarnpkg.com/buffer-more-ints/-/buffer-more-ints-1.0.0.tgz#ef4f8e2dddbad429ed3828a9c55d44f05c611422" integrity sha512-EMetuGFz5SLsT0QTnXzINh4Ksr+oo4i+UGTXEshiGCQWnsgSs7ZhJ8fzlwQ+OzEMs0MpDAMr1hxnblp5a4vcHg== +buffer-peek-stream@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/buffer-peek-stream/-/buffer-peek-stream-1.0.1.tgz#53b47570a1347787c5bad4ca2ca3021f9d8b3cfd" + integrity sha1-U7R1cKE0d4fFutTKLKMCH52LPP0= + buffer-split@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/buffer-split/-/buffer-split-1.0.0.tgz#4427dbff53731b61d7a71aba47f503396613784a" @@ -2357,14 +2349,6 @@ 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,13 +2463,6 @@ 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" @@ -2503,15 +2480,6 @@ 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" @@ -3022,13 +2990,6 @@ 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" @@ -3036,6 +2997,13 @@ 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" @@ -5547,35 +5515,9 @@ hapi-pino@^5.2.0: pino "^5.10.1" pino-pretty "^2.5.0" -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 "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" - -hapi@^18.0.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://registry.npmjs.org/hapi/-/hapi-18.1.0.tgz#98a2a5a8f37a41eb196bdad9727f66b1fbca5fec" - integrity sha512-nSU1VLyTAgp7P5gy47QzJIP2JAb+wOFvJIV3gnL0lFj/mD+HuTXhyUsDYXjF/dhADMVXVEz31z6SUHBJhtsvGA== + resolved "https://github.com/lidel/hapi/tarball/0961606e2c7dca8eceda765bd31ec2cb58358382/hapi.tar.gz#8e5a029c1d275cf8dd476cb751e0cba0db7cc353" dependencies: accept "3.x.x" ammo "3.x.x" @@ -5586,6 +5528,7 @@ hapi@^18.0.0: 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" @@ -5754,15 +5697,6 @@ 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" @@ -6501,9 +6435,9 @@ ipfs-unixfs@~0.1.14, ipfs-unixfs@~0.1.16: dependencies: protons "^1.0.1" -"ipfs@https://github.com/ipfs/js-ipfs/tarball/cd2ccb008c1b4f8e5b8982d008546766dcdef6e2/js-ipfs.tar.gz": +"ipfs@https://github.com/lidel/js-ipfs/tarball/5a6327879a03aac95eb008f746455d7e22891a53/js-ipfs.tar.gz": version "0.35.0-rc.0" - resolved "https://github.com/ipfs/js-ipfs/tarball/cd2ccb008c1b4f8e5b8982d008546766dcdef6e2/js-ipfs.tar.gz#6ef53f81f857a3f32d48a0a39c764b473a9feaea" + resolved "https://github.com/lidel/js-ipfs/tarball/5a6327879a03aac95eb008f746455d7e22891a53/js-ipfs.tar.gz#289b62de19cc69fd2779a53a26073b20fccd49cd" dependencies: "@nodeutils/defaults-deep" "^1.1.0" async "^2.6.1" @@ -6512,6 +6446,7 @@ ipfs-unixfs@~0.1.14, ipfs-unixfs@~0.1.16: bl "^2.1.2" boom "^7.2.0" bs58 "^4.0.1" + buffer-peek-stream "^1.0.1" byteman "^1.3.5" cid-tool "~0.2.0" cids "~0.5.5" @@ -6806,15 +6741,6 @@ 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" @@ -7164,7 +7090,7 @@ is-retry-allowed@^1.0.0: resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz#11a060568b67339444033d0125a61a20d564fb34" integrity sha1-EaBgVotnM5REAz0BJaYaINVk+zQ= -is-stream@^1.0.0, is-stream@^1.0.1, is-stream@^1.1.0: +is-stream@1.1.0, is-stream@^1.0.0, is-stream@^1.0.1, is-stream@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= @@ -7379,15 +7305,6 @@ 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@14.x.x, joi@^14.3.0: version "14.3.1" resolved "https://registry.yarnpkg.com/joi/-/joi-14.3.1.tgz#164a262ec0b855466e0c35eea2a885ae8b6c703c" @@ -8891,14 +8808,6 @@ 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" @@ -9454,14 +9363,6 @@ 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" @@ -10381,17 +10282,6 @@ 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" @@ -10527,15 +10417,6 @@ 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" @@ -12006,14 +11887,6 @@ 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" @@ -12259,13 +12132,6 @@ 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" @@ -12524,18 +12390,6 @@ standard@12.0.1: eslint-plugin-standard "~4.0.0" standard-engine "~9.0.0" -statehood@5.x.x: - version "5.0.3" - resolved "https://registry.yarnpkg.com/statehood/-/statehood-5.0.3.tgz#c07a75620db5379b60d2edd47f538002a8ac7dd6" - integrity sha512-YrPrCt10t3ImH/JMO5szSwX7sCm8HoqVl3VFLOa9EZ1g/qJx/ZmMhN+2uzPPB/vaU6hpkJpXxcBWsgIkkG+MXA== - dependencies: - boom "5.x.x" - cryptiles "3.x.x" - hoek "4.x.x" - iron "4.x.x" - items "2.x.x" - joi "10.x.x" - statehood@6.x.x: version "6.0.9" resolved "https://registry.npmjs.org/statehood/-/statehood-6.0.9.tgz#b347ae19818aec7fc26645fe1ec6a61928a57a3c" @@ -12796,17 +12650,6 @@ strip-outer@^1.0.0: dependencies: escape-string-regexp "^1.0.2" -subtext@5.x.x: - version "5.0.0" - resolved "https://registry.yarnpkg.com/subtext/-/subtext-5.0.0.tgz#9c3f083018bb1586b167ad8cfd87083f5ccdfe0f" - integrity sha512-2nXG1G1V+K64Z20cQII7k0s38J2DSycMXBLMAk9RXUFG0uAkAbLSVoa88croX9VhTdBCJbLAe9g6LmzKwpJhhQ== - dependencies: - boom "5.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" @@ -13734,13 +13577,6 @@ 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" @@ -14032,14 +13868,6 @@ 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"