📄️ Project Architecture
The Farm Data Model (FDM) is a monorepo that is managed with pnpm workspaces and turbo. This structure allows us to manage multiple packages within a single repository, which simplifies dependency management and improves code sharing.
📄️ Setting up Local Environment
This guide will walk you through the process of setting up a local development environment for the Farm Data Model (FDM) project.
📄️ Releasing FDM
This document outlines the release process for the fdm monorepo. Our process is built on a development -> release -> main branching strategy and is automated using GitHub Actions and Changesets.