diff --git a/Dockerfile b/Dockerfile index efc4040f..4a188937 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,7 +13,7 @@ ARG BUILD_DEBUG=0 ARG GO_VERSION=1.26.2 # renovate: datasource=docker depName=alpine versioning=docker -ARG ALPINE_IMAGE=alpine:3.23.3@sha256:25109184c71bdad752c8312a8623239686a9a2071e8825f20acb8f2198c3f659 +ARG ALPINE_IMAGE=alpine:3.23.4@sha256:5b10f432ef3da1b8d4c7eb6c487f2f5a8f096bc91145e68878dd4a5019afde11 # ---- Shared CrowdSec Version ---- # renovate: datasource=github-releases depName=crowdsecurity/crowdsec @@ -92,7 +92,7 @@ RUN --mount=type=cache,target=/root/.cache/go-build \ # ---- Frontend Builder ---- # Build the frontend using the BUILDPLATFORM to avoid arm64 musl Rollup native issues # renovate: datasource=docker depName=node -FROM --platform=$BUILDPLATFORM node:24.14.1-alpine@sha256:01743339035a5c3c11a373cd7c83aeab6ed1457b55da6a69e014a95ac4e4700b AS frontend-builder +FROM --platform=$BUILDPLATFORM node:24.14.1-alpine@sha256:8510330d3eb72c804231a834b1a8ebb55cb3796c3e4431297a24d246b8add4d5 AS frontend-builder WORKDIR /app/frontend # Copy frontend package files diff --git a/frontend/package-lock.json b/frontend/package-lock.json index c9939649..2e16daa1 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -65,7 +65,7 @@ "eslint-plugin-react-hooks": "^7.0.1", "eslint-plugin-react-refresh": "^0.5.2", "eslint-plugin-security": "^4.0.0", - "eslint-plugin-sonarjs": "^4.0.2", + "eslint-plugin-sonarjs": "^4.0.3", "eslint-plugin-testing-library": "^7.16.2", "eslint-plugin-unicorn": "^64.0.0", "eslint-plugin-unused-imports": "^4.4.1", @@ -6360,9 +6360,9 @@ } }, "node_modules/eslint-plugin-sonarjs": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-sonarjs/-/eslint-plugin-sonarjs-4.0.2.tgz", - "integrity": "sha512-BTcT1zr1iTbmJtVlcesISwnXzh+9uhf9LEOr+RRNf4kR8xA0HQTPft4oiyOCzCOGKkpSJxjR8ZYF6H7VPyplyw==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-sonarjs/-/eslint-plugin-sonarjs-4.0.3.tgz", + "integrity": "sha512-5drkJKLC9qQddIiaATV0e8+ygbUc7b0Ti6VB7M2d3jmKNh3X0RaiIJYTs3dr9xnlhlrxo+/s1FoO3Jgv6O/c7g==", "dev": true, "license": "LGPL-3.0-only", "dependencies": { @@ -6373,10 +6373,10 @@ "globals": "^17.4.0", "jsx-ast-utils-x": "^0.1.0", "lodash.merge": "^4.6.2", - "minimatch": "^10.2.4", + "minimatch": "^10.2.5", "scslre": "^0.3.0", "semver": "^7.7.4", - "ts-api-utils": "^2.4.0", + "ts-api-utils": "^2.5.0", "typescript": ">=5" }, "peerDependencies": { diff --git a/frontend/package.json b/frontend/package.json index 11d36683..de584438 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -84,7 +84,7 @@ "eslint-plugin-react-hooks": "^7.0.1", "eslint-plugin-react-refresh": "^0.5.2", "eslint-plugin-security": "^4.0.0", - "eslint-plugin-sonarjs": "^4.0.2", + "eslint-plugin-sonarjs": "^4.0.3", "eslint-plugin-testing-library": "^7.16.2", "eslint-plugin-unicorn": "^64.0.0", "eslint-plugin-unused-imports": "^4.4.1",