https://github.com/hxtree/do
nx, monorepo, pnpm, that is containerless for MacOS.
https://github.com/hxtree/do
Last synced: about 2 months ago
JSON representation
nx, monorepo, pnpm, that is containerless for MacOS.
- Host: GitHub
- URL: https://github.com/hxtree/do
- Owner: hxtree
- Created: 2024-06-19T12:26:35.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-06-19T14:25:09.000Z (11 months ago)
- Last Synced: 2025-04-05T20:27:56.484Z (about 2 months ago)
- Language: JavaScript
- Size: 51.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# do
This monorepo utilizes Pnpm as the package manager and Nx for monorepo
management. It houses multiple packages used for demonstration purposes.Install and build all packages.
```zshrc
corepack enable pnpm
pnpm install
pnpm nx run-many -t build --all
```Scripts from any project can be ran
```zshrc
pnpm nx run @do/is-even:build
```## Discourse
- **Monorepo**: NX excels in managing
[monorepos efficiently](https://monorepo.tools/).
- **Bare Metal**: The repository intentionally avoids Docker to enhance
developer experience on MacOS silicon.
- **PNPM**: PNPM's single package version usage minimizes disk space and speeds
up installations, making it optimal for monorepos.## Third-Party Documentation
[NX Package Based Repo](https://nx.dev/getting-started/tutorials/package-based-repo-tutorial)