Skip to content

Install and run

Terminal window
npm install
npm run build # makes .output/chrome-mv3

Install .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.

CommandFunction
npm run devStart the development server (dev:firefox for Firefox)
npm run compileExamine the types
npm testRun the Vitest tests (test:watch keeps them running)
npm run normalize:checkExamine the parser with the recorded answers
npm run throttle:checkExamine the request limits
npm run browser:launchStart the test browser with the build
npm run api:checkExamine that the test browser has a valid session

Platforms

PlatformSidebar APIStoreStatus
Chromechrome.sidePanelChrome Web StoreThe MV3 build installs and operates
Firefoxbrowser.sidebarActionAMOThe MV2 build is complete, not run
Safarinone; use the tabMac App StoreDeferred

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.