{ "name": "hash-wasm", "version": "4.12.0", "description": "Lightning fast hash functions for browsers and Node.js using hand-tuned WebAssembly binaries (MD4, MD5, SHA-1, SHA-2, SHA-3, Keccak, BLAKE2, BLAKE3, PBKDF2, Argon2, bcrypt, scrypt, Adler-32, CRC32, CRC32C, RIPEMD-160, HMAC, xxHash, SM3, Whirlpool)", "main": "dist/index.umd.js", "module": "dist/index.esm.js", "types": "dist/lib/index.d.ts", "scripts": { "build": "sh -c ./scripts/build.sh", "lint": "npx @biomejs/biome check lib test", "prepublishOnly": "sh -c ./scripts/build.sh", "test": "node --expose-gc ./node_modules/.bin/jest --coverage --logHeapUsage", "webpack": "node webpack/webpack.js" }, "sideEffects": false, "repository": { "type": "git", "url": "git+https://github.com/Daninet/hash-wasm.git" }, "keywords": [ "hash", "wasm", "webassembly", "md5", "adler-32", "crc32", "crc64", "sha-1", "sha-2", "sha-3", "xxhash", "keccak", "ripemd", "hmac", "pbkdf2", "blake2", "blake2b", "blake2s", "blake3", "fast", "hashing", "browser", "key", "derivation", "password", "md4", "sha", "sha1", "sha2", "sha224", "sha-224", "sha256", "sha-256", "sha384", "sha-384", "sha512", "sha-512", "sha3", "sha3-224", "sha3-256", "sha3-384", "sha3-512", "xxhash32", "xxhash64", "ripemd160", "argon2", "argon2i", "argon2d", "argon2id", "scrypt", "bcrypt", "sm3", "whirlpool" ], "bugs": { "url": "https://github.com/Daninet/hash-wasm/issues" }, "homepage": "https://github.com/Daninet/hash-wasm#readme", "author": "Dani BirĂ³ (https://danibiro.com)", "license": "MIT", "devDependencies": { "@biomejs/biome": "1.9.4", "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-typescript": "^12.1.1", "@types/estree": "^1.0.6", "@types/jest": "^29.5.14", "@types/node": "^22.9.0", "binaryen": "^120.0.0", "jest": "^29.7.0", "rollup": "^4.27.3", "rollup-plugin-gzip": "^4.0.1", "rollup-plugin-license": "^3.5.3", "rollup-plugin-terser": "^7.0.2", "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "ts-node": "^10.9.2", "tslib": "^2.8.1", "typescript": "^5.6.3" } }