github.com/noqcks/syft@v0.0.0-20230920222752-a9e2c4e288e5/syft/pkg/cataloger/dotnet/cataloger.go (about) 1 package dotnet 2 3 import ( 4 "github.com/anchore/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 }