From 690198929240ceaa3336cc4c7acedf3cc72bda99 Mon Sep 17 00:00:00 2001 From: Simon Martens Date: Fri, 14 Nov 2025 16:03:59 +0100 Subject: [PATCH] air update +version bump --- .air.toml | 6 +- views/.air.toml | 62 - views/assets/scripts.js | 14867 +--------------------------------- views/assets/scripts.js.map | 7 + views/assets/style.css | 1657 +++- views/bun.lock | 357 - views/package-lock.json | 1413 +++- views/package.json | 15 +- views/scripts/build.mjs | 41 + views/scripts/dev.mjs | 46 + views/transform/main.js | 3 - views/transform/site.css | 1 + views/vite.config.js | 24 - views/vite.dev.config.js | 34 - 14 files changed, 2935 insertions(+), 15598 deletions(-) delete mode 100644 views/.air.toml create mode 100644 views/assets/scripts.js.map delete mode 100644 views/bun.lock create mode 100644 views/scripts/build.mjs create mode 100644 views/scripts/dev.mjs delete mode 100644 views/vite.config.js delete mode 100644 views/vite.dev.config.js diff --git a/.air.toml b/.air.toml index 9ee4c2d..07c25fb 100644 --- a/.air.toml +++ b/.air.toml @@ -9,7 +9,6 @@ cmd = "go build -tags=dev,fts5,sqlite_icu -o ./tmp/lenz ." delay = 400 exclude_dir = [ "import", - "views", "tmp", "vendor", "testdata", @@ -20,20 +19,21 @@ exclude_dir = [ "pb_data", "Almanach-Bilder", "Static-Bilder", + "views/assets", ] exclude_file = [] exclude_regex = ["_test.go"] exclude_unchanged = false follow_symlink = false include_dir = [] -include_ext = ["go"] +include_ext = ["go", "gohtml", "html", "tmpl", "mjs", "js", "css"] include_file = [] kill_delay = "0s" log = "build-errors.log" poll = false poll_interval = 0 post_cmd = [] -pre_cmd = [""] +pre_cmd = ["npm run --prefix views build"] rerun = false rerun_delay = 250 send_interrupt = true diff --git a/views/.air.toml b/views/.air.toml deleted file mode 100644 index 001dd2a..0000000 --- a/views/.air.toml +++ /dev/null @@ -1,62 +0,0 @@ -root = "." -testdata_dir = "testdata" -tmp_dir = "tmp" - -[build] -args_bin = [] -full_bin = "true" -cmd = "bun run build" -delay = 400 -exclude_dir = [ - "assets", - "node_modules", - "tmp", - "vendor", - "testdata", - "data_git", - "cache_gnd", - "cache_geonames", - "pb_data", - "Almanach-Bilder", - "Static-Bilder", -] -exclude_file = [] -exclude_regex = ["_test.go"] -exclude_unchanged = false -follow_symlink = false -include_dir = [] -include_ext = ["go", "tpl", "tmpl", "html", "gohtml", "js", "css", "xsl"] -include_file = [] -kill_delay = "0s" -log = "build-errors.log" -poll = false -poll_interval = 0 -post_cmd = [] -pre_cmd = [""] -rerun = false -rerun_delay = 250 -send_interrupt = true -stop_on_error = true - -[color] -app = "" -build = "yellow" -main = "magenta" -runner = "green" -watcher = "cyan" - -[log] -main_only = false -time = false - -[misc] -clean_on_exit = true - -[proxy] -app_port = 8090 -enabled = false -proxy_port = 8081 - -[screen] -clear_on_rebuild = true -keep_scroll = true diff --git a/views/assets/scripts.js b/views/assets/scripts.js index 16254d7..b2e923c 100644 --- a/views/assets/scripts.js +++ b/views/assets/scripts.js @@ -1,4644 +1,61 @@ -var Js = (Gr) => { - throw TypeError(Gr); -}; -var Ba = (Gr, ze, Wr) => ze.has(Gr) || Js("Cannot " + Wr); -var Na = (Gr, ze, Wr) => (Ba(Gr, ze, "read from private field"), Wr ? Wr.call(Gr) : ze.get(Gr)), Da = (Gr, ze, Wr) => ze.has(Gr) ? Js("Cannot add the same private member more than once") : ze instanceof WeakSet ? ze.add(Gr) : ze.set(Gr, Wr), eo = (Gr, ze, Wr, Yr) => (Ba(Gr, ze, "write to private field"), Yr ? Yr.call(Gr, Wr) : ze.set(Gr, Wr), Wr), to = (Gr, ze, Wr) => (Ba(Gr, ze, "access private method"), Wr); -(() => { - var Gr = !1, ze = !1, Wr = [], Yr = -1; - function Qr(Jr) { - Kr(Jr); - } - function Kr(Jr) { - Wr.includes(Jr) || Wr.push(Jr), en(); - } - function Zr(Jr) { - let nn = Wr.indexOf(Jr); - nn !== -1 && nn > Yr && Wr.splice(nn, 1); - } - function en() { - !ze && !Gr && (Gr = !0, queueMicrotask(tn)); - } - function tn() { - Gr = !1, ze = !0; - for (let Jr = 0; Jr < Wr.length; Jr++) Wr[Jr](), Yr = Jr; - Wr.length = 0, Yr = -1, ze = !1; - } - var rn, sn, on, an, dn = !0; - function pn(Jr) { - dn = !1, Jr(), dn = !0; - } - function mn(Jr) { - rn = Jr.reactive, on = Jr.release, sn = (nn) => Jr.effect(nn, { scheduler: (ln) => { - dn ? Qr(ln) : ln(); - } }), an = Jr.raw; - } - function vn(Jr) { - sn = Jr; - } - function xn(Jr) { - let nn = () => { - }; - return [(ln) => { - let hn = sn(ln); - return Jr._x_effects || (Jr._x_effects = /* @__PURE__ */ new Set(), Jr._x_runEffects = () => { - Jr._x_effects.forEach((yn) => yn()); - }), Jr._x_effects.add(hn), nn = () => { - hn !== void 0 && (Jr._x_effects.delete(hn), on(hn)); - }, hn; - }, () => { - nn(); - }]; - } - function gn(Jr, nn) { - let ln = !0, hn, yn = sn(() => { - let wn = Jr(); - JSON.stringify(wn), ln ? hn = wn : queueMicrotask(() => { - nn(wn, hn), hn = wn; - }), ln = !1; - }); - return () => on(yn); - } - function un(Jr, nn, ln = {}) { - Jr.dispatchEvent(new CustomEvent(nn, { detail: ln, bubbles: !0, composed: !0, cancelable: !0 })); - } - function fn(Jr, nn) { - if (typeof ShadowRoot == "function" && Jr instanceof ShadowRoot) { - Array.from(Jr.children).forEach((yn) => fn(yn, nn)); - return; - } - let ln = !1; - if (nn(Jr, () => ln = !0), ln) return; - let hn = Jr.firstElementChild; - for (; hn; ) fn(hn, nn), hn = hn.nextElementSibling; - } - function cn(Jr, ...nn) { - console.warn(`Alpine Warning: ${Jr}`, ...nn); - } - var Cn = !1; - function bn() { - Cn && cn("Alpine has already been initialized on this page. Calling Alpine.start() more than once can cause problems."), Cn = !0, document.body || cn("Unable to initialize. Trying to load Alpine before `` is available. Did you forget to add `defer` in Alpine's `