Skip to content

chore/refactor-duplicate-code#16

Merged
donfear merged 6 commits intomainfrom
chore/refactor-rm-duplicate-code
Feb 5, 2026
Merged

chore/refactor-duplicate-code#16
donfear merged 6 commits intomainfrom
chore/refactor-rm-duplicate-code

Conversation

@donfear
Copy link
Owner

@donfear donfear commented Feb 5, 2026

No description provided.

- Create unified CacheManager to handle in-memory and disk caching
- Extract ConsoleUtils for progress display operations
- Add CursorUtils.cleanup() for terminal state restoration
- Move stripAnsi to VersionUtils for shared ANSI code handling
- Remove duplicate caching logic from jsdelivr-registry and npm-registry
Allow users to edit existing filters by pressing '/' again, and display
the active filter even when not in filter mode. Escape key now clears
the filter instead of exiting the CLI, providing a more intuitive
search experience.
@donfear donfear merged commit d16de1e into main Feb 5, 2026
19 checks passed
@donfear donfear deleted the chore/refactor-rm-duplicate-code branch February 5, 2026 07:26
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