From 9f705a0e5a90177784d45d20200dbaa46a569e78 Mon Sep 17 00:00:00 2001 From: IRONM00N <64110067+IRONM00N@users.noreply.github.com> Date: Mon, 13 Dec 2021 20:22:20 -0500 Subject: fix more bugs --- src/commands/dev/eval.ts | 12 +++++++++++- src/commands/info/help.ts | 2 +- src/commands/info/links.ts | 2 +- 3 files changed, 13 insertions(+), 3 deletions(-) (limited to 'src/commands') diff --git a/src/commands/dev/eval.ts b/src/commands/dev/eval.ts index 5b30d96..2393a9b 100644 --- a/src/commands/dev/eval.ts +++ b/src/commands/dev/eval.ts @@ -15,6 +15,15 @@ export default class EvalCommand extends BushCommand { usage: ['eval [--depth #] [--sudo] [--silent] [--delete] [--proto] [--hidden] [--ts]'], examples: ['eval message.channel.delete()'], args: [ + { + id: 'code', + description: 'The code you would like to evaluate.', + match: 'rest', + prompt: 'What would you like to eval?', + retry: '{error} Invalid code to eval.', + slashType: 'STRING', + only: 'slash' + }, { id: 'sel_depth', description: 'How deep to inspect the output.', @@ -96,7 +105,8 @@ export default class EvalCommand extends BushCommand { match: 'rest', prompt: 'What would you like to eval?', retry: '{error} Invalid code to eval.', - slashType: 'STRING' + slashType: 'STRING', + only: 'text' } ], slash: true, diff --git a/src/commands/info/help.ts b/src/commands/info/help.ts index 455ad5f..eac48a6 100644 --- a/src/commands/info/help.ts +++ b/src/commands/info/help.ts @@ -1,7 +1,7 @@ import { BushCommand, BushMessage, BushSlashMessage } from '#lib'; import { MessageActionRow, MessageButton, MessageEmbed } from 'discord.js'; -const packageDotJSON = await import('../../../package.json').catch(() => null); +const packageDotJSON = await import('../../../package.json', { assert: { type: 'json' } }).catch(() => null); export default class HelpCommand extends BushCommand { public constructor() { diff --git a/src/commands/info/links.ts b/src/commands/info/links.ts index 3f82245..79f1041 100644 --- a/src/commands/info/links.ts +++ b/src/commands/info/links.ts @@ -1,6 +1,6 @@ import { BushCommand, type BushMessage, type BushSlashMessage } from '#lib'; import { MessageActionRow, MessageButton } from 'discord.js'; -import packageDotJSON from '../../../package.json'; +import packageDotJSON from '../../../package.json' assert { type: 'json' }; export default class LinksCommand extends BushCommand { public constructor() { -- cgit