Skip to content

Commit bf3c336

Browse files
renovate[bot]potb
andauthored
chore(deps): update all dependencies (major) (#139)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Peïo Thibault <[email protected]>
1 parent 470ba89 commit bf3c336

File tree

7 files changed

+2382
-1999
lines changed

7 files changed

+2382
-1999
lines changed

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
21.7.3
1+
22.0.0

Dockerfile

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM node:21.7.3-alpine as base
1+
FROM node:22.0.0-alpine as base
22

33
WORKDIR /app
44

@@ -7,7 +7,8 @@ RUN apk add --no-cache python3 make g++
77
COPY package.json pnpm-lock.yaml ./
88
RUN corepack enable
99

10-
RUN pnpm fetch
10+
RUN --mount=type=cache,id=pnpm,target=/root/.local/share/pnpm/store/v3 \
11+
pnpm fetch
1112

1213
FROM base as build
1314

@@ -16,18 +17,19 @@ WORKDIR /app
1617
COPY tsup.config.ts ./
1718
COPY src ./src
1819

19-
RUN pnpm install --frozen-lockfile --offline && \
20+
RUN --mount=type=cache,id=pnpm,target=/root/.local/share/pnpm/store/v3 \
21+
pnpm install --frozen-lockfile --offline && \
2022
pnpm run build
2123

2224
FROM base as production-dependencies
2325

2426
WORKDIR /app
2527

26-
RUN pnpm prune --prod && \
27-
pnpm install --production --frozen-lockfile --offline && \
28-
pnpm store prune
28+
RUN --mount=type=cache,id=pnpm,target=/root/.local/share/pnpm/store/v3 \
29+
pnpm prune --prod && \
30+
pnpm install --production --frozen-lockfile --offline
2931

30-
FROM node:21.7.3-alpine as application
32+
FROM node:22.0.0-alpine as application
3133

3234
WORKDIR /app
3335

package.json

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,12 @@
1616
},
1717
"dependencies": {
1818
"@keyv/redis": "2.8.4",
19+
"change-case": "5.2.0",
1920
"cheerio": "1.0.0-rc.12",
20-
"constant-case": "3.0.4",
2121
"cron": "3.1.7",
2222
"discord.js": "14.14.1",
2323
"keyv": "4.5.4",
2424
"open-graph-scraper": "6.5.1",
25-
"param-case": "3.0.4",
2625
"zod": "3.23.5"
2726
},
2827
"devDependencies": {
@@ -36,16 +35,16 @@
3635
"eslint-plugin-only-error": "1.0.2",
3736
"eslint-plugin-simple-import-sort": "12.1.0",
3837
"eslint-plugin-sonarjs": "0.25.1",
39-
"eslint-plugin-unused-imports": "3.1.0",
38+
"eslint-plugin-unused-imports": "3.2.0",
4039
"npm-run-all2": "6.1.2",
4140
"prettier": "3.2.5",
4241
"tsup": "8.0.2",
4342
"type-fest": "4.18.0",
4443
"typescript": "5.4.5",
4544
"vitest": "1.5.3"
4645
},
47-
"packageManager": "pnpm@8.15.8",
46+
"packageManager": "pnpm@9.0.6",
4847
"engines": {
49-
"node": "21.7.3"
48+
"node": "22.0.0"
5049
}
5150
}

0 commit comments

Comments
 (0)