dev: start parser refactor on the main codebase, see #65 and #44

Things were getting a bit complicated and slow with the old parser so I decided to continue #44's work on the main codebase.
This commit is contained in:
LuanRT
2022-06-06 04:19:14 -03:00
parent 0b4853cb81
commit 359020193b
95 changed files with 2259 additions and 79 deletions

View File

@@ -94,7 +94,7 @@ function generateSidAuth(sid) {
}
/**
* Generates a random string with a given length.
* Generates a random string with the given length.
*
* @param {number} length
* @returns {string}
@@ -118,6 +118,7 @@ function generateRandomString(length) {
*/
function timeToSeconds(time) {
let params = time.split(':');
return parseInt(({
3: +params[0] * 3600 + +params[1] * 60 + +params[2],
2: +params[0] * 60 + +params[1],