Skip to content

Commit a0fba00

Browse files
hasparusfreeatnet
andauthoredNov 16, 2021
Collect unused imports in ethers-v5 (#547)
* Exclude unused imports from being added to the type file (#543) * Collect used imports in ethers-v5 target * Add changeset Co-authored-by: Arseniy Ivanov <138289+freeatnet@users.noreply.github.com>
1 parent 7965c61 commit a0fba00

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+354
-490
lines changed
 

Diff for: ‎.changeset/twelve-turtles-double.md

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
'@typechain/ethers-v5': patch
3+
'typechain': patch
4+
---
5+
6+
Ethers V5 target doesn't emit unused imports anymore.

Diff for: ‎packages/hardhat-test/typechain-types/Counter.ts

+10-18
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,22 @@
11
/* Autogenerated file. Do not edit manually. */
22
/* tslint:disable */
33
/* eslint-disable */
4-
54
import {
6-
ethers,
7-
EventFilter,
8-
Signer,
9-
BigNumber,
10-
BigNumberish,
11-
PopulatedTransaction,
125
BaseContract,
6+
BigNumber,
7+
BytesLike,
8+
CallOverrides,
139
ContractTransaction,
1410
Overrides,
15-
CallOverrides,
11+
PopulatedTransaction,
12+
Signer,
13+
utils,
1614
} from "ethers";
17-
import { BytesLike } from "@ethersproject/bytes";
15+
import { FunctionFragment, Result, EventFragment } from "@ethersproject/abi";
1816
import { Listener, Provider } from "@ethersproject/providers";
19-
import { FunctionFragment, EventFragment, Result } from "@ethersproject/abi";
20-
import type {
21-
TypedEventFilter,
22-
TypedEvent,
23-
TypedListener,
24-
OnEvent,
25-
} from "./common";
26-
27-
export interface CounterInterface extends ethers.utils.Interface {
17+
import { TypedEventFilter, TypedEvent, TypedListener, OnEvent } from "./common";
18+
19+
export interface CounterInterface extends utils.Interface {
2820
functions: {
2921
"countDown()": FunctionFragment;
3022
"countUp()": FunctionFragment;

0 commit comments

Comments
 (0)
Please sign in to comment.