Skip to content

Commit 08183ab

Browse files
authored
Merge pull request holographxyz#284 from Think-and-Dev/feat/HFM-34
Upgrade Node.js version and dependencies
2 parents 2343288 + 715b299 commit 08183ab

File tree

5 files changed

+5708
-8262
lines changed

5 files changed

+5708
-8262
lines changed

.github/workflows/enforce_eslint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
- name: Set up Node.js
2626
uses: actions/setup-node@v3
2727
with:
28-
node-version: '18.4.0'
28+
node-version: '20.12.2'
2929
- uses: pnpm/action-setup@v3
3030
name: Install pnpm
3131
with:

.nvmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
v20

.tool-versions

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
nodejs 20.0.0
1+
nodejs 20.12.2
22
pnpm 8.15.6

package.json

Lines changed: 20 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -63,15 +63,15 @@
6363
"@holographxyz/environment": "0.1.10",
6464
"@holographxyz/hardhat-deploy-holographed": "^0.0.6",
6565
"@holographxyz/holograph-genesis": "0.2.2",
66-
"@holographxyz/networks": "0.2.10",
66+
"@holographxyz/networks": "0.2.11",
6767
"@types/yargs": "^17.0.32",
6868
"chai-ethers": "^0.0.1",
69-
"ganache": "7.8.0",
69+
"ganache": "^7.9.2",
7070
"hardhat-preprocessor": "^0.1.5",
7171
"path": "^0.12.7",
7272
"truffle-hdwallet-provider": "^1.0.17",
73-
"web3": "1.9.0",
74-
"zksync-web3": "0.14.3"
73+
"web3": "^1.10.4",
74+
"zksync-web3": "^0.14.4"
7575
},
7676
"devDependencies": {
7777
"@anders-t/ethers-ledger": "^1.0.4",
@@ -83,34 +83,34 @@
8383
"@openzeppelin/contracts": "4.8.3",
8484
"@openzeppelin/contracts-upgradeable": "4.8.3",
8585
"@tenderly/hardhat-tenderly": "2.1.0",
86-
"@typechain/ethers-v5": "10.2.0",
86+
"@typechain/ethers-v5": "^10.2.1",
8787
"@typechain/hardhat": "6.1.5",
8888
"@types/chai": "4.3.4",
89-
"@types/data-urls": "3.0.1",
89+
"@types/data-urls": "^3.0.4",
9090
"@types/mocha": "10.0.1",
91-
"@types/node": "18.16.2",
91+
"@types/node": "20.12.2",
9292
"@types/readline-sync": "^1.4.8",
93-
"@typescript-eslint/parser": "5.59.1",
93+
"@typescript-eslint/parser": "^5.62.0",
9494
"chai": "4.3.7",
9595
"data-urls": "^4.0.0",
96-
"dotenv": "16.0.3",
96+
"dotenv": "^16.4.5",
9797
"erc721a-upgradeable": "4.2.3",
98-
"eslint": "8.39.0",
99-
"eslint-config-prettier": "8.8.0",
100-
"eslint-config-standard": "17.0.0",
101-
"eslint-plugin-import": "2.27.5",
102-
"eslint-plugin-mocha": "10.1.0",
98+
"eslint": "^8.57.0",
99+
"eslint-config-prettier": "^8.10.0",
100+
"eslint-config-standard": "^17.1.0",
101+
"eslint-plugin-import": "^2.29.1",
102+
"eslint-plugin-mocha": "^10.4.3",
103103
"eslint-plugin-prettier": "4.2.1",
104104
"ethereum-waffle": "3.4.0",
105-
"ethers": "5.5.4",
105+
"ethers": "^5.7.2",
106106
"ganache-cli": "^6.12.2",
107107
"hardhat": "2.14.0",
108108
"hardhat-gas-reporter": "1.0.9",
109109
"husky": "^8.0.3",
110110
"prettier": "^2.8.8",
111-
"prettier-plugin-solidity": "1.1.3",
111+
"prettier-plugin-solidity": "^1.3.1",
112112
"readline-sync": "^1.4.10",
113-
"solhint": "3.4.1",
113+
"solhint": "^3.6.2",
114114
"solhint-plugin-prettier": "^0.0.5",
115115
"ts-node": "^10.9.2",
116116
"typechain": "8.1.1",
@@ -121,5 +121,8 @@
121121
"overrides": {
122122
"node-hid": "github:holographxyz/node-hid#feature/guard-against-reinstantiating-connection"
123123
}
124+
},
125+
"engines": {
126+
"node": "v20"
124127
}
125128
}

0 commit comments

Comments
 (0)