Innovenergy_trunk/frontend/node_modules/testcafe/lib/utils/prerender-callsite.js

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