Skip to main content

Crate fallow_config

Crate fallow_config 

Source

Structs§

DetectConfig
Controls which analyses to run.
DuplicatesConfig
Configuration for code duplication detection.
FallowConfig
User-facing configuration loaded from fallow.jsonc, fallow.json, or fallow.toml.
FrameworkEntryPattern
Entry point pattern from a framework.
FrameworkPreset
Declarative framework detection and entry point configuration.
FrameworkUsedExport
Exports considered used for files matching a pattern.
IgnoreExportRule
Rule for ignoring specific exports.
PackageJson
Parsed package.json with fields relevant to fallow.
ResolvedConfig
Fully resolved configuration with all globs pre-compiled.
RulesConfig
Per-issue-type severity configuration.
WorkspaceConfig
Workspace configuration for monorepo support.
WorkspaceInfo
Discovered workspace info from package.json or pnpm-workspace.yaml.

Enums§

DetectionMode
Detection mode controlling how aggressively tokens are normalized.
FrameworkDetection
How to detect if a framework is in use.
OutputFormat
Output format for results.
Severity
Severity level for rules.

Functions§

discover_workspaces
Discover all workspace packages in a monorepo.
resolve_framework_rules
Load user-defined framework rules from config.

Type Aliases§

FrameworkRule
Resolved framework rule (after loading custom presets).