From 8ae34c18ef3408da151e52a264eba3a9c512f1fe Mon Sep 17 00:00:00 2001 From: ayrisdev Date: Sun, 30 Aug 2026 14:51:38 +0300 Subject: [PATCH] =?UTF-8?q?fix:=20Node=20imajlar=C4=B1n=C4=B1=2022-slim'e?= =?UTF-8?q?=20y=C3=BCkselt=20(pnpm=2011,=20Node=20>=3D22.13=20istiyor)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit node:20-slim üzerinde corepack pnpm@11.22.0'ı indirmeye çalışınca "No such built-in module: node:sqlite" hatasıyla patlıyordu — pnpm 11 Node 22.13+ gerektiriyor. api-daemon ve frontend Dockerfile'larını node:22-slim'e çektik, engines alanını güncelledik. Co-Authored-By: Claude Sonnet 5 --- README.md | 2 +- apps/api-daemon/Dockerfile | 2 +- apps/frontend/Dockerfile | 2 +- package.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 37a9c95..d46c82d 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ docker-compose.yml ## Ön Koşullar -- Node.js 20+, pnpm, Python 3.12+, `ffmpeg`, `yt-dlp` (host'ta çalıştırırken) +- Node.js 22.13+ (pnpm 11'in gereksinimi), pnpm, Python 3.12+, `ffmpeg`, `yt-dlp` (host'ta çalıştırırken) - Docker + Docker Compose (container'larla çalıştırırken) - **OpenAI API key** — Whisper STT için - **Telegram bot token + chat id** — bildirimler için (`@BotFather`) diff --git a/apps/api-daemon/Dockerfile b/apps/api-daemon/Dockerfile index c136f38..2a4faf3 100644 --- a/apps/api-daemon/Dockerfile +++ b/apps/api-daemon/Dockerfile @@ -1,4 +1,4 @@ -FROM node:20-slim +FROM node:22-slim RUN apt-get update && apt-get install -y --no-install-recommends \ ffmpeg python3 python3-pip ca-certificates \ diff --git a/apps/frontend/Dockerfile b/apps/frontend/Dockerfile index b4fad2e..1a7758d 100644 --- a/apps/frontend/Dockerfile +++ b/apps/frontend/Dockerfile @@ -1,4 +1,4 @@ -FROM node:20-slim +FROM node:22-slim RUN corepack enable diff --git a/package.json b/package.json index f3516ff..061fcef 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "version": "0.1.0", "packageManager": "pnpm@11.22.0", "engines": { - "node": ">=20" + "node": ">=22.13" }, "scripts": { "db:generate": "pnpm --filter @streamclipper/db exec prisma generate",