If you're interested in contributing or making modifications to this monorepo, follow the steps below to set it up for development:
To ensure that all required packages are correctly installed with the versions specified in the package-lock.json
file, execute:
npm ci
After the dependencies are installed, compile internal dependencies with:
npm run build
After building the project, you'll need to install the local dependencies to enable their usage from the command line:
npm run i
Note: Don't be alarmed if you notice updates in the package-lock.json
file after this step. These changes are expected and can be safely committed to your version control.
To maintain code consistency and quality, follow our coding and style guidelines. Run required checks before committing:
Maintaining a uniform code style throughout the project is essential. Use the command below to format your code according to our standards automatically:
npm run format
Linting identifies common errors and enforces our coding standards. Ensure your changes meet our lint checks with the following:
npm run lint
Your adherence to these guidelines assists in maintaining a high-quality and consistent codebase. I appreciate your contributions!