Closed ftomassetti closed 6 months ago
Now the PR got quite big, but most of the files were simply moved
Sorry, I was not notified of this PR and have done more or less the same :-(.
@ftomassetti Does your branch build correctly?
@ftomassetti Does your branch build correctly?
Yes, at least locally it builds.
However, if you already re-done the same changes, I am happy to close this PR
The build problem was on the CI, as splitting into different packages invalidates a number of paths in the code. I'll merge your PR and my branch into one and make a PR from that.
Merged changes from this branch into branch for next PR.
Following up on #9 this is an attempt to divide the APIs into modules that could potentially be activated separately.
For now I just put the
init
route into a separate package calleddbadmin
I then moved all the rest of the code to a package calledcore
. Based on suggestions by @dslmeinte I made the tsconfig.json files of the packages inherit from the root tsconfig.json.I then created some tasks in the root projects which basically invoke the same tasks in the core package or the core and the dbadmin packages.