@a11ywatch/core
Version:
a11ywatch central API
18 lines • 584 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.asyncRandomGenerate = void 0;
const crypto_1 = require("crypto");
const asyncRandomGenerate = (size = 4) => {
return new Promise((resolve) => {
(0, crypto_1.randomBytes)(size, (err, buf) => {
if (err) {
resolve(Math.random().toString(36).substring(2, 9));
}
else {
resolve(buf.toString("hex"));
}
});
});
};
exports.asyncRandomGenerate = asyncRandomGenerate;
//# sourceMappingURL=generate.js.map
;