aboutsummaryrefslogtreecommitdiffstats
path: root/vanilla/node_modules/@vitest/utils/dist/offset.js
diff options
context:
space:
mode:
authorAdam Mathes <adam@adammathes.com>2026-02-14 14:46:37 -0800
committerAdam Mathes <adam@adammathes.com>2026-02-14 14:46:37 -0800
commitafa87af01c79a9baa539f2992d32154d2a4739bd (patch)
tree92c7416db734270a2fee1d72ee9cc119379ff8e1 /vanilla/node_modules/@vitest/utils/dist/offset.js
parent3b927e84d200402281f68181cd4253bc77e5528d (diff)
downloadneko-afa87af01c79a9baa539f2992d32154d2a4739bd.tar.gz
neko-afa87af01c79a9baa539f2992d32154d2a4739bd.tar.bz2
neko-afa87af01c79a9baa539f2992d32154d2a4739bd.zip
task: delete vanilla js prototype\n\n- Removed vanilla/ directory and web/dist/vanilla directory\n- Updated Makefile, Dockerfile, and CI workflow to remove vanilla references\n- Cleaned up web/web.go to remove vanilla embed and routes\n- Verified build and tests pass\n\nCloses NK-2tcnmq
Diffstat (limited to 'vanilla/node_modules/@vitest/utils/dist/offset.js')
-rw-r--r--vanilla/node_modules/@vitest/utils/dist/offset.js32
1 files changed, 0 insertions, 32 deletions
diff --git a/vanilla/node_modules/@vitest/utils/dist/offset.js b/vanilla/node_modules/@vitest/utils/dist/offset.js
deleted file mode 100644
index d8cb08d..0000000
--- a/vanilla/node_modules/@vitest/utils/dist/offset.js
+++ /dev/null
@@ -1,32 +0,0 @@
-const lineSplitRE = /\r?\n/;
-function positionToOffset(source, lineNumber, columnNumber) {
- const lines = source.split(lineSplitRE);
- const nl = /\r\n/.test(source) ? 2 : 1;
- let start = 0;
- if (lineNumber > lines.length) {
- return source.length;
- }
- for (let i = 0; i < lineNumber - 1; i++) {
- start += lines[i].length + nl;
- }
- return start + columnNumber;
-}
-function offsetToLineNumber(source, offset) {
- if (offset > source.length) {
- throw new Error(`offset is longer than source length! offset ${offset} > length ${source.length}`);
- }
- const lines = source.split(lineSplitRE);
- const nl = /\r\n/.test(source) ? 2 : 1;
- let counted = 0;
- let line = 0;
- for (; line < lines.length; line++) {
- const lineLength = lines[line].length + nl;
- if (counted + lineLength >= offset) {
- break;
- }
- counted += lineLength;
- }
- return line + 1;
-}
-
-export { lineSplitRE, offsetToLineNumber, positionToOffset };