utils/web_ui/dist
Krzysztof kuhy Rudnicki c5b3fceeae ts_core 0.1.1, web_ui 0.4.0: consume @kuhyx/ts-config
The two shared packages are the first repos on the preset (link:../ts_config
inside the monorepo; consumers outside use the git tag). Each eslint.config.js
is now the defineConfig() call plus one override with its reason: a public
API name (`nextChance`, `fuzzyMatch`) the boolean-prefix rule would rename,
which is a breaking change for the three repos importing it.

Everything else the preset flagged is fixed in code, not disabled:
key order (perfectionist), hex casing, sort compare functions in tests,
Iterator#map().toArray(), explicit returns on multiline arrows.

web_ui: react-refresh/only-export-components was a real finding --
range-slider.tsx exported `steppedValue` next to the component, which breaks
Vite HMR for the module. The keyboard contract moves to stepped-value.ts as
`steppedValue` + a new pure `keyTarget(key, values, current)`, which also
resolves unicorn/no-late-event-control: the handler now decides the target
first and calls preventDefault() only when it owns the key. Its tests move
with it (the 250-line gate caught the combined file). Minor bump for the new
export. dist/ rebuilt in both packages.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DnAYyNH1Sm4iJNidfYbrZJ
2026-09-16 21:46:41 +02:00
..
index.d.ts ts_core 0.1.1, web_ui 0.4.0: consume @kuhyx/ts-config 2026-09-16 21:46:41 +02:00
index.d.ts.map ts_core 0.1.1, web_ui 0.4.0: consume @kuhyx/ts-config 2026-09-16 21:46:41 +02:00
index.js ts_core 0.1.1, web_ui 0.4.0: consume @kuhyx/ts-config 2026-09-16 21:46:41 +02:00
index.js.map ts_core 0.1.1, web_ui 0.4.0: consume @kuhyx/ts-config 2026-09-16 21:46:41 +02:00
quantile.d.ts web_ui: commit the real tsc output so dist-fresh can pass 2026-08-22 16:19:09 +02:00
quantile.d.ts.map ts_core 0.1.1, web_ui 0.4.0: consume @kuhyx/ts-config 2026-09-16 21:46:41 +02:00
quantile.js ts_core 0.1.1, web_ui 0.4.0: consume @kuhyx/ts-config 2026-09-16 21:46:41 +02:00
quantile.js.map ts_core 0.1.1, web_ui 0.4.0: consume @kuhyx/ts-config 2026-09-16 21:46:41 +02:00
range-slider.css web_ui: shared web token + component layer (Phase 3) 2026-08-15 14:40:45 +02:00
range-slider.d.ts ts_core 0.1.1, web_ui 0.4.0: consume @kuhyx/ts-config 2026-09-16 21:46:41 +02:00
range-slider.d.ts.map ts_core 0.1.1, web_ui 0.4.0: consume @kuhyx/ts-config 2026-09-16 21:46:41 +02:00
range-slider.js ts_core 0.1.1, web_ui 0.4.0: consume @kuhyx/ts-config 2026-09-16 21:46:41 +02:00
range-slider.js.map ts_core 0.1.1, web_ui 0.4.0: consume @kuhyx/ts-config 2026-09-16 21:46:41 +02:00
stepped-value.d.ts ts_core 0.1.1, web_ui 0.4.0: consume @kuhyx/ts-config 2026-09-16 21:46:41 +02:00
stepped-value.d.ts.map ts_core 0.1.1, web_ui 0.4.0: consume @kuhyx/ts-config 2026-09-16 21:46:41 +02:00
stepped-value.js ts_core 0.1.1, web_ui 0.4.0: consume @kuhyx/ts-config 2026-09-16 21:46:41 +02:00
stepped-value.js.map ts_core 0.1.1, web_ui 0.4.0: consume @kuhyx/ts-config 2026-09-16 21:46:41 +02:00
text.d.ts web_ui: commit the real tsc output so dist-fresh can pass 2026-08-22 16:19:09 +02:00
text.d.ts.map web_ui: commit the real tsc output so dist-fresh can pass 2026-08-22 16:19:09 +02:00
text.js web_ui: commit the real tsc output so dist-fresh can pass 2026-08-22 16:19:09 +02:00
text.js.map web_ui: commit the real tsc output so dist-fresh can pass 2026-08-22 16:19:09 +02:00
tokens.css Re-point paths for the ~ reorganisation (home-tidy) 2026-09-11 18:45:55 +02:00