diff --git a/app/Dockerfile b/app/Dockerfile index e4923795..bc724ed7 100644 --- a/app/Dockerfile +++ b/app/Dockerfile @@ -1,4 +1,4 @@ -FROM node:22-alpine +FROM node:22.23.4-alpine # Set working directory WORKDIR /app diff --git a/app/package-lock.json b/app/package-lock.json index f84b5a24..7b5bbfc0 100644 --- a/app/package-lock.json +++ b/app/package-lock.json @@ -14,6 +14,9 @@ "devDependencies": { "@playwright/test": "^1.50.0", "tsx": "^4.7.0" + }, + "engines": { + "node": ">=22.23.4" } }, "node_modules/@astrojs/compiler-binding": { @@ -4533,9 +4536,9 @@ "license": "MIT" }, "node_modules/undici": { - "version": "8.11.2", - "resolved": "https://registry.npmjs.org/undici/-/undici-8.11.2.tgz", - "integrity": "sha512-u4UB2/IrKdU6lFxumHmmo1a3fCQO5tzQllRorfoRS63txhrB7xTpSn1PftwC4qEHkOaqP95fCWW4lJzwErwzhQ==", + "version": "8.12.3", + "resolved": "https://registry.npmjs.org/undici/-/undici-8.12.3.tgz", + "integrity": "sha512-+fdndUTwBP86cVjihTp21hZHo7d6oj1c/47XPA3lL8mM0XHs+C4EkcjmgRsFnFk2f/UONGDy9ItBItmXsLOQHw==", "license": "MIT", "engines": { "node": ">=22.19.0" diff --git a/app/package.json b/app/package.json index 1a210617..f6d8cdf4 100644 --- a/app/package.json +++ b/app/package.json @@ -12,6 +12,12 @@ "test:ui": "playwright test --ui", "test:debug": "playwright test --debug" }, + "engines": { + "node": ">=22.23.4" + }, + "overrides": { + "undici": "8.12.3" + }, "dependencies": { "astro": "^7.0.6", "@astrojs/node": "^11.0.2" diff --git a/pyproject.toml b/pyproject.toml index 69ff4b7b..f018dc15 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,12 +19,12 @@ azure-mgmt-network = "^27.0.0" azure-mgmt-compute = "^33.0.0" azure-identity = "^1.18.0" splunk-sdk = "^2.0.2" -urllib3 = "^2.2.3" +urllib3 = "^2.6.3" pycryptodome = "^3.20.0" questionary = "^2.0.1" -Jinja2 = "^3.1.4" +Jinja2 = "^3.1.6" python-vagrant = "^1.0.0" -gitpython = "^3.1.43" +gitpython = "^3.1.60" google-cloud-compute = "*" google-cloud-storage = "*" google-cloud-bigtable = "*" diff --git a/requirements.txt b/requirements.txt index 2b0e99a7..afdb0693 100644 --- a/requirements.txt +++ b/requirements.txt @@ -23,7 +23,7 @@ flask==3.1.3 flask-openapi3==4.3.2 flask-cors==6.0.5 gitdb==4.0.12 -GitPython==3.1.59 +GitPython==3.1.62 idna==3.19 isodate==0.7.2 Jinja2==3.1.6 @@ -39,7 +39,7 @@ prompt-toolkit==3.0.53 ptyprocess==0.7.0 pycparser==3.0 pycryptodome==3.23.0 -PyJWT==2.13.0 +PyJWT==2.15.1 pydantic==2.13.4 pyspnego==0.12.1 python-daemon==3.1.2 @@ -60,7 +60,7 @@ tabulate==0.10.0 typing_extensions==4.16.0 urllib3==2.7.0 wcwidth==0.8.2 -Werkzeug==3.1.8 +Werkzeug==3.1.9 xmltodict==1.0.4 google-cloud-compute==1.51.0 google-cloud-storage==3.13.1