🧬 Create a unique, consistent, 32 char digest for a given string
npm install stringerprint``js`
stringerprint('Troll') // 922a511f02d148e4c9390526d85ca519
Use case: Create a file fingerprint
`js
const { promises: { readFile, writeFile } } = require('fs');
const stringerprint = require('stringerprint');
const contents = await readFile(filename);
const fingerprint = stringerprint(contents);
const path = filename.split('.');
path.splice(array.length - 1, 0, fingerprint);
await writeFile(path.join('.'), contents);
`/path/to/file.js
- In: /path/to/file.922a511f02d148e4c9390526d85ca519.js`
- Out: