@sapphire/framework
Version:
Discord bot framework built for advanced and amazing bots.
18 lines (15 loc) • 943 B
JavaScript
;
var discord_js = require('discord.js');
var Enums_cjs = require('../types/Enums.cjs');
var __defProp = Object.defineProperty;
var __name = (target, value) => __defProp(target, "name", { value, configurable: true });
function parseConstructorPreConditionsRequiredClientPermissions(requiredClientPermissions, preconditionContainerArray) {
const permissions = new discord_js.PermissionsBitField(requiredClientPermissions);
if (permissions.bitfield !== 0n) {
preconditionContainerArray.append({ name: Enums_cjs.CommandPreConditions.ClientPermissions, context: { permissions } });
}
}
__name(parseConstructorPreConditionsRequiredClientPermissions, "parseConstructorPreConditionsRequiredClientPermissions");
exports.parseConstructorPreConditionsRequiredClientPermissions = parseConstructorPreConditionsRequiredClientPermissions;
//# sourceMappingURL=clientPermissions.cjs.map
//# sourceMappingURL=clientPermissions.cjs.map