Skip to content

Commit 77ca4b6

Browse files
committed
Test
1 parent 9c3a8f6 commit 77ca4b6

4 files changed

Lines changed: 49 additions & 26 deletions

File tree

sneaker-service/Dockerfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,7 @@ RUN npm install
88

99
COPY . ./
1010

11-
CMD ["npm", "start"]
11+
EXPOSE 3003
12+
13+
CMD ["cmd", "dist/index.js"]
1214

sneaker-service/package-lock.json

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

sneaker-service/package.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
"main": "index.js",
66
"scripts": {
77
"start": "ts-node src/index.ts",
8-
"test": "jest --coverage --forceExit --detectOpenHandles"
8+
"test": "jest --coverage --forceExit --detectOpenHandles",
9+
"build": "tsc"
910
},
1011
"jest": {
1112
"preset": "ts-jest",
@@ -34,16 +35,16 @@
3435
"kafkajs": "^2.2.4",
3536
"mongoose": "^8.4.0",
3637
"swagger-jsdoc": "^6.2.8",
37-
"swagger-ui-express": "^5.0.1",
38-
"ts-node": "^10.9.2",
39-
"typescript": "^5.4.5"
38+
"swagger-ui-express": "^5.0.1"
4039
},
4140
"devDependencies": {
4241
"@types/jest": "^29.5.12",
4342
"@types/supertest": "^6.0.2",
4443
"jest": "^29.7.0",
4544
"mongodb-memory-server": "^9.2.0",
4645
"supertest": "^7.0.0",
47-
"ts-jest": "^29.1.3"
46+
"ts-jest": "^29.1.3",
47+
"ts-node": "^10.9.2",
48+
"typescript": "^5.9.2"
4849
}
4950
}

sneaker-service/tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
// "sourceMap": true, /* Create source map files for emitted JavaScript files. */
5656
// "inlineSourceMap": true, /* Include sourcemap files inside the emitted JavaScript. */
5757
// "outFile": "./", /* Specify a file that bundles all outputs into one JavaScript file. If 'declaration' is true, also designates a file that bundles all .d.ts output. */
58-
// "outDir": "./", /* Specify an output folder for all emitted files. */
58+
"outDir": "./dist", /* Specify an output folder for all emitted files. */
5959
// "removeComments": true, /* Disable emitting comments. */
6060
// "noEmit": true, /* Disable emitting files from a compilation. */
6161
// "importHelpers": true, /* Allow importing helper functions from tslib once per project, instead of including them per-file. */

0 commit comments

Comments
 (0)