Apicurio React based Single Page Application based of Patternfly 4
This project requires node version 10.x.x and npm version 6.x.x. It also uses the yarn package manager (version 1.13.0 or higher). Prior to building this project make sure you have these applications installed. After installing node and npm you can install yarn globally by typing
`npm install yarn -g'
Install development/build dependencies
yarn
Start the development server
yarn start:studio
Run a full build
yarn build
Run the test suite
yarn test
Run the linter
yarn lint
Launch a tool to inspect the bundle size
yarn bundle-profile:analyze
- For accessibility compliance, we use react-axe
- To keep our bundle size in check, we use webpack-bundle-analyzer
- To keep our code formatting in check, we use prettier
- To keep our code logic and test coverage in check, we use jest