The following is a set of guidelines and rules for contributing to this project. These come from the OMF organization.
Please read the Contributing Guidelines if you would like to contribute.
This project and everyone participating in it is governed by the Code of Conduct.
By participating, you are expected to uphold this code.
Use of this code is governed by the Licensing Agreement.
Adminsitrators of this repository follow the MDS Release Guidelines
In order to maintain consistency, all development dependencies related to the testing and building of the packages in this repository are installed in the root package.json
file. This includes the various tools (ESLint
, Prettier
, TypeScript
, Jest
, etc.) as well as the default configuration settings for those tools.
One notable exception to this is the installation of TypeScript definition (@types
) packages which are installed as regular dependencies in the individual packages that require them which is analogous to those dependencies that include their own type definitinos without a separate @types
package.