DefinitelyTyped/types/random-bytes/random-bytes-tests.ts
2019-08-13 12:47:01 -07:00

21 lines
385 B
TypeScript

import randomBytes = require('random-bytes');
// Callback-based signature.
randomBytes(16, (err, buff) => {
if (err) {
console.error(err);
} else {
console.log(buff);
}
});
// Promise-based signature.
randomBytes(32)
.then((buff) => {
console.log(buff);
});
// Synchronous signature.
const buff = randomBytes.sync(64);
console.log(buff);