Skip to content

Latest commit

 

History

History
27 lines (17 loc) · 1.15 KB

CONTRIBUTING.md

File metadata and controls

27 lines (17 loc) · 1.15 KB

Contributing

Steps to develop locally:

nvm usenpm install • npm start

Testing

Once your changes look good, test it intensely!

• npm test - runs existing unit tests. If your changes require a new unit test, please add it to src/index.test.js

Manual Testing Create a production build of the example app and test in Chrome, Safari, Firefox, Edge, and IE 11 (will drop support for IE in 2020). Make sure the dev server is no longer running.

• npm run build - build react-step-wizard in dist/ • npm run app:build - builds example app in app/

Open app/index.html in all the browsers listed above and ensure there are no console errors. Also, make sure hashKeys still work as expected.

Create Pull Request

If you feel confidence in your changes, open a PR for me to review. I'll most likely have you merge into a dev branch before going straight to master. From there I will handle the versioning and publish your changes! I'm working on automating publishing straight to NPM when a new release is created.

To up the version use npm version for semantic versioning.

Thanks for your help in making this library better! 😁