# 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[]›