From e31a0af9cc3ed39c011e431808a996c7eb24fb64 Mon Sep 17 00:00:00 2001 From: Shunsuke Hayashi Date: Sun, 25 Jan 2026 21:53:00 +0900 Subject: [PATCH] fix(ppal-aws): add discord-api-types and fix Dockerfile Add missing discord-api-types dependency and fix Docker build: - Add discord-api-types to dependencies - Fix Dockerfile (npm ci without --omit=dev for build stage) Co-Authored-By: Claude --- workers/ppal-aws/lambda/discord-handler/Dockerfile | 2 +- workers/ppal-aws/lambda/discord-handler/package-lock.json | 7 +++++++ workers/ppal-aws/lambda/discord-handler/package.json | 1 + 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/workers/ppal-aws/lambda/discord-handler/Dockerfile b/workers/ppal-aws/lambda/discord-handler/Dockerfile index 1db3865db..e70e5c591 100644 --- a/workers/ppal-aws/lambda/discord-handler/Dockerfile +++ b/workers/ppal-aws/lambda/discord-handler/Dockerfile @@ -3,7 +3,7 @@ FROM node:22-alpine AS builder WORKDIR /app COPY package*.json ./ -RUN npm ci --omit=dev +RUN npm ci COPY . . RUN npm run build diff --git a/workers/ppal-aws/lambda/discord-handler/package-lock.json b/workers/ppal-aws/lambda/discord-handler/package-lock.json index 8a95b0723..a228b8329 100644 --- a/workers/ppal-aws/lambda/discord-handler/package-lock.json +++ b/workers/ppal-aws/lambda/discord-handler/package-lock.json @@ -11,6 +11,7 @@ "@aws-sdk/client-dynamodb": "^3.709.0", "@aws-sdk/client-secrets-manager": "^3.709.0", "@aws-sdk/lib-dynamodb": "^3.709.0", + "discord-api-types": "^0.37.103", "tweetnacl": "^1.0.3" }, "devDependencies": { @@ -1440,6 +1441,12 @@ "integrity": "sha512-OHawaAbjwx6rqICCKgSG0SAnT05bzd7ppyKLVUITZpANBaaMFBAsaNkto3LoQ31tyFP5kNujE8Cdx85G9VzOkw==", "license": "MIT" }, + "node_modules/discord-api-types": { + "version": "0.37.120", + "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.37.120.tgz", + "integrity": "sha512-7xpNK0EiWjjDFp2nAhHXezE4OUWm7s1zhc/UXXN6hnFFU8dfoPHgV0Hx0RPiCa3ILRpdeh152icc68DGCyXYIw==", + "license": "MIT" + }, "node_modules/fast-xml-parser": { "version": "5.2.5", "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.2.5.tgz", diff --git a/workers/ppal-aws/lambda/discord-handler/package.json b/workers/ppal-aws/lambda/discord-handler/package.json index e9649edf1..48bdcd5db 100644 --- a/workers/ppal-aws/lambda/discord-handler/package.json +++ b/workers/ppal-aws/lambda/discord-handler/package.json @@ -13,6 +13,7 @@ "@aws-sdk/client-dynamodb": "^3.709.0", "@aws-sdk/client-secrets-manager": "^3.709.0", "@aws-sdk/lib-dynamodb": "^3.709.0", + "discord-api-types": "^0.37.103", "tweetnacl": "^1.0.3" }, "devDependencies": {