{"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"keywords":["hash","hashing","crypto","hex","base64","md5","sha1","sha256","sha512","sum","stream","file","fs","buffer","string","text","rev","revving","simple","easy"],"dist-tags":{"latest":"7.0.0"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"description":"Hashing made simple. Get the hash of a buffer/string/stream/file.","readme":"<h1 align=\"center\">\n\t<br>\n\t<br>\n\t<br>\n\t<img width=\"380\" src=\"media/logo.svg\" alt=\"hasha\">\n\t<br>\n\t<br>\n\t<br>\n\t<br>\n\t<br>\n</h1>\n\n> Hashing made simple. Get the hash of a buffer/string/stream/file.\n\nConvenience wrapper around the core [`crypto` Hash class](https://nodejs.org/api/crypto.html#crypto_crypto_createhash_algorithm) with simpler API and better defaults.\n\n## Install\n\n```sh\nnpm install hasha\n```\n\n## Usage\n\n```js\nimport {hash} from 'hasha';\n\nawait hash('unicorn');\n//=> 'e233b19aabc7d5e53826fb734d1222f1f0444c3a3fc67ff4af370a66e7cadd2cb24009f1bc86f0bed12ca5fcb226145ad10fc5f650f6ef0959f8aadc5a594b27'\n```\n\n## API\n\nSee the Node.js [`crypto` docs](https://nodejs.org/api/crypto.html#crypto_crypto_createhash_algorithm_options) for more about hashing.\n\n### hash(input, options?)\n\nThe operation is executed using `worker_threads`. A thread is lazily spawned on the first operation and lives until the end of the program execution. It's unrefed, so it won't keep the process alive.\n\nReturns a hash asynchronously.\n\n### hashSync(input, options?)\n\nReturns a hash.\n\n#### input\n\nType: `Uint8Array | string | Array<Uint8Array | string> | NodeJS.ReadableStream` *(`NodeJS.ReadableStream` is not available in `hashSync`)*\n\nThe value to hash.\n\nWhile strings are supported you should prefer buffers as they're faster to hash. Although if you already have a string you should not convert it to a buffer.\n\nPass an array instead of concatenating strings and/or buffers. The output is the same, but arrays do not incur the overhead of concatenation.\n\n#### options\n\nType: `object`\n\n##### encoding\n\nType: `string`\\\nDefault: `'hex'`\\\nValues: `'hex' | 'base64' | 'buffer' | 'latin1'`\n\nThe encoding of the returned hash.\n\n##### algorithm\n\nType: `string`\\\nDefault: `'sha512'`\\\nValues: `'md5' | 'sha1' | 'sha256' | 'sha512'` *([Platform dependent](https://nodejs.org/api/crypto.html#crypto_crypto_createhash_algorithm_options))*\n\n*The `md5` algorithm is good for [file revving](https://github.com/sindresorhus/rev-hash), but you should never use `md5` or `sha1` for anything sensitive. [They're insecure.](https://security.googleblog.com/2014/09/gradually-sunsetting-sha-1.html)*\n\n##### signal\n\nType: `AbortSignal`\n\nAn [`AbortSignal`](https://developer.mozilla.org/en-US/docs/Web/API/AbortSignal) to abort the hashing operation.\n\n### hashFile(filePath, options?)\n\nThe operation is executed using `worker_threads`. A thread is lazily spawned on the first operation and lives until the end of the program execution. It's unrefed, so it won't keep the process alive.\n\nReturns a `Promise` for the calculated file hash.\n\n```js\nimport {hashFile} from 'hasha';\n\n// Get the MD5 hash of an image\nawait hashFile('unicorn.png', {algorithm: 'md5'});\n//=> '1abcb33beeb811dca15f0ac3e47b88d9'\n```\n\n### hashFileSync(filePath, options?)\n\nReturns the calculated file hash.\n\n```js\nimport {hashFileSync} from 'hasha';\n\n// Get the MD5 hash of an image\nhashFileSync('unicorn.png', {algorithm: 'md5'});\n//=> '1abcb33beeb811dca15f0ac3e47b88d9'\n```\n\n### hashingStream(options?)\n\nReturns a [hash transform stream](https://nodejs.org/api/crypto.html#crypto_class_hash).\n\n```js\nimport {hashingStream} from 'hasha';\n\n// Hash the process input and output the hash sum\nprocess.stdin.pipe(hashingStream()).pipe(process.stdout);\n```\n\n## Tip\n\nFor hashing multiple files, limit concurrency to `os.availableParallelism()`:\n\n```js\nimport {availableParallelism} from 'node:os';\nimport {hashFile} from 'hasha';\nimport pLimit from 'p-limit';\n\nconst limit = pLimit(availableParallelism());\n\nawait Promise.all(files.map(file => limit(() => hashFile(file))));\n```\n\n## Related\n\n- [hasha-cli](https://github.com/sindresorhus/hasha-cli) - CLI for this module\n- [crypto-hash](https://github.com/sindresorhus/crypto-hash) - Tiny hashing module that uses the native crypto API in Node.js and the browser\n- [hash-object](https://github.com/sindresorhus/hash-object) - Get the hash of an object\n- [md5-hex](https://github.com/sindresorhus/md5-hex) - Create a MD5 hash with hex encoding\n","repository":{"type":"git","url":"git+https://github.com/sindresorhus/hasha.git"},"users":{"l3au":true,"456wyc":true,"ajsb85":true,"axelav":true,"cr8tiv":true,"zalithka":true,"cilindrox":true,"iwasawafag":true,"ridermansb":true,"rocket0191":true,"xinwangwang":true,"chocolateboy":true,"stovmascript":true,"zhenguo.zhao":true,"bhaskarmelkani":true,"jfernandezgersol":true},"bugs":{"url":"https://github.com/sindresorhus/hasha/issues"},"license":"MIT","versions":{"1.0.0":{"name":"hasha","version":"1.0.0","keywords":["cli-app","cli","hash","crypto","hex","base64","md5","sha1","sha256","sha512","stream","file","fs","buffer","string"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"hasha@1.0.0","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/hasha","bugs":{"url":"https://github.com/sindresorhus/hasha/issues"},"bin":{"hasha":"cli.js"},"dist":{"shasum":"35f16d97d4f0de64b099848f2a866cd0fdee80d6","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/hasha/-/hasha-1.0.0.tgz","integrity":"sha512-4F7oanhtImVsVvwEUYp/wUYnhYn0u4UXl3MQYl0ngf07bZkYasB7efqOosK0V0GQL1La/Txf8cP1HRPmf3GufQ==","signatures":[{"sig":"MEUCIQDSTLu2C1u2RJjZzNs07WxhZ4TDMFaZmxeQgnkmOYgKMwIgT3SsUIs2j8XIi6mXWEEjxFFIQWQ7+9cbKbIFEpjwVws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js"],"_shasum":"35f16d97d4f0de64b099848f2a866cd0fdee80d6","engines":{"node":">=0.10.0"},"gitHead":"76ec22e37f6bce68849bac2b8cbd3d748e463ea3","scripts":{"test":"node test.js"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"https://github.com/sindresorhus/hasha","type":"git"},"_npmVersion":"2.9.1","description":"Get the hash of a buffer/string/stream/file","directories":{},"_nodeVersion":"0.12.3","dependencies":{"meow":"^3.1.0","is-stream":"^1.0.1"},"devDependencies":{"ava":"0.0.4","is-stream":"^1.0.1"}},"1.0.1":{"name":"hasha","version":"1.0.1","keywords":["cli-app","cli","hash","hashing","crypto","hex","base64","md5","sha1","sha256","sha512","sum","stream","file","fs","buffer","string","text","rev","revving","simple","easy"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"hasha@1.0.1","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/hasha","bugs":{"url":"https://github.com/sindresorhus/hasha/issues"},"bin":{"hasha":"cli.js"},"dist":{"shasum":"cd41618d0a642c76983b97ef277f6f8a9f19710f","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/hasha/-/hasha-1.0.1.tgz","integrity":"sha512-JvATJkGM3hgJKnczv0PAlT4DfbkI3WQWIFzxpkKuhNkjJaWTQueX2Ubl63wP3liYSppsBz5RZJFXTz7NH38c9w==","signatures":[{"sig":"MEUCIQDtn84LVbz5Ed6chCKo/bWk923R0dojRbLo5q0JxHwqUwIgat9gKj8hOWouNaSWW0j0YMNsTtFFNpLx/Hi547/Rm7M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js"],"_shasum":"cd41618d0a642c76983b97ef277f6f8a9f19710f","engines":{"node":">=0.10.0"},"gitHead":"97160e0c7192af28673f46624a68e35b227e9379","scripts":{"test":"node test.js"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"https://github.com/sindresorhus/hasha","type":"git"},"_npmVersion":"2.10.1","description":"Hashing made simple. Get the hash of a buffer/string/stream/file.","directories":{},"_nodeVersion":"0.12.4","dependencies":{"meow":"^3.1.0","is-stream":"^1.0.1"},"devDependencies":{"ava":"0.0.4","is-stream":"^1.0.1"}},"2.0.0":{"name":"hasha","version":"2.0.0","keywords":["hash","hashing","crypto","hex","base64","md5","sha1","sha256","sha512","sum","stream","file","fs","buffer","string","text","rev","revving","simple","easy"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"hasha@2.0.0","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/hasha","bugs":{"url":"https://github.com/sindresorhus/hasha/issues"},"dist":{"shasum":"ccfe7ce1f13c3b9aa8ed6e23f93d396b5d6bdf38","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/hasha/-/hasha-2.0.0.tgz","integrity":"sha512-JgLsVrwoGZRsPg/SC+33jK2QyvjMqt+H5QCNNzAk1WgG5Ib70StzCiOWEOxngq/0W2tnwSqNqza92SFYU5pBZg==","signatures":[{"sig":"MEQCIFGeuDUJhLAeyuiEEamo6Ok8Te539tr7N54QJxhfGnP+AiAsRSrd45R16RcxWi+946KX8qxhl9+UC/1sVQf6mdH4AQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"ccfe7ce1f13c3b9aa8ed6e23f93d396b5d6bdf38","engines":{"node":">=0.10.0"},"gitHead":"4a603bbf66f68fa7d407692b4caac8d508979ff6","scripts":{"test":"xo && ava"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"https://github.com/sindresorhus/hasha","type":"git"},"_npmVersion":"2.11.3","description":"Hashing made simple. Get the hash of a buffer/string/stream/file.","directories":{},"_nodeVersion":"0.12.7","dependencies":{"is-stream":"^1.0.1","pinkie-promise":"^1.0.0"},"devDependencies":{"xo":"*","ava":"*"}},"2.0.1":{"name":"hasha","version":"2.0.1","keywords":["hash","hashing","crypto","hex","base64","md5","sha1","sha256","sha512","sum","stream","file","fs","buffer","string","text","rev","revving","simple","easy"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"hasha@2.0.1","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/hasha#readme","bugs":{"url":"https://github.com/sindresorhus/hasha/issues"},"dist":{"shasum":"454830ccaf486639f72f9518a417b4458b9898d0","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/hasha/-/hasha-2.0.1.tgz","integrity":"sha512-r3WMDQOGiXeiHxTUBBNc1G7LJXu1LV4+Ng9j4VgOUvQV/yUqgeSKw/QEC3+y4JgjMveOB/uwwk/MM7avj4WATA==","signatures":[{"sig":"MEQCIFK1JSKQT92ZJMPrjULwFP4vgZQsWP7xy+JWkuaU7MEQAiAtsoUFbSSRqt7odERF8WLeh1QgMUPfQk6IkCLNIiSPkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"454830ccaf486639f72f9518a417b4458b9898d0","engines":{"node":">=0.10.0"},"gitHead":"98e8a42bb89d508799a13de7b62f99dc6513860b","scripts":{"test":"xo && ava"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/hasha.git","type":"git"},"_npmVersion":"2.14.1","description":"Hashing made simple. Get the hash of a buffer/string/stream/file.","directories":{},"_nodeVersion":"0.12.7","dependencies":{"is-stream":"^1.0.1","pinkie-promise":"^1.0.0"},"devDependencies":{"xo":"*","ava":"*"}},"2.0.2":{"name":"hasha","version":"2.0.2","keywords":["hash","hashing","crypto","hex","base64","md5","sha1","sha256","sha512","sum","stream","file","fs","buffer","string","text","rev","revving","simple","easy"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"hasha@2.0.2","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/hasha#readme","bugs":{"url":"https://github.com/sindresorhus/hasha/issues"},"dist":{"shasum":"85567e51782e1af00ba7f5428ff711775fa8ccaa","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/hasha/-/hasha-2.0.2.tgz","integrity":"sha512-c4e1zjg7VXEpmQYe1hn+ZwkEQvNYIsWPj3IgOApa3X6zegrW6d7KWhSv0EiBFb9BHDEokA7UOqS1T2PqYqCPdw==","signatures":[{"sig":"MEUCIQCFFJNvc/MCUxSezEYBJHJLeIdbRNuNwldpBLB3fkCoiQIgWeumfPPhM3KAlyZRiA+dRj4PCLAKqOTS9H8oUmXUGTQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"85567e51782e1af00ba7f5428ff711775fa8ccaa","engines":{"node":">=0.10.0"},"gitHead":"107d0060ffd26c5741281b046396b90e87cbcf2a","scripts":{"test":"xo && ava"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/hasha.git","type":"git"},"_npmVersion":"3.3.3","description":"Hashing made simple. Get the hash of a buffer/string/stream/file.","directories":{},"_nodeVersion":"4.1.0","dependencies":{"is-stream":"^1.0.1","pinkie-promise":"^1.0.0"},"devDependencies":{"xo":"*","ava":"*","proxyquire":"^1.7.2"}},"2.1.0":{"name":"hasha","version":"2.1.0","keywords":["hash","hashing","crypto","hex","base64","md5","sha1","sha256","sha512","sum","stream","file","fs","buffer","string","text","rev","revving","simple","easy"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"hasha@2.1.0","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/hasha","bugs":{"url":"https://github.com/sindresorhus/hasha/issues"},"dist":{"shasum":"6eede981a5025a0e3ce4e316179eed1211ec9fdd","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/hasha/-/hasha-2.1.0.tgz","integrity":"sha512-NOFvVus25kAoTcLTSswLMpgJFqLCn0JldTUlBkErUupYfMah1zUkueJNwQhBNg4YkgOdi2J2S5JuiF66a1D0Mw==","signatures":[{"sig":"MEUCIEnH8dqCOoL8YejxfVggoagL9gtu7kMwuPQXTdt9pjUeAiEAiZrccS8tMzD1mWrM3DXmRQJ31FwZjmiz+vXX4C5QU30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"6eede981a5025a0e3ce4e316179eed1211ec9fdd","engines":{"node":">=0.10.0"},"gitHead":"0556c3fe4261d5d35e5e8a78fbd8625b72d225e9","scripts":{"test":"xo && ava"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"https://github.com/sindresorhus/hasha","type":"git"},"_npmVersion":"2.14.12","description":"Hashing made simple. Get the hash of a buffer/string/stream/file.","directories":{},"_nodeVersion":"4.2.4","dependencies":{"is-stream":"^1.0.1","pinkie-promise":"^2.0.0"},"devDependencies":{"xo":"*","ava":"*","proxyquire":"^1.7.2"}},"2.2.0":{"name":"hasha","version":"2.2.0","keywords":["hash","hashing","crypto","hex","base64","md5","sha1","sha256","sha512","sum","stream","file","fs","buffer","string","text","rev","revving","simple","easy"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"hasha@2.2.0","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/hasha","bugs":{"url":"https://github.com/sindresorhus/hasha/issues"},"dist":{"shasum":"78d7cbfc1e6d66303fe79837365984517b2f6ee1","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/hasha/-/hasha-2.2.0.tgz","integrity":"sha512-jZ38TU/EBiGKrmyTNNZgnvCZHNowiRI4+w/I9noMlekHTZH3KyGgvJLmhSgykeAQ9j2SYPDosM0Bg3wHfzibAQ==","signatures":[{"sig":"MEQCIECtkqle9hE/BNgcL28c59Ksutqrs4krNkjnCXobdrJoAiAf/FF7XefJgdMs0A+BAtJykpqpF3lgbCMbEBTaraFBjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"78d7cbfc1e6d66303fe79837365984517b2f6ee1","engines":{"node":">=0.10.0"},"gitHead":"5104d62d41122047a9da143fcd05e9397ff494a2","scripts":{"test":"xo && ava"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"https://github.com/sindresorhus/hasha","type":"git"},"_npmVersion":"2.14.12","description":"Hashing made simple. Get the hash of a buffer/string/stream/file.","directories":{},"_nodeVersion":"4.2.4","dependencies":{"is-stream":"^1.0.1","pinkie-promise":"^2.0.0"},"devDependencies":{"xo":"*","ava":"*","proxyquire":"^1.7.2"}},"3.0.0":{"name":"hasha","version":"3.0.0","keywords":["hash","hashing","crypto","hex","base64","md5","sha1","sha256","sha512","sum","stream","file","fs","buffer","string","text","rev","revving","simple","easy"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"hasha@3.0.0","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/hasha#readme","bugs":{"url":"https://github.com/sindresorhus/hasha/issues"},"dist":{"shasum":"52a32fab8569d41ca69a61ff1a214f8eb7c8bd39","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/hasha/-/hasha-3.0.0.tgz","integrity":"sha512-w0Kz8lJFBoyaurBiNrIvxPqr/gJ6fOfSkpAPOepN3oECqGJag37xPbOv57izi/KP8auHgNYxn5fXtAb+1LsJ6w==","signatures":[{"sig":"MEQCIBAMMzT1+wNNliC0vQ0QfQ+78jtBMfnD2GBXX6rTN3S0AiBxbzhudeWDY8mwFnCqqgY9EfqSUKshCYSQKDt8zN1ERA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"52a32fab8569d41ca69a61ff1a214f8eb7c8bd39","engines":{"node":">=4"},"gitHead":"92f09c8384553b40ab8fbde207056db66011a3ef","scripts":{"test":"xo && ava"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/hasha.git","type":"git"},"_npmVersion":"2.15.11","description":"Hashing made simple. Get the hash of a buffer/string/stream/file.","directories":{},"_nodeVersion":"4.8.3","dependencies":{"is-stream":"^1.0.1"},"devDependencies":{"xo":"*","ava":"*","proxyquire":"^1.7.2"},"_npmOperationalInternal":{"tmp":"tmp/hasha-3.0.0.tgz_1494382030659_0.45051799225620925","host":"packages-18-east.internal.npmjs.com"}},"4.0.0":{"name":"hasha","version":"4.0.0","keywords":["hash","hashing","crypto","hex","base64","md5","sha1","sha256","sha512","sum","stream","file","fs","buffer","string","text","rev","revving","simple","easy"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"hasha@4.0.0","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/hasha#readme","bugs":{"url":"https://github.com/sindresorhus/hasha/issues"},"dist":{"shasum":"42395b2f43e43721fa9a15fad09eb207cd67891b","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/hasha/-/hasha-4.0.0.tgz","fileCount":5,"integrity":"sha512-l1Ly05OPK1xy9c1TEJafatzvA8KaDuiPh1Zai+OURc8U6y2BHS6keIV6mPhYJezgVIaAl8qU49mPC2IrlNLxow==","signatures":[{"sig":"MEUCIBsHAMEwA1VT+/XsH4uizuihC2Rkp8KFPTajD15Fxlh+AiEAgzPjb/Ggn6aSHFxbJ0SVcNOIPtRhBtrSNpo5Z9CmMLQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchzi9CRA9TVsSAnZWagAAagsP/24mepIZLgFZ6EQENOMO\nr9xdfxmHn0Kb55pQHyFWYRw7z4ORiVzILocUdM/fdEJKkhqOAm5XPSBvreYx\n6XzSCBdy4uFXfXqB6jSU4W9V41gledZiBDH/t6Ge8T4tTnBhCSHLXOWvK4LA\nSwb+TyXE4aXKl1VaSIJ2WReSHebMHBLx6+uiDCO3SL2nJu7Mx/iDUu0JxVOe\nVRiIkaL/IkrAKXenwH7gKDYXA0jzV0Fnur8Xx7qfPhHE1lBuCDp84veXhXrn\nebEaxjjYOcTnszBaEce1snpkxVhAD2AuGi3pPHVuy3If9U3v4jR+l9DWJimn\n6mIsVEZBuAdR0WVaTf3+aPvktEptAqSa7GseJhgtwXwNT+l1gxCqt/uT0szN\n2gvxCZP3pQvok1rH7I/SqjP9qbIpUrxL+Pv/33rJ0zX7RG4cmjWN7Mwn8b+R\ndFAGm5GU9RKiIdkwEsW8U2a+vMlkgC56fUuppfQwugD/ud1Y/Bl+dk9qlD/a\npUHVp5OH5hpgPSPb4fWb8n2bU1lTqIAZDXgsmhtxJ8bDvAYvEx+sNGEp7Bk6\nHB5UxtspvSSEmyA8jym8vFnoXtrHcg2Nh2rIG+1mNW1133bhPYqUB6456W1r\nipNL7K9cyzehAewjww6T8E62vpX0LPh0drzUItt8GgSHfAUOIfKg1iqT4xrF\nLQnz\r\n=W/Qy\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=8"},"gitHead":"c11e960b01a7d6f5e98b4bf0a81c347bbe3a56fd","scripts":{"test":"xo && ava && tsd-check"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/hasha.git","type":"git"},"_npmVersion":"6.9.0","description":"Hashing made simple. Get the hash of a buffer/string/stream/file.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"is-stream":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","ava":"^1.3.1","tsd-check":"^0.3.0","proxyquire":"^2.1.0","@types/node":"^11.10.5"},"_npmOperationalInternal":{"tmp":"tmp/hasha_4.0.0_1552365756945_0.3590712789431485","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"hasha","version":"4.0.1","keywords":["hash","hashing","crypto","hex","base64","md5","sha1","sha256","sha512","sum","stream","file","fs","buffer","string","text","rev","revving","simple","easy"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"hasha@4.0.1","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/hasha#readme","bugs":{"url":"https://github.com/sindresorhus/hasha/issues"},"dist":{"shasum":"1b0d97b5732127660f2e0b1371c2cc35962f17d0","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/hasha/-/hasha-4.0.1.tgz","fileCount":5,"integrity":"sha512-+wnvroCn3pq0CAKWfItGPyl0DJOob2qs/2D/Rh0a/O90LBzmo5GaKHwIRb6FInVvmEl1mCIHL5RqlfTLvh6FoQ==","signatures":[{"sig":"MEYCIQCr7NSDyZde8n3q9zD2UsoFQQgkfea07job7QAFyJL7+gIhAMyYxgRLEdo7say80wJpm0HiVDvm321nSO1bWDs/9cpJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciOkuCRA9TVsSAnZWagAAC3cP/iy7s9RaQ+Wx+qv9vqiZ\naBONGG32nAkaoUX6MXvHKo0bqnnuaotrR+zsRWDYs5+N2PQTKzNA13fIiF/z\nE2vK/EP75FrF/ccrqA29nR4PmOdSKQUxMb5ibRCnZ3hX9Oy0RV5g/gYoeA14\nDvfTxRdIfhdrlyuC0AJ89W7Y3yfdk2Qtup/rRtMj9JJkdFzqYtqIhzyyTthz\nSS1mbpwGsCDA11LtPeQKmapCcUlNx/1n9q0IKCKXjxlN5Aa9nvGCNNKc+PoP\nrwxrdvCCNKOZ7swqUIy5AnOcuv5VnBmjLcX8G8ToCzHHHZZTSXASwoA+2+8Q\nVZ8Q9XAU7iwnnHGMQyFwYgzyGiYaoYwHsjwkLipcIJ+Mh58a6lkOZ/GN+4cT\nabngz5Liy1kg3fqsWazUyjTbSHYEgKtbBmTitZCs+uXsUz0uTZKxFAwGWpCS\n2Kt+ubOD7Oz+/rG7ZIlv8k6O8ddrbrwivSJtXl78/ohim3ZnnyUz64Psegv1\nQALQkO5SYGrfICVr3eNZu+W21rUiETgFkfvUF1lg+QIxW/NendslulywHNQh\nPgoLz+LVP4wjrFT48CD2YdoNXsdm5eYecaMoql26X/ue4cpIUkCEuOWXl7tC\nlz4JO6oWE7ZO58aP5mLiICxDiWIcdU0qWbX6A3jwg7TGGeKN71V+HC6TBL6e\nw25S\r\n=amgf\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=8"},"gitHead":"d6d569112d01938a26275e285886474db2aa9b6d","scripts":{"test":"xo && ava && tsd-check"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/hasha.git","type":"git"},"_npmVersion":"6.9.0","description":"Hashing made simple. Get the hash of a buffer/string/stream/file.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"is-stream":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","ava":"^1.3.1","tsd-check":"^0.3.0","proxyquire":"^2.1.0","@types/node":"^11.10.5"},"_npmOperationalInternal":{"tmp":"tmp/hasha_4.0.1_1552476462238_0.2508379897893258","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"hasha","version":"5.0.0","keywords":["hash","hashing","crypto","hex","base64","md5","sha1","sha256","sha512","sum","stream","file","fs","buffer","string","text","rev","revving","simple","easy"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"hasha@5.0.0","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/hasha#readme","bugs":{"url":"https://github.com/sindresorhus/hasha/issues"},"dist":{"shasum":"fdc3785caea03df29535fc8adb512c3d3a709004","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/hasha/-/hasha-5.0.0.tgz","fileCount":5,"integrity":"sha512-PqWdhnQhq6tqD32hZv+l1e5mJHNSudjnaAzgAHfkGiU0ABN6lmbZF8abJIulQHbZ7oiHhP8yL6O910ICMc+5pw==","signatures":[{"sig":"MEUCIQCyWQddShsYnv7Iwo9c1+77d80yN4D/mrff0QlGyt8zhQIgLhkVuYhXGafig2MQZjoCTfH/BdNfB0zX+jRg/8Coh4c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpwIJCRA9TVsSAnZWagAAn9MQAIiWZr5pGs5bWwCOOYAX\nGSyiQRL0yOkb2JlbKp3DO2jKC/D12VdLCn0LUMh1ZVhcgdQ7e712qmzp5ziL\nNS+ofxkqhCm4UwwcQ0LqeVEHE1gy0NDQVHYgjigXtfjPkBt6RZ0n8K/wRR/C\nUdmKXuTdmU0eYD+/HhENeQG2mWiJ37UKus0hN2ePlRs+559NLNGwZxPZ0yw3\nwgV+NrkfrQ5uAf46ZcMVFbAesiL9yXTrWcJFjeXKTDcG0dHXVcprpI/373/6\nKv7R9RxuQqA96IZvwvw6KWRQ6798X78vJ3JZ6yi6PGlD5wbgvHip9gq5qX6l\nNSjBn8RVHVB10QFjJl4YzNI5ADa7sqtdznKub797Z378naBxLP6TbIp3Y6J/\niv4B/rJM4FccpkAAF/JC4NnYM72s52HF4gXBCL85GMvOH4d/KlsBeCHfUaS1\nX4Y5aXzNyuSgY8NFdTyaaivkzYm7kUWQqfXOO6J5pbdgs8Yc1Ag2Zc4B2wzp\nBlH30xgsxBW8ryY3Sg50TmqyCBPzNKAsdYbuOz6RV860CKr3Jr/elH6cVQSe\n8ogQdgdx+oVdNIUToDzZUiUH2ovZ/SO3Hl+ihFeky3pgnNwnfd/wXulz5SSj\nz0oZHu6qDLkT7JyhmZRxLEJ53V++S4jvAyodaWrkIjsDFYmbhp7sRTmTWMea\ndPhB\r\n=TZ6w\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=8"},"gitHead":"c26d621b6299b8b60445f8393405872416b4c6f1","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/hasha.git","type":"git"},"_npmVersion":"6.9.0","description":"Hashing made simple. Get the hash of a buffer/string/stream/file.","directories":{},"_nodeVersion":"8.15.0","dependencies":{"is-stream":"^1.1.0","type-fest":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","ava":"^1.4.1","tsd":"^0.7.2","proxyquire":"^2.1.0","@types/node":"^11.13.0"},"_npmOperationalInternal":{"tmp":"tmp/hasha_5.0.0_1554448904540_0.8240454159205137","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"hasha","version":"5.1.0","keywords":["hash","hashing","crypto","hex","base64","md5","sha1","sha256","sha512","sum","stream","file","fs","buffer","string","text","rev","revving","simple","easy"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"hasha@5.1.0","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/hasha#readme","bugs":{"url":"https://github.com/sindresorhus/hasha/issues"},"xo":{"rules":{"import/no-unresolved":"off"}},"dist":{"shasum":"dd05ccdfcfe7dab626247ce2a58efe461922f4ca","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/hasha/-/hasha-5.1.0.tgz","fileCount":6,"integrity":"sha512-OFPDWmzPN1l7atOV1TgBVmNtBxaIysToK6Ve9DK+vT6pYuklw/nPNT+HJbZi0KDcI6vWB+9tgvZ5YD7fA3CXcA==","signatures":[{"sig":"MEUCIQDL+qFs0tfpBQZKoMA+PgSVUAZR74BbspwFA5Bbui2qLQIgQt1TLlUzBwoNyy7Rz3MqXAwdnvV9+JojjlBAG0GPhEU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhy9ZCRA9TVsSAnZWagAArmYP/3JkCTztTtzz5OQwm4av\nbB4wR4KzPYkPrdqK+QVqyo1VRVaBmTPwq7c7Sr9BvscA14OfB5Y9RRlysobK\nd5D06wVKXR+2bdkdNi6skhsyDkKzQS+J1syHKrjXYHmp70fFSRQIvyl+sNOg\nVECsoijUYq1rXmINB9J0x6CI4kEx2QD0IFQfIJK2YCSW3giACeY+Ur7A9B9I\nvyMehXylzjcZJfC8EHHtqF2UDO0wzgXOWhorHZxGxhgKXHLoa/8boA6FbSef\n85/l/0TN/ddxadXjLSr/lDruBXJaWSytXF5nFQTVlPFImDD/q/x44QSkaLSs\nVWnKl8WumvarKZ4wFC5orjTEY8XLm7MsC1gFiMaerYQF9UqLH3weXl5DNpUA\nOqVo2fnOvfWaSe3TdynISwiA65y0KZ3K0TlhXqt6bvVg5VM01StK07RPfBcA\nUFGsS0yJQPs7By43mirLUSf3SB1Kpm4PJQn74hiQ5JSpsZGQo6s6CqAhpWYa\nKLqIgJv85LJqH5l++mlby+LOxXLH8aw8PjUb6KanZfLZ7QTZdS6HAnNSuX3O\n0gSSOyPXNpav/yU0zQcZ8VfhQLom1m3Bs1cpaWK6bLFe6KjfmQSQ7uKgqdMs\nNn6vaXlUINW/pv2dU8yidJae2a0+Uk/wDZR96sAr8l3gdVnh6VoIWq/OdQfS\nypri\r\n=ixTs\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=8"},"gitHead":"b01a5ccea4af0c9cc444dcef9cd2e776c9fe2d53","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/hasha.git","type":"git"},"_npmVersion":"6.11.3","description":"Hashing made simple. Get the hash of a buffer/string/stream/file.","directories":{},"_nodeVersion":"10.16.3","dependencies":{"is-stream":"^2.0.0","type-fest":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","ava":"^2.4.0","tsd":"^0.8.0","proxyquire":"^2.1.0","@types/node":"^12.7.5"},"_npmOperationalInternal":{"tmp":"tmp/hasha_5.1.0_1569140568742_0.3696372273130113","host":"s3://npm-registry-packages"}},"5.2.0":{"name":"hasha","version":"5.2.0","keywords":["hash","hashing","crypto","hex","base64","md5","sha1","sha256","sha512","sum","stream","file","fs","buffer","string","text","rev","revving","simple","easy"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"hasha@5.2.0","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/hasha#readme","bugs":{"url":"https://github.com/sindresorhus/hasha/issues"},"xo":{"rules":{"import/no-unresolved":"off"}},"dist":{"shasum":"33094d1f69c40a4a6ac7be53d5fe3ff95a269e0c","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/hasha/-/hasha-5.2.0.tgz","fileCount":6,"integrity":"sha512-2W+jKdQbAdSIrggA8Q35Br8qKadTrqCTC8+XZvBWepKDK6m9XkX6Iz1a2yh2KP01kzAR/dpuMeUnocoLYDcskw==","signatures":[{"sig":"MEUCIBthCMogdiXq9f7BcsixMFK0y3H+RBhzGU2PeBF83sAAAiEA1J7/qbBGgSh6n3qSrmZ2BNu/jGgw6u4r/k93fY2DPeo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeST3HCRA9TVsSAnZWagAASQwP/i5NxJ8GeEI4v5EmrSAE\nPNUjrjYi2qwKX4FN8c15f4n9FLafxXhzha8gxjUUARxSXZsp1+KDlBfa2lRY\n49qbyIN0LuqCeYGf7DRGJ/aMoNCrNa3tlFItd5SLqX0OoFOzPrpnl24Y2n5h\nnmr3E1/nD04jcqvFmfUoOlpq8yrmD6hZTS/nbdVrM28KNyr4B9oq9M2qw2uw\nO1pPTfUedVg1ygCqX+eTuLgWqzhIajYVnynfLUCSDI7XGGAEBXHtzWR2WYfi\nUWLTicFAJqVbj3HpkZDHbxLzOGSzLTYljamg2uZNOvN7pFMyjR3jC7orFXWY\nCOV9v7Y45t1U5rlyREqAUojiwpuyZlI7FlejFhKvTpRR9AdqizpxMVmhpJua\n0HuI73zXCCHpY0MO64W4Lx7vrWmxFm6HNHHr5HD7GQgcudHmYTdVvLg3TIbp\nQqdCGYljYAG4tHhtOJLqnDPZrFHH9k4cG7sKc4bt5xUhHtp4BraGZbfUDw7t\nSH7dvLJ/c3bNPVP4X6AkhDl2zOONsjc79jRW/zYGY+mwKx5LAIYXDxv2IAZ4\njqhXLqEZJw4f3aK9y89ib9fwRnFNvCqUoZB8NLuQ1zpP6RmP5IDB3QmNMV6m\nhHeMdzMq7AOVWA7ragbc9wZZcFY8BZ+QVYerKQ2cSsVP/U5QpaQyR8yCQcGt\nTTHy\r\n=3CLG\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=8"},"gitHead":"c93f8230153a35d1bbe5a3d274a688107792d2ec","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/hasha.git","type":"git"},"_npmVersion":"6.12.1","description":"Hashing made simple. Get the hash of a buffer/string/stream/file.","directories":{},"_nodeVersion":"13.1.0","dependencies":{"is-stream":"^2.0.0","type-fest":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","ava":"^2.4.0","tsd":"^0.8.0","proxyquire":"^2.1.0","@types/node":"^12.7.5"},"_npmOperationalInternal":{"tmp":"tmp/hasha_5.2.0_1581858246350_0.7998151348387368","host":"s3://npm-registry-packages"}},"5.2.1":{"name":"hasha","version":"5.2.1","keywords":["hash","hashing","crypto","hex","base64","md5","sha1","sha256","sha512","sum","stream","file","fs","buffer","string","text","rev","revving","simple","easy"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"hasha@5.2.1","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/hasha#readme","bugs":{"url":"https://github.com/sindresorhus/hasha/issues"},"xo":{"rules":{"import/no-unresolved":"off"}},"dist":{"shasum":"0e5b492aa40de3819e80955f221d2fccef55b5aa","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/hasha/-/hasha-5.2.1.tgz","fileCount":6,"integrity":"sha512-x15jnRSHTi3VmH+oHtVb9kgU/HuKOK8mjK8iCL3dPQXh4YJlUb9YSI8ZLiiqLAIvY2wuDIlZYZppy8vB2XISkQ==","signatures":[{"sig":"MEQCIAGTk/LDGYhBcl5RhgNGFbC5lqk0jGLtEA1UIF4bUO+yAiBOjbRu1FnjJtTjQVpE1ATwn52Y0B0IuYEzQgfeI/EP6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcIeXCRA9TVsSAnZWagAA4KEP/25glBpp4y6LPPQcWLxo\nisv/gw5SphiNtALv8ZfOTcpmLYWIH4009JAhbTh4pnKypxU4ZAwny8rqrhXV\nFpGpYa4tqDGekcuQFjMRszpxiWXDKvN1sT1smlCwHLBDfb0mfRAC0vkt/IrW\nYWdNxzK14hu60NZUqvlCMrTqIVJwEUXnRyx62LiuGxRbCTyYeEvEKmZELo01\nUEkRn5C0W+vqu0wBLRJiGnO7JwFEhl0PKGDtYrTBktVnMr42NbPSesx2/V2t\nMc9c0zC6IyAWba4DJrG8VKY90UMWugGLuEG0SwZuORNVCJnAS2QoVP/5DBJD\nnxUJwKk8fXTzXPt8jKR0NretOcf1eQy/XgbSiIy9VAUHEeG1FPZrdfgkYyYA\ntLcT3H71n16HQzNDVHeexk81xEz3ENzxSN/JxhSA5YIuUdGN2Vq6tCQ+HjCq\n1NaMx9Yz1IHAZvRzCu/BCz7TAoPGwwcuCMEF7262X02ttsiZqZ6X58VzyOmb\nlMC54Zik1glVNYhvvv+4MxABTjqBV4jiGYRnvTJwfnoVMzA1u25nlQvJ5fY6\ne/eDmXJeVdr85wbaJ9i4DGJOR3kGYipc/18uPw66pPmmtYgSHy75ESup5D6f\n5YWL6h6/Tt8ztWt0sAQmfp2NLQubCujB/btVr/U2ykOHbjqffyH+Awm4XPl5\nsyfp\r\n=GP6a\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=8"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"0184c7126d1ccf08ba8b28daa5355b634188bf90","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/hasha.git","type":"git"},"_npmVersion":"6.14.8","description":"Hashing made simple. Get the hash of a buffer/string/stream/file.","directories":{},"_nodeVersion":"14.11.0","dependencies":{"is-stream":"^2.0.0","type-fest":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","ava":"^2.4.0","tsd":"^0.8.0","proxyquire":"^2.1.0","@types/node":"^12.7.5"},"_npmOperationalInternal":{"tmp":"tmp/hasha_5.2.1_1601210262551_0.6942955914665843","host":"s3://npm-registry-packages"}},"5.2.2":{"name":"hasha","version":"5.2.2","keywords":["hash","hashing","crypto","hex","base64","md5","sha1","sha256","sha512","sum","stream","file","fs","buffer","string","text","rev","revving","simple","easy"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"hasha@5.2.2","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/hasha#readme","bugs":{"url":"https://github.com/sindresorhus/hasha/issues"},"xo":{"rules":{"import/no-unresolved":"off"}},"dist":{"shasum":"a48477989b3b327aea3c04f53096d816d97522a1","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/hasha/-/hasha-5.2.2.tgz","fileCount":6,"integrity":"sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==","signatures":[{"sig":"MEYCIQDG8sIcHM6kipRNoc4Ar5/M/tbIypn2ZkaC8Xbf3xfElwIhAIn9pGI0iDg2eVzEKtBvoOF4zL/1ZjH4Kwwbu4EGRiP4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJff62OCRA9TVsSAnZWagAAxGQP/1rBHHi1N4Kr2nC1Vb6T\ng1hA5RHpYMHqBjHlxF596POID+OjoHnrz8/NwACyW0oLCAxrgR9HZ+ZwySaC\ns59AxdvmhpuZtbVN3+K4x/kmkkcnsGzJnfvhmk4KT4A3xJ/nNIlXgWVcLqkD\nVAFicXakd97M7h01Nsi6cE1SR1KNr0KNfZn37ixAQ5l0hnf2A60GYdKEXTjz\ngmMFIVf1b6XzrpNXeXodp8RwmugDEOoAmJky10PxjFEtHZDTYhd+7BQbskev\nj6LReSWy0mX0I6ylXSxR2ak2KaBXk3nDO+A2dmUbAsY4eVHrhDIE1e/OJ7JS\n8GzPiiYT7G50UfJOlzlB/LyoxRkayuKPZAWyRwDHuQAUxrOr0FdYfsH8yqIK\nqaNXBO6e/W9+nQ6dAYQxK3bL9I43xCTYjPqJWfCRv7i/yfFjQ+Ktifg9ldS0\nVnnfSjVp+xm/eqv+I0u3KjQaS2wb62FfbcBSb15Uld+iswHFc2wMk0Ys+IKR\ndD4rZSuBqO+9ILqv7HvlYin5UJcFVpn9wq1sU8iYSBj793WdCOL5HXU0zjM7\nIsQviHb0S4ZdxbzEbIdZO7HQRCLMsdSDyUltsJTcvfEaHZWTlRXxRKGJGONU\nH9ezDLCQZPcHxhgwxeNm7SOQh//6Za7ElGYSEWbyiE7i59Vu7+yL00Orbnnc\n2zIh\r\n=CHqp\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=8"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"6e9d961913bd446167b23007e76bd00ef470736c","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/hasha.git","type":"git"},"_npmVersion":"6.14.8","description":"Hashing made simple. Get the hash of a buffer/string/stream/file.","directories":{},"_nodeVersion":"14.11.0","dependencies":{"is-stream":"^2.0.0","type-fest":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","ava":"^2.4.0","tsd":"^0.8.0","proxyquire":"^2.1.0","@types/node":"^12.7.5"},"_npmOperationalInternal":{"tmp":"tmp/hasha_5.2.2_1602203022226_0.7607685003966875","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"hasha","version":"6.0.0","keywords":["hash","hashing","crypto","hex","base64","md5","sha1","sha256","sha512","sum","stream","file","fs","buffer","string","text","rev","revving","simple","easy"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"hasha@6.0.0","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/hasha#readme","bugs":{"url":"https://github.com/sindresorhus/hasha/issues"},"xo":{"rules":{"n/prefer-global/buffer":"off","unicorn/no-await-expression-member":"off"}},"dist":{"shasum":"bdf1231ae40b406121c09c13705e5b38c1bb607c","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/hasha/-/hasha-6.0.0.tgz","fileCount":6,"integrity":"sha512-MLydoyGp9QJcjlhE5lsLHXYpWayjjWqkavzju2ZWD2tYa1CgmML1K1gWAu22BLFa2eZ0OfvJ/DlfoVjaD54U2Q==","signatures":[{"sig":"MEYCIQChzTD4+zP7GHphWjPMLj2KN06TGWFMzsBhf7hIRwL0XwIhAKwjXDz/q4KTvPGVlbmPlwd/ONckjNWXGMh3C+o41xCx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14838},"type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{"types":"./index.d.ts","default":"./index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"0ea6070fdd11d656097719c06b3134cc111ee5d0","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/hasha.git","type":"git"},"_npmVersion":"9.2.0","description":"Hashing made simple. Get the hash of a buffer/string/stream/file.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"is-stream":"^3.0.0","type-fest":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.56.0","ava":"^5.3.1","tsd":"^0.29.0","esmock":"^2.6.0","@types/node":"^20.9.0"},"_npmOperationalInternal":{"tmp":"tmp/hasha_6.0.0_1699706452054_0.1308471841501635","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"hasha","version":"7.0.0","description":"Hashing made simple. Get the hash of a buffer/string/stream/file.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/hasha.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":">=20"},"scripts":{"test":"xo && node --test && tsc index.d.ts"},"keywords":["hash","hashing","crypto","hex","base64","md5","sha1","sha256","sha512","sum","stream","file","fs","buffer","string","text","rev","revving","simple","easy"],"dependencies":{"is-stream":"^4.0.1","type-fest":"^4.41.0"},"devDependencies":{"@types/node":"^24.3.1","esmock":"^2.7.3","typescript":"^5.9.2","xo":"^1.2.2"},"xo":{"rules":{"unicorn/no-await-expression-member":"off","n/prefer-global/buffer":"off"}},"_id":"hasha@7.0.0","gitHead":"1d6c692683627cad5c1dbcf42bdc8cb84816ab8e","types":"./index.d.ts","bugs":{"url":"https://github.com/sindresorhus/hasha/issues"},"homepage":"https://github.com/sindresorhus/hasha#readme","_nodeVersion":"20.19.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-+OPiRBbKJgGQRJ/IaYXmpnMlg7E+GPL38vVJx4Jcjnax4mrrYV0WteTMf57tgkKs10a1wWS4DOXCnDORWdIy4g==","shasum":"b3d7f1f32fb4919d9a77da07820625ab6748f47a","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/hasha/-/hasha-7.0.0.tgz","fileCount":6,"unpackedSize":19317,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIENHv5BkYZLyDxeupw21+nT5TnTUa6vJgK3Fq3k5lNWFAiEAtQrf4X2Z+V8Sg/S+30LwRqko2B2OmvyLPGOoWyxBHg8="}]},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hasha_7.0.0_1757696944135_0.5867226899387548"},"_hasShrinkwrap":false}},"name":"hasha","time":{"created":"2015-05-23T09:32:26.579Z","modified":"2025-09-12T17:09:04.532Z","1.0.0":"2015-05-23T09:32:26.579Z","1.0.1":"2015-06-12T18:45:29.779Z","2.0.0":"2015-09-01T08:54:52.977Z","2.0.1":"2015-09-01T10:44:53.062Z","2.0.2":"2015-09-23T06:45:46.562Z","2.1.0":"2015-12-23T21:37:24.549Z","2.2.0":"2015-12-24T12:56:57.684Z","3.0.0":"2017-05-10T02:07:13.229Z","4.0.0":"2019-03-12T04:42:37.112Z","4.0.1":"2019-03-13T11:27:42.345Z","5.0.0":"2019-04-05T07:21:44.671Z","5.1.0":"2019-09-22T08:22:48.889Z","5.2.0":"2020-02-16T13:04:06.888Z","5.2.1":"2020-09-27T12:37:42.740Z","5.2.2":"2020-10-09T00:23:42.371Z","6.0.0":"2023-11-11T12:40:52.269Z","7.0.0":"2025-09-12T17:09:04.324Z"},"readmeFilename":"readme.md","homepage":"https://github.com/sindresorhus/hasha#readme"}