ente/docs/Dev.md
2024-02-16 20:48:25 +05:30

20 lines
450 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## Monorepo
The monorepo uses Yarn (classic) workspaces.
To run a command for a workspace `<ws>`, invoke `yarn workspace <ws> <cmd>` from
the root folder instead the the `yarn <cmd>` youd have done otherwise.
To add a local package as a dependency, use `<package-name>@*`. The "*" here
denotes any version.
```sh
yarn workspace photos add '@/utils@*'
```
To see what packages depend on each other locally, use
```sh
yarn workspaces info
```