/chippy-ext

Primary LanguageJavaScript

This is a Plasmo extension project bootstrapped with plasmo init.

Getting Started

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

Making production build

Run the following:

yarn build

This should create a production bundle for your extension, ready to be zipped and published to the stores.

Submit to the webstores

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!

Formatting

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.