- Node 20.9+
- Yarn 4 via corepack:
corepack enable(the version is pinned bypackageManagerinpackage.json)
| Name | Deployment |
|---|---|
| @raofoundation/bittensor-website | Staging on push to main (deploy-docs.yml); promoted to production by watch-mainnet-release.yml |
- @raofoundation/ui - shared frontend components
- eslint-config-custom - shared ESLint config
- tsconfig - shared TypeScript configs
- Install dependencies with
yarn - Run an app in development mode with
npx turbo run dev --filter=@raofoundation/bittensor-website... - The three dots at the end of the
--filter=matter - they tellturboto run all dependencies indevmode too, so changes in a dependent package refresh the whole app
Pushes to main that touch website/** build and deploy to Vercel staging via the Deploy Docs workflow. Production promotion happens automatically in watch-mainnet-release.yml once a runtime release executes on chain.