5.0.0 • Published 5 months ago

hash-obj v5.0.0

Weekly downloads
10,638
License
MIT
Repository
github
Last release
5 months ago

hash-obj

Get the hash of an object

Install

$ npm install hash-obj

Usage

import hashObject from 'hash-obj';

hashObject({'🦄': '🌈'}, {algorithm: 'sha1'});
//=> '3de3bc784035b559784fc276f47493d60555fba3'

API

hashObject(object, options?)

object

Type: object

options

Type: object

encoding

Type: 'hex' | 'base64' | 'buffer' | 'latin1'\ Default: 'hex'

Encoding of the returned hash.

algorithm

Type: string\ Default: 'sha512'\ Values: 'md5' 'sha1' 'sha256' 'sha512' etc (Platform dependent)

Don't use 'md5' or 'sha1' for anything sensitive. They're insecure.

Related

  • hasha - Hashing made simple. Get the hash of a buffer/string/stream/file.