Socket
Socket
Sign inDemoInstall

@twurple/eventsub-base

Package Overview
Dependencies
Maintainers
1
Versions
73
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@twurple/eventsub-base - npm Package Compare versions

Comparing version 7.1.0-pre.4 to 7.1.0-pre.5

2

lib/events/chatNotifications/EventSubChannelChatCommunitySubGiftNotificationEvent.d.ts

@@ -19,3 +19,3 @@ import { EventSubChannelChatBaseNotificationEvent } from './EventSubChannelChatBaseNotificationEvent';

*/
get amount(): number | null;
get amount(): number;
/**

@@ -22,0 +22,0 @@ * The amount of gifts that the gifter has sent in total, or `null` the gift is anonymous.

@@ -11,15 +11,15 @@ import { type HelixUser } from '@twurple/api';

*/
get raiderId(): string | null;
get raiderId(): string;
/**
* The username of the user that raided the channel.
*/
get raiderName(): string | null;
get raiderName(): string;
/**
* The display name of the user that raided the channel.
*/
get raiderDisplayName(): string | null;
get raiderDisplayName(): string;
/**
* Gets more information about the user that raided the channel.
*/
getGifter(): Promise<HelixUser>;
getRaider(): Promise<HelixUser>;
/**

@@ -26,0 +26,0 @@ * The amount of viewers the channel was raided with.

@@ -36,3 +36,3 @@ "use strict";

*/
async getGifter() {
async getRaider() {
return (0, common_1.checkRelationAssertion)(await this._client.users.getUserById(this[common_1.rawDataSymbol].raid.user_id));

@@ -39,0 +39,0 @@ }

@@ -24,15 +24,15 @@ import { type HelixUser } from '@twurple/api';

*/
get recipientId(): string | null;
get recipientId(): string;
/**
* The username of the recipient.
*/
get recipientName(): string | null;
get recipientName(): string;
/**
* The display name of the recipient.
*/
get recipientDisplayName(): string | null;
get recipientDisplayName(): string;
/**
* Gets more information about the recipient.
*/
getGifter(): Promise<HelixUser>;
getRecipient(): Promise<HelixUser>;
/**

@@ -39,0 +39,0 @@ * The id of the community gift the sub gift belongs to, or `null` if it doesn't belong to any community gift.

@@ -54,3 +54,3 @@ "use strict";

*/
async getGifter() {
async getRecipient() {
return (0, common_1.checkRelationAssertion)(await this._client.users.getUserById(this[common_1.rawDataSymbol].sub_gift.recipient_user_id));

@@ -57,0 +57,0 @@ }

@@ -21,2 +21,3 @@ /** @private */

type: 'cheermote';
text: string;
cheermote: EventSubChatMessageCheermote;

@@ -34,2 +35,3 @@ }

type: 'emote';
text: string;
emote: EventSubChatMessageEmote;

@@ -46,2 +48,3 @@ }

type: 'mention';
text: string;
mention: EventSubChatMessageMention;

@@ -48,0 +51,0 @@ }

import { type Logger, type LoggerOptions } from '@d-fischer/logger';
import { EventEmitter } from '@d-fischer/typed-event-emitter';
import { type ApiClient, type HelixEventSubDropEntitlementGrantFilter, type HelixEventSubSubscription, type HelixEventSubTransportOptions, type UserIdResolvable } from '@twurple/api';
import { type ApiClient, type HelixEventSubDropEntitlementGrantFilter, type HelixEventSubSubscription, type HelixEventSubSubscriptionStatus, type HelixEventSubTransportOptions, type UserIdResolvable } from '@twurple/api';
import { type EventSubChannelChatNotificationEvent } from './events/chatNotifications/EventSubChannelChatNotificationEvent';

@@ -83,3 +83,3 @@ import type { EventSubChannelAdBreakBeginEvent } from './events/EventSubChannelAdBreakBeginEvent';

