Skip to content

Commit 12e90dd

Browse files
committed
chore(tsutils): remove unused interfaces
1 parent 93187c3 commit 12e90dd

File tree

1 file changed

+0
-42
lines changed

1 file changed

+0
-42
lines changed

src/rules/tsUtils.ts

Lines changed: 0 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -108,41 +108,6 @@ export const isStringNode = <V extends string>(
108108
export const getStringValue = <S extends string>(node: StringNode<S>): S =>
109109
isTemplateLiteral(node) ? node.quasis[0].value.raw : node.value;
110110

111-
/**
112-
* Represents a `MemberExpression` with a "known" `property`.
113-
*/
114-
interface KnownMemberExpression<Name extends string = string>
115-
extends TSESTree.MemberExpression {
116-
property: AccessorNode<Name>;
117-
}
118-
119-
/**
120-
* Represents a `CallExpression` with a "known" `property` accessor.
121-
*
122-
* i.e `KnownCallExpression<'includes'>` represents `.includes()`.
123-
*/
124-
export interface KnownCallExpression<Name extends string = string>
125-
extends TSESTree.CallExpression {
126-
callee: CalledKnownMemberExpression<Name>;
127-
}
128-
129-
/**
130-
* Represents a `MemberExpression` with a "known" `property`, that is called.
131-
*
132-
* This is `KnownCallExpression` from the perspective of the `MemberExpression` node.
133-
*/
134-
export interface CalledKnownMemberExpression<Name extends string = string>
135-
extends KnownMemberExpression<Name> {
136-
parent: KnownCallExpression<Name>;
137-
}
138-
139-
/**
140-
* An `Identifier` with a known `name` value - i.e `expect`.
141-
*/
142-
interface KnownIdentifier<Name extends string> extends TSESTree.Identifier {
143-
name: Name;
144-
}
145-
146111
/**
147112
* Gets the value of the given `AccessorNode`,
148113
* account for the different node types.
@@ -189,13 +154,6 @@ interface JestExpectCallMemberExpression extends TSESTree.MemberExpression {
189154
property: TSESTree.Identifier;
190155
}
191156

192-
// represents expect usage like "expect.anything" & "expect.hasAssertions"
193-
interface JestExpectNamespaceMemberExpression
194-
extends TSESTree.MemberExpression {
195-
object: JestExpectIdentifier;
196-
property: TSESTree.Identifier;
197-
}
198-
199157
/**
200158
* Checks if the given `node` is a {@link JestExpectCallExpression}.
201159
*

0 commit comments

Comments
 (0)