cataloger: define Javascript (npm) package type

Signed-off-by: Alfredo Deza <adeza@anchore.com>
This commit is contained in:
Alfredo Deza 2020-07-22 14:20:10 -04:00
parent 44c69f1f91
commit fb4b83cf3e
3 changed files with 8 additions and 3 deletions

View File

@ -5,6 +5,7 @@ import (
"github.com/anchore/imgbom/imgbom/cataloger/dpkg"
golang "github.com/anchore/imgbom/imgbom/cataloger/golang"
"github.com/anchore/imgbom/imgbom/cataloger/java"
"github.com/anchore/imgbom/imgbom/cataloger/npm"
"github.com/anchore/imgbom/imgbom/cataloger/python"
"github.com/anchore/imgbom/imgbom/cataloger/rpmdb"
"github.com/anchore/imgbom/imgbom/event"
@ -50,6 +51,7 @@ func newController() controller {
ctrlr.add(rpmdb.NewCataloger())
ctrlr.add(java.NewCataloger())
ctrlr.add(golang.NewCataloger())
ctrlr.add(npm.NewCataloger())
return ctrlr
}

View File

@ -3,7 +3,7 @@ package pkg
const (
UnknownLanguage Language = iota
Java
//JavaScript
JavaScript
Python
Ruby
Go
@ -14,7 +14,7 @@ type Language uint
var languageStr = []string{
"UnknownLanguage",
"java",
//"javascript",
"javascript",
"python",
"ruby",
"go",
@ -22,7 +22,7 @@ var languageStr = []string{
var AllLanguages = []Language{
Java,
//JavaScript,
JavaScript,
Python,
Ruby,
Go,

View File

@ -9,6 +9,7 @@ const (
//PacmanPkg
RpmPkg
WheelPkg
NpmPkg
PythonRequirementsPkg
JavaPkg
JenkinsPluginPkg
@ -26,6 +27,7 @@ var typeStr = []string{
//"pacman",
"rpm",
"wheel",
"npm",
"python-requirements",
"java-archive",
"jenkins-plugin",
@ -40,6 +42,7 @@ var AllPkgs = []Type{
//PacmanPkg,
RpmPkg,
WheelPkg,
NpmPkg,
PythonRequirementsPkg,
JavaPkg,
JenkinsPluginPkg,