From 6ab0cff5cc0957f44e194f4be145af824f308f07 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue, 30 Jun 2026 00:55:27 +0000
Subject: [PATCH] Upgrade Node.js to 24.18.0

---
 mise.toml      |  2 +-
 package.json   |  2 +-
 pnpm-lock.yaml | 32 ++++++++++++++++----------------
 3 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/mise.toml b/mise.toml
index 32cdce46..672094b2 100644
--- a/mise.toml
+++ b/mise.toml
@@ -10,7 +10,7 @@ actionlint = "1.7.12"
 
 # Node.js is a JavaScript server runtime.
 # https://nodejs.org
-node = "24.16.0"
+node = "24.18.0"
 
 # pnpm is a Node.js package manager.
 # https://pnpm.io
diff --git a/package.json b/package.json
index 618a47fe..6f8e483b 100644
--- a/package.json
+++ b/package.json
@@ -23,7 +23,7 @@
 	},
 	"devDependencies": {
 		"@rainstormy/presets-typescript": "1.1.0",
-		"@types/node": "24.13.1",
+		"@types/node": "24.13.2",
 		"@typescript/native-preview": "7.0.0-dev.20260601.1",
 		"@vitest/ui": "4.1.5",
 		"lefthook": "2.1.8",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 16e671bc..f1d504ed 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -16,8 +16,8 @@ importers:
         specifier: 1.1.0
         version: 1.1.0(typescript@6.0.3)
       '@types/node':
-        specifier: 24.13.1
-        version: 24.13.1
+        specifier: 24.13.2
+        version: 24.13.2
       '@typescript/native-preview':
         specifier: 7.0.0-dev.20260601.1
         version: 7.0.0-dev.20260601.1
@@ -44,10 +44,10 @@ importers:
         version: 6.0.3
       vite:
         specifier: 8.0.16
-        version: 8.0.16(@types/node@24.13.1)
+        version: 8.0.16(@types/node@24.13.2)
       vitest:
         specifier: 4.1.5
-        version: 4.1.5(@types/node@24.13.1)(@vitest/ui@4.1.5)(vite@8.0.16(@types/node@24.13.1))
+        version: 4.1.5(@types/node@24.13.2)(@vitest/ui@4.1.5)(vite@8.0.16(@types/node@24.13.2))
 
 packages:
 
@@ -468,8 +468,8 @@ packages:
   '@types/estree@1.0.8':
     resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==}
 
-  '@types/node@24.13.1':
-    resolution: {integrity: sha512-RSpUJGmvsJ1ZeBehQZFhIdpsz+bIpES0nIQXko4Ybq+N+kX6XvOq3Jo+iJ82FWLdblFq85AsMikd3m35jgezYg==}
+  '@types/node@24.13.2':
+    resolution: {integrity: sha512-fRa09kZTgu8o71KFcDjUFuc7F+dEbZYZmkI0mg5YBTRs0yMKjYHsq/c0urDKeDb+D5qVgXOdFcuu+DZPKOITwA==}
 
   '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260601.1':
     resolution: {integrity: sha512-d4PVG8gcotwb5eJiMK14GdFOXRCH3tx4nAJxBcwJ3ZxPJ8Se3eQ54NZMeuuulU9isMJgtVxusAgjI8Qkhg4xDg==}
@@ -1159,7 +1159,7 @@ snapshots:
 
   '@types/estree@1.0.8': {}
 
-  '@types/node@24.13.1':
+  '@types/node@24.13.2':
     dependencies:
       undici-types: 7.18.2
 
@@ -1203,13 +1203,13 @@ snapshots:
       chai: 6.2.2
       tinyrainbow: 3.1.0
 
-  '@vitest/mocker@4.1.5(vite@8.0.16(@types/node@24.13.1))':
+  '@vitest/mocker@4.1.5(vite@8.0.16(@types/node@24.13.2))':
     dependencies:
       '@vitest/spy': 4.1.5
       estree-walker: 3.0.3
       magic-string: 0.30.21
     optionalDependencies:
-      vite: 8.0.16(@types/node@24.13.1)
+      vite: 8.0.16(@types/node@24.13.2)
 
   '@vitest/pretty-format@4.1.5':
     dependencies:
@@ -1238,7 +1238,7 @@ snapshots:
       sirv: 3.0.2
       tinyglobby: 0.2.16
       tinyrainbow: 3.1.0
-      vitest: 4.1.5(@types/node@24.13.1)(@vitest/ui@4.1.5)(vite@8.0.16(@types/node@24.13.1))
+      vitest: 4.1.5(@types/node@24.13.2)(@vitest/ui@4.1.5)(vite@8.0.16(@types/node@24.13.2))
 
   '@vitest/utils@4.1.5':
     dependencies:
@@ -1506,7 +1506,7 @@ snapshots:
     optionalDependencies:
       typescript: 6.0.3
 
-  vite@8.0.16(@types/node@24.13.1):
+  vite@8.0.16(@types/node@24.13.2):
     dependencies:
       lightningcss: 1.32.0
       picomatch: 4.0.4
@@ -1514,13 +1514,13 @@ snapshots:
       rolldown: 1.0.3
       tinyglobby: 0.2.17
     optionalDependencies:
-      '@types/node': 24.13.1
+      '@types/node': 24.13.2
       fsevents: 2.3.3
 
-  vitest@4.1.5(@types/node@24.13.1)(@vitest/ui@4.1.5)(vite@8.0.16(@types/node@24.13.1)):
+  vitest@4.1.5(@types/node@24.13.2)(@vitest/ui@4.1.5)(vite@8.0.16(@types/node@24.13.2)):
     dependencies:
       '@vitest/expect': 4.1.5
-      '@vitest/mocker': 4.1.5(vite@8.0.16(@types/node@24.13.1))
+      '@vitest/mocker': 4.1.5(vite@8.0.16(@types/node@24.13.2))
       '@vitest/pretty-format': 4.1.5
       '@vitest/runner': 4.1.5
       '@vitest/snapshot': 4.1.5
@@ -1537,10 +1537,10 @@ snapshots:
       tinyexec: 1.0.2
       tinyglobby: 0.2.16
       tinyrainbow: 3.1.0
-      vite: 8.0.16(@types/node@24.13.1)
+      vite: 8.0.16(@types/node@24.13.2)
       why-is-node-running: 2.3.0
     optionalDependencies:
-      '@types/node': 24.13.1
+      '@types/node': 24.13.2
       '@vitest/ui': 4.1.5(vitest@4.1.5)
     transitivePeerDependencies:
       - msw
