General maintenance and bug fix for scrolling in textarea #23

Merged
flopana merged 4 commits from feature/update-dependencies into develop 2026-03-26 22:02:50 +00:00
Owner
No description provided.
fix: pin vulnerable transitive deps via npm overrides
All checks were successful
CI / display-os-info (push) Successful in 1s
CI / test (push) Successful in 36s
CI / docker-build (push) Has been skipped
CI / frontend-build (push) Has been skipped
CI / go-build (push) Has been skipped
f7f2406c2c
Two high-severity vulnerabilities were present in transitive dependencies
that could not be resolved by upgrading direct dependencies alone.

- flatted <=3.4.1: Prototype Pollution via parse() (https://app.opencve.io/cve/CVE-2026-33228)
Affected: @vitest/ui -> flatted ^3.3.3
Fix: pinned to >=3.4.2 (resolved to 3.4.2)

- serialize-javascript <=7.0.2: RCE via RegExp/Date (https://advisories.gitlab.com/pkg/npm/serialize-javascript/GHSA-5c6j-r48x-rmvq/)
Affected: vite-plugin-pwa -> workbox-build -> @rollup/plugin-terser -> serialize-javascript
Fix: pinned to >=7.0.3 (resolved to 7.0.5)

Both fixes applied via the `overrides` field in package.json, which is
the npm-native mechanism for forcing transitive dependency versions
without downgrading direct dependencies.
fix: sync textarea line numbers with content on scroll
All checks were successful
CI / display-os-info (push) Successful in 1s
CI / test (push) Successful in 36s
CI / frontend-build (push) Has been skipped
CI / docker-build (push) Has been skipped
CI / go-build (push) Has been skipped
084a778680
Use onScroll handler to mirror textarea scrollTop to line numbers div,
keeping them aligned when height is constrained.
add compount command
All checks were successful
CI / display-os-info (push) Successful in 1s
CI / test (push) Successful in 37s
CI / frontend-build (push) Has been skipped
CI / docker-build (push) Has been skipped
CI / go-build (push) Has been skipped
CI / display-os-info (pull_request) Successful in 1s
CI / test (pull_request) Successful in 34s
CI / docker-build (pull_request) Has been skipped
CI / frontend-build (pull_request) Successful in 26s
CI / go-build (pull_request) Successful in 1m7s
ab535f75a7
flopana merged commit c59bf2406a into develop 2026-03-26 22:02:50 +00:00
flopana deleted branch feature/update-dependencies 2026-03-26 22:02:50 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
flopana/OpenDevTools!23
No description provided.