Skip to content

Commit ab29346

Browse files
committed
♻️ Update to Node.js v24
Signed-off-by: Pascal Marco Caversaccio <pascal.caversaccio@hotmail.ch>
1 parent bace841 commit ab29346

12 files changed

Lines changed: 321 additions & 320 deletions

File tree

.github/workflows/checks.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
os:
1515
- ubuntu-latest
1616
node_version:
17-
- 22
17+
- 24
1818

1919
steps:
2020
- name: Checkout

.github/workflows/deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
os:
2020
- ubuntu-latest
2121
node_version:
22-
- 22
22+
- 24
2323

2424
steps:
2525
- name: Checkout

.github/workflows/test-createx.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
os:
1818
- ubuntu-latest
1919
node_version:
20-
- 22
20+
- 24
2121
go_version:
2222
- 1.24
2323

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2109,7 +2109,7 @@ You can broadcast the transaction using either [`ethers.js`](https://docs.ethers
21092109

21102110
#### [`ethers.js`](https://docs.ethers.org/v6/)
21112111

2112-
It is recommended to install [`pnpm`](https://pnpm.io) through the `npm` package manager, which comes bundled with [Node.js](https://nodejs.org/en) when you install it on your system. It is recommended to use a Node.js version `>=22.11.0`.
2112+
It is recommended to install [`pnpm`](https://pnpm.io) through the `npm` package manager, which comes bundled with [Node.js](https://nodejs.org/en) when you install it on your system. It is recommended to use a Node.js version `>=24.2.0`.
21132113

21142114
Once you have `npm` installed, you can run the following both to install and upgrade `pnpm`:
21152115

eslint.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ const tseslint = require("typescript-eslint");
44
const eslintConfigPrettier = require("eslint-config-prettier");
55
/* eslint-enable @typescript-eslint/no-require-imports */
66

7+
/** @type {import('typescript-eslint').TSESLint.FlatConfig.ConfigArray} */
78
module.exports = tseslint.config(
89
{
910
files: ["**/*.{js,ts}"],

interface/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,10 @@
4242
"devDependencies": {
4343
"@eslint/js": "^9.28.0",
4444
"@next/eslint-plugin-next": "^15.3.3",
45-
"@tailwindcss/postcss": "^4.1.8",
45+
"@tailwindcss/postcss": "^4.1.9",
4646
"@trivago/prettier-plugin-sort-imports": "^5.2.2",
47-
"@types/node": "^22.15.30",
48-
"@types/react": "^19.1.6",
47+
"@types/node": "^24.0.0",
48+
"@types/react": "^19.1.8",
4949
"@types/react-dom": "^19.1.6",
5050
"autoprefixer": "^10.4.21",
5151
"eslint": "^9.28.0",
@@ -56,8 +56,8 @@
5656
"postcss": "^8.5.4",
5757
"prettier": "^3.5.3",
5858
"prettier-plugin-tailwindcss": "^0.6.12",
59-
"tailwindcss": "^4.1.8",
59+
"tailwindcss": "^4.1.9",
6060
"typescript": "^5.8.3",
61-
"typescript-eslint": "^8.33.1"
61+
"typescript-eslint": "^8.34.0"
6262
}
6363
}

lib/forge-std

lib/openzeppelin-contracts

lib/solady

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,6 +244,6 @@
244244
"ts-node": "^10.9.2",
245245
"typechain": "^8.3.2",
246246
"typescript": "^5.8.3",
247-
"typescript-eslint": "^8.33.1"
247+
"typescript-eslint": "^8.34.0"
248248
}
249249
}

0 commit comments

Comments
 (0)