UNPKG

editia-core

Version:

Core services and utilities for Editia applications - Authentication, Monetization, Video Generation Types, and Database Management

42 lines 4.49 kB
"use strict"; /** * 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