*/
readonly onRevoke: import("@d-fischer/typed-event-emitter").EventBinder<[subscription: EventSubSubscription<unknown>]>;
readonly onRevoke: import("@d-fischer/typed-event-emitter").EventBinder<[subscription: EventSubSubscription<unknown>, status: HelixEventSubSubscriptionStatus]>;
/**

@@ -86,0 +86,0 @@ * Fires when the client successfully created a subscription.

@@ -29,2 +29,6 @@ import type { HelixEventSubSubscriptionStatus, HelixEventSubTransportData } from '@twurple/api';

export type EventSubNotificationPayload = EventSubSingleNotificationPayload | EventSubBatchNotificationPayload;
/** @private */
export interface EventSubRevocationPayload {
subscription: EventSubSubscriptionBody;
}
//# sourceMappingURL=EventSubPayload.external.d.ts.map
export { EventSubBase, type EventSubBaseConfig } from './EventSubBase';
export { type EventSubListener } from './EventSubListener';
export type { EventSubSubscriptionBody, EventSubNotificationPayload } from './EventSubPayload.external';
export type { EventSubSubscriptionBody, EventSubNotificationPayload, EventSubRevocationPayload, } from './EventSubPayload.external';
export { EventSubChannelBanEvent } from './events/EventSubChannelBanEvent';

@@ -12,2 +12,4 @@ export { EventSubChannelCharityCampaignProgressEvent } from './events/EventSubChannelCharityCampaignProgressEvent';

export { EventSubChannelChatMessageDeleteEvent } from './events/EventSubChannelChatMessageDeleteEvent';
export { EventSubChannelChatMessageEvent } from './events/EventSubChannelChatMessageEvent';
export type { EventSubChannelChatNotificationEvent } from './events/chatNotifications/EventSubChannelChatNotificationEvent';
export { EventSubChannelCheerEvent } from './events/EventSubChannelCheerEvent';

@@ -14,0 +16,0 @@ export { EventSubChannelFollowEvent } from './events/EventSubChannelFollowEvent';

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.EventSubChannelPollChoice = exports.EventSubChannelPollBeginChoice = exports.EventSubChannelHypeTrainContribution = exports.EventSubChannelCharityAmount = exports.EventSubUserUpdateEvent = exports.EventSubUserAuthorizationRevokeEvent = exports.EventSubUserAuthorizationGrantEvent = exports.EventSubStreamOnlineEvent = exports.EventSubStreamOfflineEvent = exports.EventSubExtensionBitsTransactionCreateEvent = exports.EventSubDropEntitlementGrantEvent = exports.EventSubChannelUpdateEvent = exports.EventSubChannelUnbanEvent = exports.EventSubChannelSubscriptionMessageEvent = exports.EventSubChannelSubscriptionGiftEvent = exports.EventSubChannelSubscriptionEvent = exports.EventSubChannelSubscriptionEndEvent = exports.EventSubChannelShoutoutReceiveEvent = exports.EventSubChannelShoutoutCreateEvent = exports.EventSubChannelShieldModeEndEvent = exports.EventSubChannelShieldModeBeginEvent = exports.EventSubChannelRewardEvent = exports.EventSubChannelRedemptionUpdateEvent = exports.EventSubChannelRedemptionAddEvent = exports.EventSubChannelRaidEvent = exports.EventSubChannelPredictionProgressEvent = exports.EventSubChannelPredictionLockEvent = exports.EventSubChannelPredictionEndEvent = exports.EventSubChannelPredictionBeginEvent = exports.EventSubChannelPollProgressEvent = exports.EventSubChannelPollEndEvent = exports.EventSubChannelPollBeginEvent = exports.EventSubChannelModeratorEvent = exports.EventSubChannelHypeTrainProgressEvent = exports.EventSubChannelHypeTrainEndEvent = exports.EventSubChannelHypeTrainBeginEvent = exports.EventSubChannelGoalProgressEvent = exports.EventSubChannelGoalEndEvent = exports.EventSubChannelGoalBeginEvent = exports.EventSubChannelFollowEvent = exports.EventSubChannelCheerEvent = exports.EventSubChannelChatMessageDeleteEvent = exports.EventSubChannelChatClearUserMessagesEvent = exports.EventSubChannelChatClearEvent = exports.EventSubChannelCharityDonationEvent = exports.EventSubChannelCharityCampaignStopEvent = exports.EventSubChannelCharityCampaignStartEvent = exports.EventSubChannelCharityCampaignProgressEvent = exports.EventSubChannelBanEvent = exports.EventSubBase = void 0;
exports.EventSubSubscription = exports.EventSubChannelPredictionPredictor = exports.EventSubChannelPredictionOutcome = exports.EventSubChannelPredictionBeginOutcome = void 0;
exports.EventSubChannelPollBeginChoice = exports.EventSubChannelHypeTrainContribution = exports.EventSubChannelCharityAmount = exports.EventSubUserUpdateEvent = exports.EventSubUserAuthorizationRevokeEvent = exports.EventSubUserAuthorizationGrantEvent = exports.EventSubStreamOnlineEvent = exports.EventSubStreamOfflineEvent = exports.EventSubExtensionBitsTransactionCreateEvent = exports.EventSubDropEntitlementGrantEvent = exports.EventSubChannelUpdateEvent = exports.EventSubChannelUnbanEvent = exports.EventSubChannelSubscriptionMessageEvent = exports.EventSubChannelSubscriptionGiftEvent = exports.EventSubChannelSubscriptionEvent = exports.EventSubChannelSubscriptionEndEvent = exports.EventSubChannelShoutoutReceiveEvent = exports.EventSubChannelShoutoutCreateEvent = exports.EventSubChannelShieldModeEndEvent = exports.EventSubChannelShieldModeBeginEvent = exports.EventSubChannelRewardEvent = exports.EventSubChannelRedemptionUpdateEvent = exports.EventSubChannelRedemptionAddEvent = exports.EventSubChannelRaidEvent = exports.EventSubChannelPredictionProgressEvent = exports.EventSubChannelPredictionLockEvent = exports.EventSubChannelPredictionEndEvent = exports.EventSubChannelPredictionBeginEvent = exports.EventSubChannelPollProgressEvent = exports.EventSubChannelPollEndEvent = exports.EventSubChannelPollBeginEvent = exports.EventSubChannelModeratorEvent = exports.EventSubChannelHypeTrainProgressEvent = exports.EventSubChannelHypeTrainEndEvent = exports.EventSubChannelHypeTrainBeginEvent = exports.EventSubChannelGoalProgressEvent = exports.EventSubChannelGoalEndEvent = exports.EventSubChannelGoalBeginEvent = exports.EventSubChannelFollowEvent = exports.EventSubChannelCheerEvent = exports.EventSubChannelChatMessageEvent = exports.EventSubChannelChatMessageDeleteEvent = exports.EventSubChannelChatClearUserMessagesEvent = exports.EventSubChannelChatClearEvent = exports.EventSubChannelCharityDonationEvent = exports.EventSubChannelCharityCampaignStopEvent = exports.EventSubChannelCharityCampaignStartEvent = exports.EventSubChannelCharityCampaignProgressEvent = exports.EventSubChannelBanEvent = exports.EventSubBase = void 0;
exports.EventSubSubscription = exports.EventSubChannelPredictionPredictor = exports.EventSubChannelPredictionOutcome = exports.EventSubChannelPredictionBeginOutcome = exports.EventSubChannelPollChoice = void 0;
var EventSubBase_1 = require("./EventSubBase");

