sha1-from-file

Generate a short sha1 hash from a file's contents


Keywords
sha1, hash, file, contents, md5, 7, digit, digest, short, checksum, indexing
License
CC-BY-4.0
Install
npm install sha1-from-file@2.0.1

Documentation

sha1-from-file

Build Status npm

generate a short sha1 hash from a file's contents

install

npm install sha1-from-file --save

usage

import { createReadStream, readFileSync } from 'fs'
import hash, { sync } from 'sha1-from-file'

// async (ES6-)
hash(createReadStream('./file.txt')).then(myHash => ...)

// async (ES7)
const myHash = await hash(createReadStream('./file.txt'))

// sync (buffer)
const myHash = sync(new Buffer(...))

// sync (string)
const myHash = sync(readFileSync('./file.txt', 'utf-8')) // "1bhh17h"