fix: add new languages found in cpes (#1069)

This commit is contained in:
cpendery 2022-06-28 10:05:13 -04:00 committed by GitHub
parent 73262c7258
commit 0853825931
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 1 deletions

View File

@ -58,7 +58,7 @@ func LanguageByName(name string) Language {
return PHP return PHP
case packageurl.TypeGolang, string(GoModulePkg), string(Go): case packageurl.TypeGolang, string(GoModulePkg), string(Go):
return Go return Go
case packageurl.TypeNPM, string(JavaScript): case packageurl.TypeNPM, string(JavaScript), "nodejs", "node.js":
return JavaScript return JavaScript
case packageurl.TypePyPi, string(Python): case packageurl.TypePyPi, string(Python):
return Python return Python

View File

@ -127,6 +127,14 @@ func TestLanguageByName(t *testing.T) {
name: "javascript", name: "javascript",
language: JavaScript, language: JavaScript,
}, },
{
name: "node.js",
language: JavaScript,
},
{
name: "nodejs",
language: JavaScript,
},
{ {
name: "pypi", name: "pypi",
language: Python, language: Python,