From 962f4297faae66d6fa695eae48fa817d9ba6b98a Mon Sep 17 00:00:00 2001 From: ergebnis-bot Date: Thu, 14 Dec 2023 09:02:04 +0000 Subject: [PATCH] Enhancement: Update schema.json --- test/Fixture/Vendor/Composer/schema.json | 44 ++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/test/Fixture/Vendor/Composer/schema.json b/test/Fixture/Vendor/Composer/schema.json index dd66766a..21173ba9 100644 --- a/test/Fixture/Vendor/Composer/schema.json +++ b/test/Fixture/Vendor/Composer/schema.json @@ -395,6 +395,41 @@ ] } }, + "audit": { + "type": "object", + "description": "Security audit configuration options", + "properties": { + "ignore": { + "anyOf": [ + { + "type": "object", + "description": "A list of advisory ids, remote ids or CVE ids (keys) and the explanations (values) for why they're being ignored. The listed items are reported but let the audit command pass.", + "additionalProperties": { + "type": [ + "string", + "string" + ] + } + }, + { + "type": "array", + "description": "A set of advisory ids, remote ids or CVE ids that are reported but let the audit command pass.", + "items": { + "type": "string" + } + } + ] + }, + "abandoned": { + "enum": [ + "ignore", + "report", + "fail" + ], + "description": "Whether abandoned packages should be ignored, reported as problems or cause an audit failure." + } + } + }, "notify-on-install": { "type": "boolean", "description": "Composer allows repositories to define a notification URL, so that they get notified whenever a package from that repository is installed. This option allows you to disable that behaviour, defaults to true." @@ -831,6 +866,15 @@ "additionalProperties": { "type": "string" } + }, + "scripts-aliases": { + "type": [ + "object" + ], + "description": "Aliases for custom commands.", + "additionalProperties": { + "type": "array" + } } }, "definitions": {