github.com/anchore/syft@v1.38.2/syft/pkg/cataloger/homebrew/cataloger.go (about) 1 package homebrew 2 3 import ( 4 "github.com/anchore/syft/syft/pkg" 5 "github.com/anchore/syft/syft/pkg/cataloger/generic" 6 ) 7 8 func NewCataloger() pkg.Cataloger { 9 return generic.NewCataloger("homebrew-cataloger"). 10 WithParserByGlobs( 11 parseHomebrewFormula, 12 // forumulas are located at $(brew --repository)/Cellar 13 "**/Cellar/*/*/.brew/*.rb", 14 // taps are located at $(brew --repository)/Library/Taps 15 "**/Library/Taps/*/*/Formula/*.rb", 16 ) 17 }