@@ -23,2 +23,4 @@ Object.defineProperty(exports, "EventSubBase", { enumerable: true, get: function () { return EventSubBase_1.EventSubBase; } });

Object.defineProperty(exports, "EventSubChannelChatMessageDeleteEvent", { enumerable: true, get: function () { return EventSubChannelChatMessageDeleteEvent_1.EventSubChannelChatMessageDeleteEvent; } });
var EventSubChannelChatMessageEvent_1 = require("./events/EventSubChannelChatMessageEvent");
Object.defineProperty(exports, "EventSubChannelChatMessageEvent", { enumerable: true, get: function () { return EventSubChannelChatMessageEvent_1.EventSubChannelChatMessageEvent; } });
var EventSubChannelCheerEvent_1 = require("./events/EventSubChannelCheerEvent");

@@ -25,0 +27,0 @@ Object.defineProperty(exports, "EventSubChannelCheerEvent", { enumerable: true, get: function () { return EventSubChannelCheerEvent_1.EventSubChannelCheerEvent; } });

{
"name": "@twurple/eventsub-base",
"version": "7.1.0-pre.4",
"version": "7.1.0-pre.5",
"publishConfig": {

@@ -38,5 +38,5 @@ "access": "public"

"@d-fischer/typed-event-emitter": "^3.3.0",
"@twurple/api": "7.1.0-pre.4",
"@twurple/auth": "7.1.0-pre.4",
"@twurple/common": "7.1.0-pre.4",
"@twurple/api": "7.1.0-pre.5",
"@twurple/auth": "7.1.0-pre.5",
"@twurple/common": "7.1.0-pre.5",
"tslib": "^2.0.3"

@@ -43,0 +43,0 @@ },

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc