You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
14 lines
423 B
14 lines
423 B
var random = require('crypto').pseudoRandomBytes
|
|
|
|
var b64 = require('../')
|
|
var data = random(1e6).toString('base64')
|
|
var start = Date.now()
|
|
var raw = b64.toByteArray(data)
|
|
var middle = Date.now()
|
|
data = b64.fromByteArray(raw)
|
|
var end = Date.now()
|
|
|
|
console.log('decode ms, decode ops/ms, encode ms, encode ops/ms')
|
|
console.log(
|
|
middle - start, data.length / (middle - start),
|
|
end - middle, data.length / (end - middle))
|
|
|