Skip to content

Commit b7ba767

Browse files
Use volume for node modules & upgrade ESLint packages (#55)
* Upgrade packages patches * Upgrade packages except eslint * Don't use same node_env in local and in container * Upgrade ESLint packages
1 parent 325bd55 commit b7ba767

File tree

3 files changed

+103
-139
lines changed

3 files changed

+103
-139
lines changed

docker-compose.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ services:
99
- ${PORT}:${PORT}
1010
working_dir: /app
1111
volumes:
12-
- ./:/app
12+
- .:/app
13+
- node_modules:/app/node_modules
1314
stdin_open: true
1415
tty: true
1516

@@ -37,4 +38,5 @@ services:
3738
- POSTGRES_PASSWORD=${DB_PASSWORD}
3839
- POSTGRES_DB=${TEST_DB_NAME}
3940
volumes:
40-
data:
41+
data:
42+
node_modules:

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,9 @@
4242
"zod": "3.25.28"
4343
},
4444
"devDependencies": {
45-
"@eslint-community/eslint-plugin-eslint-comments": "4.4.1",
46-
"@eslint/js": "9.24.0",
47-
"@stylistic/eslint-plugin": "4.2.0",
45+
"@eslint-community/eslint-plugin-eslint-comments": "4.5.0",
46+
"@eslint/js": "9.27.0",
47+
"@stylistic/eslint-plugin": "4.4.0",
4848
"@types/bcryptjs": "3.0.0",
4949
"@types/cors": "2.8.18",
5050
"@types/express": "5.0.2",
@@ -53,8 +53,8 @@
5353
"@types/morgan": "1.9.9",
5454
"@types/node": "22.15.21",
5555
"@types/supertest": "6.0.3",
56-
"eslint": "9.24.0",
57-
"eslint-import-resolver-typescript": "4.3.2",
56+
"eslint": "9.27.0",
57+
"eslint-import-resolver-typescript": "4.4.1",
5858
"eslint-plugin-import": "2.31.0",
5959
"jest": "29.7.0",
6060
"jest-mock-extended": "4.0.0-beta1",
@@ -65,6 +65,6 @@
6565
"tsc-alias": "1.8.16",
6666
"tsconfig-paths": "4.2.0",
6767
"typescript": "5.8.3",
68-
"typescript-eslint": "8.29.1"
68+
"typescript-eslint": "8.32.1"
6969
}
7070
}

0 commit comments

Comments
 (0)