Skip to content

Conversation

@tylers-username
Copy link
Contributor

Original MR: #6440 (closed due to inactivity)

Changes: Resolves #6248.

  • Adds typescript and webpack aliases
  • Configures eslint to understand the aliases
  • Refactors src/index.jsx to src/index.tsx and declares webSettings.d.ts and another modeule to serve as an example of how the migration to typescript can be done iteratively

Issues

@tylers-username tylers-username requested a review from a team as a code owner December 11, 2025 01:01
@jellyfin-bot
Copy link
Collaborator

jellyfin-bot commented Dec 11, 2025

Cloudflare Pages deployment

Latest commit 9d65c7b
Status ✅ Deployed!
Preview URL https://4c76e8e5.jellyfin-web.pages.dev
Type 🔀 Preview

View build logs

@tylers-username
Copy link
Contributor Author

There is a follow-up MR (#7422) that includes these changes but adds eslint and typescript enforcement of the @/ alias.

@sonarqubecloud
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improvement: Set foundation to improve migrate-to-typescript efficiency

2 participants