Skip to content

Commit 46091cd

Browse files
chore(deps): pin dependencies
1 parent d60026e commit 46091cd

8 files changed

Lines changed: 102 additions & 75 deletions

File tree

frontend-app/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Production Dockerfile for Web Frontend
22
# --- Builder stage ---
3-
FROM node:24-slim AS builder
3+
FROM node:24-slim@sha256:b83af04d005d8e3716f542469a28ad2947ba382f6b4a76ddca0827a21446a540 AS builder
44

55
WORKDIR /opt/relab/frontend-app
66

@@ -16,7 +16,7 @@ COPY . ./
1616
RUN npx expo export -p web -c
1717

1818
# --- Production stage ---
19-
FROM node:24-slim
19+
FROM node:24-slim@sha256:b83af04d005d8e3716f542469a28ad2947ba382f6b4a76ddca0827a21446a540
2020

2121
# Build arguments
2222
ARG WORKDIR=/opt/relab/frontend-app

frontend-app/Dockerfile.dev

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Development Dockerfile for Web Frontend
22
# Note: This requires mounting the source code as a volume in docker-compose.override.yml
3-
FROM node:24-slim
3+
FROM node:24-slim@sha256:b83af04d005d8e3716f542469a28ad2947ba382f6b4a76ddca0827a21446a540
44

55
WORKDIR /opt/relab/frontend-app
66

frontend-app/package-lock.json

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

frontend-app/package.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -49,17 +49,17 @@
4949
"validator": "^13.15.15"
5050
},
5151
"devDependencies": {
52-
"@babel/core": "^7.28.4",
52+
"@babel/core": "7.28.5",
5353
"@types/react": "^19.1.13",
54-
"@types/validator": "^13.15.3",
55-
"eslint": "^9.25.0",
56-
"eslint-config-expo": "~10.0.0",
57-
"eslint-config-prettier": "^10.1.8",
58-
"eslint-plugin-jest": "^29.0.1",
59-
"eslint-plugin-prettier": "^5.5.4",
60-
"eslint-plugin-testing-library": "^7.13.1",
61-
"prettier": "^3.6.2",
62-
"typescript": "~5.9.2"
54+
"@types/validator": "13.15.3",
55+
"eslint": "9.37.0",
56+
"eslint-config-expo": "10.0.0",
57+
"eslint-config-prettier": "10.1.8",
58+
"eslint-plugin-jest": "29.0.1",
59+
"eslint-plugin-prettier": "5.5.4",
60+
"eslint-plugin-testing-library": "7.13.1",
61+
"prettier": "3.6.2",
62+
"typescript": "5.9.3"
6363
},
6464
"private": true
6565
}

frontend-web/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Production Dockerfile for Web Frontend
22
# --- Builder stage ---
3-
FROM node:24-slim AS builder
3+
FROM node:24-slim@sha256:b83af04d005d8e3716f542469a28ad2947ba382f6b4a76ddca0827a21446a540 AS builder
44

55
WORKDIR /opt/relab/frontend-web
66

@@ -16,7 +16,7 @@ COPY . ./
1616
RUN npx expo export -p web -c
1717

1818
# --- Production stage ---
19-
FROM node:24-slim
19+
FROM node:24-slim@sha256:b83af04d005d8e3716f542469a28ad2947ba382f6b4a76ddca0827a21446a540
2020

2121
# Build arguments
2222
ARG WORKDIR=/opt/relab/frontend-web

frontend-web/Dockerfile.dev

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Development Dockerfile for Web Frontend
22
# Note: This requires mounting the source code as a volume in docker-compose.override.yml
3-
FROM node:24-slim
3+
FROM node:24-slim@sha256:b83af04d005d8e3716f542469a28ad2947ba382f6b4a76ddca0827a21446a540
44

55
WORKDIR /opt/relab/frontend-web
66

0 commit comments

Comments
 (0)