Skip to content

feat(packages): add ignore-dev-dependencies prompt, flags, TUI toggle… - #24

Merged
mdalhagg merged 1 commit into
mainfrom
3.4.0
Oct 22, 2026
Merged

mdalhagg merged 1 commit into
mainfrom
3.4.0

Conversation

@mdalhagg

Copy link
Copy Markdown
Owner

What's Changed in v3.4.0

This release resolves Issue #23 by introducing full control over dev_dependencies auditing, smart detection of linter configurations, and live dashboard toggling.

🛡️ Smart Linter & Dev Tooling Inspection (Fixes #23)

  • Automatic analysis_options.yaml Inspection: DependencyAuditor now inspects package and workspace analysis_options.yaml files for included linter rulesets (e.g., include: package:saropa_lints/flutter.yaml) and analyzer plugins (plugins: - custom_lint), eliminating false positives for linter packages that are never directly imported in Dart code.
  • Added saropa_lints to the standard list of protected known tools and builders.

🎛️ Interactive Yellow Prompt & Dashboard Toggle [I]

  • Interactive Prompt: When running dependency audits interactively, users are prompted in high-visibility yellow text:
    ⚠️  Do you want to ignore dev-dependencies? (y/n) [Default: y]:
    

@mdalhagg
mdalhagg merged commit d3ca56c into main Oct 22, 2026
1 check passed
@mdalhagg

Copy link
Copy Markdown
Owner Author

Approved

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Allow a flag to ignore dev package detection because they are often false positives as unused packages

1 participant