-
Notifications
You must be signed in to change notification settings - Fork 379
Developer documentation
Edgar Müller edited this page Jul 2, 2018
·
28 revisions
- Use the guidlines outlined in First time setup to setup JSONForms.
- By default, the
package-lock.json
should not be modified - If you need to update a specific version of a package, do so in an explicit commit and add the
package.json
andpackage-lock.json
files - From time to time, we might have commits that only update packages, e.g. when using
npm audit
- Run
npm audit
. If any fixes are available, apply them first via a PR -
npm login
with 'eclipsesource' npm run preparePublish
lerna publish
- Check https://www.npmjs.com/search?q=%40jsonforms for the new release
- Check https://github.com/eclipsesource/jsonforms/releases for the new release
- Update jsonforms-react-seed
- Update make-it-happen-react and make-it-happen-angular, if necessary
- Update jsonforms2-website
- Generate and copy API docs
- Create change log by going through all issues in the milestone
- Publish release on github
- Close milestone
- Do the twitter 🐤