JSON Schema Property 'requirements'

Description

Technologies required by the app or extension. Hosting sites such as the Chrome Web Store may use this list to dissuade users from installing apps or extensions that will not work on their computer.

Diagram

Drilldown into /properties/requirements/properties/plugins Drilldown into /properties/requirements/properties/plugins Drilldown into /properties/requirements/properties/3D Drilldown into /properties/requirements/properties/3DJSON Schema Diagram of /properties/requirements

Value

Object

Properties

Property Name Type Description
3D object 3D
plugins object plugins

Source

"requirements": {
    "type": "object",
    "description": "Technologies required by the app or extension. Hosting sites such as the Chrome Web Store may use this list to dissuade users from installing apps or extensions that will not work on their computer.",
    "additionalProperties": false,
    "properties": {
        "3D": {
            "type": "object",
            "description": "The '3D' requirement denotes GPU hardware acceleration.",
            "additionalProperties": false,
            "properties": {
                "features": {
                    "type": "array",
                    "description": "List of the 3D-related features your app requires.",
                    "minItems": 1,
                    "uniqueItems": true,
                    "items": {
                        "type": "string",
                        "enum": [
                            "webgl"
                        ]
                    }
                }
            },
            "required": [
                "features"
            ]
        },
        "plugins": {
            "type": "object",
            "description": "Indicates if an app or extension requires NPAPI to run. This requirement is enabled by default when the manifest includes the 'plugins' field.",
            "additionalProperties": false,
            "properties": {
                "npapi": {
                    "type": "boolean",
                    "default": true
                }
            },
            "required": [
                "npapi"
            ]
        }
    }
}
http://json.schemastore.org/chrome-manifest (365:6)

References

Documentation for Chrome Manifest
Generated using Liquid Studio 2018 - JSON Studio Edition 16.0.0.7949