Skip to content

Commit d063985

Browse files
authored
Merge pull request #1329 from masb0ymas/dev
Dev
2 parents 0319b78 + 0d0688b commit d063985

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+4270
-3887
lines changed

.dockerignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,3 @@ Dockerfile.dev
55
/node_modules
66
/dist
77
/coverage
8-
/logs

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
/dist
22
/node_modules
33
/coverage
4-
/logs
54
/public/output
65
/public/temp
76
/public/uploads

Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ COPY --from=builder /temp-build/assets ./assets
6060
COPY --from=builder /temp-build/node_modules ./node_modules
6161
COPY --from=builder /temp-build/package.json ./package.json
6262
COPY --from=builder /temp-build/dist ./dist
63+
COPY --from=builder /temp-build/logs ./logs
6364
COPY --from=builder /temp-build/.env ./.env
6465

6566
# initial app

Dockerfile.dev

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ COPY --from=builder /temp-build/assets ./assets
6060
COPY --from=builder /temp-build/node_modules ./node_modules
6161
COPY --from=builder /temp-build/package.json ./package.json
6262
COPY --from=builder /temp-build/dist ./dist
63+
COPY --from=builder /temp-build/logs ./logs
6364
COPY --from=builder /temp-build/.env ./.env
6465

6566
# initial app

logs/.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
*
2+
!.gitignore

package.json

