{"name":"@noble/hashes","version":"2.0.0-beta.2","description":"Audited & minimal 0-dependency JS implementation of SHA, RIPEMD, BLAKE, HMAC, HKDF, PBKDF & Scrypt","scripts":{"bench":"node test/benchmark/noble.ts","bench:compare":"MBENCH_DIMS='algorithm,buffer,library' node test/benchmark/hashes.ts","bench:compare-hkdf":"MBENCH_DIMS='algorithm,length,library' node test/benchmark/hkdf.ts","bench:compare-scrypt":"MBENCH_DIMS='iters,library' MBENCH_FILTER='async' node test/benchmark/scrypt.ts","bench:install":"cd test/benchmark; npm install","build":"npm run build:clean; tsc","build:clean":"rm -f *.{js,d.ts,js.map,d.ts.map}","build:release":"npx jsbt esbuild test/build","lint":"prettier --check 'src/**/*.{js,ts}' 'test/**/*.{js,ts}'","format":"prettier --write 'src/**/*.{js,ts}' 'test/**/*.{js,ts}'","test":"node --experimental-strip-types --no-warnings test/index.ts","test:bun":"bun test/index.ts","test:deno":"deno --allow-env --allow-read test/index.ts","test:node20":"cd test; npx tsc; node compiled/test/index.js","test:dos":"node --experimental-strip-types test/slow-dos.test.ts","test:big":"node --experimental-strip-types test/slow-big.test.ts","test:acvp":"node --experimental-strip-types test/slow-acvp.test.ts","test:kdf":"node --experimental-strip-types test/slow-kdf.test.ts"},"author":{"name":"Paul Miller","url":"https://paulmillr.com"},"homepage":"https://paulmillr.com/noble/","repository":{"type":"git","url":"git+https://github.com/paulmillr/noble-hashes.git"},"license":"MIT","devDependencies":{"@paulmillr/jsbt":"0.4.1","@types/node":"22.15.23","fast-check":"4.1.1","micro-bmark":"0.4.2","micro-should":"0.5.3","prettier":"3.5.3","typescript":"5.8.3"},"engines":{"node":">= 20.19.0"},"type":"module","main":"index.js","module":"index.js","sideEffects":false,"keywords":["sha1","sha2","sha3","blake","blake2","blake3","hmac","hkdf","pbkdf2","scrypt","sha256","sha512","keccak","ripemd160","kdf","hash","cryptography","security","noble"],"funding":"https://paulmillr.com/funding/","_id":"@noble/hashes@2.0.0-beta.2","readmeFilename":"README.md","gitHead":"a0d30204e62c2b1d772f1764f4f6aeaa708d35c9","types":"./index.d.ts","bugs":{"url":"https://github.com/paulmillr/noble-hashes/issues"},"_nodeVersion":"24.1.0","_npmVersion":"11.3.0","dist":{"shasum":"5c17bb3c04c3992fc4a4d03ee1c8453d671340d5","size":134665,"noattachment":false,"key":"/@noble/hashes/-/@noble/hashes-2.0.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@noble/hashes/download/@noble/hashes-2.0.0-beta.2.tgz"},"_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"directories":{},"maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hashes_2.0.0-beta.2_1752612695701_0.07585721462990969"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-15T20:51:35.884Z","publish_time":1752612695884,"_source_registry_name":"default","deprecated":"beta","_cnpm_publish_time":1752612695884,"dist-tags":{"latest":"2.0.1"}}