Contributing

Development
4. Install dependencies & start script
# project root
$: nvm use # uses node version that's defined in .nvmrc
$: npm i # install dependencies
$: cd packages/snap-gyazo-thumbnail && npm run dev # run the app locally
5. Loading extension in chrome
5.1. Head over to chrome://extensions
and enable Developer Mode.
chrome://extensions
and enable Developer Mode.Upper right corner, toggle the Developer Mode
switch
5.2. Click on "Load Unpacked" and navigate to malachai
extension's build/chrome-mv3-dev
(or build/chrome-mv3-prod
) directory.
malachai
extension's build/chrome-mv3-dev
(or build/chrome-mv3-prod
) directory.Running npm run dev
will generate build/chrome-mv3-dev
Running npm run build
will generate build/chrome-mv3-prod
build/*
dir is generated at ./packages/snap-gyazo-thumbnail
5.3. Head over to https://gyazo.com/:gif_id to see the extension in action
malachai
is using plasmo, the all-in-one platform that makes it easy for browser extension developers to create, test, and publish extensions


Last updated
Was this helpful?