From bde4c69831f0056cd5fa7eee8d29031cd5ce1920 Mon Sep 17 00:00:00 2001 From: Oli Evans Date: Wed, 10 Apr 2019 14:43:06 +0100 Subject: [PATCH] fix: preserve user provided cid base (#1005) - update to cids@0.6.0 for https://github.com/multiformats/js-cid/pull/77 fixes: https://github.com/ipfs-shipyard/ipfs-webui/issues/999 License: MIT Signed-off-by: Oli Evans --- package-lock.json | 169 +++++++++++++++++++++++++++++++++++++++++++--- package.json | 4 +- 2 files changed, 161 insertions(+), 12 deletions(-) diff --git a/package-lock.json b/package-lock.json index eb890f1c7..edc0a76cf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6093,9 +6093,9 @@ "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==" }, "cids": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/cids/-/cids-0.5.8.tgz", - "integrity": "sha512-Ye8TZP3YQfy0j+i5k+LPHdTY3JOvTwN1pxds44p6BRUv8PTMOAF/Vt4Bc+oiIQ0Sktn0iftkUHgqKNHIMwhshA==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cids/-/cids-0.6.0.tgz", + "integrity": "sha512-34wuIeiBZOuvBwUuYR4XooVuXUQI2PYU9VmgM2eB3xkSmQYRlv2kh/dIbmGiLY2GuONlGR3lLtYdVkx1G9yXUg==", "requires": { "class-is": "^1.1.0", "multibase": "~0.6.0", @@ -7463,9 +7463,9 @@ "integrity": "sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=" }, "cytoscape": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.5.0.tgz", - "integrity": "sha512-00CKGVqp8L1TOPfDv8Xfra0pBcSkMHpk0VmLNKRxQ+isSvDtJafDYfvcTCUO4CrvKW2c7pKli0ZcWPjProBGTw==", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.5.2.tgz", + "integrity": "sha512-OrcbYp4gu4118m0x45gJeTO0iwSjUolx4G0hWOrIyWbb42kXlrhU++YZahbreutBV6u/PpBEGlMZzZDc2OdVGw==", "requires": { "heap": "^0.2.6", "lodash.debounce": "^4.0.8" @@ -12817,6 +12817,19 @@ "requires": { "cids": "~0.5.5", "class-is": "^1.1.0" + }, + "dependencies": { + "cids": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/cids/-/cids-0.5.8.tgz", + "integrity": "sha512-Ye8TZP3YQfy0j+i5k+LPHdTY3JOvTwN1pxds44p6BRUv8PTMOAF/Vt4Bc+oiIQ0Sktn0iftkUHgqKNHIMwhshA==", + "requires": { + "class-is": "^1.1.0", + "multibase": "~0.6.0", + "multicodec": "~0.5.0", + "multihashes": "~0.4.14" + } + } } }, "ipfs-css": { @@ -12882,6 +12895,17 @@ "through2": "^3.0.0" }, "dependencies": { + "cids": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/cids/-/cids-0.5.8.tgz", + "integrity": "sha512-Ye8TZP3YQfy0j+i5k+LPHdTY3JOvTwN1pxds44p6BRUv8PTMOAF/Vt4Bc+oiIQ0Sktn0iftkUHgqKNHIMwhshA==", + "requires": { + "class-is": "^1.1.0", + "multibase": "~0.6.0", + "multicodec": "~0.5.0", + "multihashes": "~0.4.14" + } + }, "is-ipfs": { "version": "0.4.8", "resolved": "https://registry.npmjs.org/is-ipfs/-/is-ipfs-0.4.8.tgz", @@ -12929,6 +12953,19 @@ "pull-defer": "~0.2.3", "pull-stream": "^3.6.9", "pull-traverse": "^1.0.3" + }, + "dependencies": { + "cids": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/cids/-/cids-0.5.8.tgz", + "integrity": "sha512-Ye8TZP3YQfy0j+i5k+LPHdTY3JOvTwN1pxds44p6BRUv8PTMOAF/Vt4Bc+oiIQ0Sktn0iftkUHgqKNHIMwhshA==", + "requires": { + "class-is": "^1.1.0", + "multibase": "~0.6.0", + "multicodec": "~0.5.0", + "multihashes": "~0.4.14" + } + } } }, "ipld-bitcoin": { @@ -12941,6 +12978,19 @@ "cids": "~0.5.6", "multihashes": "~0.4.14", "multihashing-async": "~0.5.1" + }, + "dependencies": { + "cids": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/cids/-/cids-0.5.8.tgz", + "integrity": "sha512-Ye8TZP3YQfy0j+i5k+LPHdTY3JOvTwN1pxds44p6BRUv8PTMOAF/Vt4Bc+oiIQ0Sktn0iftkUHgqKNHIMwhshA==", + "requires": { + "class-is": "^1.1.0", + "multibase": "~0.6.0", + "multicodec": "~0.5.0", + "multihashes": "~0.4.14" + } + } } }, "ipld-dag-cbor": { @@ -12955,6 +13005,19 @@ "multihashes": "~0.4.14", "multihashing-async": "~0.5.1", "traverse": "~0.6.6" + }, + "dependencies": { + "cids": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/cids/-/cids-0.5.8.tgz", + "integrity": "sha512-Ye8TZP3YQfy0j+i5k+LPHdTY3JOvTwN1pxds44p6BRUv8PTMOAF/Vt4Bc+oiIQ0Sktn0iftkUHgqKNHIMwhshA==", + "requires": { + "class-is": "^1.1.0", + "multibase": "~0.6.0", + "multicodec": "~0.5.0", + "multihashes": "~0.4.14" + } + } } }, "ipld-dag-pb": { @@ -12972,6 +13035,19 @@ "pull-stream": "^3.6.9", "pull-traverse": "^1.0.3", "stable": "~0.1.8" + }, + "dependencies": { + "cids": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/cids/-/cids-0.5.8.tgz", + "integrity": "sha512-Ye8TZP3YQfy0j+i5k+LPHdTY3JOvTwN1pxds44p6BRUv8PTMOAF/Vt4Bc+oiIQ0Sktn0iftkUHgqKNHIMwhshA==", + "requires": { + "class-is": "^1.1.0", + "multibase": "~0.6.0", + "multicodec": "~0.5.0", + "multihashes": "~0.4.14" + } + } } }, "ipld-ethereum": { @@ -12989,16 +13065,29 @@ "multihashes": "~0.4.12", "multihashing-async": "~0.5.1", "rlp": "^2.0.0" + }, + "dependencies": { + "cids": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/cids/-/cids-0.5.8.tgz", + "integrity": "sha512-Ye8TZP3YQfy0j+i5k+LPHdTY3JOvTwN1pxds44p6BRUv8PTMOAF/Vt4Bc+oiIQ0Sktn0iftkUHgqKNHIMwhshA==", + "requires": { + "class-is": "^1.1.0", + "multibase": "~0.6.0", + "multicodec": "~0.5.0", + "multihashes": "~0.4.14" + } + } } }, "ipld-explorer-components": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/ipld-explorer-components/-/ipld-explorer-components-1.2.0.tgz", - "integrity": "sha512-uYRhR8K0Aob4PpeLuu8JD/a91JlMfxyfsuK72Mujylhh+7DuaczL+JnfeSOgP26V/tjEg4GznJC8DMaZeoommw==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ipld-explorer-components/-/ipld-explorer-components-1.2.1.tgz", + "integrity": "sha512-kOjuL/NCmaHiw7HCy6/KBjEEXyVlpNfxybgQWuudRRWJfMhFeSMgHZ3MZEsxxCEZlXYMp1qnDvTVbTwCjDrvIA==", "requires": { "@tableflip/react-inspector": "^2.3.0", "babel-cli": "^6.26.0", - "cids": "^0.5.7", + "cids": "^0.6.0", "cytoscape": "^3.2.14", "cytoscape-dagre": "^2.2.1", "filesize": "^3.6.1", @@ -13041,6 +13130,27 @@ "traverse": "~0.6.6" }, "dependencies": { + "cids": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/cids/-/cids-0.5.8.tgz", + "integrity": "sha512-Ye8TZP3YQfy0j+i5k+LPHdTY3JOvTwN1pxds44p6BRUv8PTMOAF/Vt4Bc+oiIQ0Sktn0iftkUHgqKNHIMwhshA==", + "requires": { + "class-is": "^1.1.0", + "multibase": "~0.6.0", + "multicodec": "~0.5.0", + "multihashes": "~0.4.14" + }, + "dependencies": { + "multicodec": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-0.5.0.tgz", + "integrity": "sha512-lKsJeT4cKeSq0rVEWhO3oSBgDN4sMY1sNZKlvl68g/ZAahjPS1KIVyF4IqhuYmCdtOyKs4Q4hQ6M0C3iqRnuqQ==", + "requires": { + "varint": "^5.0.0" + } + } + } + }, "multicodec": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-0.4.0.tgz", @@ -13058,6 +13168,19 @@ "requires": { "cids": "~0.5.2", "multihashing-async": "~0.5.1" + }, + "dependencies": { + "cids": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/cids/-/cids-0.5.8.tgz", + "integrity": "sha512-Ye8TZP3YQfy0j+i5k+LPHdTY3JOvTwN1pxds44p6BRUv8PTMOAF/Vt4Bc+oiIQ0Sktn0iftkUHgqKNHIMwhshA==", + "requires": { + "class-is": "^1.1.0", + "multibase": "~0.6.0", + "multicodec": "~0.5.0", + "multihashes": "~0.4.14" + } + } } }, "ipld-zcash": { @@ -13070,6 +13193,19 @@ "multihashes": "~0.4.12", "multihashing-async": "~0.5.1", "zcash-bitcore-lib": "~0.13.20-rc3" + }, + "dependencies": { + "cids": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/cids/-/cids-0.5.8.tgz", + "integrity": "sha512-Ye8TZP3YQfy0j+i5k+LPHdTY3JOvTwN1pxds44p6BRUv8PTMOAF/Vt4Bc+oiIQ0Sktn0iftkUHgqKNHIMwhshA==", + "requires": { + "class-is": "^1.1.0", + "multibase": "~0.6.0", + "multicodec": "~0.5.0", + "multihashes": "~0.4.14" + } + } } }, "is-absolute-url": { @@ -13292,6 +13428,19 @@ "multiaddr": "^6.0.4", "multibase": "~0.6.0", "multihashes": "~0.4.13" + }, + "dependencies": { + "cids": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/cids/-/cids-0.5.8.tgz", + "integrity": "sha512-Ye8TZP3YQfy0j+i5k+LPHdTY3JOvTwN1pxds44p6BRUv8PTMOAF/Vt4Bc+oiIQ0Sktn0iftkUHgqKNHIMwhshA==", + "requires": { + "class-is": "^1.1.0", + "multibase": "~0.6.0", + "multicodec": "~0.5.0", + "multihashes": "~0.4.14" + } + } } }, "is-number": { diff --git a/package.json b/package.json index 9f3fe3f56..31f267332 100644 --- a/package.json +++ b/package.json @@ -27,6 +27,7 @@ "@tableflip/react-inspector": "^2.3.0", "brace": "^0.11.1", "chart.js": "^2.7.2", + "cids": "^0.6.0", "countly-sdk-web": "^19.2.1", "d3": "^5.7.0", "details-polyfill": "^1.1.0", @@ -42,7 +43,7 @@ "ipfs-redux-bundle": "^5.1.0", "ipfs-unixfs": "^0.1.15", "ipld": "^0.21.1", - "ipld-explorer-components": "^1.2.0", + "ipld-explorer-components": "^1.2.1", "is-binary": "^0.1.0", "is-ipfs": "^0.6.0", "milliseconds": "^1.0.3", @@ -89,7 +90,6 @@ "babel-eslint": "^9.0.0", "big.js": "^5.1.2", "bundlesize": "^0.17.0", - "cids": "^0.5.5", "cross-env": "^5.2.0", "ecstatic": "^3.3.0", "enzyme": "^3.6.0",