github.com/joey-fossa/fossa-cli@v0.7.34-0.20190708193710-569f1e8679f0/buildtools/bower/manifest.go (about) 1 package bower 2 3 import ( 4 "github.com/fossas/fossa-cli/errors" 5 "github.com/fossas/fossa-cli/files" 6 ) 7 8 type Manifest struct { 9 Name string 10 DevDependencies map[string]string 11 Dependencies map[string]string 12 } 13 14 func ReadManifest(filename string) (Manifest, error) { 15 var manifest Manifest 16 err := files.ReadJSON(&manifest, filename) 17 if err != nil { 18 return Manifest{}, err 19 } 20 return manifest, nil 21 } 22 23 func FromComponents(dir string) ([]Package, error) { 24 return nil, errors.ErrNotImplemented 25 }