Skip to content

Commit 2da7338

Browse files
authored
Update dependencies in package.json (#334)
Upgraded multiple dependencies to their latest versions in package.json, including @aws-sdk/client-s3, ajv, fs-extra, pg, rxjs, axios, prettier, and several @types packages. This ensures improved compatibility, security, and access to new features.
1 parent be235d8 commit 2da7338

File tree

8 files changed

+4214
-2734
lines changed

8 files changed

+4214
-2734
lines changed

.github/workflows/workflow.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
- name: Setup Node.js environment
1414
uses: actions/setup-node@v4
1515
with:
16-
node-version: '18'
16+
node-version: '20'
1717

1818
- name: Install npm dependencies
1919
run: npm ci
@@ -73,7 +73,7 @@ jobs:
7373
- name: Setup Node.js environment
7474
uses: actions/setup-node@v4
7575
with:
76-
node-version: '18'
76+
node-version: '20'
7777

7878
- name: Install npm dependencies
7979
working-directory: prisma

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
.npmrc
2+
13
# compiled output
24
/dist
35
/node_modules

package-lock.json

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

package.json

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,11 @@
2424
"test:ldap": "jest --projects test_ldap"
2525
},
2626
"engines": {
27-
"node": ">=18.12.0"
27+
"node": ">=20"
2828
},
2929
"dependencies": {
30-
"@aws-sdk/client-s3": "^3.717.0",
31-
"@aws-sdk/s3-request-presigner": "^3.717.0",
30+
"@aws-sdk/client-s3": "^3.922.0",
31+
"@aws-sdk/s3-request-presigner": "^3.922.0",
3232
"@nestjs/cache-manager": "^2.1.0",
3333
"@nestjs/common": "^10.2.5",
3434
"@nestjs/config": "^3.1.1",
@@ -42,25 +42,25 @@
4242
"@nestjs/terminus": "^10.1.1",
4343
"@nestjs/websockets": "^10.4.4",
4444
"@prisma/client": "^5.3.1",
45-
"ajv": "^8.12.0",
45+
"ajv": "^8.17.1",
4646
"bcryptjs": "^2.4.3",
4747
"cache-manager": "^3.6.3",
4848
"class-transformer": "^0.5.1",
4949
"class-validator": "^0.14.0",
50-
"fs-extra": "^11.1.1",
50+
"fs-extra": "^11.3.2",
5151
"ldapts": "^7.1.0",
5252
"looks-same": "^9.0.0",
5353
"odiff-bin": "^2.6.1",
5454
"passport": "^0.6.0",
5555
"passport-jwt": "^4.0.1",
5656
"passport-local": "^1.0.0",
57-
"pg": "^8.11.3",
57+
"pg": "^8.16.3",
5858
"pg-hstore": "^2.3.4",
5959
"pixelmatch": "^5.3.0",
6060
"pngjs": "^7.0.0",
6161
"reflect-metadata": "^0.1.13",
6262
"rimraf": "^5.0.1",
63-
"rxjs": "^7.8.1",
63+
"rxjs": "^7.8.2",
6464
"swagger-ui-express": "^4.6.3",
6565
"uuid-apikey": "^1.5.3"
6666
},
@@ -73,28 +73,28 @@
7373
"@types/cache-manager": "^3.4.3",
7474
"@types/express": "^4.17.17",
7575
"@types/jest": "^29.5.5",
76-
"@types/lodash": "^4.14.198",
76+
"@types/lodash": "^4.17.20",
7777
"@types/multer": "^1.4.7",
7878
"@types/node": "^20.14.10",
7979
"@types/passport-jwt": "^3.0.9",
80-
"@types/passport-local": "^1.0.35",
81-
"@types/pixelmatch": "^5.2.4",
82-
"@types/pngjs": "^6.0.1",
80+
"@types/passport-local": "^1.0.38",
81+
"@types/pixelmatch": "^5.2.6",
82+
"@types/pngjs": "^6.0.5",
8383
"@types/supertest": "^2.0.12",
8484
"@typescript-eslint/eslint-plugin": "^6.4.1",
8585
"@typescript-eslint/parser": "^6.21.0",
86-
"axios": "^1.7.2",
86+
"axios": "^1.13.1",
8787
"eslint": "^8.47.0",
8888
"eslint-config-prettier": "^9.0.0",
89-
"eslint-plugin-import": "^2.28.1",
89+
"eslint-plugin-import": "^2.32.0",
9090
"jest": "^29.6.4",
91-
"jest-mock-extended": "^4.0.0-beta1",
92-
"prettier": "^3.0.3",
91+
"jest-mock-extended": "^4.0.0",
92+
"prettier": "^3.6.2",
9393
"prisma": "^5.3.1",
9494
"supertest": "^6.3.3",
95-
"ts-jest": "^29.1.1",
96-
"ts-loader": "^9.4.4",
97-
"ts-node": "^10.9.1",
95+
"ts-jest": "^29.4.5",
96+
"ts-loader": "^9.5.4",
97+
"ts-node": "^10.9.2",
9898
"tsconfig-paths": "^4.2.0",
9999
"typescript": "^4.9.5"
100100
},

prisma/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM node:18-bookworm-slim
1+
FROM node:20-bookworm-slim
22
ENV DEBIAN_FRONTEND=noninteractive
33
RUN apt update && apt install -y libssl3 && rm -rf /var/lib/apt/lists/*
44

0 commit comments

Comments
 (0)