twentyhq / twenty

Building a modern alternative to Salesforce, powered by the community.
https://twenty.com
GNU Affero General Public License v3.0
15.7k stars 1.7k forks source link

Move all development commands to project.json #4645

Closed charlesBochet closed 1 month ago

charlesBochet commented 5 months ago

Scope & Context

We are shifting to the following guideline to bring clarity in the Developer XP:

The change has been done for twenty-server in: https://github.com/twentyhq/twenty/pull/4644/files

1) We should also do it for all other typescript packages 2) we should introduce a root project.json containing the main start command

pacyL2K19 commented 5 months ago

We need to reflect these changes in the documentation as well Currently some parts of the doc are broken due to #4644 eg. Screenshot 2024-03-25 at 16 01 45

Should every PR associated with this issue come with an update on the documentation? Or you are planning another approach?

@charlesBochet

pacyL2K19 commented 5 months ago

I can work on this @charlesBochet @FelixMalfait

charlesBochet commented 5 months ago

Hi @pacyL2K19, feel free to work on it, assigning it to you The documentation has been updated (there is currently a slight delay between the PR being merged and the documentation being deployed)