# @boll/rules-core
# @boll/rules-core
# Index
# Classes
# Interfaces
# Variables
# Functions
# Object literals
# Variables
# Const
ruleName
• ruleName: "PackageConsistency" = "PackageConsistency"
Defined in enforce-rationale.ts:10
Defined in no-redundant-deps.ts:4
Defined in package-consistency.ts:15
# Const
sut
• sut: PackageConsistency‹› = new PackageConsistency()
Defined in tests/no-redundant-deps.test.ts:9
Defined in tests/package-consistency.test.ts:8
# Const
test
• test: any = baretest("Package Consistency")
Defined in tests/enforce-rationale.test.ts:7
Defined in tests/no-redundant-deps.test.ts:7
Defined in tests/package-consistency.test.ts:6
# Functions
# buildFileContext
▸ buildFileContext(packageContents
: object): FileContext‹›
Defined in tests/package-consistency.test.ts:10
Parameters:
Name | Type |
---|---|
packageContents | object |
Returns: FileContext‹›
# Object literals
# Const
defaultOptions
# ▪ defaultOptions: object
Defined in enforce-rationale.ts:8
Defined in package-consistency.ts:10
# checkDirectoryName
• checkDirectoryName: true = true
Defined in package-consistency.ts:12
# checkPrivatePackage
• checkPrivatePackage: true = true
Defined in package-consistency.ts:11
# Const
emptyPackageContentsStub
# ▪ emptyPackageContentsStub: object
Defined in tests/enforce-rationale.test.ts:9
Defined in tests/no-redundant-deps.test.ts:10
# dependencies
• dependencies: object
Defined in tests/enforce-rationale.test.ts:9
Defined in tests/no-redundant-deps.test.ts:10
# Type declaration:
# devDependencies
• devDependencies: object
Defined in tests/enforce-rationale.test.ts:9
Defined in tests/no-redundant-deps.test.ts:10