* Always look for pattern samples on the codebase involving what you want to generate. Please follow codebase patterns!
* We're in a TS codebase. Careful with types.
* Always favor repository pattern usage. No need to use lean with that because its built in.
* Don't access database models directly. Use repositories.
* Prefer interfaces with I prefix, instead of using type (IUser, ICharacter, etc).
* no need to try catch on controllers
* remember to use return type on functions
* for lock keys, prefer dash-case
* Always use container.get to get dependencies
* Always use await before methods that return promises
html
javascript
shell
typescript
First Time Repository
TypeScript
Languages:
HTML: 340.5KB
JavaScript: 14.8KB
Shell: 33.2KB
TypeScript: 449.9KB
Created: 9/30/2024
Updated: 11/12/2024