- Hide those long burning open issues in your favorite repository
- More features in development...
- Hidden Issues: De-clutter your favorite repository's issue board so you can focus on the issues that matter to you most.
- Issues Visited: Visual see which issues have been looked at across all pages. No more opening up issues for the 100th time!
Lets build this together! Have a new idea? Found a bug? Head over to our issue board and lets chat!
- Clone the repository
git clone https://github.com/JStuve/git-kit
cd git-kit
- Create, and checkout to, your own branch following these standards
[nameIdentifier]/[smallDescription]
Example:
jstuve/fixed-issue-loading
Install packages: yarn
-
Make code changes
-
Build extension
npm run build
-
Install or refresh extension
a. Open chrome browser
b. Navigate to
chrome://extensions
c. Click "Load unpacked"
d. Select the
git-kit/build
folder -
Reload webpage
Live reload guide is not available at this time
src/chrome-services
: Injected scripts that load onto a users webpage. For each feature there should be a unique script.
NOTE: Future update will pull these scripts outside of the src/
directory.
src/components
: UI elements for the extensions React application. These should be simple, 'dumb', components. (e.g. Buttons, Tabs, Dropdown, ect.)
src/models
: All of our interfaces, types, const, enums, will live in this folder.
src/utilities
: Small static classes used to improved common Typescript logic blocks.
src/**
: Root of the application contains all the React pages and boiler plate code.
NOTE: Future update will isolate the pages into it's own directory.