Skip to content

Commit b8042be

Browse files
committed
Submissions API init
1 parent 452c935 commit b8042be

35 files changed

+3100
-297
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,3 +54,6 @@ pids
5454

5555
# Diagnostic reports (https://nodejs.org/api/report.html)
5656
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
57+
uploads/*
58+
!uploads/artifact-123.zip
59+
!uploads/submission-123.zip

package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
"cors": "^2.8.5",
3333
"jsonwebtoken": "^9.0.2",
3434
"jwks-rsa": "^3.2.0",
35+
"multer": "^2.0.1",
3536
"nanoid": "~5.1.2",
3637
"reflect-metadata": "^0.2.2",
3738
"rxjs": "^7.8.1"
@@ -46,6 +47,7 @@
4647
"@swc/core": "^1.10.7",
4748
"@types/express": "^5.0.0",
4849
"@types/jest": "^29.5.14",
50+
"@types/multer": "^1.4.13",
4951
"@types/node": "^22.10.7",
5052
"@types/supertest": "^6.0.2",
5153
"eslint": "^9.18.0",
@@ -65,7 +67,8 @@
6567
"typescript-eslint": "^8.20.0"
6668
},
6769
"prisma": {
68-
"seed": "ts-node prisma/migrate.ts"
70+
"seed": "ts-node prisma/migrate.ts",
71+
"seed222": "ts-node prisma/seed.ts"
6972
},
7073
"jest": {
7174
"moduleFileExtensions": [

pnpm-lock.yaml

Lines changed: 39 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)