mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-14 20:21:09 +02:00
🔧 chore: create @manacore/shared-nestjs-setup and migrate 8 backends
- Create shared package with bootstrapApp(), configureCors(), configureValidation() - Migrate: chat, calendar, contacts, zitare, clock, planta, presi, nutriphi - Skip complex backends: manadeck, picture, todo, skilltree, questions, storage Savings: ~280 LOC (8 backends × 35 LOC each)
This commit is contained in:
parent
840f6d7ff3
commit
fbd315eac0
21 changed files with 280 additions and 314 deletions
37
pnpm-lock.yaml
generated
37
pnpm-lock.yaml
generated
|
|
@ -71,6 +71,9 @@ importers:
|
|||
'@manacore/shared-nestjs-metrics':
|
||||
specifier: workspace:*
|
||||
version: link:../../../../packages/shared-nestjs-metrics
|
||||
'@manacore/shared-nestjs-setup':
|
||||
specifier: workspace:*
|
||||
version: link:../../../../packages/shared-nestjs-setup
|
||||
'@nestjs/common':
|
||||
specifier: ^10.4.15
|
||||
version: 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2)
|
||||
|
|
@ -388,6 +391,9 @@ importers:
|
|||
'@manacore/shared-nestjs-metrics':
|
||||
specifier: workspace:*
|
||||
version: link:../../../../packages/shared-nestjs-metrics
|
||||
'@manacore/shared-nestjs-setup':
|
||||
specifier: workspace:*
|
||||
version: link:../../../../packages/shared-nestjs-setup
|
||||
'@nestjs/common':
|
||||
specifier: ^10.4.15
|
||||
version: 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2)
|
||||
|
|
@ -727,6 +733,9 @@ importers:
|
|||
'@manacore/shared-nestjs-metrics':
|
||||
specifier: workspace:*
|
||||
version: link:../../../../packages/shared-nestjs-metrics
|
||||
'@manacore/shared-nestjs-setup':
|
||||
specifier: workspace:*
|
||||
version: link:../../../../packages/shared-nestjs-setup
|
||||
'@nestjs/common':
|
||||
specifier: ^10.4.15
|
||||
version: 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2)
|
||||
|
|
@ -994,6 +1003,9 @@ importers:
|
|||
'@manacore/shared-nestjs-metrics':
|
||||
specifier: workspace:*
|
||||
version: link:../../../../packages/shared-nestjs-metrics
|
||||
'@manacore/shared-nestjs-setup':
|
||||
specifier: workspace:*
|
||||
version: link:../../../../packages/shared-nestjs-setup
|
||||
'@manacore/shared-storage':
|
||||
specifier: workspace:*
|
||||
version: link:../../../../packages/shared-storage
|
||||
|
|
@ -2164,6 +2176,9 @@ importers:
|
|||
'@manacore/shared-nestjs-auth':
|
||||
specifier: workspace:*
|
||||
version: link:../../../../packages/shared-nestjs-auth
|
||||
'@manacore/shared-nestjs-setup':
|
||||
specifier: workspace:*
|
||||
version: link:../../../../packages/shared-nestjs-setup
|
||||
'@nestjs/common':
|
||||
specifier: ^10.4.15
|
||||
version: 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2)
|
||||
|
|
@ -2981,6 +2996,9 @@ importers:
|
|||
'@manacore/shared-nestjs-auth':
|
||||
specifier: workspace:*
|
||||
version: link:../../../../packages/shared-nestjs-auth
|
||||
'@manacore/shared-nestjs-setup':
|
||||
specifier: workspace:*
|
||||
version: link:../../../../packages/shared-nestjs-setup
|
||||
'@manacore/shared-storage':
|
||||
specifier: workspace:*
|
||||
version: link:../../../../packages/shared-storage
|
||||
|
|
@ -3181,6 +3199,9 @@ importers:
|
|||
'@manacore/shared-nestjs-auth':
|
||||
specifier: workspace:*
|
||||
version: link:../../../../packages/shared-nestjs-auth
|
||||
'@manacore/shared-nestjs-setup':
|
||||
specifier: workspace:*
|
||||
version: link:../../../../packages/shared-nestjs-setup
|
||||
'@nestjs/common':
|
||||
specifier: ^10.4.15
|
||||
version: 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2)
|
||||
|
|
@ -4282,6 +4303,9 @@ importers:
|
|||
'@manacore/shared-nestjs-auth':
|
||||
specifier: workspace:*
|
||||
version: link:../../../../packages/shared-nestjs-auth
|
||||
'@manacore/shared-nestjs-setup':
|
||||
specifier: workspace:*
|
||||
version: link:../../../../packages/shared-nestjs-setup
|
||||
'@nestjs/common':
|
||||
specifier: ^10.4.15
|
||||
version: 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2)
|
||||
|
|
@ -4823,6 +4847,19 @@ importers:
|
|||
specifier: ^5.0.0
|
||||
version: 5.9.3
|
||||
|
||||
packages/shared-nestjs-setup:
|
||||
dependencies:
|
||||
'@nestjs/common':
|
||||
specifier: ^10.0.0 || ^11.0.0
|
||||
version: 10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2)
|
||||
'@nestjs/core':
|
||||
specifier: ^10.0.0 || ^11.0.0
|
||||
version: 10.4.20(@nestjs/common@10.4.20(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/platform-express@10.4.20)(@nestjs/websockets@10.4.20)(encoding@0.1.13)(reflect-metadata@0.2.2)(rxjs@7.8.2)
|
||||
devDependencies:
|
||||
typescript:
|
||||
specifier: ^5.0.0
|
||||
version: 5.9.3
|
||||
|
||||
packages/shared-profile-ui:
|
||||
devDependencies:
|
||||
svelte:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue