OptionalautoNot read by the rule.
OptionalcategoryFixed categories by class name.
OptionalexcludeGlobs of files to exclude.
OptionalincrementalNot read by the rule.
OptionallibraryImport path prefix of generated libraries; not read by the rule.
OptionallibraryLibrary type strategy; not read by the rule.
OptionalmaxHighest migration complexity to report; not read by the rule.
OptionalminMinimum cohesion score (0-1) of a cluster.
OptionalminMinimum reusability score (0-100) of an artifact.
OptionaloutputOutput folder for generated libraries; not read by the rule.
OptionalsecondaryHow secondary entry points are cut; not read by the rule.
OptionaltargetFolder names to scan.
Config shape accepted from the
.angular-modernizer.jsonrules section (rules['architecture:library-extraction-opportunity']).The analysis rule passes
minCohesionScore,minReusabilityScore,targetFolders,categoryOverridesandexcludePatternsto the LibraryExtractionScanner; the other fields are not read by the rule.