feat: ( payment ) create payment microservice

This commit is contained in:
Abubeker Yasin
2026-06-05 21:29:55 +03:00
parent 3922d813b1
commit 1d11cbda4d
44 changed files with 1172 additions and 266 deletions

55
pnpm-lock.yaml generated
View File

@@ -35,9 +35,15 @@ importers:
'@edr/api-common':
specifier: workspace:*
version: link:../../packages/api-common
'@edr/payment-providers':
specifier: workspace:*
version: link:../../packages/payment-providers
'@edr/types':
specifier: workspace:*
version: link:../../packages/types
'@nestjs/axios':
specifier: ^4.0.0
version: 4.0.1(@nestjs/common@11.1.23(class-transformer@0.5.1)(class-validator@0.14.4)(reflect-metadata@0.2.2)(rxjs@7.8.2))(axios@1.16.1)(rxjs@7.8.2)
'@nestjs/common':
specifier: ^11.0.0
version: 11.1.23(class-transformer@0.5.1)(class-validator@0.14.4)(reflect-metadata@0.2.2)(rxjs@7.8.2)
@@ -47,6 +53,9 @@ importers:
'@nestjs/core':
specifier: ^11.0.0
version: 11.1.23(@nestjs/common@11.1.23(class-transformer@0.5.1)(class-validator@0.14.4)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/microservices@11.1.24)(@nestjs/platform-express@11.1.23)(reflect-metadata@0.2.2)(rxjs@7.8.2)
'@nestjs/event-emitter':
specifier: ^2.0.4
version: 2.1.1(@nestjs/common@11.1.23(class-transformer@0.5.1)(class-validator@0.14.4)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.1.23)
'@nestjs/microservices':
specifier: ^11.0.0
version: 11.1.24(@nestjs/common@11.1.23(class-transformer@0.5.1)(class-validator@0.14.4)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.1.23)(reflect-metadata@0.2.2)(rxjs@7.8.2)
@@ -65,6 +74,9 @@ importers:
'@tria-plc/iamapi-common':
specifier: ^0.1.0
version: 0.1.6(08624e896246f4d3d786f63e867db9c1)
axios:
specifier: ^1.7.7
version: 1.16.1
class-transformer:
specifier: ^0.5.1
version: 0.5.1
@@ -135,6 +147,12 @@ importers:
apps/edr-passenger-api:
dependencies:
'@edr/payment-providers':
specifier: workspace:*
version: link:../../packages/payment-providers
'@edr/types':
specifier: workspace:*
version: link:../../packages/types
'@nestjs/axios':
specifier: ^4.0.1
version: 4.0.1(@nestjs/common@11.1.23(class-transformer@0.5.1)(class-validator@0.14.4)(reflect-metadata@0.2.2)(rxjs@7.8.2))(axios@1.16.1)(rxjs@7.8.2)
@@ -474,6 +492,43 @@ importers:
packages/config/tsconfig: {}
packages/payment-providers:
dependencies:
'@edr/types':
specifier: workspace:*
version: link:../types
devDependencies:
'@edr/eslint-config':
specifier: workspace:*
version: link:../config/eslint-config
'@edr/tsconfig':
specifier: workspace:*
version: link:../config/tsconfig
'@nestjs/axios':
specifier: ^4.0.0
version: 4.0.1(@nestjs/common@11.1.23(class-transformer@0.5.1)(class-validator@0.14.4)(reflect-metadata@0.2.2)(rxjs@7.8.2))(axios@1.16.1)(rxjs@7.8.2)
'@nestjs/common':
specifier: ^11.0.0
version: 11.1.23(class-transformer@0.5.1)(class-validator@0.14.4)(reflect-metadata@0.2.2)(rxjs@7.8.2)
'@nestjs/config':
specifier: ^4.0.0
version: 4.0.4(@nestjs/common@11.1.23(class-transformer@0.5.1)(class-validator@0.14.4)(reflect-metadata@0.2.2)(rxjs@7.8.2))(rxjs@7.8.2)
'@types/node':
specifier: ^20.14.0
version: 20.19.41
axios:
specifier: ^1.7.0
version: 1.16.1
reflect-metadata:
specifier: ^0.2.2
version: 0.2.2
rxjs:
specifier: ^7.8.1
version: 7.8.2
typescript:
specifier: ^5.5.4
version: 5.9.3
packages/types:
devDependencies:
'@edr/eslint-config':