diff --git a/apps/cron/src/main.ts b/apps/cron/src/main.ts index 4f8bdff9..cc2684f9 100644 --- a/apps/cron/src/main.ts +++ b/apps/cron/src/main.ts @@ -1,5 +1,5 @@ -// import { initializeSentry } from '@gitroom/nestjs-libraries/sentry/initialize.sentry'; -// initializeSentry('cron'); +import { initializeSentry } from '@gitroom/nestjs-libraries/sentry/initialize.sentry'; +initializeSentry('cron'); import { NestFactory } from '@nestjs/core'; import { CronModule } from './cron.module'; diff --git a/apps/cron/tsconfig.json b/apps/cron/tsconfig.json index 182ecd00..77fa915a 100644 --- a/apps/cron/tsconfig.json +++ b/apps/cron/tsconfig.json @@ -7,6 +7,7 @@ "allowSyntheticDefaultImports": true, "noLib": false, "target": "ES2021", - "sourceMap": true + "sourceMap": true, + "esModuleInterop": true, } } diff --git a/apps/workers/src/main.ts b/apps/workers/src/main.ts index 47f5f314..ade2eff0 100644 --- a/apps/workers/src/main.ts +++ b/apps/workers/src/main.ts @@ -1,12 +1,12 @@ -// import { initializeSentry } from '@gitroom/nestjs-libraries/sentry/initialize.sentry'; -// initializeSentry('workers'); +import { initializeSentry } from '@gitroom/nestjs-libraries/sentry/initialize.sentry'; +initializeSentry('workers'); import { NestFactory } from '@nestjs/core'; -import { AppModule } from './app/app.module'; import { MicroserviceOptions } from '@nestjs/microservices'; import { BullMqServer } from '@gitroom/nestjs-libraries/bull-mq-transport-new/strategy'; +import { AppModule } from './app/app.module'; async function bootstrap() { process.env.IS_WORKER = 'true'; diff --git a/libraries/nestjs-libraries/src/openai/openai.service.ts b/libraries/nestjs-libraries/src/openai/openai.service.ts index eb2999d5..bb840d35 100644 --- a/libraries/nestjs-libraries/src/openai/openai.service.ts +++ b/libraries/nestjs-libraries/src/openai/openai.service.ts @@ -1,5 +1,6 @@ import { Injectable } from '@nestjs/common'; -import OpenAI from 'openai'; +// eslint-disable-next-line @typescript-eslint/no-var-requires +const OpenAI = require('openai').default; import { shuffle } from 'lodash'; import { zodResponseFormat } from 'openai/helpers/zod'; import { z } from 'zod'; diff --git a/libraries/nestjs-libraries/src/sentry/initialize.sentry.ts b/libraries/nestjs-libraries/src/sentry/initialize.sentry.ts index cb225f0f..73b3a7a3 100644 --- a/libraries/nestjs-libraries/src/sentry/initialize.sentry.ts +++ b/libraries/nestjs-libraries/src/sentry/initialize.sentry.ts @@ -29,6 +29,8 @@ export const initializeSentry = (appName: string, allowLogs = false) => { tracesSampleRate: process.env.NODE_ENV === 'development' ? 1.0 : 0.3, enableLogs: allowLogs, }); - } catch (err) {} + } catch (err) { + console.log(err); + } return true; };