refactor: centralized the iam seeder

This commit is contained in:
Nathnael
2026-07-27 08:28:57 +00:00
parent 1fe10ee3c2
commit 03b8ca0ce7
19 changed files with 1339 additions and 592 deletions

43
pnpm-lock.yaml generated
View File

@@ -45,6 +45,9 @@ importers:
'@edr/api-common':
specifier: workspace:*
version: link:../../packages/api-common
'@edr/iam-seed':
specifier: workspace:*
version: link:../../packages/iam-seed
'@edr/payment-providers':
specifier: workspace:*
version: link:../../packages/payment-providers
@@ -754,6 +757,9 @@ importers:
apps/edr-passenger-api:
dependencies:
'@edr/iam-seed':
specifier: workspace:*
version: link:../../packages/iam-seed
'@edr/types':
specifier: workspace:*
version: link:../../packages/types
@@ -1292,6 +1298,43 @@ importers:
packages/config/tsconfig: {}
packages/iam-seed:
dependencies:
argon2:
specifier: ^0.43.1
version: 0.43.1
devDependencies:
'@edr/eslint-config':
specifier: workspace:*
version: link:../config/eslint-config
'@edr/tsconfig':
specifier: workspace:*
version: link:../config/tsconfig
'@nestjs/common':
specifier: ^11.0.0
version: 11.1.24(class-transformer@0.5.1)(class-validator@0.14.4)(reflect-metadata@0.2.2)(rxjs@7.8.2)
'@types/jest':
specifier: ^29.5.13
version: 29.5.14
'@types/node':
specifier: ^20.14.0
version: 20.19.42
jest:
specifier: ^29.7.0
version: 29.7.0(@types/node@20.19.42)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.19.42)(typescript@5.9.3))
reflect-metadata:
specifier: ^0.2.2
version: 0.2.2
ts-jest:
specifier: ^29.2.5
version: 29.4.11(@babel/core@7.29.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.7))(jest-util@29.7.0)(jest@29.7.0(@types/node@20.19.42)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@20.19.42)(typescript@5.9.3)))(typescript@5.9.3)
typeorm:
specifier: ^0.3.20
version: 0.3.30(babel-plugin-macros@3.1.0)(pg@8.21.0)(ts-node@10.9.2(@types/node@20.19.42)(typescript@5.9.3))
typescript:
specifier: ^5.5.4
version: 5.9.3
packages/payment-providers:
dependencies:
'@edr/types':