"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.logPointer = void 0; const openapi_utilities_1 = require("@useoptic/openapi-utilities"); function getFilePathFromPointer(sourcemap, path) { const maybePath = (0, openapi_utilities_1.sourcemapReader)(sourcemap).findFile(path); return maybePath?.filePath ?? null; } function logPointer(sourcemap, pointers) { const maybeFilePath = getFilePathFromPointer(sourcemap, pointers.old); if (maybeFilePath) { sourcemap.logPointerInFile(maybeFilePath, pointers.old, pointers.new); } } exports.logPointer = logPointer; //# sourceMappingURL=pointer.js.map