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.json
s used throughout the monorepopackages/eslint-config-custom
:eslint
configurations (includeseslint-config-next
andeslint-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