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
File diff suppressed because it is too large Load Diff
+44 -1
View File
@@ -1,6 +1,6 @@
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "anchore.io/schema/syft/json/16.0.9/document",
"$id": "anchore.io/schema/syft/json/16.0.10/document",
"$ref": "#/$defs/Document",
"$defs": {
"AlpmDbEntry": {
@@ -1342,6 +1342,46 @@
"accessPath"
]
},
"LuarocksPackage": {
"properties": {
"name": {
"type": "string"
},
"version": {
"type": "string"
},
"license": {
"type": "string"
},
"homepage": {
"type": "string"
},
"description": {
"type": "string"
},
"url": {
"type": "string"
},
"dependencies": {
"patternProperties": {
".*": {
"type": "string"
}
},
"type": "object"
}
},
"type": "object",
"required": [
"name",
"version",
"license",
"homepage",
"description",
"url",
"dependencies"
]
},
"MicrosoftKbPatch": {
"properties": {
"product_id": {
@@ -1496,6 +1536,9 @@
{
"$ref": "#/$defs/LinuxKernelModule"
},
{
"$ref": "#/$defs/LuarocksPackage"
},
{
"$ref": "#/$defs/MicrosoftKbPatch"
},