Files
libhalo/cli/util.js
2023-04-04 16:27:55 +02:00

16 lines
299 B
JavaScript

const crypto = require('crypto').webcrypto;
let dirname;
if (process.pkg && process.pkg.entrypoint) {
dirname = __dirname;
} else {
dirname = '.';
}
function randomBuffer() {
return Buffer.from(crypto.getRandomValues(new Uint8Array(32)));
}
module.exports = {dirname, randomBuffer};