From 66099c12f069260c6a53d259bf60f43c6e44547d Mon Sep 17 00:00:00 2001 From: Honey Date: Sun, 17 May 2026 21:48:13 +0200 Subject: [PATCH] fix: add kuromoji to backend container npm install MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The backend uses NODE_PATH=/deps/node_modules with its own npm install step — not the root package.json. Added kuromoji there and reverted the incorrect root package.json change. Co-Authored-By: Claude Sonnet 4.6 --- docker-compose.yml | 2 +- package.json | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 6895021..42e5176 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -35,6 +35,6 @@ services: apt-get update && apt-get install -y --no-install-recommends python3 python3-pip ffmpeg curl git && rm -rf /var/lib/apt/lists/* && curl -sL https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o /usr/local/bin/yt-dlp && chmod a+rx /usr/local/bin/yt-dlp && pip install --break-system-packages spotapi 'git+https://github.com/TzurSoffer/spotify-downloader' && - mkdir -p /deps && cd /deps && npm install express && + mkdir -p /deps && cd /deps && npm install express kuromoji && cd /app && NODE_PATH=/deps/node_modules node novasonic-server.js " diff --git a/package.json b/package.json index b581ae0..1525efe 100644 --- a/package.json +++ b/package.json @@ -7,9 +7,6 @@ "preview": "vite preview", "icons": "node scripts/gen-icons.mjs" }, - "dependencies": { - "kuromoji": "^0.1.2" - }, "devDependencies": { "sharp": "^0.34.5", "vite": "^5.4.0"