web/packages/clipper
StandardNotes CI 747ba1b342
chore(release): publish
- @standardnotes/api@1.26.12
 - @standardnotes/clipper@1.1.49
 - @standardnotes/desktop@3.106.58
 - @standardnotes/encryption@1.21.40
 - @standardnotes/filepicker@1.28.49
 - @standardnotes/files@1.15.11
 - @standardnotes/mobile@3.53.58
 - @standardnotes/models@1.46.1
 - @standardnotes/releases@1.4.326
 - @standardnotes/services@1.60.1
 - @standardnotes/snjs@2.169.1
 - @standardnotes/ui-services@1.26.16
 - @standardnotes/utils@1.17.1
 - @standardnotes/web@3.162.1
2023-06-25 12:46:27 +00:00
..
images chore: add clipper extension package (#2281) 2023-04-11 22:14:02 +05:30
src refactor: clipper screenshot (#2325) 2023-05-05 20:12:44 +05:30
.eslintrc.js chore: add clipper extension package (#2281) 2023-04-11 22:14:02 +05:30
.gitignore chore: add clipper extension package (#2281) 2023-04-11 22:14:02 +05:30
CHANGELOG.md chore(release): publish 2023-06-25 12:46:27 +00:00
package.json chore(release): publish 2023-06-25 12:46:27 +00:00
README.md chore: add clipper extension package (#2281) 2023-04-11 22:14:02 +05:30
tsconfig.json chore: add clipper extension package (#2281) 2023-04-11 22:14:02 +05:30
webpack.config.dev.js chore: add clipper extension package (#2281) 2023-04-11 22:14:02 +05:30
webpack.config.js chore: add clipper extension package (#2281) 2023-04-11 22:14:02 +05:30
webpack.config.prod.js chore: add clipper extension package (#2281) 2023-04-11 22:14:02 +05:30

@standardnotes/clipper

Development flow

  • Run yarn watch:web in a terminal to watch changes in the @standardnotes/web package

Chromium

  • Run yarn watch-mv3 in another terminal to watch changes in the extension source

"Load unpacked" method

  • Go to chrome://extensions
  • Enable Developer mode
  • Click "Load unpacked" and select the dist folder in the current package

You might need to manually press the reload button when you make changers

CLI method

yarn run-chromium --chromium-profile=PATH/TO/PROFILE
  • You might need to specify the Chromium binary using the --chromium-binary argument
  • Running yarn run-chromium without the --chromium-profile argument will create a new temporary profile every time

This method will automatically reload the extension when you make changes

Firefox

  • Run yarn watch in another terminal to watch changes in the extension source
yarn run-firefox --firefox-profile=PATH/TO/PROFILE
  • You might need to specify the Firefox binary using the --firefox or -f argument
  • Running yarn run-firefox without the --firefox-profile argument will create a new temporary profile every time

Build

Firefox

yarn build-firefox

Chromium

yarn build-chromium