When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.
## Your dev environment must be
node v14.0.0 ++ npm v6.14.4 ++
-
Ensure you're able to do a build.
flagship-js-sdk$ npm run build
-
Ensure you're able to pass unit test.
flagship-js-sdk$ npm run test
-
Consider updating the README.md with details of changes if needed.
-
Add yourself as a contributor. To add yourself to the table of contributors, follow this command:
# Add new contributor <username>, who made a contribution of type <contribution> npm run contributors:add -- <username> <contribution> # Example: npm run contributors:add -- jfmengels code,doc
See the Emoji Key (Contribution Types Reference) for a list of valid contribution types.
-
You may merge the Pull Request in once you have the sign-off of two other developers, or if you do not have permission to do that, you may request the second reviewer to merge it for you.