Structs§
- Config
Override - Per-file override entry.
- Duplicates
Config - Configuration for code duplication detection.
- External
Plugin Def - A declarative plugin definition loaded from a standalone file or inline config.
- External
Used Export - Exports considered used for files matching a pattern.
- Fallow
Config - User-facing configuration loaded from
.fallowrc.jsonorfallow.toml. - Ignore
Export Rule - Rule for ignoring specific exports.
- Normalization
Config - Fine-grained normalization overrides.
- Package
Json - Parsed package.json with fields relevant to fallow.
- Partial
Rules Config - Partial per-issue-type severity for overrides. All fields optional.
- Resolved
Config - Fully resolved configuration with all globs pre-compiled.
- Resolved
Normalization - Resolved normalization flags: mode defaults merged with user overrides.
- Resolved
Override - Resolved override with pre-compiled glob matchers.
- Rules
Config - Per-issue-type severity configuration.
- Workspace
Config - Workspace configuration for monorepo support.
- Workspace
Info - Discovered workspace info from package.json, pnpm-workspace.yaml, or tsconfig.json references.
Enums§
- Detection
Mode - Detection mode controlling how aggressively tokens are normalized.
- Output
Format - Output format for results.
- Plugin
Detection - How to detect if a plugin should be activated.
- Severity
- Severity level for rules.
Functions§
- discover_
external_ plugins - Discover and load external plugin definitions for a project.
- discover_
workspaces - Discover all workspace packages in a monorepo.