From 08538259317ef779013936d90661675fa3af2895 Mon Sep 17 00:00:00 2001 From: cpendery <35637443+cpendery@users.noreply.github.com> Date: Tue, 28 Jun 2022 10:05:13 -0400 Subject: [PATCH] fix: add new languages found in cpes (#1069) --- syft/pkg/language.go | 2 +- syft/pkg/language_test.go | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/syft/pkg/language.go b/syft/pkg/language.go index e248ed725..3b1150554 100644 --- a/syft/pkg/language.go +++ b/syft/pkg/language.go @@ -58,7 +58,7 @@ func LanguageByName(name string) Language { return PHP case packageurl.TypeGolang, string(GoModulePkg), string(Go): return Go - case packageurl.TypeNPM, string(JavaScript): + case packageurl.TypeNPM, string(JavaScript), "nodejs", "node.js": return JavaScript case packageurl.TypePyPi, string(Python): return Python diff --git a/syft/pkg/language_test.go b/syft/pkg/language_test.go index 1637f7471..49ddf1364 100644 --- a/syft/pkg/language_test.go +++ b/syft/pkg/language_test.go @@ -127,6 +127,14 @@ func TestLanguageByName(t *testing.T) { name: "javascript", language: JavaScript, }, + { + name: "node.js", + language: JavaScript, + }, + { + name: "nodejs", + language: JavaScript, + }, { name: "pypi", language: Python,