Fork of react-jsonschema-form with custom features required by ecco solutions
A simple React component capable of using JSON Schema to declaratively build and customize web forms.
Explore the docs »
View Playground
·
Report Bug
·
Request Feature
Ensure you are using node ≥ 12 and npm ≥ 6.
To be able to publish to npm you must first log in to npm using the
command-line tool. Run npm login and follow the prompts. You only need to
do this once. This command stores an auth token in ~/.npmrc.
Commands:
npm install– Install dependencies.npm run build– Build the project (ensure you always runnpm installfirst).npm test– Run automated tests (ensure you always runnpm installandnpm run buildfirst).npm run lint– Check source code with eslint.npm run cs-check– Check source code is formatted according to Prettier rules.npm run cs-format– Automatically reformat source code using Prettier.npm run lerna-publish– Publish to npm (ensure you always runnpm installandnpm run buildfirst).
To run a full build, check, and deploy to npm from scratch:
npm install &&
npm run build &&
npm test &&
npm run lint &&
npm run cs-check &&
npm run lerna-publishRead our documentation on Read the Docs.
A live playground is hosted on gh-pages.
Read our contributors' guide to get started.

