1 | ;
|
2 | var __importDefault = (this && this.__importDefault) || function (mod) {
|
3 | return (mod && mod.__esModule) ? mod : { "default": mod };
|
4 | };
|
5 | Object.defineProperty(exports, "__esModule", { value: true });
|
6 | const callsite_record_1 = require("callsite-record");
|
7 | const render_callsite_sync_1 = __importDefault(require("./render-callsite-sync"));
|
8 | const create_stack_filter_1 = __importDefault(require("../errors/create-stack-filter"));
|
9 | function prerenderCallsite(callsite) {
|
10 | const stackFilter = create_stack_filter_1.default(Error.stackTraceLimit);
|
11 | return {
|
12 | prerendered: true,
|
13 | default: render_callsite_sync_1.default(callsite, { renderer: callsite_record_1.renderers.default, stackFilter }),
|
14 | html: render_callsite_sync_1.default(callsite, { renderer: callsite_record_1.renderers.html, stackFilter }),
|
15 | noColor: render_callsite_sync_1.default(callsite, { renderer: callsite_record_1.renderers.noColor, stackFilter })
|
16 | };
|
17 | }
|
18 | exports.default = prerenderCallsite;
|
19 | module.exports = exports.default;
|
20 | //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJlcmVuZGVyLWNhbGxzaXRlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWxzL3ByZXJlbmRlci1jYWxsc2l0ZS5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLHFEQUE0QztBQUM1QyxrRkFBd0Q7QUFDeEQsd0ZBQThEO0FBRzlELFNBQXdCLGlCQUFpQixDQUFFLFFBQVE7SUFDL0MsTUFBTSxXQUFXLEdBQUcsNkJBQWlCLENBQUMsS0FBSyxDQUFDLGVBQWUsQ0FBQyxDQUFDO0lBRTdELE9BQU87UUFDSCxXQUFXLEVBQUUsSUFBSTtRQUVqQixPQUFPLEVBQUUsOEJBQWtCLENBQUMsUUFBUSxFQUFFLEVBQUUsUUFBUSxFQUFFLDJCQUFTLENBQUMsT0FBTyxFQUFFLFdBQVcsRUFBRSxDQUFDO1FBQ25GLElBQUksRUFBSyw4QkFBa0IsQ0FBQyxRQUFRLEVBQUUsRUFBRSxRQUFRLEVBQUUsMkJBQVMsQ0FBQyxJQUFJLEVBQUUsV0FBVyxFQUFFLENBQUM7UUFDaEYsT0FBTyxFQUFFLDhCQUFrQixDQUFDLFFBQVEsRUFBRSxFQUFFLFFBQVEsRUFBRSwyQkFBUyxDQUFDLE9BQU8sRUFBRSxXQUFXLEVBQUUsQ0FBQztLQUN0RixDQUFDO0FBQ04sQ0FBQztBQVZELG9DQVVDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgcmVuZGVyZXJzIH0gZnJvbSAnY2FsbHNpdGUtcmVjb3JkJztcbmltcG9ydCByZW5kZXJDYWxsc2l0ZVN5bmMgZnJvbSAnLi9yZW5kZXItY2FsbHNpdGUtc3luYyc7XG5pbXBvcnQgY3JlYXRlU3RhY2tGaWx0ZXIgZnJvbSAnLi4vZXJyb3JzL2NyZWF0ZS1zdGFjay1maWx0ZXInO1xuXG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIHByZXJlbmRlckNhbGxzaXRlIChjYWxsc2l0ZSkge1xuICAgIGNvbnN0IHN0YWNrRmlsdGVyID0gY3JlYXRlU3RhY2tGaWx0ZXIoRXJyb3Iuc3RhY2tUcmFjZUxpbWl0KTtcblxuICAgIHJldHVybiB7XG4gICAgICAgIHByZXJlbmRlcmVkOiB0cnVlLFxuXG4gICAgICAgIGRlZmF1bHQ6IHJlbmRlckNhbGxzaXRlU3luYyhjYWxsc2l0ZSwgeyByZW5kZXJlcjogcmVuZGVyZXJzLmRlZmF1bHQsIHN0YWNrRmlsdGVyIH0pLFxuICAgICAgICBodG1sOiAgICByZW5kZXJDYWxsc2l0ZVN5bmMoY2FsbHNpdGUsIHsgcmVuZGVyZXI6IHJlbmRlcmVycy5odG1sLCBzdGFja0ZpbHRlciB9KSxcbiAgICAgICAgbm9Db2xvcjogcmVuZGVyQ2FsbHNpdGVTeW5jKGNhbGxzaXRlLCB7IHJlbmRlcmVyOiByZW5kZXJlcnMubm9Db2xvciwgc3RhY2tGaWx0ZXIgfSlcbiAgICB9O1xufVxuIl19 |
\ | No newline at end of file |