Install and run
npm installnpm run build # makes .output/chrome-mv3Install .output/chrome-mv3 as an unpacked extension. Open a patreon.com tab. Then press
Ctrl+Shift+Y (Cmd+Shift+Y on macOS), or click the icon.
| Command | Function |
|---|---|
npm run dev | Start the development server (dev:firefox for Firefox) |
npm run compile | Examine the types |
npm test | Run the Vitest tests (test:watch keeps them running) |
npm run normalize:check | Examine the parser with the recorded answers |
npm run throttle:check | Examine the request limits |
npm run browser:launch | Start the test browser with the build |
npm run api:check | Examine that the test browser has a valid session |
Platforms
| Platform | Sidebar API | Store | Status |
|---|---|---|---|
| Chrome | chrome.sidePanel | Chrome Web Store | The MV3 build installs and operates |
| Firefox | browser.sidebarAction | AMO | The MV2 build is complete, not run |
| Safari | none; use the tab | Mac App Store | Deferred |
Read the architecture for the reasoning behind each row, and the stack for the software Gopher builds on.
Not affiliated with or endorsed by Patreon.