From b7716e9ef6ab481e43d12828cd184308d7e3d77b Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sat, 1 Feb 2025 22:36:44 +0000
Subject: [PATCH] chore(deps): update node.js to v22

---
 .node-version |  2 +-
 Dockerfile    |  4 ++--
 package.json  |  2 +-
 yarn.lock     | 15 +++++----------
 4 files changed, 9 insertions(+), 14 deletions(-)

diff --git a/.node-version b/.node-version
index 6263619f..9446372c 100644
--- a/.node-version
+++ b/.node-version
@@ -1 +1 @@
-20.18.2
\ No newline at end of file
+22.13.1
\ No newline at end of file
diff --git a/Dockerfile b/Dockerfile
index e34ea2b0..e9017de1 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,4 +1,4 @@
-FROM node:21-alpine AS builder
+FROM node:22-alpine AS builder
 
 WORKDIR /app
 
@@ -14,7 +14,7 @@ COPY tsconfig.json .
 
 RUN yarn package
 
-FROM node:21-alpine AS runner
+FROM node:22-alpine AS runner
 
 # hadolint ignore=DL3018
 RUN apk update && \
diff --git a/package.json b/package.json
index 56a47fcf..556cb659 100644
--- a/package.json
+++ b/package.json
@@ -27,7 +27,7 @@
     "@book000/eslint-config": "1.7.137",
     "@book000/node-utils": "1.13.440",
     "@discordjs/builders": "1.10.0",
-    "@types/node": "22.7.5",
+    "@types/node": "22.13.0",
     "@vercel/ncc": "0.38.3",
     "discord.js": "14.17.3",
     "eslint": "9.19.0",
diff --git a/yarn.lock b/yarn.lock
index 83de74d5..32e23213 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -325,12 +325,12 @@
   dependencies:
     undici-types "~6.20.0"
 
-"@types/node@22.7.5":
-  version "22.7.5"
-  resolved "https://registry.yarnpkg.com/@types/node/-/node-22.7.5.tgz#cfde981727a7ab3611a481510b473ae54442b92b"
-  integrity sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==
+"@types/node@22.13.0":
+  version "22.13.0"
+  resolved "https://registry.yarnpkg.com/@types/node/-/node-22.13.0.tgz#d376dd9a0ee2f9382d86c2d5d7beb4d198b4ea8c"
+  integrity sha512-ClIbNe36lawluuvq3+YYhnIN2CELi+6q8NpnM7PYp4hBn/TatfboPgVSm2rwKRfnV2M+Ty9GWDFI64KEe+kysA==
   dependencies:
-    undici-types "~6.19.2"
+    undici-types "~6.20.0"
 
 "@types/node@^18.11.9":
   version "18.19.74"
@@ -3134,11 +3134,6 @@ undici-types@~5.26.4:
   resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617"
   integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==
 
-undici-types@~6.19.2:
-  version "6.19.8"
-  resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.19.8.tgz#35111c9d1437ab83a7cdc0abae2f26d88eda0a02"
-  integrity sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==
-
 undici-types@~6.20.0:
   version "6.20.0"
   resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.20.0.tgz#8171bf22c1f588d1554d55bf204bc624af388433"