Class: InstantiatedPackageMetaRule
@boll/core › Globals › InstantiatedPackageMetaRule
Class: InstantiatedPackageMetaRule
Hierarchy
BasePackageRule‹PackageMetaRule›
↳ InstantiatedPackageMetaRule
Implements
Index
Constructors
Properties
Methods
Constructors
constructor
+ new InstantiatedPackageMetaRule(name: string, severity: CheckSeverity, rule: PackageMetaRule, registryName: string, options?: RuleOptions): InstantiatedPackageMetaRule
Inherited from BasePackageRule.constructor
Defined in rule-set.ts:17
Parameters:
| Name | Type |
|---|---|
name | string |
severity | CheckSeverity |
rule | PackageMetaRule |
registryName | string |
options? | RuleOptions |
Returns: InstantiatedPackageMetaRule
Properties
name
• name: string
Implementation of InstantiatedRule.name
Inherited from BasePackageRule.name
Defined in rule-set.ts:19
Optional options
• options? : RuleOptions
Inherited from BasePackageRule.options
Defined in rule-set.ts:23
registryName
• registryName: string
Implementation of InstantiatedRule.registryName
Inherited from BasePackageRule.registryName
Defined in rule-set.ts:22
rule
• rule: PackageMetaRule
Inherited from BasePackageRule.rule
Defined in rule-set.ts:21
severity
• severity: CheckSeverity
Implementation of InstantiatedRule.severity
Inherited from BasePackageRule.severity
Defined in rule-set.ts:20
Methods
check
▸ check(files: FileContext[]): Promise‹Result[]›
Defined in rule-set.ts:34
Parameters:
| Name | Type |
|---|---|
files | FileContext[] |
Returns: Promise‹Result[]›