Skip to content

chore: switch to anvim@0.1.2, remove local engine, add autosave, update tests#5

Merged
bug-breeder merged 1 commit intomainfrom
chore/switch-to-anvim-0.1.2-and-cleanup
Sep 11, 2025
Merged

chore: switch to anvim@0.1.2, remove local engine, add autosave, update tests#5
bug-breeder merged 1 commit intomainfrom
chore/switch-to-anvim-0.1.2-and-cleanup

Conversation

@bug-breeder
Copy link
Contributor

@bug-breeder bug-breeder commented Sep 11, 2025

This PR migrates the app to the published ANVIM package and cleans up redundant code.

Changes

  • Replace in-repo ANVIM with npm package anvim@0.1.2; update imports in utils and tests
  • Adapt tests to anvim@0.1.2 behavior (z-clear consumes 'z'; incremental composition)
  • Vite test config: inline anvim dependency for Vitest resolution
  • Editor: add autosave (localStorage + 500ms debounce), restore on load, clear on Clear, save on Paste
  • Remove legacy browser extension (background, content script, popup, manifest)
  • Update dependencies (package.json, yarn.lock)

Context

Follow-ups

  • Keep app tracking npm package for future engine updates

…n, update tests and editor autosave\n\n- Replace in-repo ANVIM with npm package anvim@0.1.2\n- Update imports in utils and tests; adapt tests to package behavior\n- Add Vite test deps inline for anvim\n- Add editor autosave (localStorage + debounce)\n- Remove deprecated extension files\n- Update yarn.lock and package.json
@bug-breeder bug-breeder changed the title chore: switch to anvim@0.1.2, remove local engine and legacy extension, update tests and editor autosave\n\n- Replace in-repo ANVIM with npm package anvim@0.1.2\n- Update imports in utils and tests; adapt tests to package behavior\n- Add Vite test deps inline for anvim\n- Add editor autosave (localStorage + debounce)\n- Remove deprecated extension files\n- Update yarn.lock and package.json chore: switch to anvim@0.1.2, remove local engine, add autosave, update tests Sep 11, 2025
@bug-breeder bug-breeder merged commit a33d78a into main Sep 11, 2025
1 check failed
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