Benign arch Download

out/renderer/assets/ThemeSelectorModal-CjkkqscV.js

Calls localStorage or sessionStorage getItemCalls localStorage or sessionStorage setItem
SHA-25642e6871dbf65503cb40627b8af6d7276f02e9ec671ab457dd73d6623f374258f
MaleculeH₂(DbOs)

Evidence

ESM side-effect-only local import lines 3–11
3:5… rt { J as Check, v as Palette } from "./vendor-ui-CRWO6EB_.js";
4import "./vendor-shiki-CTBWb5j3.js";
5import "./vendor-markdown-C-SPr1ZP.js";
6const chatWidths = [{
⋯5 lines
Reads browser storage with getItem lines 24–38
24:20… = "medium";
25function readStored() {
26 try {
27 const stored = localStorage.getItem(STORAGE_KEY);
28 if (chatWidths.some((w) => w.id === stored)) return stored;
29 } catch {
⋯9 lines
Writes browser storage with setItem lines 42–55
42:13… rent;
43}
44function setChatWidth(id) {
45 current = id;
46 try {
47 localStorage.setItem(STORAGE_KEY, id);
48 } catch {
49 }
⋯6 lines
Reads an array element into a variable lines 172–183
⋯4 lines
176 t9 = $[18];
177 }
178 const t10 = themes[selectedIndex];
179 let t11;
180 if ($[19] !== t10.id) {
181 t11 = [t10.id];
182 $[19] = t10.id;
183 $[20] = t11;

Keyboard shortcuts on this page: j for the next sample, k for the previous one, x to go back to the feed, d to download the original bytes, r to re-queue the sample for analysis.