Skip to content

Commit 470ba89

Browse files
renovate[bot]potb
andauthoredApr 30, 2024··
chore(deps): update all dependencies (#135)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Peïo Thibault <peio.thibault@gmail.com>
1 parent cf4a36b commit 470ba89

File tree

4 files changed

+234
-221
lines changed

4 files changed

+234
-221
lines changed
 

‎.nvmrc

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
21.6.2
1+
21.7.3

‎Dockerfile

+6-8
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
1-
FROM node:21.6.2-alpine as base
1+
FROM node:21.7.3-alpine as base
22

33
WORKDIR /app
44

5-
RUN corepack enable
65
RUN apk add --no-cache python3 make g++
76

8-
COPY pnpm-lock.yaml ./
7+
COPY package.json pnpm-lock.yaml ./
8+
RUN corepack enable
99

1010
RUN pnpm fetch
1111

1212
FROM base as build
1313

1414
WORKDIR /app
1515

16-
COPY tsup.config.ts package.json ./
16+
COPY tsup.config.ts ./
1717
COPY src ./src
1818

1919
RUN pnpm install --frozen-lockfile --offline && \
@@ -23,19 +23,17 @@ FROM base as production-dependencies
2323

2424
WORKDIR /app
2525

26-
COPY package.json ./
2726
RUN pnpm prune --prod && \
2827
pnpm install --production --frozen-lockfile --offline && \
2928
pnpm store prune
3029

31-
FROM node:21.6.2-alpine as application
30+
FROM node:21.7.3-alpine as application
3231

3332
WORKDIR /app
3433

3534
COPY --from=production-dependencies --chown=node /app/node_modules ./node_modules
3635
COPY --from=build --chown=node /app/dist ./
37-
38-
RUN echo '{"type":"module"}' > package.json
36+
COPY --from=base --chown=node /app/package.json ./
3937

4038
USER node
4139

‎package.json

+15-15
Original file line numberDiff line numberDiff line change
@@ -18,34 +18,34 @@
1818
"@keyv/redis": "2.8.4",
1919
"cheerio": "1.0.0-rc.12",
2020
"constant-case": "3.0.4",
21-
"cron": "3.1.6",
21+
"cron": "3.1.7",
2222
"discord.js": "14.14.1",
2323
"keyv": "4.5.4",
24-
"open-graph-scraper": "6.4.0",
24+
"open-graph-scraper": "6.5.1",
2525
"param-case": "3.0.4",
26-
"zod": "3.22.4"
26+
"zod": "3.23.5"
2727
},
2828
"devDependencies": {
29-
"@types/node": "20.11.19",
30-
"@typescript-eslint/eslint-plugin": "7.0.1",
31-
"@typescript-eslint/parser": "7.0.1",
32-
"dotenv": "16.4.4",
33-
"eslint": "8.56.0",
29+
"@types/node": "20.12.7",
30+
"@typescript-eslint/eslint-plugin": "7.8.0",
31+
"@typescript-eslint/parser": "7.8.0",
32+
"dotenv": "16.4.5",
33+
"eslint": "8.57.0",
3434
"eslint-import-resolver-typescript": "3.6.1",
3535
"eslint-plugin-import": "2.29.1",
3636
"eslint-plugin-only-error": "1.0.2",
37-
"eslint-plugin-simple-import-sort": "12.0.0",
38-
"eslint-plugin-sonarjs": "0.24.0",
37+
"eslint-plugin-simple-import-sort": "12.1.0",
38+
"eslint-plugin-sonarjs": "0.25.1",
3939
"eslint-plugin-unused-imports": "3.1.0",
4040
"npm-run-all2": "6.1.2",
4141
"prettier": "3.2.5",
4242
"tsup": "8.0.2",
43-
"type-fest": "4.10.2",
44-
"typescript": "5.3.3",
45-
"vitest": "1.3.0"
43+
"type-fest": "4.18.0",
44+
"typescript": "5.4.5",
45+
"vitest": "1.5.3"
4646
},
47-
"packageManager": "pnpm@8.15.3",
47+
"packageManager": "pnpm@8.15.8",
4848
"engines": {
49-
"node": "21.6.2"
49+
"node": "21.7.3"
5050
}
5151
}

‎pnpm-lock.yaml

+212-197
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)
Please sign in to comment.