editia-core
Version:
Core services and utilities for Editia applications - Authentication, Monetization, Video Generation Types, and Database Management
21 lines • 2.11 kB
JavaScript
;
/**
* Middleware - Main Export
*
* This file exports all middleware-related middleware.
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.userFriendlyMonetizationErrorHandler = exports.defaultMonetizationErrorHandler = exports.logMonetizationChecks = exports.addMonetizationHeaders = exports.createUsageIncrementMiddleware = exports.createMonetizationMiddleware = exports.createAuthMiddleware = exports.optionalAuth = exports.requireProAccess = exports.authenticateUser = void 0;
var auth_1 = require("./auth");
Object.defineProperty(exports, "authenticateUser", { enumerable: true, get: function () { return auth_1.authenticateUser; } });
Object.defineProperty(exports, "requireProAccess", { enumerable: true, get: function () { return auth_1.requireProAccess; } });
Object.defineProperty(exports, "optionalAuth", { enumerable: true, get: function () { return auth_1.optionalAuth; } });
Object.defineProperty(exports, "createAuthMiddleware", { enumerable: true, get: function () { return auth_1.createAuthMiddleware; } });
var monetization_1 = require("./monetization");
Object.defineProperty(exports, "createMonetizationMiddleware", { enumerable: true, get: function () { return monetization_1.createMonetizationMiddleware; } });
Object.defineProperty(exports, "createUsageIncrementMiddleware", { enumerable: true, get: function () { return monetization_1.createUsageIncrementMiddleware; } });
Object.defineProperty(exports, "addMonetizationHeaders", { enumerable: true, get: function () { return monetization_1.addMonetizationHeaders; } });
Object.defineProperty(exports, "logMonetizationChecks", { enumerable: true, get: function () { return monetization_1.logMonetizationChecks; } });
Object.defineProperty(exports, "defaultMonetizationErrorHandler", { enumerable: true, get: function () { return monetization_1.defaultMonetizationErrorHandler; } });
Object.defineProperty(exports, "userFriendlyMonetizationErrorHandler", { enumerable: true, get: function () { return monetization_1.userFriendlyMonetizationErrorHandler; } });
//# sourceMappingURL=index.js.map