LogoCTRL

Repository Structure

Overview of the CTRL repository structure and its components.

This project uses a monorepo structure with Yarn workspaces to manage multiple packages within the ctrl repository. This allows for better organisation, shared dependencies, and streamlined development processes.

Root-Level Structure

package.json
yarn.lock

...


application/ - CTRL Core Packages

The application directory contains the main modular components of the CTRL system, separated into independent workspaces:

..

Developer Notes

  • Each subpackage in application/ contains its own package.json and may define individual dependencies or scripts.
  • Workspaces are bootstrapped via yarn install from the root directory.

For more details, visit the GitHub repository.