Lines changed: 29 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -50,62 +50,57 @@
5050
"node": ">= 16.x"
5151
},
5252
"dependencies": {
53-
"@aws-sdk/client-s3": "^3.345.0",
54-
"@aws-sdk/s3-request-presigner": "^3.345.0",
55-
"@google-cloud/storage": "^6.10.1",
5653
"axios": "^1.4.0",
5754
"bcrypt": "^5.1.0",
58-
"chalk": "4.1.2",
55+
"colorette": "^2.0.20",
5956
"compression": "^1.7.4",
60-
"concurrently": "^8.1.0",
57+
"concurrently": "^8.2.0",
6158
"cookie-parser": "^1.4.6",
6259
"cors": "^2.8.5",
6360
"date-fns": "^2.30.0",
64-
"dotenv": "^16.1.4",
61+
"dotenv": "^16.3.1",
6562
"express": "^4.18.2",
6663
"express-async-handler": "^1.2.0",
6764
"express-rate-limit": "^6.7.0",
6865
"express-useragent": "^1.0.15",
69-
"expresso-core": "^0.7.0",
70-
"expresso-hooks": "^0.7.0",
71-
"expresso-provider": "^0.7.0",
72-
"expresso-query": "^0.7.0",
66+
"expresso-core": "^0.7.4",
67+
"expresso-hooks": "^0.7.4",
68+
"expresso-provider": "^0.7.4",
69+
"expresso-query": "^0.7.4",
7370
"handlebars": "^4.7.7",
7471
"helmet": "^7.0.0",
7572
"hpp": "^0.2.3",
76-
"i18next": "^22.5.0",
77-
"i18next-fs-backend": "^2.1.2",
78-
"i18next-http-middleware": "^3.3.1",
79-
"jsonwebtoken": "^9.0.0",
73+
"i18next": "^22.5.1",
74+
"i18next-fs-backend": "^2.1.5",
75+
"i18next-http-middleware": "^3.3.2",
8076
"lodash": "^4.17.21",
81-
"minio": "^7.1.1",
82-
"module-alias": "^2.2.3",
83-
"morgan": "^1.10.0",
8477
"multer": "1.4.5-lts.1",
8578
"node-cron": "^3.0.2",
8679
"npm-run-all": "^4.1.5",
87-
"pg": "^8.11.0",
80+
"pg": "^8.11.1",
8881
"pg-hstore": "^2.3.4",
82+
"pino": "^8.14.1",
83+
"pino-http": "^8.3.3",
84+
"pino-pretty": "^10.0.1",
8985
"pm2": "^5.3.0",
9086
"qs": "^6.11.2",
9187
"reflect-metadata": "^0.1.13",
9288
"request-ip": "^3.3.0",
93-
"sequelize": "^6.32.0",
89+
"sequelize": "^6.32.1",
9490
"sequelize-cli": "^6.6.1",
9591
"sequelize-typescript": "^2.1.5",
9692
"slugify": "^1.6.6",
9793
"swagger-jsdoc": "^6.2.8",
9894
"swagger-ui-express": "^4.6.3",
9995
"uuid": "^9.0.0",
100-
"winston": "^3.9.0",
101-
"yup": "^1.2.0"
96+
"zod": "^3.21.4"
10297
},
10398
"devDependencies": {
104-
"@commitlint/cli": "^17.6.5",
105-
"@commitlint/config-conventional": "^17.6.5",
106-
"@jest/globals": "^29.5.0",
99+
"@commitlint/cli": "^17.6.6",
100+
"@commitlint/config-conventional": "^17.6.6",
101+
"@jest/globals": "^29.6.0",
107102
"@swc/cli": "^0.1.62",
108-
"@swc/core": "^1.3.62",
103+
"@swc/core": "^1.3.68",
109104
"@types/bcrypt": "^5.0.0",
110105
"@types/compression": "^1.7.2",
111106
"@types/cookie-parser": "^1.4.3",
@@ -114,23 +109,19 @@
114109
"@types/express-useragent": "^1.0.2",
115110
"@types/hpp": "^0.2.2",
116111
"@types/jest": "^29.5.2",
117-
"@types/jsonwebtoken": "^9.0.2",
118112
"@types/lodash": "^4.14.195",
119-
"@types/minio": "^7.1.0",
120-
"@types/module-alias": "^2.0.1",
121-
"@types/morgan": "^1.9.4",
122113
"@types/multer": "^1.4.7",
123-
"@types/node": "^20.2.5",
124-
"@types/node-cron": "^3.0.7",
114+
"@types/node": "^20.4.0",
115+
"@types/node-cron": "^3.0.8",
125116
"@types/qs": "^6.9.7",
126117
"@types/request-ip": "^0.0.37",
127118
"@types/supertest": "^2.0.12",
128119
"@types/swagger-jsdoc": "^6.0.1",
129120
"@types/swagger-ui-express": "^4.1.3",
130-
"@types/uuid": "^9.0.1",
131-
"@typescript-eslint/eslint-plugin": "^5.59.8",
132-
"@typescript-eslint/parser": "^5.59.8",
133-
"eslint": "^8.42.0",
121+
"@types/uuid": "^9.0.2",
122+
"@typescript-eslint/eslint-plugin": "^5.61.0",
123+
"@typescript-eslint/parser": "^5.61.0",
124+
"eslint": "^8.44.0",
134125
"eslint-config-prettier": "^8.8.0",
135126
"eslint-config-standard-with-typescript": "^35.0.0",
136127
"eslint-import-resolver-alias": "^1.1.2",
@@ -139,17 +130,14 @@
139130
"eslint-plugin-prettier": "^4.2.1",
140131
"eslint-plugin-promise": "^6.1.1",
141132
"husky": "^8.0.3",
142-
"jest": "^29.5.0",
133+
"jest": "^29.6.0",
143134
"nodemon": "^2.0.22",
144135
"prettier": "^2.8.8",
145136
"rimraf": "^5.0.1",
146137
"standard-version": "^9.5.0",
147138
"supertest": "^6.3.3",
148-
"ts-jest": "^29.1.0",
149-
"typescript": "^5.1.3"
150-
},
151-
"_moduleAliases": {
152-
"~/*": "dist/*"
139+
"ts-jest": "^29.1.1",
140+
"typescript": "^5.1.6"
153141
},
154142
"jest": {
155143
"preset": "ts-jest",

0 commit comments

Comments
 (0)