foundations/utils/README.md
Huly Utils is a monorepo managed by Rush that contains build tools to Huly platform. This repository is structured to support scalable development and efficient collaboration.
The repository is organized as follows:
common/
config/ # Configuration files for Rush and other tools
git-hooks/ # Git hooks for the repository
scripts/ # Utility scripts for managing the repository
temp/ # Temporary files and caches
packages/
platform-rig/ # Platform rig utilities
>=18.20.3 <19.0.0>=20.14.0 <21.0.010.15.1.Clone the repository:
git clone https://github.com/hcengineering/huly.utils.git
cd huly.utils
Install dependencies using Rush:
rush install
To build all projects in the repository, run:
rush build
To run tests for all projects, use:
rush test
@hcengineering/platform-rigA set of utilities for managing platform configurations and profiles.
@hcengineering/measurementsUtilities for handling various measurement-related tasks.
@hcengineering/measurements-otlpOpenTelemetry-based utilities for measurements and telemetry.
@hcengineering/postgres-baseBase utilities for working with PostgreSQL databases.
We welcome contributions! Please follow these steps:
This project is licensed under the terms of the MIT License.