GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — AQBot/scripts/selection-toolbar-fixture.mjs at main · mooncellex/AQBot Expand file tree/ Copy pathselection-toolbar-fixture.mjsMore file actions 25 lines (23 loc) · 902 Bytes / Copy pathselection-toolbar-fixture.mjsFile metadata and controls25 lines (23 loc) · 902 Bytes 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 // Synthetic fixtures for issue #201, written only to a new temporary directory. import { createHash } from 'node:crypto'; import { mkdtempSync, writeFileSync } from 'node:fs'; import { tmpdir } from 'node:os'; import { join } from 'node:path'; const directory = mkdtempSync(join(tmpdir(), 'aqbot-selection-201-')); const fixtures = [100, 500, 1000].map((lines) => { const text = Array.from({ length: lines }, (_, line) => ( line === 0 || line === lines - 1 ? '\n' : ` const value_${line} = "长代码 🧪 {selection}";\n` )).join(''); const path = join(directory, `selection-${lines}.ts`); writeFileSync(path, text, 'utf8'); return { path, lines, characters: Array.from(text).length, utf8Bytes: Buffer.byteLength(text), sha256: createHash('sha256').update(text).digest('hex'), }; }); console.log(JSON.stringify({ directory, fixtures }, null, 2)); |
| You are visitor 01402520 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |