{
	"name": "ipfs-only-hash",
	"versions": {
		"1.0.1": {
			"name": "ipfs-only-hash",
			"version": "1.0.1",
			"description": "Just enough code to calculate the IPFS hash for some data",
			"main": "index.js",
			"scripts": {
				"test": "standard && nyc --reporter=lcov --reporter=text ava --verbose"
			},
			"keywords": [
				"ipfs",
				"hash",
				"cid"
			],
			"author": {
				"name": "Alan Shaw"
			},
			"license": "MIT",
			"devDependencies": {
				"ava": "^1.1.0",
				"ipfs": "^0.34.0-rc.0",
				"nyc": "^13.1.0",
				"standard": "^12.0.1"
			},
			"dependencies": {
				"async-iterator-to-pull-stream": "^1.1.0",
				"cids": "^0.5.7",
				"get-iterator": "^1.0.1",
				"ipfs-unixfs-importer": "^0.38.0",
				"ipld": "^0.20.2",
				"ipld-in-memory": "^2.0.0",
				"pull-stream": "^3.6.9",
				"pull-stream-to-async-iterator": "^1.0.1"
			},
			"gitHead": "7733300f77b5e004f08d815d8592c54d403e54b5",
			"_id": "ipfs-only-hash@1.0.1",
			"_npmVersion": "6.5.0-next.0",
			"_nodeVersion": "11.6.0",
			"_npmUser": {
				"name": "alanshaw",
				"email": "alan138@gmail.com"
			},
			"maintainers": [
				{
					"name": "alanshaw",
					"email": "alan138@gmail.com"
				}
			],
			"dist": {
				"integrity": "sha512-7M3Clb03pUa0WIsiMN6phNXIrjYdwgsPanvIGF/FNN9w8pfvi48EW0pUcK2A2+IBbK9tc59T7kD0Yu1v3evvLA==",
				"shasum": "7c32ec9a4d2ed569be7031e0d5704073bb49be91",
				"tarball": "https://registry.npmjs.org/ipfs-only-hash/-/ipfs-only-hash-1.0.1.tgz",
				"fileCount": 7,
				"unpackedSize": 7120,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcO8tfCRA9TVsSAnZWagAAz9QP/RNlSPrP36QQc0DI4tNb\nG+XSqQ+/SuMgVvCgVHc5t1HPo3zWuvuIHCuwmLBGc1LrpOx5Vp1y6jdtL+Sl\ncXTMyfTpYEjKE4uGeT8BTLgcwo1nXfrsAoOpVltHG6TaefFg3FTSa3U6VpTL\nu2t6i8ClAB6H/IaX1TkB7SgvAKIKgOFtmwe9GbYdqP1+CRVhrH9fJ1eOhqTa\nfwfYM0RJNXSQeX/qnFmo26UtRm1m/fNuZPusaOqxrHsfuaHfrv+wCVMr5dBM\nKvuPDJMXr+X8cLo+MHp7OauljP3C07EYBQd7xrZNPlSUGtECLySyemTvHSXb\nkZCQiYrIdQfr+P6MEld4aEhHCS41iDRjyMX2+nEFs6aDOPcCA5qlaoPSp3T+\n6YAhkNTBTa6guN+DwfY6UBmJUjuNqDiuILxTPUssn8o7s4JNPB28ExFz59fR\nz0VyQa+YHawdBED3VoDuY9ogT4G0ZxnTto4+6IEz5x0yOSpGIi9hBYpzm7tx\nFwJiFDfd0+279h0MBEPwhoXxf/kUHvGraDmyj9owqACgIUAL935+gFa+p89u\nFtiIsW2P0kjhvBKyBXwJBqBXRskimhkKWYZ0X/Jo0IdsJSafawPd0xz8fKet\nlD6hmEy+XMjVCnPnfvPX07YRMpaDQZmL8ZCcwHj+SLbgOqKzWTghpfXBe7nq\nWMDC\r\n=G+WG\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ipfs-only-hash_1.0.1_1547422559333_0.4204447482251428"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.0.2": {
			"name": "ipfs-only-hash",
			"version": "1.0.2",
			"description": "Just enough code to calculate the IPFS hash for some data",
			"main": "index.js",
			"scripts": {
				"test": "standard && nyc --reporter=lcov --reporter=text ava --verbose"
			},
			"keywords": [
				"ipfs",
				"hash",
				"cid"
			],
			"author": {
				"name": "Alan Shaw"
			},
			"license": "MIT",
			"devDependencies": {
				"ava": "^1.1.0",
				"ipfs": "^0.34.0-rc.0",
				"nyc": "^13.1.0",
				"standard": "^12.0.1"
			},
			"dependencies": {
				"async-iterator-to-pull-stream": "^1.1.0",
				"cids": "^0.5.7",
				"get-iterator": "^1.0.1",
				"ipfs-unixfs-importer": "^0.38.0",
				"ipld": "^0.20.2",
				"ipld-in-memory": "^2.0.0",
				"pull-stream": "^3.6.9",
				"pull-stream-to-async-iterator": "^1.0.1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/alanshaw/ipfs-only-hash.git"
			},
			"bugs": {
				"url": "https://github.com/alanshaw/ipfs-only-hash/issues"
			},
			"homepage": "https://github.com/alanshaw/ipfs-only-hash#readme",
			"gitHead": "dbb72ccfff45ffca5fbea6a7b1704222f6aa4354",
			"_id": "ipfs-only-hash@1.0.2",
			"_npmVersion": "6.5.0-next.0",
			"_nodeVersion": "11.6.0",
			"_npmUser": {
				"name": "alanshaw",
				"email": "alan138@gmail.com"
			},
			"maintainers": [
				{
					"name": "alanshaw",
					"email": "alan138@gmail.com"
				}
			],
			"dist": {
				"integrity": "sha512-oQhndivHK+d89VNhnwRFVRHj2YTPhR2CXAb0Eks1AA5Z1To3O2Fu+DoFFnMK5mN3EhMB24BbZJejq/08HInDZA==",
				"shasum": "ef11c604d11b2504bc624fa473488a870326d38a",
				"tarball": "https://registry.npmjs.org/ipfs-only-hash/-/ipfs-only-hash-1.0.2.tgz",
				"fileCount": 7,
				"unpackedSize": 7373,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcO8v2CRA9TVsSAnZWagAAW/gP/157i7ZulanEBEK8arTf\nt2Scovs+J+Hwy3kz6DwmkSJ5zKQM4UUSuvyRf8CqvPLWhA/K2TM0xkMknlAM\nph8x6EOhXGwg0Z7QbReeg28PehaL5rqrEsEQ0bkaixX43V76qlhqKEQ/GNRV\njtuN4kWJQBg/QmPCverozy8icil+FuFYGrGD3E4ud6UBKL8MSD9OcT4gzfqH\n8vOOLFPth8VJmiP/QDFIdKkT4q9PFj/G3rEssfK8nuDHOs9IdU7Tr6x2qSKD\nK7S1x7/Tjs1ZIaXwYRrtMyAFN9On9Ep8FHQ6kaw1UfLLd4lzkOkqTyZnzgMN\nKvA1y76VMIjYm1LtWHAfk55MZG1/GH3bY5E/2D16W+9J3Dgv4cOvYFwWafWa\nlHn4Y18ZafLs2A6vNHvuKTXT/Lt/EcaciMr33r7M9Dmhpqof2SocOoNZJDD4\n0KVBOQDquPsGitcC9YOG541nZRX6nr7zsbWujzoWxAkKEulFyVYjlEKB4TOo\nrTFj0r1cb6V3Wvsn2CeBCwWKHwE1QkPKaSya8hDcuF6E9fnVlWuRFcY4iW0z\ntniqMCo8TQUhoBoDNDCrck387zqLspf7Xo9+U7VdkptTCcDuF4GikySj2c0P\ni4mk6WJpXaeR1s0qtgIUPZWpNROwCP5PVInrl4/k1/zumkQR3y5TkLR+LNwV\naSAj\r\n=WbtO\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ipfs-only-hash_1.0.2_1547422709430_0.042746621174928556"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.0.0": {
			"name": "ipfs-only-hash",
			"version": "2.0.0",
			"description": "Just enough code to calculate the IPFS hash for some data",
			"main": "index.js",
			"scripts": {
				"test": "npm run lint && nyc --reporter=lcov --reporter=text ava --verbose",
				"lint": "standard"
			},
			"keywords": [
				"ipfs",
				"hash",
				"cid"
			],
			"author": {
				"name": "Alan Shaw"
			},
			"license": "MIT",
			"devDependencies": {
				"ava": "^3.2.0",
				"cids": "^0.7.3",
				"ipfs": "^0.41.0-rc.0",
				"it-all": "^1.0.1",
				"nyc": "^15.0.0",
				"standard": "^14.3.1"
			},
			"dependencies": {
				"ipfs-unixfs-importer": "^0.44.1",
				"ipld": "^0.25.3",
				"ipld-in-memory": "^3.0.1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/alanshaw/ipfs-only-hash.git"
			},
			"bugs": {
				"url": "https://github.com/alanshaw/ipfs-only-hash/issues"
			},
			"homepage": "https://github.com/alanshaw/ipfs-only-hash#readme",
			"gitHead": "335362f0da938f16f566f85169ea8e8678d0f89a",
			"_id": "ipfs-only-hash@2.0.0",
			"_nodeVersion": "12.14.1",
			"_npmVersion": "6.13.4",
			"_npmUser": {
				"name": "alanshaw",
				"email": "alan138@gmail.com"
			},
			"dist": {
				"integrity": "sha512-vzDyTVKbgudhNY51pwg9AVRR0mol1vqGFz1rjcmz3oqOXVMYZQp93+XUH6XSr+PKkgONPrGTHfr6kJEOYNKc0g==",
				"shasum": "0d7737913b4880821a548b4fd19b54ffd8c6521f",
				"tarball": "https://registry.npmjs.org/ipfs-only-hash/-/ipfs-only-hash-2.0.0.tgz",
				"fileCount": 7,
				"unpackedSize": 5392,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOZzJCRA9TVsSAnZWagAAdyAP/jCvaYY55nH2Pb1U1WWy\nlHds8W4XWiYtd/vT9pyxbkvCtZLAoP7JUdggaR+lSlNxTD7OLmJvyjAk2Wp4\n1jJFGIt0+0I4jrSEL4y4J78cQKxysSYcNCto6aItU3mcvKz6uKNctaQdFlMg\nd37AYGrUUyGQrfzGAfgPJPeHkt0+U4KHDQWyuut6haAoBiP5BkZFX6Zz4qnV\n5HFkV1uuJwuxKPHk7iwSONZo/DCzX0OyRFMGl75KlDJQl0fPR/1aKPWFv7I+\nPGtXVV6tc9Uy9SYZjVoz2hbU6q/RBQuMz3SsyPWeJsfkVrCKlOA3bq0wR3EY\n0isYcQZDFcIpd5EjEw68CTWFMYtzvGkDB3O6KZIrJzDae/gPPysmEu4IQaAg\nhWHEA2ON2q1uJ4SMFO/jk3hAJBbFG1yDNdR1DwOWJ3lmX5cHUjKfTSNCi2MA\n8srSh62qEycmpGFpzNRsQQG3laQURfbu8ibZLw9lL0msnCv8otBaVlvwLRQc\nK8ESyX+42XZj+WnExXZEu0u85DEemZoaKUrfTC82TinrCxAB8F8ThkTYCELG\nAadasX+KAgVNiJynKyexdptY8Nyaf6+l5PX2krB2JL44LraCJvHtNbSMlbhp\nJ664ghAd/XACm1hdhiqVjybIpU/abNISG3XEX8V4hCdMm+w6Elei1CIR+Rf3\nqhpd\r\n=gKR+\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "alanshaw",
					"email": "alan138@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ipfs-only-hash_2.0.0_1580833992226_0.502714021338261"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.0.1": {
			"name": "ipfs-only-hash",
			"version": "2.0.1",
			"description": "Just enough code to calculate the IPFS hash for some data",
			"main": "index.js",
			"scripts": {
				"test": "npm run lint && nyc --reporter=lcov --reporter=text ava --verbose",
				"lint": "standard"
			},
			"keywords": [
				"ipfs",
				"hash",
				"cid"
			],
			"author": {
				"name": "Alan Shaw"
			},
			"license": "MIT",
			"devDependencies": {
				"ava": "^3.2.0",
				"cids": "^0.7.3",
				"ipfs": "^0.41.0-rc.0",
				"it-all": "^1.0.1",
				"nyc": "^15.0.0",
				"standard": "^14.3.1"
			},
			"dependencies": {
				"ipfs-unixfs-importer": "^0.44.1",
				"ipld": "^0.25.3",
				"ipld-in-memory": "^3.0.2"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/alanshaw/ipfs-only-hash.git"
			},
			"bugs": {
				"url": "https://github.com/alanshaw/ipfs-only-hash/issues"
			},
			"homepage": "https://github.com/alanshaw/ipfs-only-hash#readme",
			"gitHead": "c6d5601e66d428bff48ce94ce9a25908c556e070",
			"_id": "ipfs-only-hash@2.0.1",
			"_nodeVersion": "13.7.0",
			"_npmVersion": "6.13.6",
			"_npmUser": {
				"name": "alanshaw",
				"email": "alan138@gmail.com"
			},
			"dist": {
				"integrity": "sha512-AQ7T5TZAzI76tloPPBTAAst2pN4bWc8CMsssxAeZwr7l763mk604Tm9+sLNLLoS/wXaeq5HTp9raEuX/8CPucg==",
				"shasum": "4756dfdeb73160d557a0d4512f7f70e40f127ee3",
				"tarball": "https://registry.npmjs.org/ipfs-only-hash/-/ipfs-only-hash-2.0.1.tgz",
				"fileCount": 7,
				"unpackedSize": 5263,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePC+KCRA9TVsSAnZWagAAMukP+QG08hdo/0/8vT2y8WGI\nJlotA8JMkBjN18H5OI3CP9oQcJaSE8ZPyTJu8Bsq0igQeIVNs24JcAzdETag\nLuKus+FM/OAt13UwqG0Y/wOTwHZ7u3sPHQTfhqayaJBbn/2ZDt/M4QYGcn3j\ny4Kd3h4wwmVSm4K22QXkUC1pkxyn4TmAE6WJ0CSoHJkj9SSM6vVHFhZoqN5J\n9+o2mL8vF+B4Q17n/ZdzEdSyzjUzPdOncdhjeH2Ba/qjtQl0LSzCnecIAxt6\n6IC5A98d0qjBLy4vEZHMmOYIrTRO1JADIDPY79EOB0CNnejYHCZ/3RD0jgCT\nQ+pombbgxZ9yIujHKrAM4W6VIVbUxNAO2c9beLpmcf5Gi94E3F7fDCS1nJ5h\nu0UIOL+Fd2Z+DrKGamPMRbwHL2B2DRtG1A0s9+M3SJyvxyRCbppyw9RE0k2G\nWq0ZImhFqRiX0jr8AZiM1wMWCXmrumZmgOh8WXbILlzuGMR2Q6O5l5KXsado\nN7qD8C9TRAWz3RI548pZk7TdF8q/Q4VB4vjDzz6KhkgBRNH8RQ/fz42bfPxD\nGnf8ltHt4ADBOpr6WLLN/RmpccIU6wmmSGKa1NOyZoLBV3SsnMVYHztIu5Gi\n8fEGD0gOxa5HWrvCpf4zBqC1VEXxwocWTPfnKn2VnX0O4K67CxURgwrkgQ7/\nDRCZ\r\n=vLFd\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "alanshaw",
					"email": "alan138@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/ipfs-only-hash_2.0.1_1581002633641_0.39463610417240425"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		}
	},
	"time": {
		"created": "2019-01-13T23:35:59.332Z",
		"1.0.1": "2019-01-13T23:35:59.508Z",
		"modified": "2020-02-06T15:23:57.045Z",
		"1.0.2": "2019-01-13T23:38:29.565Z",
		"2.0.0": "2020-02-04T16:33:12.367Z",
		"2.0.1": "2020-02-06T15:23:53.801Z"
	},
	"users": {},
	"dist-tags": {
		"latest": "2.0.1"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"868480f7b65e8c5cceca1e07154971d0\"",
			"fetched": 1595096085601
		}
	},
	"_distfiles": {
		"ipfs-only-hash-1.0.1.tgz": {
			"url": "https://registry.npmjs.org/ipfs-only-hash/-/ipfs-only-hash-1.0.1.tgz",
			"sha": "7c32ec9a4d2ed569be7031e0d5704073bb49be91",
			"registry": "npmjs"
		},
		"ipfs-only-hash-1.0.2.tgz": {
			"url": "https://registry.npmjs.org/ipfs-only-hash/-/ipfs-only-hash-1.0.2.tgz",
			"sha": "ef11c604d11b2504bc624fa473488a870326d38a",
			"registry": "npmjs"
		},
		"ipfs-only-hash-2.0.0.tgz": {
			"url": "https://registry.npmjs.org/ipfs-only-hash/-/ipfs-only-hash-2.0.0.tgz",
			"sha": "0d7737913b4880821a548b4fd19b54ffd8c6521f",
			"registry": "npmjs"
		},
		"ipfs-only-hash-2.0.1.tgz": {
			"url": "https://registry.npmjs.org/ipfs-only-hash/-/ipfs-only-hash-2.0.1.tgz",
			"sha": "4756dfdeb73160d557a0d4512f7f70e40f127ee3",
			"registry": "npmjs"
		}
	},
	"_attachments": {},
	"_rev": "1-e48d79c51498a63b",
	"_id": "ipfs-only-hash",
	"readme": "# ipfs-only-hash\n\n[![Build Status](https://travis-ci.org/alanshaw/ipfs-only-hash.svg?branch=master)](https://travis-ci.org/alanshaw/ipfs-only-hash) [![dependencies Status](https://david-dm.org/alanshaw/ipfs-only-hash/status.svg)](https://david-dm.org/alanshaw/ipfs-only-hash) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)\n\n> Just enough code to calculate the IPFS hash for some data\n\nCalculate the IPFS hash for some data without having to install or run an IPFS node.\n\n## Install\n\n```sh\nnpm i ipfs-only-hash\n```\n\n## Usage\n\n```js\nconst Hash = require('ipfs-only-hash')\nconst data = Buffer.from('hello world!')\nconst hash = await Hash.of(data)\nconsole.log(hash) // QmTp2hEo8eXRp6wg7jXv1BLCMh5a4F3B7buAUZNZUu772j\n```\n\n## API\n\n```js\nconst Hash = require('ipfs-only-hash')\n```\n\n### `Hash.of(input, options?): Promise<string>`\n\nCalculate the hash for the provided input.\n\n* `input` (`Buffer|string|AsyncIterable<Buffer>`): The input bytes to calculate the IPFS hash for. Note that Node.js readable streams are async iterable!\n* `options` (`Object`): Optional options passed directly to the `ipfs-unixfs-importer` module. See the [API docs](https://github.com/ipfs/js-ipfs-unixfs-importer#api) for possible values.\n\n## Contribute\n\nFeel free to dive in! [Open an issue](https://github.com/alanshaw/ipfs-only-hash/issues/new) or submit PRs.\n\n## License\n\n[MIT](LICENSE) © Alan Shaw"
}