diff --git a/README.md b/README.md
index d0fbc15..16223dd 100644
--- a/README.md
+++ b/README.md
@@ -309,6 +309,20 @@ Add to your `tsconfig.json`:
```json
"extends": "@tsconfig/node22/tsconfig.json"
```
+### Node 23 tsconfig.json
+
+Install:
+
+```sh
+npm install --save-dev @tsconfig/node23
+yarn add --dev @tsconfig/node23
+```
+
+Add to your `tsconfig.json`:
+
+```json
+"extends": "@tsconfig/node23/tsconfig.json"
+```
### Nuxt tsconfig.json
Install:
diff --git a/bases/node23.json b/bases/node23.json
new file mode 100644
index 0000000..cc06970
--- /dev/null
+++ b/bases/node23.json
@@ -0,0 +1,16 @@
+{
+ "$schema": "https://json.schemastore.org/tsconfig",
+ "display": "Node 23",
+ "_version": "23.0.0",
+
+ "compilerOptions": {
+ "lib": ["es2024"],
+ "module": "node16",
+ "target": "es2024",
+
+ "strict": true,
+ "esModuleInterop": true,
+ "skipLibCheck": true,
+ "moduleResolution": "node16"
+ }
+}