- Install dependencies for
devapp-3.4&rootwithyarn.
yarn setupAs of now we use Node.js
v14.19.3.
- Run the extension locally
yarn dev # default chromeyarn dev:chrome # for chromeyarn dev:firefox # for firefoxThis command will build and watch the extension and run the
devapp-3.4in parallel mode and when they are ready it will launch the chrome/firefox private instance with extension installed
-
Hack away!
Open a Pull Request from your fork to our repo once it is done or need a review.
If you use Linux you can run source .envrc for some useful commands
-c: for chrome, -f: firefox, (chrome is default)
- Setup extension and test project Dependencies
setup- Chrome
npm run build:chrome- Firefox
npm run build:firefox- The code must be linted and properly formatted, that can be easily done with the right IDE -- I use JetBrains WebStorm. Perhaps some git hooks would come in handy in the future.
- Every feature needs to take into account the Meteor community as a whole and not the interest of a few in detriment of others.
- Be friendly and supportive, no one is perfect, and we all have limited time, especially in these difficult times.