Class: NoRedundantDepsRule
@boll/rules-core › Globals › NoRedundantDepsRule
Class: NoRedundantDepsRule
NoRedundantDeps ensures that dependencies are not declared if they are already specified as peerDeps.
Hierarchy
- NoRedundantDepsRule
Implements
- PackageRule
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
+ new NoRedundantDepsRule(logger: Logger): NoRedundantDepsRule
Defined in no-redundant-deps.ts:9
Parameters:
| Name | Type |
|---|---|
logger | Logger |
Returns: NoRedundantDepsRule
Properties
Private logger
• logger: Logger
Defined in no-redundant-deps.ts:10
Accessors
name
• get name(): string
Defined in no-redundant-deps.ts:12
Returns: string
Methods
check
▸ check(file: FileContext): Promise‹Result[]›
Defined in no-redundant-deps.ts:16
Parameters:
| Name | Type |
|---|---|
file | FileContext |
Returns: Promise‹Result[]›