1
2
3
4
5
6
7
8
9
export async function getFileIndexPosition({ line, col }, textContents) {
const lines = textContents.split("\n");
let position = 0;
for (let i = 0; i < line - 1; i++) {
position += lines[i].length + 1;
}
position += col;
return position;
}
Val Town is a social website to write and deploy JavaScript.
Build APIs and schedule functions from your browser.
Comments
Nobody has commented on this val yet: be the first!
October 23, 2023