-
Fork this repository and clone
git clone [email protected]:[yourname]/github-404-breakdown.git
-
Install dependencies. Requires Node/NPM. Recommended: Node 16, NPM 8
npm install
-
Start the dev server and open http://localhost:8080/
npm start
-
Make changes to the code. The dev server auto reloads the page.
-
Build the extension
npm run build
-
Test in Chrome. Go to chrome://extensions, enable Developer Mode, choose "Load Unpacked", select the
build
folder of this repo. If you've installed the extension from the Chrome Web Store, disable that one before testing the development build. -
Ensure formatting is correct and the tests pass
npm run format npm test
-
Commit your changes, push to your GitHub repo, then open a PR! For more details on this step, check out the GitHub documentation.