# @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