added (a lot) more exports and flexibility

This commit is contained in:
mmacierzanka committed 2021-08-30 20:23:25 +02:00
1 parent 22997d8caf
commit c7a9628734
2 files changed
+30 -4

No files matched your search

+29 -3
View File
@@ -1,8 +1,34 @@
import { Bot } from "./src/Bot.js";
import { Command } from "./src/Command.js";
import { ParameterResolvable, ParameterType } from "./src/types.js";
import { InitOptions, CommandBuilder, CommandMessageStructure, HelpMessageParams, ParameterResolvable, ParameterType } from "./src/types.js";
import { ObjectID, InputParameter, ParameterSchema, StringParameter, BooleanParameter, NumberParameter, ObjectParameter, Parameter } from "./src/Parameter.js";
import { SystemMessageAppearance, SystemMessageData } from "./src/SystemMessage.js";
import { PermissionsError, ParameterTypeError, MissingParameterError, OperationSuccess } from "./src/errors.js";
import { MessageEmbed } from "discord.js";
import { ObjectID, InputParameter } from "./src/Parameter.js";
export default Bot;
export { Bot, Command, MessageEmbed, ParameterResolvable, ParameterType, ObjectID, InputParameter };
export {
Bot,
Command,
MessageEmbed,
InitOptions,
CommandBuilder,
CommandMessageStructure,
HelpMessageParams,
ParameterResolvable,
ParameterType,
ObjectID,
SystemMessageAppearance,
SystemMessageData,
ParameterSchema,
Parameter,
InputParameter,
StringParameter,
BooleanParameter,
NumberParameter,
ObjectParameter,
PermissionsError,
ParameterTypeError,
MissingParameterError,
OperationSuccess,
};
+1 -1
View File
@@ -13,7 +13,7 @@ export interface SystemMessageAppearance {
footer?: string;
deleteTimeout?: number;
}
interface SystemMessageData {
export interface SystemMessageData {
command?: Command;
phrase?: string;
user?: GuildMember | User;