@forge/manifest

12.4.0-next.112.4.0-next.2
out/schema/manifest-schema.json
~out/schema/manifest-schema.jsonModified
+150−20
Index: package/out/schema/manifest-schema.json
===================================================================
--- package/out/schema/manifest-schema.json
+++ package/out/schema/manifest-schema.json
@@ -2798,8 +2798,18 @@
                                         "required": [
                                             "accelerator"
                                         ]
                                     },
+                                    "unlicensedAccess": {
+                                        "type": "array",
+                                        "items": {
+                                            "type": "string",
+                                            "enum": [
+                                                "unlicensed",
+                                                "anonymous"
+                                            ]
+                                        }
+                                    },
                                     "key": {
                                         "$ref": "#/definitions/ModuleKeySchema"
                                     }
                                 },
@@ -2952,8 +2962,18 @@
                                         ],
                                         "type": "string",
                                         "default": "default"
                                     },
+                                    "unlicensedAccess": {
+                                        "type": "array",
+                                        "items": {
+                                            "type": "string",
+                                            "enum": [
+                                                "unlicensed",
+                                                "anonymous"
+                                            ]
+                                        }
+                                    },
                                     "key": {
                                         "$ref": "#/definitions/ModuleKeySchema"
                                     }
                                 },
@@ -3057,8 +3077,18 @@
                                         "required": [
                                             "accelerator"
                                         ]
                                     },
+                                    "unlicensedAccess": {
+                                        "type": "array",
+                                        "items": {
+                                            "type": "string",
+                                            "enum": [
+                                                "unlicensed",
+                                                "anonymous"
+                                            ]
+                                        }
+                                    },
                                     "key": {
                                         "$ref": "#/definitions/ModuleKeySchema"
                                     }
                                 },
@@ -3205,8 +3235,18 @@
                                         "required": [
                                             "accelerator"
                                         ]
                                     },
+                                    "unlicensedAccess": {
+                                        "type": "array",
+                                        "items": {
+                                            "type": "string",
+                                            "enum": [
+                                                "unlicensed",
+                                                "anonymous"
+                                            ]
+                                        }
+                                    },
                                     "render": {
                                         "enum": [
                                             "native",
                                             "default"
@@ -3653,16 +3693,8 @@
                                         "required": [
                                             "accelerator"
                                         ]
                                     },
-                                    "render": {
-                                        "enum": [
-                                            "native",
-                                            "default"
-                                        ],
-                                        "type": "string",
-                                        "default": "default"
-                                    },
                                     "unlicensedAccess": {
                                         "type": "array",
                                         "items": {
                                             "type": "string",
@@ -3671,8 +3703,16 @@
                                                 "anonymous"
                                             ]
                                         }
                                     },
+                                    "render": {
+                                        "enum": [
+                                            "native",
+                                            "default"
+                                        ],
+                                        "type": "string",
+                                        "default": "default"
+                                    },
                                     "key": {
                                         "$ref": "#/definitions/ModuleKeySchema"
                                     }
                                 },
@@ -4058,8 +4098,18 @@
                                         "required": [
                                             "accelerator"
                                         ]
                                     },
+                                    "unlicensedAccess": {
+                                        "type": "array",
+                                        "items": {
+                                            "type": "string",
+                                            "enum": [
+                                                "unlicensed",
+                                                "anonymous"
+                                            ]
+                                        }
+                                    },
                                     "key": {
                                         "$ref": "#/definitions/ModuleKeySchema"
                                     }
                                 },
@@ -4206,8 +4256,18 @@
                                         "required": [
                                             "accelerator"
                                         ]
                                     },
+                                    "unlicensedAccess": {
+                                        "type": "array",
+                                        "items": {
+                                            "type": "string",
+                                            "enum": [
+                                                "unlicensed",
+                                                "anonymous"
+                                            ]
+                                        }
+                                    },
                                     "render": {
                                         "enum": [
                                             "native",
                                             "default"
@@ -5170,8 +5230,18 @@
                                                 ]
                                             }
                                         ]
                                     },
+                                    "unlicensedAccess": {
+                                        "type": "array",
+                                        "items": {
+                                            "type": "string",
+                                            "enum": [
+                                                "unlicensed",
+                                                "anonymous"
+                                            ]
+                                        }
+                                    },
                                     "key": {
                                         "$ref": "#/definitions/ModuleKeySchema"
                                     }
                                 },
