feat: Add Lua cataloger (#2613)

Signed-off-by: Laurent Goderre <laurent.goderre@docker.com>
This commit is contained in:
Laurent Goderre
2024-05-24 16:56:34 -04:00
committed by GitHub
parent 77b3f66404
commit b51252dbdb
33 changed files with 4754 additions and 82 deletions
+4
View File
@@ -21,6 +21,7 @@ const (
Haskell Language = "haskell"
Java Language = "java"
JavaScript Language = "javascript"
Lua Language = "lua"
PHP Language = "php"
Python Language = "python"
R Language = "R"
@@ -40,6 +41,7 @@ var AllLanguages = []Language{
Haskell,
Java,
JavaScript,
Lua,
PHP,
Python,
R,
@@ -72,6 +74,8 @@ func LanguageByName(name string) Language {
return Go
case packageurl.TypeNPM, string(JavaScript), "nodejs", "node.js":
return JavaScript
case packageurl.TypeLuaRocks, string(Lua):
return Lua
case packageurl.TypePyPi, string(Python):
return Python
case packageurl.TypeGem, string(Ruby):