- 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.
- 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:
npx lerna bootstrap --hoist --npm-ci-mode
- Build (all packages):
lerna run build
- Test (all packages):
lerna run test
- Clean (delete
dist
folder of all packages):lerna run clean
- Run vanilla examples:
cd packages/vanilla && npm run dev
- Run material examples:
cd packages/material && npm run dev
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.