safeer-pdf-generator
Version:
Framework-agnostic PDF generation library with chunking, merging, S3 upload, and email delivery
41 lines • 4.18 kB
JavaScript
;
/**
* PDF Reporter - Main entry point for builds
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.TimeoutError = exports.ConfigurationError = exports.BrowserError = exports.ChunkProcessingError = exports.EmailError = exports.S3UploadError = exports.TemplateError = exports.MergeError = exports.PdfGenerationError = exports.consoleLogger = exports.defaultPdfOptions = exports.ChunkCoordinator = exports.PdfEngine = exports.MergeService = exports.validatePdfs = exports.analyzePdfs = exports.getPdfInfo = exports.extractPages = exports.splitPdf = exports.mergePdfs = exports.generateChunkedPdf = exports.estimatePdfGeneration = exports.generatePdf = void 0;
// Main API functions
var generatePdf_js_1 = require("./api/generatePdf.js");
Object.defineProperty(exports, "generatePdf", { enumerable: true, get: function () { return generatePdf_js_1.generatePdf; } });
Object.defineProperty(exports, "estimatePdfGeneration", { enumerable: true, get: function () { return generatePdf_js_1.estimatePdfGeneration; } });
Object.defineProperty(exports, "generateChunkedPdf", { enumerable: true, get: function () { return generatePdf_js_1.generateChunkedPdf; } });
var mergePdfs_js_1 = require("./api/mergePdfs.js");
Object.defineProperty(exports, "mergePdfs", { enumerable: true, get: function () { return mergePdfs_js_1.mergePdfs; } });
Object.defineProperty(exports, "splitPdf", { enumerable: true, get: function () { return mergePdfs_js_1.splitPdf; } });
Object.defineProperty(exports, "extractPages", { enumerable: true, get: function () { return mergePdfs_js_1.extractPages; } });
Object.defineProperty(exports, "getPdfInfo", { enumerable: true, get: function () { return mergePdfs_js_1.getPdfInfo; } });
Object.defineProperty(exports, "analyzePdfs", { enumerable: true, get: function () { return mergePdfs_js_1.analyzePdfs; } });
Object.defineProperty(exports, "validatePdfs", { enumerable: true, get: function () { return mergePdfs_js_1.validatePdfs; } });
// Core services
var MergeService_js_1 = require("./core/MergeService.js");
Object.defineProperty(exports, "MergeService", { enumerable: true, get: function () { return MergeService_js_1.MergeService; } });
var PdfEngine_js_1 = require("./core/PdfEngine.js");
Object.defineProperty(exports, "PdfEngine", { enumerable: true, get: function () { return PdfEngine_js_1.PdfEngine; } });
var ChunkCoordinator_js_1 = require("./core/ChunkCoordinator.js");
Object.defineProperty(exports, "ChunkCoordinator", { enumerable: true, get: function () { return ChunkCoordinator_js_1.ChunkCoordinator; } });
// Configuration
var defaults_js_1 = require("./config/defaults.js");
Object.defineProperty(exports, "defaultPdfOptions", { enumerable: true, get: function () { return defaults_js_1.defaultPdfOptions; } });
Object.defineProperty(exports, "consoleLogger", { enumerable: true, get: function () { return defaults_js_1.consoleLogger; } });
// Core errors
var errors_js_1 = require("./core/errors.js");
Object.defineProperty(exports, "PdfGenerationError", { enumerable: true, get: function () { return errors_js_1.PdfGenerationError; } });
Object.defineProperty(exports, "MergeError", { enumerable: true, get: function () { return errors_js_1.MergeError; } });
Object.defineProperty(exports, "TemplateError", { enumerable: true, get: function () { return errors_js_1.TemplateError; } });
Object.defineProperty(exports, "S3UploadError", { enumerable: true, get: function () { return errors_js_1.S3UploadError; } });
Object.defineProperty(exports, "EmailError", { enumerable: true, get: function () { return errors_js_1.EmailError; } });
Object.defineProperty(exports, "ChunkProcessingError", { enumerable: true, get: function () { return errors_js_1.ChunkProcessingError; } });
Object.defineProperty(exports, "BrowserError", { enumerable: true, get: function () { return errors_js_1.BrowserError; } });
Object.defineProperty(exports, "ConfigurationError", { enumerable: true, get: function () { return errors_js_1.ConfigurationError; } });
Object.defineProperty(exports, "TimeoutError", { enumerable: true, get: function () { return errors_js_1.TimeoutError; } });
//# sourceMappingURL=index.build.js.map