This project contains a set of Userscripts that enhance the user experience on Canonical's Greenhouse dashboard.
Each Userscript is a standalone file, there is no dependency to other files in this project.
The Userscript file look like: *.user.js
The file package.json
contains some devolopment dependencies that helps to enforce a coding style and format the code:
- Install depndecies:
yarn
- Run the
format
script:
yarn format
We recommend developing on VSCode for the Userscript, and install the following extensions:
As the nature of Userscript requires interaction with the UI of Greenhouse dashboard, you have to go throw testing the Userscript manually: