Skip to content

codeselfstudy/codeselfstudy_browser_extension

Repository files navigation

Code Self Study Browser Extension

This browser extension lets people easily share links to the Code Self Study forum with a click. It also provides quick links to the group's resources.

More features coming soon.

Install

  • Chrome version
  • Firefox version -- this version is offline at the moment. If anyone wants to help get it online again, open an issue.

Contributing

Pull requests are welcome, but please check if a feature is needed before adding completely new functionality. We can discuss it in the Github issuess and/or forum.

Development Server

Install the dependencies by running bun install. The command to start the development server is:

$ bun start

To test the extension in Chromium, type this:

$ bun run serve:chromium

Building

The extension targets Manifest V3 and builds a separate package for each browser from the single root manifest.json. To build both, run:

$ just build

This stages dist/chrome/ and dist/firefox/ and writes the packaged zips to web-ext-artifacts/chrome/ and web-ext-artifacts/firefox/. Other useful recipes: just dev_firefox / just dev_chrome (live-reloading dev browser), just lint (Firefox add-on linter), and just test (test suite).

Here is more information:

Versions

At the moment, the version information is in package.json and manifest.json.

About

A browser extension for Code Self Study

Topics

Resources

License

Stars

3 stars

Watchers

3 watching

Forks

Packages

 
 
 

Contributors