Skip to content

Commit f0ca6c8

Browse files
authored
Merge pull request #4564 from NomicFoundation/bump-toolboxes
Bump toolboxes
2 parents c52a5d6 + 23665f3 commit f0ca6c8

File tree

7 files changed

+54
-34
lines changed

7 files changed

+54
-34
lines changed

.changeset/fair-tools-remember.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"hardhat": patch
3+
---
4+
5+
Upgraded toolboxes versions used in project initialization

.changeset/quiet-cooks-sneeze.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@nomicfoundation/hardhat-toolbox-viem": major
3+
---
4+
5+
Upgraded hardhat-verify dependency

.changeset/strong-mangos-tickle.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@nomicfoundation/hardhat-toolbox": major
3+
---
4+
5+
Upgraded typechain and hardhat-verify dependencies

packages/hardhat-core/src/internal/cli/project-creation.ts

+6-6
Original file line numberDiff line numberDiff line change
@@ -45,17 +45,17 @@ const HARDHAT_PACKAGE_NAME = "hardhat";
4545
const PROJECT_DEPENDENCIES: Dependencies = {};
4646

4747
const ETHERS_PROJECT_DEPENDENCIES: Dependencies = {
48-
"@nomicfoundation/hardhat-toolbox": "^3.0.0",
48+
"@nomicfoundation/hardhat-toolbox": "^4.0.0",
4949
};
5050

5151
const VIEM_PROJECT_DEPENDENCIES: Dependencies = {
52-
"@nomicfoundation/hardhat-toolbox-viem": "^1.0.0",
52+
"@nomicfoundation/hardhat-toolbox-viem": "^2.0.0",
5353
};
5454

