mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-09 16:13:31 +01:00
refactor: remove gen-esm-wrapper dependency (#6884)
This commit is contained in:
3
.gitignore
vendored
3
.gitignore
vendored
@@ -21,6 +21,3 @@ deploy/deploy_key.pub
|
|||||||
docs/docs.json
|
docs/docs.json
|
||||||
typings/index.js
|
typings/index.js
|
||||||
.DS_Store
|
.DS_Store
|
||||||
|
|
||||||
# Autogenerated
|
|
||||||
src/index.mjs
|
|
||||||
|
|||||||
92
package-lock.json
generated
92
package-lock.json
generated
@@ -32,7 +32,6 @@
|
|||||||
"eslint-config-prettier": "^8.3.0",
|
"eslint-config-prettier": "^8.3.0",
|
||||||
"eslint-plugin-import": "^2.24.2",
|
"eslint-plugin-import": "^2.24.2",
|
||||||
"eslint-plugin-prettier": "^4.0.0",
|
"eslint-plugin-prettier": "^4.0.0",
|
||||||
"gen-esm-wrapper": "^1.1.3",
|
|
||||||
"husky": "^7.0.2",
|
"husky": "^7.0.2",
|
||||||
"is-ci": "^3.0.0",
|
"is-ci": "^3.0.0",
|
||||||
"jest": "^27.2.4",
|
"jest": "^27.2.4",
|
||||||
@@ -2683,16 +2682,6 @@
|
|||||||
"safer-buffer": "~2.1.0"
|
"safer-buffer": "~2.1.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/assert": {
|
|
||||||
"version": "1.5.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
|
|
||||||
"integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
|
|
||||||
"dev": true,
|
|
||||||
"dependencies": {
|
|
||||||
"object-assign": "^4.1.1",
|
|
||||||
"util": "0.10.3"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/assert-plus": {
|
"node_modules/assert-plus": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
|
||||||
@@ -5824,18 +5813,6 @@
|
|||||||
"node": ">=0.10.0"
|
"node": ">=0.10.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/gen-esm-wrapper": {
|
|
||||||
"version": "1.1.3",
|
|
||||||
"resolved": "https://registry.npmjs.org/gen-esm-wrapper/-/gen-esm-wrapper-1.1.3.tgz",
|
|
||||||
"integrity": "sha512-LNHZ+QpaCW/0VhABIbXn45V+P8kFvjjwuue9hbV23eOjuFVz6c0FE3z1XpLX9pSjLW7UmtCkXo5F9vhZWVs8oQ==",
|
|
||||||
"dev": true,
|
|
||||||
"dependencies": {
|
|
||||||
"is-valid-identifier": "^2.0.2"
|
|
||||||
},
|
|
||||||
"bin": {
|
|
||||||
"gen-esm-wrapper": "gen-esm-wrapper.js"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/gensync": {
|
"node_modules/gensync": {
|
||||||
"version": "1.0.0-beta.2",
|
"version": "1.0.0-beta.2",
|
||||||
"resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
|
"resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
|
||||||
@@ -7036,15 +7013,6 @@
|
|||||||
"integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
|
"integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"node_modules/is-valid-identifier": {
|
|
||||||
"version": "2.0.2",
|
|
||||||
"resolved": "https://registry.npmjs.org/is-valid-identifier/-/is-valid-identifier-2.0.2.tgz",
|
|
||||||
"integrity": "sha512-mpS5EGqXOwzXtKAg6I44jIAqeBfntFLxpAth1rrKbxtKyI6LPktyDYpHBI+tHlduhhX/SF26mFXmxQu995QVqg==",
|
|
||||||
"dev": true,
|
|
||||||
"dependencies": {
|
|
||||||
"assert": "^1.4.1"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/isarray": {
|
"node_modules/isarray": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
|
||||||
@@ -11771,27 +11739,12 @@
|
|||||||
"punycode": "^2.1.0"
|
"punycode": "^2.1.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/util": {
|
|
||||||
"version": "0.10.3",
|
|
||||||
"resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
|
|
||||||
"integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
|
|
||||||
"dev": true,
|
|
||||||
"dependencies": {
|
|
||||||
"inherits": "2.0.1"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/util-deprecate": {
|
"node_modules/util-deprecate": {
|
||||||
"version": "1.0.2",
|
"version": "1.0.2",
|
||||||
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
|
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
|
||||||
"integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
|
"integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"node_modules/util/node_modules/inherits": {
|
|
||||||
"version": "2.0.1",
|
|
||||||
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
|
|
||||||
"integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
|
|
||||||
"dev": true
|
|
||||||
},
|
|
||||||
"node_modules/uuid": {
|
"node_modules/uuid": {
|
||||||
"version": "3.4.0",
|
"version": "3.4.0",
|
||||||
"resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
|
"resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
|
||||||
@@ -14327,16 +14280,6 @@
|
|||||||
"safer-buffer": "~2.1.0"
|
"safer-buffer": "~2.1.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"assert": {
|
|
||||||
"version": "1.5.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
|
|
||||||
"integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
|
|
||||||
"dev": true,
|
|
||||||
"requires": {
|
|
||||||
"object-assign": "^4.1.1",
|
|
||||||
"util": "0.10.3"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"assert-plus": {
|
"assert-plus": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
|
||||||
@@ -16790,15 +16733,6 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"gen-esm-wrapper": {
|
|
||||||
"version": "1.1.3",
|
|
||||||
"resolved": "https://registry.npmjs.org/gen-esm-wrapper/-/gen-esm-wrapper-1.1.3.tgz",
|
|
||||||
"integrity": "sha512-LNHZ+QpaCW/0VhABIbXn45V+P8kFvjjwuue9hbV23eOjuFVz6c0FE3z1XpLX9pSjLW7UmtCkXo5F9vhZWVs8oQ==",
|
|
||||||
"dev": true,
|
|
||||||
"requires": {
|
|
||||||
"is-valid-identifier": "^2.0.2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"gensync": {
|
"gensync": {
|
||||||
"version": "1.0.0-beta.2",
|
"version": "1.0.0-beta.2",
|
||||||
"resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
|
"resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
|
||||||
@@ -17670,15 +17604,6 @@
|
|||||||
"integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
|
"integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"is-valid-identifier": {
|
|
||||||
"version": "2.0.2",
|
|
||||||
"resolved": "https://registry.npmjs.org/is-valid-identifier/-/is-valid-identifier-2.0.2.tgz",
|
|
||||||
"integrity": "sha512-mpS5EGqXOwzXtKAg6I44jIAqeBfntFLxpAth1rrKbxtKyI6LPktyDYpHBI+tHlduhhX/SF26mFXmxQu995QVqg==",
|
|
||||||
"dev": true,
|
|
||||||
"requires": {
|
|
||||||
"assert": "^1.4.1"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"isarray": {
|
"isarray": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
|
||||||
@@ -21385,23 +21310,6 @@
|
|||||||
"punycode": "^2.1.0"
|
"punycode": "^2.1.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"util": {
|
|
||||||
"version": "0.10.3",
|
|
||||||
"resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
|
|
||||||
"integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
|
|
||||||
"dev": true,
|
|
||||||
"requires": {
|
|
||||||
"inherits": "2.0.1"
|
|
||||||
},
|
|
||||||
"dependencies": {
|
|
||||||
"inherits": {
|
|
||||||
"version": "2.0.1",
|
|
||||||
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
|
|
||||||
"integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
|
|
||||||
"dev": true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"util-deprecate": {
|
"util-deprecate": {
|
||||||
"version": "1.0.2",
|
"version": "1.0.2",
|
||||||
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
|
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
|
||||||
|
|||||||
11
package.json
11
package.json
@@ -3,19 +3,11 @@
|
|||||||
"version": "13.3.0-dev",
|
"version": "13.3.0-dev",
|
||||||
"description": "A powerful library for interacting with the Discord API",
|
"description": "A powerful library for interacting with the Discord API",
|
||||||
"main": "./src/index.js",
|
"main": "./src/index.js",
|
||||||
"module": "./src/index.mjs",
|
|
||||||
"types": "./typings/index.d.ts",
|
"types": "./typings/index.d.ts",
|
||||||
"files": [
|
"files": [
|
||||||
"src",
|
"src",
|
||||||
"typings"
|
"typings"
|
||||||
],
|
],
|
||||||
"exports": {
|
|
||||||
"./*": "./*",
|
|
||||||
".": {
|
|
||||||
"require": "./src/index.js",
|
|
||||||
"import": "./src/index.mjs"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"test": "npm run lint && npm run docs:test && npm run lint:typings",
|
"test": "npm run lint && npm run docs:test && npm run lint:typings",
|
||||||
"test:typescript": "tsc",
|
"test:typescript": "tsc",
|
||||||
@@ -25,7 +17,7 @@
|
|||||||
"lint:fix": "eslint src --fix",
|
"lint:fix": "eslint src --fix",
|
||||||
"lint:typings": "tslint typings/index.d.ts",
|
"lint:typings": "tslint typings/index.d.ts",
|
||||||
"prettier": "prettier --write src/**/*.js typings/**/*.ts",
|
"prettier": "prettier --write src/**/*.js typings/**/*.ts",
|
||||||
"prepublishOnly": "npm run test && gen-esm-wrapper ./src/index.js ./src/index.mjs",
|
"prepublishOnly": "npm run test",
|
||||||
"prepare": "is-ci || husky install",
|
"prepare": "is-ci || husky install",
|
||||||
"changelog": "conventional-changelog -p angular -i CHANGELOG.md -s"
|
"changelog": "conventional-changelog -p angular -i CHANGELOG.md -s"
|
||||||
},
|
},
|
||||||
@@ -71,7 +63,6 @@
|
|||||||
"eslint-config-prettier": "^8.3.0",
|
"eslint-config-prettier": "^8.3.0",
|
||||||
"eslint-plugin-import": "^2.24.2",
|
"eslint-plugin-import": "^2.24.2",
|
||||||
"eslint-plugin-prettier": "^4.0.0",
|
"eslint-plugin-prettier": "^4.0.0",
|
||||||
"gen-esm-wrapper": "^1.1.3",
|
|
||||||
"husky": "^7.0.2",
|
"husky": "^7.0.2",
|
||||||
"is-ci": "^3.0.0",
|
"is-ci": "^3.0.0",
|
||||||
"jest": "^27.2.4",
|
"jest": "^27.2.4",
|
||||||
|
|||||||
292
src/index.js
292
src/index.js
@@ -1,153 +1,151 @@
|
|||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
module.exports = {
|
// "Root" classes (starting points)
|
||||||
// "Root" classes (starting points)
|
exports.BaseClient = require('./client/BaseClient');
|
||||||
BaseClient: require('./client/BaseClient'),
|
exports.Client = require('./client/Client');
|
||||||
Client: require('./client/Client'),
|
exports.Shard = require('./sharding/Shard');
|
||||||
Shard: require('./sharding/Shard'),
|
exports.ShardClientUtil = require('./sharding/ShardClientUtil');
|
||||||
ShardClientUtil: require('./sharding/ShardClientUtil'),
|
exports.ShardingManager = require('./sharding/ShardingManager');
|
||||||
ShardingManager: require('./sharding/ShardingManager'),
|
exports.WebhookClient = require('./client/WebhookClient');
|
||||||
WebhookClient: require('./client/WebhookClient'),
|
|
||||||
|
|
||||||
// Utilities
|
// Utilities
|
||||||
ActivityFlags: require('./util/ActivityFlags'),
|
exports.ActivityFlags = require('./util/ActivityFlags');
|
||||||
ApplicationFlags: require('./util/ApplicationFlags'),
|
exports.ApplicationFlags = require('./util/ApplicationFlags');
|
||||||
BaseManager: require('./managers/BaseManager'),
|
exports.BaseManager = require('./managers/BaseManager');
|
||||||
BitField: require('./util/BitField'),
|
exports.BitField = require('./util/BitField');
|
||||||
Collection: require('@discordjs/collection').Collection,
|
exports.Collection = require('@discordjs/collection').Collection;
|
||||||
Constants: require('./util/Constants'),
|
exports.Constants = require('./util/Constants');
|
||||||
DataResolver: require('./util/DataResolver'),
|
exports.DataResolver = require('./util/DataResolver');
|
||||||
DiscordAPIError: require('./rest/DiscordAPIError'),
|
exports.DiscordAPIError = require('./rest/DiscordAPIError');
|
||||||
Formatters: require('./util/Formatters'),
|
exports.Formatters = require('./util/Formatters');
|
||||||
HTTPError: require('./rest/HTTPError'),
|
exports.HTTPError = require('./rest/HTTPError');
|
||||||
Intents: require('./util/Intents'),
|
exports.Intents = require('./util/Intents');
|
||||||
LimitedCollection: require('./util/LimitedCollection'),
|
exports.LimitedCollection = require('./util/LimitedCollection');
|
||||||
MessageFlags: require('./util/MessageFlags'),
|
exports.MessageFlags = require('./util/MessageFlags');
|
||||||
Options: require('./util/Options'),
|
exports.Options = require('./util/Options');
|
||||||
Permissions: require('./util/Permissions'),
|
exports.Permissions = require('./util/Permissions');
|
||||||
RateLimitError: require('./rest/RateLimitError'),
|
exports.RateLimitError = require('./rest/RateLimitError');
|
||||||
SnowflakeUtil: require('./util/SnowflakeUtil'),
|
exports.SnowflakeUtil = require('./util/SnowflakeUtil');
|
||||||
SystemChannelFlags: require('./util/SystemChannelFlags'),
|
exports.SystemChannelFlags = require('./util/SystemChannelFlags');
|
||||||
ThreadMemberFlags: require('./util/ThreadMemberFlags'),
|
exports.ThreadMemberFlags = require('./util/ThreadMemberFlags');
|
||||||
UserFlags: require('./util/UserFlags'),
|
exports.UserFlags = require('./util/UserFlags');
|
||||||
Util: require('./util/Util'),
|
exports.Util = require('./util/Util');
|
||||||
version: require('../package.json').version,
|
exports.version = require('../package.json').version;
|
||||||
|
|
||||||
// Managers
|
// Managers
|
||||||
ApplicationCommandManager: require('./managers/ApplicationCommandManager'),
|
exports.ApplicationCommandManager = require('./managers/ApplicationCommandManager');
|
||||||
ApplicationCommandPermissionsManager: require('./managers/ApplicationCommandPermissionsManager'),
|
exports.ApplicationCommandPermissionsManager = require('./managers/ApplicationCommandPermissionsManager');
|
||||||
BaseGuildEmojiManager: require('./managers/BaseGuildEmojiManager'),
|
exports.BaseGuildEmojiManager = require('./managers/BaseGuildEmojiManager');
|
||||||
CachedManager: require('./managers/CachedManager'),
|
exports.CachedManager = require('./managers/CachedManager');
|
||||||
ChannelManager: require('./managers/ChannelManager'),
|
exports.ChannelManager = require('./managers/ChannelManager');
|
||||||
ClientVoiceManager: require('./client/voice/ClientVoiceManager'),
|
exports.ClientVoiceManager = require('./client/voice/ClientVoiceManager');
|
||||||
DataManager: require('./managers/DataManager'),
|
exports.DataManager = require('./managers/DataManager');
|
||||||
GuildApplicationCommandManager: require('./managers/GuildApplicationCommandManager'),
|
exports.GuildApplicationCommandManager = require('./managers/GuildApplicationCommandManager');
|
||||||
GuildBanManager: require('./managers/GuildBanManager'),
|
exports.GuildBanManager = require('./managers/GuildBanManager');
|
||||||
GuildChannelManager: require('./managers/GuildChannelManager'),
|
exports.GuildChannelManager = require('./managers/GuildChannelManager');
|
||||||
GuildEmojiManager: require('./managers/GuildEmojiManager'),
|
exports.GuildEmojiManager = require('./managers/GuildEmojiManager');
|
||||||
GuildEmojiRoleManager: require('./managers/GuildEmojiRoleManager'),
|
exports.GuildEmojiRoleManager = require('./managers/GuildEmojiRoleManager');
|
||||||
GuildInviteManager: require('./managers/GuildInviteManager'),
|
exports.GuildInviteManager = require('./managers/GuildInviteManager');
|
||||||
GuildManager: require('./managers/GuildManager'),
|
exports.GuildManager = require('./managers/GuildManager');
|
||||||
GuildMemberManager: require('./managers/GuildMemberManager'),
|
exports.GuildMemberManager = require('./managers/GuildMemberManager');
|
||||||
GuildMemberRoleManager: require('./managers/GuildMemberRoleManager'),
|
exports.GuildMemberRoleManager = require('./managers/GuildMemberRoleManager');
|
||||||
GuildStickerManager: require('./managers/GuildStickerManager'),
|
exports.GuildStickerManager = require('./managers/GuildStickerManager');
|
||||||
MessageManager: require('./managers/MessageManager'),
|
exports.MessageManager = require('./managers/MessageManager');
|
||||||
PermissionOverwriteManager: require('./managers/PermissionOverwriteManager'),
|
exports.PermissionOverwriteManager = require('./managers/PermissionOverwriteManager');
|
||||||
PresenceManager: require('./managers/PresenceManager'),
|
exports.PresenceManager = require('./managers/PresenceManager');
|
||||||
ReactionManager: require('./managers/ReactionManager'),
|
exports.ReactionManager = require('./managers/ReactionManager');
|
||||||
ReactionUserManager: require('./managers/ReactionUserManager'),
|
exports.ReactionUserManager = require('./managers/ReactionUserManager');
|
||||||
RoleManager: require('./managers/RoleManager'),
|
exports.RoleManager = require('./managers/RoleManager');
|
||||||
StageInstanceManager: require('./managers/StageInstanceManager'),
|
exports.StageInstanceManager = require('./managers/StageInstanceManager');
|
||||||
ThreadManager: require('./managers/ThreadManager'),
|
exports.ThreadManager = require('./managers/ThreadManager');
|
||||||
ThreadMemberManager: require('./managers/ThreadMemberManager'),
|
exports.ThreadMemberManager = require('./managers/ThreadMemberManager');
|
||||||
UserManager: require('./managers/UserManager'),
|
exports.UserManager = require('./managers/UserManager');
|
||||||
VoiceStateManager: require('./managers/VoiceStateManager'),
|
exports.VoiceStateManager = require('./managers/VoiceStateManager');
|
||||||
WebSocketManager: require('./client/websocket/WebSocketManager'),
|
exports.WebSocketManager = require('./client/websocket/WebSocketManager');
|
||||||
WebSocketShard: require('./client/websocket/WebSocketShard'),
|
exports.WebSocketShard = require('./client/websocket/WebSocketShard');
|
||||||
|
|
||||||
// Structures
|
// Structures
|
||||||
Activity: require('./structures/Presence').Activity,
|
exports.Activity = require('./structures/Presence').Activity;
|
||||||
AnonymousGuild: require('./structures/AnonymousGuild'),
|
exports.AnonymousGuild = require('./structures/AnonymousGuild');
|
||||||
Application: require('./structures/interfaces/Application'),
|
exports.Application = require('./structures/interfaces/Application');
|
||||||
ApplicationCommand: require('./structures/ApplicationCommand'),
|
exports.ApplicationCommand = require('./structures/ApplicationCommand');
|
||||||
Base: require('./structures/Base'),
|
exports.Base = require('./structures/Base');
|
||||||
BaseCommandInteraction: require('./structures/BaseCommandInteraction'),
|
exports.BaseCommandInteraction = require('./structures/BaseCommandInteraction');
|
||||||
BaseGuild: require('./structures/BaseGuild'),
|
exports.BaseGuild = require('./structures/BaseGuild');
|
||||||
BaseGuildEmoji: require('./structures/BaseGuildEmoji'),
|
exports.BaseGuildEmoji = require('./structures/BaseGuildEmoji');
|
||||||
BaseGuildTextChannel: require('./structures/BaseGuildTextChannel'),
|
exports.BaseGuildTextChannel = require('./structures/BaseGuildTextChannel');
|
||||||
BaseGuildVoiceChannel: require('./structures/BaseGuildVoiceChannel'),
|
exports.BaseGuildVoiceChannel = require('./structures/BaseGuildVoiceChannel');
|
||||||
BaseMessageComponent: require('./structures/BaseMessageComponent'),
|
exports.BaseMessageComponent = require('./structures/BaseMessageComponent');
|
||||||
ButtonInteraction: require('./structures/ButtonInteraction'),
|
exports.ButtonInteraction = require('./structures/ButtonInteraction');
|
||||||
CategoryChannel: require('./structures/CategoryChannel'),
|
exports.CategoryChannel = require('./structures/CategoryChannel');
|
||||||
Channel: require('./structures/Channel'),
|
exports.Channel = require('./structures/Channel');
|
||||||
ClientApplication: require('./structures/ClientApplication'),
|
exports.ClientApplication = require('./structures/ClientApplication');
|
||||||
ClientPresence: require('./structures/ClientPresence'),
|
exports.ClientPresence = require('./structures/ClientPresence');
|
||||||
ClientUser: require('./structures/ClientUser'),
|
exports.ClientUser = require('./structures/ClientUser');
|
||||||
Collector: require('./structures/interfaces/Collector'),
|
exports.Collector = require('./structures/interfaces/Collector');
|
||||||
CommandInteraction: require('./structures/CommandInteraction'),
|
exports.CommandInteraction = require('./structures/CommandInteraction');
|
||||||
CommandInteractionOptionResolver: require('./structures/CommandInteractionOptionResolver'),
|
exports.CommandInteractionOptionResolver = require('./structures/CommandInteractionOptionResolver');
|
||||||
ContextMenuInteraction: require('./structures/ContextMenuInteraction'),
|
exports.ContextMenuInteraction = require('./structures/ContextMenuInteraction');
|
||||||
DMChannel: require('./structures/DMChannel'),
|
exports.DMChannel = require('./structures/DMChannel');
|
||||||
Emoji: require('./structures/Emoji'),
|
exports.Emoji = require('./structures/Emoji');
|
||||||
Guild: require('./structures/Guild'),
|
exports.Guild = require('./structures/Guild');
|
||||||
GuildAuditLogs: require('./structures/GuildAuditLogs'),
|
exports.GuildAuditLogs = require('./structures/GuildAuditLogs');
|
||||||
GuildAuditLogsEntry: require('./structures/GuildAuditLogs').Entry,
|
exports.GuildAuditLogsEntry = require('./structures/GuildAuditLogs').Entry;
|
||||||
GuildBan: require('./structures/GuildBan'),
|
exports.GuildBan = require('./structures/GuildBan');
|
||||||
GuildChannel: require('./structures/GuildChannel'),
|
exports.GuildChannel = require('./structures/GuildChannel');
|
||||||
GuildEmoji: require('./structures/GuildEmoji'),
|
exports.GuildEmoji = require('./structures/GuildEmoji');
|
||||||
GuildMember: require('./structures/GuildMember'),
|
exports.GuildMember = require('./structures/GuildMember');
|
||||||
GuildPreview: require('./structures/GuildPreview'),
|
exports.GuildPreview = require('./structures/GuildPreview');
|
||||||
GuildPreviewEmoji: require('./structures/GuildPreviewEmoji'),
|
exports.GuildPreviewEmoji = require('./structures/GuildPreviewEmoji');
|
||||||
GuildTemplate: require('./structures/GuildTemplate'),
|
exports.GuildTemplate = require('./structures/GuildTemplate');
|
||||||
Integration: require('./structures/Integration'),
|
exports.Integration = require('./structures/Integration');
|
||||||
IntegrationApplication: require('./structures/IntegrationApplication'),
|
exports.IntegrationApplication = require('./structures/IntegrationApplication');
|
||||||
Interaction: require('./structures/Interaction'),
|
exports.Interaction = require('./structures/Interaction');
|
||||||
InteractionCollector: require('./structures/InteractionCollector'),
|
exports.InteractionCollector = require('./structures/InteractionCollector');
|
||||||
InteractionWebhook: require('./structures/InteractionWebhook'),
|
exports.InteractionWebhook = require('./structures/InteractionWebhook');
|
||||||
Invite: require('./structures/Invite'),
|
exports.Invite = require('./structures/Invite');
|
||||||
InviteStageInstance: require('./structures/InviteStageInstance'),
|
exports.InviteStageInstance = require('./structures/InviteStageInstance');
|
||||||
InviteGuild: require('./structures/InviteGuild'),
|
exports.InviteGuild = require('./structures/InviteGuild');
|
||||||
Message: require('./structures/Message'),
|
exports.Message = require('./structures/Message');
|
||||||
MessageActionRow: require('./structures/MessageActionRow'),
|
exports.MessageActionRow = require('./structures/MessageActionRow');
|
||||||
MessageAttachment: require('./structures/MessageAttachment'),
|
exports.MessageAttachment = require('./structures/MessageAttachment');
|
||||||
MessageButton: require('./structures/MessageButton'),
|
exports.MessageButton = require('./structures/MessageButton');
|
||||||
MessageCollector: require('./structures/MessageCollector'),
|
exports.MessageCollector = require('./structures/MessageCollector');
|
||||||
MessageComponentInteraction: require('./structures/MessageComponentInteraction'),
|
exports.MessageComponentInteraction = require('./structures/MessageComponentInteraction');
|
||||||
MessageEmbed: require('./structures/MessageEmbed'),
|
exports.MessageEmbed = require('./structures/MessageEmbed');
|
||||||
MessageMentions: require('./structures/MessageMentions'),
|
exports.MessageMentions = require('./structures/MessageMentions');
|
||||||
MessagePayload: require('./structures/MessagePayload'),
|
exports.MessagePayload = require('./structures/MessagePayload');
|
||||||
MessageReaction: require('./structures/MessageReaction'),
|
exports.MessageReaction = require('./structures/MessageReaction');
|
||||||
MessageSelectMenu: require('./structures/MessageSelectMenu'),
|
exports.MessageSelectMenu = require('./structures/MessageSelectMenu');
|
||||||
NewsChannel: require('./structures/NewsChannel'),
|
exports.NewsChannel = require('./structures/NewsChannel');
|
||||||
OAuth2Guild: require('./structures/OAuth2Guild'),
|
exports.OAuth2Guild = require('./structures/OAuth2Guild');
|
||||||
PartialGroupDMChannel: require('./structures/PartialGroupDMChannel'),
|
exports.PartialGroupDMChannel = require('./structures/PartialGroupDMChannel');
|
||||||
PermissionOverwrites: require('./structures/PermissionOverwrites'),
|
exports.PermissionOverwrites = require('./structures/PermissionOverwrites');
|
||||||
Presence: require('./structures/Presence').Presence,
|
exports.Presence = require('./structures/Presence').Presence;
|
||||||
ReactionCollector: require('./structures/ReactionCollector'),
|
exports.ReactionCollector = require('./structures/ReactionCollector');
|
||||||
ReactionEmoji: require('./structures/ReactionEmoji'),
|
exports.ReactionEmoji = require('./structures/ReactionEmoji');
|
||||||
RichPresenceAssets: require('./structures/Presence').RichPresenceAssets,
|
exports.RichPresenceAssets = require('./structures/Presence').RichPresenceAssets;
|
||||||
Role: require('./structures/Role'),
|
exports.Role = require('./structures/Role');
|
||||||
SelectMenuInteraction: require('./structures/SelectMenuInteraction'),
|
exports.SelectMenuInteraction = require('./structures/SelectMenuInteraction');
|
||||||
StageChannel: require('./structures/StageChannel'),
|
exports.StageChannel = require('./structures/StageChannel');
|
||||||
StageInstance: require('./structures/StageInstance'),
|
exports.StageInstance = require('./structures/StageInstance');
|
||||||
Sticker: require('./structures/Sticker'),
|
exports.Sticker = require('./structures/Sticker');
|
||||||
StickerPack: require('./structures/StickerPack'),
|
exports.StickerPack = require('./structures/StickerPack');
|
||||||
StoreChannel: require('./structures/StoreChannel'),
|
exports.StoreChannel = require('./structures/StoreChannel');
|
||||||
Team: require('./structures/Team'),
|
exports.Team = require('./structures/Team');
|
||||||
TeamMember: require('./structures/TeamMember'),
|
exports.TeamMember = require('./structures/TeamMember');
|
||||||
TextChannel: require('./structures/TextChannel'),
|
exports.TextChannel = require('./structures/TextChannel');
|
||||||
ThreadChannel: require('./structures/ThreadChannel'),
|
exports.ThreadChannel = require('./structures/ThreadChannel');
|
||||||
ThreadMember: require('./structures/ThreadMember'),
|
exports.ThreadMember = require('./structures/ThreadMember');
|
||||||
Typing: require('./structures/Typing'),
|
exports.Typing = require('./structures/Typing');
|
||||||
User: require('./structures/User'),
|
exports.User = require('./structures/User');
|
||||||
VoiceChannel: require('./structures/VoiceChannel'),
|
exports.VoiceChannel = require('./structures/VoiceChannel');
|
||||||
VoiceRegion: require('./structures/VoiceRegion'),
|
exports.VoiceRegion = require('./structures/VoiceRegion');
|
||||||
VoiceState: require('./structures/VoiceState'),
|
exports.VoiceState = require('./structures/VoiceState');
|
||||||
Webhook: require('./structures/Webhook'),
|
exports.Webhook = require('./structures/Webhook');
|
||||||
Widget: require('./structures/Widget'),
|
exports.Widget = require('./structures/Widget');
|
||||||
WidgetMember: require('./structures/WidgetMember'),
|
exports.WidgetMember = require('./structures/WidgetMember');
|
||||||
WelcomeChannel: require('./structures/WelcomeChannel'),
|
exports.WelcomeChannel = require('./structures/WelcomeChannel');
|
||||||
WelcomeScreen: require('./structures/WelcomeScreen'),
|
exports.WelcomeScreen = require('./structures/WelcomeScreen');
|
||||||
|
|
||||||
WebSocket: require('./WebSocket'),
|
exports.WebSocket = require('./WebSocket');
|
||||||
};
|
|
||||||
|
|||||||
Reference in New Issue
Block a user