Files
react-native-devtools-frontend/node_modules/lit-analyzer/lib/analyze/parse/document/virtual-document/virtual-document.js
T
Danil Somsikov 058b9d879d Add lit-analyzer and run it as a part of lint check
Bug: 370734442
No-Presubmit: true
Change-Id: I7021b801e5bacd4ed33643651a53b8db20ccf8b0
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5898986
Commit-Queue: Danil Somsikov <dsv@chromium.org>
Reviewed-by: Simon Zünd <szuend@chromium.org>
2024-10-07 12:41:05 +00:00

24 lines
627 B
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.textPartsToRanges = void 0;
function textPartsToRanges(parts) {
var offset = 0;
return parts
.map(function (p) {
if (typeof p === "string") {
var startOffset = offset;
offset += p.length;
return {
start: startOffset,
end: offset
};
}
else {
offset += p.getText().length + 3;
}
return;
})
.filter(function (r) { return r != null; });
}
exports.textPartsToRanges = textPartsToRanges;