From 6d4f2390aeb25ebf662b9689b421fd995ec047a5 Mon Sep 17 00:00:00 2001 From: a Date: Wed, 26 Feb 2025 23:38:10 -0600 Subject: [PATCH] noot --- ts/Dockerfile | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/ts/Dockerfile b/ts/Dockerfile index dbe912c..354a6a6 100644 --- a/ts/Dockerfile +++ b/ts/Dockerfile @@ -1,13 +1,17 @@ +FROM node:23 AS builder + +WORKDIR /build +COPY package.json yarn.lock .yarnrc.yml . +RUN corepack yarn install + FROM node:23 WORKDIR /app RUN npm i -g tsx -COPY package.json yarn.lock .yarnrc.yml . - -RUN corepack yarn install - -COPY . . +COPY --from=builder /build/node_modules node_modules +COPY tsconfig.json package.json cli . +COPY src src ENTRYPOINT ["/app/cli"]