Reuse of createHash initializations
Reuse is a fundamental issue...
const crypto = require('crypto') const H = crypto.createHash('md5') // NEED REUSE THIS INITIALIZATION console.log( H.update('some data to hash').digest('hex') ) // first ok... console.log( H.update('some2').digest('hex') ) // ugly "Error: Digest already called"!
The problem that I am trying to solve: to reuse initialization.
The desired behavior: no error.
... No alternative solutions, but please, show me if there are some elegant one.