addedInput schema / $schema
Added value: +"https://json-schema.org/draft/2020-12/schema"
addedInput schema / anyOf
Added value: +[
+ {
+ "required": [
+ "url"
+ ]
+ },
+ {
+ "required": [
+ "html"
+ ]
+ }
+]
changedInput schema / properties / html / description
Previous value: -"Raw HTML to audit instead of a URL"New value: +"Raw HTML source to audit instead of fetching a URL."
changedInput schema / properties / url / description
Previous value: -"Live URL to audit"New value: +"Live, fetchable http(s) URL to audit."
addedInput schema / properties / url / examples
Added value: +[
+ "https://example.com"
+]
addedInput schema / properties / url / format
Added value: +"uri"
addedInput schema / title
Added value: +"Live URL or raw HTML to audit"
changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$schema": "https://json-schema.org/draft/2020-12/schema",
+ "properties": {
+ "engine": {
+ "const": "axe-core",
+ "type": "string"
+ },
+ "pass": {
+ "description": "Whether every rule in this dimension passed.",
+ "type": "boolean"
+ },
+ "status": {
+ "const": "ok",
+ "description": "Present only on a completed audit.",
+ "type": "string"
+ },
+ "violations": {
+ "items": {
+ "properties": {
+ "help": {
+ "type": "string"
+ },
+ "help_url": {
+ "format": "uri",
+ "type": "string"
+ },
+ "id": {
+ "description": "axe-core rule id.",
+ "type": "string"
+ },
+ "impact": {
+ "description": "axe-core impact level.",
+ "type": "string"
+ },
+ "nodes_affected": {
+ "minimum": 0,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "pass"
+ ],
+ "type": "object"
+}