22 lines
2.1 KiB
JavaScript
22 lines
2.1 KiB
JavaScript
|
"use strict";
|
||
|
var __importDefault = (this && this.__importDefault) || function (mod) {
|
||
|
return (mod && mod.__esModule) ? mod : { "default": mod };
|
||
|
};
|
||
|
Object.defineProperty(exports, "__esModule", { value: true });
|
||
|
exports.fileContentsCache = exports.setupSourceMapSupport = void 0;
|
||
|
const source_map_support_1 = __importDefault(require("source-map-support"));
|
||
|
const fileContentsCache = {};
|
||
|
exports.fileContentsCache = fileContentsCache;
|
||
|
function retrieveFile(fileName) {
|
||
|
return fileContentsCache[fileName];
|
||
|
}
|
||
|
function setupSourceMapSupport() {
|
||
|
source_map_support_1.default.install({
|
||
|
hookRequire: true,
|
||
|
handleUncaughtExceptions: false,
|
||
|
environment: 'node',
|
||
|
retrieveFile,
|
||
|
});
|
||
|
}
|
||
|
exports.setupSourceMapSupport = setupSourceMapSupport;
|
||
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2V0dXAtc291cmNlbWFwLXN1cHBvcnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvdXRpbHMvc2V0dXAtc291cmNlbWFwLXN1cHBvcnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQ0EsNEVBQWtEO0FBRWxELE1BQU0saUJBQWlCLEdBQXVCLEVBQUUsQ0FBQztBQWVqQiw4Q0FBaUI7QUFiakQsU0FBUyxZQUFZLENBQUUsUUFBZ0I7SUFDbkMsT0FBTyxpQkFBaUIsQ0FBQyxRQUFRLENBQUMsQ0FBQztBQUN2QyxDQUFDO0FBRUQsU0FBUyxxQkFBcUI7SUFDMUIsNEJBQWdCLENBQUMsT0FBTyxDQUFDO1FBQ3JCLFdBQVcsRUFBZSxJQUFJO1FBQzlCLHdCQUF3QixFQUFFLEtBQUs7UUFDL0IsV0FBVyxFQUFlLE1BQU07UUFDaEMsWUFBWTtLQUNmLENBQUMsQ0FBQztBQUNQLENBQUM7QUFFUSxzREFBcUIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBEaWN0aW9uYXJ5IH0gZnJvbSAnbG9kYXNoJztcbmltcG9ydCBzb3VyY2VNYXBTdXBwb3J0IGZyb20gJ3NvdXJjZS1tYXAtc3VwcG9ydCc7XG5cbmNvbnN0IGZpbGVDb250ZW50c0NhY2hlOiBEaWN0aW9uYXJ5PHN0cmluZz4gPSB7fTtcblxuZnVuY3Rpb24gcmV0cmlldmVGaWxlIChmaWxlTmFtZTogc3RyaW5nKTogc3RyaW5nIHtcbiAgICByZXR1cm4gZmlsZUNvbnRlbnRzQ2FjaGVbZmlsZU5hbWVdO1xufVxuXG5mdW5jdGlvbiBzZXR1cFNvdXJjZU1hcFN1cHBvcnQgKCk6IHZvaWQge1xuICAgIHNvdXJjZU1hcFN1cHBvcnQuaW5zdGFsbCh7XG4gICAgICAgIGhvb2tSZXF1aXJlOiAgICAgICAgICAgICAgdHJ1ZSxcbiAgICAgICAgaGFuZGxlVW5jYXVnaHRFeGNlcHRpb25zOiBmYWxzZSxcbiAgICAgICAgZW52aXJvbm1lbnQ6ICAgICAgICAgICAgICAnbm9kZScsXG4gICAgICAgIHJldHJpZXZlRmlsZSxcbiAgICB9KTtcbn1cblxuZXhwb3J0IHsgc2V0dXBTb3VyY2VNYXBTdXBwb3J0LCBmaWxlQ29udGVudHNDYWNoZSB9O1xuIl19
|