UNPKG

@tryforge/forgescript

Version:

ForgeScript is a comprehensive package that empowers you to effortlessly interact with Discord's API. It ensures scripting remains easy to learn and consistently effective.

38 lines 1.76 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.EntitlementProperties = exports.EntitlementProperty = void 0; const discord_js_1 = require("discord.js"); const defineProperties_1 = __importDefault(require("../functions/defineProperties")); var EntitlementProperty; (function (EntitlementProperty) { EntitlementProperty["userID"] = "userID"; EntitlementProperty["consumed"] = "consumed"; EntitlementProperty["guildId"] = "guildId"; EntitlementProperty["id"] = "id"; EntitlementProperty["skuID"] = "skuID"; EntitlementProperty["type"] = "type"; EntitlementProperty["endTimestamp"] = "endTimestamp"; EntitlementProperty["startTimestamp"] = "startTimestamp"; EntitlementProperty["active"] = "active"; EntitlementProperty["test"] = "test"; EntitlementProperty["guildSubscription"] = "guildSubscription"; EntitlementProperty["userSubscription"] = "userSubscription"; })(EntitlementProperty || (exports.EntitlementProperty = EntitlementProperty = {})); exports.EntitlementProperties = (0, defineProperties_1.default)({ skuID: (i) => i?.skuId, type: (i) => discord_js_1.EntitlementType[i?.type], id: (i) => i?.id, active: i => i?.isActive(), test: i => i?.isTest(), guildSubscription: i => i?.isGuildSubscription(), userSubscription: i => i?.isUserSubscription(), userID: (i, sep) => i?.userId, consumed: (i, sep) => i?.consumed, guildId: (i, sep) => i?.guildId, endTimestamp: (i, sep) => i?.endsTimestamp, startTimestamp: (i, sep) => i?.startsTimestamp, }); //# sourceMappingURL=entitlement.js.map