npm package diff
Package: @forge/manifest
Versions: 7.5.4-next.0 - 7.5.4-next.1
File: package/out/schema/manifest-schema.json
Index: package/out/schema/manifest-schema.json
===================================================================
--- package/out/schema/manifest-schema.json
+++ package/out/schema/manifest-schema.json
@@ -997,22 +997,58 @@
{
"type": "object",
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"function": {
"type": "string",
"minLength": 1,
"maxLength": 255,
"pattern": "^[a-zA-Z0-9-_]+$"
},
"description": {
- "type": "string",
- "minLength": 1,
- "maxLength": 10000
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 10000
+ }
+ ]
},
"refDataSchema": {
"type": "object",
"additionalProperties": false,
@@ -1082,11 +1118,29 @@
{
"type": "object",
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"resolver": {
"anyOf": [
{
@@ -1132,11 +1186,29 @@
"minLength": 1,
"maxLength": 255
},
"description": {
- "type": "string",
- "minLength": 1,
- "maxLength": 10000
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 10000
+ }
+ ]
},
"adfExport": {
"type": "object",
"additionalProperties": false,
@@ -1253,11 +1325,29 @@
{
"type": "object",
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"function": {
"type": "string",
"minLength": 1,
@@ -1277,11 +1367,29 @@
"maxLength": 255,
"description": "Keyboard key(s)/combination(s) used to trigger this module."
},
"description": {
- "type": "string",
- "minLength": 1,
- "maxLength": 1000
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 1000
+ }
+ ]
}
},
"required": [
"accelerator"
@@ -1305,11 +1413,29 @@
{
"type": "object",
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"resolver": {
"anyOf": [
{
@@ -1378,11 +1504,29 @@
"maxLength": 255,
"description": "Keyboard key(s)/combination(s) used to trigger this module."
},
"description": {
- "type": "string",
- "minLength": 1,
- "maxLength": 1000
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 1000
+ }
+ ]
}
},
"required": [
"accelerator"
@@ -1422,11 +1566,29 @@
{
"type": "object",
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"function": {
"type": "string",
"minLength": 1,
@@ -1446,11 +1608,29 @@
"maxLength": 255,
"description": "Keyboard key(s)/combination(s) used to trigger this module."
},
"description": {
- "type": "string",
- "minLength": 1,
- "maxLength": 1000
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 1000
+ }
+ ]
}
},
"required": [
"accelerator"
@@ -1474,11 +1654,29 @@
{
"type": "object",
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"resolver": {
"anyOf": [
{
@@ -1549,11 +1747,29 @@
"maxLength": 255,
"description": "Keyboard key(s)/combination(s) used to trigger this module."
},
"description": {
- "type": "string",
- "minLength": 1,
- "maxLength": 1000
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 1000
+ }
+ ]
}
},
"required": [
"accelerator"
@@ -1594,26 +1810,80 @@
"type": "object",
"additionalProperties": false,
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"tooltip": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"description": {
- "type": "string",
- "minLength": 1,
- "maxLength": 1000
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 1000
+ }
+ ]
},
"function": {
"type": "string",
"minLength": 1,
@@ -1648,11 +1918,29 @@
"maxLength": 255,
"description": "Keyboard key(s)/combination(s) used to trigger this module."
},
"description": {
- "type": "string",
- "minLength": 1,
- "maxLength": 1000
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 1000
+ }
+ ]
}
},
"required": [
"accelerator"
@@ -1677,26 +1965,80 @@
"type": "object",
"additionalProperties": false,
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"tooltip": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"description": {
- "type": "string",
- "minLength": 1,
- "maxLength": 1000
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 1000
+ }
+ ]
},
"resolver": {
"anyOf": [
{
@@ -1780,11 +2122,29 @@
"maxLength": 255,
"description": "Keyboard key(s)/combination(s) used to trigger this module."
},
"description": {
- "type": "string",
- "minLength": 1,
- "maxLength": 1000
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 1000
+ }
+ ]
}
},
"required": [
"accelerator"
@@ -1824,11 +2184,29 @@
{
"type": "object",
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"function": {
"type": "string",
"minLength": 1,
@@ -1848,11 +2226,29 @@
"maxLength": 255,
"description": "Keyboard key(s)/combination(s) used to trigger this module."
},
"description": {
- "type": "string",
- "minLength": 1,
- "maxLength": 1000
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 1000
+ }
+ ]
}
},
"required": [
"accelerator"
@@ -1876,11 +2272,29 @@
{
"type": "object",
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"resolver": {
"anyOf": [
{
@@ -1951,11 +2365,29 @@
"maxLength": 255,
"description": "Keyboard key(s)/combination(s) used to trigger this module."
},
"description": {
- "type": "string",
- "minLength": 1,
- "maxLength": 1000
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 1000
+ }
+ ]
}
},
"required": [
"accelerator"
@@ -1995,11 +2427,29 @@
{
"type": "object",
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string",
"minLength": 1,
@@ -2030,11 +2480,29 @@
"maxLength": 255,
"description": "Keyboard key(s)/combination(s) used to trigger this module."
},
"description": {
- "type": "string",
- "minLength": 1,
- "maxLength": 1000
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 1000
+ }
+ ]
}
},
"required": [
"accelerator"
@@ -2059,11 +2527,29 @@
{
"type": "object",
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string",
"minLength": 1,
@@ -2133,11 +2619,29 @@
"maxLength": 255,
"description": "Keyboard key(s)/combination(s) used to trigger this module."
},
"description": {
- "type": "string",
- "minLength": 1,
- "maxLength": 1000
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 1000
+ }
+ ]
}
},
"required": [
"accelerator"
@@ -2178,11 +2682,29 @@
{
"type": "object",
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"route": {
"type": "string",
"minLength": 1,
@@ -2208,11 +2730,29 @@
"maxLength": 255,
"description": "Keyboard key(s)/combination(s) used to trigger this module."
},
"description": {
- "type": "string",
- "minLength": 1,
- "maxLength": 1000
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 1000
+ }
+ ]
}
},
"required": [
"accelerator"
@@ -2237,11 +2777,29 @@
{
"type": "object",
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"route": {
"type": "string",
"minLength": 1,
@@ -2306,11 +2864,29 @@
"maxLength": 255,
"description": "Keyboard key(s)/combination(s) used to trigger this module."
},
"description": {
- "type": "string",
- "minLength": 1,
- "maxLength": 1000
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 1000
+ }
+ ]
}
},
"required": [
"accelerator"
@@ -2351,11 +2927,29 @@
{
"type": "object",
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"function": {
"type": "string",
"minLength": 1,
@@ -2385,11 +2979,29 @@
"maxLength": 255,
"description": "Keyboard key(s)/combination(s) used to trigger this module."
},
"description": {
- "type": "string",
- "minLength": 1,
- "maxLength": 1000
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 1000
+ }
+ ]
}
},
"required": [
"accelerator"
@@ -2413,11 +3025,29 @@
{
"type": "object",
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"resolver": {
"anyOf": [
{
@@ -2486,11 +3116,29 @@
"maxLength": 255,
"description": "Keyboard key(s)/combination(s) used to trigger this module."
},
"description": {
- "type": "string",
- "minLength": 1,
- "maxLength": 1000
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 1000
+ }
+ ]
}
},
"required": [
"accelerator"
@@ -2531,11 +3179,29 @@
"type": "object",
"additionalProperties": false,
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string",
"minLength": 1,
@@ -2566,11 +3232,29 @@
"maxLength": 255,
"description": "Keyboard key(s)/combination(s) used to trigger this module."
},
"description": {
- "type": "string",
- "minLength": 1,
- "maxLength": 1000
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 1000
+ }
+ ]
}
},
"required": [
"accelerator"
@@ -2596,11 +3280,29 @@
"type": "object",
"additionalProperties": false,
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string",
"minLength": 1,
@@ -2670,11 +3372,29 @@
"maxLength": 255,
"description": "Keyboard key(s)/combination(s) used to trigger this module."
},
"description": {
- "type": "string",
- "minLength": 1,
- "maxLength": 1000
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 1000
+ }
+ ]
}
},
"required": [
"accelerator"
@@ -2716,16 +3436,52 @@
"type": "object",
"additionalProperties": false,
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"description": {
- "type": "string",
- "minLength": 1,
- "maxLength": 1000
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 1000
+ }
+ ]
},
"icon": {
"type": "string",
"minLength": 1,
@@ -2805,16 +3561,52 @@
"type": "object",
"additionalProperties": false,
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"description": {
- "type": "string",
- "minLength": 1,
- "maxLength": 1000
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 1000
+ }
+ ]
},
"icon": {
"type": "string",
"minLength": 1,
@@ -7196,11 +7988,29 @@
"key"
],
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string",
"minLength": 1,
@@ -7230,11 +8040,29 @@
"key"
],
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string",
"minLength": 1,
@@ -7306,11 +8134,29 @@
"key"
],
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string",
"minLength": 1,
@@ -7343,11 +8189,29 @@
"key"
],
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string",
"minLength": 1,
@@ -7422,11 +8286,29 @@
"key"
],
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string",
"minLength": 1,
@@ -7459,11 +8341,29 @@
"key"
],
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string",
"minLength": 1,
@@ -7538,11 +8438,29 @@
"key"
],
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string",
"minLength": 1,
@@ -7572,11 +8490,29 @@
"key"
],
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string",
"minLength": 1,
@@ -7718,11 +8654,29 @@
"key"
],
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string",
"minLength": 1,
@@ -7761,11 +8715,29 @@
"key"
],
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string",
"minLength": 1,
@@ -7860,11 +8832,29 @@
"key"
],
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string",
"minLength": 1,
@@ -7909,11 +8899,29 @@
"key"
],
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string",
"minLength": 1,
@@ -8002,11 +9010,29 @@
"key"
],
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string",
"minLength": 1,
@@ -8051,11 +9077,29 @@
"key"
],
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string",
"minLength": 1,
@@ -8144,11 +9188,29 @@
"key"
],
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string",
"minLength": 1,
@@ -8187,11 +9249,29 @@
"key"
],
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string",
"minLength": 1,
@@ -8740,11 +9820,29 @@
"key"
],
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string",
"minLength": 1,
@@ -8778,11 +9876,29 @@
"key"
],
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string",
"minLength": 1,
@@ -8877,11 +9993,29 @@
{
"type": "object",
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"function": {
"type": "string",
"minLength": 1,
@@ -8905,11 +10039,29 @@
{
"type": "object",
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"resolver": {
"anyOf": [
{
@@ -8999,11 +10151,29 @@
{
"type": "object",
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"function": {
"type": "string",
"minLength": 1,
@@ -9023,11 +10193,29 @@
{
"type": "object",
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"resolver": {
"anyOf": [
{
@@ -9117,11 +10305,29 @@
"key"
],
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string",
"minLength": 1,
@@ -9177,11 +10383,29 @@
"xlarge"
]
},
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string",
"minLength": 1,
@@ -9274,12 +10498,53 @@
"key"
],
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
+ "description": {
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 1000
+ }
+ ]
+ },
"icon": {
"type": "string",
"minLength": 1,
"maxLength": 255
@@ -9385,12 +10650,53 @@
"key"
],
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
+ "description": {
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 1000
+ }
+ ]
+ },
"icon": {
"type": "string",
"minLength": 1,
"maxLength": 255
@@ -9528,60 +10834,37 @@
]
},
"minItems": 1
},
- "jiraServiceManagement:assetsSchemaPage": {
- "type": "array",
- "items": {
- "oneOf": [
- {
- "type": "object",
- "required": [
- "title",
- "icon",
- "function",
- "key"
- ],
- "properties": {
- "title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
- },
- "icon": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
- },
- "function": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255,
- "pattern": "^[a-zA-Z0-9-_]+$"
- },
- "key": {
- "$ref": "#/definitions/ModuleKeySchema"
- }
- },
- "not": {
- "required": [
- "unlicensedAccess"
- ]
- }
- }
- ]
- },
- "minItems": 1
- },
"bitbucket:repoPullRequestCard": {
"type": "array",
"items": {
"oneOf": [
{
"type": "object",
"properties": {
"title": {
- "type": "string"
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string"
},
@@ -9615,11 +10898,29 @@
{
"type": "object",
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string"
},
@@ -9689,9 +10990,29 @@
{
"type": "object",
"properties": {
"title": {
- "type": "string"
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"resource": {
"type": "string",
"minLength": 1,
@@ -9722,11 +11043,29 @@
{
"type": "object",
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"resolver": {
"oneOf": [
{
@@ -9793,9 +11132,29 @@
{
"type": "object",
"properties": {
"title": {
- "type": "string"
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string"
},
@@ -9829,11 +11188,29 @@
{
"type": "object",
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string"
},
@@ -9903,9 +11280,29 @@
{
"type": "object",
"properties": {
"title": {
- "type": "string"
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"resource": {
"type": "string",
"minLength": 1,
@@ -9936,11 +11333,29 @@
{
"type": "object",
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"resolver": {
"oneOf": [
{
@@ -10007,9 +11422,29 @@
{
"type": "object",
"properties": {
"title": {
- "type": "string"
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string"
},
@@ -10043,11 +11478,29 @@
{
"type": "object",
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"icon": {
"type": "string"
},
@@ -10117,9 +11570,29 @@
{
"type": "object",
"properties": {
"title": {
- "type": "string"
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"resource": {
"type": "string",
"minLength": 1,
@@ -10150,11 +11623,29 @@
{
"type": "object",
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"resolver": {
"oneOf": [
{
@@ -10221,9 +11712,29 @@
{
"type": "object",
"properties": {
"title": {
- "type": "string"
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"resource": {
"type": "string",
"minLength": 1,
@@ -10254,11 +11765,29 @@
{
"type": "object",
"properties": {
"title": {
- "type": "string",
- "minLength": 1,
- "maxLength": 255
+ "oneOf": [
+ {
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "i18n": {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 300
+ }
+ },
+ "required": [
+ "i18n"
+ ]
+ },
+ {
+ "type": "string",
+ "minLength": 1,
+ "maxLength": 255
+ }
+ ]
},
"resolver": {
"oneOf": [
{