-
Midhun Suresh authoredMidhun Suresh authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
random.ts 491 B
// todo: do we need something better than this?
// todo: usernames can't start with _
// todo: lookup grammar for mxids
export function generateRandomString(length: number): string {
let result = "";
const characters = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_";
var charactersLength = characters.length;
for (let i = 0; i < length; i++) {
result += characters.charAt(Math.floor(Math.random() * charactersLength));
}
return result;
}