Hello! 👋
Thanks for contributing on gitmoji-browser-extension. Before implementing new features and changes, feel free to submit an issue. We're going to talk here 😜.
This project uses Svelte to create the interface and is build using Parceljs.
- Fork this repository.
- Create a new feature branch. (Eg:
feature/improve-footer-design
) - Make your changes.
- Make a little check using
yarn lint && yarn test
- Commit your changes using the gitmoji convention.
- Submit your pull request.
If you want to make changes to the site, follow the next steps:
- Clone the project
git clone https://github.com/johannchopin/gitmoji-browser-extension.git
cd gitmoji-browser-extension
- Install the dependencies and start the development task.
yarn install && yarn start
The development task will compile, watch and open the extension in a sandbox webpage. Your are ready to make your changes 👍
- Build the extension to test it in your browser
yarn watch
It will compile and watch the extension under the dist/
folder. Just load this folder has an unpacked extension in your browser:
- in Firefox : Temporary installation in Firefox
- in Chrome : See point 1 of Create the manifest step
- in Microsoft Edge: Same process than for Chrome
- Build the extension
yarn build
It will create the extension as a zip file called extension.zip
in the root of the project.
Made with ❤ by @johannchopin and @lyokolux