A social workspace platform for developers to dive in a new realm.
- Release v1 beta.
-
Tabs not spaces. Tabs are 4 spaces.
- (Exception: server code which uses Python with
black
formatting)
- (Exception: server code which uses Python with
-
Use
prettier
for formatting. -
Using Airbnb Style Guide for ESLint with some modifications.
-
In the process of migrating to Romev10. Use
bun [command]
to run the linter/formatter. Prior to that, runbun install
to install the dependencies. Why?bun
is much faster even for a single commands like these.
Usage: Use @
for absolute imports.
Exception: Code within shared packages.
Nixpack is used to deploy the server.
Why are there 2 of those files? The one at the root of the repo is used for deployment. The one in apps/server
is used for local builds. They are almost identical.
![](https://user-images.githubusercontent.com/41021374/205244735-0746e0b3-6c26-4ca2-ad06-80ba2e5372e5.png)
Shout out to FlightControl for sponsoring DevClad's API deployments to AWS Fargate on the Team Plan for free.