A browser extension to connect Splits to apps.
The extension is built using wxt and porto. It uses EIP-6963 to announce itself to apps.
Installs dependencies and launches a new chrome instances with the extension installed and ready to use.
note: Make sure to update the .env file with the correct values as seen in the .env.sample file.
pnpm install
pnpm devYou can use the following modes when building the extension.
- dev -
http://localhost:3001 - production -
https://app.splits.org - staging -
https://app.staging.splits.org - testing -
https://app.testing.splits.org
Firstly, update the version in the package.json file.
To release the extension, you can use the following command.
pnpm zip:allThis will create a folder for each environment in the .output directory. You can then upload the compressed files to the github releases page for that release version. For reference, see the releases page.
Take the production build and submit it to the Chrome Web Store under the chrome-web-store@splits.org publisher.