- Clone the seed app with
git clone https://github.com/eclipsesource/jsonforms-react-seed.git
- Install dependencies with
npm ci
(ornpm install
when using an older version) - Run the app with
npm run start
For more info about the seed app, please see the corresponding README file of the seed repo. For a more detailed tutorial about the usage of JSON Forms, please see this tutorial.
Feel free to start a discussion by opening an issue on this repo or by contacting us directly via email. In addition EclipseSource also offers professional support for JSON Forms.
- Install node.js (version >= 6.x.x)
- Update npm (version >= 5.8.0)
- Clone this repository
- Install dependencies:
npm ci
- Hook up dependencies between packages:
npm run init
- Build (all packages):
npm run build
- Test (all packages):
npm run test
- Clean (delete
dist
folder of all packages):npm run clean
- Run vanilla examples:
cd packages/vanilla && npm run dev
- Run material examples:
cd packages/material && npm run dev
- Check Formatting:
npm run check-format
For more info about how we handle dependencies and releases in the JSON Forms project, please see our Developer Documentation wiki page.
The JSONForms project is build and tested via Travis. Coverage is documented by Coveralls.
The JSONForms project is licensed under the MIT License. See the LICENSE file for more information.
If you are already using JSONForms 1, check our migration guide.