This is a monorepo built with Turborepo. These are the workspaces inside:
apps/web: the main app built with Next.jsapps/desktop: the desktop app built with electron, this is just a wrapper around the web apppackages/@modularcloud/headless: headless utils used to fetch data from the different chainspackages/tsconfig:tsconfig.jsons used throughout the monorepopackages/eslint-config-custom:eslintconfigurations (includeseslint-config-nextandeslint-config-prettier)
To build all apps and packages, run the following command:
npm run build
To develop all apps and packages, run the following command:
npm run dev