editia-core
Version:
Core services and utilities for Editia applications - Authentication, Monetization, Video Generation Types, and Database Management
42 lines • 4.49 kB
JavaScript
;
/**
* Monetization Services - Main Export
*
* This file exports all monetization-related services and utilities
* for backend operations.
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.userFriendlyMonetizationErrorHandler = exports.defaultMonetizationErrorHandler = exports.chatAiMiddleware = exports.scriptGenerationMiddleware = exports.accountAnalysisMiddleware = exports.voiceCloneMiddleware = exports.sourceVideoUploadMiddleware = exports.videoGenerationMiddleware = exports.logMonetizationChecks = exports.addMonetizationHeaders = exports.createUsageIncrementMiddleware = exports.createMonetizationMiddleware = exports.isMonetizationError = exports.parseMonetizationError = exports.MonetizationError = exports.MonetizationService = void 0;
// ============================================================================
// CORE SERVICE
// ============================================================================
var monetization_service_1 = require("./monetization-service");
Object.defineProperty(exports, "MonetizationService", { enumerable: true, get: function () { return monetization_service_1.MonetizationService; } });
Object.defineProperty(exports, "MonetizationError", { enumerable: true, get: function () { return monetization_service_1.MonetizationError; } });
Object.defineProperty(exports, "parseMonetizationError", { enumerable: true, get: function () { return monetization_service_1.parseMonetizationError; } });
Object.defineProperty(exports, "isMonetizationError", { enumerable: true, get: function () { return monetization_service_1.isMonetizationError; } });
// ============================================================================
// MIDDLEWARE
// ============================================================================
var monetization_middleware_1 = require("../../middleware/monetization/monetization-middleware");
Object.defineProperty(exports, "createMonetizationMiddleware", { enumerable: true, get: function () { return monetization_middleware_1.createMonetizationMiddleware; } });
Object.defineProperty(exports, "createUsageIncrementMiddleware", { enumerable: true, get: function () { return monetization_middleware_1.createUsageIncrementMiddleware; } });
Object.defineProperty(exports, "addMonetizationHeaders", { enumerable: true, get: function () { return monetization_middleware_1.addMonetizationHeaders; } });
Object.defineProperty(exports, "logMonetizationChecks", { enumerable: true, get: function () { return monetization_middleware_1.logMonetizationChecks; } });
// ============================================================================
// PRESET MIDDLEWARE
// ============================================================================
var monetization_middleware_2 = require("../../middleware/monetization/monetization-middleware");
Object.defineProperty(exports, "videoGenerationMiddleware", { enumerable: true, get: function () { return monetization_middleware_2.videoGenerationMiddleware; } });
Object.defineProperty(exports, "sourceVideoUploadMiddleware", { enumerable: true, get: function () { return monetization_middleware_2.sourceVideoUploadMiddleware; } });
Object.defineProperty(exports, "voiceCloneMiddleware", { enumerable: true, get: function () { return monetization_middleware_2.voiceCloneMiddleware; } });
Object.defineProperty(exports, "accountAnalysisMiddleware", { enumerable: true, get: function () { return monetization_middleware_2.accountAnalysisMiddleware; } });
Object.defineProperty(exports, "scriptGenerationMiddleware", { enumerable: true, get: function () { return monetization_middleware_2.scriptGenerationMiddleware; } });
Object.defineProperty(exports, "chatAiMiddleware", { enumerable: true, get: function () { return monetization_middleware_2.chatAiMiddleware; } });
// ============================================================================
// ERROR HANDLERS
// ============================================================================
var monetization_middleware_3 = require("../../middleware/monetization/monetization-middleware");
Object.defineProperty(exports, "defaultMonetizationErrorHandler", { enumerable: true, get: function () { return monetization_middleware_3.defaultMonetizationErrorHandler; } });
Object.defineProperty(exports, "userFriendlyMonetizationErrorHandler", { enumerable: true, get: function () { return monetization_middleware_3.userFriendlyMonetizationErrorHandler; } });
//# sourceMappingURL=index.js.map