Skip to content

bcherny/sha1-from-file

Repository files navigation

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"

About

generate a short sha1 hash from a file's contents

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published