diff --git a/peer-exchange/src/random.js b/peer-exchange/src/random.js deleted file mode 100644 index 4c9172c..0000000 --- a/peer-exchange/src/random.js +++ /dev/null @@ -1,20 +0,0 @@ -const crypto = require('crypto'); - -const ID_LENGTH = 12; -const URL_SAFE = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; - -function generateRandomString(len = 6, chars = URL_SAFE) { - let cursor = 0; - return crypto.randomBytes(len).reduce((string, byte) => { - cursor += byte; - return string + chars[cursor % chars.length]; - }, ''); -} - -function createId() { - return generateRandomString(ID_LENGTH); -} - -module.exports = { - createId, -};