Skip to content

Commit 7a0b4cc

Browse files
authored
Merge pull request #177 from topcoder-platform/develop
[PROD] - AI Workflows MVP
2 parents 6a320e9 + bc0b2be commit 7a0b4cc

27 files changed

+3359
-1227
lines changed

.circleci/config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ workflows:
7878
- pm-1955_2
7979
- re-try-failed-jobs
8080
- pm-2539
81+
- pm-2177_fixes
8182

8283

8384
- 'build-prod':

package.json

Lines changed: 29 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,17 +20,19 @@
2020
"test:debug": "node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand",
2121
"test:e2e": "jest --config ./test/jest-e2e.json",
2222
"db:migrate": "ts-node prisma/migrate.ts",
23+
"fix:topgear-reviewers": "ts-node --project tsconfig.json scripts/update-topgear-reviewers.ts",
24+
"grant-reviewers": "ts-node scripts/grant-reviewer-role.ts",
2325
"postinstall": "pnpm exec prisma generate && pnpm exec prisma generate --schema=prisma/challenge-schema.prisma && pnpm exec prisma generate --schema=prisma/resource-schema.prisma && pnpm exec prisma generate --schema=prisma/member-schema.prisma"
2426
},
2527
"dependencies": {
2628
"@aws-sdk/client-s3": "^3.744.0",
2729
"@aws-sdk/lib-storage": "^3.744.0",
2830
"@nestjs/axios": "^4.0.0",
29-
"@nestjs/common": "^11.0.1",
30-
"@nestjs/core": "^11.0.1",
31+
"@nestjs/common": "^11.1.8",
32+
"@nestjs/core": "^11.1.8",
3133
"@nestjs/mapped-types": "^2.1.0",
32-
"@nestjs/platform-express": "^11.0.1",
33-
"@nestjs/swagger": "^11.0.3",
34+
"@nestjs/platform-express": "^11.1.8",
35+
"@nestjs/swagger": "^11.1.8",
3436
"@platformatic/kafka": "^1.12.0",
3537
"@prisma/client": "^6.3.1",
3638
"@types/jsonwebtoken": "^9.0.9",
@@ -42,12 +44,12 @@
4244
"jsonwebtoken": "^9.0.2",
4345
"jwks-rsa": "^3.2.0",
4446
"lodash": "^4.17.21",
45-
"multer": "^2.0.1",
47+
"multer": "^2.0.2",
4648
"nanoid": "~5.1.2",
4749
"pg-boss": "^11.0.5",
4850
"reflect-metadata": "^0.2.2",
4951
"rxjs": "^7.8.1",
50-
"tc-core-library-js": "appirio-tech/tc-core-library-js.git#v3.0.1"
52+
"tc-core-library-js": "appirio-tech/tc-core-library-js.git#security"
5153
},
5254
"devDependencies": {
5355
"@eslint/eslintrc": "^3.2.0",
@@ -57,8 +59,9 @@
5759
"@nestjs/testing": "^11.0.1",
5860
"@swc/cli": "^0.6.0",
5961
"@swc/core": "^1.10.7",
62+
"@swc/jest": "^0.2.39",
6063
"@types/express": "^5.0.0",
61-
"@types/jest": "^29.5.14",
64+
"@types/jest": "^30.0.0",
6265
"@types/multer": "^1.4.13",
6366
"@types/node": "^22.10.7",
6467
"@types/supertest": "^6.0.2",
@@ -67,13 +70,12 @@
6770
"eslint-plugin-prettier": "^5.2.2",
6871
"express": "^5.1.0",
6972
"globals": "^15.14.0",
70-
"jest": "^29.7.0",
73+
"jest": "^30.0.0",
7174
"prettier": "^3.4.2",
7275
"prisma": "^6.3.1",
7376
"source-map-support": "^0.5.21",
7477
"supertest": "^7.0.0",
7578
"swagger-typescript-api": "^13.2.8",
76-
"ts-jest": "^29.2.5",
7779
"ts-loader": "^9.5.2",
7880
"ts-node": "^10.9.2",
7981
"tsconfig-paths": "^4.2.0",
@@ -94,7 +96,24 @@
9496
"rootDir": "src",
9597
"testRegex": ".*\\.spec\\.ts$",
9698
"transform": {
97-
"^.+\\.(t|j)s$": "ts-jest"
99+
"^.+\\.(t|j)s$": [
100+
"@swc/jest",
101+
{
102+
"jsc": {
103+
"parser": {
104+
"syntax": "typescript",
105+
"decorators": true
106+
},
107+
"transform": {
108+
"decoratorMetadata": true
109+
},
110+
"target": "es2021"
111+
},
112+
"module": {
113+
"type": "commonjs"
114+
}
115+
}
116+
]
98117
},
99118
"moduleNameMapper": {
100119
"^src/(.*)$": "<rootDir>/$1"

0 commit comments

Comments
 (0)