# Class: InstantiatedPackageRule

@boll/coreGlobalsInstantiatedPackageRule

# Class: InstantiatedPackageRule

# Hierarchy

# Implements

# Index

# Constructors

# Properties

# Methods

# Constructors

# constructor

+ new InstantiatedPackageRule(name: string, severity: CheckSeverity, rule: PackageRule, registryName: string, options?: RuleOptions): InstantiatedPackageRule

Inherited from BasePackageRule.constructor

Defined in rule-set.ts:17

Parameters:

Name Type
name string
severity CheckSeverity
rule PackageRule
registryName string
options? RuleOptions

Returns: InstantiatedPackageRule

# 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: PackageRule

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(file: FileContext): Promise‹Result[]›

Defined in rule-set.ts:28

Parameters:

Name Type
file FileContext

Returns: Promise‹Result[]›