Skip to content

Commit

Permalink
chore(deps): update dependency @typechain/hardhat to v9 (#321)
Browse files Browse the repository at this point in the history
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@typechain/hardhat](https://togithub.com/ethereum-ts/Typechain) |
[`^5.0.0` ->
`^9.0.0`](https://renovatebot.com/diffs/npm/@typechain%2fhardhat/5.0.0/9.1.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typechain%2fhardhat/9.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typechain%2fhardhat/9.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typechain%2fhardhat/5.0.0/9.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typechain%2fhardhat/5.0.0/9.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>ethereum-ts/Typechain (@&#8203;typechain/hardhat)</summary>

###
[`v9.1.0`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/hardhat%409.1.0)

[Compare
Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/[email protected]...@typechain/[email protected])

##### Minor Changes

-
[`da71c45`](https://togithub.com/ethereum-ts/Typechain/commit/da71c45):
Allow passing node16Modules flag to TypeChain

##### Patch Changes

- Updated dependencies
\[[`3469800`](https://togithub.com/ethereum-ts/Typechain/commit/3469800)]
    -   [email protected]
-
[@&#8203;typechain/ethers-v6](https://togithub.com/typechain/ethers-v6)[@&#8203;0](https://togithub.com/0).5.1

###
[`v9.0.0`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/hardhat%409.0.0)

[Compare
Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/[email protected]...@typechain/[email protected])

##### Patch Changes

- Updated dependencies
\[[`04ebda9`](https://togithub.com/ethereum-ts/Typechain/commit/04ebda9)]
- Updated dependencies
\[[`64d18f7`](https://togithub.com/ethereum-ts/Typechain/commit/64d18f7)]
-
[@&#8203;typechain/ethers-v6](https://togithub.com/typechain/ethers-v6)[@&#8203;0](https://togithub.com/0).5.0

###
[`v8.0.3`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/hardhat%408.0.3)

[Compare
Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/[email protected]...@typechain/[email protected])

##### Patch Changes

- Updated dependencies
\[[`9107713`](https://togithub.com/ethereum-ts/Typechain/commit/9107713)]
    -   [email protected]
-
[@&#8203;typechain/ethers-v6](https://togithub.com/typechain/ethers-v6)[@&#8203;0](https://togithub.com/0).4.3

###
[`v8.0.2`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/hardhat%408.0.2)

[Compare
Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/[email protected]...@typechain/[email protected])

##### Patch Changes

- Updated dependencies
\[[`c4720b9`](https://togithub.com/ethereum-ts/Typechain/commit/c4720b9)]
    -   [email protected]
-
[@&#8203;typechain/ethers-v6](https://togithub.com/typechain/ethers-v6)[@&#8203;0](https://togithub.com/0).4.2

###
[`v8.0.1`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/hardhat%408.0.1)

[Compare
Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/[email protected]...@typechain/[email protected])

##### Patch Changes

-
[`c2b3f1b`](https://togithub.com/ethereum-ts/Typechain/commit/c2b3f1b):
Support for the newest hardhat-ethers version
- Updated dependencies
\[[`c2b3f1b`](https://togithub.com/ethereum-ts/Typechain/commit/c2b3f1b)]
- Updated dependencies
\[[`cd4bb0f`](https://togithub.com/ethereum-ts/Typechain/commit/cd4bb0f)]
-
[@&#8203;typechain/ethers-v6](https://togithub.com/typechain/ethers-v6)[@&#8203;0](https://togithub.com/0).4.1
    -   [email protected]

###
[`v8.0.0`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/hardhat%408.0.0)

[Compare
Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/[email protected]...@typechain/[email protected])

##### Major Changes

-
[`2380a8f`](https://togithub.com/ethereum-ts/Typechain/commit/2380a8f):
Added support for ethers v6 in
[@&#8203;typechain/hardhat](https://togithub.com/typechain/hardhat)

##### Patch Changes

- Updated dependencies
\[[`2380a8f`](https://togithub.com/ethereum-ts/Typechain/commit/2380a8f)]
-
[@&#8203;typechain/ethers-v6](https://togithub.com/typechain/ethers-v6)[@&#8203;0](https://togithub.com/0).4.0

###
[`v7.0.0`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/hardhat%407.0.0)

[Compare
Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/[email protected]...@typechain/[email protected])

##### Patch Changes

- Updated dependencies
\[[`3eb6ed6`](https://togithub.com/ethereum-ts/Typechain/commit/3eb6ed6)]
- Updated dependencies
\[[`15541e4`](https://togithub.com/ethereum-ts/Typechain/commit/15541e4)]
-
[@&#8203;typechain/ethers-v5](https://togithub.com/typechain/ethers-v5)[@&#8203;11](https://togithub.com/11).0.0
    -   [email protected]

###
[`v6.1.6`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/hardhat%406.1.6)

[Compare
Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/[email protected]...@typechain/[email protected])

##### Patch Changes

- Updated dependencies
\[[`5b0759d`](https://togithub.com/ethereum-ts/Typechain/commit/5b0759d)]
- Updated dependencies
\[[`a036651`](https://togithub.com/ethereum-ts/Typechain/commit/a036651)]
-
[@&#8203;typechain/ethers-v5](https://togithub.com/typechain/ethers-v5)[@&#8203;10](https://togithub.com/10).2.1

###
[`v6.1.5`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/hardhat%406.1.5)

[Compare
Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/[email protected]...@typechain/[email protected])

##### Patch Changes

- Updated dependencies
\[[`31e6957`](https://togithub.com/ethereum-ts/Typechain/commit/31e6957)]
-
[@&#8203;typechain/ethers-v5](https://togithub.com/typechain/ethers-v5)[@&#8203;10](https://togithub.com/10).2.0

###
[`v6.1.4`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/hardhat%406.1.4)

[Compare
Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/[email protected]...@typechain/[email protected])

##### Patch Changes

- Updated dependencies
\[[`bbc9656`](https://togithub.com/ethereum-ts/Typechain/commit/bbc9656)]
    -   [email protected]
-
[@&#8203;typechain/ethers-v5](https://togithub.com/typechain/ethers-v5)[@&#8203;10](https://togithub.com/10).1.1

###
[`v6.1.3`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/hardhat%406.1.3)

[Compare
Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/[email protected]...@typechain/[email protected])

##### Patch Changes

-
[`dc5ede9`](https://togithub.com/ethereum-ts/Typechain/commit/dc5ede9):
Reduce the time it takes to load the plugin by importing every library
only when needed

###
[`v6.1.2`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/hardhat%406.1.2)

[Compare
Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/[email protected]...@typechain/[email protected])

##### Patch Changes

-
[`ed6f85b`](https://togithub.com/ethereum-ts/Typechain/commit/ed6f85b):
Don't autodisable overrides for js projects
-
[`1663b98`](https://togithub.com/ethereum-ts/Typechain/commit/1663b98):
Respect the `--quiet` flag

###
[`v6.1.1`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/hardhat%406.1.1)

[Compare
Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/[email protected]...@typechain/[email protected])

##### Patch Changes

-
[`ed6f85b`](https://togithub.com/ethereum-ts/Typechain/commit/ed6f85b):
Don't autodisable overrides for js projects
-
[`1663b98`](https://togithub.com/ethereum-ts/Typechain/commit/1663b98):
Respect the `--quiet` flag

###
[`v6.1.0`](https://togithub.com/dethcrypto/TypeChain/releases/tag/typechain%406.1.0)

[Compare
Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/[email protected]...@typechain/[email protected])

##### Minor Changes

-
[`5f81ca9`](https://togithub.com/ethereum-ts/Typechain/commit/5f81ca9):
Using `--ts-nocheck` (`config.tsNocheck`) flag, you can now add `//
@&#8203;ts-nocheck` comment in case where code
    generated by TypeChain doesn't pass typechecking.

    Read more in [TypeScript docs][tsdocs].

[tsdocs]:
\(https://www.typescriptlang.org/docs/handbook/release-notes/typescript-3-7.html#-ts-nocheck-in-typescript-files\)

-
[`156c744`](https://togithub.com/ethereum-ts/Typechain/commit/156c744):
Given --help flag, `typechain` CLI now shows the usage guide.

###
[`v6.0.0`](https://togithub.com/dethcrypto/TypeChain/releases/tag/%40typechain/hardhat%406.0.0)

[Compare
Source](https://togithub.com/ethereum-ts/Typechain/compare/@typechain/[email protected]...@typechain/[email protected])

##### Major Changes

-
[`3a8a99a`](https://togithub.com/ethereum-ts/Typechain/commit/3a8a99a):
Directory tree in generated types now reflects the directory tree in the
inputs. Also, only the main contract
    type is reexported from each file.

This change solves a number of name clashing problems. All generated
code can still be imported after updating the
    import path.

-
[`978490f`](https://togithub.com/ethereum-ts/Typechain/commit/978490f):
## What's breaking:

We are not emitting `contractName` fields on contracts and factories
anymore.

#### Why?

`contractName` breaks polymorphism for example: exact token
implementation is not assignable to token interface.

#### What do to?

We are adding optional flag `--discriminate-types` to continue emitting
`contractName`.

##### Minor Changes

-
[`a59ae6e`](https://togithub.com/ethereum-ts/Typechain/commit/a59ae6e):
Prefer `import type` in generated files when possible

##### Patch Changes

- Updated dependencies
\[[`3a8a99a`](https://togithub.com/ethereum-ts/Typechain/commit/3a8a99a)]
- Updated dependencies
\[[`5b9a7fb`](https://togithub.com/ethereum-ts/Typechain/commit/5b9a7fb)]
- Updated dependencies
\[[`d86d048`](https://togithub.com/ethereum-ts/Typechain/commit/d86d048)]
- Updated dependencies
\[[`2395289`](https://togithub.com/ethereum-ts/Typechain/commit/2395289)]
- Updated dependencies
\[[`e447bfb`](https://togithub.com/ethereum-ts/Typechain/commit/e447bfb)]
- Updated dependencies
\[[`978490f`](https://togithub.com/ethereum-ts/Typechain/commit/978490f)]
- Updated dependencies
\[[`a59ae6e`](https://togithub.com/ethereum-ts/Typechain/commit/a59ae6e)]
- Updated dependencies
\[[`47ab651`](https://togithub.com/ethereum-ts/Typechain/commit/47ab651)]
- Updated dependencies
\[[`975a9dc`](https://togithub.com/ethereum-ts/Typechain/commit/975a9dc)]
- Updated dependencies
\[[`e1f832c`](https://togithub.com/ethereum-ts/Typechain/commit/e1f832c)]
-
[@&#8203;typechain/ethers-v5](https://togithub.com/typechain/ethers-v5)[@&#8203;10](https://togithub.com/10).0.0
    -   [email protected]

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/matter-labs/zksync-withdrawal-finalizer).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44MS4zIiwidXBkYXRlZEluVmVyIjoiMzcuODEuMyIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] authored Dec 6, 2023
1 parent 6067bc1 commit fe1a7fe
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
"@nomiclabs/hardhat-etherscan": "^3.0.3",
"@nomiclabs/hardhat-solpp": "^2.0.1",
"@typechain/ethers-v5": "^11.0.0",
"@typechain/hardhat": "^5.0.0",
"@typechain/hardhat": "^9.0.0",
"@types/chai": "^4.2.0",
"@types/mocha": "^9.1.0",
"@types/node": "^14.14.5",
Expand Down

0 comments on commit fe1a7fe

Please sign in to comment.