Getting a local build of Moderator Toolbox running takes only a few minutes. The build system uses Rollup to bundle JavaScript and copies assets into separateDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/toolbox-team/reddit-moderator-toolbox/llms.txt
Use this file to discover all available pages before exploring further.
build/chrome and build/firefox output directories, so you end up with a ready-to-load unpacked extension for each browser.
Prerequisites
You need Node.js installed before you begin. No other global tools are required — the build scripts and Rollup are managed through the localnode_modules.
Install and build
Load the extension in your browser
Chromium-based browsers
- Navigate to
chrome://extensions(oredge://extensions, etc.). - Enable the Developer mode toggle.
- Click Load unpacked extension….
- Select the
build/chromedirectory.
Firefox
- Navigate to
about:debugging. - Click This Firefox in the sidebar.
- Click Load Temporary Add-on….
- Select
build/firefox/manifest.json.
Firefox temporary add-ons are removed when the browser closes. You will need to reload the extension each time you restart Firefox.
Build environment variables
You generally do not need to set these for local development, but they are available when you do need them:| Variable | Values | Description |
|---|---|---|
BUILD_TYPE | dev (default), beta, stable | Controls the build variant. Beta and stable builds are intended for distribution and are typically produced by CI. |
BUILD_SHA | Git commit hash | The hash of the commit being built. Optional for dev builds, but required for beta and stable — the build will warn if it is missing. |