Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Remove redundant and obsolete dependencies#1760

Merged
pverscha merged 3 commits intodevelopunipept/unipept:developfrom
chore/remove-obsolete-dependencies-9276605349074716066unipept/unipept:chore/remove-obsolete-dependencies-9276605349074716066Copy head branch name to clipboard
Jan 19, 2026
Merged

Remove redundant and obsolete dependencies#1760
pverscha merged 3 commits intodevelopunipept/unipept:developfrom
chore/remove-obsolete-dependencies-9276605349074716066unipept/unipept:chore/remove-obsolete-dependencies-9276605349074716066Copy head branch name to clipboard

Conversation

@google-labs-jules
Copy link
Copy Markdown
Contributor

Removed async, webfontloader, roboto-fontface, and redundant @types packages. Refactored pept2filtered.worker.ts to use native Promises for concurrency control instead of async.parallelLimit. Updated plugins/index.ts and RecentAnalysisCard.vue to remove unused imports.


PR created automatically by Jules for task 9276605349074716066 started by @pverscha

Removed unused or obsolete dependencies to clean up the project:
- `async`: replaced with native `runParallel` implementation using `Promise.race` and `Promise.all` in `pept2filtered.worker.ts`.
- `webfontloader`: removed as fonts are loaded via CSS/HTML. Removed corresponding plugin and imports.
- `roboto-fontface`: removed (unused).
- `@types/d3`: moved to devDependencies (but kept as it is required).
- `@types/uuid`: removed (redundant with `uuid` v13 types).
- `@types/webfontloader`: removed.

Verified changes with `yarn lint`, `yarn types:check`, `yarn test`, and `yarn test:e2e` (Note: Peptonizer E2E test has an existing timeout issue unrelated to these changes).
@google-labs-jules
Copy link
Copy Markdown
Contributor Author

👋 Jules, reporting for duty! I'm here to lend a hand with this pull request.

When you start a review, I'll add a 👀 emoji to each comment to let you know I've read it. I'll focus on feedback directed at me and will do my best to stay out of conversations between you and other bots or reviewers to keep the noise down.

I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job!

For more direct control, you can switch me to Reactive Mode. When this mode is on, I will only act on comments where you specifically mention me with @jules. You can find this option in the Pull Request section of your global Jules UI settings. You can always switch back!

New to Jules? Learn more at jules.google/docs.


For security, I will only act on instructions from the user who triggered this task.

Copy link
Copy Markdown
Member

@pverscha pverscha left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have made some extra changes:

  • Added loading of Roboto font through embed in index.html head
  • Removed async from the included optimizedDeps in Vite

All looks well now

@pverscha pverscha marked this pull request as ready for review January 19, 2026 15:22
@pverscha pverscha merged commit c0f54b6 into develop Jan 19, 2026
4 checks passed
@pverscha pverscha deleted the chore/remove-obsolete-dependencies-9276605349074716066 branch January 19, 2026 15:29
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.

1 participant

Morty Proxy This is a proxified and sanitized view of the page, visit original site.