Supabase url and anon key exposed
What are the best ways to deal with supabase auth without exposing the url and key? Am I missing something?...
Firefox dev server manifest warnings
import url no longer working
Parallel dev servers
plasmo dev --verbose
and plasmo dev --verbose --target=firefox-mv3
, but when I run the latter I get
```
🔵 INFO | Starting the extension development server...
🟡 1 | Starting dev server on localhost:52111, HMR on localhost:52112...
🟡 2 | Creating Manifest Factory......How to sendToBackground from main world
button click inside CSUI closes the CSUI
anyone got any good example of CSUI lifecycle?
Rendering issue on single page application (SPA) like youtube
useStorage makes extension window tiny.
Uncaught ReferenceError: Cannot access 'fromCurrentPageConfig' before initialization
Uncaught ReferenceError: Cannot access 'fromCurrentPageConfig' before initialization
fromCurrentPageConfig
is an object I have in my code. Looking at the compiled popup.7d3dc21e.js
file, I see this:
...How to listen to a Port's disconnect event?
background/ports/foo.ts
, and I'd like to listen to onConnect/onDisconnect events (I want to know when the user has closed a certain tab). Is there a standard way to do this with plasmo?Options and popup extension pages both working?
Pin Side Panel like google search
Adding Supabase later instead of starting with it?
--with-nextjs
, now I want to use the Messaging API to communicate with my Supabase REST API, could I follow the docs of Supabase Plasmo afterwards or do I have to start with the --with-supabase
to make this properly work?
Best regards....How can I listen to all requests?
Build fails after changing TS path alias
"~*": ["./src/*"]
to "~/*": ["./src/*"]
and updated all imports in the project accordingly. tsc
does not report any issues, and vite build
builds the web version just fine, but plasmo build
fails with an error from the Parcel package (see screenshot). Any ideas?
Windows 11, Plasmo 0.84.2, Node 20.11.0, TypeScript 5.3.3...Disable content-ui per site
per site
By browsing the google docs i know that there's something like exclude_matches
but this is static one. How can I achieve it to be dynamic?
```
export const config: PlasmoCSConfig = {
matches: ["https://*/*"],...Extension Network Question
CSUI Best practices question
id
i can target in the content script.
My first hunch is to use querySelector
but I think this is a very brittle method....Plasmo setup with NX console