React Spectrum Renderer Set for JSONForms
Notice: This renderer set is work in progress and integrates yet unreleased React Spectrum components.
Checkout the examples to see the React Spectrum renderer set in action.
Developers Documentation
First time setup
- 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
Start the example application locally
- Run React Spectrum examples:
cd packages/spectrum && npm run dev
Build & Testing
Run React Spectrum tests in watch mode:
cd packages/spectrum && npx jest --watchCheck Formatting:
npm run check-formatBuild (all packages):
npm run buildTest (all packages):
npm run testClean (delete
distfolder of all packages):npm run clean
Dependency & Release management
// TODO
Continuous Integration
The React Spectrum JSONForms project is build and tested via Travis. Coverage is documented by Coveralls.
License
The JSONForms project is licensed under the MIT License. See the LICENSE file for more information.