edit: typing change

directly imply type of permissions string -> `${number}`
remove test ts ignore - no longer needed after v4 release
This commit is contained in:
Peter-MJ-Parker
2024-07-20 20:32:05 -05:00
committed by GitHub
parent 6999d6ec4a
commit ec2b32f608

View File

@@ -179,7 +179,7 @@ export class Publisher implements Init {
export type ValidMemberPermissions =
| typeof PermissionFlagsBits //discord.js enum
| Array<typeof PermissionFlagsBits>
| string //must be a stringified number
| `${number}` //must be a stringified number
| bigint
export interface PublishConfig {
@@ -206,7 +206,6 @@ const IntegrationType = {
export const publishConfig = (config: ValidPublishOptions) => {
return CommandInitPlugin(({ module, absPath }) => {
if((module.type & PUBLISHABLE) === 0) {
//@ts-ignore
return controller.stop("Cannot publish this module; Not of type Both,Slash,CtxUsr,CtxMsg.");
}
let _config=config