From 5e86d7ab9c5200d794c3adb2b422d20a2aefd2ce Mon Sep 17 00:00:00 2001 From: Flam3rboy <34555296+Flam3rboy@users.noreply.github.com> Date: Sat, 13 Aug 2022 02:00:50 +0200 Subject: restructure to single project --- bundle/scripts/rights.js | 34 ---------------------------------- 1 file changed, 34 deletions(-) delete mode 100644 bundle/scripts/rights.js (limited to 'bundle/scripts/rights.js') diff --git a/bundle/scripts/rights.js b/bundle/scripts/rights.js deleted file mode 100644 index c363b0c5..00000000 --- a/bundle/scripts/rights.js +++ /dev/null @@ -1,34 +0,0 @@ -const path = require("path"); -const fs = require("fs"); -const { env } = require("process"); -const { execSync } = require("child_process"); -const { argv, stdout, exit } = require("process"); - -const { execIn, getLines, parts } = require("./utils"); - -let lines = fs.readFileSync(path.join(__dirname, "..", "..", "util", "src","util","Rights.ts")).toString() -let lines2 = lines.split("\n"); -let lines3 = lines2.filter(y=>y.includes(": BitFlag(")); -let lines4 = lines3.map(x=>x.split("//")[0].trim()) - -function BitFlag(int) { - return 1n << eval(`${int}n`); -} - -let rights = [] -let maxRights = 0n; -lines4.forEach(x=>{ - maxRights += eval(`rights.${x.replace(':'," = ").replace(",",";")}`) -}) -//max rights... -console.log(`Maximum rights: ${maxRights}`); -//discord rights... -discordRights = maxRights; -discordRights -= rights.SEND_BACKDATED_EVENTS; -discordRights -= rights.MANAGE_GUILD_DIRECTORY; -discordRights -= rights.CREDITABLE; -discordRights -= rights.BYPASS_RATE_LIMITS; -discordRights -= rights.ADD_MEMBERS; -discordRights -= rights.MANAGE_RATE_LIMITS; -discordRights -= rights.OPERATOR; -console.log(`Discord-like rights: ${discordRights}`); \ No newline at end of file -- cgit 1.5.1