@eds-fw/framework
Advanced tools
@@ -32,3 +32,3 @@ import { type eds } from "../index.js"; | ||
| get getAlwaysCallMap(): eds.CommandExecutor<eds.CommandType>[]; | ||
| get getHelpInfoMap(): Map<string, eds.CommandHelpInfo<eds.CommandType>>; | ||
| get getHelpInfoMap(): Map<string, Required<eds.CommandHelpInfo<eds.CommandType>>>; | ||
| } |
+12
-20
@@ -99,13 +99,15 @@ import { sep, normalize as normalizePath } from "path"; | ||
| _loadFile(data) { | ||
| this._HelpInfoMap.set(data.info.name, { | ||
| name: data.info.name, | ||
| type: data.info.type, | ||
| usage: data.info.usage, | ||
| usageDocs: data.info.usageDocs, | ||
| desc: data.info.desc, | ||
| category: data.info.category, | ||
| allowInDM: data.info.allowInDM, | ||
| hidden: data.info.hidden, | ||
| allowedRoles: data.info.allowedRoles, | ||
| noCheckAccess: data.info.noCheckAccess | ||
| }); | ||
| if (data.info.type == "slash") { | ||
| this._HelpInfoMap.set(data.info.name, { | ||
| name: data.info?.name, | ||
| type: data.info.type, | ||
| usage: data.info?.usage ?? "NO_USAGE", | ||
| usageDocs: data.info?.usageDocs, | ||
| desc: data.info?.desc, | ||
| category: data.info?.category, | ||
| hidden: false, | ||
| allowInDM: data.info?.allowInDM ?? false, | ||
| }); | ||
| this._SlashCallMap.set(data.info.name, data.run); | ||
@@ -121,12 +123,2 @@ return true; | ||
| this._CallMap.set(data.info.name, data.run); | ||
| this._HelpInfoMap.set(data.info.name, { | ||
| name: data.info?.name, | ||
| type: data.info.type, | ||
| usage: data.info?.usage ?? "NO_USAGE", | ||
| usageDocs: data.info?.usageDocs, | ||
| desc: data.info?.desc, | ||
| category: data.info?.category, | ||
| hidden: data.info?.hidden ?? false, | ||
| allowInDM: data.info?.allowInDM ?? false, | ||
| }); | ||
| aliases = null; | ||
@@ -133,0 +125,0 @@ } |
+1
-1
@@ -22,3 +22,3 @@ { | ||
| "name": "@eds-fw/framework", | ||
| "version": "5.4.1", | ||
| "version": "5.5.0", | ||
| "description": "Simply TypeScript framework for your discord.js bot", | ||
@@ -25,0 +25,0 @@ "main": "dist/index.js", |
82664
-0.52%1778
-0.45%