diff --git a/Dockerfile b/Dockerfile index 4c2d909..21c73e9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,8 +1,8 @@ # Node (pnpm) ------------------------------------------------------------------ -FROM node:20-slim AS ui +FROM node:22-slim AS ui ENV PNPM_HOME="/pnpm" ENV PATH="$PNPM_HOME:$PATH" -RUN corepack enable +RUN corepack prepare pnpm@10.0.0 --activate && corepack enable COPY . /usr/src/yt-dlp-webui WORKDIR /usr/src/yt-dlp-webui/frontend diff --git a/frontend/src/lib/rpcClient.ts b/frontend/src/lib/rpcClient.ts index aedcd2a..d02478a 100644 --- a/frontend/src/lib/rpcClient.ts +++ b/frontend/src/lib/rpcClient.ts @@ -41,10 +41,10 @@ export class RPCClient { }) } - private argsSanitizer(args: string) { + private argsSanitizer(args: string): string[] { return args .split(' ') - .map(a => a.trim().replaceAll("'", '').replaceAll('"', '')) + .map(a => a.trim().replaceAll('"', '')) .filter(Boolean) }