This is a Plasmo extension project bootstrapped with plasmo init
.
Install
Create `.env.development` file and copy / paste from 1password
yarn install
yarn build # to generate types via `background/port`
Run the development server:
yarn dev
Load extension in chrome: See https://docs.plasmo.com/framework#loading-the-extension-in-chrome
Run the following:
yarn build
This should create a production bundle for your extension, ready to be zipped and published to the stores.
The easiest way to deploy your Plasmo extension is to use the built-in bpp GitHub action. Prior to using this action however, make sure to build your extension and upload the first version to the store to establish the basic credentials. Then, simply follow this setup instruction and you should be on your way for automated submission!
We are going to try out https://rome.tools to not deal with both eslint + prettier (plus its much faster). I recommend installing VSCode Extension and see Usage section on how to update your vscode.