lepu-test-platform-web/node_modules/xxhashjs/examples/from_file.js

10 lines
330 B
JavaScript

var XXH = require('..')
var buf = require('fs').readFileSync( process.argv[2] )
// var buf = buf.toString()
console.log('data loaded:', buf.length, 'bytes')
var startTime = Date.now()
var h = XXH.h32(0).update(buf).digest()
var delta = Date.now() - startTime
console.log( '0x' + h.toString(16).toUpperCase(), 'in', delta, 'ms' )