You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To contribute to this project, you should be aware of the project folder architecture and some other rules that are in place.
4
+
5
+
## Folder architecture
6
+
7
+
**The source code of the project is located in the `src/` folder.**
8
+
9
+
```
10
+
src
11
+
├── main
12
+
└── resources
13
+
```
14
+
15
+
16
+
### Configuration loader files
17
+
`src/main/configuration` will contain config and module loaders.
18
+
19
+
### Application configuration files
20
+
`src/resources` contains configuration files for each environment (don't put any
21
+
secret there)
22
+
23
+
## File naming convention
24
+
25
+
Each file must be suffixed by the name of what it contains.
26
+
27
+
For example, if you want to create a custom decorator, you'll put the file into the `decorators` folder of your module with the following name `mydecorator.decorator.ts`.
28
+
29
+
It is important because we can identify more easily files during debugging phases.
30
+
31
+
## Conventional commits
32
+
33
+
As a base, take [conventional commits by Angular](https://www.conventionalcommits.org/en/v1.0.0-beta.4/), and then
0 commit comments