From 0ab43bec28f6e359558de6a9298e2944732e9347 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Thu, 1 Feb 2024 23:19:43 +0100 Subject: [PATCH 1/3] chore(CHANGELOG): update to v0.59.0 --- packages/app/CHANGELOG.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/app/CHANGELOG.md b/packages/app/CHANGELOG.md index a19a50c..1bd46e4 100644 --- a/packages/app/CHANGELOG.md +++ b/packages/app/CHANGELOG.md @@ -6,6 +6,14 @@ All notable changes to [wuffle](https://github.com/nikku/wuffle) are documented _**Note:** Yet to be released changes appear here._ +## 0.59.0 + +* `FEAT`: turn into ES module +* `CHORE`: correct various type hints +* `DEPS`: update `fake-tag@5` +* `DEPS`: update `p-defer@4` +* `DEPS`: update to `prexit@2` + ## 0.58.0 * `FEAT`: improve guided setup steps From 9445d0635a46087da0fad71b3622d3230b10fe09 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Thu, 1 Feb 2024 23:24:08 +0100 Subject: [PATCH 2/3] chore(docker): correctly prune dev dependencies --- support/docker/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/support/docker/Dockerfile b/support/docker/Dockerfile index 1ae4ea5..b908180 100644 --- a/support/docker/Dockerfile +++ b/support/docker/Dockerfile @@ -19,7 +19,7 @@ WORKDIR /prod-build COPY --from=builder /build/packages/app ./packages/app # install production dependencies -RUN (cd packages/app && npm prune --production) +RUN (cd packages/app && npm prune --omit=dev) FROM node:20-alpine From 6b4e9f431b5c82d6be43fbf832019c1183800751 Mon Sep 17 00:00:00 2001 From: Nico Rehwaldt Date: Thu, 1 Feb 2024 23:25:22 +0100 Subject: [PATCH 3/3] chore(docker): install exactly as specified in lock file --- support/docker/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/support/docker/Dockerfile b/support/docker/Dockerfile index b908180..ae53807 100644 --- a/support/docker/Dockerfile +++ b/support/docker/Dockerfile @@ -5,7 +5,7 @@ WORKDIR /build COPY packages/*/package*.json package*.json lerna.json ./ COPY packages/app/package*.json ./packages/app/ COPY packages/board/package*.json ./packages/board/ -RUN npm install --unsafe-perm +RUN npm ci --unsafe-perm # copy + build project COPY . /build