21 lines
3.3 KiB
JavaScript
21 lines
3.3 KiB
JavaScript
|
"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
|