Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): update dependency @typechain/hardhat to v9 (#321)
[![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 (@​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] - [@​typechain/ethers-v6](https://togithub.com/typechain/ethers-v6)[@​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)] - [@​typechain/ethers-v6](https://togithub.com/typechain/ethers-v6)[@​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] - [@​typechain/ethers-v6](https://togithub.com/typechain/ethers-v6)[@​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] - [@​typechain/ethers-v6](https://togithub.com/typechain/ethers-v6)[@​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)] - [@​typechain/ethers-v6](https://togithub.com/typechain/ethers-v6)[@​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 [@​typechain/hardhat](https://togithub.com/typechain/hardhat) ##### Patch Changes - Updated dependencies \[[`2380a8f`](https://togithub.com/ethereum-ts/Typechain/commit/2380a8f)] - [@​typechain/ethers-v6](https://togithub.com/typechain/ethers-v6)[@​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)] - [@​typechain/ethers-v5](https://togithub.com/typechain/ethers-v5)[@​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)] - [@​typechain/ethers-v5](https://togithub.com/typechain/ethers-v5)[@​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)] - [@​typechain/ethers-v5](https://togithub.com/typechain/ethers-v5)[@​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] - [@​typechain/ethers-v5](https://togithub.com/typechain/ethers-v5)[@​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 `// @​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)] - [@​typechain/ethers-v5](https://togithub.com/typechain/ethers-v5)[@​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