aboutsummaryrefslogtreecommitdiffstats
path: root/vanilla/node_modules/@jridgewell/sourcemap-codec/src/strings.ts
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/@jridgewell/sourcemap-codec/src/strings.ts
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/@jridgewell/sourcemap-codec/src/strings.ts')
-rw-r--r--vanilla/node_modules/@jridgewell/sourcemap-codec/src/strings.ts65
1 files changed, 0 insertions, 65 deletions
diff --git a/vanilla/node_modules/@jridgewell/sourcemap-codec/src/strings.ts b/vanilla/node_modules/@jridgewell/sourcemap-codec/src/strings.ts
deleted file mode 100644
index d161965..0000000
--- a/vanilla/node_modules/@jridgewell/sourcemap-codec/src/strings.ts
+++ /dev/null
@@ -1,65 +0,0 @@
-const bufLength = 1024 * 16;
-
-// Provide a fallback for older environments.
-const td =
- typeof TextDecoder !== 'undefined'
- ? /* #__PURE__ */ new TextDecoder()
- : typeof Buffer !== 'undefined'
- ? {
- decode(buf: Uint8Array): string {
- const out = Buffer.from(buf.buffer, buf.byteOffset, buf.byteLength);
- return out.toString();
- },
- }
- : {
- decode(buf: Uint8Array): string {
- let out = '';
- for (let i = 0; i < buf.length; i++) {
- out += String.fromCharCode(buf[i]);
- }
- return out;
- },
- };
-
-export class StringWriter {
- pos = 0;
- private out = '';
- private buffer = new Uint8Array(bufLength);
-
- write(v: number): void {
- const { buffer } = this;
- buffer[this.pos++] = v;
- if (this.pos === bufLength) {
- this.out += td.decode(buffer);
- this.pos = 0;
- }
- }
-
- flush(): string {
- const { buffer, out, pos } = this;
- return pos > 0 ? out + td.decode(buffer.subarray(0, pos)) : out;
- }
-}
-
-export class StringReader {
- pos = 0;
- declare private buffer: string;
-
- constructor(buffer: string) {
- this.buffer = buffer;
- }
-
- next(): number {
- return this.buffer.charCodeAt(this.pos++);
- }
-
- peek(): number {
- return this.buffer.charCodeAt(this.pos);
- }
-
- indexOf(char: string): number {
- const { buffer, pos } = this;
- const idx = buffer.indexOf(char, pos);
- return idx === -1 ? buffer.length : idx;
- }
-}