"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const render_callsite_sync_1 = __importDefault(require("./render-callsite-sync")); const create_stack_filter_1 = __importDefault(require("../errors/create-stack-filter")); const get_renderes_1 = __importDefault(require("./get-renderes")); function prerenderCallsite(callsite) { const stackFilter = (0, create_stack_filter_1.default)(Error.stackTraceLimit); const renderers = (0, get_renderes_1.default)(callsite); return { prerendered: true, default: (0, render_callsite_sync_1.default)(callsite, { renderer: renderers.noColor, stackFilter }), html: (0, render_callsite_sync_1.default)(callsite, { renderer: renderers.html, stackFilter }), noColor: (0, render_callsite_sync_1.default)(callsite, { renderer: renderers.noColor, stackFilter }), }; } exports.default = prerenderCallsite; module.exports = exports.default; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJlcmVuZGVyLWNhbGxzaXRlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWxzL3ByZXJlbmRlci1jYWxsc2l0ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUNBLGtGQUF3RDtBQUN4RCx3RkFBOEQ7QUFFOUQsa0VBQTBDO0FBUzFDLFNBQXdCLGlCQUFpQixDQUFFLFFBQW1EO0lBQzFGLE1BQU0sV0FBVyxHQUFHLElBQUEsNkJBQWlCLEVBQUMsS0FBSyxDQUFDLGVBQWUsQ0FBQyxDQUFDO0lBQzdELE1BQU0sU0FBUyxHQUFLLElBQUEsc0JBQVksRUFBQyxRQUFRLENBQUMsQ0FBQztJQUUzQyxPQUFPO1FBQ0gsV0FBVyxFQUFFLElBQUk7UUFFakIsT0FBTyxFQUFFLElBQUEsOEJBQWtCLEVBQUMsUUFBUSxFQUFFLEVBQUUsUUFBUSxFQUFFLFNBQVMsQ0FBQyxPQUFPLEVBQUUsV0FBVyxFQUFFLENBQUM7UUFDbkYsSUFBSSxFQUFLLElBQUEsOEJBQWtCLEVBQUMsUUFBUSxFQUFFLEVBQUUsUUFBUSxFQUFFLFNBQVMsQ0FBQyxJQUFJLEVBQUUsV0FBVyxFQUFFLENBQUM7UUFDaEYsT0FBTyxFQUFFLElBQUEsOEJBQWtCLEVBQUMsUUFBUSxFQUFFLEVBQUUsUUFBUSxFQUFFLFNBQVMsQ0FBQyxPQUFPLEVBQUUsV0FBVyxFQUFFLENBQUM7S0FDdEYsQ0FBQztBQUNOLENBQUM7QUFYRCxvQ0FXQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENhbGxzaXRlUmVjb3JkIH0gZnJvbSAnY2FsbHNpdGUtcmVjb3JkJztcbmltcG9ydCByZW5kZXJDYWxsc2l0ZVN5bmMgZnJvbSAnLi9yZW5kZXItY2FsbHNpdGUtc3luYyc7XG5pbXBvcnQgY3JlYXRlU3RhY2tGaWx0ZXIgZnJvbSAnLi4vZXJyb3JzL2NyZWF0ZS1zdGFjay1maWx0ZXInO1xuaW1wb3J0IHsgUmF3Q29tbWFuZENhbGxzaXRlUmVjb3JkIH0gZnJvbSAnLi9yYXctY29tbWFuZC1jYWxsc2l0ZS1yZWNvcmQnO1xuaW1wb3J0IGdldFJlbmRlcmVycyBmcm9tICcuL2dldC1yZW5kZXJlcyc7XG5cbmV4cG9ydCBpbnRlcmZhY2UgUmVuZGVyZWRDYWxsc2l0ZSB7XG4gICAgcHJlcmVuZGVyZWQ6IGJvb2xlYW47XG4gICAgZGVmYXVsdDogc3RyaW5nO1xuICAgIGh0bWw6IHN0cmluZztcbiAgICBub0NvbG9yOiBzdHJpbmc7XG59XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIHByZXJlbmRlckNhbGxzaXRlIChjYWxsc2l0ZTogQ2FsbHNpdGVSZWNvcmQgfCBSYXdDb21tYW5kQ2FsbHNpdGVSZWNvcmQpOiBSZW5kZXJlZENhbGxzaXRlIHtcbiAgICBjb25zdCBzdGFja0ZpbHRlciA9IGNyZWF0ZVN0YWNrRmlsdGVyKEVycm9yLnN0YWNrVHJhY2VMaW1pdCk7XG4gICAgY29uc3QgcmVuZGVyZXJzICAgPSBnZXRSZW5kZXJlcnMoY2FsbHNpdGUpO1xuXG4gICAgcmV0dXJuIHtcbiAgICAgICAgcHJlcmVuZGVyZWQ6IHRydWUsXG5cbiAgICAgICAgZGVmYXVsdDogcmVuZGVyQ2FsbHNpdGVTeW5jKGNhbGxzaXRlLCB7IHJlbmRlcmVyOiByZW5kZXJlcnMubm9Db2xvciwgc3RhY2tGaWx0ZXIgfSksXG4gICAgICAgIGh0bWw6ICAgIHJlbmRlckNhbGxzaXRlU3luYyhjYWxsc2l0ZSwgeyByZW5kZXJlcjogcmVuZGVyZXJzLmh0bWwsIHN0YWNrRmlsdGVyIH0pLFxuICAgICAgICBub0NvbG9yOiByZW5kZXJDYWxsc2l0ZVN5bmMoY2FsbHNpdGUsIHsgcmVuZGVyZXI6IHJlbmRlcmVycy5ub0NvbG9yLCBzdGFja0ZpbHRlciB9KSxcbiAgICB9O1xufVxuIl19