github.com/noqcks/syft@v0.0.0-20230920222752-a9e2c4e288e5/syft/pkg/cataloger/apkdb/cataloger.go (about) 1 /* 2 Package apkdb provides a concrete Cataloger implementation for Alpine DB files. 3 */ 4 package apkdb 5 6 import ( 7 "github.com/anchore/syft/syft/pkg" 8 "github.com/anchore/syft/syft/pkg/cataloger/generic" 9 ) 10 11 const catalogerName = "apkdb-cataloger" 12 13 // NewApkdbCataloger returns a new Alpine DB cataloger object. 14 func NewApkdbCataloger() *generic.Cataloger { 15 return generic.NewCataloger(catalogerName). 16 WithParserByGlobs(parseApkDB, pkg.ApkDBGlob) 17 }