Merge branch 'removeConfigurationPackageV3' into 'main'
Remove configuration package v3 See merge request v3/service/ad!27
This commit is contained in:
commit
66b831d5d2
File diff suppressed because it is too large
Load Diff
31
package.json
31
package.json
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "@mobicoop/ad",
|
"name": "@mobicoop/ad",
|
||||||
"version": "2.2.3",
|
"version": "2.2.4",
|
||||||
"description": "Mobicoop V3 Ad",
|
"description": "Mobicoop V3 Ad",
|
||||||
"author": "sbriat",
|
"author": "sbriat",
|
||||||
"private": true,
|
"private": true,
|
||||||
|
@ -30,11 +30,10 @@
|
||||||
"migrate:deploy": "npx prisma migrate deploy"
|
"migrate:deploy": "npx prisma migrate deploy"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@grpc/grpc-js": "^1.9.5",
|
"@grpc/grpc-js": "^1.9.8",
|
||||||
"@grpc/proto-loader": "^0.7.10",
|
"@grpc/proto-loader": "^0.7.10",
|
||||||
"@songkeys/nestjs-redis": "^10.0.0",
|
"@songkeys/nestjs-redis": "^10.0.0",
|
||||||
"@mobicoop/configuration-module": "^3.0.0",
|
"@mobicoop/ddd-library": "^2.1.1",
|
||||||
"@mobicoop/ddd-library": "^2.0.0",
|
|
||||||
"@mobicoop/health-module": "^2.3.1",
|
"@mobicoop/health-module": "^2.3.1",
|
||||||
"@mobicoop/message-broker-module": "^2.1.1",
|
"@mobicoop/message-broker-module": "^2.1.1",
|
||||||
"@nestjs/common": "^10.2.7",
|
"@nestjs/common": "^10.2.7",
|
||||||
|
@ -45,7 +44,7 @@
|
||||||
"@nestjs/microservices": "^10.2.7",
|
"@nestjs/microservices": "^10.2.7",
|
||||||
"@nestjs/platform-express": "^10.2.7",
|
"@nestjs/platform-express": "^10.2.7",
|
||||||
"@nestjs/terminus": "^10.1.1",
|
"@nestjs/terminus": "^10.1.1",
|
||||||
"@prisma/client": "^5.4.2",
|
"@prisma/client": "^5.5.2",
|
||||||
"class-transformer": "^0.5.1",
|
"class-transformer": "^0.5.1",
|
||||||
"class-validator": "^0.14.0",
|
"class-validator": "^0.14.0",
|
||||||
"geo-tz": "^7.0.7",
|
"geo-tz": "^7.0.7",
|
||||||
|
@ -56,23 +55,23 @@
|
||||||
"timezonecomplete": "^5.12.4"
|
"timezonecomplete": "^5.12.4"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@nestjs/cli": "^10.1.18",
|
"@nestjs/cli": "^10.2.1",
|
||||||
"@nestjs/schematics": "^10.0.2",
|
"@nestjs/schematics": "^10.0.3",
|
||||||
"@nestjs/testing": "^10.2.7",
|
"@nestjs/testing": "^10.2.7",
|
||||||
"@types/express": "^4.17.19",
|
"@types/express": "^4.17.20",
|
||||||
"@types/jest": "29.5.5",
|
"@types/jest": "29.5.6",
|
||||||
"@types/node": "20.8.6",
|
"@types/node": "20.8.9",
|
||||||
"@types/supertest": "^2.0.14",
|
"@types/supertest": "^2.0.15",
|
||||||
"@types/uuid": "^9.0.5",
|
"@types/uuid": "^9.0.6",
|
||||||
"@typescript-eslint/eslint-plugin": "^6.8.0",
|
"@typescript-eslint/eslint-plugin": "^6.9.0",
|
||||||
"@typescript-eslint/parser": "^6.8.0",
|
"@typescript-eslint/parser": "^6.9.0",
|
||||||
"dotenv-cli": "^7.3.0",
|
"dotenv-cli": "^7.3.0",
|
||||||
"eslint": "^8.51.0",
|
"eslint": "^8.52.0",
|
||||||
"eslint-config-prettier": "^9.0.0",
|
"eslint-config-prettier": "^9.0.0",
|
||||||
"eslint-plugin-prettier": "^5.0.1",
|
"eslint-plugin-prettier": "^5.0.1",
|
||||||
"jest": "29.7.0",
|
"jest": "29.7.0",
|
||||||
"prettier": "^3.0.3",
|
"prettier": "^3.0.3",
|
||||||
"prisma": "^5.4.2",
|
"prisma": "^5.5.2",
|
||||||
"source-map-support": "^0.5.21",
|
"source-map-support": "^0.5.21",
|
||||||
"supertest": "^6.3.3",
|
"supertest": "^6.3.3",
|
||||||
"ts-jest": "29.1.1",
|
"ts-jest": "29.1.1",
|
||||||
|
|
|
@ -1,10 +1,6 @@
|
||||||
import { Module } from '@nestjs/common';
|
import { Module } from '@nestjs/common';
|
||||||
import { ConfigModule, ConfigService } from '@nestjs/config';
|
import { ConfigModule } from '@nestjs/config';
|
||||||
import { AdModule } from './modules/ad/ad.module';
|
import { AdModule } from './modules/ad/ad.module';
|
||||||
import {
|
|
||||||
ConfigurationModule,
|
|
||||||
ConfigurationModuleOptions,
|
|
||||||
} from '@mobicoop/configuration-module';
|
|
||||||
import { EventEmitterModule } from '@nestjs/event-emitter';
|
import { EventEmitterModule } from '@nestjs/event-emitter';
|
||||||
import { RequestContextModule } from 'nestjs-request-context';
|
import { RequestContextModule } from 'nestjs-request-context';
|
||||||
import { MessagerModule } from '@modules/messager/messager.module';
|
import { MessagerModule } from '@modules/messager/messager.module';
|
||||||
|
@ -16,9 +12,6 @@ import { MessagePublisherPort } from '@mobicoop/ddd-library';
|
||||||
import {
|
import {
|
||||||
HEALTH_AD_REPOSITORY,
|
HEALTH_AD_REPOSITORY,
|
||||||
HEALTH_CRITICAL_LOGGING_KEY,
|
HEALTH_CRITICAL_LOGGING_KEY,
|
||||||
SERVICE_CONFIGURATION_DELETE_QUEUE,
|
|
||||||
SERVICE_CONFIGURATION_PROPAGATE_QUEUE,
|
|
||||||
SERVICE_CONFIGURATION_SET_QUEUE,
|
|
||||||
SERVICE_NAME,
|
SERVICE_NAME,
|
||||||
} from './app.constants';
|
} from './app.constants';
|
||||||
|
|
||||||
|
@ -27,36 +20,6 @@ import {
|
||||||
ConfigModule.forRoot({ isGlobal: true }),
|
ConfigModule.forRoot({ isGlobal: true }),
|
||||||
EventEmitterModule.forRoot(),
|
EventEmitterModule.forRoot(),
|
||||||
RequestContextModule,
|
RequestContextModule,
|
||||||
ConfigurationModule.forRootAsync({
|
|
||||||
imports: [ConfigModule],
|
|
||||||
inject: [ConfigService],
|
|
||||||
useFactory: async (
|
|
||||||
configService: ConfigService,
|
|
||||||
): Promise<ConfigurationModuleOptions> => ({
|
|
||||||
domain: configService.get<string>(
|
|
||||||
'SERVICE_CONFIGURATION_DOMAIN',
|
|
||||||
) as string,
|
|
||||||
messageBroker: {
|
|
||||||
uri: configService.get<string>('MESSAGE_BROKER_URI') as string,
|
|
||||||
exchange: {
|
|
||||||
name: configService.get<string>(
|
|
||||||
'MESSAGE_BROKER_EXCHANGE',
|
|
||||||
) as string,
|
|
||||||
durable: configService.get<boolean>(
|
|
||||||
'MESSAGE_BROKER_EXCHANGE_DURABILITY',
|
|
||||||
) as boolean,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
redis: {
|
|
||||||
host: configService.get<string>('REDIS_HOST') as string,
|
|
||||||
password: configService.get<string>('REDIS_PASSWORD'),
|
|
||||||
port: configService.get<number>('REDIS_PORT') as number,
|
|
||||||
},
|
|
||||||
setConfigurationQueue: SERVICE_CONFIGURATION_SET_QUEUE,
|
|
||||||
deleteConfigurationQueue: SERVICE_CONFIGURATION_DELETE_QUEUE,
|
|
||||||
propagateConfigurationQueue: SERVICE_CONFIGURATION_PROPAGATE_QUEUE,
|
|
||||||
}),
|
|
||||||
}),
|
|
||||||
HealthModule.forRootAsync({
|
HealthModule.forRootAsync({
|
||||||
imports: [AdModule, MessagerModule],
|
imports: [AdModule, MessagerModule],
|
||||||
inject: [AD_REPOSITORY, MESSAGE_PUBLISHER],
|
inject: [AD_REPOSITORY, MESSAGE_PUBLISHER],
|
||||||
|
|
Loading…
Reference in New Issue