- Copyright (C) 2022-2025 roseal.live
- Licensed under the AGPL-3.0 license
Download on the Edge Add-Ons store
- Install Bun
- If you already have Bun installed, please make sure it is up-to-date with
bun upgrade
- If you already have Bun installed, please make sure it is up-to-date with
- Install zip if it is not already installed (Linux)
- run
sudo apt-get install zip
- run
- For Firefox code reviewers, please just use
bun run build --target firefox --release. If you omit--release, it will create a development build, which will not match checksum of the submitted build.
-
bun run build --target <TARGET> [--release]- TARGET = "chrome" | "firefox" | "edge" | "safari"
- Safari target is currently unused and "experimental".
- Edge target really is just "chrome" but different env just incase we need to do anything related to store policy changes.
- Omit the brackets in
[--release]for a release build, omit entirely for a development build. - Builds to the
dist/directory
- TARGET = "chrome" | "firefox" | "edge" | "safari"
-
bun run redist- This will build the extension for all targets for redistribution.
- Builds to the
builds-dist/directory
- The port for the dev WS server is
2923, as in Gaia's birthdate - The port for the dev API server is
4121, as in Mizore's birthdate - The port for the dev WWW server is
359_22, as in RoSeal's release date