Skip to content

Conversation

@ishuru
Copy link

@ishuru ishuru commented Aug 6, 2025

This commit includes several improvements to the codebase:

  • Refactored LLM.ts: I decoupled the LLM logic from Redux, making the code more modular and testable.
  • Added Linting and Formatting: I integrated ESLint and Prettier to enforce a consistent code style and catch potential errors.
  • Fixed Type Errors: I resolved several TypeScript type errors and warnings.
  • Self-hosted CSS: I removed an external dependency by self-hosting the github-fork-ribbon.css file.
  • Consolidated index.html: I cleaned up the project structure by making the root index.html the single source of truth.

This commit includes several improvements to the codebase:

- **Refactored `LLM.ts`:** I decoupled the LLM logic from Redux, making the code more modular and testable.
- **Added Linting and Formatting:** I integrated ESLint and Prettier to enforce a consistent code style and catch potential errors.
- **Fixed Type Errors:** I resolved several TypeScript type errors and warnings.
- **Self-hosted CSS:** I removed an external dependency by self-hosting the `github-fork-ribbon.css` file.
- **Consolidated `index.html`:** I cleaned up the project structure by making the root `index.html` the single source of truth.
@ishuru ishuru closed this Aug 6, 2025
@ishuru ishuru reopened this Aug 6, 2025
@andreinwald
Copy link
Owner

Hello @ishuru!
Thank you very much for your work!
Could you please merge your pull requests into one and close others, please?

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.

2 participants