chore: remove axios + deprecated electron_native.js; track lucide-svelte migration

- Uninstall axios — only consumer was electron_native.js (legacy V2 file)
- Delete electron_native.js — deprecated 2026-02-10, no active imports; replaced
  by aether_app_native_electron repo + electron_relay.ts contextBridge
- Add TODO: migrate remaining lucide-svelte → @lucide/svelte (5 files) then uninstall

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Scott Idem
2026-06-02 14:04:28 -04:00
parent ee79e33a2a
commit de048a084b
4 changed files with 12 additions and 2067 deletions

View File

@@ -88,6 +88,16 @@ Documented in `GUIDE__SvelteKit2_Svelte5_DexieJS.md` (IDB Sort section).
- [ ] **[Journals] Entry passcode secondary auth** — implement `passcode_hash` comparison.
- [ ] **[Journals] Summary AI shortcut** — add button to modal.
### [Cleanup] Migrate remaining `lucide-svelte` imports to `@lucide/svelte`
5 files still import via `import * as Lucide from 'lucide-svelte'` (the old package name).
Migrate each to `@lucide/svelte`, then uninstall `lucide-svelte` from `package.json`.
Files:
- `src/lib/ae_core/ae_comp__hosted_files_download_button.svelte`
- `src/lib/ae_core/ae_comp__hosted_files_upload.svelte`
- `src/lib/ae_utils/ae_utils__file_extension_icon_lucide.ts`
- `src/routes/testing/hosted_files/+page.svelte`
- `src/routes/idaa/(idaa)/archives/[archive_id]/ae_idaa_comp__archive_content_obj_id_edit.svelte`
---
### [Pres Mgmt] Sessions hide/show toggle