Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co

## Development Commands

This is a pnpm monorepo using Nx for task orchestration. The root package.json contains the most important commands:
This is a pnpm monorepo using Turborepo for task orchestration. The root package.json contains the most important commands:

**Build & Development:**
- `pnpm build` - Build all packages using Nx
- `pnpm dev` - Build once then watch for changes across all packages
- `pnpm build` - Run a Turborepo build across workspace packages
- `pnpm dev` - Run Turborepo watch mode for build across workspace packages
- `pnpm lint` - Run Biome linter with auto-fix
- `pnpm lint:ci` - Run Biome linter without auto-fix (CI mode)
- `pnpm typecheck` - Run TypeScript checking across all packages
Expand Down Expand Up @@ -70,9 +70,9 @@ Re.Pack provides first-class support for Module Federation for microfrontend arc

## Key Development Notes

- This is a monorepo managed by pnpm workspaces with Nx orchestration
- This is a monorepo managed by pnpm workspaces with Turborepo orchestration
- The project supports both Webpack and Rspack as bundling engines
- Native modules require building iOS and Android code when making changes
- Always run `pnpm lint` and `pnpm typecheck` before committing changes
- Use the tester apps to verify functionality across different React Native configurations
- When working with native code, run `pnpm clang-format` to ensure consistent formatting
- When working with native code, run `pnpm clang-format` to ensure consistent formatting
41 changes: 0 additions & 41 deletions nx.json

This file was deleted.

14 changes: 7 additions & 7 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,15 @@
},
"scripts": {
"prepare": "is-in-ci || husky",
"build": "nx run-many -t build",
"dev": "pnpm run build && nx watch --all -- pnpm run build",
"build": "turbo run build",
"dev": "turbo watch build",
"lint": "biome check --write",
"lint:ci": "biome check",
"typecheck": "nx run-many -t typecheck --exclude tests/metro-compat",
"test": "nx run-many -t test",
"typecheck": "turbo run typecheck",
"test": "turbo run test",
"release": "pnpm build && pnpm lint && pnpm test && pnpm changeset publish",
"pods": "nx run-many -t pods",
"pods:update": "nx run-many -t pods:update",
"pods": "turbo run pods",
"pods:update": "turbo run pods:update",
"website:start": "pnpm --filter website run start",
"website:build": "pnpm --filter website run export"
},
Expand All @@ -32,7 +32,7 @@
"@changesets/cli": "^2.29.4",
"husky": "^9.1.6",
"is-in-ci": "^1.0.0",
"nx": "22.4.1",
"turbo": "^2.8.10",
"typescript": "catalog:"
}
}
Loading