Fix lint failures, console.* convention violations, and CI Node version mismatch

- Add docs/capacitor-native-app-plan.md to hex-lint ignore list (code examples
  naturally reference hex colors in Capacitor config)
- Replace direct console.error/console.log calls with logger utility in
  historyView.js, profileCache.js, EventDetailsModal.js, ZapInterface.js,
  and notificationController.js
- Update CI workflow from Node 20 to Node 22 to match package.json engines

https://claude.ai/code/session_01LzErpH9FNw4hAPsjoYb1v9
This commit is contained in:
Claude committed 2026-02-10 02:35:24 +00:00
1 parent c4b829d5e4
commit 696a30051b
7 files changed
+19 -14

No files matched your search

+5 -5
View File
@@ -16,7 +16,7 @@ jobs:
timeout-minutes: 45
strategy:
matrix:
node-version: [20]
node-version: [22]
steps:
- name: Check out repository
@@ -85,7 +85,7 @@ jobs:
strategy:
fail-fast: false
matrix:
node-version: [20]
node-version: [22]
shard: [1, 2, 3]
steps:
@@ -128,7 +128,7 @@ jobs:
timeout-minutes: 20
strategy:
matrix:
node-version: [20]
node-version: [22]
steps:
- name: Check out repository
@@ -168,7 +168,7 @@ jobs:
timeout-minutes: 30
strategy:
matrix:
node-version: [20]
node-version: [22]
steps:
- name: Check out repository
@@ -208,7 +208,7 @@ jobs:
timeout-minutes: 45
strategy:
matrix:
node-version: [20]
node-version: [22]
steps:
- name: Check out repository