mirror of
https://github.com/System-End/slack-end.git
synced 2026-04-19 22:05:10 +00:00
enhancement(lint): Fix lint errors for src/modules/CommandLoader.ts
Co-authored-by: NeonGamerBot-QK <neon@saahild.com> Signed-off-by: zeon-neon[bot] <136533918+zeon-neon[bot]@users.noreply.github.com>
This commit is contained in:
parent
7cdf72cde8
commit
8503fdd273
1 changed files with 16 additions and 15 deletions
|
|
@ -33,39 +33,40 @@ export default class CommandLoader {
|
|||
}
|
||||
public async runQuery() {
|
||||
const files = this.getFiles();
|
||||
const cmds = []
|
||||
let logging_values = []
|
||||
const cmds = [];
|
||||
let logging_values = [];
|
||||
for (const file of files) {
|
||||
try {
|
||||
const commandClass = require(path.join(this.dir, file));
|
||||
cmds.push({ commandClass, file })
|
||||
cmds.push({ commandClass, file });
|
||||
// const cmd = new commandClass.default();
|
||||
// cmd.run(this._app);
|
||||
console.log(`Loaded ${file}`);
|
||||
logging_values.push({ file, loaded: true })
|
||||
console.log(`Loaded ${file}`);
|
||||
logging_values.push({ file, loaded: true });
|
||||
} catch (e) {
|
||||
console.error(e);
|
||||
console.error(`Failed to load ${file}`);
|
||||
logging_values.push({ file, failed: true })
|
||||
logging_values.push({ file, failed: true });
|
||||
}
|
||||
}
|
||||
for(const { commandClass, file } of cmds) {
|
||||
const stamp = Date.now()
|
||||
for (const { commandClass, file } of cmds) {
|
||||
const stamp = Date.now();
|
||||
const c = new commandClass.default();
|
||||
console.log(`Running ${file}`)
|
||||
console.log(`Running ${file}`);
|
||||
try {
|
||||
c.run(this._app);
|
||||
console.log(`Ran ${file}`)
|
||||
logging_values.find(e => e.file === file).ran = true
|
||||
console.log(`Ran ${file}`);
|
||||
logging_values.find((e) => e.file === file).ran = true;
|
||||
} catch (e) {
|
||||
console.error(e);
|
||||
console.error(`Failed to run ${file}`);
|
||||
logging_values.find(e => e.file === file).failed_run = true
|
||||
logging_values.find((e) => e.file === file).failed_run = true;
|
||||
} finally {
|
||||
console.log(`Finished ${file}`)
|
||||
logging_values.find(e => e.file === file).took = `${Date.now() - stamp}ms`
|
||||
console.log(`Finished ${file}`);
|
||||
logging_values.find((e) => e.file === file).took =
|
||||
`${Date.now() - stamp}ms`;
|
||||
}
|
||||
}
|
||||
console.table(logging_values)
|
||||
console.table(logging_values);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue