getoslash / oslash

OSlash is an open-source browser extension that lets you convert your URLs into simple, readable, and memorable shortcuts. Contact opensource@oslash.com for support
MIT License
103 stars 22 forks source link

Migrate to plasmo framework #14

Open naveenann opened 8 months ago

naveenann commented 8 months ago

To enhance our application's compatibility with multiple browsers, it needs to be migrated to the Plasmo framework, moving beyond its current support for only the Chrome Browser

tanmay-d-shah commented 7 months ago

Why should we move to Plasmo framework for our extension ?

Side Effects of moving to plasmo framework:

tanmay-d-shah commented 7 months ago

Plan Outline (Tentative) :

  1. Make a new basic plasmo configured extension separately
  2. Add the current background service worker functionality along with cross browser support
  3. Add the current Popup Page functionality
  4. Add the current Options Page functionality
  5. Setup new build action workflows

We can keep this plasmo extension separately without hampering the original extension. Once properly tested and merged, then we can make a release containing the plasmo extension and update readme files.