Editor for JSON Schema and JSON Forms Ui Schema
This is a monorepo consisting of the @jsonforms/editor library component and the published JSON Forms editor app.
You can try a live demo of the editor on Netlify.
npm cinpm run init
npm run build
The @jsonforms/editor library component will be located in jsonforms-editor/dist.
The JSON Forms editor app will be located in app/build.
- Node >= 12
- Visual Studio Code
- Install recommended extensions
Linting, formatting and import sorting should work automatically.
- Build and watch jsonforms-editor library with
npm run watch - Start the app with
npm start - Run unit tests with
npm run test - Run UI tests with
npm run cypress:open
Start the app by running npm start and start debugging in VS Code by pressing F5 or by clicking the green debug icon (launch config Chrome Debug).