5555
const PEER_DEPENDENCIES: Dependencies = {
5656
hardhat: "^2.14.0",
5757
"@nomicfoundation/hardhat-network-helpers": "^1.0.0",
58-
"@nomicfoundation/hardhat-verify": "^1.0.0",
58+
"@nomicfoundation/hardhat-verify": "^2.0.0",
5959
chai: "^4.2.0",
6060
"hardhat-gas-reporter": "^1.0.8",
6161
"solidity-coverage": "^0.8.0",
@@ -65,9 +65,9 @@ const ETHERS_PEER_DEPENDENCIES: Dependencies = {
6565
"@nomicfoundation/hardhat-chai-matchers": "^2.0.0",
6666
"@nomicfoundation/hardhat-ethers": "^3.0.0",
6767
ethers: "^6.4.0",
68-
"@typechain/hardhat": "^8.0.0",
69-
typechain: "^8.1.0",
70-
"@typechain/ethers-v6": "^0.4.0",
68+
"@typechain/hardhat": "^9.0.0",
69+
typechain: "^8.3.0",
70+
"@typechain/ethers-v6": "^0.5.0",
7171
};
7272

7373
const VIEM_PEER_DEPENDENCIES: Dependencies = {

packages/hardhat-toolbox-viem/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
},
4545
"devDependencies": {
4646
"@nomicfoundation/hardhat-network-helpers": "^1.0.0",
47-
"@nomicfoundation/hardhat-verify": "^1.0.0",
47+
"@nomicfoundation/hardhat-verify": "^2.0.0",
4848
"@nomicfoundation/hardhat-viem": "^1.0.0",
4949
"@types/chai": "^4.2.0",
5050
"@types/chai-as-promised": "^7.1.6",
@@ -70,7 +70,7 @@
7070
},
7171
"peerDependencies": {
7272
"@nomicfoundation/hardhat-network-helpers": "^1.0.0",
73-
"@nomicfoundation/hardhat-verify": "^1.0.0",
73+
"@nomicfoundation/hardhat-verify": "^2.0.0",
7474
"@nomicfoundation/hardhat-viem": "^1.0.0",
7575
"@types/chai": "^4.2.0",
7676
"@types/chai-as-promised": "^7.1.6",

packages/hardhat-toolbox/package.json

+10-10
Original file line numberDiff line numberDiff line change
@@ -40,12 +40,12 @@
4040
],
4141
"dependencies": {},
4242
"devDependencies": {
43-
"@nomicfoundation/hardhat-network-helpers": "^1.0.0",
4443
"@nomicfoundation/hardhat-chai-matchers": "^2.0.0",
4544
"@nomicfoundation/hardhat-ethers": "^3.0.0",
46-
"@nomicfoundation/hardhat-verify": "^1.0.0",
47-
"@typechain/ethers-v6": "^0.4.0",
48-
"@typechain/hardhat": "^8.0.0",
45+
"@nomicfoundation/hardhat-network-helpers": "^1.0.0",
46+
"@nomicfoundation/hardhat-verify": "^2.0.0",
47+
"@typechain/ethers-v6": "^0.5.0",
48+
"@typechain/hardhat": "^9.0.0",
4949
"@types/chai": "^4.2.0",
5050
"@types/mocha": ">=9.1.0",
5151
"@types/node": "^16.0.0",
@@ -65,26 +65,26 @@
6565
"rimraf": "^3.0.2",
6666
"solidity-coverage": "^0.8.1",
6767
"ts-node": "^10.8.0",
68-
"typechain": "^8.2.0",
68+
"typechain": "^8.3.0",
6969
"typescript": "~5.0.0"
7070
},
7171
"peerDependencies": {
72-
"@nomicfoundation/hardhat-network-helpers": "^1.0.0",
7372
"@nomicfoundation/hardhat-chai-matchers": "^2.0.0",
7473
"@nomicfoundation/hardhat-ethers": "^3.0.0",
75-
"@nomicfoundation/hardhat-verify": "^1.0.0",
74+
"@nomicfoundation/hardhat-network-helpers": "^1.0.0",
75+
"@nomicfoundation/hardhat-verify": "^2.0.0",
76+
"@typechain/ethers-v6": "^0.5.0",
77+
"@typechain/hardhat": "^9.0.0",
7678
"@types/chai": "^4.2.0",
7779
"@types/mocha": ">=9.1.0",
7880
"@types/node": ">=16.0.0",
79-
"@typechain/ethers-v6": "^0.4.0",
80-
"@typechain/hardhat": "^8.0.0",
8181
"chai": "^4.2.0",
8282
"ethers": "^6.4.0",
8383
"hardhat": "^2.11.0",
8484
"hardhat-gas-reporter": "^1.0.8",
8585
"solidity-coverage": "^0.8.1",
8686
"ts-node": ">=8.0.0",
87-
"typechain": "^8.2.0",
87+
"typechain": "^8.3.0",
8888
"typescript": ">=4.5.0"
8989
},
9090
"bugs": {

yarn.lock

+21-16
Original file line numberDiff line numberDiff line change
@@ -1703,18 +1703,18 @@
17031703
resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.4.tgz#0b92dcc0cc1c81f6f306a381f28e31b1a56536e9"
17041704
integrity sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==
17051705

1706-
"@typechain/ethers-v6@^0.4.0":
1707-
version "0.4.3"
1708-
resolved "https://registry.yarnpkg.com/@typechain/ethers-v6/-/ethers-v6-0.4.3.tgz#badd99f88d5a1f1a2f42590f298e20cc62618e59"
1709-
integrity sha512-TrxBsyb4ryhaY9keP6RzhFCviWYApcLCIRMPyWaKp2cZZrfaM3QBoxXTnw/eO4+DAY3l+8O0brNW0WgeQeOiDA==
1706+
"@typechain/ethers-v6@^0.5.0":
1707+
version "0.5.1"
1708+
resolved "https://registry.yarnpkg.com/@typechain/ethers-v6/-/ethers-v6-0.5.1.tgz#42fe214a19a8b687086c93189b301e2b878797ea"
1709+
integrity sha512-F+GklO8jBWlsaVV+9oHaPh5NJdd6rAKN4tklGfInX1Q7h0xPgVLP39Jl3eCulPB5qexI71ZFHwbljx4ZXNfouA==
17101710
dependencies:
17111711
lodash "^4.17.15"
17121712
ts-essentials "^7.0.1"
17131713

1714-
"@typechain/hardhat@^8.0.0":
1715-
version "8.0.3"
1716-
resolved "https://registry.yarnpkg.com/@typechain/hardhat/-/hardhat-8.0.3.tgz#a114825f130405bbb8e535314003733b7ce3f91c"
1717-
integrity sha512-MytSmJJn+gs7Mqrpt/gWkTCOpOQ6ZDfRrRT2gtZL0rfGe4QrU4x9ZdW15fFbVM/XTa+5EsKiOMYXhRABibNeng==
1714+
"@typechain/hardhat@^9.0.0":
1715+
version "9.1.0"
1716+
resolved "https://registry.yarnpkg.com/@typechain/hardhat/-/hardhat-9.1.0.tgz#6985015f01dfb37ef2ca8a29c742d05890351ddc"
1717+
integrity sha512-mtaUlzLlkqTlfPwB3FORdejqBskSnh+Jl8AIJGjXNAQfRQ4ofHADPl1+oU7Z3pAJzmZbUXII8MhOLQltcHgKnA==
17181718
dependencies:
17191719
fs-extra "^9.1.0"
17201720

@@ -2402,10 +2402,15 @@ ansi-styles@~1.0.0:
24022402
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-1.0.0.tgz#cb102df1c56f5123eab8b67cd7b98027a0279178"
24032403
integrity sha512-3iF4FIKdxaVYT3JqQuY3Wat/T2t7TRbbQ94Fu50ZUCbLy4TFbTzr90NOHQodQkNqmeEGCw8WbeP78WNi6SKYUA==
24042404

2405-
[email protected], antlr4@^4.11.0, antlr4@~4.8.0:
2406-
version "4.7.1"
2407-
resolved "https://registry.yarnpkg.com/antlr4/-/antlr4-4.7.1.tgz#69984014f096e9e775f53dd9744bf994d8959773"
2408-
integrity sha512-haHyTW7Y9joE5MVs37P2lNYfU2RWBLfcRDD8OWldcdZm5TiCE91B5Xl1oWSwiDUSd4rlExpt2pu1fksYQjRBYQ==
2405+
antlr4@^4.11.0:
2406+
version "4.13.1"
2407+
resolved "https://registry.yarnpkg.com/antlr4/-/antlr4-4.13.1.tgz#1e0a1830a08faeb86217cb2e6c34716004e4253d"
2408+
integrity sha512-kiXTspaRYvnIArgE97z5YVVf/cDVQABr3abFRR6mE7yesLMkgu4ujuyV/sgxafQ8wgve0DJQUJ38Z8tkgA2izA==
2409+
2410+
antlr4@~4.8.0:
2411+
version "4.8.0"
2412+
resolved "https://registry.yarnpkg.com/antlr4/-/antlr4-4.8.0.tgz#f938ec171be7fc2855cd3a533e87647185b32b6a"
2413+
integrity sha512-en/MxQ4OkPgGJQ3wD/muzj1uDnFSzdFIhc2+c6bHZokWkuBb6RRvFjpWhPxWLbgQvaEzldJZ0GSQpfSAaE3hqg==
24092414

24102415
antlr4ts@^0.5.0-alpha.4:
24112416
version "0.5.0-alpha.4"
@@ -9663,10 +9668,10 @@ type@^2.7.2:
96639668
resolved "https://registry.yarnpkg.com/type/-/type-2.7.2.tgz#2376a15a3a28b1efa0f5350dcf72d24df6ef98d0"
96649669
integrity sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==
96659670

9666-
typechain@^8.2.0:
9667-
version "8.3.1"
9668-
resolved "https://registry.yarnpkg.com/typechain/-/typechain-8.3.1.tgz#dccbc839b94877997536c356380eff7325395cfb"
9669-
integrity sha512-fA7clol2IP/56yq6vkMTR+4URF1nGjV82Wx6Rf09EsqD4tkzMAvEaqYxVFCavJm/1xaRga/oD55K+4FtuXwQOQ==
9671+
typechain@^8.3.0:
9672+
version "8.3.2"
9673+
resolved "https://registry.yarnpkg.com/typechain/-/typechain-8.3.2.tgz#1090dd8d9c57b6ef2aed3640a516bdbf01b00d73"
9674+
integrity sha512-x/sQYr5w9K7yv3es7jo4KTX05CLxOf7TRWwoHlrjRh8H82G64g+k7VuWPJlgMo6qrjfCulOdfBjiaDtmhFYD/Q==
96709675
dependencies:
96719676
"@types/prettier" "^2.1.1"
96729677
debug "^4.3.1"

0 commit comments

Comments
 (0)