uwwave_extension_lib
v1.3.3
Published
API for reading and writing from the UW Wave browser extension
Downloads
29
Readme
UW Wave Browser Extension
Browser extension for UW Wave, the ultimate companion app to WaterlooWorks.
Getting started
- Clone the repository
- Run
yarn
to install dependencies - Run
yarn start
to start the development server - Open Chrome and go to
chrome://extensions/
- Enable developer mode by clicking the toggle switch
- Click "Load unpacked" and select the
dist
folder
Build
To build the extension, run yarn build
. The built extension will be in the dist
folder.
To build the extension for Firefox, run yarn build:firefox
. The built extension will be in the dist_firefox
folder.
Firefox build is currently experimental and may not work as expected. Importing data does not work.
To build the extension library, run yarn build:lib
. The built library will be in the lib
folder.
The extension library is used by the website to load in data.
Development
For test data, see test_data
folder. Upload this to the extension using the advanced options menu.
For release managers, when updating the version, make sure to update both manifest.json
and package.json
.
Create a new tag to trigger a draft release, then publish the release to publish to npm.