@racla-dev/node-iris
Version:
TypeScript port of Python irispy-client module for KakaoTalk bot development
67 lines • 6.1 kB
JavaScript
;
/**
* Main export file for node-iris models
* This file maintains backward compatibility by re-exporting all types and classes
*/
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.User = exports.Room = exports.ErrorContext = exports.ChatContext = exports.Avatar = exports.Message = exports.ChatImage = exports.safeParseMessage = exports.isVideoAttachment = exports.isStringMessage = exports.isReplyAttachment = exports.isPhotoAttachment = exports.isOpenChatPromoteManagerFeed = exports.isOpenChatKickedUserFeed = exports.isOpenChatJoinUserFeed = exports.isOpenChatHideMessageFeed = exports.isOpenChatHandOverHostFeed = exports.isOpenChatDemoteManagerFeed = exports.isNewMultiPhotoAttachment = exports.isMultiPhotoAttachment = exports.isMentionListAttachment = exports.isLeaveUserFeed = exports.isInviteUserFeed = exports.isFileAttachment = exports.isFeedMessage = exports.isDeleteMessageFeed = exports.isAudioAttachment = exports.hasPathProperty = exports.getFeedLogMessage = void 0;
// Base types
__exportStar(require("./base"), exports);
// Feed types
__exportStar(require("./feed-types"), exports);
// Attachment types
__exportStar(require("./attachment-types"), exports);
// Utility functions
__exportStar(require("./utils"), exports);
// Message class and ChatImage
__exportStar(require("./message"), exports);
// Core classes
__exportStar(require("./classes"), exports);
// Legacy compatibility - ensure all original exports are available
var utils_1 = require("./utils");
Object.defineProperty(exports, "getFeedLogMessage", { enumerable: true, get: function () { return utils_1.getFeedLogMessage; } });
Object.defineProperty(exports, "hasPathProperty", { enumerable: true, get: function () { return utils_1.hasPathProperty; } });
Object.defineProperty(exports, "isAudioAttachment", { enumerable: true, get: function () { return utils_1.isAudioAttachment; } });
Object.defineProperty(exports, "isDeleteMessageFeed", { enumerable: true, get: function () { return utils_1.isDeleteMessageFeed; } });
Object.defineProperty(exports, "isFeedMessage", { enumerable: true, get: function () { return utils_1.isFeedMessage; } });
Object.defineProperty(exports, "isFileAttachment", { enumerable: true, get: function () { return utils_1.isFileAttachment; } });
Object.defineProperty(exports, "isInviteUserFeed", { enumerable: true, get: function () { return utils_1.isInviteUserFeed; } });
Object.defineProperty(exports, "isLeaveUserFeed", { enumerable: true, get: function () { return utils_1.isLeaveUserFeed; } });
Object.defineProperty(exports, "isMentionListAttachment", { enumerable: true, get: function () { return utils_1.isMentionListAttachment; } });
Object.defineProperty(exports, "isMultiPhotoAttachment", { enumerable: true, get: function () { return utils_1.isMultiPhotoAttachment; } });
Object.defineProperty(exports, "isNewMultiPhotoAttachment", { enumerable: true, get: function () { return utils_1.isNewMultiPhotoAttachment; } });
Object.defineProperty(exports, "isOpenChatDemoteManagerFeed", { enumerable: true, get: function () { return utils_1.isOpenChatDemoteManagerFeed; } });
Object.defineProperty(exports, "isOpenChatHandOverHostFeed", { enumerable: true, get: function () { return utils_1.isOpenChatHandOverHostFeed; } });
Object.defineProperty(exports, "isOpenChatHideMessageFeed", { enumerable: true, get: function () { return utils_1.isOpenChatHideMessageFeed; } });
Object.defineProperty(exports, "isOpenChatJoinUserFeed", { enumerable: true, get: function () { return utils_1.isOpenChatJoinUserFeed; } });
Object.defineProperty(exports, "isOpenChatKickedUserFeed", { enumerable: true, get: function () { return utils_1.isOpenChatKickedUserFeed; } });
Object.defineProperty(exports, "isOpenChatPromoteManagerFeed", { enumerable: true, get: function () { return utils_1.isOpenChatPromoteManagerFeed; } });
Object.defineProperty(exports, "isPhotoAttachment", { enumerable: true, get: function () { return utils_1.isPhotoAttachment; } });
Object.defineProperty(exports, "isReplyAttachment", { enumerable: true, get: function () { return utils_1.isReplyAttachment; } });
Object.defineProperty(exports, "isStringMessage", { enumerable: true, get: function () { return utils_1.isStringMessage; } });
Object.defineProperty(exports, "isVideoAttachment", { enumerable: true, get: function () { return utils_1.isVideoAttachment; } });
Object.defineProperty(exports, "safeParseMessage", { enumerable: true, get: function () { return utils_1.safeParseMessage; } });
var message_1 = require("./message");
Object.defineProperty(exports, "ChatImage", { enumerable: true, get: function () { return message_1.ChatImage; } });
Object.defineProperty(exports, "Message", { enumerable: true, get: function () { return message_1.Message; } });
var classes_1 = require("./classes");
Object.defineProperty(exports, "Avatar", { enumerable: true, get: function () { return classes_1.Avatar; } });
Object.defineProperty(exports, "ChatContext", { enumerable: true, get: function () { return classes_1.ChatContext; } });
Object.defineProperty(exports, "ErrorContext", { enumerable: true, get: function () { return classes_1.ErrorContext; } });
Object.defineProperty(exports, "Room", { enumerable: true, get: function () { return classes_1.Room; } });
Object.defineProperty(exports, "User", { enumerable: true, get: function () { return classes_1.User; } });
//# sourceMappingURL=index.js.map