diff --git a/bun.lock b/bun.lock index ee93b283..23f8e9c5 100644 --- a/bun.lock +++ b/bun.lock @@ -362,7 +362,7 @@ }, "packages/server": { "name": "blink-server", - "version": "0.1.5", + "version": "0.1.6", "bin": { "blink-server": "dist/cli.js", }, @@ -1721,7 +1721,7 @@ "@types/mysql": ["@types/mysql@2.15.27", "", { "dependencies": { "@types/node": "*" } }, "sha512-YfWiV16IY0OeBfBCk8+hXKmdTKrKlwKN1MNKAPBu5JYxLwBEZl7QzeEpGnlZb3VMGJrrGmB84gXiH+ofs/TezA=="], - "@types/node": ["@types/node@26.6.2", "", { "dependencies": { "undici-types": "~8.9.0" } }, "sha512-X1P21scMv4zGKLYqjdGjaKa7COa0RKVYYZZN/NfvLQ1JegxFhdhpZG/Lyn8AXx6CDUavKAd11v6BvfpkDByK8g=="], + "@types/node": ["@types/node@26.6.5", "", { "dependencies": { "undici-types": "~8.9.0" } }, "sha512-uMzsv9stDdofIZBx4UGh4Z9ZgXnGC9seRDscilBcTHAeOFk67MZg/k9bWVfO+bk4qZmG+l52hRnLwUiH2LnJTg=="], "@types/normalize-package-data": ["@types/normalize-package-data@2.4.4", "", {}, "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA=="], @@ -3789,7 +3789,7 @@ "youch-core": ["youch-core@0.3.3", "", { "dependencies": { "@poppinss/exception": "^1.2.2", "error-stack-parser-es": "^1.0.5" } }, "sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA=="], - "zod": ["zod@4.6.5", "", {}, "sha512-v5l/aFXZQeai4awLbOpSoHecE9UiMrnfx75tEXLjNonXVARxQ5mOeipTjROUchszUNCqnE+hqAMujRsRHsut2Q=="], + "zod": ["zod@4.6.7", "", {}, "sha512-g8W2D2kU6a8untc053fX1uVBKzM7yqAxW/3zwk83+6RyF2+SKOuV+c0wBDhUwzV1PaGapmZH+rmcUzPf+3CGwg=="], "zod-to-json-schema": ["zod-to-json-schema@3.24.6", "", { "peerDependencies": { "zod": "^3.24.1" } }, "sha512-h/z3PKvcTcTetyjl1fkj79MHNEjm+HpD6NXheWjzOekY7kV+lwDYnHw+ivHkijnCSMz1yJaWBD9vu/Fcmk+vEg=="], diff --git a/packages/scout-agent/lib/compute/daytona/Dockerfile b/packages/scout-agent/lib/compute/daytona/Dockerfile index a995e0b5..bd6643b0 100644 --- a/packages/scout-agent/lib/compute/daytona/Dockerfile +++ b/packages/scout-agent/lib/compute/daytona/Dockerfile @@ -46,7 +46,7 @@ ENV HOME=/home/blink WORKDIR /workspace ### NODE VIA NVM ### -ARG NODE_VERSION=22.13.0 +ARG NODE_VERSION=22.23.4 ENV NVM_DIR=/home/blink/.nvm ENV PATH=/home/blink/.local/bin:/home/blink/.local/bun/bin:$NVM_DIR/versions/node/v${NODE_VERSION}/bin:$PATH RUN mkdir -p $NVM_DIR \ diff --git a/packages/scout-agent/lib/compute/docker.ts b/packages/scout-agent/lib/compute/docker.ts index b5e4ad16..603867af 100644 --- a/packages/scout-agent/lib/compute/docker.ts +++ b/packages/scout-agent/lib/compute/docker.ts @@ -62,7 +62,7 @@ const BOOTSTRAP_SCRIPT_BASE64 = Buffer.from(BOOTSTRAP_SCRIPT).toString("base64"); const DOCKERFILE = ` -FROM node:24-bullseye-slim +FROM node:24.22.1-bookworm-slim RUN apt update && apt install git -y RUN (type -p wget >/dev/null || (apt update && apt install wget -y)) \\ diff --git a/packages/server/docker/agent/Dockerfile b/packages/server/docker/agent/Dockerfile index 9ae9a846..f8f685e9 100644 --- a/packages/server/docker/agent/Dockerfile +++ b/packages/server/docker/agent/Dockerfile @@ -12,7 +12,7 @@ COPY otel/builder-config.yaml . # Build the collector RUN builder --config builder-config.yaml -FROM node:22-alpine +FROM node:22.23.4-alpine # Install bash (for process substitution) RUN apk add --no-cache bash diff --git a/packages/server/docker/server/Dockerfile b/packages/server/docker/server/Dockerfile index ed85a706..1f07b9c6 100644 --- a/packages/server/docker/server/Dockerfile +++ b/packages/server/docker/server/Dockerfile @@ -1,4 +1,4 @@ -FROM node:22-alpine +FROM node:22.23.4-alpine # Install docker CLI for docker-in-docker via socket mounting RUN apk add --no-cache docker-cli diff --git a/packages/server/package.json b/packages/server/package.json index 7d1be6f9..e34bce47 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -1,7 +1,7 @@ { "name": "blink-server", "description": "Agents as a Service", - "version": "0.1.5", + "version": "0.1.6", "author": { "name": "Coder", "email": "support@coder.com", @@ -48,4 +48,4 @@ "engines": { "node": ">=20.9.0" } -} \ No newline at end of file +}