mirror of
https://github.com/hipcityreg/situation-monitor.git
synced 2026-04-27 08:36:01 +03:00
[PR #9] [MERGED] Migrate to SvelteKit with TypeScript #15
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/situation-monitor#15
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/hipcityreg/situation-monitor/pull/9
Author: @xaelophone
Created: 1/11/2026
Status: ✅ Merged
Merged: 1/11/2026
Merged by: @xaelophone
Base:
main← Head:feature/sveltekit-migration📝 Commits (10+)
032e645Phase 0: Initialize SvelteKit + TypeScript foundation4e8e919Phase 1: Migrate service layer to TypeScript5d7279aPhase 2: Implement Svelte stores and analysis modules7d92036Phase 3: Build core component library70ff42aPhase 4: Migrate all panels to Svelte components6639c83Phase 5: Complete integration and cleanup1231630Fix API data fetching and add missing panel data1fea39bAdd Iran Crisis panel from main branch feature3943e31Add first-visit onboarding with preset profilesc32bde5Fix Svelte 5 $derived() misuse and remove unused code📊 Changes
118 files changed (+32201 additions, -0 deletions)
View changed files
➕
.gitignore(+32 -0)➕
.prettierignore(+23 -0)➕
.prettierrc(+15 -0)➕
eslint.config.js(+45 -0)➕
package-lock.json(+7514 -0)➕
package.json(+50 -0)➕
playwright.config.ts(+25 -0)➕
postcss.config.js(+6 -0)➕
src/app.css(+132 -0)➕
src/app.html(+14 -0)➕
src/lib/analysis/correlation.test.ts(+212 -0)➕
src/lib/analysis/correlation.ts(+270 -0)➕
src/lib/analysis/index.ts(+35 -0)➕
src/lib/analysis/main-character.test.ts(+294 -0)➕
src/lib/analysis/main-character.ts(+97 -0)➕
src/lib/analysis/narrative.test.ts(+200 -0)➕
src/lib/analysis/narrative.ts(+207 -0)➕
src/lib/api/index.ts(+14 -0)➕
src/lib/api/markets.ts(+121 -0)➕
src/lib/api/misc.ts(+145 -0)...and 80 more files
📄 Description
Summary
Changes
Architecture
Features
UI/UX
Test plan
🤖 Generated with Claude Code
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.