@@ -5278,8 +5348,18 @@
                                         "type": "string",
                                         "minLength": 1,
                                         "maxLength": 255
                                     },
+                                    "unlicensedAccess": {
+                                        "type": "array",
+                                        "items": {
+                                            "type": "string",
+                                            "enum": [
+                                                "unlicensed",
+                                                "anonymous"
+                                            ]
+                                        }
+                                    },
                                     "key": {
                                         "$ref": "#/definitions/ModuleKeySchema"
                                     }
                                 },
@@ -5420,8 +5500,18 @@
                                         "minLength": 1,
                                         "maxLength": 255,
                                         "pattern": "^[a-zA-Z0-9-_]+$"
                                     },
+                                    "unlicensedAccess": {
+                                        "type": "array",
+                                        "items": {
+                                            "type": "string",
+                                            "enum": [
+                                                "unlicensed",
+                                                "anonymous"
+                                            ]
+                                        }
+                                    },
                                     "key": {
                                         "$ref": "#/definitions/ModuleKeySchema"
                                     }
                                 },
@@ -5587,8 +5677,18 @@
                                         "type": "boolean",
                                         "default": false,
                                         "description": "A flag indicating whether this custom content module was migrated from a Connect app."
                                     },
+                                    "unlicensedAccess": {
+                                        "type": "array",
+                                        "items": {
+                                            "type": "string",
+                                            "enum": [
+                                                "unlicensed",
+                                                "anonymous"
+                                            ]
+                                        }
+                                    },
                                     "key": {
                                         "$ref": "#/definitions/ModuleKeySchema"
                                     }
                                 },
@@ -5652,8 +5752,18 @@
                                     },
                                     "displayConditions": {
                                         "type": "object"
                                     },
+                                    "unlicensedAccess": {
+                                        "type": "array",
+                                        "items": {
+                                            "type": "string",
+                                            "enum": [
+                                                "unlicensed",
+                                                "anonymous"
+                                            ]
+                                        }
+                                    },
                                     "key": {
                                         "$ref": "#/definitions/ModuleKeySchema"
                                     }
                                 },
@@ -5715,8 +5825,18 @@
                                     },
                                     "displayConditions": {
                                         "type": "object"
                                     },
+                                    "unlicensedAccess": {
+                                        "type": "array",
+                                        "items": {
+                                            "type": "string",
+                                            "enum": [
+                                                "unlicensed",
+                                                "anonymous"
+                                            ]
+                                        }
+                                    },
                                     "key": {
                                         "$ref": "#/definitions/ModuleKeySchema"
                                     }
                                 },
@@ -5778,8 +5898,18 @@
                                     },
                                     "displayConditions": {
                                         "type": "object"
                                     },
+                                    "unlicensedAccess": {
+                                        "type": "array",
+                                        "items": {
+                                            "type": "string",
+                                            "enum": [
+                                                "unlicensed",
+                                                "anonymous"
+                                            ]
+                                        }
+                                    },
                                     "key": {
                                         "$ref": "#/definitions/ModuleKeySchema"
                                     }
                                 },
@@ -5841,8 +5971,18 @@
                                     },
                                     "displayConditions": {
                                         "type": "object"
                                     },
+                                    "unlicensedAccess": {
+                                        "type": "array",
+                                        "items": {
+                                            "type": "string",
+                                            "enum": [
+                                                "unlicensed",
+                                                "anonymous"
+                                            ]
+                                        }
+                                    },
                                     "key": {
                                         "$ref": "#/definitions/ModuleKeySchema"
                                     }
                                 },
@@ -9978,14 +10118,9 @@
                                     "function",
                                     "icon",
                                     "title",
                                     "key"
-                                ],
-                                "not": {
-                                    "required": [
-                                        "unlicensedAccess"
-                                    ]
-                                }
+                                ]
                             },
                             {
                                 "type": "object",
                                 "properties": {
@@ -10118,14 +10253,9 @@
                                     "icon",
                                     "resource",
                                     "title",
                                     "key"
-                                ],
-                                "not": {
-                                    "required": [
-                                        "unlicensedAccess"
-                                    ]
-                                }
+                                ]
                             }
                         ]
                     },
                     "minItems": 1