chore: replace Biome with full ESLint profile #18 #41

Merged
ksv741 merged 6 commits from codex/frontend-eslint into develop 2026-09-28 16:36:41 +03:00
6 Commits
Author SHA1 Message Date
ksv741 959aeaae57 chore: merge develop into eslint branch #18
Frontend verify / commits (pull_request) Successful in 28s
Frontend verify / security (pull_request) Successful in 10s
Frontend verify / verify (pull_request) Successful in 8m42s
2026-09-28 15:19:32 +03:00
ksv741 d20be86d73 refactor: enforce enum machine codes #18
Frontend verify / verify (pull_request) Canceled after 0s
Frontend security / security (pull_request) Canceled after 0s
Frontend security / security (push) Canceled after 0s
Frontend verify / verify (push) Canceled after 0s
Conventional commits / commits (pull_request) Canceled after 0s
Use owner enums for known codes; preserve wire values and unknown fallbacks.

Verified npm ci and verify: 379 tests, 5 lint checks, app and Storybook builds.
2026-09-28 13:15:27 +03:00
ksv741 bc8e4cc4dc style: pin ternary operator formatting #18
Frontend security / security (push) Successful in 11s
Frontend verify / verify (push) Failing after 17m37s
Frontend security / security (pull_request) Successful in 10s
Frontend verify / verify (pull_request) Canceled after 9m31s
Conventional commits / commits (pull_request) Canceled after 30s
2026-09-28 12:34:58 +03:00
ksv741 038f9d2efa chore: guard unsafe DOM HTML with ESLint #18
Frontend security / security (push) Successful in 10s
Frontend verify / verify (push) Failing after 4m0s
Frontend security / security (pull_request) Successful in 10s
Frontend verify / verify (pull_request) Failing after 13m52s
Conventional commits / commits (pull_request) Successful in 33s
Enable no-unsanitized recommended rules and verify TypeScript DOM sink diagnostics.
2026-09-28 10:18:42 +03:00
ksv741 3eafad2657 chore: finish frontend ESLint migration #18
Frontend security / security (push) Successful in 9s
Frontend verify / verify (push) Failing after 37m50s
Frontend security / security (pull_request) Successful in 9s
Frontend verify / verify (pull_request) Failing after 42m10s
Conventional commits / commits (pull_request) Successful in 29s
Enable every plugin recommended preset and replace Biome with ESLint formatting.

Preserve API contracts and JSX whitespace; verify source, tests, builds and tooling.
2026-09-28 07:31:28 +03:00
ksv741 851457e03c chore: add typed ESLint checks #18
Frontend security / security (push) Successful in 9s
Frontend verify / verify (push) Failing after 17m37s
Conventional commits / commits (pull_request) Successful in 26s
Frontend security / security (pull_request) Successful in 9s
Frontend verify / verify (pull_request) Failing after 22m42s
Refs WealthLedger/main#18. Keep Biome; add no Prettier dependencies.
2026-09-28 05:52:29 +03:00