experiments/webext/README.md
This is the Focalboard Web Clipper browser extension. It aims at supporting various use cases around converting web content from your browser directly into Focalboard cards.
⚠️ Warning: The extension is currently in an early and experimental state. Use it at your own risk only. Don't expect any eye candy.
The extension currently is in a proof-of-concept state with minimal functionality. The only supported use case at the time is building a read-later list. Things that work:
Only Firefox was tested so far but polyfills have already been enabled so there's a good chance that it'll work in Chrome and maybe even Safari, too.
We're really at the very beginning here so there's a lot to be done. Notable tasks include:
.web-ext-config.js)First, install dependencies with
$ npm i
You can then compile and bundle the code with
$ npm run watchdev
This will write output into dist/dev/ and automatically recompile and bundle on any source change.
To run the extension in a separate Firefox instance, use
$ npm run servedev
Note that in the above commands you can substitue dev with prod to build and run the extension with production settings.
To build a distributable ZIP archive, run
$ npm run build
The archive will be placed into the web-ext-artifacts folder.