UNPKG

@procore/core-react

Version:

JSX implementations for core-css

65 lines (40 loc) 1.74 kB
## CORE React ![npm](https://img.shields.io/npm/v/@procore/core-react.svg) ![npm](https://img.shields.io/npm/dt/@procore/core-react.svg) A set of React components implementing the `core-css` spec. ## Requirements Node 6+ NPM or Yarn #### Peer Dependencies `react@^16.0.0` `react-dom@^16.0.0` ## Developing To get started, type the following from the root directory: ``` yarn yarn dev ``` ## Testing Testing currently consists of Jest snapshot testing on our React components. To run the test suite use the following command: ``` yarn test ``` Note that `core-react` requires `react-utils` to be built before running tests. ## Building ``` yarn build ``` ## Contributing and Styleguide Bug reports and pull requests are welcome on GitHub at https://github.com/procore/core. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the [Contributor Covenant](http://contributor-covenant.org) code of conduct. In lieu of a formal styleguide, we use [husky](https://github.com/typicode/husky) to create a `precommit` hook, which executes [lint-staged](https://github.com/okonet/lint-staged) to automatically format any git staged files using [prettier](https://github.com/prettier/prettier). ## License The package is available under the [Procore Developers License](https://developers.procore.com/terms_and_conditions) ## About Procore <img src="https://www.procore.com/images/procore_logo.png" alt="Procore Logo" width="250px" /> CORE Icons is maintained by Procore Technologies. Procore - building the software that builds the world. Learn more about the #1 most widely used construction management software at [procore.com](https://www.procore.com/)