github.com/kastenhq/syft@v0.0.0-20230821225854-0710af25cdbe/syft/pkg/cataloger/dotnet/cataloger.go (about) 1 package dotnet 2 3 import ( 4 "github.com/kastenhq/syft/syft/pkg/cataloger/generic" 5 ) 6 7 // NewDotnetDepsCataloger returns a new Dotnet cataloger object base on deps json files. 8 func NewDotnetDepsCataloger() *generic.Cataloger { 9 return generic.NewCataloger("dotnet-deps-cataloger"). 10 WithParserByGlobs(parseDotnetDeps, "**/*.deps.json") 11 } 12 13 func NewDotnetPortableExecutableCataloger() *generic.Cataloger { 14 return generic.NewCataloger("dotnet-portable-executable-cataloger"). 15 WithParserByGlobs(parseDotnetPortableExecutable, "**/*.dll", "**/*.exe") 16 }