Skip to content

Commit 457a92a

Browse files
authored
✨ node@22 🧨 [skip ci] (#1867)
1 parent 39098f6 commit 457a92a

File tree

16 files changed

+59
-44
lines changed

16 files changed

+59
-44
lines changed

.github/actions/init/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: 'JeromeFitz'
55

66
inputs:
77
node-version:
8-
default: '20'
8+
default: '22'
99
description: '🔢 Node version'
1010
required: true
1111

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20
1+
22

config/lint-staged/tsconfig.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
"strict": true,
99
"target": "ESNext",
1010
"outDir": "./dist",
11-
"rootDir": "./src",
11+
"rootDir": "./src"
1212
},
13-
"extends": "@jeromefitz/tsconfig/src/node20.json",
13+
"extends": "@jeromefitz/tsconfig/src/node22.json",
1414
"include": ["src"],
15-
"exclude": ["node_modules", "release.config.js"],
15+
"exclude": ["node_modules", "release.config.js"]
1616
}

config/prettier-config/tsconfig.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
"strict": true,
99
"target": "ESNext",
1010
"outDir": "./dist",
11-
"rootDir": "./src",
11+
"rootDir": "./src"
1212
},
13-
"extends": "@jeromefitz/tsconfig/src/node20.json",
13+
"extends": "@jeromefitz/tsconfig/src/node22.json",
1414
"include": ["src"],
15-
"exclude": ["node_modules", "release.config.js"],
15+
"exclude": ["node_modules", "release.config.js"]
1616
}

config/tsconfig/src/node22.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"$schema": "https://json.schemastore.org/tsconfig",
3+
"display": "@jeromefitz/tsconfig-node-22",
4+
"extends": "./base.json",
5+
"compilerOptions": {
6+
"esModuleInterop": true,
7+
"forceConsistentCasingInFileNames": true,
8+
"lib": ["ESNext"],
9+
"module": "NodeNext",
10+
"moduleResolution": "NodeNext",
11+
"skipLibCheck": true,
12+
"strict": true,
13+
"target": "ESNext"
14+
}
15+
}

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"private": true,
1212
"packageManager": "[email protected]+sha512.76e2379760a4328ec4415815bcd6628dee727af3779aaa4c914e3944156c4299921a89f976381ee107d41f12cfa4b66681ca9c718f0668fa0831ed4c6d8ba56c",
1313
"engines": {
14-
"node": ">=20 <21",
14+
"node": ">=20.10.0",
1515
"pnpm": ">=9 <10"
1616
},
1717
"scripts": {
@@ -48,7 +48,7 @@
4848
"@jeromefitz/release-notes-generator": "workspace:*",
4949
"@jeromefitz/semantic": "workspace:*",
5050
"@jeromefitz/tsconfig": "workspace:*",
51-
"@types/node": "20.17.10",
51+
"@types/node": "22.10.2",
5252
"ccommit": "workspace:*",
5353
"dotenv": "16.4.7",
5454
"husky": "9.1.7",

packages/ccommit/tsconfig.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
"compilerOptions": {
33
"baseUrl": ".",
44
"paths": {
5-
"~ccommit*": ["../../packages/ccommit/src/*"],
5+
"~ccommit*": ["../../packages/ccommit/src/*"]
66
},
77
"outDir": "./dist",
8-
"rootDir": "./src",
8+
"rootDir": "./src"
99
},
10-
"extends": "@jeromefitz/tsconfig/src/node20.json",
10+
"extends": "@jeromefitz/tsconfig/src/node22.json",
1111
"include": ["src"],
12-
"exclude": ["node_modules", "release.config.js"],
12+
"exclude": ["node_modules", "release.config.js"]
1313
}

packages/notion/tsconfig.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
"strict": true,
99
"target": "ESNext",
1010
"outDir": "./dist",
11-
"rootDir": "./src",
11+
"rootDir": "./src"
1212
},
13-
"extends": "@jeromefitz/tsconfig/src/node20.json",
13+
"extends": "@jeromefitz/tsconfig/src/node22.json",
1414
"include": ["src"],
15-
"exclude": ["node_modules", "release.config.js"],
15+
"exclude": ["node_modules", "release.config.js"]
1616
}

packages/release-notes-generator/tsconfig.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
"strict": true,
99
"target": "ESNext",
1010
"outDir": "./dist",
11-
"rootDir": "./src",
11+
"rootDir": "./src"
1212
},
13-
"extends": "@jeromefitz/tsconfig/src/node20.json",
13+
"extends": "@jeromefitz/tsconfig/src/node22.json",
1414
"include": ["src"],
15-
"exclude": ["node_modules", "release.config.js"],
15+
"exclude": ["node_modules", "release.config.js"]
1616
}

packages/scripts/tsconfig.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
"strict": true,
99
"target": "ESNext",
1010
"outDir": "./dist",
11-
"rootDir": "./src",
11+
"rootDir": "./src"
1212
},
13-
"extends": "@jeromefitz/tsconfig/src/node20.json",
13+
"extends": "@jeromefitz/tsconfig/src/node22.json",
1414
"include": ["src"],
15-
"exclude": ["node_modules", "release.config.js"],
15+
"exclude": ["node_modules", "release.config.js"]
1616
}

0 commit comments

Comments
 (0)