Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Reputation Oracle] refactor: common folder cleanup #3095

Merged
merged 14 commits into from
Feb 14, 2025
1 change: 0 additions & 1 deletion packages/apps/reputation-oracle/server/.env.example
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
# General
NODE_ENV=development
HOST=localhost
PORT=3008
FE_URL=http://localhost:3009
Expand Down
1 change: 0 additions & 1 deletion packages/apps/reputation-oracle/server/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@
"test:watch": "jest --watch",
"test:cov": "jest --coverage",
"test:debug": "node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand",
"test:e2e": "jest --config ./test/jest-e2e.json",
"vercel-build": "yarn workspace @human-protocol/sdk build",
"generate-env-doc": "ts-node scripts/generate-env-doc.ts"
},
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import * as fs from 'fs';
import * as path from 'path';

const CONFIG_FOLDER_PATH = path.join(__dirname, '../src/common/config');
const CONFIG_FOLDER_PATH = path.join(__dirname, '../src/config');
const OUTPUT_FILE_PATH = path.join(__dirname, '../ENV.md');

const envVarRegex =
Expand Down
15 changes: 0 additions & 15 deletions packages/apps/reputation-oracle/server/src/app.controller.spec.ts

This file was deleted.

14 changes: 0 additions & 14 deletions packages/apps/reputation-oracle/server/src/app.controller.ts

This file was deleted.

24 changes: 12 additions & 12 deletions packages/apps/reputation-oracle/server/src/app.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,28 +2,28 @@ import { Module } from '@nestjs/common';
import { APP_FILTER, APP_INTERCEPTOR, APP_PIPE } from '@nestjs/core';
import { ConfigModule } from '@nestjs/config';
import { ScheduleModule } from '@nestjs/schedule';
import { AppController } from './app.controller';
import { ServeStaticModule } from '@nestjs/serve-static';
import { join } from 'path';
import { DatabaseModule } from './database/database.module';
import { HttpValidationPipe } from './common/pipes';
import { HealthModule } from './modules/health/health.module';
import { ReputationModule } from './modules/reputation/reputation.module';
import { Web3Module } from './modules/web3/web3.module';
import { envValidator } from './common/config';
import { envValidator } from './config';
import { AuthModule } from './modules/auth/auth.module';
import { ServeStaticModule } from '@nestjs/serve-static';
import { join } from 'path';
import { SnakeCaseInterceptor } from './common/interceptors/snake-case';
import { TransformInterceptor } from './common/interceptors/transform.interceptor';
import { KycModule } from './modules/kyc/kyc.module';
import { CronJobModule } from './modules/cron-job/cron-job.module';
import { PayoutModule } from './modules/payout/payout.module';
import { EnvConfigModule } from './common/config/config.module';
import { EnvConfigModule } from './config/config.module';
import { HCaptchaModule } from './integrations/hcaptcha/hcaptcha.module';
import { ExceptionFilter } from './common/exceptions/exception.filter';
import { ExceptionFilter } from './common/filters/exception.filter';
import { QualificationModule } from './modules/qualification/qualification.module';
import { EscrowCompletionModule } from './modules/escrow-completion/escrow-completion.module';
import { WebhookIncomingModule } from './modules/webhook/webhook-incoming.module';
import { WebhookOutgoingModule } from './modules/webhook/webhook-outgoing.module';
import { EmailModule } from './modules/email/module';
import Environment from './utils/environment';

@Module({
providers: [
Expand All @@ -33,7 +33,7 @@ import { EmailModule } from './modules/email/module';
},
{
provide: APP_INTERCEPTOR,
useClass: SnakeCaseInterceptor,
useClass: TransformInterceptor,
},
{
provide: APP_FILTER,
Expand All @@ -43,9 +43,10 @@ import { EmailModule } from './modules/email/module';
imports: [
ScheduleModule.forRoot(),
ConfigModule.forRoot({
envFilePath: process.env.NODE_ENV
? `.env.${process.env.NODE_ENV as string}`
: '.env',
/**
* First value found takes precendece
*/
envFilePath: [`.env.${Environment.name}`, '.env'],
validationSchema: envValidator,
}),
DatabaseModule,
Expand All @@ -71,6 +72,5 @@ import { EmailModule } from './modules/email/module';
EscrowCompletionModule,
EmailModule,
],
controllers: [AppController],
})
export class AppModule {}
Loading