This extension will notify you when your WAM has been changed. Currently, only for Unimelb students. If you would like to improve or add support to your university, please visit https://github.com/yxliang01/Unimelb-WAM-Checker . Comments are welcome!
$ npm install
Run $ gulp --watch and load the dist-directory into chrome.
There are two kinds of entryfiles that create bundles.
- All js-files in the root of the
./app/scriptsdirectory - All css-,scss- and less-files in the root of the
./app/stylesdirectory
$ gulp
| Option | Description |
|---|---|
--watch |
Starts a livereload server and watches all assets. To reload the extension on change include livereload.js in your bundle. |
--production |
Minifies all assets |
--verbose |
Log additional data to the console. |
--vendor |
Compile the extension for different vendors (chrome, firefox, opera, edge) Default: chrome |
--sourcemaps |
Force the creation of sourcemaps. Default: !production |
Zips your dist directory and saves it in the packages directory.
$ gulp pack --vendor=firefox
Increments version number of manifest.json and package.json,
commits the change to git and adds a git tag.
$ gulp patch // => 0.0.X
or
$ gulp feature // => 0.X.0
or
$ gulp release // => X.0.0
The build tool also defines a variable named process.env.NODE_ENV in your scripts. It will be set to development unless you use the --production option.
Example: ./app/background.js
if(process.env.NODE_ENV === 'development'){
console.log('We are in development mode!');
}Xiao Liang Yu - leader of the team & the main leading developer & the creator of this project
Taicheng Zhou - the logo and promote images