CORE Utilities
A set of our common JS utilities.
Requirements
Node 16+ NPM/Yarn/PNPM
Developing
To get started, type the following from the root directory:
yarn
yarn dev
Testing
Testing currently consists of Jest assertion testing. To run the test suite use the following command:
yarn test
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 code of conduct.
In lieu of a formal styleguide, we use husky to create a precommit
hook, which executes lint-staged to automatically format any git staged files using prettier.
License
The package is available under the Procore Developers License
About Procore
CORE Utilities 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