This monorepository is based on turborepo
These things make developing with this project easier.
- Eslint
- Prettier
- Stylelint
cp .env.example .env
cd apps/web && ln -s ../../.env .env && cd ../../
pnpm install
Script | Description |
---|---|
pnpm dev |
Start the development Server |
pnpm build |
Building a production ready version of monorepo |
pnpm lint |
Lint the current Typescript code using eslint |
pnpm lint-staged-husky |
Lint the current staged Typescript code using eslint |
pnpm test |
Tests the code |
pnpm clean |
Cleans the root and workspace projects node modules |
pnpm format:lint |
Checks the linting of the project |
pnpm format:fix |
Fixes automatically linting problems |
pnpm cache:turbo:clear |
Deletes the turbo cache |
pnpm deps:update |
Updates all project dependencies |