https://github.com/kbkk/abitia
modular monolith playground
https://github.com/kbkk/abitia
hacktoberfest monorepo nestjs playground typescript
Last synced: about 1 year ago
JSON representation
modular monolith playground
- Host: GitHub
- URL: https://github.com/kbkk/abitia
- Owner: kbkk
- Created: 2020-06-07T17:10:30.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-02-27T23:26:08.000Z (over 4 years ago)
- Last Synced: 2024-10-30T20:49:08.626Z (over 1 year ago)
- Topics: hacktoberfest, monorepo, nestjs, playground, typescript
- Language: TypeScript
- Homepage:
- Size: 395 KB
- Stars: 51
- Watchers: 3
- Forks: 6
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Abitia
Abitia is a playground of mine, currently revolving around the modular monolith concept.
## Directory structure
```
abitia
│ README.md # You're here!
│
└───packages
│ └───eslint-config # common eslint config
│ │
│ └───tsconfig # common tsconfig
│ │
│ └───zod-dto # a package to make DTOs/OpenApi out of Zod schemas
│
└───services
│ └───monolith # the monolith :)
```
## Local development
### Prerequisites
- Node.js >=14.15.1
- Rush.js (`npm install -g @microsoft/rush`)
### Install project dependencies
```shell
rush update
```