This file documents how to release this package to npm, it is for internal use but can also be somewhat interesting
- Make sure we are on the master branch
- git checkout master
- Try building the site
- Go cd react-modal-dialog/site
- npm install && npm start
- Try building the component
- npm start
- Update version with proper semver
- npm version (major|minor|patch)
- Publish
- npm publish
- Push to Github
- git push
- Update website
- Make sure dependencies exist for updating the website (a second repo in the same parent folder, etc...)
- npm run github