Instructions to run build and run this locally
- Git
- Node.js via nvm (the repo provides an
.nvmrcwith the required Node version)
If you don't have nvm installed, follow the official instructions:
- Docs: https://github.com/nvm-sh/nvm#installing-and-updating
- Quick install (bash/zsh):
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash # restart your shell or source your profile, then: command -v nvm
From the repository root:
nvm install # installs the version specified in .nvmrc
nvm use # switches your shell to that versionThis repo uses pnpm (required >= 10). Install it globally using npm:
npm install -g pnpm
pnpm -vFrom the repository root:
pnpm installFrom the repository root:
pnpm buildThis runs the workspace build (currently targets the browser extension package).
From the repository root:
pnpm devThis starts the extension build in watch mode and outputs artifacts under dist/extension.
- To load the built browser extension for testing:
- Chromium-based browsers: open
chrome://extensions, enable "Developer mode", click "Load unpacked", and select thedist/extensiondirectory after a build/dev run.
- Chromium-based browsers: open