webext-core
webext-core copied to clipboard
Collection of essential libraries and tools for building web extensions
Using only example code from the [webext-core site](https://webext-core.aklinker1.io/guide/messaging/), injected script messaging causes an error (No error when sending messages *to* the injected script) Potentially related to #55 ? Error: ```...
First, many thanks to the contributors ! Nice project and utils 👍 I'm using a content script in main world context to dynamically extract "react props" from the whole dom...
This closes #38 - [x] Create package - [ ] Test - [ ] Guide docs - [ ] Manual test/demo app
https://github.com/aklinker1/webext-core/actions/runs/6733221356/job/18301442202
For example, the [this service](https://github.com/aklinker1/github-better-line-counts/blob/75fbbc583275ca712c6deecff1820d68298a9f6a/src/utils/github/service.ts) imports `minimatch` to use it in the real implementation, but minimatch is included in the final bundle in all entrypoints, not just the background. Unfortunately,...
Collecting any kind of analytics is hard for web extensions. Google Analytics, the most popular analytics product, doesn't support the chrome extension runtime, neither does Firebase. Other large analytics software...
Using flatten promise on idb `put` works, but not working on idb `transaction`, perhaps because `transaction` has 2 declarations? Screenshot idb transaction If i use idb directly there is no...
I already have a library that supports publishing to the CWS, firefox addon store, and edge addon store: https://github.com/aklinker1/publish-browser-extension I would like to bring it into this project so it's...
Right now, `web-ext` is the only tool for opening all browsers with an extension installed. Unfortunately, it is quite heavy and does a lot of other things unrelated to this...