diff --git a/src/templates/UmbracoPackageTemplate/.template.config/template.json b/src/templates/UmbracoPackageTemplate/.template.config/template.json index c0155a4..76c8fd5 100644 --- a/src/templates/UmbracoPackageTemplate/.template.config/template.json +++ b/src/templates/UmbracoPackageTemplate/.template.config/template.json @@ -11,6 +11,15 @@ "sourceName": "UmbracoPackageTemplate", "description": "An opinionated template for creating Umbraco packages hosted on Github.", "symbols": { + "clientName": { + "type": "generated", + "description": "Client Project Name - Used for generating client project name", + "generator": "evaluate", + "parameters": { + "expression": "sourceName.Split('.').Last().ToLower()" + }, + "replaces": "TOKEN_CLIENT_NAME" + }, "umbracoVersion": { "type": "generated", "generator": "constant", diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/openapi-ts.config.ts b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/openapi-ts.config.ts new file mode 100644 index 0000000..1927399 --- /dev/null +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/openapi-ts.config.ts @@ -0,0 +1,13 @@ +import {defineConfig} from '@hey-api/openapi-ts'; + +export default defineConfig({ + input: 'http://localhost:54813/umbraco/swagger/TOKEN_CLIENT_NAME/swagger.json', + client: "legacy/fetch", + output: { + format: 'prettier', + path: './src/api', + }, + types: { + enums: 'typescript', + }, +}); diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/package-lock.json b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/package-lock.json index 0d5e790..4c20ade 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/package-lock.json +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/package-lock.json @@ -1,29 +1,66 @@ { - "name": "UmbracoPackageTemplate", + "name": "TOKEN_CLIENT_NAME", "version": "0.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "UmbracoPackageTemplate", + "name": "TOKEN_CLIENT_NAME", "version": "0.0.0", "dependencies": { - "lit": "^3.1.2" + "lit": "^3.2.1" }, "devDependencies": { - "@umbraco-ui/uui": "^1.7.1", - "typescript": "^5.0.2", - "vite": "^4.4.5" + "@hey-api/openapi-ts": "^0.53.11", + "@umbraco-cms/backoffice": "^14.3.1", + "typescript": "^5.6.3", + "vite": "^5.4.9" + } + }, + "node_modules/@apidevtools/json-schema-ref-parser": { + "version": "11.7.0", + "resolved": "https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-11.7.0.tgz", + "integrity": "sha512-pRrmXMCwnmrkS3MLgAIW5dXRzeTv6GLjkjb4HmxNnvAKXN1Nfzp4KmGADBQvlVUcqi+a5D+hfGDLLnd5NnYxog==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jsdevtools/ono": "^7.1.3", + "@types/json-schema": "^7.0.15", + "js-yaml": "^4.1.0" + }, + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://github.com/sponsors/philsturgeon" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" } }, "node_modules/@esbuild/android-arm": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", - "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", + "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", "cpu": [ "arm" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "android" @@ -33,13 +70,14 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", - "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", + "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "android" @@ -49,13 +87,14 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", - "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", + "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "android" @@ -65,13 +104,14 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", - "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", + "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -81,13 +121,14 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", - "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -97,13 +138,14 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", - "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", + "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "freebsd" @@ -113,13 +155,14 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", - "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", + "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "freebsd" @@ -129,13 +172,14 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", - "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", + "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", "cpu": [ "arm" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -145,13 +189,14 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", - "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", + "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -161,13 +206,14 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", - "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", + "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", "cpu": [ "ia32" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -177,13 +223,14 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", - "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", + "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", "cpu": [ "loong64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -193,13 +240,14 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", - "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", + "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", "cpu": [ "mips64el" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -209,13 +257,14 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", - "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", + "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", "cpu": [ "ppc64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -225,13 +274,14 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", - "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", + "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", "cpu": [ "riscv64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -241,13 +291,14 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", - "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", + "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", "cpu": [ "s390x" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -257,13 +308,14 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", - "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -273,13 +325,14 @@ } }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", - "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", + "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "netbsd" @@ -289,13 +342,14 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", - "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", + "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "openbsd" @@ -305,13 +359,14 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", - "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", + "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "sunos" @@ -321,13 +376,14 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", - "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", + "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" @@ -337,13 +393,14 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", - "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", + "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", "cpu": [ "ia32" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" @@ -353,13 +410,14 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", - "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" @@ -368,1031 +426,2138 @@ "node": ">=12" } }, + "node_modules/@hey-api/openapi-ts": { + "version": "0.53.11", + "resolved": "https://registry.npmjs.org/@hey-api/openapi-ts/-/openapi-ts-0.53.11.tgz", + "integrity": "sha512-PaO+o0jDhfHVS5SjtonP5CzP/NYoW8dVZUn8WthSgzpgPts8AiWYXplOyk5uEnM4ZxbkZbeTiREwaNLnJmXlTQ==", + "dev": true, + "license": "FSL-1.1-MIT", + "dependencies": { + "@apidevtools/json-schema-ref-parser": "11.7.0", + "c12": "2.0.1", + "commander": "12.1.0", + "handlebars": "4.7.8" + }, + "bin": { + "openapi-ts": "bin/index.cjs" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mrlubos" + }, + "peerDependencies": { + "typescript": "^5.x" + } + }, + "node_modules/@jsdevtools/ono": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@jsdevtools/ono/-/ono-7.1.3.tgz", + "integrity": "sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==", + "dev": true, + "license": "MIT" + }, "node_modules/@lit-labs/ssr-dom-shim": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.2.0.tgz", - "integrity": "sha512-yWJKmpGE6lUURKAaIltoPIE/wrbY3TEkqQt+X0m+7fQNnAv0keydnYvbiJFP1PnMhizmIWRWOG5KLhYyc/xl+g==" + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.2.1.tgz", + "integrity": "sha512-wx4aBmgeGvFmOKucFKY+8VFJSYZxs9poN3SDNQFF6lT6NrQUnHiPB2PWz2sc4ieEcAaYYzN+1uWahEeTq2aRIQ==", + "license": "BSD-3-Clause" }, "node_modules/@lit/reactive-element": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-2.0.4.tgz", "integrity": "sha512-GFn91inaUa2oHLak8awSIigYz0cU0Payr1rcFsrkf5OJ5eSPxElyZfKh0f2p9FsTiZWXQdWGJeXZICEfXXYSXQ==", + "license": "BSD-3-Clause", "dependencies": { "@lit-labs/ssr-dom-shim": "^1.2.0" } }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.24.0.tgz", + "integrity": "sha512-Q6HJd7Y6xdB48x8ZNVDOqsbh2uByBhgK8PiQgPhwkIw/HC/YX5Ghq2mQY5sRMZWHb3VsFkWooUVOZHKr7DmDIA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.24.0.tgz", + "integrity": "sha512-ijLnS1qFId8xhKjT81uBHuuJp2lU4x2yxa4ctFPtG+MqEE6+C5f/+X/bStmxapgmwLwiL3ih122xv8kVARNAZA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.24.0.tgz", + "integrity": "sha512-bIv+X9xeSs1XCk6DVvkO+S/z8/2AMt/2lMqdQbMrmVpgFvXlmde9mLcbQpztXm1tajC3raFDqegsH18HQPMYtA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.24.0.tgz", + "integrity": "sha512-X6/nOwoFN7RT2svEQWUsW/5C/fYMBe4fnLK9DQk4SX4mgVBiTA9h64kjUYPvGQ0F/9xwJ5U5UfTbl6BEjaQdBQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.24.0.tgz", + "integrity": "sha512-0KXvIJQMOImLCVCz9uvvdPgfyWo93aHHp8ui3FrtOP57svqrF/roSSR5pjqL2hcMp0ljeGlU4q9o/rQaAQ3AYA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.24.0.tgz", + "integrity": "sha512-it2BW6kKFVh8xk/BnHfakEeoLPv8STIISekpoF+nBgWM4d55CZKc7T4Dx1pEbTnYm/xEKMgy1MNtYuoA8RFIWw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.24.0.tgz", + "integrity": "sha512-i0xTLXjqap2eRfulFVlSnM5dEbTVque/3Pi4g2y7cxrs7+a9De42z4XxKLYJ7+OhE3IgxvfQM7vQc43bwTgPwA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.24.0.tgz", + "integrity": "sha512-9E6MKUJhDuDh604Qco5yP/3qn3y7SLXYuiC0Rpr89aMScS2UAmK1wHP2b7KAa1nSjWJc/f/Lc0Wl1L47qjiyQw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.24.0.tgz", + "integrity": "sha512-2XFFPJ2XMEiF5Zi2EBf4h73oR1V/lycirxZxHZNc93SqDN/IWhYYSYj8I9381ikUFXZrz2v7r2tOVk2NBwxrWw==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.24.0.tgz", + "integrity": "sha512-M3Dg4hlwuntUCdzU7KjYqbbd+BLq3JMAOhCKdBE3TcMGMZbKkDdJ5ivNdehOssMCIokNHFOsv7DO4rlEOfyKpg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.24.0.tgz", + "integrity": "sha512-mjBaoo4ocxJppTorZVKWFpy1bfFj9FeCMJqzlMQGjpNPY9JwQi7OuS1axzNIk0nMX6jSgy6ZURDZ2w0QW6D56g==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.24.0.tgz", + "integrity": "sha512-ZXFk7M72R0YYFN5q13niV0B7G8/5dcQ9JDp8keJSfr3GoZeXEoMHP/HlvqROA3OMbMdfr19IjCeNAnPUG93b6A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.24.0.tgz", + "integrity": "sha512-w1i+L7kAXZNdYl+vFvzSZy8Y1arS7vMgIy8wusXJzRrPyof5LAb02KGr1PD2EkRcl73kHulIID0M501lN+vobQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.24.0.tgz", + "integrity": "sha512-VXBrnPWgBpVDCVY6XF3LEW0pOU51KbaHhccHw6AS6vBWIC60eqsH19DAeeObl+g8nKAz04QFdl/Cefta0xQtUQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.24.0.tgz", + "integrity": "sha512-xrNcGDU0OxVcPTH/8n/ShH4UevZxKIO6HJFK0e15XItZP2UcaiLFd5kiX7hJnqCbSztUF8Qot+JWBC/QXRPYWQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.24.0.tgz", + "integrity": "sha512-fbMkAF7fufku0N2dE5TBXcNlg0pt0cJue4xBRE2Qc5Vqikxr4VCgKj/ht6SMdFcOacVA9rqF70APJ8RN/4vMJw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@types/diff": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/@types/diff/-/diff-5.2.3.tgz", + "integrity": "sha512-K0Oqlrq3kQMaO2RhfrNQX5trmt+XLyom88zS0u84nnIcLvFnRUMRRHmrGny5GSM+kNO9IZLARsdQHDzkhAgmrQ==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/@types/dompurify": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/dompurify/-/dompurify-3.0.5.tgz", + "integrity": "sha512-1Wg0g3BtQF7sSb27fJQAKck1HECM6zV1EB66j8JH9i3LCjYabJa0FSdiSgsD5K/RbrsR0SiraKacLB+T8ZVYAg==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@types/trusted-types": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true, + "license": "MIT" + }, "node_modules/@types/trusted-types": { "version": "2.0.7", "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", - "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==" + "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", + "license": "MIT" + }, + "node_modules/@types/uuid": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-10.0.0.tgz", + "integrity": "sha512-7gqG38EyHgyP1S+7+xomFtL+ZNHcKv6DwNaCZmJmo1vgMugyF3TCnXVg4t1uk89mLNwnLtnY3TpOpCOyp1/xHQ==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/@umbraco-cms/backoffice": { + "version": "14.3.1", + "resolved": "https://registry.npmjs.org/@umbraco-cms/backoffice/-/backoffice-14.3.1.tgz", + "integrity": "sha512-96C1yj5JA6T66Bpk7XLh3JW0Exhp5hlCeunt1yaxPxnvLtFS40BK8xjSTcFteTNkFhdKGlugoyFl/AGE1lCqHg==", + "dev": true, + "license": "MIT", + "workspaces": [ + "./src/packages/*" + ], + "engines": { + "node": ">=20.9 <21", + "npm": ">=10.1 < 11" + }, + "peerDependencies": { + "@types/diff": "^5.2.1", + "@types/dompurify": "^3.0.5", + "@types/uuid": "^10.0.0", + "@umbraco-ui/uui": "^v1.10.0", + "@umbraco-ui/uui-css": "^v1.10.0", + "base64-js": "^1.5.1", + "diff": "^5.2.0", + "dompurify": "^3.1.6", + "element-internals-polyfill": "^1.3.11", + "lit": "^3.1.4", + "marked": "^14.1.0", + "monaco-editor": "^0.50.0", + "rxjs": "^7.8.1", + "tinymce": "^6.8.3", + "tinymce-i18n": "^24.7.15", + "uuid": "^10.0.0" + } }, "node_modules/@umbraco-ui/uui": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui/-/uui-1.7.2.tgz", - "integrity": "sha512-+rUacd8MUGp2Abw4h1URh26DxuOwDTJ4YD8biyWAecijBa+GRZcZ6CtwQnrk/QTOzCDMXn56X8KrKWNdb7Ia7w==", - "dev": true, - "dependencies": { - "@umbraco-ui/uui-action-bar": "1.7.0", - "@umbraco-ui/uui-avatar": "1.7.0", - "@umbraco-ui/uui-avatar-group": "1.7.0", - "@umbraco-ui/uui-badge": "1.7.0", - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-boolean-input": "1.7.0", - "@umbraco-ui/uui-box": "1.7.2", - "@umbraco-ui/uui-breadcrumbs": "1.7.0", - "@umbraco-ui/uui-button": "1.7.1", - "@umbraco-ui/uui-button-group": "1.7.0", - "@umbraco-ui/uui-button-inline-create": "1.7.0", - "@umbraco-ui/uui-card": "1.7.0", - "@umbraco-ui/uui-card-block-type": "1.7.0", - "@umbraco-ui/uui-card-content-node": "1.7.0", - "@umbraco-ui/uui-card-media": "1.7.0", - "@umbraco-ui/uui-card-user": "1.7.0", - "@umbraco-ui/uui-caret": "1.7.0", - "@umbraco-ui/uui-checkbox": "1.7.0", - "@umbraco-ui/uui-color-area": "1.7.0", - "@umbraco-ui/uui-color-picker": "1.7.0", - "@umbraco-ui/uui-color-slider": "1.7.0", - "@umbraco-ui/uui-color-swatch": "1.7.0", - "@umbraco-ui/uui-color-swatches": "1.7.0", - "@umbraco-ui/uui-combobox": "1.7.1", - "@umbraco-ui/uui-combobox-list": "1.7.0", - "@umbraco-ui/uui-css": "1.7.2", - "@umbraco-ui/uui-dialog": "1.7.2", - "@umbraco-ui/uui-dialog-layout": "1.7.0", - "@umbraco-ui/uui-file-dropzone": "1.7.0", - "@umbraco-ui/uui-file-preview": "1.7.0", - "@umbraco-ui/uui-form": "1.7.0", - "@umbraco-ui/uui-form-layout-item": "1.7.0", - "@umbraco-ui/uui-form-validation-message": "1.7.0", - "@umbraco-ui/uui-icon": "1.7.0", - "@umbraco-ui/uui-icon-registry": "1.7.0", - "@umbraco-ui/uui-icon-registry-essential": "1.7.0", - "@umbraco-ui/uui-input": "1.7.0", - "@umbraco-ui/uui-input-file": "1.7.1", - "@umbraco-ui/uui-input-lock": "1.7.1", - "@umbraco-ui/uui-input-password": "1.7.0", - "@umbraco-ui/uui-keyboard-shortcut": "1.7.0", - "@umbraco-ui/uui-label": "1.7.0", - "@umbraco-ui/uui-loader": "1.7.0", - "@umbraco-ui/uui-loader-bar": "1.7.0", - "@umbraco-ui/uui-loader-circle": "1.7.0", - "@umbraco-ui/uui-menu-item": "1.7.0", - "@umbraco-ui/uui-modal": "1.7.0", - "@umbraco-ui/uui-pagination": "1.7.1", - "@umbraco-ui/uui-popover": "1.7.0", - "@umbraco-ui/uui-popover-container": "1.7.0", - "@umbraco-ui/uui-progress-bar": "1.7.0", - "@umbraco-ui/uui-radio": "1.7.0", - "@umbraco-ui/uui-range-slider": "1.7.0", - "@umbraco-ui/uui-ref": "1.7.0", - "@umbraco-ui/uui-ref-list": "1.7.0", - "@umbraco-ui/uui-ref-node": "1.7.0", - "@umbraco-ui/uui-ref-node-data-type": "1.7.0", - "@umbraco-ui/uui-ref-node-document-type": "1.7.0", - "@umbraco-ui/uui-ref-node-form": "1.7.0", - "@umbraco-ui/uui-ref-node-member": "1.7.0", - "@umbraco-ui/uui-ref-node-package": "1.7.0", - "@umbraco-ui/uui-ref-node-user": "1.7.0", - "@umbraco-ui/uui-scroll-container": "1.7.0", - "@umbraco-ui/uui-select": "1.7.0", - "@umbraco-ui/uui-slider": "1.7.0", - "@umbraco-ui/uui-symbol-expand": "1.7.0", - "@umbraco-ui/uui-symbol-file": "1.7.0", - "@umbraco-ui/uui-symbol-file-dropzone": "1.7.0", - "@umbraco-ui/uui-symbol-file-thumbnail": "1.7.0", - "@umbraco-ui/uui-symbol-folder": "1.7.0", - "@umbraco-ui/uui-symbol-lock": "1.7.0", - "@umbraco-ui/uui-symbol-more": "1.7.0", - "@umbraco-ui/uui-symbol-sort": "1.7.0", - "@umbraco-ui/uui-table": "1.7.0", - "@umbraco-ui/uui-tabs": "1.7.2", - "@umbraco-ui/uui-tag": "1.7.0", - "@umbraco-ui/uui-textarea": "1.7.2", - "@umbraco-ui/uui-toast-notification": "1.7.2", - "@umbraco-ui/uui-toast-notification-container": "1.7.2", - "@umbraco-ui/uui-toast-notification-layout": "1.7.2", - "@umbraco-ui/uui-toggle": "1.7.0", - "@umbraco-ui/uui-visually-hidden": "1.7.0" + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui/-/uui-1.11.0.tgz", + "integrity": "sha512-1mX7adcpAZRswPA1p64kqE83Rg5cbZsYM/b/OyUcObaL2cIuBCVvjjuUjgkL2el993GptIzl05XVocdj1dDCeQ==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@umbraco-ui/uui-action-bar": "1.11.0", + "@umbraco-ui/uui-avatar": "1.11.0", + "@umbraco-ui/uui-avatar-group": "1.11.0", + "@umbraco-ui/uui-badge": "1.11.0", + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-boolean-input": "1.11.0", + "@umbraco-ui/uui-box": "1.11.0", + "@umbraco-ui/uui-breadcrumbs": "1.11.0", + "@umbraco-ui/uui-button": "1.11.0", + "@umbraco-ui/uui-button-group": "1.11.0", + "@umbraco-ui/uui-button-inline-create": "1.11.0", + "@umbraco-ui/uui-card": "1.11.0", + "@umbraco-ui/uui-card-block-type": "1.11.0", + "@umbraco-ui/uui-card-content-node": "1.11.0", + "@umbraco-ui/uui-card-media": "1.11.0", + "@umbraco-ui/uui-card-user": "1.11.0", + "@umbraco-ui/uui-caret": "1.11.0", + "@umbraco-ui/uui-checkbox": "1.11.0", + "@umbraco-ui/uui-color-area": "1.11.0", + "@umbraco-ui/uui-color-picker": "1.11.0", + "@umbraco-ui/uui-color-slider": "1.11.0", + "@umbraco-ui/uui-color-swatch": "1.11.0", + "@umbraco-ui/uui-color-swatches": "1.11.0", + "@umbraco-ui/uui-combobox": "1.11.0", + "@umbraco-ui/uui-combobox-list": "1.11.0", + "@umbraco-ui/uui-css": "1.11.0", + "@umbraco-ui/uui-dialog": "1.11.0", + "@umbraco-ui/uui-dialog-layout": "1.11.0", + "@umbraco-ui/uui-file-dropzone": "1.11.0", + "@umbraco-ui/uui-file-preview": "1.11.0", + "@umbraco-ui/uui-form": "1.11.0", + "@umbraco-ui/uui-form-layout-item": "1.11.0", + "@umbraco-ui/uui-form-validation-message": "1.11.0", + "@umbraco-ui/uui-icon": "1.11.0", + "@umbraco-ui/uui-icon-registry": "1.11.0", + "@umbraco-ui/uui-icon-registry-essential": "1.11.0", + "@umbraco-ui/uui-input": "1.11.0", + "@umbraco-ui/uui-input-file": "1.11.0", + "@umbraco-ui/uui-input-lock": "1.11.0", + "@umbraco-ui/uui-input-password": "1.11.0", + "@umbraco-ui/uui-keyboard-shortcut": "1.11.0", + "@umbraco-ui/uui-label": "1.11.0", + "@umbraco-ui/uui-loader": "1.11.0", + "@umbraco-ui/uui-loader-bar": "1.11.0", + "@umbraco-ui/uui-loader-circle": "1.11.0", + "@umbraco-ui/uui-menu-item": "1.11.0", + "@umbraco-ui/uui-modal": "1.11.0", + "@umbraco-ui/uui-pagination": "1.11.0", + "@umbraco-ui/uui-popover": "1.11.0", + "@umbraco-ui/uui-popover-container": "1.11.0", + "@umbraco-ui/uui-progress-bar": "1.11.0", + "@umbraco-ui/uui-radio": "1.11.0", + "@umbraco-ui/uui-range-slider": "1.11.0", + "@umbraco-ui/uui-ref": "1.11.0", + "@umbraco-ui/uui-ref-list": "1.11.0", + "@umbraco-ui/uui-ref-node": "1.11.0", + "@umbraco-ui/uui-ref-node-data-type": "1.11.0", + "@umbraco-ui/uui-ref-node-document-type": "1.11.0", + "@umbraco-ui/uui-ref-node-form": "1.11.0", + "@umbraco-ui/uui-ref-node-member": "1.11.0", + "@umbraco-ui/uui-ref-node-package": "1.11.0", + "@umbraco-ui/uui-ref-node-user": "1.11.0", + "@umbraco-ui/uui-scroll-container": "1.11.0", + "@umbraco-ui/uui-select": "1.11.0", + "@umbraco-ui/uui-slider": "1.11.0", + "@umbraco-ui/uui-symbol-expand": "1.11.0", + "@umbraco-ui/uui-symbol-file": "1.11.0", + "@umbraco-ui/uui-symbol-file-dropzone": "1.11.0", + "@umbraco-ui/uui-symbol-file-thumbnail": "1.11.0", + "@umbraco-ui/uui-symbol-folder": "1.11.0", + "@umbraco-ui/uui-symbol-lock": "1.11.0", + "@umbraco-ui/uui-symbol-more": "1.11.0", + "@umbraco-ui/uui-symbol-sort": "1.11.0", + "@umbraco-ui/uui-table": "1.11.0", + "@umbraco-ui/uui-tabs": "1.11.0", + "@umbraco-ui/uui-tag": "1.11.0", + "@umbraco-ui/uui-textarea": "1.11.0", + "@umbraco-ui/uui-toast-notification": "1.11.0", + "@umbraco-ui/uui-toast-notification-container": "1.11.0", + "@umbraco-ui/uui-toast-notification-layout": "1.11.0", + "@umbraco-ui/uui-toggle": "1.11.0", + "@umbraco-ui/uui-visually-hidden": "1.11.0" } }, "node_modules/@umbraco-ui/uui-action-bar": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-action-bar/-/uui-action-bar-1.7.0.tgz", - "integrity": "sha512-Lw067iEU4DihiOsL3cg2QqE4x7B7bqjYQK0EouBbD+mhJaE2IOw5eve2UIBN1KU/iQ+7V9q4qa++is1nitvUWA==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-action-bar/-/uui-action-bar-1.11.0.tgz", + "integrity": "sha512-lhWw7CiLL2FIXVOWgmAt8yeb625HYWXceMQMEwhlic4bp/jpVmrbYGuKl4SyubR4ws6ein4Uzzy1EWfT5K+kFQ==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-button-group": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-button-group": "1.11.0" } }, "node_modules/@umbraco-ui/uui-avatar": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-avatar/-/uui-avatar-1.7.0.tgz", - "integrity": "sha512-cW3qTTarFqXK4Ze5xMERo9pj3pRRKTvTDB57a5uA0gQ1/70uhgPnozWSX7EK22ml4w/5pmtxXXgRKfSiU9DGtQ==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-avatar/-/uui-avatar-1.11.0.tgz", + "integrity": "sha512-ixM8Kx9rE15iWYJgk28mEGeNvVDag/I8mZH/lceuq5Mm0EhUbG6gJGPkUSkDSNTnDRijkjwlF4oeCO+8nA+DRw==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-avatar-group": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-avatar-group/-/uui-avatar-group-1.7.0.tgz", - "integrity": "sha512-TFDR0Mb+ug1NzVXq9RnxMiQ9pcxBcmzfOoxpR1NWMB/sAgNs/H/pTTqjieLel0/A5Am9q//8f7f9vmhTPpybGg==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-avatar-group/-/uui-avatar-group-1.11.0.tgz", + "integrity": "sha512-/edFijQFzOsNMBbhg8eu0imhDnLE4MSoC30o4dQ4bI3XCtGLfJh1BiOgA+TLUU1vH7D0NIvidzH49+OOIUrvMg==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-avatar": "1.7.0", - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-avatar": "1.11.0", + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-badge": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-badge/-/uui-badge-1.7.0.tgz", - "integrity": "sha512-cdPHjXMag8KkYLaWfyYfp9N1qqG+th2Ijx7ms8EpTHAX2gtU1L/A3ShxWox0Ck1TJ75jrW66+HrqiMwDOmbn6g==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-badge/-/uui-badge-1.11.0.tgz", + "integrity": "sha512-7VMZzUZ+CYaFhsCe8XS8VgadBhXZtJh0ilZ695YG9Q9IAbAVyeART59VwRzO/1kS0hfCj10DPEKp8IPMbePWEA==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-base": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.7.0.tgz", - "integrity": "sha512-66aDdgTrq2nx4BNzM9A/lc9dZYz/fyX5OVpkQDRsrpYeOLJMN3oOnE7aChIdBNW3I9lfVNJf6fh0iL27K5JCiQ==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.11.0.tgz", + "integrity": "sha512-w7HQDNtEt0qnu+psrwxvrdNxUT08qZ1fYygqH9yeKFyE5GMDvYlL1TWU696Lo72LTbTdSMm/ka9b2QBJv1ZJxA==", "dev": true, + "license": "MIT", + "peer": true, "peerDependencies": { "lit": ">=2.8.0" } }, "node_modules/@umbraco-ui/uui-boolean-input": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-boolean-input/-/uui-boolean-input-1.7.0.tgz", - "integrity": "sha512-Hp6wOFqFLaZU0oW63GlMJ8s4va/TG+i7Sjs0qT91//5iJhJtpvgwY3j4ARoDfk0d8rKRIapiPT+hNMo9xr1sfQ==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-boolean-input/-/uui-boolean-input-1.11.0.tgz", + "integrity": "sha512-3r/lMYSrFzrw6EclCRjJADtf+1yAYPcz5QRQ4yD7WxLD/Kb338HRgQ50pMG5Jwq28cdDha4n7aNx7mGInrHD3g==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-box": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-box/-/uui-box-1.7.2.tgz", - "integrity": "sha512-KzQ58amR9dzc8GPoXvE1LZLAASEDYr/NUgHO15nX5ZyKj22EPNuT/9lbXVLzUzO2WoS7OJYRL3Hr8dPizhizBQ==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-box/-/uui-box-1.11.0.tgz", + "integrity": "sha512-gYiERouKMpFy/n/6LDh9ckzWpUa2vBmCsWS41Gskct3WZNSVdApZ3g2yvE9ZoJoJB2Q26JfbKShuw0BaJkEFxg==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-css": "1.7.2" + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-css": "1.11.0" } }, "node_modules/@umbraco-ui/uui-breadcrumbs": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-breadcrumbs/-/uui-breadcrumbs-1.7.0.tgz", - "integrity": "sha512-y0sB4UypNwCle9qPlQ7Y++a4BkmFpn9vSTeJ6WRWueVyjKT99icmCV1c8/Q47blMajp0FLG2/ajevxg/aZSO4Q==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-breadcrumbs/-/uui-breadcrumbs-1.11.0.tgz", + "integrity": "sha512-wRTtuZAKb0z2Mi3P3wb1CcIO1ExnnFD8vCsHxiTEAjb2e2VzEaEwnnugHnr8chxlOKiTPyX8NtsBXDLTnL/TRA==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-button": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button/-/uui-button-1.7.1.tgz", - "integrity": "sha512-z2nZccn/Hel2QvytWVejDzqjNPRLJ/jLgCmLpgHoKU2IlckEgZqy4wxKcgH2Iu2bJ+wgIwpAAmlidLK0LX0tCw==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button/-/uui-button-1.11.0.tgz", + "integrity": "sha512-/9B8Rsar9OE9NP84fXBzu5HkEIvXuEtmoaa37QQq9STgLyqrqRMxj6Mt47k69tQgh79HDNu+nwc8A5Gv+h+HHA==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-icon-registry-essential": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-icon-registry-essential": "1.11.0" } }, "node_modules/@umbraco-ui/uui-button-group": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button-group/-/uui-button-group-1.7.0.tgz", - "integrity": "sha512-CM0sytzzEXiDmFfB6GXnmQw5LzCNuwSo66BC6zYI4cg1+mk2a1UBu1Z8CVpvS3tsTkzk/nGd/ZFKkoIziDVKJg==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button-group/-/uui-button-group-1.11.0.tgz", + "integrity": "sha512-TW2OioMnjyTCjJA6lJhoX80SyeEb/R2BK6Py82/ZCifnVQ2QFWZ6PtIcnqGT+b0x95xTvzc19f+z4N841wYc8g==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-button-inline-create": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button-inline-create/-/uui-button-inline-create-1.7.0.tgz", - "integrity": "sha512-SVep/tcsTJuO8jvZIX0e3EOaY1S+sOk0ZFmq+HxUJDt6csFjXsqJO48DjIon1AKq95ATTM9Iqs/hPSDVHrqNvw==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button-inline-create/-/uui-button-inline-create-1.11.0.tgz", + "integrity": "sha512-hoKR3sj5V4kzJ9qR0xe5q6giz41QmcPVQRP+qd90BjpxefezgnN2fud+RC59ZbhssAmep031b1pONRZyFr+6ow==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-card": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card/-/uui-card-1.7.0.tgz", - "integrity": "sha512-BBWJ62UH1dmcHvZ3H0fRCnM9c+ebQMNaZlGDDWP5lPfv+2KjXXkLRuj6tPUthHa53e5Rf6AAKjKsjRssM4dsLQ==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card/-/uui-card-1.11.0.tgz", + "integrity": "sha512-MIesvjoBVgSNo+2ManDIpLtWXwsO3emhsloQH+nMoyU/ryy/HZMe/p4HRx/leZmM17HG3KXm2j8GpLHie8bU+w==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-card-block-type": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-block-type/-/uui-card-block-type-1.7.0.tgz", - "integrity": "sha512-SrLgooo2imluSV8S3bp+0kA2K7zuMDAXZTuzQJRf2hzq208In65D5rBxn8OcEJsGD3lHMp6+w8rg8Ol5NlEbXA==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-block-type/-/uui-card-block-type-1.11.0.tgz", + "integrity": "sha512-kZeFGwSwjdD+M9HwzJ+1bScFCnS3AV36RzXDc6YklVPh63PKlt+wDmiIDd2I4+jHp8NC1buzUz/2dkmZVYOYrg==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-card": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-card": "1.11.0" } }, "node_modules/@umbraco-ui/uui-card-content-node": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-content-node/-/uui-card-content-node-1.7.0.tgz", - "integrity": "sha512-wkb9BaUfuZkrMczsm1q4vuP0zSOp0gfiiiXCxFRDNmWJc3jKiL3zF619PzviEZrz10/f7WRnA7MLfDgsAmQpAQ==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-content-node/-/uui-card-content-node-1.11.0.tgz", + "integrity": "sha512-iEzCVOpucAoCQnDYaGaq2k38zXUax+09gUypt907h0YPc6vRoTou5N5masvxZYyRYJrtWxv5kFs+MtLynREjGA==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-card": "1.7.0", - "@umbraco-ui/uui-icon": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-card": "1.11.0", + "@umbraco-ui/uui-icon": "1.11.0" } }, "node_modules/@umbraco-ui/uui-card-media": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-media/-/uui-card-media-1.7.0.tgz", - "integrity": "sha512-Jwli2j//U1v4zG5fvkrekduf3qCa5w0RNP28RBxeqqQKzO8B5UpWqIP86/qaV7hvlp/ZuTCYrdkeWLgUV85tBg==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-media/-/uui-card-media-1.11.0.tgz", + "integrity": "sha512-uOdN0iu5OKsOtxhTSE8epuUMo2iXq6FEVqBPQBHAmAFELDFyNf2UBwnBxnrTuU6RJ0jbGuLTqQQM7Gv8vD6Kjg==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-card": "1.7.0", - "@umbraco-ui/uui-symbol-file": "1.7.0", - "@umbraco-ui/uui-symbol-folder": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-card": "1.11.0", + "@umbraco-ui/uui-symbol-file": "1.11.0", + "@umbraco-ui/uui-symbol-folder": "1.11.0" } }, "node_modules/@umbraco-ui/uui-card-user": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-user/-/uui-card-user-1.7.0.tgz", - "integrity": "sha512-4fBXEICxi4ICAM2wn40DrUV1pPGSDFJmzacOA1PXxb1pzQjxw/hb/hnu96xqjHscX+bUAWnWHkb60RnrWmmcsg==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-user/-/uui-card-user-1.11.0.tgz", + "integrity": "sha512-/6No4e+eLqCmivNeCHlLfmChKb6F8asv9pgZdi6mUr44TOc44OGvvuF1vONslf9f4B2eKbRTFmFwGVIfWpjOAw==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-avatar": "1.7.0", - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-card": "1.7.0" + "@umbraco-ui/uui-avatar": "1.11.0", + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-card": "1.11.0" } }, "node_modules/@umbraco-ui/uui-caret": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-caret/-/uui-caret-1.7.0.tgz", - "integrity": "sha512-sVWUQGaLCAwhFH5mmE83+cwDjTyZamRWHgmVakTac2L9qYkwhTwzRgIol1t4i0DQMDFd4oLZ1zq+ysWvAOCmmQ==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-caret/-/uui-caret-1.11.0.tgz", + "integrity": "sha512-Lq+zBOMeobRvFPhEps03efcy+NFOm27w5jqwJ/4ad2TbEMLTBLdSose/3ZqPV4nvTPMlWButRIFo3Nrp+4jL/Q==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-checkbox": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-checkbox/-/uui-checkbox-1.7.0.tgz", - "integrity": "sha512-7bY8FgSEscGtMYf0EtvmU4XuchV8bdjs+gwBKCVYogAELDdKbCTxWI6/HRqR6wDUOltpP1okFYN6rISugkUKtw==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-checkbox/-/uui-checkbox-1.11.0.tgz", + "integrity": "sha512-bOfJXJ5LMiGCMD37A3mzYjiGTIvzjREN2AhtqGLbwcrAgj662WVhw0aQobo2+iIwaMUIAvl3kNS8930XDeUe/A==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-boolean-input": "1.7.0", - "@umbraco-ui/uui-icon-registry-essential": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-boolean-input": "1.11.0", + "@umbraco-ui/uui-icon-registry-essential": "1.11.0" } }, "node_modules/@umbraco-ui/uui-color-area": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-area/-/uui-color-area-1.7.0.tgz", - "integrity": "sha512-7FashEB3hoh9p833gEhseq1t2mICVzb5zRe+FJ+vKFnTI2uuIRLjwD0pqSwmVAxoFCPgb81B6V5yH/pSrrzZEQ==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-area/-/uui-color-area-1.11.0.tgz", + "integrity": "sha512-R1fWHHk7BPilveIF7vPWECAHz/FPKIdvqllYu9f/oJ3RWm7DJtfcNI+Eb7hwkPR/Uj8ug7SkcL4ZvXOG30Ux4A==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", + "@umbraco-ui/uui-base": "1.11.0", "colord": "^2.9.3" } }, "node_modules/@umbraco-ui/uui-color-picker": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-picker/-/uui-color-picker-1.7.0.tgz", - "integrity": "sha512-9JYlgg6i/gxwTIYsCJ8QnSjhZzZjJBiu2HZwDJ/2rm8uy/jNmbCf5aK+WHR7RbwMGNrF4/X/58t5woBzwSMUIA==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-picker/-/uui-color-picker-1.11.0.tgz", + "integrity": "sha512-EHU2DXmET3ehRQMwkVtS+nyrfIm8c9cu01GDQR6GFzRNl3G7nUKKdK0LyRQUEm7bSXbWpwctGz6qzB9/MCuxBg==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-popover-container": "1.7.0", + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-popover-container": "1.11.0", "colord": "^2.9.3" } }, "node_modules/@umbraco-ui/uui-color-slider": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-slider/-/uui-color-slider-1.7.0.tgz", - "integrity": "sha512-DVyYeZsBG35430Cay6Dv8oO7dvi+aow6fVAJDHA4+CXdOSet4RTLO3oc1i51JwDmBiBhtLKGfo/wflrFxyfr0w==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-slider/-/uui-color-slider-1.11.0.tgz", + "integrity": "sha512-E2mW4hvARy4C7ETZ4PUCgeUPgSvw4HEPX1CpOWl32vM85R4F/K/RdS6OsSP3GHO/8oBYPjlLfX8betMrf4+3+Q==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-color-swatch": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-swatch/-/uui-color-swatch-1.7.0.tgz", - "integrity": "sha512-hp4Oicv7eLMvSn6jUerjDkYY6R/8JCRxbXabfbfZOZ/YwocSLN6DBc0nxlb/W8IETy26VCEFXH+tYKvZbsAB2Q==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-swatch/-/uui-color-swatch-1.11.0.tgz", + "integrity": "sha512-BeCyW9FyVmjE2W8u3k5bPwkRUIVbudK2q9VTKmIcnkwsZz8wv6dDpFoFb92So8YSzMhdiVIRQ14fnphHwMHfWQ==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-icon-registry-essential": "1.7.0", + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-icon-registry-essential": "1.11.0", "colord": "^2.9.3" } }, "node_modules/@umbraco-ui/uui-color-swatches": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-swatches/-/uui-color-swatches-1.7.0.tgz", - "integrity": "sha512-XIPP4BhaRB6nL3HAt2KRsEeslq/I2hMl8eQzgbz8y9V6yf7uq8q0OCMqQy2XB6bQ48N+sOqXfjKLPIT4yTIH7A==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-swatches/-/uui-color-swatches-1.11.0.tgz", + "integrity": "sha512-t+BKLHKlnFdSB/AB0vihqMl7EuIUI1M+m7q07E/or+BX7juV2H+sVAwWdYiOlCjpC5wqi1RAKh41tPWyslc/vQ==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-color-swatch": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-color-swatch": "1.11.0" } }, "node_modules/@umbraco-ui/uui-combobox": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-combobox/-/uui-combobox-1.7.1.tgz", - "integrity": "sha512-4nbsRyqJO+rifoug+1PlWA8oI1L6f3aj7P/p9UT4pgcT8mpJ5Fv70XaFXMPEaCWh8HgZLsvMKDClXNzHXlvcLA==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-combobox/-/uui-combobox-1.11.0.tgz", + "integrity": "sha512-Z+cfhxoK6/tGdErNc1rvrT9NDjuZPJ/SHAJlm83ziPvbWxTGVgjf75nqNZ3z6VW9EVWWJ0Fstz2VTzo4K0mcRA==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-button": "1.7.1", - "@umbraco-ui/uui-combobox-list": "1.7.0", - "@umbraco-ui/uui-icon": "1.7.0", - "@umbraco-ui/uui-popover-container": "1.7.0", - "@umbraco-ui/uui-scroll-container": "1.7.0", - "@umbraco-ui/uui-symbol-expand": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-button": "1.11.0", + "@umbraco-ui/uui-combobox-list": "1.11.0", + "@umbraco-ui/uui-icon": "1.11.0", + "@umbraco-ui/uui-popover-container": "1.11.0", + "@umbraco-ui/uui-scroll-container": "1.11.0", + "@umbraco-ui/uui-symbol-expand": "1.11.0" } }, "node_modules/@umbraco-ui/uui-combobox-list": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-combobox-list/-/uui-combobox-list-1.7.0.tgz", - "integrity": "sha512-vRMz1eDqogVqsuRlzzwq+F2SoXxUoquQ9DqBJPif1LO1LgRUZ3G/j1XyOR+CaMRiPEbu0olyNBHOt15dFbgqhA==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-combobox-list/-/uui-combobox-list-1.11.0.tgz", + "integrity": "sha512-XV59sGG4NYZq6llWC3OqxxpR44Cavwfn+/7ee8kTBPmjWhzvS5XijDCGQxhrLcIK74L6OnqrfLcUgItPQUA3Dg==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-css": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-css/-/uui-css-1.7.2.tgz", - "integrity": "sha512-KNxz0T9D1/9GAVaE6/ms76LkzWLPyfuhmqF/dCQotnZAQxwDJ7m0XLEf5/+qULRrNTqNQtluuFX/qIlmqD1xLQ==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-css/-/uui-css-1.11.0.tgz", + "integrity": "sha512-DpYKHmA4/te9gYUTLfLNgp0sotkq9TJQ9XkBzXJerwye+IzZdKhIsCWf/m5S6jf065MPjncEtwBgxDdvvB8DrQ==", "dev": true, + "license": "MIT", + "peer": true, "peerDependencies": { "lit": ">=2.8.0" } }, "node_modules/@umbraco-ui/uui-dialog": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-dialog/-/uui-dialog-1.7.2.tgz", - "integrity": "sha512-9T2h5XrY4KI2WLCfW37a6DUhi4cODvvo18m2/NHjzGWAc8I9RIzBD84Yg69XfmveIGHfLv2ytnZCtZvjBpYh3g==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-dialog/-/uui-dialog-1.11.0.tgz", + "integrity": "sha512-aEpitRE2an8YGm/s0QDfGW/0ccWlnqgA9DhrosZ7kxTElj7BVMQOGVh/nQKBjf+finOGThjvTCM33eksmgPaOw==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-css": "1.7.2" + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-css": "1.11.0" } }, "node_modules/@umbraco-ui/uui-dialog-layout": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-dialog-layout/-/uui-dialog-layout-1.7.0.tgz", - "integrity": "sha512-xuRXkAWlqAq2eO8VthT4JfOvVwpLeDwQwPOqwz4K50lR/6QHQAZdObG0g0DJuhlvehMMXPXrRneWZrAOWeIYGw==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-dialog-layout/-/uui-dialog-layout-1.11.0.tgz", + "integrity": "sha512-z7ZTDonZ/mEJ6u/WH7De/NzT4IZ+zgqR0mJn4ypsf8T0ixB/r7aDHZG9cTP9hG4gnUag8VNbdashMCroDLSYNA==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-file-dropzone": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-file-dropzone/-/uui-file-dropzone-1.7.0.tgz", - "integrity": "sha512-quMmD9iKg4EqV7JKs7k3pcAnxn/RGQjlXgIMrTAUbZbMclLAtTQrowij7ydX5rAdkPgtpQAWRmRuUTcufse64g==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-file-dropzone/-/uui-file-dropzone-1.11.0.tgz", + "integrity": "sha512-oV/SKvKuSze7eTbALCU0sCGmzMe8JgVQrrOPwWpepO/x2VHlWTNQbBQpsFmTOksR89Qx8NlK3Umo84i1RkeF1w==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-symbol-file-dropzone": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-symbol-file-dropzone": "1.11.0" } }, "node_modules/@umbraco-ui/uui-file-preview": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-file-preview/-/uui-file-preview-1.7.0.tgz", - "integrity": "sha512-QJg36PvN5LIHcl+fmcuhMFrkrTc5FDuj5L9DRStB/8V//HMhOKwjhOPcmc6xsxXm26R+jnS/7R67r/9PyjjhsQ==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-file-preview/-/uui-file-preview-1.11.0.tgz", + "integrity": "sha512-ZgJb3rdlKHo3iu9XZwy+elzhcBfZXb1LzoRIsLuanVHYeq/pbSXFtw8cJYJ3a65dnA6ryvGbY2m5TrWw39slMg==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-symbol-file": "1.7.0", - "@umbraco-ui/uui-symbol-file-thumbnail": "1.7.0", - "@umbraco-ui/uui-symbol-folder": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-symbol-file": "1.11.0", + "@umbraco-ui/uui-symbol-file-thumbnail": "1.11.0", + "@umbraco-ui/uui-symbol-folder": "1.11.0" } }, "node_modules/@umbraco-ui/uui-form": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form/-/uui-form-1.7.0.tgz", - "integrity": "sha512-gHNCYq/kwa7hXLHLKGBYrub8jTJHup7hf+mBf3g1LjipS+8M2a9tdpoO8yWzyEauzFsS4YJo45XqN6SRC1f2MQ==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form/-/uui-form-1.11.0.tgz", + "integrity": "sha512-+RqU/N8FUfbvmNPYCOyjS5e4H86dsT7h4A/2+NT2HmuyFObeXhCFMyp/60Kpfb6X7wJtnw1qa8go3zb8Gv5cpw==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-form-layout-item": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form-layout-item/-/uui-form-layout-item-1.7.0.tgz", - "integrity": "sha512-gorUH9jCcCPdlDUy41xD6+4PQyZEL+9H3rnnKGg4xGQRw1+RnLCgmGa7mYiLfj1ycgi8l7MU50zCsQyNvPAPgg==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form-layout-item/-/uui-form-layout-item-1.11.0.tgz", + "integrity": "sha512-o8V+S7mNoTV5mceCaTtY6+dFhzpJAxcR/e+1kN7yq6SfiabVjfW6EBqQYAnVc/hT9WfS3AUgO/8YFdr1CKOTqA==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-form-validation-message": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-form-validation-message": "1.11.0" } }, "node_modules/@umbraco-ui/uui-form-validation-message": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form-validation-message/-/uui-form-validation-message-1.7.0.tgz", - "integrity": "sha512-CU2ykzuIA3153EYKkRsqZ0SuGDxoy1zrdYVczWZ+sVxggyIWwazLMm5EZvdoiF8s3iP0m/v2LyyUh9GkBZ66LA==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form-validation-message/-/uui-form-validation-message-1.11.0.tgz", + "integrity": "sha512-VxkPNQNPbMNMX/cPzrkekdGC7QUlyb9aH4feGe1RzD33hRc9FQufoTxS4gjSeX6yemjYu/78nqroBAMzIEmvUg==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-icon": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.7.0.tgz", - "integrity": "sha512-PtOSZkTxWskRrppdhxf17D+d54OylvtjE7muyLb2eJEYoP7KEaWdJ8Lfei5LtaUCRJlstFwQrCh/QbtWhe8Dfw==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.11.0.tgz", + "integrity": "sha512-aH7tKlqfkMRU4+T8neSedU+YpHuFEhDe2ckHuqILw3iK1/j56Y0lUeoabkh1y/SWRZwydkkOjIhwDFIv48Ceag==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-icon-registry": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry/-/uui-icon-registry-1.7.0.tgz", - "integrity": "sha512-hG3VlF5VLt2XaNYHRUdqs2m5F4s9FUS4WxMc/TRu9Dzhqtie3A7UZ23qtONAcTCSPUxEXW5t809JUyxFi8kpBg==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry/-/uui-icon-registry-1.11.0.tgz", + "integrity": "sha512-NbNDV35f1rSgKK2xFV/CPAdLPLhAFThilCPGraMY260WNIFwpcbP8n+PQ1dzNSec6xhIEMV4AC4Y5SvK/z54LA==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-icon": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-icon": "1.11.0" } }, "node_modules/@umbraco-ui/uui-icon-registry-essential": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry-essential/-/uui-icon-registry-essential-1.7.0.tgz", - "integrity": "sha512-zgNKwT5L8Ez1R9WUO+vFRPbaUHHoSc6ohOfLA790WCA+F2krzbc7z3hNk6fHkFTR73K4rCaMu6gRbDX/PvuD8w==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry-essential/-/uui-icon-registry-essential-1.11.0.tgz", + "integrity": "sha512-WU5LRcjDFeGlr/Dq540IHLC1mMLgEkMJXjCNOb2d/7jLP3FHDs0T4qJGgzILYfeX7fDjQCnxkWVfaDmGGikSWA==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-icon-registry": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-icon-registry": "1.11.0" } }, "node_modules/@umbraco-ui/uui-input": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input/-/uui-input-1.7.0.tgz", - "integrity": "sha512-c99s0hoggDTWFb3cq0uVcZcHCmstK82tVFJ4yPpaTMjJsilVCg9JnXE1B4tHvT25ZyAvN/pjJ/SYvLmKtU/MZA==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input/-/uui-input-1.11.0.tgz", + "integrity": "sha512-DWe25cOCtYvRgqShL/UL4OnTRSbIZgTLp1JSdzLzSFxNm3PO2mAhYZuOMdGCjDkjv0G2lszmaqd7Ix8Xw+51ZA==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-input-file": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-file/-/uui-input-file-1.7.1.tgz", - "integrity": "sha512-bzakMaaE1iSR7ioIzp2TGoBbwmBM+k712+0x+sK2dnQswRlLHL/Y95e7Byp/Aq6fNPayIwP6FaotB72JADDTig==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-file/-/uui-input-file-1.11.0.tgz", + "integrity": "sha512-u19lW5F7aiMN/D3wHhqJgqdreKaHJDoZ76A37nys2kItNWHvpoFbRrHkAaaN9RQVrl0rwmx3R6Sbs+IWFuTCJA==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-action-bar": "1.7.0", - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-button": "1.7.1", - "@umbraco-ui/uui-file-dropzone": "1.7.0", - "@umbraco-ui/uui-icon": "1.7.0", - "@umbraco-ui/uui-icon-registry-essential": "1.7.0" + "@umbraco-ui/uui-action-bar": "1.11.0", + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-button": "1.11.0", + "@umbraco-ui/uui-file-dropzone": "1.11.0", + "@umbraco-ui/uui-icon": "1.11.0", + "@umbraco-ui/uui-icon-registry-essential": "1.11.0" } }, "node_modules/@umbraco-ui/uui-input-lock": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-lock/-/uui-input-lock-1.7.1.tgz", - "integrity": "sha512-kfHYiX9844/yE2yIwgk/e73BXiFYi5qn/aCJiy9T3lO6DEFaaHOJUccMyWsNIvSiPHYRX/11Mm0sP30jotjgGQ==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-lock/-/uui-input-lock-1.11.0.tgz", + "integrity": "sha512-VCpLcFZ+OOeCubczsQsxrhqj3iPdq7o81YMxckd+BLiqU0O5nDxioSuZf5WeU7zttkTE64a0NYu0fKaRC7hLOA==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-button": "1.7.1", - "@umbraco-ui/uui-icon": "1.7.0", - "@umbraco-ui/uui-input": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-button": "1.11.0", + "@umbraco-ui/uui-icon": "1.11.0", + "@umbraco-ui/uui-input": "1.11.0" } }, "node_modules/@umbraco-ui/uui-input-password": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-password/-/uui-input-password-1.7.0.tgz", - "integrity": "sha512-IU7/obNqFaHfuAyga8/wXC26+nqUEaovw67SeA83+2VUSyE7FeNTwW+AV7WFU7ZxeMYUvdJyxIpY43fClFg97A==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-password/-/uui-input-password-1.11.0.tgz", + "integrity": "sha512-doilXxlrc8v6BUtXUhlrno2aQSzlApUw1B9nnG2TuFOxoJ3iynJV6p6CcwPNlNPEYzPeiHFOaizPeDaZWZYmRg==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-icon-registry-essential": "1.7.0", - "@umbraco-ui/uui-input": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-icon-registry-essential": "1.11.0", + "@umbraco-ui/uui-input": "1.11.0" } }, "node_modules/@umbraco-ui/uui-keyboard-shortcut": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-keyboard-shortcut/-/uui-keyboard-shortcut-1.7.0.tgz", - "integrity": "sha512-PJmHNDCTiif89zkLUbBCdlnjY87TkqDfYQVjmhNwaO0DPxpQDh8gG2TvwD3Wp+aqdoVjR8FPIQH5pst+ulBa4g==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-keyboard-shortcut/-/uui-keyboard-shortcut-1.11.0.tgz", + "integrity": "sha512-wRhfCnjjmZzs2gVoF1gZXNvIooPH8Qytr7UE6ijr6rDWbkDsltjhHocsPpcBAu1LUhqmqmlXDPHOOnc4sraL4A==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-label": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-label/-/uui-label-1.7.0.tgz", - "integrity": "sha512-uk1m3wux4dNb/0AqSGslODLo6yVT9aXKBYcHTsvW2P0NQI8IImiJVWw9TWmNrfuBPACJhEqo3pVvfe/PCfsWzQ==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-label/-/uui-label-1.11.0.tgz", + "integrity": "sha512-xeVOm9gGyPERnmwjmBNiqsfHFU4ROn6wGIEg6bV/CRdz0sjOKBHMYjdH+hg00kRQjj8oYt52HK4dVos8lDDYZg==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-loader": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader/-/uui-loader-1.7.0.tgz", - "integrity": "sha512-RKKThaEF1jqG+iU/vwH91QfXxaRvO10hABEReUj6IJYiU0sVCHxmZJczXnJFZKbl5pyEycOznV//b66J5kUddw==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader/-/uui-loader-1.11.0.tgz", + "integrity": "sha512-BoNCOFV+CXwMH/WEwVo5ADj6QXg1tIRPtzVtN3gZGTcDizbqp20171JtkeW3IvOpE6s9Gypn22bv1sUI+ZZOFA==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-loader-bar": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader-bar/-/uui-loader-bar-1.7.0.tgz", - "integrity": "sha512-9lDRavgADrcQss5mbdmBrorzgSFNBr4srDA3B6PCya9pFpGdu/NgvQr/SrQzU0U2YSeW4jB88pyHwZaI6PCYug==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader-bar/-/uui-loader-bar-1.11.0.tgz", + "integrity": "sha512-WSIGG4Xlb/SuhnMmL0yd5ZaFUUdHR1UnZ6vv9ja5ORug88AnvPTNMY/53u2ilSh6NT0GCPXWFAbVgIZDn5KaFA==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-loader-circle": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader-circle/-/uui-loader-circle-1.7.0.tgz", - "integrity": "sha512-7/FqKCntviNUS8yzKhw4lYCWj598gYbzxBRvGJxVPinMOfAgMa8MAOGKpi7VDFHsqfHASfDCzHkqdywq0ku3nQ==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader-circle/-/uui-loader-circle-1.11.0.tgz", + "integrity": "sha512-78xMkQVPUxSwEbvUIdg7L6lamliVKS+NVh+ZRGB+U3HG5t+kwXlcjgaQ4ebdkB7LgLvqrT41GEbXPsmk8hVKKQ==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-menu-item": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-menu-item/-/uui-menu-item-1.7.0.tgz", - "integrity": "sha512-RTsrBmD1zjcP7XGPIGsxfBfOH+u4k3Jtw1qy/bxD1XLNH3ggOtfpQrpMzn/kxaer/wxYrUnXoDZDRjRuhHwvbg==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-menu-item/-/uui-menu-item-1.11.0.tgz", + "integrity": "sha512-SMbTptyJdLCh03pSa1MflC0im6c7jaRdjb3p6exQ7cz++TdoLveJyOKAWaJ2TvaAShoaLOdlVHRD88sXcuj2Eg==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-loader-bar": "1.7.0", - "@umbraco-ui/uui-symbol-expand": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-loader-bar": "1.11.0", + "@umbraco-ui/uui-symbol-expand": "1.11.0" } }, "node_modules/@umbraco-ui/uui-modal": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-modal/-/uui-modal-1.7.0.tgz", - "integrity": "sha512-/XTu5kbPAgkbMrm1MISz+hvvEh3d2guBl7bs5EhiLBsq4XqnaDQwh15joS4wub5R2lfaodvJg7Or2VvFV+v5ug==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-modal/-/uui-modal-1.11.0.tgz", + "integrity": "sha512-rNq8lhzKj4bk4EMgAIlnHcaQX0W7kQhHWBeJahvLL6jNMmiMGtN/ZtE0efG5tx1r4dixTPbiXXGAl8qMqgTIig==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-pagination": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-pagination/-/uui-pagination-1.7.1.tgz", - "integrity": "sha512-T6oomUkqf6xFc4ZMGX4YHmeBDBLwSfkTz/9sksqTpFpiK86XGJMQ0yOfPhlWNZ9TrC4OJZDurZ/jnY1l97OxcQ==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-pagination/-/uui-pagination-1.11.0.tgz", + "integrity": "sha512-aQf9MH4BlBbR9r+u4jbknuivhXPrwn65YjLkO3gDDfVfeSSu+ZsrNxReUVnVehF+bP55htcxgwC/lKDJldHVEQ==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-button": "1.7.1", - "@umbraco-ui/uui-button-group": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-button": "1.11.0", + "@umbraco-ui/uui-button-group": "1.11.0" } }, "node_modules/@umbraco-ui/uui-popover": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-popover/-/uui-popover-1.7.0.tgz", - "integrity": "sha512-aGG2AOXWfiRSo+0HAZkmZkWCXZTWyBB6mQ7+1XVcSHubsGLTimc6jcs+9y8c/OgMlFlm+YhDmp0bVSdmUKmYIg==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-popover/-/uui-popover-1.11.0.tgz", + "integrity": "sha512-ZHjkuJ1z8P/zLFeBf8LB8+c/JXm6YK5SORVnZfIlF8MZSDLanFlST62uOT7dcop96yihI/zIr7O5vO8OEw44bw==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-popover-container": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-popover-container/-/uui-popover-container-1.7.0.tgz", - "integrity": "sha512-az2Em1ZKaBLbPBKS3SePeCh6dk4NpdqsM+uRC5DFDLc95oAciKnC/gSjjZf1VtlL+hjb907R+nDQmszC9K7qfA==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-popover-container/-/uui-popover-container-1.11.0.tgz", + "integrity": "sha512-i90xXibf8BfP4Yd5Bp4wOfjnFEWQ2Qmn9vnDOWcxmsM9q7NQFx7m4287jJCMtfz2DUbj0VIFJlA2rffWnnSJzw==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-progress-bar": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-progress-bar/-/uui-progress-bar-1.7.0.tgz", - "integrity": "sha512-LjoK+DbO6BcNBJXr6ZKUHTfXPf4ZeChCVDEf1YfsiyLGxoKgt605YqJ8t8OWLInlO3m1rZmB7f0Uxc58nnPjxg==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-progress-bar/-/uui-progress-bar-1.11.0.tgz", + "integrity": "sha512-ZTRlebLZV19wvNS5TtX+Ku/1cXgAXBR9anYydx/+e2sXQeotwsak74vHqVgNYTzFqD+8EuRlwYJOI4kMer8COw==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-radio": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-radio/-/uui-radio-1.7.0.tgz", - "integrity": "sha512-dNuBdHKNVJUaeemA87uCNTBIeN6S+dLdgxGI2ayQNzA/71EDSdBlIMrdm8FTJ0H8Un/itvgaujhu7EHbckai3w==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-radio/-/uui-radio-1.11.0.tgz", + "integrity": "sha512-s2KhChBWMlpUThSAm7HGPcbCFXJ7vQTTgSw1e+VED/p/xwKhMrcMiwGX1s4fRTXt4tnCm8AcbMSkhfrW4DW8IA==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-range-slider": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-range-slider/-/uui-range-slider-1.7.0.tgz", - "integrity": "sha512-3LV9H0HciGSMEpX1I7zSzmPssGvF+C907bl8hWnlmaVVKGirBjrKPHmeZQW/zpqRCtvDWipFYKOcgbKQzCA2Vw==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-range-slider/-/uui-range-slider-1.11.0.tgz", + "integrity": "sha512-ReU+Xh8VEH9L+ap4Zwo4+TFWDodoiU5iNkkM0NwbHMz/PLiBE0tVKD5wgppkJKnTRxDxS3MG98C+3DOvXqO2ZQ==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-ref": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref/-/uui-ref-1.7.0.tgz", - "integrity": "sha512-/llhIEmVoJ4gb3LmOH1cfJ5zOSJry7TfJTxzruUpCxi+O68zMscgRZr+eh9DdF+Lz7zMbRxlubbVOZ58HhEPmQ==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref/-/uui-ref-1.11.0.tgz", + "integrity": "sha512-gAtI3/FgcUmmUPSNY9HMGnlMSby9PrcZ1hJRFmv+b86Ducc+4ljmsro97noTexYG1zttDPMkvYGFqOeE5bAeDQ==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-ref-list": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-list/-/uui-ref-list-1.7.0.tgz", - "integrity": "sha512-BEb878VsSmRJuq1FCtoS9ryBvUErUfK8bQy93ErwgmesdUcuYpBJK1PfSe4x7SiLjD1vDlH9GHaWLyFiSJKfIQ==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-list/-/uui-ref-list-1.11.0.tgz", + "integrity": "sha512-c0DLRyNs/sRKPqmnjY6QAfuPa8+etQpXK683gJEn5R4zwcJGGPFzRf6BD9nIcecAAnbL+MFd6cgCBZWlDq/BJA==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-ref-node": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node/-/uui-ref-node-1.7.0.tgz", - "integrity": "sha512-yqTS6B3uA0e8g29+nqbUnyPncyRdeYGNR4mjA4gdL4iwPumBvC49tPoWds8Nq0lEyxJg9fLNMezokPOMs2fKvw==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node/-/uui-ref-node-1.11.0.tgz", + "integrity": "sha512-/+kpfFBb1su5/7egIAHQfeCm3+VQuMrwt07evovAeAM6YAdZsEcv8l2B0V09uKIcJJn/eJOfVVWlqWqi+qQazg==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-icon": "1.7.0", - "@umbraco-ui/uui-ref": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-icon": "1.11.0", + "@umbraco-ui/uui-ref": "1.11.0" } }, "node_modules/@umbraco-ui/uui-ref-node-data-type": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-data-type/-/uui-ref-node-data-type-1.7.0.tgz", - "integrity": "sha512-TmnpFGaG1QqUqvwlmXlXzpPZ+tCigqCxv4VVOYA9XwfUeqwoWmziQJ1jJyqdxSrHxRYkgg9Or8ZqObpKZ0HrCg==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-data-type/-/uui-ref-node-data-type-1.11.0.tgz", + "integrity": "sha512-MED2t6TvjNgzLhV2aaWf/WJ6qA5fhWgFC11hCfEDdjqzhot7TrL4yI/YRDaEJXcYjb5rivod+c346ejSL9+Eog==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-ref-node": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-ref-node": "1.11.0" } }, "node_modules/@umbraco-ui/uui-ref-node-document-type": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-document-type/-/uui-ref-node-document-type-1.7.0.tgz", - "integrity": "sha512-KiZWbggePxAmHWr31yJzWOrA4DLGMbw8goMSC49zinBX4X2FOqgOTG8dl4dCXMxN114wxcTDRFvdTcWpIOHeEQ==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-document-type/-/uui-ref-node-document-type-1.11.0.tgz", + "integrity": "sha512-S2kzH14m508FBkYalKsWEPLT2xShqryxuSs6caiYAi3cXm5MJq04phvRxl9Yo7h74PESojmZWHjRquPfCLEHog==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-ref-node": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-ref-node": "1.11.0" } }, "node_modules/@umbraco-ui/uui-ref-node-form": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-form/-/uui-ref-node-form-1.7.0.tgz", - "integrity": "sha512-FUZA7jjWOOA8HILRhD30mKO6NX0Hv+wL61gfIbWt95iGsmPwknth550Dm+i1Cc/3L63QmZD0qBQRTKRl7zfynA==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-form/-/uui-ref-node-form-1.11.0.tgz", + "integrity": "sha512-S1RobwV2O69eyw5sDRrJJDcFNF49hfZ/UcsluK9snPBe080Hzcqjl8bp+6AnH5NyicVwwDW43s6KImXhlIhtVw==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-ref-node": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-ref-node": "1.11.0" } }, "node_modules/@umbraco-ui/uui-ref-node-member": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-member/-/uui-ref-node-member-1.7.0.tgz", - "integrity": "sha512-PFXZzlPmJaNLrvCO3p9n5ViIBXfr7nJtm+3WphuUM6KiJMMa0Fv7au1CINv6abu+TzjBh6VcmoNdt8Hu2MfS7g==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-member/-/uui-ref-node-member-1.11.0.tgz", + "integrity": "sha512-rFqPLY2xnFNFaGgPvneYHapLbnmNhUBaGYnSBe8GJkywz1YFBfdJKj7OftKiqMVWidNz32fejGEUouj9zztxyw==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-ref-node": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-ref-node": "1.11.0" } }, "node_modules/@umbraco-ui/uui-ref-node-package": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-package/-/uui-ref-node-package-1.7.0.tgz", - "integrity": "sha512-OVvo+YDs0a3jqtm09XwaZdRNFwmDnSIBCTAllG+fLRbYQfwF0pCp96WOmuwQfGjlXhPrIjbhJ6YJH7R8QRUzbw==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-package/-/uui-ref-node-package-1.11.0.tgz", + "integrity": "sha512-ykakG0czZnDdCMy5bRawizwYTu4J267vM1bJrfUa22+hSMKGMy/o4oKS+aKQ2Rh5eUlfBq80iylLDhn4rdmJ6A==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-ref-node": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-ref-node": "1.11.0" } }, "node_modules/@umbraco-ui/uui-ref-node-user": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-user/-/uui-ref-node-user-1.7.0.tgz", - "integrity": "sha512-Z2qF53n9O7Ft/xgexY/lzUd8xeFusCLSnz7hkqfWgTIbSvdI9FXtMiqCWqD1nWmijIPYBKaqujBfibGtx1DcSg==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-user/-/uui-ref-node-user-1.11.0.tgz", + "integrity": "sha512-mrvjf+0usJmJRtTwg90bvLZvftBLG6IQPUxPqWEN7cYbwnDnT0GDn/5qA8Yx9+eND+xMU/I3Dvke9XOyLXfT9Q==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-ref-node": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-ref-node": "1.11.0" } }, "node_modules/@umbraco-ui/uui-scroll-container": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-scroll-container/-/uui-scroll-container-1.7.0.tgz", - "integrity": "sha512-W4rETai/KAyXkDRUn6h14S6PLigswzkE45ufHAc7K2QZGUgXikpntbE8UpsEfq1QdMQRTHDmjorGn2qT+C6ULA==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-scroll-container/-/uui-scroll-container-1.11.0.tgz", + "integrity": "sha512-e+8Fnc2rFtRdv52DpZW0UC9CnxzhXmIqRldYjTpbaL6Xjg9qNSdeW5AvJNk+fgufL6LJOO6NUXs6ixTp8eiOIA==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-select": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-select/-/uui-select-1.7.0.tgz", - "integrity": "sha512-pkPWTciiL9hPXpDO26wkkZFLze+jgL/xZkGgtrULrMRS5mJ6gan+8bB14iGtPt/ekFdgDmt6YcKozjp8g15xGg==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-select/-/uui-select-1.11.0.tgz", + "integrity": "sha512-slTOIvJZMMtCnVEhBVjAs1MPQBb1BAAa6R+DOoslC4aqA1yEgXWQmFu0xVZqiN0NTz3kqEF5zfexumVJ5f79LQ==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-slider": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-slider/-/uui-slider-1.7.0.tgz", - "integrity": "sha512-kP93yvwsvRUEyS4+PhkhwXpkWZUm77sKerB6Dte0Z579WMQclSAivy6va9kkj5zKxZYPcRbJ3H498FvfhxhMkw==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-slider/-/uui-slider-1.11.0.tgz", + "integrity": "sha512-sxWZCvznmTkpJ+VyoIjMRsVQuYC2SMnTWFd+7xrg3pk5SRySNxhZhyQUyf5jI1hAzrW9ATySDZlaRYCOMsC7uA==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-symbol-expand": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-expand/-/uui-symbol-expand-1.7.0.tgz", - "integrity": "sha512-Z9bv8uYU2+tQ3UoJM2Ymdpmey73bLBNuaIKJG1AOXi1c2CB1UHaIn0C0Cvj4eHLoIEVp29UZOpQM7ri3/zb7lg==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-expand/-/uui-symbol-expand-1.11.0.tgz", + "integrity": "sha512-bFGp9Dhp8heBfNnu3ozw9DOIfwjkVcKNfHLSts6wg+J3vLW4x0y9jLfxSyvArQQUcUHKsgOzEHoNw6igYDpDJw==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-symbol-file": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file/-/uui-symbol-file-1.7.0.tgz", - "integrity": "sha512-m/vx7WnCbYw0cNqS7TM6JeS7S/AMEQlnVUOWa2w2GDIuKNy6Jb1bk0soW1B3Fi6Hc6Pq+pMeaKgVPIM5F7F4Cg==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file/-/uui-symbol-file-1.11.0.tgz", + "integrity": "sha512-AK411VsceFqOAGtvlK2VcyTqwPbYVdqJkXbTbsSxYVhIB2jMVISppwlefqerx4zbPASBp4aeIN54PZWN+Y3dfw==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-symbol-file-dropzone": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file-dropzone/-/uui-symbol-file-dropzone-1.7.0.tgz", - "integrity": "sha512-lyhROAhwbmgK24DerwTiP5iP8GeOiAcgbgkUfHhG8X6hWMx9nV3H1nJHil5jFAeXk9nbAzDw4UfUgQWeKePLTg==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file-dropzone/-/uui-symbol-file-dropzone-1.11.0.tgz", + "integrity": "sha512-Tma0hziyVM3ZXUduL97i8s3zs5JjbZi9lbydPx7foL/vAhEdP7fov8OXF1kMBhYIEieT11td/9ARxKlDOaLojQ==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-symbol-file-thumbnail": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file-thumbnail/-/uui-symbol-file-thumbnail-1.7.0.tgz", - "integrity": "sha512-ZyS82vIqgqpPTx1atPaN+bw+Wr5e2lY2G9dpjTVx15PZtlI2Hp9aouiWyDRuCai8cc9Cj7n+7wF/K8QC7J8uCw==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file-thumbnail/-/uui-symbol-file-thumbnail-1.11.0.tgz", + "integrity": "sha512-22JNF2zs9iumu5JTsn6WmvyMqOwjrZ5/tfeL8+4ZnrxWM5CmJ7neKTm5BHoJyj0oM1wML2NWAc4McbWNOXktrg==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-symbol-folder": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-folder/-/uui-symbol-folder-1.7.0.tgz", - "integrity": "sha512-0EgbdXHY/aKniF0GZV6q64BWBsHK/dmar2hRNa/CpXHOGr04caY2svs44adWo4AOdGbPy9ayIglEzwSBRV+vXA==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-folder/-/uui-symbol-folder-1.11.0.tgz", + "integrity": "sha512-NcQQupEQASwp8pyxVFG6v7rCvNAbgtE2R9IDlLl5yC/k3449TZ/NiEgMaSlmNhexBEc4SCoTMD9IuaEBo4vmZg==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-symbol-lock": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-lock/-/uui-symbol-lock-1.7.0.tgz", - "integrity": "sha512-w+f3jvnVhkETiT3NERIsHJrYDZJC5zfihtW/KRE7isJflF8vrnEyUylv5ZJEih2kj0qCphoCswfMNQjwZbmMFQ==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-lock/-/uui-symbol-lock-1.11.0.tgz", + "integrity": "sha512-1PsxVXj5zT3vXOcb+LP6/bgfGOt0aUmIoAGtV6mO/QHb1XPmOB07xrRzkk7CX+VixOCIdkTGYNU/CFjPJwLsow==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-symbol-more": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-more/-/uui-symbol-more-1.7.0.tgz", - "integrity": "sha512-mYG0BKW3F8quwsBRck3mhINDJrl+bmfTzQsQRBjjCtP/BuIlqb2JSZDn0KBK1Jj7gl2MJINgZSzsL89zjyRVHg==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-more/-/uui-symbol-more-1.11.0.tgz", + "integrity": "sha512-72OwXzXAm9XXLB/+qGhtl7IRzrq/2uDdMFG93EMJs0NM3MU0EM0Ild7MuIAPecGiCGjBYn/iyZmWhYMDhS/KOA==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-symbol-sort": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-sort/-/uui-symbol-sort-1.7.0.tgz", - "integrity": "sha512-gE8KNPAKZbUkAf+ZYLWe0zK4TC914sNfoCZJY4v8aEJ8xkZ/mYXJ7FxVvE+gvYuZ033VqrO5Ko5AwWEXfw1iIA==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-sort/-/uui-symbol-sort-1.11.0.tgz", + "integrity": "sha512-Y+PQc77PvmVOGAaPGRTYrtLI3MCV/BqE9hl0f+yGZYK/C97r3ogGQxMguU5zThf49EOEL3VmB/WWS/HEFblsjA==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-table": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-table/-/uui-table-1.7.0.tgz", - "integrity": "sha512-9t9vdWOQ0NKg6aHTWqoIfAEK0M/DDrGkcn96FGvxxbPd+qkta4XDYCMEfOfMjGnGz+lukWoACectczEHXuI6gA==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-table/-/uui-table-1.11.0.tgz", + "integrity": "sha512-AXKMARK9WtyuU9T72LGprhBQXpYKw4rWGoGQwUjRk4lwdQD8WKeY3kfIIcaeabBiK5FPnZaEoCpxIkmPt77n2w==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-tabs": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-tabs/-/uui-tabs-1.7.2.tgz", - "integrity": "sha512-IMKJ47xgKSFms56EURQU/Lt31XeP0ukB4TMfPS1bFf57Gmez7REKam9VzAaSPXOyxeU356j5D41Ym7u3eGgFPA==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-tabs/-/uui-tabs-1.11.0.tgz", + "integrity": "sha512-IyB1qao2G3T5UNBj3Kw9EL7ikjAp8COvHVH8eTD+fjx1PbrNJmDl6utTV6tpysxLkT7UQ3o6QtjxstDtlUSqsg==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-button": "1.7.1", - "@umbraco-ui/uui-popover-container": "1.7.0", - "@umbraco-ui/uui-symbol-more": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-button": "1.11.0", + "@umbraco-ui/uui-popover-container": "1.11.0", + "@umbraco-ui/uui-symbol-more": "1.11.0" } }, "node_modules/@umbraco-ui/uui-tag": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-tag/-/uui-tag-1.7.0.tgz", - "integrity": "sha512-twrXe2U733r92ubBGXxWV9F5QP7SCJhKwYZbC2jbFOGoHpcxCtELvy36vEvgoWUF2BorPLQZSci7RHO0Hbnasw==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-tag/-/uui-tag-1.11.0.tgz", + "integrity": "sha512-TGMkL7J+PPOq0dZiXnj5Y7f6+c/IJl71I2cme75cE/SkzoI01hr1KvEEThHT83yn64PPqews8ZCh1fKwmI1tmw==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-textarea": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-textarea/-/uui-textarea-1.7.2.tgz", - "integrity": "sha512-JY5qohMuRyAT08Mb4vVP3T8DIW0sug/97/RzhWx5dt04nlMf0LBVv85RHuDj+LVjbxMSLYMblgQGn2M2AGfP7g==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-textarea/-/uui-textarea-1.11.0.tgz", + "integrity": "sha512-g4ciGte7YgHJkzhkLPn4xiGfjHXFbUWa86S4bg3WricucdF20EReLRc6I2jW7mo8lL+h+y8wLcIIQ8CquscLsQ==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, "node_modules/@umbraco-ui/uui-toast-notification": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification/-/uui-toast-notification-1.7.2.tgz", - "integrity": "sha512-6c1jVHC/zp9dNV9nb0ZvxsqX5lEFPL4zV8JBQHu4EGUG1Ep27uhF0vOVTbaqORErrr9CIsKGMYelCBIC51iR9Q==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification/-/uui-toast-notification-1.11.0.tgz", + "integrity": "sha512-5Mhhwn5z/IdlO3iuMMM8HYlDXg9GM23NxCykDcNGpGxMW0TeMFNLNxsBqm+5fOsNYjL2vhv3utPZyeE57ulyQA==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-button": "1.7.1", - "@umbraco-ui/uui-css": "1.7.2", - "@umbraco-ui/uui-icon": "1.7.0", - "@umbraco-ui/uui-icon-registry-essential": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-button": "1.11.0", + "@umbraco-ui/uui-css": "1.11.0", + "@umbraco-ui/uui-icon": "1.11.0", + "@umbraco-ui/uui-icon-registry-essential": "1.11.0" } }, "node_modules/@umbraco-ui/uui-toast-notification-container": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification-container/-/uui-toast-notification-container-1.7.2.tgz", - "integrity": "sha512-NNlsoQtRMV4Q5J9hB7R4KBbthbgdxsvi5/Pudc4zr/Dh33KVM2SWvzmdjnAR3Z3p9/+xZke8olQIALoQfaoSAw==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification-container/-/uui-toast-notification-container-1.11.0.tgz", + "integrity": "sha512-Y0LunmaTU/06i6mZF/RmopCDvsZMbgYlayJ3K7w6qkqXeJCnLg9cWHQSmOvIz9DJPO84NOcoYCwsLo4DRYa8WQ==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-toast-notification": "1.7.2" + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-toast-notification": "1.11.0" } }, "node_modules/@umbraco-ui/uui-toast-notification-layout": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification-layout/-/uui-toast-notification-layout-1.7.2.tgz", - "integrity": "sha512-YLoS/6dwLdDgtmIoHv5feGbk3hlfYsz48xbaE4mjQPDsl534kytbgSFBzcXQsh0LVuGPLzKmhwMF07yfCbz+hA==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification-layout/-/uui-toast-notification-layout-1.11.0.tgz", + "integrity": "sha512-lYuYhtgnO4ELs+qxc2bt6JPBdm+RYhcujMTpx8sSgCYPkHiwxnZt9WEfQQJe4wcwNyuGyMTcwn2d6BKMYgqP9g==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-css": "1.7.2" + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-css": "1.11.0" } }, "node_modules/@umbraco-ui/uui-toggle": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toggle/-/uui-toggle-1.7.0.tgz", - "integrity": "sha512-1Rz7CyBy38IF926maF1fyNjLG/my/4oWQRl0/22h/Xr6SYj/wWNE/1u4rg2bW1HGSu9mNtiel4wd7tDJ4g30Ew==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toggle/-/uui-toggle-1.11.0.tgz", + "integrity": "sha512-ZWafhMLnR/Z55U4Nw2mUYiPOWrIcSYS4Oay388ZuEKZmfQ0iwGYGSBo4awn3OeY/mVoY88QY6R2siRq9jABKig==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0", - "@umbraco-ui/uui-boolean-input": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0", + "@umbraco-ui/uui-boolean-input": "1.11.0" } }, "node_modules/@umbraco-ui/uui-visually-hidden": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-visually-hidden/-/uui-visually-hidden-1.7.0.tgz", - "integrity": "sha512-yPa1Z4S+ItjS+i9xgIobZ5QxfUyLRLguzqX8VARgCCxyoh5yXkoABhI9Fb0siSwc9TOtKuRaB+qQoV5rLnpu/g==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-visually-hidden/-/uui-visually-hidden-1.11.0.tgz", + "integrity": "sha512-IxZwVLvX311+iupaupA36C6Ea3Aox/KAh/C5hE81qN+fNI/A8CZxr4OHHEvnQj4VcL0gTG0qt4PbxSR4hRfxmw==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.7.0" + "@umbraco-ui/uui-base": "1.11.0" } }, - "node_modules/colord": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", - "dev": true - }, - "node_modules/esbuild": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", - "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", + "node_modules/acorn": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.13.0.tgz", + "integrity": "sha512-8zSiw54Oxrdym50NlZ9sUusyO1Z1ZchgRLWRaK6c86XJFClyCgFKetdowBg5bKxyp/u+CDBJG4Mpp0m3HLZl9w==", "dev": true, - "hasInstallScript": true, + "license": "MIT", "bin": { - "esbuild": "bin/esbuild" + "acorn": "bin/acorn" }, "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/android-arm": "0.18.20", - "@esbuild/android-arm64": "0.18.20", - "@esbuild/android-x64": "0.18.20", - "@esbuild/darwin-arm64": "0.18.20", - "@esbuild/darwin-x64": "0.18.20", - "@esbuild/freebsd-arm64": "0.18.20", - "@esbuild/freebsd-x64": "0.18.20", - "@esbuild/linux-arm": "0.18.20", - "@esbuild/linux-arm64": "0.18.20", - "@esbuild/linux-ia32": "0.18.20", - "@esbuild/linux-loong64": "0.18.20", - "@esbuild/linux-mips64el": "0.18.20", - "@esbuild/linux-ppc64": "0.18.20", - "@esbuild/linux-riscv64": "0.18.20", - "@esbuild/linux-s390x": "0.18.20", - "@esbuild/linux-x64": "0.18.20", - "@esbuild/netbsd-x64": "0.18.20", - "@esbuild/openbsd-x64": "0.18.20", - "@esbuild/sunos-x64": "0.18.20", - "@esbuild/win32-arm64": "0.18.20", - "@esbuild/win32-ia32": "0.18.20", - "@esbuild/win32-x64": "0.18.20" + "node": ">=0.4.0" } }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/lit": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/lit/-/lit-3.1.2.tgz", - "integrity": "sha512-VZx5iAyMtX7CV4K8iTLdCkMaYZ7ipjJZ0JcSdJ0zIdGxxyurjIn7yuuSxNBD7QmjvcNJwr0JS4cAdAtsy7gZ6w==", - "dependencies": { - "@lit/reactive-element": "^2.0.4", - "lit-element": "^4.0.4", - "lit-html": "^3.1.2" - } - }, - "node_modules/lit-element": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.0.4.tgz", - "integrity": "sha512-98CvgulX6eCPs6TyAIQoJZBCQPo80rgXR+dVBs61cstJXqtI+USQZAbA4gFHh6L/mxBx9MrgPLHLsUgDUHAcCQ==", - "dependencies": { - "@lit-labs/ssr-dom-shim": "^1.2.0", - "@lit/reactive-element": "^2.0.4", - "lit-html": "^3.1.2" - } - }, - "node_modules/lit-html": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.1.2.tgz", - "integrity": "sha512-3OBZSUrPnAHoKJ9AMjRL/m01YJxQMf+TMHanNtTHG68ubjnZxK0RFl102DPzsw4mWnHibfZIBJm3LWCZ/LmMvg==", - "dependencies": { - "@types/trusted-types": "^2.0.2" - } + "license": "Python-2.0" }, - "node_modules/nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", "dev": true, "funding": [ { "type": "github", - "url": "https://github.com/sponsors/ai" + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" } ], - "bin": { - "nanoid": "bin/nanoid.cjs" + "license": "MIT", + "peer": true + }, + "node_modules/c12": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/c12/-/c12-2.0.1.tgz", + "integrity": "sha512-Z4JgsKXHG37C6PYUtIxCfLJZvo6FyhHJoClwwb9ftUkLpPSkuYqn6Tr+vnaN8hymm0kIbcg6Ey3kv/Q71k5w/A==", + "dev": true, + "license": "MIT", + "dependencies": { + "chokidar": "^4.0.1", + "confbox": "^0.1.7", + "defu": "^6.1.4", + "dotenv": "^16.4.5", + "giget": "^1.2.3", + "jiti": "^2.3.0", + "mlly": "^1.7.1", + "ohash": "^1.1.4", + "pathe": "^1.1.2", + "perfect-debounce": "^1.0.0", + "pkg-types": "^1.2.0", + "rc9": "^2.1.2" }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + "peerDependencies": { + "magicast": "^0.3.5" + }, + "peerDependenciesMeta": { + "magicast": { + "optional": true + } } }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true + "node_modules/chokidar": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.1.tgz", + "integrity": "sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } }, - "node_modules/postcss": { - "version": "8.4.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", - "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/citty": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/citty/-/citty-0.1.6.tgz", + "integrity": "sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "consola": "^3.2.3" + } + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/commander": { + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", + "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/confbox": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.8.tgz", + "integrity": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==", + "dev": true, + "license": "MIT" + }, + "node_modules/consola": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/consola/-/consola-3.2.3.tgz", + "integrity": "sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^14.18.0 || >=16.10.0" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/defu": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz", + "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==", + "dev": true, + "license": "MIT" + }, + "node_modules/destr": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/destr/-/destr-2.0.3.tgz", + "integrity": "sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/diff": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", + "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", + "dev": true, + "license": "BSD-3-Clause", + "peer": true, + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/dompurify": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.7.tgz", + "integrity": "sha512-VaTstWtsneJY8xzy7DekmYWEOZcmzIe3Qb3zPd4STve1OBTa+e+WmS1ITQec1fZYXI3HCsOZZiSMpG6oxoWMWQ==", + "dev": true, + "license": "(MPL-2.0 OR Apache-2.0)", + "peer": true + }, + "node_modules/dotenv": { + "version": "16.4.5", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", + "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "node_modules/element-internals-polyfill": { + "version": "1.3.12", + "resolved": "https://registry.npmjs.org/element-internals-polyfill/-/element-internals-polyfill-1.3.12.tgz", + "integrity": "sha512-KW1k+cMGwXlx3X9nqhgmuElAfR/c/ccFt0pG4KpwK++Mx9Y+mPExxJW+jgQnqux/NQrJejgOxxg4Naf3f6y67Q==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/esbuild": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" + } + }, + "node_modules/execa": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", + "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^8.0.1", + "human-signals": "^5.0.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^4.1.0", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": ">=16.17" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/get-stream": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", + "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/giget": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/giget/-/giget-1.2.3.tgz", + "integrity": "sha512-8EHPljDvs7qKykr6uw8b+lqLiUc/vUg+KVTI0uND4s63TdsZM2Xus3mflvF0DDG9SiM4RlCkFGL+7aAjRmV7KA==", + "dev": true, + "license": "MIT", + "dependencies": { + "citty": "^0.1.6", + "consola": "^3.2.3", + "defu": "^6.1.4", + "node-fetch-native": "^1.6.3", + "nypm": "^0.3.8", + "ohash": "^1.1.3", + "pathe": "^1.1.2", + "tar": "^6.2.0" + }, + "bin": { + "giget": "dist/cli.mjs" + } + }, + "node_modules/handlebars": { + "version": "4.7.8", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", + "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.5", + "neo-async": "^2.6.2", + "source-map": "^0.6.1", + "wordwrap": "^1.0.0" + }, + "bin": { + "handlebars": "bin/handlebars" + }, + "engines": { + "node": ">=0.4.7" + }, + "optionalDependencies": { + "uglify-js": "^3.1.4" + } + }, + "node_modules/human-signals": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", + "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=16.17.0" + } + }, + "node_modules/is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/jiti": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.3.3.tgz", + "integrity": "sha512-EX4oNDwcXSivPrw2qKH2LB5PoFxEvgtv2JgwW0bU858HoLQ+kutSvjLMUqBd0PeJYEinLWhoI9Ol0eYMqj/wNQ==", + "dev": true, + "license": "MIT", + "bin": { + "jiti": "lib/jiti-cli.mjs" + } + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/lit": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/lit/-/lit-3.2.1.tgz", + "integrity": "sha512-1BBa1E/z0O9ye5fZprPtdqnc0BFzxIxTTOO/tQFmyC/hj1O3jL4TfmLBw0WEwjAokdLwpclkvGgDJwTIh0/22w==", + "license": "BSD-3-Clause", + "dependencies": { + "@lit/reactive-element": "^2.0.4", + "lit-element": "^4.1.0", + "lit-html": "^3.2.0" + } + }, + "node_modules/lit-element": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.1.1.tgz", + "integrity": "sha512-HO9Tkkh34QkTeUmEdNYhMT8hzLid7YlMlATSi1q4q17HE5d9mrrEHJ/o8O2D0cMi182zK1F3v7x0PWFjrhXFew==", + "license": "BSD-3-Clause", + "dependencies": { + "@lit-labs/ssr-dom-shim": "^1.2.0", + "@lit/reactive-element": "^2.0.4", + "lit-html": "^3.2.0" + } + }, + "node_modules/lit-html": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.2.1.tgz", + "integrity": "sha512-qI/3lziaPMSKsrwlxH/xMgikhQ0EGOX2ICU73Bi/YHFvz2j/yMCIrw4+puF2IpQ4+upd3EWbvnHM9+PnJn48YA==", + "license": "BSD-3-Clause", + "dependencies": { + "@types/trusted-types": "^2.0.2" + } + }, + "node_modules/marked": { + "version": "14.1.3", + "resolved": "https://registry.npmjs.org/marked/-/marked-14.1.3.tgz", + "integrity": "sha512-ZibJqTULGlt9g5k4VMARAktMAjXoVnnr+Y3aCqW1oDftcV4BA3UmrBifzXoZyenHRk75csiPu9iwsTj4VNBT0g==", + "dev": true, + "license": "MIT", + "peer": true, + "bin": { + "marked": "bin/marked.js" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true, + "license": "MIT" + }, + "node_modules/mimic-fn": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", + "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "license": "MIT", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/mlly": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.7.2.tgz", + "integrity": "sha512-tN3dvVHYVz4DhSXinXIk7u9syPYaJvio118uomkovAtWBT+RdbP6Lfh/5Lvo519YMmwBafwlh20IPTXIStscpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^8.12.1", + "pathe": "^1.1.2", + "pkg-types": "^1.2.0", + "ufo": "^1.5.4" + } + }, + "node_modules/monaco-editor": { + "version": "0.50.0", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.50.0.tgz", + "integrity": "sha512-8CclLCmrRRh+sul7C08BmPBP3P8wVWfBHomsTcndxg5NRCEPfu/mc2AGU8k37ajjDVXcXFc12ORAMUkmk+lkFA==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true, + "license": "MIT" + }, + "node_modules/node-fetch-native": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.4.tgz", + "integrity": "sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/npm-run-path": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", + "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/nypm": { + "version": "0.3.12", + "resolved": "https://registry.npmjs.org/nypm/-/nypm-0.3.12.tgz", + "integrity": "sha512-D3pzNDWIvgA+7IORhD/IuWzEk4uXv6GsgOxiid4UU3h9oq5IqV1KtPDi63n4sZJ/xcWlr88c0QM2RgN5VbOhFA==", + "dev": true, + "license": "MIT", + "dependencies": { + "citty": "^0.1.6", + "consola": "^3.2.3", + "execa": "^8.0.1", + "pathe": "^1.1.2", + "pkg-types": "^1.2.0", + "ufo": "^1.5.4" + }, + "bin": { + "nypm": "dist/cli.mjs" + }, + "engines": { + "node": "^14.16.0 || >=16.10.0" + } + }, + "node_modules/ohash": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/ohash/-/ohash-1.1.4.tgz", + "integrity": "sha512-FlDryZAahJmEF3VR3w1KogSEdWX3WhA5GPakFx4J81kEAiHyLMpdLLElS8n8dfNadMgAne/MywcvmogzscVt4g==", + "dev": true, + "license": "MIT" + }, + "node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/pathe": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", + "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/perfect-debounce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/perfect-debounce/-/perfect-debounce-1.0.0.tgz", + "integrity": "sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==", + "dev": true, + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true, + "license": "ISC" + }, + "node_modules/pkg-types": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.2.1.tgz", + "integrity": "sha512-sQoqa8alT3nHjGuTjuKgOnvjo4cljkufdtLMnO2LBP/wRwuDlo1tkaEdMxCRhyGRPacv/ztlZgDPm2b7FAmEvw==", + "dev": true, + "license": "MIT", + "dependencies": { + "confbox": "^0.1.8", + "mlly": "^1.7.2", + "pathe": "^1.1.2" + } + }, + "node_modules/postcss": { + "version": "8.4.47", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", + "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", "dev": true, "funding": [ { @@ -1408,45 +2573,205 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "nanoid": "^3.3.7", - "picocolors": "^1.0.0", - "source-map-js": "^1.2.0" + "picocolors": "^1.1.0", + "source-map-js": "^1.2.1" }, "engines": { "node": "^10 || ^12 || >=14" } }, + "node_modules/rc9": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/rc9/-/rc9-2.1.2.tgz", + "integrity": "sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==", + "dev": true, + "license": "MIT", + "dependencies": { + "defu": "^6.1.4", + "destr": "^2.0.3" + } + }, + "node_modules/readdirp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.0.2.tgz", + "integrity": "sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/rollup": { - "version": "3.29.4", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz", - "integrity": "sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.24.0.tgz", + "integrity": "sha512-DOmrlGSXNk1DM0ljiQA+i+o0rSLhtii1je5wgk60j49d1jHT5YYttBv1iWOnYSTG+fZZESUOSNiAl89SIet+Cg==", "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.6" + }, "bin": { "rollup": "dist/bin/rollup" }, "engines": { - "node": ">=14.18.0", + "node": ">=18.0.0", "npm": ">=8.0.0" }, "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.24.0", + "@rollup/rollup-android-arm64": "4.24.0", + "@rollup/rollup-darwin-arm64": "4.24.0", + "@rollup/rollup-darwin-x64": "4.24.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.24.0", + "@rollup/rollup-linux-arm-musleabihf": "4.24.0", + "@rollup/rollup-linux-arm64-gnu": "4.24.0", + "@rollup/rollup-linux-arm64-musl": "4.24.0", + "@rollup/rollup-linux-powerpc64le-gnu": "4.24.0", + "@rollup/rollup-linux-riscv64-gnu": "4.24.0", + "@rollup/rollup-linux-s390x-gnu": "4.24.0", + "@rollup/rollup-linux-x64-gnu": "4.24.0", + "@rollup/rollup-linux-x64-musl": "4.24.0", + "@rollup/rollup-win32-arm64-msvc": "4.24.0", + "@rollup/rollup-win32-ia32-msvc": "4.24.0", + "@rollup/rollup-win32-x64-msvc": "4.24.0", "fsevents": "~2.3.2" } }, + "node_modules/rxjs": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", + "dev": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/source-map-js": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", - "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } }, + "node_modules/strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tar": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", + "dev": true, + "license": "ISC", + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tinymce": { + "version": "6.8.5", + "resolved": "https://registry.npmjs.org/tinymce/-/tinymce-6.8.5.tgz", + "integrity": "sha512-qAL/FxL7cwZHj4BfaF818zeJJizK9jU5IQzTcSLL4Rj5MaJdiVblEj7aDr80VCV1w9h4Lak9hlnALhq/kVtN1g==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/tinymce-i18n": { + "version": "24.10.21", + "resolved": "https://registry.npmjs.org/tinymce-i18n/-/tinymce-i18n-24.10.21.tgz", + "integrity": "sha512-HyA0ofGqRD6SLcLwGotEGfcuwu+KuP6V+F7QlTqmWOyLhMQcsxoE6tyW2CRwHrJTs7pFDQ/+TYZ/utS9jQKeLg==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/tslib": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.0.tgz", + "integrity": "sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==", + "dev": true, + "license": "0BSD", + "peer": true + }, "node_modules/typescript": { - "version": "5.4.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.3.tgz", - "integrity": "sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==", + "version": "5.6.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", + "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==", "dev": true, + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -1455,33 +2780,71 @@ "node": ">=14.17" } }, + "node_modules/ufo": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.4.tgz", + "integrity": "sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/uglify-js": { + "version": "3.19.3", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz", + "integrity": "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==", + "dev": true, + "license": "BSD-2-Clause", + "optional": true, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/uuid": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", + "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==", + "dev": true, + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "peer": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, "node_modules/vite": { - "version": "4.5.3", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.3.tgz", - "integrity": "sha512-kQL23kMeX92v3ph7IauVkXkikdDRsYMGTVl5KY2E9OY4ONLvkHf04MDTbnfo6NKxZiDLWzVpP5oTa8hQD8U3dg==", + "version": "5.4.10", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.10.tgz", + "integrity": "sha512-1hvaPshuPUtxeQ0hsVH3Mud0ZanOLwVTneA1EgbAM5LhaZEqyPWGRQ7BtaMvUrTDeEaC8pxtj6a6jku3x4z6SQ==", "dev": true, + "license": "MIT", "dependencies": { - "esbuild": "^0.18.10", - "postcss": "^8.4.27", - "rollup": "^3.27.1" + "esbuild": "^0.21.3", + "postcss": "^8.4.43", + "rollup": "^4.20.0" }, "bin": { "vite": "bin/vite.js" }, "engines": { - "node": "^14.18.0 || >=16.0.0" + "node": "^18.0.0 || >=20.0.0" }, "funding": { "url": "https://github.com/vitejs/vite?sponsor=1" }, "optionalDependencies": { - "fsevents": "~2.3.2" + "fsevents": "~2.3.3" }, "peerDependencies": { - "@types/node": ">= 14", + "@types/node": "^18.0.0 || >=20.0.0", "less": "*", "lightningcss": "^1.21.0", "sass": "*", + "sass-embedded": "*", "stylus": "*", "sugarss": "*", "terser": "^5.4.0" @@ -1499,6 +2862,9 @@ "sass": { "optional": true }, + "sass-embedded": { + "optional": true + }, "stylus": { "optional": true }, @@ -1509,6 +2875,36 @@ "optional": true } } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" } } } diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/package.json b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/package.json index d1a125b..fb5937a 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/package.json +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/package.json @@ -1,19 +1,24 @@ { - "name": "UmbracoPackageTemplate", + "name": "TOKEN_CLIENT_NAME", "private": true, "version": "0.0.0", "type": "module", "scripts": { "dev": "vite build --watch --emptyOutDir", "build": "tsc && vite build --emptyOutDir", - "preview": "vite preview" + "preview": "vite preview", + "generate": "openapi-ts" }, "dependencies": { - "lit": "^3.1.2" + "lit": "^3.2.1" }, "devDependencies": { - "@umbraco-ui/uui": "^1.7.1", - "typescript": "^5.0.2", - "vite": "^4.4.5" + "@hey-api/openapi-ts": "^0.53.11", + "@umbraco-cms/backoffice": "^14.3.1", + "typescript": "^5.6.3", + "vite": "^5.4.9" + }, + "volta": { + "node": "20.18.0" } } diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/src/api/core/ApiError.ts b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/src/api/core/ApiError.ts new file mode 100644 index 0000000..36675d2 --- /dev/null +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/src/api/core/ApiError.ts @@ -0,0 +1,21 @@ +import type { ApiRequestOptions } from './ApiRequestOptions'; +import type { ApiResult } from './ApiResult'; + +export class ApiError extends Error { + public readonly url: string; + public readonly status: number; + public readonly statusText: string; + public readonly body: unknown; + public readonly request: ApiRequestOptions; + + constructor(request: ApiRequestOptions, response: ApiResult, message: string) { + super(message); + + this.name = 'ApiError'; + this.url = response.url; + this.status = response.status; + this.statusText = response.statusText; + this.body = response.body; + this.request = request; + } +} \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/src/api/core/ApiRequestOptions.ts b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/src/api/core/ApiRequestOptions.ts new file mode 100644 index 0000000..939a0aa --- /dev/null +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/src/api/core/ApiRequestOptions.ts @@ -0,0 +1,21 @@ +export type ApiRequestOptions = { + readonly body?: any; + readonly cookies?: Record; + readonly errors?: Record; + readonly formData?: Record | any[] | Blob | File; + readonly headers?: Record; + readonly mediaType?: string; + readonly method: + | 'DELETE' + | 'GET' + | 'HEAD' + | 'OPTIONS' + | 'PATCH' + | 'POST' + | 'PUT'; + readonly path?: Record; + readonly query?: Record; + readonly responseHeader?: string; + readonly responseTransformer?: (data: unknown) => Promise; + readonly url: string; +}; \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/src/api/core/ApiResult.ts b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/src/api/core/ApiResult.ts new file mode 100644 index 0000000..4c58e39 --- /dev/null +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/src/api/core/ApiResult.ts @@ -0,0 +1,7 @@ +export type ApiResult = { + readonly body: TData; + readonly ok: boolean; + readonly status: number; + readonly statusText: string; + readonly url: string; +}; \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/src/api/core/CancelablePromise.ts b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/src/api/core/CancelablePromise.ts new file mode 100644 index 0000000..ccc082e --- /dev/null +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/src/api/core/CancelablePromise.ts @@ -0,0 +1,126 @@ +export class CancelError extends Error { + constructor(message: string) { + super(message); + this.name = 'CancelError'; + } + + public get isCancelled(): boolean { + return true; + } +} + +export interface OnCancel { + readonly isResolved: boolean; + readonly isRejected: boolean; + readonly isCancelled: boolean; + + (cancelHandler: () => void): void; +} + +export class CancelablePromise implements Promise { + private _isResolved: boolean; + private _isRejected: boolean; + private _isCancelled: boolean; + readonly cancelHandlers: (() => void)[]; + readonly promise: Promise; + private _resolve?: (value: T | PromiseLike) => void; + private _reject?: (reason?: unknown) => void; + + constructor( + executor: ( + resolve: (value: T | PromiseLike) => void, + reject: (reason?: unknown) => void, + onCancel: OnCancel + ) => void + ) { + this._isResolved = false; + this._isRejected = false; + this._isCancelled = false; + this.cancelHandlers = []; + this.promise = new Promise((resolve, reject) => { + this._resolve = resolve; + this._reject = reject; + + const onResolve = (value: T | PromiseLike): void => { + if (this._isResolved || this._isRejected || this._isCancelled) { + return; + } + this._isResolved = true; + if (this._resolve) this._resolve(value); + }; + + const onReject = (reason?: unknown): void => { + if (this._isResolved || this._isRejected || this._isCancelled) { + return; + } + this._isRejected = true; + if (this._reject) this._reject(reason); + }; + + const onCancel = (cancelHandler: () => void): void => { + if (this._isResolved || this._isRejected || this._isCancelled) { + return; + } + this.cancelHandlers.push(cancelHandler); + }; + + Object.defineProperty(onCancel, 'isResolved', { + get: (): boolean => this._isResolved, + }); + + Object.defineProperty(onCancel, 'isRejected', { + get: (): boolean => this._isRejected, + }); + + Object.defineProperty(onCancel, 'isCancelled', { + get: (): boolean => this._isCancelled, + }); + + return executor(onResolve, onReject, onCancel as OnCancel); + }); + } + + get [Symbol.toStringTag]() { + return "Cancellable Promise"; + } + + public then( + onFulfilled?: ((value: T) => TResult1 | PromiseLike) | null, + onRejected?: ((reason: unknown) => TResult2 | PromiseLike) | null + ): Promise { + return this.promise.then(onFulfilled, onRejected); + } + + public catch( + onRejected?: ((reason: unknown) => TResult | PromiseLike) | null + ): Promise { + return this.promise.catch(onRejected); + } + + public finally(onFinally?: (() => void) | null): Promise { + return this.promise.finally(onFinally); + } + + public cancel(): void { + if (this._isResolved || this._isRejected || this._isCancelled) { + return; + } + this._isCancelled = true; + if (this.cancelHandlers.length) { + try { + for (const cancelHandler of this.cancelHandlers) { + cancelHandler(); + } + } catch (error) { + console.warn('Cancellation threw an error', error); + return; + } + } + this.cancelHandlers.length = 0; + if (this._reject) this._reject(new CancelError('Request aborted')); + } + + public get isCancelled(): boolean { + return this._isCancelled; + } +} \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/src/api/core/OpenAPI.ts b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/src/api/core/OpenAPI.ts new file mode 100644 index 0000000..e1c7868 --- /dev/null +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/src/api/core/OpenAPI.ts @@ -0,0 +1,56 @@ +import type { ApiRequestOptions } from './ApiRequestOptions'; + +type Headers = Record; +type Middleware = (value: T) => T | Promise; +type Resolver = (options: ApiRequestOptions) => Promise; + +export class Interceptors { + _fns: Middleware[]; + + constructor() { + this._fns = []; + } + + eject(fn: Middleware): void { + const index = this._fns.indexOf(fn); + if (index !== -1) { + this._fns = [...this._fns.slice(0, index), ...this._fns.slice(index + 1)]; + } + } + + use(fn: Middleware): void { + this._fns = [...this._fns, fn]; + } +} + +export type OpenAPIConfig = { + BASE: string; + CREDENTIALS: 'include' | 'omit' | 'same-origin'; + ENCODE_PATH?: ((path: string) => string) | undefined; + HEADERS?: Headers | Resolver | undefined; + PASSWORD?: string | Resolver | undefined; + TOKEN?: string | Resolver | undefined; + USERNAME?: string | Resolver | undefined; + VERSION: string; + WITH_CREDENTIALS: boolean; + interceptors: { + request: Interceptors; + response: Interceptors; + }; +}; + +export const OpenAPI: OpenAPIConfig = { + BASE: '', + CREDENTIALS: 'include', + ENCODE_PATH: undefined, + HEADERS: undefined, + PASSWORD: undefined, + TOKEN: undefined, + USERNAME: undefined, + VERSION: 'Latest', + WITH_CREDENTIALS: false, + interceptors: { + request: new Interceptors(), + response: new Interceptors(), + }, +}; \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/src/api/core/request.ts b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/src/api/core/request.ts new file mode 100644 index 0000000..5458a28 --- /dev/null +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/src/api/core/request.ts @@ -0,0 +1,350 @@ +import { ApiError } from './ApiError'; +import type { ApiRequestOptions } from './ApiRequestOptions'; +import type { ApiResult } from './ApiResult'; +import { CancelablePromise } from './CancelablePromise'; +import type { OnCancel } from './CancelablePromise'; +import type { OpenAPIConfig } from './OpenAPI'; + +export const isString = (value: unknown): value is string => { + return typeof value === 'string'; +}; + +export const isStringWithValue = (value: unknown): value is string => { + return isString(value) && value !== ''; +}; + +export const isBlob = (value: any): value is Blob => { + return value instanceof Blob; +}; + +export const isFormData = (value: unknown): value is FormData => { + return value instanceof FormData; +}; + +export const base64 = (str: string): string => { + try { + return btoa(str); + } catch (err) { + // @ts-ignore + return Buffer.from(str).toString('base64'); + } +}; + +export const getQueryString = (params: Record): string => { + const qs: string[] = []; + + const append = (key: string, value: unknown) => { + qs.push(`${encodeURIComponent(key)}=${encodeURIComponent(String(value))}`); + }; + + const encodePair = (key: string, value: unknown) => { + if (value === undefined || value === null) { + return; + } + + if (value instanceof Date) { + append(key, value.toISOString()); + } else if (Array.isArray(value)) { + value.forEach(v => encodePair(key, v)); + } else if (typeof value === 'object') { + Object.entries(value).forEach(([k, v]) => encodePair(`${key}[${k}]`, v)); + } else { + append(key, value); + } + }; + + Object.entries(params).forEach(([key, value]) => encodePair(key, value)); + + return qs.length ? `?${qs.join('&')}` : ''; +}; + +const getUrl = (config: OpenAPIConfig, options: ApiRequestOptions): string => { + const encoder = config.ENCODE_PATH || encodeURI; + + const path = options.url + .replace('{api-version}', config.VERSION) + .replace(/{(.*?)}/g, (substring: string, group: string) => { + if (options.path?.hasOwnProperty(group)) { + return encoder(String(options.path[group])); + } + return substring; + }); + + const url = config.BASE + path; + return options.query ? url + getQueryString(options.query) : url; +}; + +export const getFormData = (options: ApiRequestOptions): FormData | undefined => { + if (options.formData) { + const formData = new FormData(); + + const process = (key: string, value: unknown) => { + if (isString(value) || isBlob(value)) { + formData.append(key, value); + } else { + formData.append(key, JSON.stringify(value)); + } + }; + + Object.entries(options.formData) + .filter(([, value]) => value !== undefined && value !== null) + .forEach(([key, value]) => { + if (Array.isArray(value)) { + value.forEach(v => process(key, v)); + } else { + process(key, value); + } + }); + + return formData; + } + return undefined; +}; + +type Resolver = (options: ApiRequestOptions) => Promise; + +export const resolve = async (options: ApiRequestOptions, resolver?: T | Resolver): Promise => { + if (typeof resolver === 'function') { + return (resolver as Resolver)(options); + } + return resolver; +}; + +export const getHeaders = async (config: OpenAPIConfig, options: ApiRequestOptions): Promise => { + const [token, username, password, additionalHeaders] = await Promise.all([ + // @ts-ignore + resolve(options, config.TOKEN), + // @ts-ignore + resolve(options, config.USERNAME), + // @ts-ignore + resolve(options, config.PASSWORD), + // @ts-ignore + resolve(options, config.HEADERS), + ]); + + const headers = Object.entries({ + Accept: 'application/json', + ...additionalHeaders, + ...options.headers, + }) + .filter(([, value]) => value !== undefined && value !== null) + .reduce((headers, [key, value]) => ({ + ...headers, + [key]: String(value), + }), {} as Record); + + if (isStringWithValue(token)) { + headers['Authorization'] = `Bearer ${token}`; + } + + if (isStringWithValue(username) && isStringWithValue(password)) { + const credentials = base64(`${username}:${password}`); + headers['Authorization'] = `Basic ${credentials}`; + } + + if (options.body !== undefined) { + if (options.mediaType) { + headers['Content-Type'] = options.mediaType; + } else if (isBlob(options.body)) { + headers['Content-Type'] = options.body.type || 'application/octet-stream'; + } else if (isString(options.body)) { + headers['Content-Type'] = 'text/plain'; + } else if (!isFormData(options.body)) { + headers['Content-Type'] = 'application/json'; + } + } + + return new Headers(headers); +}; + +export const getRequestBody = (options: ApiRequestOptions): unknown => { + if (options.body !== undefined) { + if (options.mediaType?.includes('application/json') || options.mediaType?.includes('+json')) { + return JSON.stringify(options.body); + } else if (isString(options.body) || isBlob(options.body) || isFormData(options.body)) { + return options.body; + } else { + return JSON.stringify(options.body); + } + } + return undefined; +}; + +export const sendRequest = async ( + config: OpenAPIConfig, + options: ApiRequestOptions, + url: string, + body: any, + formData: FormData | undefined, + headers: Headers, + onCancel: OnCancel +): Promise => { + const controller = new AbortController(); + + let request: RequestInit = { + headers, + body: body ?? formData, + method: options.method, + signal: controller.signal, + }; + + if (config.WITH_CREDENTIALS) { + request.credentials = config.CREDENTIALS; + } + + for (const fn of config.interceptors.request._fns) { + request = await fn(request); + } + + onCancel(() => controller.abort()); + + return await fetch(url, request); +}; + +export const getResponseHeader = (response: Response, responseHeader?: string): string | undefined => { + if (responseHeader) { + const content = response.headers.get(responseHeader); + if (isString(content)) { + return content; + } + } + return undefined; +}; + +export const getResponseBody = async (response: Response): Promise => { + if (response.status !== 204) { + try { + const contentType = response.headers.get('Content-Type'); + if (contentType) { + const binaryTypes = ['application/octet-stream', 'application/pdf', 'application/zip', 'audio/', 'image/', 'video/']; + if (contentType.includes('application/json') || contentType.includes('+json')) { + return await response.json(); + } else if (binaryTypes.some(type => contentType.includes(type))) { + return await response.blob(); + } else if (contentType.includes('multipart/form-data')) { + return await response.formData(); + } else if (contentType.includes('text/')) { + return await response.text(); + } + } + } catch (error) { + console.error(error); + } + } + return undefined; +}; + +export const catchErrorCodes = (options: ApiRequestOptions, result: ApiResult): void => { + const errors: Record = { + 400: 'Bad Request', + 401: 'Unauthorized', + 402: 'Payment Required', + 403: 'Forbidden', + 404: 'Not Found', + 405: 'Method Not Allowed', + 406: 'Not Acceptable', + 407: 'Proxy Authentication Required', + 408: 'Request Timeout', + 409: 'Conflict', + 410: 'Gone', + 411: 'Length Required', + 412: 'Precondition Failed', + 413: 'Payload Too Large', + 414: 'URI Too Long', + 415: 'Unsupported Media Type', + 416: 'Range Not Satisfiable', + 417: 'Expectation Failed', + 418: 'Im a teapot', + 421: 'Misdirected Request', + 422: 'Unprocessable Content', + 423: 'Locked', + 424: 'Failed Dependency', + 425: 'Too Early', + 426: 'Upgrade Required', + 428: 'Precondition Required', + 429: 'Too Many Requests', + 431: 'Request Header Fields Too Large', + 451: 'Unavailable For Legal Reasons', + 500: 'Internal Server Error', + 501: 'Not Implemented', + 502: 'Bad Gateway', + 503: 'Service Unavailable', + 504: 'Gateway Timeout', + 505: 'HTTP Version Not Supported', + 506: 'Variant Also Negotiates', + 507: 'Insufficient Storage', + 508: 'Loop Detected', + 510: 'Not Extended', + 511: 'Network Authentication Required', + ...options.errors, + } + + const error = errors[result.status]; + if (error) { + throw new ApiError(options, result, error); + } + + if (!result.ok) { + const errorStatus = result.status ?? 'unknown'; + const errorStatusText = result.statusText ?? 'unknown'; + const errorBody = (() => { + try { + return JSON.stringify(result.body, null, 2); + } catch (e) { + return undefined; + } + })(); + + throw new ApiError(options, result, + `Generic Error: status: ${errorStatus}; status text: ${errorStatusText}; body: ${errorBody}` + ); + } +}; + +/** + * Request method + * @param config The OpenAPI configuration object + * @param options The request options from the service + * @returns CancelablePromise + * @throws ApiError + */ +export const request = (config: OpenAPIConfig, options: ApiRequestOptions): CancelablePromise => { + return new CancelablePromise(async (resolve, reject, onCancel) => { + try { + const url = getUrl(config, options); + const formData = getFormData(options); + const body = getRequestBody(options); + const headers = await getHeaders(config, options); + + if (!onCancel.isCancelled) { + let response = await sendRequest(config, options, url, body, formData, headers, onCancel); + + for (const fn of config.interceptors.response._fns) { + response = await fn(response); + } + + const responseBody = await getResponseBody(response); + const responseHeader = getResponseHeader(response, options.responseHeader); + + let transformedBody = responseBody; + if (options.responseTransformer && response.ok) { + transformedBody = await options.responseTransformer(responseBody) + } + + const result: ApiResult = { + url, + ok: response.ok, + status: response.status, + statusText: response.statusText, + body: responseHeader ?? transformedBody, + }; + + catchErrorCodes(options, result); + + resolve(result.body); + } + } catch (error) { + reject(error); + } + }); +}; \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/src/api/index.ts b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/src/api/index.ts new file mode 100644 index 0000000..d22d07c --- /dev/null +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/src/api/index.ts @@ -0,0 +1,4 @@ +// This file is auto-generated by @hey-api/openapi-ts +export { ApiError } from './core/ApiError'; +export { CancelablePromise, CancelError } from './core/CancelablePromise'; +export { OpenAPI, type OpenAPIConfig } from './core/OpenAPI'; \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/src/index.css b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/src/index.css deleted file mode 100644 index e69de29..0000000 diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/src/index.ts b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/src/index.ts index 82b55ea..c4036cb 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/src/index.ts +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/src/index.ts @@ -1,35 +1,16 @@ -import {customElement} from "lit/decorators.js"; -import {css, html, LitElement} from "lit"; +import {UMB_AUTH_CONTEXT} from "@umbraco-cms/backoffice/auth"; +import {OpenAPI} from "./api"; +import {UmbEntryPointOnInit} from "@umbraco-cms/backoffice/extension-api"; -@customElement('custom-element') -export default class CustomElement extends LitElement { +export const onInit: UmbEntryPointOnInit = (_host, extensionRegistry) => { + // Register manifests here: + extensionRegistry.registerMany([]); - constructor() { - super(); - } - - render() { - return html` -
-

Custom Element

-

UmbracoPackageTemplate

-
`; - } - - static styles = [css - ` - div { - background-color: #f4f4f4; - border: 1px solid #ccc; - padding: 10px; - margin: 10px; - } - ` - ]; -} - -declare global { - interface HTMLElementTagNameMap { - 'custom-element': CustomElement; - } -} \ No newline at end of file + // Add OpenAPI configuration + _host.consumeContext(UMB_AUTH_CONTEXT, (_auth) => { + const umbOpenApi = _auth.getOpenApiConfiguration(); + OpenAPI.TOKEN = umbOpenApi.token; + OpenAPI.BASE = umbOpenApi.base; + OpenAPI.WITH_CREDENTIALS = umbOpenApi.withCredentials; + }); +}; diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/tsconfig.json b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/tsconfig.json index 69e31ac..0edfcf8 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/tsconfig.json +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/tsconfig.json @@ -1,24 +1,33 @@ { - "compilerOptions": { - "target": "ES2020", - "experimentalDecorators": true, - "useDefineForClassFields": false, - "module": "ESNext", - "lib": ["ES2020", "DOM", "DOM.Iterable"], - "skipLibCheck": true, - - /* Bundler mode */ - "moduleResolution": "bundler", - "allowImportingTsExtensions": true, - "resolveJsonModule": true, - "isolatedModules": true, - "noEmit": true, - - /* Linting */ - "strict": true, - "noUnusedLocals": true, - "noUnusedParameters": true, - "noFallthroughCasesInSwitch": true - }, - "include": ["src"] + "compilerOptions": { + "types": [ + "@umbraco-cms/backoffice/extension-registry", + "@umbraco-cms/backoffice/icon", + "@umbraco-cms/backoffice/localization" + ], + "target": "ES2020", + "experimentalDecorators": true, + "useDefineForClassFields": false, + "module": "ESNext", + "lib": [ + "ES2020", + "DOM", + "DOM.Iterable" + ], + "skipLibCheck": true, + /* Bundler mode */ + "moduleResolution": "bundler", + "allowImportingTsExtensions": true, + "resolveJsonModule": true, + "isolatedModules": true, + "noEmit": true, + /* Linting */ + "strict": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "noFallthroughCasesInSwitch": true + }, + "include": [ + "src" + ] } diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/vite.config.ts b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/vite.config.ts index 334199d..8196e14 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/vite.config.ts +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.Client/vite.config.ts @@ -1,15 +1,15 @@ -import { defineConfig } from "vite"; +import {defineConfig} from "vite"; export default defineConfig({ - build: { - lib: { - entry: "src/index.ts", // your web component source file - formats: ["es"], + build: { + lib: { + entry: ["src/index.ts"], + formats: ["es"], + }, + outDir: "../UmbracoPackageTemplate/wwwroot/App_Plugins/UmbracoPackageTemplate/dist/", + sourcemap: true, + rollupOptions: { + external: [/^@umbraco/], + }, }, - outDir: "../UmbracoPackageTemplate/wwwroot/App_Plugins/UmbracoPackageTemplate/dist/", // your web component will be saved in this location - sourcemap: true, - rollupOptions: { - external: [/^@umbraco-ui/], - }, - }, -}); \ No newline at end of file +}); diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Program.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Program.cs index ad1ea54..80374f2 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Program.cs +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Program.cs @@ -19,7 +19,6 @@ }) .WithEndpoints(u => { - u.UseInstallerEndpoints(); u.UseBackOfficeEndpoints(); u.UseWebsiteEndpoints(); }); diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/UmbracoPackageTemplate.TestSite.csproj b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/UmbracoPackageTemplate.TestSite.csproj index 9fec750..a9fc96a 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/UmbracoPackageTemplate.TestSite.csproj +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/UmbracoPackageTemplate.TestSite.csproj @@ -7,8 +7,8 @@ - - + + @@ -27,6 +27,17 @@ + + <_ContentIncludedByDefault Remove="Views\Partials\grid\bootstrap3-fluid.cshtml" /> + <_ContentIncludedByDefault Remove="Views\Partials\grid\bootstrap3.cshtml" /> + <_ContentIncludedByDefault Remove="Views\Partials\grid\editors\base.cshtml" /> + <_ContentIncludedByDefault Remove="Views\Partials\grid\editors\embed.cshtml" /> + <_ContentIncludedByDefault Remove="Views\Partials\grid\editors\macro.cshtml" /> + <_ContentIncludedByDefault Remove="Views\Partials\grid\editors\media.cshtml" /> + <_ContentIncludedByDefault Remove="Views\Partials\grid\editors\rte.cshtml" /> + <_ContentIncludedByDefault Remove="Views\Partials\grid\editors\textstring.cshtml" /> + + true diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/bootstrap3-fluid.cshtml b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/bootstrap3-fluid.cshtml deleted file mode 100644 index 9ac2719..0000000 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/bootstrap3-fluid.cshtml +++ /dev/null @@ -1,105 +0,0 @@ -@using System.Web -@using Newtonsoft.Json.Linq -@inherits Umbraco.Cms.Web.Common.Views.UmbracoViewPage - -@* - Razor helpers located at the bottom of this file -*@ - -@if (Model is JObject && Model?.sections is not null) -{ - var oneColumn = ((System.Collections.ICollection)Model.sections).Count == 1; - -
- @if (oneColumn) - { - foreach (var section in Model.sections) - { -
- @foreach (var row in section.rows) - { - renderRow(row); - } -
- } - } - else - { -
- @foreach (var sec in Model.sections) - { -
-
- @foreach (var row in sec.rows) - { - renderRow(row); - } -
-
- } -
- } -
-} - -@functions{ - - private async Task renderRow(dynamic row) - { -
-
- @foreach (var area in row.areas) - { -
-
- @foreach (var control in area.controls) - { - if (control?.editor?.view != null) - { - @await Html.PartialAsync("grid/editors/base", (object)control) - } - } -
-
- } -
-
- } -} - -@functions{ - - public static HtmlString RenderElementAttributes(dynamic contentItem) - { - var attrs = new List(); - JObject cfg = contentItem.config; - - if (cfg != null) - { - foreach (var property in cfg.Properties()) - { - var propertyValue = HttpUtility.HtmlAttributeEncode(property.Value.ToString()); - attrs.Add(property.Name + "=\"" + propertyValue + "\""); - } - } - - JObject style = contentItem.styles; - - if (style != null) { - var cssVals = new List(); - foreach (var property in style.Properties()) - { - var propertyValue = property.Value.ToString(); - if (string.IsNullOrWhiteSpace(propertyValue) == false) - { - cssVals.Add(property.Name + ":" + propertyValue + ";"); - } - } - - if (cssVals.Any()) - attrs.Add("style='" + HttpUtility.HtmlAttributeEncode(string.Join(" ", cssVals)) + "'"); - } - - return new HtmlString(string.Join(" ", attrs)); - } -} diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/bootstrap3.cshtml b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/bootstrap3.cshtml deleted file mode 100644 index 85b7085..0000000 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/bootstrap3.cshtml +++ /dev/null @@ -1,111 +0,0 @@ -@using System.Web -@using Newtonsoft.Json.Linq -@inherits Umbraco.Cms.Web.Common.Views.UmbracoViewPage - -@if (Model is JObject && Model?.sections is not null) -{ - var oneColumn = ((System.Collections.ICollection)Model.sections).Count == 1; - -
- @if (oneColumn) - { - foreach (var section in Model.sections) - { -
- @foreach (var row in section.rows) - { - renderRow(row, true); - } -
- } - } - else - { -
-
- @foreach (var sec in Model.sections) - { -
-
- @foreach (var row in sec.rows) - { - renderRow(row, false); - } -
-
- } -
-
- } -
-} - -@functions{ - - private async Task renderRow(dynamic row, bool singleColumn) - { -
- @if (singleColumn) { - @:
- } -
- @foreach (var area in row.areas) - { -
-
- @foreach (var control in area.controls) - { - if (control?.editor?.view != null) - { - @await Html.PartialAsync("grid/editors/base", (object)control) - } - } -
-
- } -
- @if (singleColumn) { - @:
- } -
- } - -} - -@functions{ - - public static HtmlString RenderElementAttributes(dynamic contentItem) - { - var attrs = new List(); - JObject cfg = contentItem.config; - - if (cfg != null) - { - foreach (var property in cfg.Properties()) - { - var propertyValue = HttpUtility.HtmlAttributeEncode(property.Value.ToString()); - attrs.Add(property.Name + "=\"" + propertyValue + "\""); - } - } - - JObject style = contentItem.styles; - - if (style != null) - { - var cssVals = new List(); - foreach (var property in style.Properties()) - { - var propertyValue = property.Value.ToString(); - if (string.IsNullOrWhiteSpace(propertyValue) == false) - { - cssVals.Add(property.Name + ":" + propertyValue + ";"); - } - } - - if (cssVals.Any()) - attrs.Add("style=\"" + HttpUtility.HtmlAttributeEncode(string.Join(" ", cssVals)) + "\""); - } - - return new HtmlString(string.Join(" ", attrs)); - } -} diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/base.cshtml b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/base.cshtml deleted file mode 100644 index e40543b..0000000 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/base.cshtml +++ /dev/null @@ -1,27 +0,0 @@ -@model dynamic - -@try -{ - string editor = EditorView(Model); - @await Html.PartialAsync(editor, Model as object) -} -catch (Exception ex) -{ -
@ex.ToString()
-} - -@functions{ - - public static string EditorView(dynamic contentItem) - { - string view = contentItem.editor.render != null ? contentItem.editor.render.ToString() : contentItem.editor.view.ToString(); - view = view.Replace(".html", ".cshtml"); - - if (!view.Contains("/")) - { - view = "grid/editors/" + view; - } - - return view; - } -} diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/embed.cshtml b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/embed.cshtml deleted file mode 100644 index 74c8fe2..0000000 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/embed.cshtml +++ /dev/null @@ -1,11 +0,0 @@ -@inherits Umbraco.Cms.Web.Common.Views.UmbracoViewPage - -@if (Model is not null) -{ - string embedValue = Convert.ToString(Model.value); - embedValue = embedValue.DetectIsJson() ? Model.value.preview : Model.value; - -
- @Html.Raw(embedValue) -
-} diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/macro.cshtml b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/macro.cshtml deleted file mode 100644 index a4450d1..0000000 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/macro.cshtml +++ /dev/null @@ -1,15 +0,0 @@ -@inherits Umbraco.Cms.Web.Common.Views.UmbracoViewPage - -@if (Model?.value is not null) -{ - string macroAlias = Model.value.macroAlias.ToString(); - var parameters = new Dictionary(); - foreach (var mpd in Model.value.macroParamsDictionary) - { - parameters.Add(mpd.Name, mpd.Value); - } - - - @await Umbraco.RenderMacroAsync(macroAlias, parameters) - -} diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/media.cshtml b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/media.cshtml deleted file mode 100644 index bc3b111..0000000 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/media.cshtml +++ /dev/null @@ -1,64 +0,0 @@ -@model dynamic -@using Umbraco.Cms.Core.Media -@using Umbraco.Cms.Core.PropertyEditors.ValueConverters -@inject IImageUrlGenerator ImageUrlGenerator - -@if (Model?.value is not null) -{ - var url = Model.value.image; - - if (Model.editor.config != null && Model.editor.config.size != null) - { - if (Model.value.coordinates != null) - { - url = ImageCropperTemplateCoreExtensions.GetCropUrl( - (string)url, - ImageUrlGenerator, - width: (int)Model.editor.config.size.width, - height: (int)Model.editor.config.size.height, - cropAlias: "default", - cropDataSet: new ImageCropperValue - { - Crops = new[] - { - new ImageCropperValue.ImageCropperCrop - { - Alias = "default", - Coordinates = new ImageCropperValue.ImageCropperCropCoordinates - { - X1 = (decimal)Model.value.coordinates.x1, - Y1 = (decimal)Model.value.coordinates.y1, - X2 = (decimal)Model.value.coordinates.x2, - Y2 = (decimal)Model.value.coordinates.y2 - } - } - } - }); - } - else - { - url = ImageCropperTemplateCoreExtensions.GetCropUrl( - (string)url, - ImageUrlGenerator, - width: (int)Model.editor.config.size.width, - height: (int)Model.editor.config.size.height, - cropDataSet: new ImageCropperValue - { - FocalPoint = new ImageCropperValue.ImageCropperFocalPoint - { - Top = Model.value.focalPoint == null ? 0.5m : Model.value.focalPoint.top, - Left = Model.value.focalPoint == null ? 0.5m : Model.value.focalPoint.left - } - }); - } - } - - var altText = Model.value.altText ?? Model.value.caption ?? string.Empty; - - @altText - - if (Model.value.caption != null) - { -

@Model.value.caption

- } -} diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/rte.cshtml b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/rte.cshtml deleted file mode 100644 index 9445666..0000000 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/rte.cshtml +++ /dev/null @@ -1,13 +0,0 @@ -@using Umbraco.Cms.Core.Templates -@model dynamic -@inject HtmlLocalLinkParser HtmlLocalLinkParser; -@inject HtmlUrlParser HtmlUrlParser; -@inject HtmlImageSourceParser HtmlImageSourceParser; - -@{ - var value = HtmlLocalLinkParser.EnsureInternalLinks(Model?.value.ToString()); - value = HtmlUrlParser.EnsureUrls(value); - value = HtmlImageSourceParser.EnsureImageSources(value); -} - -@Html.Raw(value) diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/textstring.cshtml b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/textstring.cshtml deleted file mode 100644 index e6b9352..0000000 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/Partials/grid/editors/textstring.cshtml +++ /dev/null @@ -1,22 +0,0 @@ -@model dynamic - -@if (Model?.editor.config.markup is not null) -{ - string markup = Model.editor.config.markup.ToString(); - markup = markup.Replace("#value#", Html.ReplaceLineBreaks((string)Model.value.ToString()).ToString()); - - if (Model.editor.config.style != null) - { - markup = markup.Replace("#style#", Model.editor.config.style.ToString()); - } - - - @Html.Raw(markup) - -} -else -{ - -
@Model?.value
-
-} diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/_ViewImports.cshtml b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/_ViewImports.cshtml index 91d671e..7f90f57 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/_ViewImports.cshtml +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/Views/_ViewImports.cshtml @@ -3,6 +3,5 @@ @using Umbraco.Cms.Web.Common.Views @using Umbraco.Cms.Core.Models.PublishedContent @using Microsoft.AspNetCore.Html + @addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers -@addTagHelper *, Smidge -@inject Smidge.SmidgeHelper SmidgeHelper diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/Content/home.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/Content/home.config similarity index 89% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/Content/home.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/Content/home.config index ffcaad7..c292d40 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/Content/home.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/Content/home.config @@ -58,22 +58,17 @@ { "contentTypeKey": "870f5419-2326-4d17-9fc5-77e2216a6c66", "udi": "umb://element/7305d632df054ca58891c543d3e93a00", - "headline": "Welcome 👋" + "headline": "Welcome \uD83D\uDC4B" }, { "contentTypeKey": "e6fe2e86-4f0b-47c1-b4ba-c4beb49943bc", "udi": "umb://element/08b55eaee7494cea880f96b0299602c7", - "richText": "

This is a test website.

" + "richText": "\u003Cp\u003EThis is a test website.\u003C/p\u003E" }, { "contentTypeKey": "901f83af-55ea-4687-acde-22a7e99bf52e", "udi": "umb://element/b9b4ff33febf49909e77804b3e4ec6c3", - "image": [ - { - "key": "ed1fac46-3ad8-4651-a97a-8c2d67e5bb64", - "mediaKey": "102b4645-f186-413f-aa26-6a0a3278e001" - } - ] + "image": "[{\u0022key\u0022:\u0022ed1fac46-3ad8-4651-a97a-8c2d67e5bb64\u0022,\u0022mediaKey\u0022:\u0022102b4645-f186-413f-aa26-6a0a3278e001\u0022}]" }, { "contentTypeKey": "98b3a50f-1496-4a9d-b863-f150b1032e83", diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/basepage.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/basepage.config similarity index 96% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/basepage.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/basepage.config index fbc4348..03b6136 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/basepage.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/basepage.config @@ -6,7 +6,7 @@ folder.png False - False + 00000000-0000-0000-0000-000000000000 Nothing true diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/home.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/home.config similarity index 93% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/home.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/home.config index cd28b2a..6409046 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/home.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/home.config @@ -6,7 +6,7 @@ folder.png True - False + 00000000-0000-0000-0000-000000000000 Nothing false diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/umbblockgriddemoheadlineblock.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/umbblockgriddemoheadlineblock.config similarity index 96% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/umbblockgriddemoheadlineblock.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/umbblockgriddemoheadlineblock.config index 97e8fa6..f1807e3 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/umbblockgriddemoheadlineblock.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/umbblockgriddemoheadlineblock.config @@ -6,7 +6,7 @@ folder.png False - False + 00000000-0000-0000-0000-000000000000 Nothing true diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/umbblockgriddemoimageblock.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/umbblockgriddemoimageblock.config similarity index 96% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/umbblockgriddemoimageblock.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/umbblockgriddemoimageblock.config index 8442d4f..477e012 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/umbblockgriddemoimageblock.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/umbblockgriddemoimageblock.config @@ -6,7 +6,7 @@ folder.png False - False + 00000000-0000-0000-0000-000000000000 Nothing true diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/umbblockgriddemorichtextblock.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/umbblockgriddemorichtextblock.config similarity index 94% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/umbblockgriddemorichtextblock.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/umbblockgriddemorichtextblock.config index cda974e..279903b 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/umbblockgriddemorichtextblock.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/umbblockgriddemorichtextblock.config @@ -6,7 +6,7 @@ folder.png False - False + 00000000-0000-0000-0000-000000000000 Nothing true @@ -26,7 +26,7 @@ Text richText ca90c950-0aff-4e72-b976-a30b1ac57dad - Umbraco.TinyMCE + Umbraco.RichText true diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/umbblockgriddemotwocolumnlayoutblock.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/umbblockgriddemotwocolumnlayoutblock.config similarity index 93% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/umbblockgriddemotwocolumnlayoutblock.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/umbblockgriddemotwocolumnlayoutblock.config index e05ba98..f069e0a 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/ContentTypes/umbblockgriddemotwocolumnlayoutblock.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/ContentTypes/umbblockgriddemotwocolumnlayoutblock.config @@ -6,7 +6,7 @@ folder.png False - False + 00000000-0000-0000-0000-000000000000 Nothing true diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ApprovedColor.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ApprovedColor.config similarity index 68% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ApprovedColor.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ApprovedColor.config index 821eec1..48af8bf 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ApprovedColor.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ApprovedColor.config @@ -3,10 +3,7 @@ Approved Color Umbraco.ColorPicker - Nvarchar + Umb.PropertyEditorUi.ColorPicker - + \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/BasePageGridContentBlockGrid.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/BasePageGridContentBlockGrid.config similarity index 63% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/BasePageGridContentBlockGrid.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/BasePageGridContentBlockGrid.config index ce7d275..da619bb 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/BasePageGridContentBlockGrid.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/BasePageGridContentBlockGrid.config @@ -3,130 +3,91 @@ Base Page - Grid Content - Block Grid Umbraco.BlockGrid - Ntext + Umb.PropertyEditorUi.BlockGrid \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/CheckboxList.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/CheckboxList.config similarity index 70% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/CheckboxList.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/CheckboxList.config index 354bf20..9d16d85 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/CheckboxList.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/CheckboxList.config @@ -3,9 +3,7 @@ Checkbox list Umbraco.CheckBoxList - Nvarchar + Umb.PropertyEditorUi.CheckBoxList - + \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ContentPicker.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ContentPicker.config similarity index 60% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ContentPicker.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ContentPicker.config index 50c6f64..4857d0f 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ContentPicker.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ContentPicker.config @@ -3,11 +3,7 @@ Content Picker Umbraco.ContentPicker - Nvarchar + Umb.PropertyEditorUi.DocumentPicker - + \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/DatePicker.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/DatePicker.config similarity index 74% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/DatePicker.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/DatePicker.config index 3f9c5c2..a9ccd30 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/DatePicker.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/DatePicker.config @@ -3,10 +3,9 @@ Date Picker Umbraco.DateTime - Date + Umb.PropertyEditorUi.DatePicker \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/DatePickerWithTime.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/DatePickerWithTime.config similarity index 74% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/DatePickerWithTime.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/DatePickerWithTime.config index 2c289d1..411b082 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/DatePickerWithTime.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/DatePickerWithTime.config @@ -3,10 +3,9 @@ Date Picker with time Umbraco.DateTime - Date + Umb.PropertyEditorUi.DatePicker \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Dropdown.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Dropdown.config similarity index 76% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Dropdown.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Dropdown.config index 673eb7a..f7034ad 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Dropdown.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Dropdown.config @@ -3,10 +3,9 @@ Dropdown Umbraco.DropDown.Flexible - Nvarchar + Umb.PropertyEditorUi.Dropdown \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/DropdownMultiple.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/DropdownMultiple.config similarity index 77% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/DropdownMultiple.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/DropdownMultiple.config index e8a7998..b80c7a0 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/DropdownMultiple.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/DropdownMultiple.config @@ -3,10 +3,9 @@ Dropdown multiple Umbraco.DropDown.Flexible - Nvarchar + Umb.PropertyEditorUi.Dropdown \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ImageCropper.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ImageCropper.config similarity index 70% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ImageCropper.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ImageCropper.config index ccd9162..13240ff 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ImageCropper.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ImageCropper.config @@ -3,9 +3,7 @@ Image Cropper Umbraco.ImageCropper - Ntext + Umb.PropertyEditorUi.ImageCropper - + \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ImageMediaPicker.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ImageMediaPicker.config similarity index 53% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ImageMediaPicker.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ImageMediaPicker.config index e0b3db7..842ee95 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ImageMediaPicker.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ImageMediaPicker.config @@ -3,18 +3,15 @@ Image Media Picker Umbraco.MediaPicker3 - Ntext + Umb.PropertyEditorUi.MediaPicker \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelBigint.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelBigint.config similarity index 73% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelBigint.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelBigint.config index 909f50d..81353bd 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelBigint.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelBigint.config @@ -3,9 +3,9 @@ Label (bigint) Umbraco.Label - Nvarchar + Umb.PropertyEditorUi.Label \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelDatetime.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelDatetime.config similarity index 73% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelDatetime.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelDatetime.config index 7163ac9..2d2a1e5 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelDatetime.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelDatetime.config @@ -3,9 +3,9 @@ Label (datetime) Umbraco.Label - Date + Umb.PropertyEditorUi.Label \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelDecimal.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelDecimal.config similarity index 73% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelDecimal.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelDecimal.config index 045b4f5..34236c7 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelDecimal.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelDecimal.config @@ -3,9 +3,9 @@ Label (decimal) Umbraco.Label - Decimal + Umb.PropertyEditorUi.Label \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelInteger.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelInteger.config similarity index 74% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelInteger.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelInteger.config index 19ea1dc..31f409c 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelInteger.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelInteger.config @@ -3,9 +3,9 @@ Label (integer) Umbraco.Label - Integer + Umb.PropertyEditorUi.Label \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelString.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelString.config similarity index 73% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelString.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelString.config index af5067c..b8ab10c 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelString.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelString.config @@ -3,9 +3,9 @@ Label (string) Umbraco.Label - Nvarchar + Umb.PropertyEditorUi.Label \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelTime.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelTime.config similarity index 73% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelTime.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelTime.config index df2170a..dd0438b 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/LabelTime.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/LabelTime.config @@ -3,9 +3,9 @@ Label (time) Umbraco.Label - Date + Umb.PropertyEditorUi.Label \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ListViewContent.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ListViewContent.config new file mode 100644 index 0000000..117f60b --- /dev/null +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ListViewContent.config @@ -0,0 +1,54 @@ + + + + List View - Content + Umbraco.ListView + Umb.PropertyEditorUi.Collection + + + \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ListViewMedia.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ListViewMedia.config new file mode 100644 index 0000000..57d6f35 --- /dev/null +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ListViewMedia.config @@ -0,0 +1,54 @@ + + + + List View - Media + Umbraco.ListView + Umb.PropertyEditorUi.Collection + + + \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ListViewMembers.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ListViewMembers.config new file mode 100644 index 0000000..2daf5fc --- /dev/null +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/ListViewMembers.config @@ -0,0 +1,60 @@ + + + + List View - Members + Umbraco.ListView + Umb.PropertyEditorUi.Collection + + + \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MediaPicker.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MediaPicker.config similarity index 54% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MediaPicker.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MediaPicker.config index 721575a..35f90a4 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MediaPicker.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MediaPicker.config @@ -3,18 +3,13 @@ Media Picker Umbraco.MediaPicker3 - Ntext + Umb.PropertyEditorUi.MediaPicker \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MediaPickerLegacy.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MediaPickerLegacy.config new file mode 100644 index 0000000..f446328 --- /dev/null +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MediaPickerLegacy.config @@ -0,0 +1,9 @@ + + + + Media Picker (legacy) + Umbraco.Label + Umbraco.MediaPicker + + + \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MemberPicker.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MemberPicker.config similarity index 79% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MemberPicker.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MemberPicker.config index 260c185..0f79e0e 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MemberPicker.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MemberPicker.config @@ -3,7 +3,7 @@ Member Picker Umbraco.MemberPicker - Nvarchar + Umb.PropertyEditorUi.MemberPicker \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MultiURLPicker.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MultiURLPicker.config similarity index 56% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MultiURLPicker.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MultiURLPicker.config index e00831f..5e50299 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MultiURLPicker.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MultiURLPicker.config @@ -3,13 +3,7 @@ Multi URL Picker Umbraco.MultiUrlPicker - Ntext + Umb.PropertyEditorUi.MultiUrlPicker - + \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MultipleImageMediaPicker.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MultipleImageMediaPicker.config similarity index 55% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MultipleImageMediaPicker.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MultipleImageMediaPicker.config index 407c8af..3b7926b 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MultipleImageMediaPicker.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MultipleImageMediaPicker.config @@ -3,18 +3,11 @@ Multiple Image Media Picker Umbraco.MediaPicker3 - Ntext + Umb.PropertyEditorUi.MediaPicker \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MultipleMediaPicker.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MultipleMediaPicker.config similarity index 54% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MultipleMediaPicker.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MultipleMediaPicker.config index 2a066f0..f0cbee5 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MultipleMediaPicker.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MultipleMediaPicker.config @@ -3,18 +3,9 @@ Multiple Media Picker Umbraco.MediaPicker3 - Ntext + Umb.PropertyEditorUi.MediaPicker \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MultipleMediaPickerLegacy.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MultipleMediaPickerLegacy.config similarity index 53% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MultipleMediaPickerLegacy.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MultipleMediaPickerLegacy.config index 5b3573e..4fe85e6 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MultipleMediaPickerLegacy.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/MultipleMediaPickerLegacy.config @@ -2,14 +2,10 @@ Multiple Media Picker (legacy) - Umbraco.MediaPicker - Ntext + Umbraco.Label + Umbraco.MediaPicker \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Numeric.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Numeric.config similarity index 80% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Numeric.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Numeric.config index cd6d29b..d411273 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Numeric.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Numeric.config @@ -3,7 +3,7 @@ Numeric Umbraco.Integer - Integer + Umb.PropertyEditorUi.Integer \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Radiobox.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Radiobox.config similarity index 68% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Radiobox.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Radiobox.config index a166cb7..4f3fa7e 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Radiobox.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Radiobox.config @@ -3,9 +3,7 @@ Radiobox Umbraco.RadioButtonList - Nvarchar + Umb.PropertyEditorUi.RadioButtonList - + \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/RichtextEditor.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/RichtextEditor.config new file mode 100644 index 0000000..35abbf2 --- /dev/null +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/RichtextEditor.config @@ -0,0 +1,28 @@ + + + + Richtext editor + Umbraco.RichText + Umb.PropertyEditorUi.TinyMCE + + + \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Tags.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Tags.config similarity index 70% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Tags.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Tags.config index ee5eb68..2209206 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Tags.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Tags.config @@ -3,11 +3,10 @@ Tags Umbraco.Tags - Ntext + Umb.PropertyEditorUi.Tags \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Textarea.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Textarea.config similarity index 67% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Textarea.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Textarea.config index a495b9e..8b4b971 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Textarea.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Textarea.config @@ -3,10 +3,7 @@ Textarea Umbraco.TextArea - Ntext + Umb.PropertyEditorUi.TextArea - + \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Textstring.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Textstring.config similarity index 70% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Textstring.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Textstring.config index dc90bf0..cdd01a8 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Textstring.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Textstring.config @@ -3,9 +3,7 @@ Textstring Umbraco.TextBox - Nvarchar + Umb.PropertyEditorUi.TextBox - + \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Truefalse.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Truefalse.config similarity index 59% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Truefalse.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Truefalse.config index a08bf8f..8e59960 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/Truefalse.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/Truefalse.config @@ -3,12 +3,7 @@ True/false Umbraco.TrueFalse - Integer + Umb.PropertyEditorUi.Toggle - + \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/UploadArticle.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/UploadArticle.config similarity index 56% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/UploadArticle.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/UploadArticle.config index 1d76dc8..7322966 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/UploadArticle.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/UploadArticle.config @@ -3,22 +3,14 @@ Upload Article Umbraco.UploadField - Nvarchar + Umb.PropertyEditorUi.UploadField \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/UploadAudio.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/UploadAudio.config similarity index 50% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/UploadAudio.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/UploadAudio.config index 66b66ca..145e939 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/UploadAudio.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/UploadAudio.config @@ -3,26 +3,15 @@ Upload Audio Umbraco.UploadField - Nvarchar + Umb.PropertyEditorUi.UploadField \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/UploadFile.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/UploadFile.config similarity index 69% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/UploadFile.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/UploadFile.config index bdd8d01..3a93565 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/UploadFile.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/UploadFile.config @@ -3,9 +3,7 @@ Upload File Umbraco.UploadField - Nvarchar + Umb.PropertyEditorUi.UploadField - + \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/UploadVectorGraphics.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/UploadVectorGraphics.config similarity index 64% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/UploadVectorGraphics.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/UploadVectorGraphics.config index 6088f33..a7ea335 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/UploadVectorGraphics.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/UploadVectorGraphics.config @@ -3,14 +3,12 @@ Upload Vector Graphics Umbraco.UploadField - Nvarchar + Umb.PropertyEditorUi.UploadField \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/UploadVideo.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/UploadVideo.config similarity index 55% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/UploadVideo.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/UploadVideo.config index fb8f018..6b2aa32 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/UploadVideo.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/DataTypes/UploadVideo.config @@ -3,22 +3,14 @@ Upload Video Umbraco.UploadField - Nvarchar + Umb.PropertyEditorUi.UploadField \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/Languages/en-us.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/Languages/en-us.config similarity index 75% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/Languages/en-us.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/Languages/en-us.config index 6f1a74d..c212dd9 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/Languages/en-us.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/Languages/en-us.config @@ -1,5 +1,5 @@  - + English (United States) en-US false diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/Media/icon.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/Media/icon.config similarity index 100% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/Media/icon.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/Media/icon.config diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/file.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/file.config similarity index 97% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/file.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/file.config index 425dce3..245ee69 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/file.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/file.config @@ -6,7 +6,7 @@ icon-document True - False + 00000000-0000-0000-0000-000000000000 Nothing false diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/folder.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/folder.config similarity index 94% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/folder.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/folder.config index 8565321..bc50e37 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/folder.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/folder.config @@ -6,7 +6,7 @@ icon-folder True - False + 00000000-0000-0000-0000-000000000000 Nothing false diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/image.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/image.config similarity index 98% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/image.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/image.config index c1dd686..e07ce6a 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/image.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/image.config @@ -6,7 +6,7 @@ icon-picture True - False + 00000000-0000-0000-0000-000000000000 Nothing false diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/umbracomediaarticle.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/umbracomediaarticle.config similarity index 97% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/umbracomediaarticle.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/umbracomediaarticle.config index 11f2f7a..7e0d34c 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/umbracomediaarticle.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/umbracomediaarticle.config @@ -6,7 +6,7 @@ icon-article True - False + 00000000-0000-0000-0000-000000000000 Nothing false diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/umbracomediaaudio.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/umbracomediaaudio.config similarity index 97% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/umbracomediaaudio.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/umbracomediaaudio.config index 3b241c3..d6fd6b2 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/umbracomediaaudio.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/umbracomediaaudio.config @@ -6,7 +6,7 @@ icon-sound-waves True - False + 00000000-0000-0000-0000-000000000000 Nothing false diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/umbracomediavectorgraphics.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/umbracomediavectorgraphics.config similarity index 97% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/umbracomediavectorgraphics.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/umbracomediavectorgraphics.config index 3ebd344..89f7447 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/umbracomediavectorgraphics.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/umbracomediavectorgraphics.config @@ -6,7 +6,7 @@ icon-picture True - False + 00000000-0000-0000-0000-000000000000 Nothing false diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/umbracomediavideo.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/umbracomediavideo.config similarity index 97% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/umbracomediavideo.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/umbracomediavideo.config index 0dd0ffc..07cff42 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MediaTypes/umbracomediavideo.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MediaTypes/umbracomediavideo.config @@ -6,7 +6,7 @@ icon-video True - False + 00000000-0000-0000-0000-000000000000 Nothing false diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MemberTypes/member.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MemberTypes/member.config similarity index 95% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MemberTypes/member.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MemberTypes/member.config index bb1c2dc..91898b5 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/MemberTypes/member.config +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/MemberTypes/member.config @@ -6,7 +6,7 @@ icon-user False - False + 00000000-0000-0000-0000-000000000000 Nothing false diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/Templates/home.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/Templates/home.config similarity index 100% rename from src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/Templates/home.config rename to src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v14/Templates/home.config diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ListViewContent.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ListViewContent.config deleted file mode 100644 index 821f787..0000000 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ListViewContent.config +++ /dev/null @@ -1,54 +0,0 @@ - - - - List View - Content - Umbraco.ListView - Nvarchar - - - \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ListViewMedia.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ListViewMedia.config deleted file mode 100644 index 4fcba13..0000000 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ListViewMedia.config +++ /dev/null @@ -1,54 +0,0 @@ - - - - List View - Media - Umbraco.ListView - Nvarchar - - - \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ListViewMembers.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ListViewMembers.config deleted file mode 100644 index f23eb03..0000000 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/ListViewMembers.config +++ /dev/null @@ -1,60 +0,0 @@ - - - - List View - Members - Umbraco.ListView - Nvarchar - - - \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MediaPickerLegacy.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MediaPickerLegacy.config deleted file mode 100644 index d97a303..0000000 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/MediaPickerLegacy.config +++ /dev/null @@ -1,15 +0,0 @@ - - - - Media Picker (legacy) - Umbraco.MediaPicker - Ntext - - - \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/RichtextEditor.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/RichtextEditor.config deleted file mode 100644 index bcc8b63..0000000 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/DataTypes/RichtextEditor.config +++ /dev/null @@ -1,17 +0,0 @@ - - - - Richtext editor - Umbraco.TinyMCE - Ntext - - - \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/usync.config b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/usync.config deleted file mode 100644 index 8e2e9e1..0000000 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/uSync/v9/usync.config +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco-package-schema.json b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco-package-schema.json new file mode 100644 index 0000000..9489455 --- /dev/null +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco-package-schema.json @@ -0,0 +1,64135 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "definitions": { + "AddOnManagerNamespace": { + "properties": { + "ModelManager": { + "$ref": "#/definitions/ModelManager" + }, + "PluginManager": { + "$ref": "#/definitions/PluginManager" + }, + "ThemeManager": { + "$ref": "#/definitions/ThemeManager" + }, + "baseURL": { + "type": "string" + }, + "language": { + "type": "string" + }, + "languageLoad": { + "type": "boolean" + } + }, + "required": [ + "ModelManager", + "PluginManager", + "ThemeManager", + "baseURL", + "language", + "languageLoad" + ], + "type": "object" + }, + "AllowedFormat": { + "anyOf": [ + { + "$ref": "#/definitions/Separator" + }, + { + "$ref": "#/definitions/FormatReference" + }, + { + "$ref": "#/definitions/BlockStyleFormat" + }, + { + "$ref": "#/definitions/InlineStyleFormat" + }, + { + "$ref": "#/definitions/SelectorStyleFormat" + }, + { + "$ref": "#/definitions/NestedFormatting" + } + ] + }, + "Annotator": { + "properties": { + "annotate": { + "type": "object" + }, + "annotationChanged": { + "type": "object" + }, + "getAll": { + "type": "object" + }, + "register": { + "type": "object" + }, + "remove": { + "type": "object" + }, + "removeAll": { + "type": "object" + } + }, + "required": [ + "annotate", + "annotationChanged", + "getAll", + "register", + "remove", + "removeAll" + ], + "type": "object" + }, + "ApiLoaderProperty": { + "type": [ + "string", + "object" + ] + }, + "AstNode": { + "properties": { + "attributes": { + "$ref": "#/definitions/Attributes$1" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/AstNode" + }, + { + "type": "null" + } + ] + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/AstNode" + }, + { + "type": "null" + } + ] + }, + "name": { + "type": "string" + }, + "next": { + "anyOf": [ + { + "$ref": "#/definitions/AstNode" + }, + { + "type": "null" + } + ] + }, + "parent": { + "anyOf": [ + { + "$ref": "#/definitions/AstNode" + }, + { + "type": "null" + } + ] + }, + "prev": { + "anyOf": [ + { + "$ref": "#/definitions/AstNode" + }, + { + "type": "null" + } + ] + }, + "raw": { + "type": "boolean" + }, + "type": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "name", + "type" + ], + "type": "object" + }, + "AstNodeConstructor": { + "properties": { + "prototype": { + "$ref": "#/definitions/AstNode" + } + }, + "required": [ + "prototype" + ], + "type": "object" + }, + "Attr": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "baseURI": { + "type": "string" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "isConnected": { + "type": "boolean" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "localName": { + "type": "string" + }, + "name": { + "type": "string" + }, + "namespaceURI": { + "type": [ + "null", + "string" + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "ownerElement": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "prefix": { + "type": [ + "null", + "string" + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "specified": { + "type": "boolean" + }, + "textContent": { + "type": [ + "null", + "string" + ] + }, + "value": { + "type": "string" + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "baseURI", + "childNodes", + "firstChild", + "isConnected", + "lastChild", + "localName", + "name", + "namespaceURI", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "ownerDocument", + "ownerElement", + "parentElement", + "parentNode", + "prefix", + "previousSibling", + "specified", + "textContent", + "value" + ], + "type": "object" + }, + "Attributes$1": { + "allOf": [ + { + "items": { + "properties": { + "name": { + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "name", + "value" + ], + "type": "object" + }, + "type": "array" + }, + { + "properties": { + "map": { + "$ref": "#/definitions/Record" + } + }, + "required": [ + "map" + ], + "type": "object" + } + ] + }, + "BarProp": { + "properties": { + "visible": { + "type": "boolean" + } + }, + "required": [ + "visible" + ], + "type": "object" + }, + "BlobCache": { + "properties": { + "add": { + "type": "object" + }, + "create": { + "type": "object" + }, + "destroy": { + "type": "object" + }, + "findFirst": { + "type": "object" + }, + "get": { + "type": "object" + }, + "getByData": { + "type": "object" + }, + "getByUri": { + "type": "object" + }, + "removeByUri": { + "type": "object" + } + }, + "required": [ + "add", + "create", + "destroy", + "findFirst", + "get", + "getByData", + "getByUri", + "removeByUri" + ], + "type": "object" + }, + "BlockEntryShowContentEditConditionConfig": { + "properties": { + "alias": { + "const": "Umb.Condition.BlockEntryShowContentEdit", + "type": "string" + } + }, + "required": [ + "alias" + ], + "type": "object" + }, + "BlockStyleFormat": { + "properties": { + "attributes": { + "$ref": "#/definitions/Record" + }, + "block": { + "type": "string" + }, + "block_expand": { + "type": "boolean" + }, + "ceFalseOverride": { + "type": "boolean" + }, + "classes": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ] + }, + "clear_child_styles": { + "type": "boolean" + }, + "collapsed": { + "type": "boolean" + }, + "deep": { + "type": "boolean" + }, + "exact": { + "type": "boolean" + }, + "expand": { + "type": "boolean" + }, + "icon": { + "type": "string" + }, + "links": { + "type": "boolean" + }, + "list_block": { + "type": "string" + }, + "merge_siblings": { + "type": "boolean" + }, + "merge_with_parents": { + "type": "boolean" + }, + "mixed": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "onformat": { + "type": "object" + }, + "onmatch": { + "type": "object" + }, + "preserve_attributes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "preview": { + "anyOf": [ + { + "const": false, + "type": "boolean" + }, + { + "type": "string" + } + ] + }, + "remove": { + "enum": [ + "all", + "empty", + "none" + ], + "type": "string" + }, + "remove_similar": { + "type": "boolean" + }, + "split": { + "type": "boolean" + }, + "styles": { + "$ref": "#/definitions/Record" + }, + "title": { + "type": "string" + }, + "toggle": { + "type": "boolean" + }, + "wrapper": { + "type": "boolean" + } + }, + "required": [ + "block", + "title" + ], + "type": "object" + }, + "BlockWorkspaceHasSettingsConditionConfig": { + "properties": { + "alias": { + "const": "Umb.Condition.BlockWorkspaceHasSettings", + "type": "string" + } + }, + "required": [ + "alias" + ], + "type": "object" + }, + "Bookmark": { + "anyOf": [ + { + "$ref": "#/definitions/StringPathBookmark" + }, + { + "$ref": "#/definitions/RangeBookmark" + }, + { + "$ref": "#/definitions/IdBookmark" + }, + { + "$ref": "#/definitions/IndexBookmark" + }, + { + "$ref": "#/definitions/PathBookmark" + } + ] + }, + "BookmarkManager": { + "properties": { + "getBookmark": { + "type": "object" + }, + "moveToBookmark": { + "type": "object" + } + }, + "required": [ + "getBookmark", + "moveToBookmark" + ], + "type": "object" + }, + "BookmarkManagerNamespace": { + "properties": { + "isBookmarkNode": { + "type": "object" + } + }, + "required": [ + "isBookmarkNode" + ], + "type": "object" + }, + "CSSNumericValue": { + "type": "object" + }, + "CSSRule": { + "properties": { + "CHARSET_RULE": { + "const": 2, + "type": "number" + }, + "FONT_FACE_RULE": { + "const": 5, + "type": "number" + }, + "IMPORT_RULE": { + "const": 3, + "type": "number" + }, + "KEYFRAMES_RULE": { + "const": 7, + "type": "number" + }, + "KEYFRAME_RULE": { + "const": 8, + "type": "number" + }, + "MEDIA_RULE": { + "const": 4, + "type": "number" + }, + "NAMESPACE_RULE": { + "const": 10, + "type": "number" + }, + "PAGE_RULE": { + "const": 6, + "type": "number" + }, + "STYLE_RULE": { + "const": 1, + "type": "number" + }, + "SUPPORTS_RULE": { + "const": 12, + "type": "number" + }, + "cssText": { + "type": "string" + }, + "parentRule": { + "anyOf": [ + { + "$ref": "#/definitions/CSSRule" + }, + { + "type": "null" + } + ] + }, + "parentStyleSheet": { + "anyOf": [ + { + "$ref": "#/definitions/CSSStyleSheet" + }, + { + "type": "null" + } + ] + }, + "type": { + "type": "number" + } + }, + "required": [ + "CHARSET_RULE", + "FONT_FACE_RULE", + "IMPORT_RULE", + "KEYFRAMES_RULE", + "KEYFRAME_RULE", + "MEDIA_RULE", + "NAMESPACE_RULE", + "PAGE_RULE", + "STYLE_RULE", + "SUPPORTS_RULE", + "cssText", + "parentRule", + "parentStyleSheet", + "type" + ], + "type": "object" + }, + "CSSStyleSheet": { + "properties": { + "cssRules": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/CSSRule" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "disabled": { + "type": "boolean" + }, + "href": { + "type": [ + "null", + "string" + ] + }, + "media": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "mediaText": { + "type": "string" + } + }, + "required": [ + "length", + "mediaText" + ], + "type": "object" + }, + "ownerNode": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "$ref": "#/definitions/ProcessingInstruction" + }, + { + "type": "null" + } + ] + }, + "ownerRule": { + "anyOf": [ + { + "$ref": "#/definitions/CSSRule" + }, + { + "type": "null" + } + ] + }, + "parentStyleSheet": { + "anyOf": [ + { + "$ref": "#/definitions/CSSStyleSheet" + }, + { + "type": "null" + } + ] + }, + "rules": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/CSSRule" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "title": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": "string" + } + }, + "required": [ + "cssRules", + "disabled", + "href", + "media", + "ownerNode", + "ownerRule", + "parentStyleSheet", + "rules", + "title", + "type" + ], + "type": "object" + }, + "CacheStorage": { + "type": "object" + }, + "ChildNode": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "baseURI": { + "type": "string" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "isConnected": { + "type": "boolean" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "ownerDocument": { + "anyOf": [ + { + "$ref": "#/definitions/Document" + }, + { + "type": "null" + } + ] + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "textContent": { + "type": [ + "null", + "string" + ] + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "baseURI", + "childNodes", + "firstChild", + "isConnected", + "lastChild", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "ownerDocument", + "parentElement", + "parentNode", + "previousSibling", + "textContent" + ], + "type": "object" + }, + "Clipboard": { + "type": "object" + }, + "CollectionAliasConditionConfig": { + "allOf": [ + { + "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.CollectionAlias\">" + }, + { + "properties": { + "match": { + "description": "The collection that this extension should be available in", + "type": "string" + } + }, + "required": [ + "match" + ], + "type": "object" + } + ] + }, + "CollectionBulkActionPermissionConditionConfig": { + "allOf": [ + { + "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.CollectionBulkActionPermission\">" + }, + { + "properties": { + "match": { + "type": "object" + } + }, + "required": [ + "match" + ], + "type": "object" + } + ] + }, + "CompleteUndoLevel": { + "properties": { + "beforeBookmark": { + "anyOf": [ + { + "$ref": "#/definitions/StringPathBookmark" + }, + { + "$ref": "#/definitions/RangeBookmark" + }, + { + "$ref": "#/definitions/IdBookmark" + }, + { + "$ref": "#/definitions/IndexBookmark" + }, + { + "$ref": "#/definitions/PathBookmark" + }, + { + "type": "null" + } + ] + }, + "bookmark": { + "anyOf": [ + { + "$ref": "#/definitions/StringPathBookmark" + }, + { + "$ref": "#/definitions/RangeBookmark" + }, + { + "$ref": "#/definitions/IdBookmark" + }, + { + "$ref": "#/definitions/IndexBookmark" + }, + { + "$ref": "#/definitions/PathBookmark" + }, + { + "type": "null" + } + ] + }, + "content": { + "type": "string" + }, + "fragments": { + "type": "null" + }, + "type": { + "const": "complete", + "type": "string" + } + }, + "required": [ + "beforeBookmark", + "bookmark", + "content", + "fragments", + "type" + ], + "type": "object" + }, + "ConditionTypes": { + "anyOf": [ + { + "$ref": "#/definitions/SwitchConditionConfig" + }, + { + "$ref": "#/definitions/BlockEntryShowContentEditConditionConfig" + }, + { + "$ref": "#/definitions/BlockWorkspaceHasSettingsConditionConfig" + }, + { + "$ref": "#/definitions/CollectionAliasConditionConfig" + }, + { + "$ref": "#/definitions/CollectionBulkActionPermissionConditionConfig" + }, + { + "$ref": "#/definitions/SectionAliasConditionConfig" + }, + { + "$ref": "#/definitions/UmbConditionConfigBase" + }, + { + "$ref": "#/definitions/UmbDocumentUserPermissionConditionConfig" + }, + { + "$ref": "#/definitions/UmbMultipleAppLanguageConditionConfig" + }, + { + "$ref": "#/definitions/UmbSectionUserPermissionConditionConfig" + }, + { + "$ref": "#/definitions/WorkspaceAliasConditionConfig" + }, + { + "$ref": "#/definitions/WorkspaceContentTypeAliasConditionConfig" + }, + { + "$ref": "#/definitions/WorkspaceEntityTypeConditionConfig" + } + ] + }, + "ConditionsDashboardCollection": { + "description": "The conditions for when the dashboard should be available", + "properties": { + "entityType": { + "description": "The entity type that the dashboard collection should be available for", + "examples": [ + "media" + ], + "type": "string" + }, + "sections": { + "description": "An array of section aliases that the dashboard collection should be available in", + "examples": [ + "Umb.Section.Content", + "Umb.Section.Settings" + ], + "items": { + "type": "string" + }, + "type": "array", + "uniqueItems": true + } + }, + "required": [ + "entityType", + "sections" + ], + "type": "object" + }, + "ContentLanguage": { + "properties": { + "code": { + "type": "string" + }, + "customCode": { + "type": "string" + }, + "title": { + "type": "string" + } + }, + "required": [ + "code", + "title" + ], + "type": "object" + }, + "ControlSelection": { + "properties": { + "destroy": { + "type": "object" + }, + "hideResizeRect": { + "type": "object" + }, + "isResizable": { + "type": "object" + }, + "showResizeRect": { + "type": "object" + }, + "updateResizeRect": { + "type": "object" + } + }, + "required": [ + "destroy", + "hideResizeRect", + "isResizable", + "showResizeRect", + "updateResizeRect" + ], + "type": "object" + }, + "CredentialsContainer": { + "type": "object" + }, + "Crypto": { + "properties": { + "subtle": { + "$ref": "#/definitions/SubtleCrypto" + } + }, + "required": [ + "subtle" + ], + "type": "object" + }, + "CustomElementRegistry": { + "type": "object" + }, + "DOMImplementation": { + "type": "object" + }, + "DOMMatrix": { + "properties": { + "a": { + "type": "number" + }, + "b": { + "type": "number" + }, + "c": { + "type": "number" + }, + "d": { + "type": "number" + }, + "e": { + "type": "number" + }, + "f": { + "type": "number" + }, + "is2D": { + "type": "boolean" + }, + "isIdentity": { + "type": "boolean" + }, + "m11": { + "type": "number" + }, + "m12": { + "type": "number" + }, + "m13": { + "type": "number" + }, + "m14": { + "type": "number" + }, + "m21": { + "type": "number" + }, + "m22": { + "type": "number" + }, + "m23": { + "type": "number" + }, + "m24": { + "type": "number" + }, + "m31": { + "type": "number" + }, + "m32": { + "type": "number" + }, + "m33": { + "type": "number" + }, + "m34": { + "type": "number" + }, + "m41": { + "type": "number" + }, + "m42": { + "type": "number" + }, + "m43": { + "type": "number" + }, + "m44": { + "type": "number" + } + }, + "required": [ + "a", + "b", + "c", + "d", + "e", + "f", + "is2D", + "isIdentity", + "m11", + "m12", + "m13", + "m14", + "m21", + "m22", + "m23", + "m24", + "m31", + "m32", + "m33", + "m34", + "m41", + "m42", + "m43", + "m44" + ], + "type": "object" + }, + "DOMPointReadOnly": { + "properties": { + "w": { + "type": "number" + }, + "x": { + "type": "number" + }, + "y": { + "type": "number" + }, + "z": { + "type": "number" + } + }, + "required": [ + "w", + "x", + "y", + "z" + ], + "type": "object" + }, + "DOMRect": { + "properties": { + "bottom": { + "type": "number" + }, + "height": { + "type": "number" + }, + "left": { + "type": "number" + }, + "right": { + "type": "number" + }, + "top": { + "type": "number" + }, + "width": { + "type": "number" + }, + "x": { + "type": "number" + }, + "y": { + "type": "number" + } + }, + "required": [ + "bottom", + "height", + "left", + "right", + "top", + "width", + "x", + "y" + ], + "type": "object" + }, + "DOMRectReadOnly": { + "properties": { + "bottom": { + "type": "number" + }, + "height": { + "type": "number" + }, + "left": { + "type": "number" + }, + "right": { + "type": "number" + }, + "top": { + "type": "number" + }, + "width": { + "type": "number" + }, + "x": { + "type": "number" + }, + "y": { + "type": "number" + } + }, + "required": [ + "bottom", + "height", + "left", + "right", + "top", + "width", + "x", + "y" + ], + "type": "object" + }, + "DOMStringMap": { + "additionalProperties": { + "type": "string" + }, + "type": "object" + }, + "DOMUtils": { + "properties": { + "add": { + "type": "object" + }, + "addClass": { + "type": "object" + }, + "addStyle": { + "type": "object" + }, + "bind": { + "type": "object" + }, + "boundEvents": { + "items": { + "items": [ + { + "$ref": "#/definitions/Target" + }, + { + "type": "string" + }, + { + "type": "object" + }, + {} + ], + "maxItems": 4, + "minItems": 4, + "type": "array" + }, + "type": "array" + }, + "boxModel": { + "type": "boolean" + }, + "clone": { + "type": "object" + }, + "create": { + "type": "object" + }, + "createFragment": { + "type": "object" + }, + "createHTML": { + "type": "object" + }, + "createRng": { + "type": "object" + }, + "decode": { + "type": "object" + }, + "destroy": { + "type": "object" + }, + "dispatch": { + "type": "object" + }, + "doc": { + "$ref": "#/definitions/Document" + }, + "dumpRng": { + "type": "object" + }, + "encode": { + "type": "object" + }, + "events": { + "$ref": "#/definitions/EventUtils" + }, + "files": { + "$ref": "#/definitions/Record" + }, + "findCommonAncestor": { + "type": "object" + }, + "fire": { + "type": "object" + }, + "get": { + "type": "object" + }, + "getAttrib": { + "type": "object" + }, + "getAttribs": { + "type": "object" + }, + "getContentEditable": { + "type": "object" + }, + "getContentEditableParent": { + "type": "object" + }, + "getNext": { + "type": "object" + }, + "getOuterHTML": { + "type": "object" + }, + "getParent": { + "type": "object" + }, + "getParents": { + "type": "object" + }, + "getPos": { + "type": "object" + }, + "getPrev": { + "type": "object" + }, + "getRect": { + "type": "object" + }, + "getRoot": { + "type": "object" + }, + "getSize": { + "type": "object" + }, + "getStyle": { + "type": "object" + }, + "getViewPort": { + "type": "object" + }, + "hasClass": { + "type": "object" + }, + "hide": { + "type": "object" + }, + "insertAfter": { + "type": "object" + }, + "is": { + "type": "object" + }, + "isBlock": { + "type": "object" + }, + "isChildOf": { + "type": "object" + }, + "isEditable": { + "type": "object" + }, + "isEmpty": { + "type": "object" + }, + "isHidden": { + "type": "object" + }, + "loadCSS": { + "type": "object" + }, + "nodeIndex": { + "type": "object" + }, + "parseStyle": { + "type": "object" + }, + "remove": { + "type": "object" + }, + "removeAllAttribs": { + "type": "object" + }, + "removeClass": { + "type": "object" + }, + "rename": { + "type": "object" + }, + "replace": { + "type": "object" + }, + "root": { + "anyOf": [ + { + "$ref": "#/definitions/Node" + }, + { + "type": "null" + } + ] + }, + "schema": { + "$ref": "#/definitions/Schema" + }, + "select": { + "type": "object" + }, + "serializeStyle": { + "type": "object" + }, + "setAttrib": { + "type": "object" + }, + "setAttribs": { + "type": "object" + }, + "setHTML": { + "type": "object" + }, + "setOuterHTML": { + "type": "object" + }, + "setStyle": { + "type": "object" + }, + "setStyles": { + "type": "object" + }, + "settings": { + "$ref": "#/definitions/Partial" + }, + "show": { + "type": "object" + }, + "split": { + "type": "object" + }, + "stdMode": { + "type": "boolean" + }, + "styleSheetLoader": { + "$ref": "#/definitions/StyleSheetLoader" + }, + "styles": { + "$ref": "#/definitions/Styles" + }, + "toggleClass": { + "type": "object" + }, + "unbind": { + "type": "object" + }, + "uniqueId": { + "type": "object" + }, + "win": { + "$ref": "#/definitions/Window" + } + }, + "required": [ + "add", + "addClass", + "addStyle", + "bind", + "boundEvents", + "boxModel", + "clone", + "create", + "createFragment", + "createHTML", + "createRng", + "decode", + "destroy", + "dispatch", + "doc", + "dumpRng", + "encode", + "events", + "files", + "findCommonAncestor", + "fire", + "get", + "getAttrib", + "getAttribs", + "getContentEditable", + "getContentEditableParent", + "getNext", + "getOuterHTML", + "getParent", + "getParents", + "getPos", + "getPrev", + "getRect", + "getRoot", + "getSize", + "getStyle", + "getViewPort", + "hasClass", + "hide", + "insertAfter", + "is", + "isBlock", + "isChildOf", + "isEditable", + "isEmpty", + "isHidden", + "loadCSS", + "nodeIndex", + "parseStyle", + "remove", + "removeAllAttribs", + "removeClass", + "rename", + "replace", + "root", + "schema", + "select", + "serializeStyle", + "setAttrib", + "setAttribs", + "setHTML", + "setOuterHTML", + "setStyle", + "setStyles", + "settings", + "show", + "split", + "stdMode", + "styleSheetLoader", + "styles", + "toggleClass", + "unbind", + "uniqueId", + "win" + ], + "type": "object" + }, + "DOMUtilsNamespace": { + "properties": { + "DOM": { + "$ref": "#/definitions/DOMUtils" + }, + "nodeIndex": { + "type": "object" + } + }, + "required": [ + "DOM", + "nodeIndex" + ], + "type": "object" + }, + "Delay": { + "properties": { + "setEditorInterval": { + "type": "object" + }, + "setEditorTimeout": { + "type": "object" + } + }, + "required": [ + "setEditorInterval", + "setEditorTimeout" + ], + "type": "object" + }, + "Document": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "URL": { + "type": "string" + }, + "activeElement": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "adoptedStyleSheets": { + "items": { + "$ref": "#/definitions/CSSStyleSheet" + }, + "type": "array" + }, + "alinkColor": { + "type": "string" + }, + "all": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "anchors": { + "items": { + "$ref": "#/definitions/HTMLAnchorElement" + }, + "type": "array" + }, + "applets": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "baseURI": { + "type": "string" + }, + "bgColor": { + "type": "string" + }, + "body": { + "$ref": "#/definitions/HTMLElement" + }, + "characterSet": { + "type": "string" + }, + "charset": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "compatMode": { + "type": "string" + }, + "contentType": { + "type": "string" + }, + "cookie": { + "type": "string" + }, + "currentScript": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLScriptElement" + }, + { + "$ref": "#/definitions/SVGScriptElement" + }, + { + "type": "null" + } + ] + }, + "defaultView": { + "anyOf": [ + { + "allOf": [ + { + "$ref": "#/definitions/Window" + }, + { + "type": "object" + } + ] + }, + { + "type": "null" + } + ] + }, + "designMode": { + "type": "string" + }, + "dir": { + "type": "string" + }, + "doctype": { + "anyOf": [ + { + "$ref": "#/definitions/DocumentType" + }, + { + "type": "null" + } + ] + }, + "documentElement": { + "$ref": "#/definitions/HTMLElement" + }, + "documentURI": { + "type": "string" + }, + "domain": { + "type": "string" + }, + "embeds": { + "items": { + "$ref": "#/definitions/HTMLEmbedElement" + }, + "type": "array" + }, + "fgColor": { + "type": "string" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "fonts": { + "$ref": "#/definitions/FontFaceSet" + }, + "forms": { + "items": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "acceptCharset": { + "type": "string" + }, + "accessKey": { + "type": "string" + }, + "accessKeyLabel": { + "type": "string" + }, + "action": { + "type": "string" + }, + "ariaAtomic": { + "type": [ + "null", + "string" + ] + }, + "ariaAutoComplete": { + "type": [ + "null", + "string" + ] + }, + "ariaBusy": { + "type": [ + "null", + "string" + ] + }, + "ariaChecked": { + "type": [ + "null", + "string" + ] + }, + "ariaColCount": { + "type": [ + "null", + "string" + ] + }, + "ariaColIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaColSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaCurrent": { + "type": [ + "null", + "string" + ] + }, + "ariaDisabled": { + "type": [ + "null", + "string" + ] + }, + "ariaExpanded": { + "type": [ + "null", + "string" + ] + }, + "ariaHasPopup": { + "type": [ + "null", + "string" + ] + }, + "ariaHidden": { + "type": [ + "null", + "string" + ] + }, + "ariaInvalid": { + "type": [ + "null", + "string" + ] + }, + "ariaKeyShortcuts": { + "type": [ + "null", + "string" + ] + }, + "ariaLabel": { + "type": [ + "null", + "string" + ] + }, + "ariaLevel": { + "type": [ + "null", + "string" + ] + }, + "ariaLive": { + "type": [ + "null", + "string" + ] + }, + "ariaModal": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiLine": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiSelectable": { + "type": [ + "null", + "string" + ] + }, + "ariaOrientation": { + "type": [ + "null", + "string" + ] + }, + "ariaPlaceholder": { + "type": [ + "null", + "string" + ] + }, + "ariaPosInSet": { + "type": [ + "null", + "string" + ] + }, + "ariaPressed": { + "type": [ + "null", + "string" + ] + }, + "ariaReadOnly": { + "type": [ + "null", + "string" + ] + }, + "ariaRequired": { + "type": [ + "null", + "string" + ] + }, + "ariaRoleDescription": { + "type": [ + "null", + "string" + ] + }, + "ariaRowCount": { + "type": [ + "null", + "string" + ] + }, + "ariaRowIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaRowSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaSelected": { + "type": [ + "null", + "string" + ] + }, + "ariaSetSize": { + "type": [ + "null", + "string" + ] + }, + "ariaSort": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMax": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMin": { + "type": [ + "null", + "string" + ] + }, + "ariaValueNow": { + "type": [ + "null", + "string" + ] + }, + "ariaValueText": { + "type": [ + "null", + "string" + ] + }, + "assignedSlot": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLSlotElement" + }, + { + "type": "null" + } + ] + }, + "attributeStyleMap": { + "$ref": "#/definitions/StylePropertyMap" + }, + "attributes": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Attr" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "autocapitalize": { + "type": "string" + }, + "autocomplete": { + "type": "string" + }, + "autofocus": { + "type": "boolean" + }, + "baseURI": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "classList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "className": { + "type": "string" + }, + "clientHeight": { + "type": "number" + }, + "clientLeft": { + "type": "number" + }, + "clientTop": { + "type": "number" + }, + "clientWidth": { + "type": "number" + }, + "contentEditable": { + "type": "string" + }, + "dataset": { + "$ref": "#/definitions/DOMStringMap" + }, + "dir": { + "type": "string" + }, + "draggable": { + "type": "boolean" + }, + "elements": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "encoding": { + "type": "string" + }, + "enctype": { + "type": "string" + }, + "enterKeyHint": { + "type": "string" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "hidden": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "inert": { + "type": "boolean" + }, + "innerHTML": { + "type": "string" + }, + "innerText": { + "type": "string" + }, + "inputMode": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "isContentEditable": { + "type": "boolean" + }, + "lang": { + "type": "string" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "length": { + "type": "number" + }, + "localName": { + "type": "string" + }, + "method": { + "type": "string" + }, + "name": { + "type": "string" + }, + "namespaceURI": { + "type": [ + "null", + "string" + ] + }, + "nextElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "noValidate": { + "type": "boolean" + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "nonce": { + "type": "string" + }, + "offsetHeight": { + "type": "number" + }, + "offsetLeft": { + "type": "number" + }, + "offsetParent": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "offsetTop": { + "type": "number" + }, + "offsetWidth": { + "type": "number" + }, + "onabort": { + "type": [ + "null", + "object" + ] + }, + "onanimationcancel": { + "type": [ + "null", + "object" + ] + }, + "onanimationend": { + "type": [ + "null", + "object" + ] + }, + "onanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onauxclick": { + "type": [ + "null", + "object" + ] + }, + "onbeforeinput": { + "type": [ + "null", + "object" + ] + }, + "onblur": { + "type": [ + "null", + "object" + ] + }, + "oncancel": { + "type": [ + "null", + "object" + ] + }, + "oncanplay": { + "type": [ + "null", + "object" + ] + }, + "oncanplaythrough": { + "type": [ + "null", + "object" + ] + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "onclick": { + "type": [ + "null", + "object" + ] + }, + "onclose": { + "type": [ + "null", + "object" + ] + }, + "oncontextmenu": { + "type": [ + "null", + "object" + ] + }, + "oncopy": { + "type": [ + "null", + "object" + ] + }, + "oncuechange": { + "type": [ + "null", + "object" + ] + }, + "oncut": { + "type": [ + "null", + "object" + ] + }, + "ondblclick": { + "type": [ + "null", + "object" + ] + }, + "ondrag": { + "type": [ + "null", + "object" + ] + }, + "ondragend": { + "type": [ + "null", + "object" + ] + }, + "ondragenter": { + "type": [ + "null", + "object" + ] + }, + "ondragleave": { + "type": [ + "null", + "object" + ] + }, + "ondragover": { + "type": [ + "null", + "object" + ] + }, + "ondragstart": { + "type": [ + "null", + "object" + ] + }, + "ondrop": { + "type": [ + "null", + "object" + ] + }, + "ondurationchange": { + "type": [ + "null", + "object" + ] + }, + "onemptied": { + "type": [ + "null", + "object" + ] + }, + "onended": { + "type": [ + "null", + "object" + ] + }, + "onerror": { + "$ref": "#/definitions/OnErrorEventHandler" + }, + "onfocus": { + "type": [ + "null", + "object" + ] + }, + "onformdata": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenchange": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenerror": { + "type": [ + "null", + "object" + ] + }, + "ongotpointercapture": { + "type": [ + "null", + "object" + ] + }, + "oninput": { + "type": [ + "null", + "object" + ] + }, + "oninvalid": { + "type": [ + "null", + "object" + ] + }, + "onkeydown": { + "type": [ + "null", + "object" + ] + }, + "onkeypress": { + "type": [ + "null", + "object" + ] + }, + "onkeyup": { + "type": [ + "null", + "object" + ] + }, + "onload": { + "type": [ + "null", + "object" + ] + }, + "onloadeddata": { + "type": [ + "null", + "object" + ] + }, + "onloadedmetadata": { + "type": [ + "null", + "object" + ] + }, + "onloadstart": { + "type": [ + "null", + "object" + ] + }, + "onlostpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onmousedown": { + "type": [ + "null", + "object" + ] + }, + "onmouseenter": { + "type": [ + "null", + "object" + ] + }, + "onmouseleave": { + "type": [ + "null", + "object" + ] + }, + "onmousemove": { + "type": [ + "null", + "object" + ] + }, + "onmouseout": { + "type": [ + "null", + "object" + ] + }, + "onmouseover": { + "type": [ + "null", + "object" + ] + }, + "onmouseup": { + "type": [ + "null", + "object" + ] + }, + "onpaste": { + "type": [ + "null", + "object" + ] + }, + "onpause": { + "type": [ + "null", + "object" + ] + }, + "onplay": { + "type": [ + "null", + "object" + ] + }, + "onplaying": { + "type": [ + "null", + "object" + ] + }, + "onpointercancel": { + "type": [ + "null", + "object" + ] + }, + "onpointerdown": { + "type": [ + "null", + "object" + ] + }, + "onpointerenter": { + "type": [ + "null", + "object" + ] + }, + "onpointerleave": { + "type": [ + "null", + "object" + ] + }, + "onpointermove": { + "type": [ + "null", + "object" + ] + }, + "onpointerout": { + "type": [ + "null", + "object" + ] + }, + "onpointerover": { + "type": [ + "null", + "object" + ] + }, + "onpointerup": { + "type": [ + "null", + "object" + ] + }, + "onprogress": { + "type": [ + "null", + "object" + ] + }, + "onratechange": { + "type": [ + "null", + "object" + ] + }, + "onreset": { + "type": [ + "null", + "object" + ] + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "onsecuritypolicyviolation": { + "type": [ + "null", + "object" + ] + }, + "onseeked": { + "type": [ + "null", + "object" + ] + }, + "onseeking": { + "type": [ + "null", + "object" + ] + }, + "onselect": { + "type": [ + "null", + "object" + ] + }, + "onselectionchange": { + "type": [ + "null", + "object" + ] + }, + "onselectstart": { + "type": [ + "null", + "object" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "onstalled": { + "type": [ + "null", + "object" + ] + }, + "onsubmit": { + "type": [ + "null", + "object" + ] + }, + "onsuspend": { + "type": [ + "null", + "object" + ] + }, + "ontimeupdate": { + "type": [ + "null", + "object" + ] + }, + "ontoggle": { + "type": [ + "null", + "object" + ] + }, + "ontouchcancel": { + "type": [ + "null", + "object" + ] + }, + "ontouchend": { + "type": [ + "null", + "object" + ] + }, + "ontouchmove": { + "type": [ + "null", + "object" + ] + }, + "ontouchstart": { + "type": [ + "null", + "object" + ] + }, + "ontransitioncancel": { + "type": [ + "null", + "object" + ] + }, + "ontransitionend": { + "type": [ + "null", + "object" + ] + }, + "ontransitionrun": { + "type": [ + "null", + "object" + ] + }, + "ontransitionstart": { + "type": [ + "null", + "object" + ] + }, + "onvolumechange": { + "type": [ + "null", + "object" + ] + }, + "onwaiting": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationend": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onwebkittransitionend": { + "type": [ + "null", + "object" + ] + }, + "onwheel": { + "type": [ + "null", + "object" + ] + }, + "outerHTML": { + "type": "string" + }, + "outerText": { + "type": "string" + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "part": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "prefix": { + "type": [ + "null", + "string" + ] + }, + "previousElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "rel": { + "type": "string" + }, + "relList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "role": { + "type": [ + "null", + "string" + ] + }, + "scrollHeight": { + "type": "number" + }, + "scrollLeft": { + "type": "number" + }, + "scrollTop": { + "type": "number" + }, + "scrollWidth": { + "type": "number" + }, + "shadowRoot": { + "anyOf": [ + { + "$ref": "#/definitions/ShadowRoot" + }, + { + "type": "null" + } + ] + }, + "slot": { + "type": "string" + }, + "spellcheck": { + "type": "boolean" + }, + "style": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "accentColor": { + "type": "string" + }, + "alignContent": { + "type": "string" + }, + "alignItems": { + "type": "string" + }, + "alignSelf": { + "type": "string" + }, + "alignmentBaseline": { + "type": "string" + }, + "all": { + "type": "string" + }, + "animation": { + "type": "string" + }, + "animationComposition": { + "type": "string" + }, + "animationDelay": { + "type": "string" + }, + "animationDirection": { + "type": "string" + }, + "animationDuration": { + "type": "string" + }, + "animationFillMode": { + "type": "string" + }, + "animationIterationCount": { + "type": "string" + }, + "animationName": { + "type": "string" + }, + "animationPlayState": { + "type": "string" + }, + "animationTimingFunction": { + "type": "string" + }, + "appearance": { + "type": "string" + }, + "aspectRatio": { + "type": "string" + }, + "backdropFilter": { + "type": "string" + }, + "backfaceVisibility": { + "type": "string" + }, + "background": { + "type": "string" + }, + "backgroundAttachment": { + "type": "string" + }, + "backgroundBlendMode": { + "type": "string" + }, + "backgroundClip": { + "type": "string" + }, + "backgroundColor": { + "type": "string" + }, + "backgroundImage": { + "type": "string" + }, + "backgroundOrigin": { + "type": "string" + }, + "backgroundPosition": { + "type": "string" + }, + "backgroundPositionX": { + "type": "string" + }, + "backgroundPositionY": { + "type": "string" + }, + "backgroundRepeat": { + "type": "string" + }, + "backgroundSize": { + "type": "string" + }, + "baselineShift": { + "type": "string" + }, + "blockSize": { + "type": "string" + }, + "border": { + "type": "string" + }, + "borderBlock": { + "type": "string" + }, + "borderBlockColor": { + "type": "string" + }, + "borderBlockEnd": { + "type": "string" + }, + "borderBlockEndColor": { + "type": "string" + }, + "borderBlockEndStyle": { + "type": "string" + }, + "borderBlockEndWidth": { + "type": "string" + }, + "borderBlockStart": { + "type": "string" + }, + "borderBlockStartColor": { + "type": "string" + }, + "borderBlockStartStyle": { + "type": "string" + }, + "borderBlockStartWidth": { + "type": "string" + }, + "borderBlockStyle": { + "type": "string" + }, + "borderBlockWidth": { + "type": "string" + }, + "borderBottom": { + "type": "string" + }, + "borderBottomColor": { + "type": "string" + }, + "borderBottomLeftRadius": { + "type": "string" + }, + "borderBottomRightRadius": { + "type": "string" + }, + "borderBottomStyle": { + "type": "string" + }, + "borderBottomWidth": { + "type": "string" + }, + "borderCollapse": { + "type": "string" + }, + "borderColor": { + "type": "string" + }, + "borderEndEndRadius": { + "type": "string" + }, + "borderEndStartRadius": { + "type": "string" + }, + "borderImage": { + "type": "string" + }, + "borderImageOutset": { + "type": "string" + }, + "borderImageRepeat": { + "type": "string" + }, + "borderImageSlice": { + "type": "string" + }, + "borderImageSource": { + "type": "string" + }, + "borderImageWidth": { + "type": "string" + }, + "borderInline": { + "type": "string" + }, + "borderInlineColor": { + "type": "string" + }, + "borderInlineEnd": { + "type": "string" + }, + "borderInlineEndColor": { + "type": "string" + }, + "borderInlineEndStyle": { + "type": "string" + }, + "borderInlineEndWidth": { + "type": "string" + }, + "borderInlineStart": { + "type": "string" + }, + "borderInlineStartColor": { + "type": "string" + }, + "borderInlineStartStyle": { + "type": "string" + }, + "borderInlineStartWidth": { + "type": "string" + }, + "borderInlineStyle": { + "type": "string" + }, + "borderInlineWidth": { + "type": "string" + }, + "borderLeft": { + "type": "string" + }, + "borderLeftColor": { + "type": "string" + }, + "borderLeftStyle": { + "type": "string" + }, + "borderLeftWidth": { + "type": "string" + }, + "borderRadius": { + "type": "string" + }, + "borderRight": { + "type": "string" + }, + "borderRightColor": { + "type": "string" + }, + "borderRightStyle": { + "type": "string" + }, + "borderRightWidth": { + "type": "string" + }, + "borderSpacing": { + "type": "string" + }, + "borderStartEndRadius": { + "type": "string" + }, + "borderStartStartRadius": { + "type": "string" + }, + "borderStyle": { + "type": "string" + }, + "borderTop": { + "type": "string" + }, + "borderTopColor": { + "type": "string" + }, + "borderTopLeftRadius": { + "type": "string" + }, + "borderTopRightRadius": { + "type": "string" + }, + "borderTopStyle": { + "type": "string" + }, + "borderTopWidth": { + "type": "string" + }, + "borderWidth": { + "type": "string" + }, + "bottom": { + "type": "string" + }, + "boxShadow": { + "type": "string" + }, + "boxSizing": { + "type": "string" + }, + "breakAfter": { + "type": "string" + }, + "breakBefore": { + "type": "string" + }, + "breakInside": { + "type": "string" + }, + "captionSide": { + "type": "string" + }, + "caretColor": { + "type": "string" + }, + "clear": { + "type": "string" + }, + "clip": { + "type": "string" + }, + "clipPath": { + "type": "string" + }, + "clipRule": { + "type": "string" + }, + "color": { + "type": "string" + }, + "colorInterpolation": { + "type": "string" + }, + "colorInterpolationFilters": { + "type": "string" + }, + "colorScheme": { + "type": "string" + }, + "columnCount": { + "type": "string" + }, + "columnFill": { + "type": "string" + }, + "columnGap": { + "type": "string" + }, + "columnRule": { + "type": "string" + }, + "columnRuleColor": { + "type": "string" + }, + "columnRuleStyle": { + "type": "string" + }, + "columnRuleWidth": { + "type": "string" + }, + "columnSpan": { + "type": "string" + }, + "columnWidth": { + "type": "string" + }, + "columns": { + "type": "string" + }, + "contain": { + "type": "string" + }, + "containIntrinsicBlockSize": { + "type": "string" + }, + "containIntrinsicHeight": { + "type": "string" + }, + "containIntrinsicInlineSize": { + "type": "string" + }, + "containIntrinsicSize": { + "type": "string" + }, + "containIntrinsicWidth": { + "type": "string" + }, + "container": { + "type": "string" + }, + "containerName": { + "type": "string" + }, + "containerType": { + "type": "string" + }, + "content": { + "type": "string" + }, + "counterIncrement": { + "type": "string" + }, + "counterReset": { + "type": "string" + }, + "counterSet": { + "type": "string" + }, + "cssFloat": { + "type": "string" + }, + "cssText": { + "type": "string" + }, + "cursor": { + "type": "string" + }, + "direction": { + "type": "string" + }, + "display": { + "type": "string" + }, + "dominantBaseline": { + "type": "string" + }, + "emptyCells": { + "type": "string" + }, + "fill": { + "type": "string" + }, + "fillOpacity": { + "type": "string" + }, + "fillRule": { + "type": "string" + }, + "filter": { + "type": "string" + }, + "flex": { + "type": "string" + }, + "flexBasis": { + "type": "string" + }, + "flexDirection": { + "type": "string" + }, + "flexFlow": { + "type": "string" + }, + "flexGrow": { + "type": "string" + }, + "flexShrink": { + "type": "string" + }, + "flexWrap": { + "type": "string" + }, + "float": { + "type": "string" + }, + "floodColor": { + "type": "string" + }, + "floodOpacity": { + "type": "string" + }, + "font": { + "type": "string" + }, + "fontFamily": { + "type": "string" + }, + "fontFeatureSettings": { + "type": "string" + }, + "fontKerning": { + "type": "string" + }, + "fontOpticalSizing": { + "type": "string" + }, + "fontPalette": { + "type": "string" + }, + "fontSize": { + "type": "string" + }, + "fontSizeAdjust": { + "type": "string" + }, + "fontStretch": { + "type": "string" + }, + "fontStyle": { + "type": "string" + }, + "fontSynthesis": { + "type": "string" + }, + "fontSynthesisSmallCaps": { + "type": "string" + }, + "fontSynthesisStyle": { + "type": "string" + }, + "fontSynthesisWeight": { + "type": "string" + }, + "fontVariant": { + "type": "string" + }, + "fontVariantAlternates": { + "type": "string" + }, + "fontVariantCaps": { + "type": "string" + }, + "fontVariantEastAsian": { + "type": "string" + }, + "fontVariantLigatures": { + "type": "string" + }, + "fontVariantNumeric": { + "type": "string" + }, + "fontVariantPosition": { + "type": "string" + }, + "fontVariationSettings": { + "type": "string" + }, + "fontWeight": { + "type": "string" + }, + "gap": { + "type": "string" + }, + "grid": { + "type": "string" + }, + "gridArea": { + "type": "string" + }, + "gridAutoColumns": { + "type": "string" + }, + "gridAutoFlow": { + "type": "string" + }, + "gridAutoRows": { + "type": "string" + }, + "gridColumn": { + "type": "string" + }, + "gridColumnEnd": { + "type": "string" + }, + "gridColumnGap": { + "type": "string" + }, + "gridColumnStart": { + "type": "string" + }, + "gridGap": { + "type": "string" + }, + "gridRow": { + "type": "string" + }, + "gridRowEnd": { + "type": "string" + }, + "gridRowGap": { + "type": "string" + }, + "gridRowStart": { + "type": "string" + }, + "gridTemplate": { + "type": "string" + }, + "gridTemplateAreas": { + "type": "string" + }, + "gridTemplateColumns": { + "type": "string" + }, + "gridTemplateRows": { + "type": "string" + }, + "height": { + "type": "string" + }, + "hyphenateCharacter": { + "type": "string" + }, + "hyphens": { + "type": "string" + }, + "imageOrientation": { + "type": "string" + }, + "imageRendering": { + "type": "string" + }, + "inlineSize": { + "type": "string" + }, + "inset": { + "type": "string" + }, + "insetBlock": { + "type": "string" + }, + "insetBlockEnd": { + "type": "string" + }, + "insetBlockStart": { + "type": "string" + }, + "insetInline": { + "type": "string" + }, + "insetInlineEnd": { + "type": "string" + }, + "insetInlineStart": { + "type": "string" + }, + "isolation": { + "type": "string" + }, + "justifyContent": { + "type": "string" + }, + "justifyItems": { + "type": "string" + }, + "justifySelf": { + "type": "string" + }, + "left": { + "type": "string" + }, + "length": { + "type": "number" + }, + "letterSpacing": { + "type": "string" + }, + "lightingColor": { + "type": "string" + }, + "lineBreak": { + "type": "string" + }, + "lineHeight": { + "type": "string" + }, + "listStyle": { + "type": "string" + }, + "listStyleImage": { + "type": "string" + }, + "listStylePosition": { + "type": "string" + }, + "listStyleType": { + "type": "string" + }, + "margin": { + "type": "string" + }, + "marginBlock": { + "type": "string" + }, + "marginBlockEnd": { + "type": "string" + }, + "marginBlockStart": { + "type": "string" + }, + "marginBottom": { + "type": "string" + }, + "marginInline": { + "type": "string" + }, + "marginInlineEnd": { + "type": "string" + }, + "marginInlineStart": { + "type": "string" + }, + "marginLeft": { + "type": "string" + }, + "marginRight": { + "type": "string" + }, + "marginTop": { + "type": "string" + }, + "marker": { + "type": "string" + }, + "markerEnd": { + "type": "string" + }, + "markerMid": { + "type": "string" + }, + "markerStart": { + "type": "string" + }, + "mask": { + "type": "string" + }, + "maskClip": { + "type": "string" + }, + "maskComposite": { + "type": "string" + }, + "maskImage": { + "type": "string" + }, + "maskMode": { + "type": "string" + }, + "maskOrigin": { + "type": "string" + }, + "maskPosition": { + "type": "string" + }, + "maskRepeat": { + "type": "string" + }, + "maskSize": { + "type": "string" + }, + "maskType": { + "type": "string" + }, + "mathStyle": { + "type": "string" + }, + "maxBlockSize": { + "type": "string" + }, + "maxHeight": { + "type": "string" + }, + "maxInlineSize": { + "type": "string" + }, + "maxWidth": { + "type": "string" + }, + "minBlockSize": { + "type": "string" + }, + "minHeight": { + "type": "string" + }, + "minInlineSize": { + "type": "string" + }, + "minWidth": { + "type": "string" + }, + "mixBlendMode": { + "type": "string" + }, + "objectFit": { + "type": "string" + }, + "objectPosition": { + "type": "string" + }, + "offset": { + "type": "string" + }, + "offsetDistance": { + "type": "string" + }, + "offsetPath": { + "type": "string" + }, + "offsetRotate": { + "type": "string" + }, + "opacity": { + "type": "string" + }, + "order": { + "type": "string" + }, + "orphans": { + "type": "string" + }, + "outline": { + "type": "string" + }, + "outlineColor": { + "type": "string" + }, + "outlineOffset": { + "type": "string" + }, + "outlineStyle": { + "type": "string" + }, + "outlineWidth": { + "type": "string" + }, + "overflow": { + "type": "string" + }, + "overflowAnchor": { + "type": "string" + }, + "overflowClipMargin": { + "type": "string" + }, + "overflowWrap": { + "type": "string" + }, + "overflowX": { + "type": "string" + }, + "overflowY": { + "type": "string" + }, + "overscrollBehavior": { + "type": "string" + }, + "overscrollBehaviorBlock": { + "type": "string" + }, + "overscrollBehaviorInline": { + "type": "string" + }, + "overscrollBehaviorX": { + "type": "string" + }, + "overscrollBehaviorY": { + "type": "string" + }, + "padding": { + "type": "string" + }, + "paddingBlock": { + "type": "string" + }, + "paddingBlockEnd": { + "type": "string" + }, + "paddingBlockStart": { + "type": "string" + }, + "paddingBottom": { + "type": "string" + }, + "paddingInline": { + "type": "string" + }, + "paddingInlineEnd": { + "type": "string" + }, + "paddingInlineStart": { + "type": "string" + }, + "paddingLeft": { + "type": "string" + }, + "paddingRight": { + "type": "string" + }, + "paddingTop": { + "type": "string" + }, + "page": { + "type": "string" + }, + "pageBreakAfter": { + "type": "string" + }, + "pageBreakBefore": { + "type": "string" + }, + "pageBreakInside": { + "type": "string" + }, + "paintOrder": { + "type": "string" + }, + "parentRule": { + "anyOf": [ + { + "$ref": "#/definitions/CSSRule" + }, + { + "type": "null" + } + ] + }, + "perspective": { + "type": "string" + }, + "perspectiveOrigin": { + "type": "string" + }, + "placeContent": { + "type": "string" + }, + "placeItems": { + "type": "string" + }, + "placeSelf": { + "type": "string" + }, + "pointerEvents": { + "type": "string" + }, + "position": { + "type": "string" + }, + "printColorAdjust": { + "type": "string" + }, + "quotes": { + "type": "string" + }, + "resize": { + "type": "string" + }, + "right": { + "type": "string" + }, + "rotate": { + "type": "string" + }, + "rowGap": { + "type": "string" + }, + "rubyPosition": { + "type": "string" + }, + "scale": { + "type": "string" + }, + "scrollBehavior": { + "type": "string" + }, + "scrollMargin": { + "type": "string" + }, + "scrollMarginBlock": { + "type": "string" + }, + "scrollMarginBlockEnd": { + "type": "string" + }, + "scrollMarginBlockStart": { + "type": "string" + }, + "scrollMarginBottom": { + "type": "string" + }, + "scrollMarginInline": { + "type": "string" + }, + "scrollMarginInlineEnd": { + "type": "string" + }, + "scrollMarginInlineStart": { + "type": "string" + }, + "scrollMarginLeft": { + "type": "string" + }, + "scrollMarginRight": { + "type": "string" + }, + "scrollMarginTop": { + "type": "string" + }, + "scrollPadding": { + "type": "string" + }, + "scrollPaddingBlock": { + "type": "string" + }, + "scrollPaddingBlockEnd": { + "type": "string" + }, + "scrollPaddingBlockStart": { + "type": "string" + }, + "scrollPaddingBottom": { + "type": "string" + }, + "scrollPaddingInline": { + "type": "string" + }, + "scrollPaddingInlineEnd": { + "type": "string" + }, + "scrollPaddingInlineStart": { + "type": "string" + }, + "scrollPaddingLeft": { + "type": "string" + }, + "scrollPaddingRight": { + "type": "string" + }, + "scrollPaddingTop": { + "type": "string" + }, + "scrollSnapAlign": { + "type": "string" + }, + "scrollSnapStop": { + "type": "string" + }, + "scrollSnapType": { + "type": "string" + }, + "scrollbarGutter": { + "type": "string" + }, + "shapeImageThreshold": { + "type": "string" + }, + "shapeMargin": { + "type": "string" + }, + "shapeOutside": { + "type": "string" + }, + "shapeRendering": { + "type": "string" + }, + "stopColor": { + "type": "string" + }, + "stopOpacity": { + "type": "string" + }, + "stroke": { + "type": "string" + }, + "strokeDasharray": { + "type": "string" + }, + "strokeDashoffset": { + "type": "string" + }, + "strokeLinecap": { + "type": "string" + }, + "strokeLinejoin": { + "type": "string" + }, + "strokeMiterlimit": { + "type": "string" + }, + "strokeOpacity": { + "type": "string" + }, + "strokeWidth": { + "type": "string" + }, + "tabSize": { + "type": "string" + }, + "tableLayout": { + "type": "string" + }, + "textAlign": { + "type": "string" + }, + "textAlignLast": { + "type": "string" + }, + "textAnchor": { + "type": "string" + }, + "textCombineUpright": { + "type": "string" + }, + "textDecoration": { + "type": "string" + }, + "textDecorationColor": { + "type": "string" + }, + "textDecorationLine": { + "type": "string" + }, + "textDecorationSkipInk": { + "type": "string" + }, + "textDecorationStyle": { + "type": "string" + }, + "textDecorationThickness": { + "type": "string" + }, + "textEmphasis": { + "type": "string" + }, + "textEmphasisColor": { + "type": "string" + }, + "textEmphasisPosition": { + "type": "string" + }, + "textEmphasisStyle": { + "type": "string" + }, + "textIndent": { + "type": "string" + }, + "textOrientation": { + "type": "string" + }, + "textOverflow": { + "type": "string" + }, + "textRendering": { + "type": "string" + }, + "textShadow": { + "type": "string" + }, + "textTransform": { + "type": "string" + }, + "textUnderlineOffset": { + "type": "string" + }, + "textUnderlinePosition": { + "type": "string" + }, + "top": { + "type": "string" + }, + "touchAction": { + "type": "string" + }, + "transform": { + "type": "string" + }, + "transformBox": { + "type": "string" + }, + "transformOrigin": { + "type": "string" + }, + "transformStyle": { + "type": "string" + }, + "transition": { + "type": "string" + }, + "transitionDelay": { + "type": "string" + }, + "transitionDuration": { + "type": "string" + }, + "transitionProperty": { + "type": "string" + }, + "transitionTimingFunction": { + "type": "string" + }, + "translate": { + "type": "string" + }, + "unicodeBidi": { + "type": "string" + }, + "userSelect": { + "type": "string" + }, + "verticalAlign": { + "type": "string" + }, + "visibility": { + "type": "string" + }, + "webkitAlignContent": { + "type": "string" + }, + "webkitAlignItems": { + "type": "string" + }, + "webkitAlignSelf": { + "type": "string" + }, + "webkitAnimation": { + "type": "string" + }, + "webkitAnimationDelay": { + "type": "string" + }, + "webkitAnimationDirection": { + "type": "string" + }, + "webkitAnimationDuration": { + "type": "string" + }, + "webkitAnimationFillMode": { + "type": "string" + }, + "webkitAnimationIterationCount": { + "type": "string" + }, + "webkitAnimationName": { + "type": "string" + }, + "webkitAnimationPlayState": { + "type": "string" + }, + "webkitAnimationTimingFunction": { + "type": "string" + }, + "webkitAppearance": { + "type": "string" + }, + "webkitBackfaceVisibility": { + "type": "string" + }, + "webkitBackgroundClip": { + "type": "string" + }, + "webkitBackgroundOrigin": { + "type": "string" + }, + "webkitBackgroundSize": { + "type": "string" + }, + "webkitBorderBottomLeftRadius": { + "type": "string" + }, + "webkitBorderBottomRightRadius": { + "type": "string" + }, + "webkitBorderRadius": { + "type": "string" + }, + "webkitBorderTopLeftRadius": { + "type": "string" + }, + "webkitBorderTopRightRadius": { + "type": "string" + }, + "webkitBoxAlign": { + "type": "string" + }, + "webkitBoxFlex": { + "type": "string" + }, + "webkitBoxOrdinalGroup": { + "type": "string" + }, + "webkitBoxOrient": { + "type": "string" + }, + "webkitBoxPack": { + "type": "string" + }, + "webkitBoxShadow": { + "type": "string" + }, + "webkitBoxSizing": { + "type": "string" + }, + "webkitFilter": { + "type": "string" + }, + "webkitFlex": { + "type": "string" + }, + "webkitFlexBasis": { + "type": "string" + }, + "webkitFlexDirection": { + "type": "string" + }, + "webkitFlexFlow": { + "type": "string" + }, + "webkitFlexGrow": { + "type": "string" + }, + "webkitFlexShrink": { + "type": "string" + }, + "webkitFlexWrap": { + "type": "string" + }, + "webkitJustifyContent": { + "type": "string" + }, + "webkitLineClamp": { + "type": "string" + }, + "webkitMask": { + "type": "string" + }, + "webkitMaskBoxImage": { + "type": "string" + }, + "webkitMaskBoxImageOutset": { + "type": "string" + }, + "webkitMaskBoxImageRepeat": { + "type": "string" + }, + "webkitMaskBoxImageSlice": { + "type": "string" + }, + "webkitMaskBoxImageSource": { + "type": "string" + }, + "webkitMaskBoxImageWidth": { + "type": "string" + }, + "webkitMaskClip": { + "type": "string" + }, + "webkitMaskComposite": { + "type": "string" + }, + "webkitMaskImage": { + "type": "string" + }, + "webkitMaskOrigin": { + "type": "string" + }, + "webkitMaskPosition": { + "type": "string" + }, + "webkitMaskRepeat": { + "type": "string" + }, + "webkitMaskSize": { + "type": "string" + }, + "webkitOrder": { + "type": "string" + }, + "webkitPerspective": { + "type": "string" + }, + "webkitPerspectiveOrigin": { + "type": "string" + }, + "webkitTextFillColor": { + "type": "string" + }, + "webkitTextSizeAdjust": { + "type": "string" + }, + "webkitTextStroke": { + "type": "string" + }, + "webkitTextStrokeColor": { + "type": "string" + }, + "webkitTextStrokeWidth": { + "type": "string" + }, + "webkitTransform": { + "type": "string" + }, + "webkitTransformOrigin": { + "type": "string" + }, + "webkitTransformStyle": { + "type": "string" + }, + "webkitTransition": { + "type": "string" + }, + "webkitTransitionDelay": { + "type": "string" + }, + "webkitTransitionDuration": { + "type": "string" + }, + "webkitTransitionProperty": { + "type": "string" + }, + "webkitTransitionTimingFunction": { + "type": "string" + }, + "webkitUserSelect": { + "type": "string" + }, + "whiteSpace": { + "type": "string" + }, + "widows": { + "type": "string" + }, + "width": { + "type": "string" + }, + "willChange": { + "type": "string" + }, + "wordBreak": { + "type": "string" + }, + "wordSpacing": { + "type": "string" + }, + "wordWrap": { + "type": "string" + }, + "writingMode": { + "type": "string" + }, + "zIndex": { + "type": "string" + } + }, + "required": [ + "accentColor", + "alignContent", + "alignItems", + "alignSelf", + "alignmentBaseline", + "all", + "animation", + "animationComposition", + "animationDelay", + "animationDirection", + "animationDuration", + "animationFillMode", + "animationIterationCount", + "animationName", + "animationPlayState", + "animationTimingFunction", + "appearance", + "aspectRatio", + "backdropFilter", + "backfaceVisibility", + "background", + "backgroundAttachment", + "backgroundBlendMode", + "backgroundClip", + "backgroundColor", + "backgroundImage", + "backgroundOrigin", + "backgroundPosition", + "backgroundPositionX", + "backgroundPositionY", + "backgroundRepeat", + "backgroundSize", + "baselineShift", + "blockSize", + "border", + "borderBlock", + "borderBlockColor", + "borderBlockEnd", + "borderBlockEndColor", + "borderBlockEndStyle", + "borderBlockEndWidth", + "borderBlockStart", + "borderBlockStartColor", + "borderBlockStartStyle", + "borderBlockStartWidth", + "borderBlockStyle", + "borderBlockWidth", + "borderBottom", + "borderBottomColor", + "borderBottomLeftRadius", + "borderBottomRightRadius", + "borderBottomStyle", + "borderBottomWidth", + "borderCollapse", + "borderColor", + "borderEndEndRadius", + "borderEndStartRadius", + "borderImage", + "borderImageOutset", + "borderImageRepeat", + "borderImageSlice", + "borderImageSource", + "borderImageWidth", + "borderInline", + "borderInlineColor", + "borderInlineEnd", + "borderInlineEndColor", + "borderInlineEndStyle", + "borderInlineEndWidth", + "borderInlineStart", + "borderInlineStartColor", + "borderInlineStartStyle", + "borderInlineStartWidth", + "borderInlineStyle", + "borderInlineWidth", + "borderLeft", + "borderLeftColor", + "borderLeftStyle", + "borderLeftWidth", + "borderRadius", + "borderRight", + "borderRightColor", + "borderRightStyle", + "borderRightWidth", + "borderSpacing", + "borderStartEndRadius", + "borderStartStartRadius", + "borderStyle", + "borderTop", + "borderTopColor", + "borderTopLeftRadius", + "borderTopRightRadius", + "borderTopStyle", + "borderTopWidth", + "borderWidth", + "bottom", + "boxShadow", + "boxSizing", + "breakAfter", + "breakBefore", + "breakInside", + "captionSide", + "caretColor", + "clear", + "clip", + "clipPath", + "clipRule", + "color", + "colorInterpolation", + "colorInterpolationFilters", + "colorScheme", + "columnCount", + "columnFill", + "columnGap", + "columnRule", + "columnRuleColor", + "columnRuleStyle", + "columnRuleWidth", + "columnSpan", + "columnWidth", + "columns", + "contain", + "containIntrinsicBlockSize", + "containIntrinsicHeight", + "containIntrinsicInlineSize", + "containIntrinsicSize", + "containIntrinsicWidth", + "container", + "containerName", + "containerType", + "content", + "counterIncrement", + "counterReset", + "counterSet", + "cssFloat", + "cssText", + "cursor", + "direction", + "display", + "dominantBaseline", + "emptyCells", + "fill", + "fillOpacity", + "fillRule", + "filter", + "flex", + "flexBasis", + "flexDirection", + "flexFlow", + "flexGrow", + "flexShrink", + "flexWrap", + "float", + "floodColor", + "floodOpacity", + "font", + "fontFamily", + "fontFeatureSettings", + "fontKerning", + "fontOpticalSizing", + "fontPalette", + "fontSize", + "fontSizeAdjust", + "fontStretch", + "fontStyle", + "fontSynthesis", + "fontSynthesisSmallCaps", + "fontSynthesisStyle", + "fontSynthesisWeight", + "fontVariant", + "fontVariantAlternates", + "fontVariantCaps", + "fontVariantEastAsian", + "fontVariantLigatures", + "fontVariantNumeric", + "fontVariantPosition", + "fontVariationSettings", + "fontWeight", + "gap", + "grid", + "gridArea", + "gridAutoColumns", + "gridAutoFlow", + "gridAutoRows", + "gridColumn", + "gridColumnEnd", + "gridColumnGap", + "gridColumnStart", + "gridGap", + "gridRow", + "gridRowEnd", + "gridRowGap", + "gridRowStart", + "gridTemplate", + "gridTemplateAreas", + "gridTemplateColumns", + "gridTemplateRows", + "height", + "hyphenateCharacter", + "hyphens", + "imageOrientation", + "imageRendering", + "inlineSize", + "inset", + "insetBlock", + "insetBlockEnd", + "insetBlockStart", + "insetInline", + "insetInlineEnd", + "insetInlineStart", + "isolation", + "justifyContent", + "justifyItems", + "justifySelf", + "left", + "length", + "letterSpacing", + "lightingColor", + "lineBreak", + "lineHeight", + "listStyle", + "listStyleImage", + "listStylePosition", + "listStyleType", + "margin", + "marginBlock", + "marginBlockEnd", + "marginBlockStart", + "marginBottom", + "marginInline", + "marginInlineEnd", + "marginInlineStart", + "marginLeft", + "marginRight", + "marginTop", + "marker", + "markerEnd", + "markerMid", + "markerStart", + "mask", + "maskClip", + "maskComposite", + "maskImage", + "maskMode", + "maskOrigin", + "maskPosition", + "maskRepeat", + "maskSize", + "maskType", + "mathStyle", + "maxBlockSize", + "maxHeight", + "maxInlineSize", + "maxWidth", + "minBlockSize", + "minHeight", + "minInlineSize", + "minWidth", + "mixBlendMode", + "objectFit", + "objectPosition", + "offset", + "offsetDistance", + "offsetPath", + "offsetRotate", + "opacity", + "order", + "orphans", + "outline", + "outlineColor", + "outlineOffset", + "outlineStyle", + "outlineWidth", + "overflow", + "overflowAnchor", + "overflowClipMargin", + "overflowWrap", + "overflowX", + "overflowY", + "overscrollBehavior", + "overscrollBehaviorBlock", + "overscrollBehaviorInline", + "overscrollBehaviorX", + "overscrollBehaviorY", + "padding", + "paddingBlock", + "paddingBlockEnd", + "paddingBlockStart", + "paddingBottom", + "paddingInline", + "paddingInlineEnd", + "paddingInlineStart", + "paddingLeft", + "paddingRight", + "paddingTop", + "page", + "pageBreakAfter", + "pageBreakBefore", + "pageBreakInside", + "paintOrder", + "parentRule", + "perspective", + "perspectiveOrigin", + "placeContent", + "placeItems", + "placeSelf", + "pointerEvents", + "position", + "printColorAdjust", + "quotes", + "resize", + "right", + "rotate", + "rowGap", + "rubyPosition", + "scale", + "scrollBehavior", + "scrollMargin", + "scrollMarginBlock", + "scrollMarginBlockEnd", + "scrollMarginBlockStart", + "scrollMarginBottom", + "scrollMarginInline", + "scrollMarginInlineEnd", + "scrollMarginInlineStart", + "scrollMarginLeft", + "scrollMarginRight", + "scrollMarginTop", + "scrollPadding", + "scrollPaddingBlock", + "scrollPaddingBlockEnd", + "scrollPaddingBlockStart", + "scrollPaddingBottom", + "scrollPaddingInline", + "scrollPaddingInlineEnd", + "scrollPaddingInlineStart", + "scrollPaddingLeft", + "scrollPaddingRight", + "scrollPaddingTop", + "scrollSnapAlign", + "scrollSnapStop", + "scrollSnapType", + "scrollbarGutter", + "shapeImageThreshold", + "shapeMargin", + "shapeOutside", + "shapeRendering", + "stopColor", + "stopOpacity", + "stroke", + "strokeDasharray", + "strokeDashoffset", + "strokeLinecap", + "strokeLinejoin", + "strokeMiterlimit", + "strokeOpacity", + "strokeWidth", + "tabSize", + "tableLayout", + "textAlign", + "textAlignLast", + "textAnchor", + "textCombineUpright", + "textDecoration", + "textDecorationColor", + "textDecorationLine", + "textDecorationSkipInk", + "textDecorationStyle", + "textDecorationThickness", + "textEmphasis", + "textEmphasisColor", + "textEmphasisPosition", + "textEmphasisStyle", + "textIndent", + "textOrientation", + "textOverflow", + "textRendering", + "textShadow", + "textTransform", + "textUnderlineOffset", + "textUnderlinePosition", + "top", + "touchAction", + "transform", + "transformBox", + "transformOrigin", + "transformStyle", + "transition", + "transitionDelay", + "transitionDuration", + "transitionProperty", + "transitionTimingFunction", + "translate", + "unicodeBidi", + "userSelect", + "verticalAlign", + "visibility", + "webkitAlignContent", + "webkitAlignItems", + "webkitAlignSelf", + "webkitAnimation", + "webkitAnimationDelay", + "webkitAnimationDirection", + "webkitAnimationDuration", + "webkitAnimationFillMode", + "webkitAnimationIterationCount", + "webkitAnimationName", + "webkitAnimationPlayState", + "webkitAnimationTimingFunction", + "webkitAppearance", + "webkitBackfaceVisibility", + "webkitBackgroundClip", + "webkitBackgroundOrigin", + "webkitBackgroundSize", + "webkitBorderBottomLeftRadius", + "webkitBorderBottomRightRadius", + "webkitBorderRadius", + "webkitBorderTopLeftRadius", + "webkitBorderTopRightRadius", + "webkitBoxAlign", + "webkitBoxFlex", + "webkitBoxOrdinalGroup", + "webkitBoxOrient", + "webkitBoxPack", + "webkitBoxShadow", + "webkitBoxSizing", + "webkitFilter", + "webkitFlex", + "webkitFlexBasis", + "webkitFlexDirection", + "webkitFlexFlow", + "webkitFlexGrow", + "webkitFlexShrink", + "webkitFlexWrap", + "webkitJustifyContent", + "webkitLineClamp", + "webkitMask", + "webkitMaskBoxImage", + "webkitMaskBoxImageOutset", + "webkitMaskBoxImageRepeat", + "webkitMaskBoxImageSlice", + "webkitMaskBoxImageSource", + "webkitMaskBoxImageWidth", + "webkitMaskClip", + "webkitMaskComposite", + "webkitMaskImage", + "webkitMaskOrigin", + "webkitMaskPosition", + "webkitMaskRepeat", + "webkitMaskSize", + "webkitOrder", + "webkitPerspective", + "webkitPerspectiveOrigin", + "webkitTextFillColor", + "webkitTextSizeAdjust", + "webkitTextStroke", + "webkitTextStrokeColor", + "webkitTextStrokeWidth", + "webkitTransform", + "webkitTransformOrigin", + "webkitTransformStyle", + "webkitTransition", + "webkitTransitionDelay", + "webkitTransitionDuration", + "webkitTransitionProperty", + "webkitTransitionTimingFunction", + "webkitUserSelect", + "whiteSpace", + "widows", + "width", + "willChange", + "wordBreak", + "wordSpacing", + "wordWrap", + "writingMode", + "zIndex" + ], + "type": "object" + }, + "tabIndex": { + "type": "number" + }, + "tagName": { + "type": "string" + }, + "target": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + }, + "title": { + "type": "string" + }, + "translate": { + "type": "boolean" + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "acceptCharset", + "accessKey", + "accessKeyLabel", + "action", + "ariaAtomic", + "ariaAutoComplete", + "ariaBusy", + "ariaChecked", + "ariaColCount", + "ariaColIndex", + "ariaColSpan", + "ariaCurrent", + "ariaDisabled", + "ariaExpanded", + "ariaHasPopup", + "ariaHidden", + "ariaInvalid", + "ariaKeyShortcuts", + "ariaLabel", + "ariaLevel", + "ariaLive", + "ariaModal", + "ariaMultiLine", + "ariaMultiSelectable", + "ariaOrientation", + "ariaPlaceholder", + "ariaPosInSet", + "ariaPressed", + "ariaReadOnly", + "ariaRequired", + "ariaRoleDescription", + "ariaRowCount", + "ariaRowIndex", + "ariaRowSpan", + "ariaSelected", + "ariaSetSize", + "ariaSort", + "ariaValueMax", + "ariaValueMin", + "ariaValueNow", + "ariaValueText", + "assignedSlot", + "attributeStyleMap", + "attributes", + "autocapitalize", + "autocomplete", + "autofocus", + "baseURI", + "childElementCount", + "childNodes", + "children", + "classList", + "className", + "clientHeight", + "clientLeft", + "clientTop", + "clientWidth", + "contentEditable", + "dataset", + "dir", + "draggable", + "elements", + "encoding", + "enctype", + "enterKeyHint", + "firstChild", + "firstElementChild", + "hidden", + "id", + "inert", + "innerHTML", + "innerText", + "inputMode", + "isConnected", + "isContentEditable", + "lang", + "lastChild", + "lastElementChild", + "length", + "localName", + "method", + "name", + "namespaceURI", + "nextElementSibling", + "nextSibling", + "noValidate", + "nodeName", + "nodeType", + "nodeValue", + "offsetHeight", + "offsetLeft", + "offsetParent", + "offsetTop", + "offsetWidth", + "onabort", + "onanimationcancel", + "onanimationend", + "onanimationiteration", + "onanimationstart", + "onauxclick", + "onbeforeinput", + "onblur", + "oncancel", + "oncanplay", + "oncanplaythrough", + "onchange", + "onclick", + "onclose", + "oncontextmenu", + "oncopy", + "oncuechange", + "oncut", + "ondblclick", + "ondrag", + "ondragend", + "ondragenter", + "ondragleave", + "ondragover", + "ondragstart", + "ondrop", + "ondurationchange", + "onemptied", + "onended", + "onerror", + "onfocus", + "onformdata", + "onfullscreenchange", + "onfullscreenerror", + "ongotpointercapture", + "oninput", + "oninvalid", + "onkeydown", + "onkeypress", + "onkeyup", + "onload", + "onloadeddata", + "onloadedmetadata", + "onloadstart", + "onlostpointercapture", + "onmousedown", + "onmouseenter", + "onmouseleave", + "onmousemove", + "onmouseout", + "onmouseover", + "onmouseup", + "onpaste", + "onpause", + "onplay", + "onplaying", + "onpointercancel", + "onpointerdown", + "onpointerenter", + "onpointerleave", + "onpointermove", + "onpointerout", + "onpointerover", + "onpointerup", + "onprogress", + "onratechange", + "onreset", + "onresize", + "onscroll", + "onsecuritypolicyviolation", + "onseeked", + "onseeking", + "onselect", + "onselectionchange", + "onselectstart", + "onslotchange", + "onstalled", + "onsubmit", + "onsuspend", + "ontimeupdate", + "ontoggle", + "ontransitioncancel", + "ontransitionend", + "ontransitionrun", + "ontransitionstart", + "onvolumechange", + "onwaiting", + "onwebkitanimationend", + "onwebkitanimationiteration", + "onwebkitanimationstart", + "onwebkittransitionend", + "onwheel", + "outerHTML", + "outerText", + "ownerDocument", + "parentElement", + "parentNode", + "part", + "prefix", + "previousElementSibling", + "previousSibling", + "rel", + "relList", + "role", + "scrollHeight", + "scrollLeft", + "scrollTop", + "scrollWidth", + "shadowRoot", + "slot", + "spellcheck", + "style", + "tabIndex", + "tagName", + "target", + "textContent", + "title", + "translate" + ], + "type": "object" + }, + "type": "array" + }, + "fullscreen": { + "type": "boolean" + }, + "fullscreenElement": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "fullscreenEnabled": { + "type": "boolean" + }, + "head": { + "$ref": "#/definitions/HTMLHeadElement" + }, + "hidden": { + "type": "boolean" + }, + "images": { + "items": { + "$ref": "#/definitions/HTMLImageElement" + }, + "type": "array" + }, + "implementation": { + "$ref": "#/definitions/DOMImplementation" + }, + "inputEncoding": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "lastModified": { + "type": "string" + }, + "linkColor": { + "type": "string" + }, + "links": { + "items": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLAnchorElement" + }, + { + "$ref": "#/definitions/HTMLAreaElement" + } + ] + }, + "type": "array" + }, + "location": { + "$ref": "#/definitions/Location" + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "onabort": { + "type": [ + "null", + "object" + ] + }, + "onanimationcancel": { + "type": [ + "null", + "object" + ] + }, + "onanimationend": { + "type": [ + "null", + "object" + ] + }, + "onanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onauxclick": { + "type": [ + "null", + "object" + ] + }, + "onbeforeinput": { + "type": [ + "null", + "object" + ] + }, + "onblur": { + "type": [ + "null", + "object" + ] + }, + "oncancel": { + "type": [ + "null", + "object" + ] + }, + "oncanplay": { + "type": [ + "null", + "object" + ] + }, + "oncanplaythrough": { + "type": [ + "null", + "object" + ] + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "onclick": { + "type": [ + "null", + "object" + ] + }, + "onclose": { + "type": [ + "null", + "object" + ] + }, + "oncontextmenu": { + "type": [ + "null", + "object" + ] + }, + "oncopy": { + "type": [ + "null", + "object" + ] + }, + "oncuechange": { + "type": [ + "null", + "object" + ] + }, + "oncut": { + "type": [ + "null", + "object" + ] + }, + "ondblclick": { + "type": [ + "null", + "object" + ] + }, + "ondrag": { + "type": [ + "null", + "object" + ] + }, + "ondragend": { + "type": [ + "null", + "object" + ] + }, + "ondragenter": { + "type": [ + "null", + "object" + ] + }, + "ondragleave": { + "type": [ + "null", + "object" + ] + }, + "ondragover": { + "type": [ + "null", + "object" + ] + }, + "ondragstart": { + "type": [ + "null", + "object" + ] + }, + "ondrop": { + "type": [ + "null", + "object" + ] + }, + "ondurationchange": { + "type": [ + "null", + "object" + ] + }, + "onemptied": { + "type": [ + "null", + "object" + ] + }, + "onended": { + "type": [ + "null", + "object" + ] + }, + "onerror": { + "$ref": "#/definitions/OnErrorEventHandler" + }, + "onfocus": { + "type": [ + "null", + "object" + ] + }, + "onformdata": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenchange": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenerror": { + "type": [ + "null", + "object" + ] + }, + "ongotpointercapture": { + "type": [ + "null", + "object" + ] + }, + "oninput": { + "type": [ + "null", + "object" + ] + }, + "oninvalid": { + "type": [ + "null", + "object" + ] + }, + "onkeydown": { + "type": [ + "null", + "object" + ] + }, + "onkeypress": { + "type": [ + "null", + "object" + ] + }, + "onkeyup": { + "type": [ + "null", + "object" + ] + }, + "onload": { + "type": [ + "null", + "object" + ] + }, + "onloadeddata": { + "type": [ + "null", + "object" + ] + }, + "onloadedmetadata": { + "type": [ + "null", + "object" + ] + }, + "onloadstart": { + "type": [ + "null", + "object" + ] + }, + "onlostpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onmousedown": { + "type": [ + "null", + "object" + ] + }, + "onmouseenter": { + "type": [ + "null", + "object" + ] + }, + "onmouseleave": { + "type": [ + "null", + "object" + ] + }, + "onmousemove": { + "type": [ + "null", + "object" + ] + }, + "onmouseout": { + "type": [ + "null", + "object" + ] + }, + "onmouseover": { + "type": [ + "null", + "object" + ] + }, + "onmouseup": { + "type": [ + "null", + "object" + ] + }, + "onpaste": { + "type": [ + "null", + "object" + ] + }, + "onpause": { + "type": [ + "null", + "object" + ] + }, + "onplay": { + "type": [ + "null", + "object" + ] + }, + "onplaying": { + "type": [ + "null", + "object" + ] + }, + "onpointercancel": { + "type": [ + "null", + "object" + ] + }, + "onpointerdown": { + "type": [ + "null", + "object" + ] + }, + "onpointerenter": { + "type": [ + "null", + "object" + ] + }, + "onpointerleave": { + "type": [ + "null", + "object" + ] + }, + "onpointerlockchange": { + "type": [ + "null", + "object" + ] + }, + "onpointerlockerror": { + "type": [ + "null", + "object" + ] + }, + "onpointermove": { + "type": [ + "null", + "object" + ] + }, + "onpointerout": { + "type": [ + "null", + "object" + ] + }, + "onpointerover": { + "type": [ + "null", + "object" + ] + }, + "onpointerup": { + "type": [ + "null", + "object" + ] + }, + "onprogress": { + "type": [ + "null", + "object" + ] + }, + "onratechange": { + "type": [ + "null", + "object" + ] + }, + "onreadystatechange": { + "type": [ + "null", + "object" + ] + }, + "onreset": { + "type": [ + "null", + "object" + ] + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "onsecuritypolicyviolation": { + "type": [ + "null", + "object" + ] + }, + "onseeked": { + "type": [ + "null", + "object" + ] + }, + "onseeking": { + "type": [ + "null", + "object" + ] + }, + "onselect": { + "type": [ + "null", + "object" + ] + }, + "onselectionchange": { + "type": [ + "null", + "object" + ] + }, + "onselectstart": { + "type": [ + "null", + "object" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "onstalled": { + "type": [ + "null", + "object" + ] + }, + "onsubmit": { + "type": [ + "null", + "object" + ] + }, + "onsuspend": { + "type": [ + "null", + "object" + ] + }, + "ontimeupdate": { + "type": [ + "null", + "object" + ] + }, + "ontoggle": { + "type": [ + "null", + "object" + ] + }, + "ontouchcancel": { + "type": [ + "null", + "object" + ] + }, + "ontouchend": { + "type": [ + "null", + "object" + ] + }, + "ontouchmove": { + "type": [ + "null", + "object" + ] + }, + "ontouchstart": { + "type": [ + "null", + "object" + ] + }, + "ontransitioncancel": { + "type": [ + "null", + "object" + ] + }, + "ontransitionend": { + "type": [ + "null", + "object" + ] + }, + "ontransitionrun": { + "type": [ + "null", + "object" + ] + }, + "ontransitionstart": { + "type": [ + "null", + "object" + ] + }, + "onvisibilitychange": { + "type": [ + "null", + "object" + ] + }, + "onvolumechange": { + "type": [ + "null", + "object" + ] + }, + "onwaiting": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationend": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onwebkittransitionend": { + "type": [ + "null", + "object" + ] + }, + "onwheel": { + "type": [ + "null", + "object" + ] + }, + "ownerDocument": { + "type": "null" + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "pictureInPictureElement": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "pictureInPictureEnabled": { + "type": "boolean" + }, + "plugins": { + "items": { + "$ref": "#/definitions/HTMLEmbedElement" + }, + "type": "array" + }, + "pointerLockElement": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "readyState": { + "$ref": "#/definitions/DocumentReadyState" + }, + "referrer": { + "type": "string" + }, + "rootElement": { + "anyOf": [ + { + "$ref": "#/definitions/SVGSVGElement" + }, + { + "type": "null" + } + ] + }, + "scripts": { + "items": { + "$ref": "#/definitions/HTMLScriptElement" + }, + "type": "array" + }, + "scrollingElement": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "styleSheets": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/CSSStyleSheet" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "textContent": { + "type": [ + "null", + "string" + ] + }, + "timeline": { + "$ref": "#/definitions/DocumentTimeline" + }, + "title": { + "type": "string" + }, + "visibilityState": { + "$ref": "#/definitions/DocumentVisibilityState" + }, + "vlinkColor": { + "type": "string" + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "URL", + "activeElement", + "adoptedStyleSheets", + "alinkColor", + "all", + "anchors", + "applets", + "baseURI", + "bgColor", + "body", + "characterSet", + "charset", + "childElementCount", + "childNodes", + "children", + "compatMode", + "contentType", + "cookie", + "currentScript", + "defaultView", + "designMode", + "dir", + "doctype", + "documentElement", + "documentURI", + "domain", + "embeds", + "fgColor", + "firstChild", + "firstElementChild", + "fonts", + "forms", + "fullscreen", + "fullscreenElement", + "fullscreenEnabled", + "head", + "hidden", + "images", + "implementation", + "inputEncoding", + "isConnected", + "lastChild", + "lastElementChild", + "lastModified", + "linkColor", + "links", + "location", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "onabort", + "onanimationcancel", + "onanimationend", + "onanimationiteration", + "onanimationstart", + "onauxclick", + "onbeforeinput", + "onblur", + "oncancel", + "oncanplay", + "oncanplaythrough", + "onchange", + "onclick", + "onclose", + "oncontextmenu", + "oncopy", + "oncuechange", + "oncut", + "ondblclick", + "ondrag", + "ondragend", + "ondragenter", + "ondragleave", + "ondragover", + "ondragstart", + "ondrop", + "ondurationchange", + "onemptied", + "onended", + "onerror", + "onfocus", + "onformdata", + "onfullscreenchange", + "onfullscreenerror", + "ongotpointercapture", + "oninput", + "oninvalid", + "onkeydown", + "onkeypress", + "onkeyup", + "onload", + "onloadeddata", + "onloadedmetadata", + "onloadstart", + "onlostpointercapture", + "onmousedown", + "onmouseenter", + "onmouseleave", + "onmousemove", + "onmouseout", + "onmouseover", + "onmouseup", + "onpaste", + "onpause", + "onplay", + "onplaying", + "onpointercancel", + "onpointerdown", + "onpointerenter", + "onpointerleave", + "onpointerlockchange", + "onpointerlockerror", + "onpointermove", + "onpointerout", + "onpointerover", + "onpointerup", + "onprogress", + "onratechange", + "onreadystatechange", + "onreset", + "onresize", + "onscroll", + "onsecuritypolicyviolation", + "onseeked", + "onseeking", + "onselect", + "onselectionchange", + "onselectstart", + "onslotchange", + "onstalled", + "onsubmit", + "onsuspend", + "ontimeupdate", + "ontoggle", + "ontransitioncancel", + "ontransitionend", + "ontransitionrun", + "ontransitionstart", + "onvisibilitychange", + "onvolumechange", + "onwaiting", + "onwebkitanimationend", + "onwebkitanimationiteration", + "onwebkitanimationstart", + "onwebkittransitionend", + "onwheel", + "ownerDocument", + "parentElement", + "parentNode", + "pictureInPictureElement", + "pictureInPictureEnabled", + "plugins", + "pointerLockElement", + "previousSibling", + "readyState", + "referrer", + "rootElement", + "scripts", + "scrollingElement", + "styleSheets", + "textContent", + "timeline", + "title", + "visibilityState", + "vlinkColor" + ], + "type": "object" + }, + "DocumentReadyState": { + "enum": [ + "complete", + "interactive", + "loading" + ], + "type": "string" + }, + "DocumentTimeline": { + "properties": { + "currentTime": { + "anyOf": [ + { + "$ref": "#/definitions/CSSNumericValue" + }, + { + "type": [ + "null", + "number" + ] + } + ] + } + }, + "required": [ + "currentTime" + ], + "type": "object" + }, + "DocumentType": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "baseURI": { + "type": "string" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "isConnected": { + "type": "boolean" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "name": { + "type": "string" + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "publicId": { + "type": "string" + }, + "systemId": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "baseURI", + "childNodes", + "firstChild", + "isConnected", + "lastChild", + "name", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "ownerDocument", + "parentElement", + "parentNode", + "previousSibling", + "publicId", + "systemId", + "textContent" + ], + "type": "object" + }, + "DocumentVisibilityState": { + "enum": [ + "hidden", + "visible" + ], + "type": "string" + }, + "DomParser": { + "properties": { + "addAttributeFilter": { + "type": "object" + }, + "addNodeFilter": { + "type": "object" + }, + "getAttributeFilters": { + "type": "object" + }, + "getNodeFilters": { + "type": "object" + }, + "parse": { + "type": "object" + }, + "removeAttributeFilter": { + "type": "object" + }, + "removeNodeFilter": { + "type": "object" + }, + "schema": { + "$ref": "#/definitions/Schema" + } + }, + "required": [ + "addAttributeFilter", + "addNodeFilter", + "getAttributeFilters", + "getNodeFilters", + "parse", + "removeAttributeFilter", + "removeNodeFilter", + "schema" + ], + "type": "object" + }, + "DomSerializer": { + "properties": { + "addAttributeFilter": { + "type": "object" + }, + "addNodeFilter": { + "type": "object" + }, + "addRules": { + "type": "object" + }, + "addTempAttr": { + "type": "object" + }, + "getAttributeFilters": { + "type": "object" + }, + "getNodeFilters": { + "type": "object" + }, + "getTempAttrs": { + "type": "object" + }, + "removeAttributeFilter": { + "type": "object" + }, + "removeNodeFilter": { + "type": "object" + }, + "schema": { + "$ref": "#/definitions/Schema" + }, + "serialize": { + "type": "object" + }, + "setRules": { + "type": "object" + } + }, + "required": [ + "addAttributeFilter", + "addNodeFilter", + "addRules", + "addTempAttr", + "getAttributeFilters", + "getNodeFilters", + "getTempAttrs", + "removeAttributeFilter", + "removeNodeFilter", + "schema", + "serialize", + "setRules" + ], + "type": "object" + }, + "DomTreeWalker": { + "properties": { + "findPreviousNode": {}, + "findSibling": {}, + "node": {}, + "rootNode": {} + }, + "required": [ + "findPreviousNode", + "findSibling", + "node", + "rootNode" + ], + "type": "object" + }, + "DomTreeWalkerConstructor": { + "properties": { + "prototype": { + "$ref": "#/definitions/DomTreeWalker" + } + }, + "required": [ + "prototype" + ], + "type": "object" + }, + "Editor": { + "properties": { + "_beforeUnload": { + "type": "object" + }, + "_editableRoot": { + "type": "boolean" + }, + "_eventDispatcher": { + "$ref": "#/definitions/EventDispatcher" + }, + "_nodeChangeDispatcher": { + "$ref": "#/definitions/NodeChange" + }, + "_pendingNativeEvents": { + "items": { + "type": "string" + }, + "type": "array" + }, + "_selectionOverrides": { + "$ref": "#/definitions/SelectionOverrides" + }, + "_skinLoaded": { + "type": "boolean" + }, + "annotator": { + "$ref": "#/definitions/Annotator" + }, + "baseURI": { + "$ref": "#/definitions/URI" + }, + "baseUri": { + "$ref": "#/definitions/URI" + }, + "bindPendingEventDelegates": { + "type": "object" + }, + "bodyElement": { + "$ref": "#/definitions/HTMLElement" + }, + "bookmark": {}, + "composing": { + "type": "boolean" + }, + "container": { + "$ref": "#/definitions/HTMLElement" + }, + "contentAreaContainer": { + "$ref": "#/definitions/HTMLElement" + }, + "contentCSS": { + "items": { + "type": "string" + }, + "type": "array" + }, + "contentDocument": { + "$ref": "#/definitions/Document" + }, + "contentStyles": { + "items": { + "type": "string" + }, + "type": "array" + }, + "contentWindow": { + "$ref": "#/definitions/Window" + }, + "delegates": { + "$ref": "#/definitions/Record>" + }, + "destroyed": { + "type": "boolean" + }, + "dispatch": { + "type": "object" + }, + "documentBaseURI": { + "$ref": "#/definitions/URI" + }, + "documentBaseUrl": { + "type": "string" + }, + "dom": { + "$ref": "#/definitions/DOMUtils" + }, + "editorCommands": { + "$ref": "#/definitions/EditorCommands" + }, + "editorContainer": { + "$ref": "#/definitions/HTMLElement" + }, + "editorManager": { + "$ref": "#/definitions/EditorManager" + }, + "editorUpload": { + "$ref": "#/definitions/EditorUpload" + }, + "eventRoot": { + "$ref": "#/definitions/Element" + }, + "fire": { + "type": "object" + }, + "formElement": { + "$ref": "#/definitions/HTMLElement" + }, + "formEventDelegate": { + "type": "object" + }, + "formatter": { + "$ref": "#/definitions/Formatter" + }, + "hasEventListeners": { + "type": "object" + }, + "hasHiddenInput": { + "type": "boolean" + }, + "hasVisual": { + "type": "boolean" + }, + "hidden": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "iframeElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLIFrameElement" + }, + { + "type": "null" + } + ] + }, + "iframeHTML": { + "type": "string" + }, + "initialized": { + "type": "boolean" + }, + "inline": { + "type": "boolean" + }, + "isNotDirty": { + "type": "boolean" + }, + "loadedCSS": { + "$ref": "#/definitions/Record" + }, + "mode": { + "$ref": "#/definitions/EditorMode" + }, + "model": { + "$ref": "#/definitions/Model" + }, + "notificationManager": { + "$ref": "#/definitions/NotificationManager" + }, + "off": { + "type": "object" + }, + "on": { + "type": "object" + }, + "once": { + "type": "object" + }, + "options": { + "$ref": "#/definitions/Options" + }, + "orgDisplay": { + "type": "string" + }, + "orgVisibility": { + "type": "string" + }, + "parser": { + "$ref": "#/definitions/DomParser" + }, + "plugins": { + "$ref": "#/definitions/Record" + }, + "quirks": { + "$ref": "#/definitions/Quirks" + }, + "readonly": { + "type": "boolean" + }, + "removed": { + "type": "boolean" + }, + "schema": { + "$ref": "#/definitions/Schema" + }, + "selection": { + "$ref": "#/definitions/EditorSelection" + }, + "serializer": { + "$ref": "#/definitions/DomSerializer" + }, + "shortcuts": { + "$ref": "#/definitions/Shortcuts" + }, + "startContent": { + "type": "string" + }, + "suffix": { + "type": "string" + }, + "targetElm": { + "$ref": "#/definitions/HTMLElement" + }, + "theme": { + "$ref": "#/definitions/Theme" + }, + "toggleNativeEvent": { + "type": "object" + }, + "ui": { + "$ref": "#/definitions/EditorUi" + }, + "unbindAllNativeEvents": { + "type": "object" + }, + "undoManager": { + "$ref": "#/definitions/UndoManager" + }, + "windowManager": { + "$ref": "#/definitions/WindowManager" + } + }, + "required": [ + "_editableRoot", + "_nodeChangeDispatcher", + "_pendingNativeEvents", + "_selectionOverrides", + "_skinLoaded", + "annotator", + "baseURI", + "baseUri", + "bindPendingEventDelegates", + "bookmark", + "composing", + "container", + "contentAreaContainer", + "contentCSS", + "contentDocument", + "contentStyles", + "contentWindow", + "destroyed", + "dispatch", + "documentBaseURI", + "documentBaseUrl", + "dom", + "editorCommands", + "editorContainer", + "editorManager", + "editorUpload", + "fire", + "formatter", + "hasEventListeners", + "hasHiddenInput", + "hasVisual", + "hidden", + "id", + "iframeElement", + "initialized", + "inline", + "isNotDirty", + "loadedCSS", + "mode", + "model", + "notificationManager", + "off", + "on", + "once", + "options", + "orgDisplay", + "parser", + "plugins", + "quirks", + "readonly", + "removed", + "schema", + "selection", + "serializer", + "shortcuts", + "startContent", + "suffix", + "targetElm", + "theme", + "toggleNativeEvent", + "ui", + "unbindAllNativeEvents", + "undoManager", + "windowManager" + ], + "type": "object" + }, + "EditorCommands": { + "properties": { + "commands": {}, + "editor": {} + }, + "required": [ + "commands", + "editor" + ], + "type": "object" + }, + "EditorCommandsConstructor": { + "properties": { + "prototype": { + "$ref": "#/definitions/EditorCommands" + } + }, + "required": [ + "prototype" + ], + "type": "object" + }, + "EditorConstructor": { + "properties": { + "prototype": { + "$ref": "#/definitions/Editor" + } + }, + "required": [ + "prototype" + ], + "type": "object" + }, + "EditorManager": { + "properties": { + "activeEditor": { + "anyOf": [ + { + "$ref": "#/definitions/Editor" + }, + { + "type": "null" + } + ] + }, + "addI18n": { + "type": "object" + }, + "baseURI": { + "$ref": "#/definitions/URI" + }, + "baseURL": { + "type": "string" + }, + "defaultOptions": { + "$ref": "#/definitions/RawEditorOptions" + }, + "documentBaseURL": { + "type": "string" + }, + "focusedEditor": { + "anyOf": [ + { + "$ref": "#/definitions/Editor" + }, + { + "type": "null" + } + ] + }, + "i18n": { + "$ref": "#/definitions/I18n" + }, + "majorVersion": { + "type": "string" + }, + "minorVersion": { + "type": "string" + }, + "releaseDate": { + "type": "string" + }, + "suffix": { + "type": "string" + }, + "translate": { + "type": "object" + }, + "triggerSave": { + "type": "object" + } + }, + "required": [ + "activeEditor", + "addI18n", + "baseURI", + "baseURL", + "defaultOptions", + "documentBaseURL", + "focusedEditor", + "i18n", + "majorVersion", + "minorVersion", + "releaseDate", + "suffix", + "translate", + "triggerSave" + ], + "type": "object" + }, + "EditorMode": { + "properties": { + "get": { + "type": "object" + }, + "isReadOnly": { + "type": "object" + }, + "register": { + "type": "object" + }, + "set": { + "type": "object" + } + }, + "required": [ + "get", + "isReadOnly", + "register", + "set" + ], + "type": "object" + }, + "EditorObservable": { + "type": "object" + }, + "EditorSelection": { + "properties": { + "bookmarkManager": { + "$ref": "#/definitions/BookmarkManager" + }, + "collapse": { + "type": "object" + }, + "controlSelection": { + "$ref": "#/definitions/ControlSelection" + }, + "destroy": { + "type": "object" + }, + "dom": { + "$ref": "#/definitions/DOMUtils" + }, + "editor": { + "$ref": "#/definitions/Editor" + }, + "expand": { + "type": "object" + }, + "getBookmark": { + "type": "object" + }, + "getBoundingClientRect": { + "type": "object" + }, + "getContent": { + "type": "object" + }, + "getEnd": { + "type": "object" + }, + "getNode": { + "type": "object" + }, + "getRng": { + "type": "object" + }, + "getScrollContainer": { + "type": "object" + }, + "getSel": { + "type": "object" + }, + "getSelectedBlocks": { + "type": "object" + }, + "getStart": { + "type": "object" + }, + "isCollapsed": { + "type": "object" + }, + "isEditable": { + "type": "object" + }, + "isForward": { + "type": "object" + }, + "moveToBookmark": { + "type": "object" + }, + "normalize": { + "type": "object" + }, + "placeCaretAt": { + "type": "object" + }, + "scrollIntoView": { + "type": "object" + }, + "select": { + "type": "object" + }, + "selectorChanged": { + "type": "object" + }, + "selectorChangedWithUnbind": { + "type": "object" + }, + "serializer": { + "$ref": "#/definitions/DomSerializer" + }, + "setContent": { + "type": "object" + }, + "setCursorLocation": { + "type": "object" + }, + "setNode": { + "type": "object" + }, + "setRng": { + "type": "object" + }, + "win": { + "$ref": "#/definitions/Window" + } + }, + "required": [ + "bookmarkManager", + "collapse", + "controlSelection", + "destroy", + "dom", + "editor", + "expand", + "getBookmark", + "getBoundingClientRect", + "getContent", + "getEnd", + "getNode", + "getRng", + "getScrollContainer", + "getSel", + "getSelectedBlocks", + "getStart", + "isCollapsed", + "isEditable", + "isForward", + "moveToBookmark", + "normalize", + "placeCaretAt", + "scrollIntoView", + "select", + "selectorChanged", + "selectorChangedWithUnbind", + "serializer", + "setContent", + "setCursorLocation", + "setNode", + "setRng", + "win" + ], + "type": "object" + }, + "EditorUi": { + "properties": { + "hide": { + "type": "object" + }, + "isEnabled": { + "type": "object" + }, + "registry": { + "$ref": "#/definitions/Registry$1" + }, + "setEnabled": { + "type": "object" + }, + "show": { + "type": "object" + }, + "styleSheetLoader": { + "$ref": "#/definitions/StyleSheetLoader" + } + }, + "required": [ + "hide", + "isEnabled", + "registry", + "setEnabled", + "show", + "styleSheetLoader" + ], + "type": "object" + }, + "EditorUpload": { + "properties": { + "addFilter": { + "type": "object" + }, + "blobCache": { + "$ref": "#/definitions/BlobCache" + }, + "destroy": { + "type": "object" + }, + "scanForImages": { + "type": "object" + }, + "uploadImages": { + "type": "object" + }, + "uploadImagesAuto": { + "type": "object" + } + }, + "required": [ + "addFilter", + "blobCache", + "destroy", + "scanForImages", + "uploadImages", + "uploadImagesAuto" + ], + "type": "object" + }, + "Element": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "ariaAtomic": { + "type": [ + "null", + "string" + ] + }, + "ariaAutoComplete": { + "type": [ + "null", + "string" + ] + }, + "ariaBusy": { + "type": [ + "null", + "string" + ] + }, + "ariaChecked": { + "type": [ + "null", + "string" + ] + }, + "ariaColCount": { + "type": [ + "null", + "string" + ] + }, + "ariaColIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaColSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaCurrent": { + "type": [ + "null", + "string" + ] + }, + "ariaDisabled": { + "type": [ + "null", + "string" + ] + }, + "ariaExpanded": { + "type": [ + "null", + "string" + ] + }, + "ariaHasPopup": { + "type": [ + "null", + "string" + ] + }, + "ariaHidden": { + "type": [ + "null", + "string" + ] + }, + "ariaInvalid": { + "type": [ + "null", + "string" + ] + }, + "ariaKeyShortcuts": { + "type": [ + "null", + "string" + ] + }, + "ariaLabel": { + "type": [ + "null", + "string" + ] + }, + "ariaLevel": { + "type": [ + "null", + "string" + ] + }, + "ariaLive": { + "type": [ + "null", + "string" + ] + }, + "ariaModal": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiLine": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiSelectable": { + "type": [ + "null", + "string" + ] + }, + "ariaOrientation": { + "type": [ + "null", + "string" + ] + }, + "ariaPlaceholder": { + "type": [ + "null", + "string" + ] + }, + "ariaPosInSet": { + "type": [ + "null", + "string" + ] + }, + "ariaPressed": { + "type": [ + "null", + "string" + ] + }, + "ariaReadOnly": { + "type": [ + "null", + "string" + ] + }, + "ariaRequired": { + "type": [ + "null", + "string" + ] + }, + "ariaRoleDescription": { + "type": [ + "null", + "string" + ] + }, + "ariaRowCount": { + "type": [ + "null", + "string" + ] + }, + "ariaRowIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaRowSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaSelected": { + "type": [ + "null", + "string" + ] + }, + "ariaSetSize": { + "type": [ + "null", + "string" + ] + }, + "ariaSort": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMax": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMin": { + "type": [ + "null", + "string" + ] + }, + "ariaValueNow": { + "type": [ + "null", + "string" + ] + }, + "ariaValueText": { + "type": [ + "null", + "string" + ] + }, + "assignedSlot": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLSlotElement" + }, + { + "type": "null" + } + ] + }, + "attributes": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Attr" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "baseURI": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "classList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "className": { + "type": "string" + }, + "clientHeight": { + "type": "number" + }, + "clientLeft": { + "type": "number" + }, + "clientTop": { + "type": "number" + }, + "clientWidth": { + "type": "number" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "id": { + "type": "string" + }, + "innerHTML": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "localName": { + "type": "string" + }, + "namespaceURI": { + "type": [ + "null", + "string" + ] + }, + "nextElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "onfullscreenchange": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenerror": { + "type": [ + "null", + "object" + ] + }, + "outerHTML": { + "type": "string" + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "part": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "prefix": { + "type": [ + "null", + "string" + ] + }, + "previousElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "role": { + "type": [ + "null", + "string" + ] + }, + "scrollHeight": { + "type": "number" + }, + "scrollLeft": { + "type": "number" + }, + "scrollTop": { + "type": "number" + }, + "scrollWidth": { + "type": "number" + }, + "shadowRoot": { + "anyOf": [ + { + "$ref": "#/definitions/ShadowRoot" + }, + { + "type": "null" + } + ] + }, + "slot": { + "type": "string" + }, + "tagName": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "ariaAtomic", + "ariaAutoComplete", + "ariaBusy", + "ariaChecked", + "ariaColCount", + "ariaColIndex", + "ariaColSpan", + "ariaCurrent", + "ariaDisabled", + "ariaExpanded", + "ariaHasPopup", + "ariaHidden", + "ariaInvalid", + "ariaKeyShortcuts", + "ariaLabel", + "ariaLevel", + "ariaLive", + "ariaModal", + "ariaMultiLine", + "ariaMultiSelectable", + "ariaOrientation", + "ariaPlaceholder", + "ariaPosInSet", + "ariaPressed", + "ariaReadOnly", + "ariaRequired", + "ariaRoleDescription", + "ariaRowCount", + "ariaRowIndex", + "ariaRowSpan", + "ariaSelected", + "ariaSetSize", + "ariaSort", + "ariaValueMax", + "ariaValueMin", + "ariaValueNow", + "ariaValueText", + "assignedSlot", + "attributes", + "baseURI", + "childElementCount", + "childNodes", + "children", + "classList", + "className", + "clientHeight", + "clientLeft", + "clientTop", + "clientWidth", + "firstChild", + "firstElementChild", + "id", + "innerHTML", + "isConnected", + "lastChild", + "lastElementChild", + "localName", + "namespaceURI", + "nextElementSibling", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "onfullscreenchange", + "onfullscreenerror", + "outerHTML", + "ownerDocument", + "parentElement", + "parentNode", + "part", + "prefix", + "previousElementSibling", + "previousSibling", + "role", + "scrollHeight", + "scrollLeft", + "scrollTop", + "scrollWidth", + "shadowRoot", + "slot", + "tagName", + "textContent" + ], + "type": "object" + }, + "Entities": { + "properties": { + "decode": { + "type": "object" + }, + "encodeAllRaw": { + "type": "object" + }, + "encodeNamed": { + "type": "object" + }, + "encodeNumeric": { + "type": "object" + }, + "encodeRaw": { + "type": "object" + }, + "getEncodeFunc": { + "type": "object" + } + }, + "required": [ + "decode", + "encodeAllRaw", + "encodeNamed", + "encodeNumeric", + "encodeRaw", + "getEncodeFunc" + ], + "type": "object" + }, + "Env": { + "properties": { + "browser": { + "properties": { + "current": { + "type": "string" + }, + "isChromium": { + "type": "object" + }, + "isEdge": { + "type": "object" + }, + "isFirefox": { + "type": "object" + }, + "isIE": { + "type": "object" + }, + "isOpera": { + "type": "object" + }, + "isSafari": { + "type": "object" + }, + "version": { + "$ref": "#/definitions/Version" + } + }, + "required": [ + "current", + "isChromium", + "isEdge", + "isFirefox", + "isIE", + "isOpera", + "isSafari", + "version" + ], + "type": "object" + }, + "cacheSuffix": {}, + "canHaveCSP": { + "type": "boolean" + }, + "container": {}, + "deviceType": { + "properties": { + "isDesktop": { + "type": "object" + }, + "isPhone": { + "type": "object" + }, + "isTablet": { + "type": "object" + }, + "isTouch": { + "type": "object" + }, + "isWebView": { + "type": "object" + }, + "isiPad": { + "type": "object" + }, + "isiPhone": { + "type": "object" + } + }, + "required": [ + "isDesktop", + "isPhone", + "isTablet", + "isTouch", + "isWebView", + "isiPad", + "isiPhone" + ], + "type": "object" + }, + "documentMode": { + "type": "number" + }, + "os": { + "properties": { + "current": { + "type": "string" + }, + "isAndroid": { + "type": "object" + }, + "isChromeOS": { + "type": "object" + }, + "isFreeBSD": { + "type": "object" + }, + "isLinux": { + "type": "object" + }, + "isMacOS": { + "type": "object" + }, + "isSolaris": { + "type": "object" + }, + "isWindows": { + "type": "object" + }, + "isiOS": { + "type": "object" + }, + "version": { + "$ref": "#/definitions/Version" + } + }, + "required": [ + "current", + "isAndroid", + "isChromeOS", + "isFreeBSD", + "isLinux", + "isMacOS", + "isSolaris", + "isWindows", + "isiOS", + "version" + ], + "type": "object" + }, + "transparentSrc": { + "type": "string" + }, + "windowsPhone": { + "type": "boolean" + } + }, + "required": [ + "browser", + "cacheSuffix", + "canHaveCSP", + "container", + "deviceType", + "documentMode", + "os", + "transparentSrc", + "windowsPhone" + ], + "type": "object" + }, + "Environment": { + "properties": { + "baseUrl": { + "description": "The base url where the editor sources are found (which contains the vs folder)", + "type": "string" + }, + "globalAPI": { + "description": "Define a global `monaco` symbol.\nThis is true by default in AMD and false by default in ESM.", + "type": "boolean" + } + }, + "type": "object" + }, + "Event": { + "properties": { + "AT_TARGET": { + "const": 2, + "type": "number" + }, + "BUBBLING_PHASE": { + "const": 3, + "type": "number" + }, + "CAPTURING_PHASE": { + "const": 1, + "type": "number" + }, + "NONE": { + "const": 0, + "type": "number" + }, + "bubbles": { + "type": "boolean" + }, + "cancelBubble": { + "type": "boolean" + }, + "cancelable": { + "type": "boolean" + }, + "composed": { + "type": "boolean" + }, + "currentTarget": { + "anyOf": [ + { + "$ref": "#/definitions/EventTarget" + }, + { + "type": "null" + } + ] + }, + "defaultPrevented": { + "type": "boolean" + }, + "eventPhase": { + "type": "number" + }, + "isTrusted": { + "type": "boolean" + }, + "returnValue": { + "type": "boolean" + }, + "srcElement": { + "anyOf": [ + { + "$ref": "#/definitions/EventTarget" + }, + { + "type": "null" + } + ] + }, + "target": { + "anyOf": [ + { + "$ref": "#/definitions/EventTarget" + }, + { + "type": "null" + } + ] + }, + "timeStamp": { + "type": "number" + }, + "type": { + "type": "string" + } + }, + "required": [ + "AT_TARGET", + "BUBBLING_PHASE", + "CAPTURING_PHASE", + "NONE", + "bubbles", + "cancelBubble", + "cancelable", + "composed", + "currentTarget", + "defaultPrevented", + "eventPhase", + "isTrusted", + "returnValue", + "srcElement", + "target", + "timeStamp", + "type" + ], + "type": "object" + }, + "EventCounts": { + "properties": { + "size": { + "type": "number" + } + }, + "required": [ + "size" + ], + "type": "object" + }, + "EventDispatcher": { + "properties": { + "bindings": {}, + "scope": {}, + "settings": {}, + "toggleEvent": {} + }, + "required": [ + "bindings", + "scope", + "settings", + "toggleEvent" + ], + "type": "object" + }, + "EventDispatcher": { + "properties": { + "bindings": {}, + "scope": {}, + "settings": {}, + "toggleEvent": {} + }, + "required": [ + "bindings", + "scope", + "settings", + "toggleEvent" + ], + "type": "object" + }, + "EventDispatcherConstructor": { + "properties": { + "isNative": { + "type": "object" + }, + "prototype": { + "$ref": "#/definitions/EventDispatcher" + } + }, + "required": [ + "isNative", + "prototype" + ], + "type": "object" + }, + "EventTarget": { + "type": "object" + }, + "EventUtils": { + "properties": { + "count": {}, + "domLoaded": { + "type": "boolean" + }, + "events": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Record>" + } + }, + "type": "object" + }, + "executeHandlers": {}, + "expando": {}, + "hasFocusIn": {} + }, + "required": [ + "count", + "domLoaded", + "events", + "executeHandlers", + "expando", + "hasFocusIn" + ], + "type": "object" + }, + "EventUtilsConstructor": { + "properties": { + "Event": { + "$ref": "#/definitions/EventUtils" + }, + "prototype": { + "$ref": "#/definitions/EventUtils" + } + }, + "required": [ + "Event", + "prototype" + ], + "type": "object" + }, + "External": { + "type": "object" + }, + "FakeClipboard": { + "properties": { + "FakeClipboardItem": { + "type": "object" + }, + "clear": { + "type": "object" + }, + "read": { + "type": "object" + }, + "write": { + "type": "object" + } + }, + "required": [ + "FakeClipboardItem", + "clear", + "read", + "write" + ], + "type": "object" + }, + "FocusManager": { + "properties": { + "isEditorUIElement": { + "type": "object" + } + }, + "required": [ + "isEditorUIElement" + ], + "type": "object" + }, + "FontFaceSet": { + "properties": { + "__@toStringTag@876": { + "type": "string" + }, + "onloading": { + "type": [ + "null", + "object" + ] + }, + "onloadingdone": { + "type": [ + "null", + "object" + ] + }, + "onloadingerror": { + "type": [ + "null", + "object" + ] + }, + "ready": { + "$ref": "#/definitions/Promise" + }, + "size": { + "type": "number" + }, + "status": { + "$ref": "#/definitions/FontFaceSetLoadStatus" + } + }, + "required": [ + "__@toStringTag@876", + "onloading", + "onloadingdone", + "onloadingerror", + "ready", + "size", + "status" + ], + "type": "object" + }, + "FontFaceSetLoadStatus": { + "enum": [ + "loaded", + "loading" + ], + "type": "string" + }, + "FormatReference": { + "properties": { + "format": { + "type": "string" + }, + "icon": { + "type": "string" + }, + "title": { + "type": "string" + } + }, + "required": [ + "format", + "title" + ], + "type": "object" + }, + "Formats": { + "type": "object" + }, + "Formatter": { + "properties": { + "apply": { + "type": "object" + }, + "canApply": { + "type": "object" + }, + "closest": { + "type": "object" + }, + "formatChanged": { + "type": "object" + }, + "get": { + "type": "object" + }, + "getCssText": { + "type": "object" + }, + "has": { + "type": "object" + }, + "match": { + "type": "object" + }, + "matchAll": { + "type": "object" + }, + "matchNode": { + "type": "object" + }, + "register": { + "type": "object" + }, + "remove": { + "type": "object" + }, + "toggle": { + "type": "object" + }, + "unregister": { + "type": "object" + } + }, + "required": [ + "apply", + "canApply", + "closest", + "formatChanged", + "get", + "getCssText", + "has", + "match", + "matchAll", + "matchNode", + "register", + "remove", + "toggle", + "unregister" + ], + "type": "object" + }, + "FragmentedUndoLevel": { + "properties": { + "beforeBookmark": { + "anyOf": [ + { + "$ref": "#/definitions/StringPathBookmark" + }, + { + "$ref": "#/definitions/RangeBookmark" + }, + { + "$ref": "#/definitions/IdBookmark" + }, + { + "$ref": "#/definitions/IndexBookmark" + }, + { + "$ref": "#/definitions/PathBookmark" + }, + { + "type": "null" + } + ] + }, + "bookmark": { + "anyOf": [ + { + "$ref": "#/definitions/StringPathBookmark" + }, + { + "$ref": "#/definitions/RangeBookmark" + }, + { + "$ref": "#/definitions/IdBookmark" + }, + { + "$ref": "#/definitions/IndexBookmark" + }, + { + "$ref": "#/definitions/PathBookmark" + }, + { + "type": "null" + } + ] + }, + "content": { + "const": "", + "type": "string" + }, + "fragments": { + "items": { + "type": "string" + }, + "type": "array" + }, + "type": { + "const": "fragmented", + "type": "string" + } + }, + "required": [ + "beforeBookmark", + "bookmark", + "content", + "fragments", + "type" + ], + "type": "object" + }, + "Geolocation": { + "type": "object" + }, + "HTMLAnchorElement": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "accessKey": { + "type": "string" + }, + "accessKeyLabel": { + "type": "string" + }, + "ariaAtomic": { + "type": [ + "null", + "string" + ] + }, + "ariaAutoComplete": { + "type": [ + "null", + "string" + ] + }, + "ariaBusy": { + "type": [ + "null", + "string" + ] + }, + "ariaChecked": { + "type": [ + "null", + "string" + ] + }, + "ariaColCount": { + "type": [ + "null", + "string" + ] + }, + "ariaColIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaColSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaCurrent": { + "type": [ + "null", + "string" + ] + }, + "ariaDisabled": { + "type": [ + "null", + "string" + ] + }, + "ariaExpanded": { + "type": [ + "null", + "string" + ] + }, + "ariaHasPopup": { + "type": [ + "null", + "string" + ] + }, + "ariaHidden": { + "type": [ + "null", + "string" + ] + }, + "ariaInvalid": { + "type": [ + "null", + "string" + ] + }, + "ariaKeyShortcuts": { + "type": [ + "null", + "string" + ] + }, + "ariaLabel": { + "type": [ + "null", + "string" + ] + }, + "ariaLevel": { + "type": [ + "null", + "string" + ] + }, + "ariaLive": { + "type": [ + "null", + "string" + ] + }, + "ariaModal": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiLine": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiSelectable": { + "type": [ + "null", + "string" + ] + }, + "ariaOrientation": { + "type": [ + "null", + "string" + ] + }, + "ariaPlaceholder": { + "type": [ + "null", + "string" + ] + }, + "ariaPosInSet": { + "type": [ + "null", + "string" + ] + }, + "ariaPressed": { + "type": [ + "null", + "string" + ] + }, + "ariaReadOnly": { + "type": [ + "null", + "string" + ] + }, + "ariaRequired": { + "type": [ + "null", + "string" + ] + }, + "ariaRoleDescription": { + "type": [ + "null", + "string" + ] + }, + "ariaRowCount": { + "type": [ + "null", + "string" + ] + }, + "ariaRowIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaRowSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaSelected": { + "type": [ + "null", + "string" + ] + }, + "ariaSetSize": { + "type": [ + "null", + "string" + ] + }, + "ariaSort": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMax": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMin": { + "type": [ + "null", + "string" + ] + }, + "ariaValueNow": { + "type": [ + "null", + "string" + ] + }, + "ariaValueText": { + "type": [ + "null", + "string" + ] + }, + "assignedSlot": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLSlotElement" + }, + { + "type": "null" + } + ] + }, + "attributeStyleMap": { + "$ref": "#/definitions/StylePropertyMap" + }, + "attributes": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Attr" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "autocapitalize": { + "type": "string" + }, + "autofocus": { + "type": "boolean" + }, + "baseURI": { + "type": "string" + }, + "charset": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "classList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "className": { + "type": "string" + }, + "clientHeight": { + "type": "number" + }, + "clientLeft": { + "type": "number" + }, + "clientTop": { + "type": "number" + }, + "clientWidth": { + "type": "number" + }, + "contentEditable": { + "type": "string" + }, + "coords": { + "type": "string" + }, + "dataset": { + "$ref": "#/definitions/DOMStringMap" + }, + "dir": { + "type": "string" + }, + "download": { + "type": "string" + }, + "draggable": { + "type": "boolean" + }, + "enterKeyHint": { + "type": "string" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "hash": { + "type": "string" + }, + "hidden": { + "type": "boolean" + }, + "host": { + "type": "string" + }, + "hostname": { + "type": "string" + }, + "href": { + "type": "string" + }, + "hreflang": { + "type": "string" + }, + "id": { + "type": "string" + }, + "inert": { + "type": "boolean" + }, + "innerHTML": { + "type": "string" + }, + "innerText": { + "type": "string" + }, + "inputMode": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "isContentEditable": { + "type": "boolean" + }, + "lang": { + "type": "string" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "localName": { + "type": "string" + }, + "name": { + "type": "string" + }, + "namespaceURI": { + "type": [ + "null", + "string" + ] + }, + "nextElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "nonce": { + "type": "string" + }, + "offsetHeight": { + "type": "number" + }, + "offsetLeft": { + "type": "number" + }, + "offsetParent": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "offsetTop": { + "type": "number" + }, + "offsetWidth": { + "type": "number" + }, + "onabort": { + "type": [ + "null", + "object" + ] + }, + "onanimationcancel": { + "type": [ + "null", + "object" + ] + }, + "onanimationend": { + "type": [ + "null", + "object" + ] + }, + "onanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onauxclick": { + "type": [ + "null", + "object" + ] + }, + "onbeforeinput": { + "type": [ + "null", + "object" + ] + }, + "onblur": { + "type": [ + "null", + "object" + ] + }, + "oncancel": { + "type": [ + "null", + "object" + ] + }, + "oncanplay": { + "type": [ + "null", + "object" + ] + }, + "oncanplaythrough": { + "type": [ + "null", + "object" + ] + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "onclick": { + "type": [ + "null", + "object" + ] + }, + "onclose": { + "type": [ + "null", + "object" + ] + }, + "oncontextmenu": { + "type": [ + "null", + "object" + ] + }, + "oncopy": { + "type": [ + "null", + "object" + ] + }, + "oncuechange": { + "type": [ + "null", + "object" + ] + }, + "oncut": { + "type": [ + "null", + "object" + ] + }, + "ondblclick": { + "type": [ + "null", + "object" + ] + }, + "ondrag": { + "type": [ + "null", + "object" + ] + }, + "ondragend": { + "type": [ + "null", + "object" + ] + }, + "ondragenter": { + "type": [ + "null", + "object" + ] + }, + "ondragleave": { + "type": [ + "null", + "object" + ] + }, + "ondragover": { + "type": [ + "null", + "object" + ] + }, + "ondragstart": { + "type": [ + "null", + "object" + ] + }, + "ondrop": { + "type": [ + "null", + "object" + ] + }, + "ondurationchange": { + "type": [ + "null", + "object" + ] + }, + "onemptied": { + "type": [ + "null", + "object" + ] + }, + "onended": { + "type": [ + "null", + "object" + ] + }, + "onerror": { + "$ref": "#/definitions/OnErrorEventHandler" + }, + "onfocus": { + "type": [ + "null", + "object" + ] + }, + "onformdata": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenchange": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenerror": { + "type": [ + "null", + "object" + ] + }, + "ongotpointercapture": { + "type": [ + "null", + "object" + ] + }, + "oninput": { + "type": [ + "null", + "object" + ] + }, + "oninvalid": { + "type": [ + "null", + "object" + ] + }, + "onkeydown": { + "type": [ + "null", + "object" + ] + }, + "onkeypress": { + "type": [ + "null", + "object" + ] + }, + "onkeyup": { + "type": [ + "null", + "object" + ] + }, + "onload": { + "type": [ + "null", + "object" + ] + }, + "onloadeddata": { + "type": [ + "null", + "object" + ] + }, + "onloadedmetadata": { + "type": [ + "null", + "object" + ] + }, + "onloadstart": { + "type": [ + "null", + "object" + ] + }, + "onlostpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onmousedown": { + "type": [ + "null", + "object" + ] + }, + "onmouseenter": { + "type": [ + "null", + "object" + ] + }, + "onmouseleave": { + "type": [ + "null", + "object" + ] + }, + "onmousemove": { + "type": [ + "null", + "object" + ] + }, + "onmouseout": { + "type": [ + "null", + "object" + ] + }, + "onmouseover": { + "type": [ + "null", + "object" + ] + }, + "onmouseup": { + "type": [ + "null", + "object" + ] + }, + "onpaste": { + "type": [ + "null", + "object" + ] + }, + "onpause": { + "type": [ + "null", + "object" + ] + }, + "onplay": { + "type": [ + "null", + "object" + ] + }, + "onplaying": { + "type": [ + "null", + "object" + ] + }, + "onpointercancel": { + "type": [ + "null", + "object" + ] + }, + "onpointerdown": { + "type": [ + "null", + "object" + ] + }, + "onpointerenter": { + "type": [ + "null", + "object" + ] + }, + "onpointerleave": { + "type": [ + "null", + "object" + ] + }, + "onpointermove": { + "type": [ + "null", + "object" + ] + }, + "onpointerout": { + "type": [ + "null", + "object" + ] + }, + "onpointerover": { + "type": [ + "null", + "object" + ] + }, + "onpointerup": { + "type": [ + "null", + "object" + ] + }, + "onprogress": { + "type": [ + "null", + "object" + ] + }, + "onratechange": { + "type": [ + "null", + "object" + ] + }, + "onreset": { + "type": [ + "null", + "object" + ] + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "onsecuritypolicyviolation": { + "type": [ + "null", + "object" + ] + }, + "onseeked": { + "type": [ + "null", + "object" + ] + }, + "onseeking": { + "type": [ + "null", + "object" + ] + }, + "onselect": { + "type": [ + "null", + "object" + ] + }, + "onselectionchange": { + "type": [ + "null", + "object" + ] + }, + "onselectstart": { + "type": [ + "null", + "object" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "onstalled": { + "type": [ + "null", + "object" + ] + }, + "onsubmit": { + "type": [ + "null", + "object" + ] + }, + "onsuspend": { + "type": [ + "null", + "object" + ] + }, + "ontimeupdate": { + "type": [ + "null", + "object" + ] + }, + "ontoggle": { + "type": [ + "null", + "object" + ] + }, + "ontouchcancel": { + "type": [ + "null", + "object" + ] + }, + "ontouchend": { + "type": [ + "null", + "object" + ] + }, + "ontouchmove": { + "type": [ + "null", + "object" + ] + }, + "ontouchstart": { + "type": [ + "null", + "object" + ] + }, + "ontransitioncancel": { + "type": [ + "null", + "object" + ] + }, + "ontransitionend": { + "type": [ + "null", + "object" + ] + }, + "ontransitionrun": { + "type": [ + "null", + "object" + ] + }, + "ontransitionstart": { + "type": [ + "null", + "object" + ] + }, + "onvolumechange": { + "type": [ + "null", + "object" + ] + }, + "onwaiting": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationend": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onwebkittransitionend": { + "type": [ + "null", + "object" + ] + }, + "onwheel": { + "type": [ + "null", + "object" + ] + }, + "origin": { + "type": "string" + }, + "outerHTML": { + "type": "string" + }, + "outerText": { + "type": "string" + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "part": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "password": { + "type": "string" + }, + "pathname": { + "type": "string" + }, + "ping": { + "type": "string" + }, + "port": { + "type": "string" + }, + "prefix": { + "type": [ + "null", + "string" + ] + }, + "previousElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "protocol": { + "type": "string" + }, + "referrerPolicy": { + "type": "string" + }, + "rel": { + "type": "string" + }, + "relList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "rev": { + "type": "string" + }, + "role": { + "type": [ + "null", + "string" + ] + }, + "scrollHeight": { + "type": "number" + }, + "scrollLeft": { + "type": "number" + }, + "scrollTop": { + "type": "number" + }, + "scrollWidth": { + "type": "number" + }, + "search": { + "type": "string" + }, + "shadowRoot": { + "anyOf": [ + { + "$ref": "#/definitions/ShadowRoot" + }, + { + "type": "null" + } + ] + }, + "shape": { + "type": "string" + }, + "slot": { + "type": "string" + }, + "spellcheck": { + "type": "boolean" + }, + "style": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "accentColor": { + "type": "string" + }, + "alignContent": { + "type": "string" + }, + "alignItems": { + "type": "string" + }, + "alignSelf": { + "type": "string" + }, + "alignmentBaseline": { + "type": "string" + }, + "all": { + "type": "string" + }, + "animation": { + "type": "string" + }, + "animationComposition": { + "type": "string" + }, + "animationDelay": { + "type": "string" + }, + "animationDirection": { + "type": "string" + }, + "animationDuration": { + "type": "string" + }, + "animationFillMode": { + "type": "string" + }, + "animationIterationCount": { + "type": "string" + }, + "animationName": { + "type": "string" + }, + "animationPlayState": { + "type": "string" + }, + "animationTimingFunction": { + "type": "string" + }, + "appearance": { + "type": "string" + }, + "aspectRatio": { + "type": "string" + }, + "backdropFilter": { + "type": "string" + }, + "backfaceVisibility": { + "type": "string" + }, + "background": { + "type": "string" + }, + "backgroundAttachment": { + "type": "string" + }, + "backgroundBlendMode": { + "type": "string" + }, + "backgroundClip": { + "type": "string" + }, + "backgroundColor": { + "type": "string" + }, + "backgroundImage": { + "type": "string" + }, + "backgroundOrigin": { + "type": "string" + }, + "backgroundPosition": { + "type": "string" + }, + "backgroundPositionX": { + "type": "string" + }, + "backgroundPositionY": { + "type": "string" + }, + "backgroundRepeat": { + "type": "string" + }, + "backgroundSize": { + "type": "string" + }, + "baselineShift": { + "type": "string" + }, + "blockSize": { + "type": "string" + }, + "border": { + "type": "string" + }, + "borderBlock": { + "type": "string" + }, + "borderBlockColor": { + "type": "string" + }, + "borderBlockEnd": { + "type": "string" + }, + "borderBlockEndColor": { + "type": "string" + }, + "borderBlockEndStyle": { + "type": "string" + }, + "borderBlockEndWidth": { + "type": "string" + }, + "borderBlockStart": { + "type": "string" + }, + "borderBlockStartColor": { + "type": "string" + }, + "borderBlockStartStyle": { + "type": "string" + }, + "borderBlockStartWidth": { + "type": "string" + }, + "borderBlockStyle": { + "type": "string" + }, + "borderBlockWidth": { + "type": "string" + }, + "borderBottom": { + "type": "string" + }, + "borderBottomColor": { + "type": "string" + }, + "borderBottomLeftRadius": { + "type": "string" + }, + "borderBottomRightRadius": { + "type": "string" + }, + "borderBottomStyle": { + "type": "string" + }, + "borderBottomWidth": { + "type": "string" + }, + "borderCollapse": { + "type": "string" + }, + "borderColor": { + "type": "string" + }, + "borderEndEndRadius": { + "type": "string" + }, + "borderEndStartRadius": { + "type": "string" + }, + "borderImage": { + "type": "string" + }, + "borderImageOutset": { + "type": "string" + }, + "borderImageRepeat": { + "type": "string" + }, + "borderImageSlice": { + "type": "string" + }, + "borderImageSource": { + "type": "string" + }, + "borderImageWidth": { + "type": "string" + }, + "borderInline": { + "type": "string" + }, + "borderInlineColor": { + "type": "string" + }, + "borderInlineEnd": { + "type": "string" + }, + "borderInlineEndColor": { + "type": "string" + }, + "borderInlineEndStyle": { + "type": "string" + }, + "borderInlineEndWidth": { + "type": "string" + }, + "borderInlineStart": { + "type": "string" + }, + "borderInlineStartColor": { + "type": "string" + }, + "borderInlineStartStyle": { + "type": "string" + }, + "borderInlineStartWidth": { + "type": "string" + }, + "borderInlineStyle": { + "type": "string" + }, + "borderInlineWidth": { + "type": "string" + }, + "borderLeft": { + "type": "string" + }, + "borderLeftColor": { + "type": "string" + }, + "borderLeftStyle": { + "type": "string" + }, + "borderLeftWidth": { + "type": "string" + }, + "borderRadius": { + "type": "string" + }, + "borderRight": { + "type": "string" + }, + "borderRightColor": { + "type": "string" + }, + "borderRightStyle": { + "type": "string" + }, + "borderRightWidth": { + "type": "string" + }, + "borderSpacing": { + "type": "string" + }, + "borderStartEndRadius": { + "type": "string" + }, + "borderStartStartRadius": { + "type": "string" + }, + "borderStyle": { + "type": "string" + }, + "borderTop": { + "type": "string" + }, + "borderTopColor": { + "type": "string" + }, + "borderTopLeftRadius": { + "type": "string" + }, + "borderTopRightRadius": { + "type": "string" + }, + "borderTopStyle": { + "type": "string" + }, + "borderTopWidth": { + "type": "string" + }, + "borderWidth": { + "type": "string" + }, + "bottom": { + "type": "string" + }, + "boxShadow": { + "type": "string" + }, + "boxSizing": { + "type": "string" + }, + "breakAfter": { + "type": "string" + }, + "breakBefore": { + "type": "string" + }, + "breakInside": { + "type": "string" + }, + "captionSide": { + "type": "string" + }, + "caretColor": { + "type": "string" + }, + "clear": { + "type": "string" + }, + "clip": { + "type": "string" + }, + "clipPath": { + "type": "string" + }, + "clipRule": { + "type": "string" + }, + "color": { + "type": "string" + }, + "colorInterpolation": { + "type": "string" + }, + "colorInterpolationFilters": { + "type": "string" + }, + "colorScheme": { + "type": "string" + }, + "columnCount": { + "type": "string" + }, + "columnFill": { + "type": "string" + }, + "columnGap": { + "type": "string" + }, + "columnRule": { + "type": "string" + }, + "columnRuleColor": { + "type": "string" + }, + "columnRuleStyle": { + "type": "string" + }, + "columnRuleWidth": { + "type": "string" + }, + "columnSpan": { + "type": "string" + }, + "columnWidth": { + "type": "string" + }, + "columns": { + "type": "string" + }, + "contain": { + "type": "string" + }, + "containIntrinsicBlockSize": { + "type": "string" + }, + "containIntrinsicHeight": { + "type": "string" + }, + "containIntrinsicInlineSize": { + "type": "string" + }, + "containIntrinsicSize": { + "type": "string" + }, + "containIntrinsicWidth": { + "type": "string" + }, + "container": { + "type": "string" + }, + "containerName": { + "type": "string" + }, + "containerType": { + "type": "string" + }, + "content": { + "type": "string" + }, + "counterIncrement": { + "type": "string" + }, + "counterReset": { + "type": "string" + }, + "counterSet": { + "type": "string" + }, + "cssFloat": { + "type": "string" + }, + "cssText": { + "type": "string" + }, + "cursor": { + "type": "string" + }, + "direction": { + "type": "string" + }, + "display": { + "type": "string" + }, + "dominantBaseline": { + "type": "string" + }, + "emptyCells": { + "type": "string" + }, + "fill": { + "type": "string" + }, + "fillOpacity": { + "type": "string" + }, + "fillRule": { + "type": "string" + }, + "filter": { + "type": "string" + }, + "flex": { + "type": "string" + }, + "flexBasis": { + "type": "string" + }, + "flexDirection": { + "type": "string" + }, + "flexFlow": { + "type": "string" + }, + "flexGrow": { + "type": "string" + }, + "flexShrink": { + "type": "string" + }, + "flexWrap": { + "type": "string" + }, + "float": { + "type": "string" + }, + "floodColor": { + "type": "string" + }, + "floodOpacity": { + "type": "string" + }, + "font": { + "type": "string" + }, + "fontFamily": { + "type": "string" + }, + "fontFeatureSettings": { + "type": "string" + }, + "fontKerning": { + "type": "string" + }, + "fontOpticalSizing": { + "type": "string" + }, + "fontPalette": { + "type": "string" + }, + "fontSize": { + "type": "string" + }, + "fontSizeAdjust": { + "type": "string" + }, + "fontStretch": { + "type": "string" + }, + "fontStyle": { + "type": "string" + }, + "fontSynthesis": { + "type": "string" + }, + "fontSynthesisSmallCaps": { + "type": "string" + }, + "fontSynthesisStyle": { + "type": "string" + }, + "fontSynthesisWeight": { + "type": "string" + }, + "fontVariant": { + "type": "string" + }, + "fontVariantAlternates": { + "type": "string" + }, + "fontVariantCaps": { + "type": "string" + }, + "fontVariantEastAsian": { + "type": "string" + }, + "fontVariantLigatures": { + "type": "string" + }, + "fontVariantNumeric": { + "type": "string" + }, + "fontVariantPosition": { + "type": "string" + }, + "fontVariationSettings": { + "type": "string" + }, + "fontWeight": { + "type": "string" + }, + "gap": { + "type": "string" + }, + "grid": { + "type": "string" + }, + "gridArea": { + "type": "string" + }, + "gridAutoColumns": { + "type": "string" + }, + "gridAutoFlow": { + "type": "string" + }, + "gridAutoRows": { + "type": "string" + }, + "gridColumn": { + "type": "string" + }, + "gridColumnEnd": { + "type": "string" + }, + "gridColumnGap": { + "type": "string" + }, + "gridColumnStart": { + "type": "string" + }, + "gridGap": { + "type": "string" + }, + "gridRow": { + "type": "string" + }, + "gridRowEnd": { + "type": "string" + }, + "gridRowGap": { + "type": "string" + }, + "gridRowStart": { + "type": "string" + }, + "gridTemplate": { + "type": "string" + }, + "gridTemplateAreas": { + "type": "string" + }, + "gridTemplateColumns": { + "type": "string" + }, + "gridTemplateRows": { + "type": "string" + }, + "height": { + "type": "string" + }, + "hyphenateCharacter": { + "type": "string" + }, + "hyphens": { + "type": "string" + }, + "imageOrientation": { + "type": "string" + }, + "imageRendering": { + "type": "string" + }, + "inlineSize": { + "type": "string" + }, + "inset": { + "type": "string" + }, + "insetBlock": { + "type": "string" + }, + "insetBlockEnd": { + "type": "string" + }, + "insetBlockStart": { + "type": "string" + }, + "insetInline": { + "type": "string" + }, + "insetInlineEnd": { + "type": "string" + }, + "insetInlineStart": { + "type": "string" + }, + "isolation": { + "type": "string" + }, + "justifyContent": { + "type": "string" + }, + "justifyItems": { + "type": "string" + }, + "justifySelf": { + "type": "string" + }, + "left": { + "type": "string" + }, + "length": { + "type": "number" + }, + "letterSpacing": { + "type": "string" + }, + "lightingColor": { + "type": "string" + }, + "lineBreak": { + "type": "string" + }, + "lineHeight": { + "type": "string" + }, + "listStyle": { + "type": "string" + }, + "listStyleImage": { + "type": "string" + }, + "listStylePosition": { + "type": "string" + }, + "listStyleType": { + "type": "string" + }, + "margin": { + "type": "string" + }, + "marginBlock": { + "type": "string" + }, + "marginBlockEnd": { + "type": "string" + }, + "marginBlockStart": { + "type": "string" + }, + "marginBottom": { + "type": "string" + }, + "marginInline": { + "type": "string" + }, + "marginInlineEnd": { + "type": "string" + }, + "marginInlineStart": { + "type": "string" + }, + "marginLeft": { + "type": "string" + }, + "marginRight": { + "type": "string" + }, + "marginTop": { + "type": "string" + }, + "marker": { + "type": "string" + }, + "markerEnd": { + "type": "string" + }, + "markerMid": { + "type": "string" + }, + "markerStart": { + "type": "string" + }, + "mask": { + "type": "string" + }, + "maskClip": { + "type": "string" + }, + "maskComposite": { + "type": "string" + }, + "maskImage": { + "type": "string" + }, + "maskMode": { + "type": "string" + }, + "maskOrigin": { + "type": "string" + }, + "maskPosition": { + "type": "string" + }, + "maskRepeat": { + "type": "string" + }, + "maskSize": { + "type": "string" + }, + "maskType": { + "type": "string" + }, + "mathStyle": { + "type": "string" + }, + "maxBlockSize": { + "type": "string" + }, + "maxHeight": { + "type": "string" + }, + "maxInlineSize": { + "type": "string" + }, + "maxWidth": { + "type": "string" + }, + "minBlockSize": { + "type": "string" + }, + "minHeight": { + "type": "string" + }, + "minInlineSize": { + "type": "string" + }, + "minWidth": { + "type": "string" + }, + "mixBlendMode": { + "type": "string" + }, + "objectFit": { + "type": "string" + }, + "objectPosition": { + "type": "string" + }, + "offset": { + "type": "string" + }, + "offsetDistance": { + "type": "string" + }, + "offsetPath": { + "type": "string" + }, + "offsetRotate": { + "type": "string" + }, + "opacity": { + "type": "string" + }, + "order": { + "type": "string" + }, + "orphans": { + "type": "string" + }, + "outline": { + "type": "string" + }, + "outlineColor": { + "type": "string" + }, + "outlineOffset": { + "type": "string" + }, + "outlineStyle": { + "type": "string" + }, + "outlineWidth": { + "type": "string" + }, + "overflow": { + "type": "string" + }, + "overflowAnchor": { + "type": "string" + }, + "overflowClipMargin": { + "type": "string" + }, + "overflowWrap": { + "type": "string" + }, + "overflowX": { + "type": "string" + }, + "overflowY": { + "type": "string" + }, + "overscrollBehavior": { + "type": "string" + }, + "overscrollBehaviorBlock": { + "type": "string" + }, + "overscrollBehaviorInline": { + "type": "string" + }, + "overscrollBehaviorX": { + "type": "string" + }, + "overscrollBehaviorY": { + "type": "string" + }, + "padding": { + "type": "string" + }, + "paddingBlock": { + "type": "string" + }, + "paddingBlockEnd": { + "type": "string" + }, + "paddingBlockStart": { + "type": "string" + }, + "paddingBottom": { + "type": "string" + }, + "paddingInline": { + "type": "string" + }, + "paddingInlineEnd": { + "type": "string" + }, + "paddingInlineStart": { + "type": "string" + }, + "paddingLeft": { + "type": "string" + }, + "paddingRight": { + "type": "string" + }, + "paddingTop": { + "type": "string" + }, + "page": { + "type": "string" + }, + "pageBreakAfter": { + "type": "string" + }, + "pageBreakBefore": { + "type": "string" + }, + "pageBreakInside": { + "type": "string" + }, + "paintOrder": { + "type": "string" + }, + "parentRule": { + "anyOf": [ + { + "$ref": "#/definitions/CSSRule" + }, + { + "type": "null" + } + ] + }, + "perspective": { + "type": "string" + }, + "perspectiveOrigin": { + "type": "string" + }, + "placeContent": { + "type": "string" + }, + "placeItems": { + "type": "string" + }, + "placeSelf": { + "type": "string" + }, + "pointerEvents": { + "type": "string" + }, + "position": { + "type": "string" + }, + "printColorAdjust": { + "type": "string" + }, + "quotes": { + "type": "string" + }, + "resize": { + "type": "string" + }, + "right": { + "type": "string" + }, + "rotate": { + "type": "string" + }, + "rowGap": { + "type": "string" + }, + "rubyPosition": { + "type": "string" + }, + "scale": { + "type": "string" + }, + "scrollBehavior": { + "type": "string" + }, + "scrollMargin": { + "type": "string" + }, + "scrollMarginBlock": { + "type": "string" + }, + "scrollMarginBlockEnd": { + "type": "string" + }, + "scrollMarginBlockStart": { + "type": "string" + }, + "scrollMarginBottom": { + "type": "string" + }, + "scrollMarginInline": { + "type": "string" + }, + "scrollMarginInlineEnd": { + "type": "string" + }, + "scrollMarginInlineStart": { + "type": "string" + }, + "scrollMarginLeft": { + "type": "string" + }, + "scrollMarginRight": { + "type": "string" + }, + "scrollMarginTop": { + "type": "string" + }, + "scrollPadding": { + "type": "string" + }, + "scrollPaddingBlock": { + "type": "string" + }, + "scrollPaddingBlockEnd": { + "type": "string" + }, + "scrollPaddingBlockStart": { + "type": "string" + }, + "scrollPaddingBottom": { + "type": "string" + }, + "scrollPaddingInline": { + "type": "string" + }, + "scrollPaddingInlineEnd": { + "type": "string" + }, + "scrollPaddingInlineStart": { + "type": "string" + }, + "scrollPaddingLeft": { + "type": "string" + }, + "scrollPaddingRight": { + "type": "string" + }, + "scrollPaddingTop": { + "type": "string" + }, + "scrollSnapAlign": { + "type": "string" + }, + "scrollSnapStop": { + "type": "string" + }, + "scrollSnapType": { + "type": "string" + }, + "scrollbarGutter": { + "type": "string" + }, + "shapeImageThreshold": { + "type": "string" + }, + "shapeMargin": { + "type": "string" + }, + "shapeOutside": { + "type": "string" + }, + "shapeRendering": { + "type": "string" + }, + "stopColor": { + "type": "string" + }, + "stopOpacity": { + "type": "string" + }, + "stroke": { + "type": "string" + }, + "strokeDasharray": { + "type": "string" + }, + "strokeDashoffset": { + "type": "string" + }, + "strokeLinecap": { + "type": "string" + }, + "strokeLinejoin": { + "type": "string" + }, + "strokeMiterlimit": { + "type": "string" + }, + "strokeOpacity": { + "type": "string" + }, + "strokeWidth": { + "type": "string" + }, + "tabSize": { + "type": "string" + }, + "tableLayout": { + "type": "string" + }, + "textAlign": { + "type": "string" + }, + "textAlignLast": { + "type": "string" + }, + "textAnchor": { + "type": "string" + }, + "textCombineUpright": { + "type": "string" + }, + "textDecoration": { + "type": "string" + }, + "textDecorationColor": { + "type": "string" + }, + "textDecorationLine": { + "type": "string" + }, + "textDecorationSkipInk": { + "type": "string" + }, + "textDecorationStyle": { + "type": "string" + }, + "textDecorationThickness": { + "type": "string" + }, + "textEmphasis": { + "type": "string" + }, + "textEmphasisColor": { + "type": "string" + }, + "textEmphasisPosition": { + "type": "string" + }, + "textEmphasisStyle": { + "type": "string" + }, + "textIndent": { + "type": "string" + }, + "textOrientation": { + "type": "string" + }, + "textOverflow": { + "type": "string" + }, + "textRendering": { + "type": "string" + }, + "textShadow": { + "type": "string" + }, + "textTransform": { + "type": "string" + }, + "textUnderlineOffset": { + "type": "string" + }, + "textUnderlinePosition": { + "type": "string" + }, + "top": { + "type": "string" + }, + "touchAction": { + "type": "string" + }, + "transform": { + "type": "string" + }, + "transformBox": { + "type": "string" + }, + "transformOrigin": { + "type": "string" + }, + "transformStyle": { + "type": "string" + }, + "transition": { + "type": "string" + }, + "transitionDelay": { + "type": "string" + }, + "transitionDuration": { + "type": "string" + }, + "transitionProperty": { + "type": "string" + }, + "transitionTimingFunction": { + "type": "string" + }, + "translate": { + "type": "string" + }, + "unicodeBidi": { + "type": "string" + }, + "userSelect": { + "type": "string" + }, + "verticalAlign": { + "type": "string" + }, + "visibility": { + "type": "string" + }, + "webkitAlignContent": { + "type": "string" + }, + "webkitAlignItems": { + "type": "string" + }, + "webkitAlignSelf": { + "type": "string" + }, + "webkitAnimation": { + "type": "string" + }, + "webkitAnimationDelay": { + "type": "string" + }, + "webkitAnimationDirection": { + "type": "string" + }, + "webkitAnimationDuration": { + "type": "string" + }, + "webkitAnimationFillMode": { + "type": "string" + }, + "webkitAnimationIterationCount": { + "type": "string" + }, + "webkitAnimationName": { + "type": "string" + }, + "webkitAnimationPlayState": { + "type": "string" + }, + "webkitAnimationTimingFunction": { + "type": "string" + }, + "webkitAppearance": { + "type": "string" + }, + "webkitBackfaceVisibility": { + "type": "string" + }, + "webkitBackgroundClip": { + "type": "string" + }, + "webkitBackgroundOrigin": { + "type": "string" + }, + "webkitBackgroundSize": { + "type": "string" + }, + "webkitBorderBottomLeftRadius": { + "type": "string" + }, + "webkitBorderBottomRightRadius": { + "type": "string" + }, + "webkitBorderRadius": { + "type": "string" + }, + "webkitBorderTopLeftRadius": { + "type": "string" + }, + "webkitBorderTopRightRadius": { + "type": "string" + }, + "webkitBoxAlign": { + "type": "string" + }, + "webkitBoxFlex": { + "type": "string" + }, + "webkitBoxOrdinalGroup": { + "type": "string" + }, + "webkitBoxOrient": { + "type": "string" + }, + "webkitBoxPack": { + "type": "string" + }, + "webkitBoxShadow": { + "type": "string" + }, + "webkitBoxSizing": { + "type": "string" + }, + "webkitFilter": { + "type": "string" + }, + "webkitFlex": { + "type": "string" + }, + "webkitFlexBasis": { + "type": "string" + }, + "webkitFlexDirection": { + "type": "string" + }, + "webkitFlexFlow": { + "type": "string" + }, + "webkitFlexGrow": { + "type": "string" + }, + "webkitFlexShrink": { + "type": "string" + }, + "webkitFlexWrap": { + "type": "string" + }, + "webkitJustifyContent": { + "type": "string" + }, + "webkitLineClamp": { + "type": "string" + }, + "webkitMask": { + "type": "string" + }, + "webkitMaskBoxImage": { + "type": "string" + }, + "webkitMaskBoxImageOutset": { + "type": "string" + }, + "webkitMaskBoxImageRepeat": { + "type": "string" + }, + "webkitMaskBoxImageSlice": { + "type": "string" + }, + "webkitMaskBoxImageSource": { + "type": "string" + }, + "webkitMaskBoxImageWidth": { + "type": "string" + }, + "webkitMaskClip": { + "type": "string" + }, + "webkitMaskComposite": { + "type": "string" + }, + "webkitMaskImage": { + "type": "string" + }, + "webkitMaskOrigin": { + "type": "string" + }, + "webkitMaskPosition": { + "type": "string" + }, + "webkitMaskRepeat": { + "type": "string" + }, + "webkitMaskSize": { + "type": "string" + }, + "webkitOrder": { + "type": "string" + }, + "webkitPerspective": { + "type": "string" + }, + "webkitPerspectiveOrigin": { + "type": "string" + }, + "webkitTextFillColor": { + "type": "string" + }, + "webkitTextSizeAdjust": { + "type": "string" + }, + "webkitTextStroke": { + "type": "string" + }, + "webkitTextStrokeColor": { + "type": "string" + }, + "webkitTextStrokeWidth": { + "type": "string" + }, + "webkitTransform": { + "type": "string" + }, + "webkitTransformOrigin": { + "type": "string" + }, + "webkitTransformStyle": { + "type": "string" + }, + "webkitTransition": { + "type": "string" + }, + "webkitTransitionDelay": { + "type": "string" + }, + "webkitTransitionDuration": { + "type": "string" + }, + "webkitTransitionProperty": { + "type": "string" + }, + "webkitTransitionTimingFunction": { + "type": "string" + }, + "webkitUserSelect": { + "type": "string" + }, + "whiteSpace": { + "type": "string" + }, + "widows": { + "type": "string" + }, + "width": { + "type": "string" + }, + "willChange": { + "type": "string" + }, + "wordBreak": { + "type": "string" + }, + "wordSpacing": { + "type": "string" + }, + "wordWrap": { + "type": "string" + }, + "writingMode": { + "type": "string" + }, + "zIndex": { + "type": "string" + } + }, + "required": [ + "accentColor", + "alignContent", + "alignItems", + "alignSelf", + "alignmentBaseline", + "all", + "animation", + "animationComposition", + "animationDelay", + "animationDirection", + "animationDuration", + "animationFillMode", + "animationIterationCount", + "animationName", + "animationPlayState", + "animationTimingFunction", + "appearance", + "aspectRatio", + "backdropFilter", + "backfaceVisibility", + "background", + "backgroundAttachment", + "backgroundBlendMode", + "backgroundClip", + "backgroundColor", + "backgroundImage", + "backgroundOrigin", + "backgroundPosition", + "backgroundPositionX", + "backgroundPositionY", + "backgroundRepeat", + "backgroundSize", + "baselineShift", + "blockSize", + "border", + "borderBlock", + "borderBlockColor", + "borderBlockEnd", + "borderBlockEndColor", + "borderBlockEndStyle", + "borderBlockEndWidth", + "borderBlockStart", + "borderBlockStartColor", + "borderBlockStartStyle", + "borderBlockStartWidth", + "borderBlockStyle", + "borderBlockWidth", + "borderBottom", + "borderBottomColor", + "borderBottomLeftRadius", + "borderBottomRightRadius", + "borderBottomStyle", + "borderBottomWidth", + "borderCollapse", + "borderColor", + "borderEndEndRadius", + "borderEndStartRadius", + "borderImage", + "borderImageOutset", + "borderImageRepeat", + "borderImageSlice", + "borderImageSource", + "borderImageWidth", + "borderInline", + "borderInlineColor", + "borderInlineEnd", + "borderInlineEndColor", + "borderInlineEndStyle", + "borderInlineEndWidth", + "borderInlineStart", + "borderInlineStartColor", + "borderInlineStartStyle", + "borderInlineStartWidth", + "borderInlineStyle", + "borderInlineWidth", + "borderLeft", + "borderLeftColor", + "borderLeftStyle", + "borderLeftWidth", + "borderRadius", + "borderRight", + "borderRightColor", + "borderRightStyle", + "borderRightWidth", + "borderSpacing", + "borderStartEndRadius", + "borderStartStartRadius", + "borderStyle", + "borderTop", + "borderTopColor", + "borderTopLeftRadius", + "borderTopRightRadius", + "borderTopStyle", + "borderTopWidth", + "borderWidth", + "bottom", + "boxShadow", + "boxSizing", + "breakAfter", + "breakBefore", + "breakInside", + "captionSide", + "caretColor", + "clear", + "clip", + "clipPath", + "clipRule", + "color", + "colorInterpolation", + "colorInterpolationFilters", + "colorScheme", + "columnCount", + "columnFill", + "columnGap", + "columnRule", + "columnRuleColor", + "columnRuleStyle", + "columnRuleWidth", + "columnSpan", + "columnWidth", + "columns", + "contain", + "containIntrinsicBlockSize", + "containIntrinsicHeight", + "containIntrinsicInlineSize", + "containIntrinsicSize", + "containIntrinsicWidth", + "container", + "containerName", + "containerType", + "content", + "counterIncrement", + "counterReset", + "counterSet", + "cssFloat", + "cssText", + "cursor", + "direction", + "display", + "dominantBaseline", + "emptyCells", + "fill", + "fillOpacity", + "fillRule", + "filter", + "flex", + "flexBasis", + "flexDirection", + "flexFlow", + "flexGrow", + "flexShrink", + "flexWrap", + "float", + "floodColor", + "floodOpacity", + "font", + "fontFamily", + "fontFeatureSettings", + "fontKerning", + "fontOpticalSizing", + "fontPalette", + "fontSize", + "fontSizeAdjust", + "fontStretch", + "fontStyle", + "fontSynthesis", + "fontSynthesisSmallCaps", + "fontSynthesisStyle", + "fontSynthesisWeight", + "fontVariant", + "fontVariantAlternates", + "fontVariantCaps", + "fontVariantEastAsian", + "fontVariantLigatures", + "fontVariantNumeric", + "fontVariantPosition", + "fontVariationSettings", + "fontWeight", + "gap", + "grid", + "gridArea", + "gridAutoColumns", + "gridAutoFlow", + "gridAutoRows", + "gridColumn", + "gridColumnEnd", + "gridColumnGap", + "gridColumnStart", + "gridGap", + "gridRow", + "gridRowEnd", + "gridRowGap", + "gridRowStart", + "gridTemplate", + "gridTemplateAreas", + "gridTemplateColumns", + "gridTemplateRows", + "height", + "hyphenateCharacter", + "hyphens", + "imageOrientation", + "imageRendering", + "inlineSize", + "inset", + "insetBlock", + "insetBlockEnd", + "insetBlockStart", + "insetInline", + "insetInlineEnd", + "insetInlineStart", + "isolation", + "justifyContent", + "justifyItems", + "justifySelf", + "left", + "length", + "letterSpacing", + "lightingColor", + "lineBreak", + "lineHeight", + "listStyle", + "listStyleImage", + "listStylePosition", + "listStyleType", + "margin", + "marginBlock", + "marginBlockEnd", + "marginBlockStart", + "marginBottom", + "marginInline", + "marginInlineEnd", + "marginInlineStart", + "marginLeft", + "marginRight", + "marginTop", + "marker", + "markerEnd", + "markerMid", + "markerStart", + "mask", + "maskClip", + "maskComposite", + "maskImage", + "maskMode", + "maskOrigin", + "maskPosition", + "maskRepeat", + "maskSize", + "maskType", + "mathStyle", + "maxBlockSize", + "maxHeight", + "maxInlineSize", + "maxWidth", + "minBlockSize", + "minHeight", + "minInlineSize", + "minWidth", + "mixBlendMode", + "objectFit", + "objectPosition", + "offset", + "offsetDistance", + "offsetPath", + "offsetRotate", + "opacity", + "order", + "orphans", + "outline", + "outlineColor", + "outlineOffset", + "outlineStyle", + "outlineWidth", + "overflow", + "overflowAnchor", + "overflowClipMargin", + "overflowWrap", + "overflowX", + "overflowY", + "overscrollBehavior", + "overscrollBehaviorBlock", + "overscrollBehaviorInline", + "overscrollBehaviorX", + "overscrollBehaviorY", + "padding", + "paddingBlock", + "paddingBlockEnd", + "paddingBlockStart", + "paddingBottom", + "paddingInline", + "paddingInlineEnd", + "paddingInlineStart", + "paddingLeft", + "paddingRight", + "paddingTop", + "page", + "pageBreakAfter", + "pageBreakBefore", + "pageBreakInside", + "paintOrder", + "parentRule", + "perspective", + "perspectiveOrigin", + "placeContent", + "placeItems", + "placeSelf", + "pointerEvents", + "position", + "printColorAdjust", + "quotes", + "resize", + "right", + "rotate", + "rowGap", + "rubyPosition", + "scale", + "scrollBehavior", + "scrollMargin", + "scrollMarginBlock", + "scrollMarginBlockEnd", + "scrollMarginBlockStart", + "scrollMarginBottom", + "scrollMarginInline", + "scrollMarginInlineEnd", + "scrollMarginInlineStart", + "scrollMarginLeft", + "scrollMarginRight", + "scrollMarginTop", + "scrollPadding", + "scrollPaddingBlock", + "scrollPaddingBlockEnd", + "scrollPaddingBlockStart", + "scrollPaddingBottom", + "scrollPaddingInline", + "scrollPaddingInlineEnd", + "scrollPaddingInlineStart", + "scrollPaddingLeft", + "scrollPaddingRight", + "scrollPaddingTop", + "scrollSnapAlign", + "scrollSnapStop", + "scrollSnapType", + "scrollbarGutter", + "shapeImageThreshold", + "shapeMargin", + "shapeOutside", + "shapeRendering", + "stopColor", + "stopOpacity", + "stroke", + "strokeDasharray", + "strokeDashoffset", + "strokeLinecap", + "strokeLinejoin", + "strokeMiterlimit", + "strokeOpacity", + "strokeWidth", + "tabSize", + "tableLayout", + "textAlign", + "textAlignLast", + "textAnchor", + "textCombineUpright", + "textDecoration", + "textDecorationColor", + "textDecorationLine", + "textDecorationSkipInk", + "textDecorationStyle", + "textDecorationThickness", + "textEmphasis", + "textEmphasisColor", + "textEmphasisPosition", + "textEmphasisStyle", + "textIndent", + "textOrientation", + "textOverflow", + "textRendering", + "textShadow", + "textTransform", + "textUnderlineOffset", + "textUnderlinePosition", + "top", + "touchAction", + "transform", + "transformBox", + "transformOrigin", + "transformStyle", + "transition", + "transitionDelay", + "transitionDuration", + "transitionProperty", + "transitionTimingFunction", + "translate", + "unicodeBidi", + "userSelect", + "verticalAlign", + "visibility", + "webkitAlignContent", + "webkitAlignItems", + "webkitAlignSelf", + "webkitAnimation", + "webkitAnimationDelay", + "webkitAnimationDirection", + "webkitAnimationDuration", + "webkitAnimationFillMode", + "webkitAnimationIterationCount", + "webkitAnimationName", + "webkitAnimationPlayState", + "webkitAnimationTimingFunction", + "webkitAppearance", + "webkitBackfaceVisibility", + "webkitBackgroundClip", + "webkitBackgroundOrigin", + "webkitBackgroundSize", + "webkitBorderBottomLeftRadius", + "webkitBorderBottomRightRadius", + "webkitBorderRadius", + "webkitBorderTopLeftRadius", + "webkitBorderTopRightRadius", + "webkitBoxAlign", + "webkitBoxFlex", + "webkitBoxOrdinalGroup", + "webkitBoxOrient", + "webkitBoxPack", + "webkitBoxShadow", + "webkitBoxSizing", + "webkitFilter", + "webkitFlex", + "webkitFlexBasis", + "webkitFlexDirection", + "webkitFlexFlow", + "webkitFlexGrow", + "webkitFlexShrink", + "webkitFlexWrap", + "webkitJustifyContent", + "webkitLineClamp", + "webkitMask", + "webkitMaskBoxImage", + "webkitMaskBoxImageOutset", + "webkitMaskBoxImageRepeat", + "webkitMaskBoxImageSlice", + "webkitMaskBoxImageSource", + "webkitMaskBoxImageWidth", + "webkitMaskClip", + "webkitMaskComposite", + "webkitMaskImage", + "webkitMaskOrigin", + "webkitMaskPosition", + "webkitMaskRepeat", + "webkitMaskSize", + "webkitOrder", + "webkitPerspective", + "webkitPerspectiveOrigin", + "webkitTextFillColor", + "webkitTextSizeAdjust", + "webkitTextStroke", + "webkitTextStrokeColor", + "webkitTextStrokeWidth", + "webkitTransform", + "webkitTransformOrigin", + "webkitTransformStyle", + "webkitTransition", + "webkitTransitionDelay", + "webkitTransitionDuration", + "webkitTransitionProperty", + "webkitTransitionTimingFunction", + "webkitUserSelect", + "whiteSpace", + "widows", + "width", + "willChange", + "wordBreak", + "wordSpacing", + "wordWrap", + "writingMode", + "zIndex" + ], + "type": "object" + }, + "tabIndex": { + "type": "number" + }, + "tagName": { + "type": "string" + }, + "target": { + "type": "string" + }, + "text": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + }, + "title": { + "type": "string" + }, + "translate": { + "type": "boolean" + }, + "type": { + "type": "string" + }, + "username": { + "type": "string" + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "accessKey", + "accessKeyLabel", + "ariaAtomic", + "ariaAutoComplete", + "ariaBusy", + "ariaChecked", + "ariaColCount", + "ariaColIndex", + "ariaColSpan", + "ariaCurrent", + "ariaDisabled", + "ariaExpanded", + "ariaHasPopup", + "ariaHidden", + "ariaInvalid", + "ariaKeyShortcuts", + "ariaLabel", + "ariaLevel", + "ariaLive", + "ariaModal", + "ariaMultiLine", + "ariaMultiSelectable", + "ariaOrientation", + "ariaPlaceholder", + "ariaPosInSet", + "ariaPressed", + "ariaReadOnly", + "ariaRequired", + "ariaRoleDescription", + "ariaRowCount", + "ariaRowIndex", + "ariaRowSpan", + "ariaSelected", + "ariaSetSize", + "ariaSort", + "ariaValueMax", + "ariaValueMin", + "ariaValueNow", + "ariaValueText", + "assignedSlot", + "attributeStyleMap", + "attributes", + "autocapitalize", + "autofocus", + "baseURI", + "charset", + "childElementCount", + "childNodes", + "children", + "classList", + "className", + "clientHeight", + "clientLeft", + "clientTop", + "clientWidth", + "contentEditable", + "coords", + "dataset", + "dir", + "download", + "draggable", + "enterKeyHint", + "firstChild", + "firstElementChild", + "hash", + "hidden", + "host", + "hostname", + "href", + "hreflang", + "id", + "inert", + "innerHTML", + "innerText", + "inputMode", + "isConnected", + "isContentEditable", + "lang", + "lastChild", + "lastElementChild", + "localName", + "name", + "namespaceURI", + "nextElementSibling", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "offsetHeight", + "offsetLeft", + "offsetParent", + "offsetTop", + "offsetWidth", + "onabort", + "onanimationcancel", + "onanimationend", + "onanimationiteration", + "onanimationstart", + "onauxclick", + "onbeforeinput", + "onblur", + "oncancel", + "oncanplay", + "oncanplaythrough", + "onchange", + "onclick", + "onclose", + "oncontextmenu", + "oncopy", + "oncuechange", + "oncut", + "ondblclick", + "ondrag", + "ondragend", + "ondragenter", + "ondragleave", + "ondragover", + "ondragstart", + "ondrop", + "ondurationchange", + "onemptied", + "onended", + "onerror", + "onfocus", + "onformdata", + "onfullscreenchange", + "onfullscreenerror", + "ongotpointercapture", + "oninput", + "oninvalid", + "onkeydown", + "onkeypress", + "onkeyup", + "onload", + "onloadeddata", + "onloadedmetadata", + "onloadstart", + "onlostpointercapture", + "onmousedown", + "onmouseenter", + "onmouseleave", + "onmousemove", + "onmouseout", + "onmouseover", + "onmouseup", + "onpaste", + "onpause", + "onplay", + "onplaying", + "onpointercancel", + "onpointerdown", + "onpointerenter", + "onpointerleave", + "onpointermove", + "onpointerout", + "onpointerover", + "onpointerup", + "onprogress", + "onratechange", + "onreset", + "onresize", + "onscroll", + "onsecuritypolicyviolation", + "onseeked", + "onseeking", + "onselect", + "onselectionchange", + "onselectstart", + "onslotchange", + "onstalled", + "onsubmit", + "onsuspend", + "ontimeupdate", + "ontoggle", + "ontransitioncancel", + "ontransitionend", + "ontransitionrun", + "ontransitionstart", + "onvolumechange", + "onwaiting", + "onwebkitanimationend", + "onwebkitanimationiteration", + "onwebkitanimationstart", + "onwebkittransitionend", + "onwheel", + "origin", + "outerHTML", + "outerText", + "ownerDocument", + "parentElement", + "parentNode", + "part", + "password", + "pathname", + "ping", + "port", + "prefix", + "previousElementSibling", + "previousSibling", + "protocol", + "referrerPolicy", + "rel", + "relList", + "rev", + "role", + "scrollHeight", + "scrollLeft", + "scrollTop", + "scrollWidth", + "search", + "shadowRoot", + "shape", + "slot", + "spellcheck", + "style", + "tabIndex", + "tagName", + "target", + "text", + "textContent", + "title", + "translate", + "type", + "username" + ], + "type": "object" + }, + "HTMLAreaElement": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "accessKey": { + "type": "string" + }, + "accessKeyLabel": { + "type": "string" + }, + "alt": { + "type": "string" + }, + "ariaAtomic": { + "type": [ + "null", + "string" + ] + }, + "ariaAutoComplete": { + "type": [ + "null", + "string" + ] + }, + "ariaBusy": { + "type": [ + "null", + "string" + ] + }, + "ariaChecked": { + "type": [ + "null", + "string" + ] + }, + "ariaColCount": { + "type": [ + "null", + "string" + ] + }, + "ariaColIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaColSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaCurrent": { + "type": [ + "null", + "string" + ] + }, + "ariaDisabled": { + "type": [ + "null", + "string" + ] + }, + "ariaExpanded": { + "type": [ + "null", + "string" + ] + }, + "ariaHasPopup": { + "type": [ + "null", + "string" + ] + }, + "ariaHidden": { + "type": [ + "null", + "string" + ] + }, + "ariaInvalid": { + "type": [ + "null", + "string" + ] + }, + "ariaKeyShortcuts": { + "type": [ + "null", + "string" + ] + }, + "ariaLabel": { + "type": [ + "null", + "string" + ] + }, + "ariaLevel": { + "type": [ + "null", + "string" + ] + }, + "ariaLive": { + "type": [ + "null", + "string" + ] + }, + "ariaModal": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiLine": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiSelectable": { + "type": [ + "null", + "string" + ] + }, + "ariaOrientation": { + "type": [ + "null", + "string" + ] + }, + "ariaPlaceholder": { + "type": [ + "null", + "string" + ] + }, + "ariaPosInSet": { + "type": [ + "null", + "string" + ] + }, + "ariaPressed": { + "type": [ + "null", + "string" + ] + }, + "ariaReadOnly": { + "type": [ + "null", + "string" + ] + }, + "ariaRequired": { + "type": [ + "null", + "string" + ] + }, + "ariaRoleDescription": { + "type": [ + "null", + "string" + ] + }, + "ariaRowCount": { + "type": [ + "null", + "string" + ] + }, + "ariaRowIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaRowSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaSelected": { + "type": [ + "null", + "string" + ] + }, + "ariaSetSize": { + "type": [ + "null", + "string" + ] + }, + "ariaSort": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMax": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMin": { + "type": [ + "null", + "string" + ] + }, + "ariaValueNow": { + "type": [ + "null", + "string" + ] + }, + "ariaValueText": { + "type": [ + "null", + "string" + ] + }, + "assignedSlot": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLSlotElement" + }, + { + "type": "null" + } + ] + }, + "attributeStyleMap": { + "$ref": "#/definitions/StylePropertyMap" + }, + "attributes": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Attr" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "autocapitalize": { + "type": "string" + }, + "autofocus": { + "type": "boolean" + }, + "baseURI": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "classList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "className": { + "type": "string" + }, + "clientHeight": { + "type": "number" + }, + "clientLeft": { + "type": "number" + }, + "clientTop": { + "type": "number" + }, + "clientWidth": { + "type": "number" + }, + "contentEditable": { + "type": "string" + }, + "coords": { + "type": "string" + }, + "dataset": { + "$ref": "#/definitions/DOMStringMap" + }, + "dir": { + "type": "string" + }, + "download": { + "type": "string" + }, + "draggable": { + "type": "boolean" + }, + "enterKeyHint": { + "type": "string" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "hash": { + "type": "string" + }, + "hidden": { + "type": "boolean" + }, + "host": { + "type": "string" + }, + "hostname": { + "type": "string" + }, + "href": { + "type": "string" + }, + "id": { + "type": "string" + }, + "inert": { + "type": "boolean" + }, + "innerHTML": { + "type": "string" + }, + "innerText": { + "type": "string" + }, + "inputMode": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "isContentEditable": { + "type": "boolean" + }, + "lang": { + "type": "string" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "localName": { + "type": "string" + }, + "namespaceURI": { + "type": [ + "null", + "string" + ] + }, + "nextElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "noHref": { + "type": "boolean" + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "nonce": { + "type": "string" + }, + "offsetHeight": { + "type": "number" + }, + "offsetLeft": { + "type": "number" + }, + "offsetParent": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "offsetTop": { + "type": "number" + }, + "offsetWidth": { + "type": "number" + }, + "onabort": { + "type": [ + "null", + "object" + ] + }, + "onanimationcancel": { + "type": [ + "null", + "object" + ] + }, + "onanimationend": { + "type": [ + "null", + "object" + ] + }, + "onanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onauxclick": { + "type": [ + "null", + "object" + ] + }, + "onbeforeinput": { + "type": [ + "null", + "object" + ] + }, + "onblur": { + "type": [ + "null", + "object" + ] + }, + "oncancel": { + "type": [ + "null", + "object" + ] + }, + "oncanplay": { + "type": [ + "null", + "object" + ] + }, + "oncanplaythrough": { + "type": [ + "null", + "object" + ] + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "onclick": { + "type": [ + "null", + "object" + ] + }, + "onclose": { + "type": [ + "null", + "object" + ] + }, + "oncontextmenu": { + "type": [ + "null", + "object" + ] + }, + "oncopy": { + "type": [ + "null", + "object" + ] + }, + "oncuechange": { + "type": [ + "null", + "object" + ] + }, + "oncut": { + "type": [ + "null", + "object" + ] + }, + "ondblclick": { + "type": [ + "null", + "object" + ] + }, + "ondrag": { + "type": [ + "null", + "object" + ] + }, + "ondragend": { + "type": [ + "null", + "object" + ] + }, + "ondragenter": { + "type": [ + "null", + "object" + ] + }, + "ondragleave": { + "type": [ + "null", + "object" + ] + }, + "ondragover": { + "type": [ + "null", + "object" + ] + }, + "ondragstart": { + "type": [ + "null", + "object" + ] + }, + "ondrop": { + "type": [ + "null", + "object" + ] + }, + "ondurationchange": { + "type": [ + "null", + "object" + ] + }, + "onemptied": { + "type": [ + "null", + "object" + ] + }, + "onended": { + "type": [ + "null", + "object" + ] + }, + "onerror": { + "$ref": "#/definitions/OnErrorEventHandler" + }, + "onfocus": { + "type": [ + "null", + "object" + ] + }, + "onformdata": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenchange": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenerror": { + "type": [ + "null", + "object" + ] + }, + "ongotpointercapture": { + "type": [ + "null", + "object" + ] + }, + "oninput": { + "type": [ + "null", + "object" + ] + }, + "oninvalid": { + "type": [ + "null", + "object" + ] + }, + "onkeydown": { + "type": [ + "null", + "object" + ] + }, + "onkeypress": { + "type": [ + "null", + "object" + ] + }, + "onkeyup": { + "type": [ + "null", + "object" + ] + }, + "onload": { + "type": [ + "null", + "object" + ] + }, + "onloadeddata": { + "type": [ + "null", + "object" + ] + }, + "onloadedmetadata": { + "type": [ + "null", + "object" + ] + }, + "onloadstart": { + "type": [ + "null", + "object" + ] + }, + "onlostpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onmousedown": { + "type": [ + "null", + "object" + ] + }, + "onmouseenter": { + "type": [ + "null", + "object" + ] + }, + "onmouseleave": { + "type": [ + "null", + "object" + ] + }, + "onmousemove": { + "type": [ + "null", + "object" + ] + }, + "onmouseout": { + "type": [ + "null", + "object" + ] + }, + "onmouseover": { + "type": [ + "null", + "object" + ] + }, + "onmouseup": { + "type": [ + "null", + "object" + ] + }, + "onpaste": { + "type": [ + "null", + "object" + ] + }, + "onpause": { + "type": [ + "null", + "object" + ] + }, + "onplay": { + "type": [ + "null", + "object" + ] + }, + "onplaying": { + "type": [ + "null", + "object" + ] + }, + "onpointercancel": { + "type": [ + "null", + "object" + ] + }, + "onpointerdown": { + "type": [ + "null", + "object" + ] + }, + "onpointerenter": { + "type": [ + "null", + "object" + ] + }, + "onpointerleave": { + "type": [ + "null", + "object" + ] + }, + "onpointermove": { + "type": [ + "null", + "object" + ] + }, + "onpointerout": { + "type": [ + "null", + "object" + ] + }, + "onpointerover": { + "type": [ + "null", + "object" + ] + }, + "onpointerup": { + "type": [ + "null", + "object" + ] + }, + "onprogress": { + "type": [ + "null", + "object" + ] + }, + "onratechange": { + "type": [ + "null", + "object" + ] + }, + "onreset": { + "type": [ + "null", + "object" + ] + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "onsecuritypolicyviolation": { + "type": [ + "null", + "object" + ] + }, + "onseeked": { + "type": [ + "null", + "object" + ] + }, + "onseeking": { + "type": [ + "null", + "object" + ] + }, + "onselect": { + "type": [ + "null", + "object" + ] + }, + "onselectionchange": { + "type": [ + "null", + "object" + ] + }, + "onselectstart": { + "type": [ + "null", + "object" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "onstalled": { + "type": [ + "null", + "object" + ] + }, + "onsubmit": { + "type": [ + "null", + "object" + ] + }, + "onsuspend": { + "type": [ + "null", + "object" + ] + }, + "ontimeupdate": { + "type": [ + "null", + "object" + ] + }, + "ontoggle": { + "type": [ + "null", + "object" + ] + }, + "ontouchcancel": { + "type": [ + "null", + "object" + ] + }, + "ontouchend": { + "type": [ + "null", + "object" + ] + }, + "ontouchmove": { + "type": [ + "null", + "object" + ] + }, + "ontouchstart": { + "type": [ + "null", + "object" + ] + }, + "ontransitioncancel": { + "type": [ + "null", + "object" + ] + }, + "ontransitionend": { + "type": [ + "null", + "object" + ] + }, + "ontransitionrun": { + "type": [ + "null", + "object" + ] + }, + "ontransitionstart": { + "type": [ + "null", + "object" + ] + }, + "onvolumechange": { + "type": [ + "null", + "object" + ] + }, + "onwaiting": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationend": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onwebkittransitionend": { + "type": [ + "null", + "object" + ] + }, + "onwheel": { + "type": [ + "null", + "object" + ] + }, + "origin": { + "type": "string" + }, + "outerHTML": { + "type": "string" + }, + "outerText": { + "type": "string" + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "part": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "password": { + "type": "string" + }, + "pathname": { + "type": "string" + }, + "ping": { + "type": "string" + }, + "port": { + "type": "string" + }, + "prefix": { + "type": [ + "null", + "string" + ] + }, + "previousElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "protocol": { + "type": "string" + }, + "referrerPolicy": { + "type": "string" + }, + "rel": { + "type": "string" + }, + "relList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "role": { + "type": [ + "null", + "string" + ] + }, + "scrollHeight": { + "type": "number" + }, + "scrollLeft": { + "type": "number" + }, + "scrollTop": { + "type": "number" + }, + "scrollWidth": { + "type": "number" + }, + "search": { + "type": "string" + }, + "shadowRoot": { + "anyOf": [ + { + "$ref": "#/definitions/ShadowRoot" + }, + { + "type": "null" + } + ] + }, + "shape": { + "type": "string" + }, + "slot": { + "type": "string" + }, + "spellcheck": { + "type": "boolean" + }, + "style": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "accentColor": { + "type": "string" + }, + "alignContent": { + "type": "string" + }, + "alignItems": { + "type": "string" + }, + "alignSelf": { + "type": "string" + }, + "alignmentBaseline": { + "type": "string" + }, + "all": { + "type": "string" + }, + "animation": { + "type": "string" + }, + "animationComposition": { + "type": "string" + }, + "animationDelay": { + "type": "string" + }, + "animationDirection": { + "type": "string" + }, + "animationDuration": { + "type": "string" + }, + "animationFillMode": { + "type": "string" + }, + "animationIterationCount": { + "type": "string" + }, + "animationName": { + "type": "string" + }, + "animationPlayState": { + "type": "string" + }, + "animationTimingFunction": { + "type": "string" + }, + "appearance": { + "type": "string" + }, + "aspectRatio": { + "type": "string" + }, + "backdropFilter": { + "type": "string" + }, + "backfaceVisibility": { + "type": "string" + }, + "background": { + "type": "string" + }, + "backgroundAttachment": { + "type": "string" + }, + "backgroundBlendMode": { + "type": "string" + }, + "backgroundClip": { + "type": "string" + }, + "backgroundColor": { + "type": "string" + }, + "backgroundImage": { + "type": "string" + }, + "backgroundOrigin": { + "type": "string" + }, + "backgroundPosition": { + "type": "string" + }, + "backgroundPositionX": { + "type": "string" + }, + "backgroundPositionY": { + "type": "string" + }, + "backgroundRepeat": { + "type": "string" + }, + "backgroundSize": { + "type": "string" + }, + "baselineShift": { + "type": "string" + }, + "blockSize": { + "type": "string" + }, + "border": { + "type": "string" + }, + "borderBlock": { + "type": "string" + }, + "borderBlockColor": { + "type": "string" + }, + "borderBlockEnd": { + "type": "string" + }, + "borderBlockEndColor": { + "type": "string" + }, + "borderBlockEndStyle": { + "type": "string" + }, + "borderBlockEndWidth": { + "type": "string" + }, + "borderBlockStart": { + "type": "string" + }, + "borderBlockStartColor": { + "type": "string" + }, + "borderBlockStartStyle": { + "type": "string" + }, + "borderBlockStartWidth": { + "type": "string" + }, + "borderBlockStyle": { + "type": "string" + }, + "borderBlockWidth": { + "type": "string" + }, + "borderBottom": { + "type": "string" + }, + "borderBottomColor": { + "type": "string" + }, + "borderBottomLeftRadius": { + "type": "string" + }, + "borderBottomRightRadius": { + "type": "string" + }, + "borderBottomStyle": { + "type": "string" + }, + "borderBottomWidth": { + "type": "string" + }, + "borderCollapse": { + "type": "string" + }, + "borderColor": { + "type": "string" + }, + "borderEndEndRadius": { + "type": "string" + }, + "borderEndStartRadius": { + "type": "string" + }, + "borderImage": { + "type": "string" + }, + "borderImageOutset": { + "type": "string" + }, + "borderImageRepeat": { + "type": "string" + }, + "borderImageSlice": { + "type": "string" + }, + "borderImageSource": { + "type": "string" + }, + "borderImageWidth": { + "type": "string" + }, + "borderInline": { + "type": "string" + }, + "borderInlineColor": { + "type": "string" + }, + "borderInlineEnd": { + "type": "string" + }, + "borderInlineEndColor": { + "type": "string" + }, + "borderInlineEndStyle": { + "type": "string" + }, + "borderInlineEndWidth": { + "type": "string" + }, + "borderInlineStart": { + "type": "string" + }, + "borderInlineStartColor": { + "type": "string" + }, + "borderInlineStartStyle": { + "type": "string" + }, + "borderInlineStartWidth": { + "type": "string" + }, + "borderInlineStyle": { + "type": "string" + }, + "borderInlineWidth": { + "type": "string" + }, + "borderLeft": { + "type": "string" + }, + "borderLeftColor": { + "type": "string" + }, + "borderLeftStyle": { + "type": "string" + }, + "borderLeftWidth": { + "type": "string" + }, + "borderRadius": { + "type": "string" + }, + "borderRight": { + "type": "string" + }, + "borderRightColor": { + "type": "string" + }, + "borderRightStyle": { + "type": "string" + }, + "borderRightWidth": { + "type": "string" + }, + "borderSpacing": { + "type": "string" + }, + "borderStartEndRadius": { + "type": "string" + }, + "borderStartStartRadius": { + "type": "string" + }, + "borderStyle": { + "type": "string" + }, + "borderTop": { + "type": "string" + }, + "borderTopColor": { + "type": "string" + }, + "borderTopLeftRadius": { + "type": "string" + }, + "borderTopRightRadius": { + "type": "string" + }, + "borderTopStyle": { + "type": "string" + }, + "borderTopWidth": { + "type": "string" + }, + "borderWidth": { + "type": "string" + }, + "bottom": { + "type": "string" + }, + "boxShadow": { + "type": "string" + }, + "boxSizing": { + "type": "string" + }, + "breakAfter": { + "type": "string" + }, + "breakBefore": { + "type": "string" + }, + "breakInside": { + "type": "string" + }, + "captionSide": { + "type": "string" + }, + "caretColor": { + "type": "string" + }, + "clear": { + "type": "string" + }, + "clip": { + "type": "string" + }, + "clipPath": { + "type": "string" + }, + "clipRule": { + "type": "string" + }, + "color": { + "type": "string" + }, + "colorInterpolation": { + "type": "string" + }, + "colorInterpolationFilters": { + "type": "string" + }, + "colorScheme": { + "type": "string" + }, + "columnCount": { + "type": "string" + }, + "columnFill": { + "type": "string" + }, + "columnGap": { + "type": "string" + }, + "columnRule": { + "type": "string" + }, + "columnRuleColor": { + "type": "string" + }, + "columnRuleStyle": { + "type": "string" + }, + "columnRuleWidth": { + "type": "string" + }, + "columnSpan": { + "type": "string" + }, + "columnWidth": { + "type": "string" + }, + "columns": { + "type": "string" + }, + "contain": { + "type": "string" + }, + "containIntrinsicBlockSize": { + "type": "string" + }, + "containIntrinsicHeight": { + "type": "string" + }, + "containIntrinsicInlineSize": { + "type": "string" + }, + "containIntrinsicSize": { + "type": "string" + }, + "containIntrinsicWidth": { + "type": "string" + }, + "container": { + "type": "string" + }, + "containerName": { + "type": "string" + }, + "containerType": { + "type": "string" + }, + "content": { + "type": "string" + }, + "counterIncrement": { + "type": "string" + }, + "counterReset": { + "type": "string" + }, + "counterSet": { + "type": "string" + }, + "cssFloat": { + "type": "string" + }, + "cssText": { + "type": "string" + }, + "cursor": { + "type": "string" + }, + "direction": { + "type": "string" + }, + "display": { + "type": "string" + }, + "dominantBaseline": { + "type": "string" + }, + "emptyCells": { + "type": "string" + }, + "fill": { + "type": "string" + }, + "fillOpacity": { + "type": "string" + }, + "fillRule": { + "type": "string" + }, + "filter": { + "type": "string" + }, + "flex": { + "type": "string" + }, + "flexBasis": { + "type": "string" + }, + "flexDirection": { + "type": "string" + }, + "flexFlow": { + "type": "string" + }, + "flexGrow": { + "type": "string" + }, + "flexShrink": { + "type": "string" + }, + "flexWrap": { + "type": "string" + }, + "float": { + "type": "string" + }, + "floodColor": { + "type": "string" + }, + "floodOpacity": { + "type": "string" + }, + "font": { + "type": "string" + }, + "fontFamily": { + "type": "string" + }, + "fontFeatureSettings": { + "type": "string" + }, + "fontKerning": { + "type": "string" + }, + "fontOpticalSizing": { + "type": "string" + }, + "fontPalette": { + "type": "string" + }, + "fontSize": { + "type": "string" + }, + "fontSizeAdjust": { + "type": "string" + }, + "fontStretch": { + "type": "string" + }, + "fontStyle": { + "type": "string" + }, + "fontSynthesis": { + "type": "string" + }, + "fontSynthesisSmallCaps": { + "type": "string" + }, + "fontSynthesisStyle": { + "type": "string" + }, + "fontSynthesisWeight": { + "type": "string" + }, + "fontVariant": { + "type": "string" + }, + "fontVariantAlternates": { + "type": "string" + }, + "fontVariantCaps": { + "type": "string" + }, + "fontVariantEastAsian": { + "type": "string" + }, + "fontVariantLigatures": { + "type": "string" + }, + "fontVariantNumeric": { + "type": "string" + }, + "fontVariantPosition": { + "type": "string" + }, + "fontVariationSettings": { + "type": "string" + }, + "fontWeight": { + "type": "string" + }, + "gap": { + "type": "string" + }, + "grid": { + "type": "string" + }, + "gridArea": { + "type": "string" + }, + "gridAutoColumns": { + "type": "string" + }, + "gridAutoFlow": { + "type": "string" + }, + "gridAutoRows": { + "type": "string" + }, + "gridColumn": { + "type": "string" + }, + "gridColumnEnd": { + "type": "string" + }, + "gridColumnGap": { + "type": "string" + }, + "gridColumnStart": { + "type": "string" + }, + "gridGap": { + "type": "string" + }, + "gridRow": { + "type": "string" + }, + "gridRowEnd": { + "type": "string" + }, + "gridRowGap": { + "type": "string" + }, + "gridRowStart": { + "type": "string" + }, + "gridTemplate": { + "type": "string" + }, + "gridTemplateAreas": { + "type": "string" + }, + "gridTemplateColumns": { + "type": "string" + }, + "gridTemplateRows": { + "type": "string" + }, + "height": { + "type": "string" + }, + "hyphenateCharacter": { + "type": "string" + }, + "hyphens": { + "type": "string" + }, + "imageOrientation": { + "type": "string" + }, + "imageRendering": { + "type": "string" + }, + "inlineSize": { + "type": "string" + }, + "inset": { + "type": "string" + }, + "insetBlock": { + "type": "string" + }, + "insetBlockEnd": { + "type": "string" + }, + "insetBlockStart": { + "type": "string" + }, + "insetInline": { + "type": "string" + }, + "insetInlineEnd": { + "type": "string" + }, + "insetInlineStart": { + "type": "string" + }, + "isolation": { + "type": "string" + }, + "justifyContent": { + "type": "string" + }, + "justifyItems": { + "type": "string" + }, + "justifySelf": { + "type": "string" + }, + "left": { + "type": "string" + }, + "length": { + "type": "number" + }, + "letterSpacing": { + "type": "string" + }, + "lightingColor": { + "type": "string" + }, + "lineBreak": { + "type": "string" + }, + "lineHeight": { + "type": "string" + }, + "listStyle": { + "type": "string" + }, + "listStyleImage": { + "type": "string" + }, + "listStylePosition": { + "type": "string" + }, + "listStyleType": { + "type": "string" + }, + "margin": { + "type": "string" + }, + "marginBlock": { + "type": "string" + }, + "marginBlockEnd": { + "type": "string" + }, + "marginBlockStart": { + "type": "string" + }, + "marginBottom": { + "type": "string" + }, + "marginInline": { + "type": "string" + }, + "marginInlineEnd": { + "type": "string" + }, + "marginInlineStart": { + "type": "string" + }, + "marginLeft": { + "type": "string" + }, + "marginRight": { + "type": "string" + }, + "marginTop": { + "type": "string" + }, + "marker": { + "type": "string" + }, + "markerEnd": { + "type": "string" + }, + "markerMid": { + "type": "string" + }, + "markerStart": { + "type": "string" + }, + "mask": { + "type": "string" + }, + "maskClip": { + "type": "string" + }, + "maskComposite": { + "type": "string" + }, + "maskImage": { + "type": "string" + }, + "maskMode": { + "type": "string" + }, + "maskOrigin": { + "type": "string" + }, + "maskPosition": { + "type": "string" + }, + "maskRepeat": { + "type": "string" + }, + "maskSize": { + "type": "string" + }, + "maskType": { + "type": "string" + }, + "mathStyle": { + "type": "string" + }, + "maxBlockSize": { + "type": "string" + }, + "maxHeight": { + "type": "string" + }, + "maxInlineSize": { + "type": "string" + }, + "maxWidth": { + "type": "string" + }, + "minBlockSize": { + "type": "string" + }, + "minHeight": { + "type": "string" + }, + "minInlineSize": { + "type": "string" + }, + "minWidth": { + "type": "string" + }, + "mixBlendMode": { + "type": "string" + }, + "objectFit": { + "type": "string" + }, + "objectPosition": { + "type": "string" + }, + "offset": { + "type": "string" + }, + "offsetDistance": { + "type": "string" + }, + "offsetPath": { + "type": "string" + }, + "offsetRotate": { + "type": "string" + }, + "opacity": { + "type": "string" + }, + "order": { + "type": "string" + }, + "orphans": { + "type": "string" + }, + "outline": { + "type": "string" + }, + "outlineColor": { + "type": "string" + }, + "outlineOffset": { + "type": "string" + }, + "outlineStyle": { + "type": "string" + }, + "outlineWidth": { + "type": "string" + }, + "overflow": { + "type": "string" + }, + "overflowAnchor": { + "type": "string" + }, + "overflowClipMargin": { + "type": "string" + }, + "overflowWrap": { + "type": "string" + }, + "overflowX": { + "type": "string" + }, + "overflowY": { + "type": "string" + }, + "overscrollBehavior": { + "type": "string" + }, + "overscrollBehaviorBlock": { + "type": "string" + }, + "overscrollBehaviorInline": { + "type": "string" + }, + "overscrollBehaviorX": { + "type": "string" + }, + "overscrollBehaviorY": { + "type": "string" + }, + "padding": { + "type": "string" + }, + "paddingBlock": { + "type": "string" + }, + "paddingBlockEnd": { + "type": "string" + }, + "paddingBlockStart": { + "type": "string" + }, + "paddingBottom": { + "type": "string" + }, + "paddingInline": { + "type": "string" + }, + "paddingInlineEnd": { + "type": "string" + }, + "paddingInlineStart": { + "type": "string" + }, + "paddingLeft": { + "type": "string" + }, + "paddingRight": { + "type": "string" + }, + "paddingTop": { + "type": "string" + }, + "page": { + "type": "string" + }, + "pageBreakAfter": { + "type": "string" + }, + "pageBreakBefore": { + "type": "string" + }, + "pageBreakInside": { + "type": "string" + }, + "paintOrder": { + "type": "string" + }, + "parentRule": { + "anyOf": [ + { + "$ref": "#/definitions/CSSRule" + }, + { + "type": "null" + } + ] + }, + "perspective": { + "type": "string" + }, + "perspectiveOrigin": { + "type": "string" + }, + "placeContent": { + "type": "string" + }, + "placeItems": { + "type": "string" + }, + "placeSelf": { + "type": "string" + }, + "pointerEvents": { + "type": "string" + }, + "position": { + "type": "string" + }, + "printColorAdjust": { + "type": "string" + }, + "quotes": { + "type": "string" + }, + "resize": { + "type": "string" + }, + "right": { + "type": "string" + }, + "rotate": { + "type": "string" + }, + "rowGap": { + "type": "string" + }, + "rubyPosition": { + "type": "string" + }, + "scale": { + "type": "string" + }, + "scrollBehavior": { + "type": "string" + }, + "scrollMargin": { + "type": "string" + }, + "scrollMarginBlock": { + "type": "string" + }, + "scrollMarginBlockEnd": { + "type": "string" + }, + "scrollMarginBlockStart": { + "type": "string" + }, + "scrollMarginBottom": { + "type": "string" + }, + "scrollMarginInline": { + "type": "string" + }, + "scrollMarginInlineEnd": { + "type": "string" + }, + "scrollMarginInlineStart": { + "type": "string" + }, + "scrollMarginLeft": { + "type": "string" + }, + "scrollMarginRight": { + "type": "string" + }, + "scrollMarginTop": { + "type": "string" + }, + "scrollPadding": { + "type": "string" + }, + "scrollPaddingBlock": { + "type": "string" + }, + "scrollPaddingBlockEnd": { + "type": "string" + }, + "scrollPaddingBlockStart": { + "type": "string" + }, + "scrollPaddingBottom": { + "type": "string" + }, + "scrollPaddingInline": { + "type": "string" + }, + "scrollPaddingInlineEnd": { + "type": "string" + }, + "scrollPaddingInlineStart": { + "type": "string" + }, + "scrollPaddingLeft": { + "type": "string" + }, + "scrollPaddingRight": { + "type": "string" + }, + "scrollPaddingTop": { + "type": "string" + }, + "scrollSnapAlign": { + "type": "string" + }, + "scrollSnapStop": { + "type": "string" + }, + "scrollSnapType": { + "type": "string" + }, + "scrollbarGutter": { + "type": "string" + }, + "shapeImageThreshold": { + "type": "string" + }, + "shapeMargin": { + "type": "string" + }, + "shapeOutside": { + "type": "string" + }, + "shapeRendering": { + "type": "string" + }, + "stopColor": { + "type": "string" + }, + "stopOpacity": { + "type": "string" + }, + "stroke": { + "type": "string" + }, + "strokeDasharray": { + "type": "string" + }, + "strokeDashoffset": { + "type": "string" + }, + "strokeLinecap": { + "type": "string" + }, + "strokeLinejoin": { + "type": "string" + }, + "strokeMiterlimit": { + "type": "string" + }, + "strokeOpacity": { + "type": "string" + }, + "strokeWidth": { + "type": "string" + }, + "tabSize": { + "type": "string" + }, + "tableLayout": { + "type": "string" + }, + "textAlign": { + "type": "string" + }, + "textAlignLast": { + "type": "string" + }, + "textAnchor": { + "type": "string" + }, + "textCombineUpright": { + "type": "string" + }, + "textDecoration": { + "type": "string" + }, + "textDecorationColor": { + "type": "string" + }, + "textDecorationLine": { + "type": "string" + }, + "textDecorationSkipInk": { + "type": "string" + }, + "textDecorationStyle": { + "type": "string" + }, + "textDecorationThickness": { + "type": "string" + }, + "textEmphasis": { + "type": "string" + }, + "textEmphasisColor": { + "type": "string" + }, + "textEmphasisPosition": { + "type": "string" + }, + "textEmphasisStyle": { + "type": "string" + }, + "textIndent": { + "type": "string" + }, + "textOrientation": { + "type": "string" + }, + "textOverflow": { + "type": "string" + }, + "textRendering": { + "type": "string" + }, + "textShadow": { + "type": "string" + }, + "textTransform": { + "type": "string" + }, + "textUnderlineOffset": { + "type": "string" + }, + "textUnderlinePosition": { + "type": "string" + }, + "top": { + "type": "string" + }, + "touchAction": { + "type": "string" + }, + "transform": { + "type": "string" + }, + "transformBox": { + "type": "string" + }, + "transformOrigin": { + "type": "string" + }, + "transformStyle": { + "type": "string" + }, + "transition": { + "type": "string" + }, + "transitionDelay": { + "type": "string" + }, + "transitionDuration": { + "type": "string" + }, + "transitionProperty": { + "type": "string" + }, + "transitionTimingFunction": { + "type": "string" + }, + "translate": { + "type": "string" + }, + "unicodeBidi": { + "type": "string" + }, + "userSelect": { + "type": "string" + }, + "verticalAlign": { + "type": "string" + }, + "visibility": { + "type": "string" + }, + "webkitAlignContent": { + "type": "string" + }, + "webkitAlignItems": { + "type": "string" + }, + "webkitAlignSelf": { + "type": "string" + }, + "webkitAnimation": { + "type": "string" + }, + "webkitAnimationDelay": { + "type": "string" + }, + "webkitAnimationDirection": { + "type": "string" + }, + "webkitAnimationDuration": { + "type": "string" + }, + "webkitAnimationFillMode": { + "type": "string" + }, + "webkitAnimationIterationCount": { + "type": "string" + }, + "webkitAnimationName": { + "type": "string" + }, + "webkitAnimationPlayState": { + "type": "string" + }, + "webkitAnimationTimingFunction": { + "type": "string" + }, + "webkitAppearance": { + "type": "string" + }, + "webkitBackfaceVisibility": { + "type": "string" + }, + "webkitBackgroundClip": { + "type": "string" + }, + "webkitBackgroundOrigin": { + "type": "string" + }, + "webkitBackgroundSize": { + "type": "string" + }, + "webkitBorderBottomLeftRadius": { + "type": "string" + }, + "webkitBorderBottomRightRadius": { + "type": "string" + }, + "webkitBorderRadius": { + "type": "string" + }, + "webkitBorderTopLeftRadius": { + "type": "string" + }, + "webkitBorderTopRightRadius": { + "type": "string" + }, + "webkitBoxAlign": { + "type": "string" + }, + "webkitBoxFlex": { + "type": "string" + }, + "webkitBoxOrdinalGroup": { + "type": "string" + }, + "webkitBoxOrient": { + "type": "string" + }, + "webkitBoxPack": { + "type": "string" + }, + "webkitBoxShadow": { + "type": "string" + }, + "webkitBoxSizing": { + "type": "string" + }, + "webkitFilter": { + "type": "string" + }, + "webkitFlex": { + "type": "string" + }, + "webkitFlexBasis": { + "type": "string" + }, + "webkitFlexDirection": { + "type": "string" + }, + "webkitFlexFlow": { + "type": "string" + }, + "webkitFlexGrow": { + "type": "string" + }, + "webkitFlexShrink": { + "type": "string" + }, + "webkitFlexWrap": { + "type": "string" + }, + "webkitJustifyContent": { + "type": "string" + }, + "webkitLineClamp": { + "type": "string" + }, + "webkitMask": { + "type": "string" + }, + "webkitMaskBoxImage": { + "type": "string" + }, + "webkitMaskBoxImageOutset": { + "type": "string" + }, + "webkitMaskBoxImageRepeat": { + "type": "string" + }, + "webkitMaskBoxImageSlice": { + "type": "string" + }, + "webkitMaskBoxImageSource": { + "type": "string" + }, + "webkitMaskBoxImageWidth": { + "type": "string" + }, + "webkitMaskClip": { + "type": "string" + }, + "webkitMaskComposite": { + "type": "string" + }, + "webkitMaskImage": { + "type": "string" + }, + "webkitMaskOrigin": { + "type": "string" + }, + "webkitMaskPosition": { + "type": "string" + }, + "webkitMaskRepeat": { + "type": "string" + }, + "webkitMaskSize": { + "type": "string" + }, + "webkitOrder": { + "type": "string" + }, + "webkitPerspective": { + "type": "string" + }, + "webkitPerspectiveOrigin": { + "type": "string" + }, + "webkitTextFillColor": { + "type": "string" + }, + "webkitTextSizeAdjust": { + "type": "string" + }, + "webkitTextStroke": { + "type": "string" + }, + "webkitTextStrokeColor": { + "type": "string" + }, + "webkitTextStrokeWidth": { + "type": "string" + }, + "webkitTransform": { + "type": "string" + }, + "webkitTransformOrigin": { + "type": "string" + }, + "webkitTransformStyle": { + "type": "string" + }, + "webkitTransition": { + "type": "string" + }, + "webkitTransitionDelay": { + "type": "string" + }, + "webkitTransitionDuration": { + "type": "string" + }, + "webkitTransitionProperty": { + "type": "string" + }, + "webkitTransitionTimingFunction": { + "type": "string" + }, + "webkitUserSelect": { + "type": "string" + }, + "whiteSpace": { + "type": "string" + }, + "widows": { + "type": "string" + }, + "width": { + "type": "string" + }, + "willChange": { + "type": "string" + }, + "wordBreak": { + "type": "string" + }, + "wordSpacing": { + "type": "string" + }, + "wordWrap": { + "type": "string" + }, + "writingMode": { + "type": "string" + }, + "zIndex": { + "type": "string" + } + }, + "required": [ + "accentColor", + "alignContent", + "alignItems", + "alignSelf", + "alignmentBaseline", + "all", + "animation", + "animationComposition", + "animationDelay", + "animationDirection", + "animationDuration", + "animationFillMode", + "animationIterationCount", + "animationName", + "animationPlayState", + "animationTimingFunction", + "appearance", + "aspectRatio", + "backdropFilter", + "backfaceVisibility", + "background", + "backgroundAttachment", + "backgroundBlendMode", + "backgroundClip", + "backgroundColor", + "backgroundImage", + "backgroundOrigin", + "backgroundPosition", + "backgroundPositionX", + "backgroundPositionY", + "backgroundRepeat", + "backgroundSize", + "baselineShift", + "blockSize", + "border", + "borderBlock", + "borderBlockColor", + "borderBlockEnd", + "borderBlockEndColor", + "borderBlockEndStyle", + "borderBlockEndWidth", + "borderBlockStart", + "borderBlockStartColor", + "borderBlockStartStyle", + "borderBlockStartWidth", + "borderBlockStyle", + "borderBlockWidth", + "borderBottom", + "borderBottomColor", + "borderBottomLeftRadius", + "borderBottomRightRadius", + "borderBottomStyle", + "borderBottomWidth", + "borderCollapse", + "borderColor", + "borderEndEndRadius", + "borderEndStartRadius", + "borderImage", + "borderImageOutset", + "borderImageRepeat", + "borderImageSlice", + "borderImageSource", + "borderImageWidth", + "borderInline", + "borderInlineColor", + "borderInlineEnd", + "borderInlineEndColor", + "borderInlineEndStyle", + "borderInlineEndWidth", + "borderInlineStart", + "borderInlineStartColor", + "borderInlineStartStyle", + "borderInlineStartWidth", + "borderInlineStyle", + "borderInlineWidth", + "borderLeft", + "borderLeftColor", + "borderLeftStyle", + "borderLeftWidth", + "borderRadius", + "borderRight", + "borderRightColor", + "borderRightStyle", + "borderRightWidth", + "borderSpacing", + "borderStartEndRadius", + "borderStartStartRadius", + "borderStyle", + "borderTop", + "borderTopColor", + "borderTopLeftRadius", + "borderTopRightRadius", + "borderTopStyle", + "borderTopWidth", + "borderWidth", + "bottom", + "boxShadow", + "boxSizing", + "breakAfter", + "breakBefore", + "breakInside", + "captionSide", + "caretColor", + "clear", + "clip", + "clipPath", + "clipRule", + "color", + "colorInterpolation", + "colorInterpolationFilters", + "colorScheme", + "columnCount", + "columnFill", + "columnGap", + "columnRule", + "columnRuleColor", + "columnRuleStyle", + "columnRuleWidth", + "columnSpan", + "columnWidth", + "columns", + "contain", + "containIntrinsicBlockSize", + "containIntrinsicHeight", + "containIntrinsicInlineSize", + "containIntrinsicSize", + "containIntrinsicWidth", + "container", + "containerName", + "containerType", + "content", + "counterIncrement", + "counterReset", + "counterSet", + "cssFloat", + "cssText", + "cursor", + "direction", + "display", + "dominantBaseline", + "emptyCells", + "fill", + "fillOpacity", + "fillRule", + "filter", + "flex", + "flexBasis", + "flexDirection", + "flexFlow", + "flexGrow", + "flexShrink", + "flexWrap", + "float", + "floodColor", + "floodOpacity", + "font", + "fontFamily", + "fontFeatureSettings", + "fontKerning", + "fontOpticalSizing", + "fontPalette", + "fontSize", + "fontSizeAdjust", + "fontStretch", + "fontStyle", + "fontSynthesis", + "fontSynthesisSmallCaps", + "fontSynthesisStyle", + "fontSynthesisWeight", + "fontVariant", + "fontVariantAlternates", + "fontVariantCaps", + "fontVariantEastAsian", + "fontVariantLigatures", + "fontVariantNumeric", + "fontVariantPosition", + "fontVariationSettings", + "fontWeight", + "gap", + "grid", + "gridArea", + "gridAutoColumns", + "gridAutoFlow", + "gridAutoRows", + "gridColumn", + "gridColumnEnd", + "gridColumnGap", + "gridColumnStart", + "gridGap", + "gridRow", + "gridRowEnd", + "gridRowGap", + "gridRowStart", + "gridTemplate", + "gridTemplateAreas", + "gridTemplateColumns", + "gridTemplateRows", + "height", + "hyphenateCharacter", + "hyphens", + "imageOrientation", + "imageRendering", + "inlineSize", + "inset", + "insetBlock", + "insetBlockEnd", + "insetBlockStart", + "insetInline", + "insetInlineEnd", + "insetInlineStart", + "isolation", + "justifyContent", + "justifyItems", + "justifySelf", + "left", + "length", + "letterSpacing", + "lightingColor", + "lineBreak", + "lineHeight", + "listStyle", + "listStyleImage", + "listStylePosition", + "listStyleType", + "margin", + "marginBlock", + "marginBlockEnd", + "marginBlockStart", + "marginBottom", + "marginInline", + "marginInlineEnd", + "marginInlineStart", + "marginLeft", + "marginRight", + "marginTop", + "marker", + "markerEnd", + "markerMid", + "markerStart", + "mask", + "maskClip", + "maskComposite", + "maskImage", + "maskMode", + "maskOrigin", + "maskPosition", + "maskRepeat", + "maskSize", + "maskType", + "mathStyle", + "maxBlockSize", + "maxHeight", + "maxInlineSize", + "maxWidth", + "minBlockSize", + "minHeight", + "minInlineSize", + "minWidth", + "mixBlendMode", + "objectFit", + "objectPosition", + "offset", + "offsetDistance", + "offsetPath", + "offsetRotate", + "opacity", + "order", + "orphans", + "outline", + "outlineColor", + "outlineOffset", + "outlineStyle", + "outlineWidth", + "overflow", + "overflowAnchor", + "overflowClipMargin", + "overflowWrap", + "overflowX", + "overflowY", + "overscrollBehavior", + "overscrollBehaviorBlock", + "overscrollBehaviorInline", + "overscrollBehaviorX", + "overscrollBehaviorY", + "padding", + "paddingBlock", + "paddingBlockEnd", + "paddingBlockStart", + "paddingBottom", + "paddingInline", + "paddingInlineEnd", + "paddingInlineStart", + "paddingLeft", + "paddingRight", + "paddingTop", + "page", + "pageBreakAfter", + "pageBreakBefore", + "pageBreakInside", + "paintOrder", + "parentRule", + "perspective", + "perspectiveOrigin", + "placeContent", + "placeItems", + "placeSelf", + "pointerEvents", + "position", + "printColorAdjust", + "quotes", + "resize", + "right", + "rotate", + "rowGap", + "rubyPosition", + "scale", + "scrollBehavior", + "scrollMargin", + "scrollMarginBlock", + "scrollMarginBlockEnd", + "scrollMarginBlockStart", + "scrollMarginBottom", + "scrollMarginInline", + "scrollMarginInlineEnd", + "scrollMarginInlineStart", + "scrollMarginLeft", + "scrollMarginRight", + "scrollMarginTop", + "scrollPadding", + "scrollPaddingBlock", + "scrollPaddingBlockEnd", + "scrollPaddingBlockStart", + "scrollPaddingBottom", + "scrollPaddingInline", + "scrollPaddingInlineEnd", + "scrollPaddingInlineStart", + "scrollPaddingLeft", + "scrollPaddingRight", + "scrollPaddingTop", + "scrollSnapAlign", + "scrollSnapStop", + "scrollSnapType", + "scrollbarGutter", + "shapeImageThreshold", + "shapeMargin", + "shapeOutside", + "shapeRendering", + "stopColor", + "stopOpacity", + "stroke", + "strokeDasharray", + "strokeDashoffset", + "strokeLinecap", + "strokeLinejoin", + "strokeMiterlimit", + "strokeOpacity", + "strokeWidth", + "tabSize", + "tableLayout", + "textAlign", + "textAlignLast", + "textAnchor", + "textCombineUpright", + "textDecoration", + "textDecorationColor", + "textDecorationLine", + "textDecorationSkipInk", + "textDecorationStyle", + "textDecorationThickness", + "textEmphasis", + "textEmphasisColor", + "textEmphasisPosition", + "textEmphasisStyle", + "textIndent", + "textOrientation", + "textOverflow", + "textRendering", + "textShadow", + "textTransform", + "textUnderlineOffset", + "textUnderlinePosition", + "top", + "touchAction", + "transform", + "transformBox", + "transformOrigin", + "transformStyle", + "transition", + "transitionDelay", + "transitionDuration", + "transitionProperty", + "transitionTimingFunction", + "translate", + "unicodeBidi", + "userSelect", + "verticalAlign", + "visibility", + "webkitAlignContent", + "webkitAlignItems", + "webkitAlignSelf", + "webkitAnimation", + "webkitAnimationDelay", + "webkitAnimationDirection", + "webkitAnimationDuration", + "webkitAnimationFillMode", + "webkitAnimationIterationCount", + "webkitAnimationName", + "webkitAnimationPlayState", + "webkitAnimationTimingFunction", + "webkitAppearance", + "webkitBackfaceVisibility", + "webkitBackgroundClip", + "webkitBackgroundOrigin", + "webkitBackgroundSize", + "webkitBorderBottomLeftRadius", + "webkitBorderBottomRightRadius", + "webkitBorderRadius", + "webkitBorderTopLeftRadius", + "webkitBorderTopRightRadius", + "webkitBoxAlign", + "webkitBoxFlex", + "webkitBoxOrdinalGroup", + "webkitBoxOrient", + "webkitBoxPack", + "webkitBoxShadow", + "webkitBoxSizing", + "webkitFilter", + "webkitFlex", + "webkitFlexBasis", + "webkitFlexDirection", + "webkitFlexFlow", + "webkitFlexGrow", + "webkitFlexShrink", + "webkitFlexWrap", + "webkitJustifyContent", + "webkitLineClamp", + "webkitMask", + "webkitMaskBoxImage", + "webkitMaskBoxImageOutset", + "webkitMaskBoxImageRepeat", + "webkitMaskBoxImageSlice", + "webkitMaskBoxImageSource", + "webkitMaskBoxImageWidth", + "webkitMaskClip", + "webkitMaskComposite", + "webkitMaskImage", + "webkitMaskOrigin", + "webkitMaskPosition", + "webkitMaskRepeat", + "webkitMaskSize", + "webkitOrder", + "webkitPerspective", + "webkitPerspectiveOrigin", + "webkitTextFillColor", + "webkitTextSizeAdjust", + "webkitTextStroke", + "webkitTextStrokeColor", + "webkitTextStrokeWidth", + "webkitTransform", + "webkitTransformOrigin", + "webkitTransformStyle", + "webkitTransition", + "webkitTransitionDelay", + "webkitTransitionDuration", + "webkitTransitionProperty", + "webkitTransitionTimingFunction", + "webkitUserSelect", + "whiteSpace", + "widows", + "width", + "willChange", + "wordBreak", + "wordSpacing", + "wordWrap", + "writingMode", + "zIndex" + ], + "type": "object" + }, + "tabIndex": { + "type": "number" + }, + "tagName": { + "type": "string" + }, + "target": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + }, + "title": { + "type": "string" + }, + "translate": { + "type": "boolean" + }, + "username": { + "type": "string" + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "accessKey", + "accessKeyLabel", + "alt", + "ariaAtomic", + "ariaAutoComplete", + "ariaBusy", + "ariaChecked", + "ariaColCount", + "ariaColIndex", + "ariaColSpan", + "ariaCurrent", + "ariaDisabled", + "ariaExpanded", + "ariaHasPopup", + "ariaHidden", + "ariaInvalid", + "ariaKeyShortcuts", + "ariaLabel", + "ariaLevel", + "ariaLive", + "ariaModal", + "ariaMultiLine", + "ariaMultiSelectable", + "ariaOrientation", + "ariaPlaceholder", + "ariaPosInSet", + "ariaPressed", + "ariaReadOnly", + "ariaRequired", + "ariaRoleDescription", + "ariaRowCount", + "ariaRowIndex", + "ariaRowSpan", + "ariaSelected", + "ariaSetSize", + "ariaSort", + "ariaValueMax", + "ariaValueMin", + "ariaValueNow", + "ariaValueText", + "assignedSlot", + "attributeStyleMap", + "attributes", + "autocapitalize", + "autofocus", + "baseURI", + "childElementCount", + "childNodes", + "children", + "classList", + "className", + "clientHeight", + "clientLeft", + "clientTop", + "clientWidth", + "contentEditable", + "coords", + "dataset", + "dir", + "download", + "draggable", + "enterKeyHint", + "firstChild", + "firstElementChild", + "hash", + "hidden", + "host", + "hostname", + "href", + "id", + "inert", + "innerHTML", + "innerText", + "inputMode", + "isConnected", + "isContentEditable", + "lang", + "lastChild", + "lastElementChild", + "localName", + "namespaceURI", + "nextElementSibling", + "nextSibling", + "noHref", + "nodeName", + "nodeType", + "nodeValue", + "offsetHeight", + "offsetLeft", + "offsetParent", + "offsetTop", + "offsetWidth", + "onabort", + "onanimationcancel", + "onanimationend", + "onanimationiteration", + "onanimationstart", + "onauxclick", + "onbeforeinput", + "onblur", + "oncancel", + "oncanplay", + "oncanplaythrough", + "onchange", + "onclick", + "onclose", + "oncontextmenu", + "oncopy", + "oncuechange", + "oncut", + "ondblclick", + "ondrag", + "ondragend", + "ondragenter", + "ondragleave", + "ondragover", + "ondragstart", + "ondrop", + "ondurationchange", + "onemptied", + "onended", + "onerror", + "onfocus", + "onformdata", + "onfullscreenchange", + "onfullscreenerror", + "ongotpointercapture", + "oninput", + "oninvalid", + "onkeydown", + "onkeypress", + "onkeyup", + "onload", + "onloadeddata", + "onloadedmetadata", + "onloadstart", + "onlostpointercapture", + "onmousedown", + "onmouseenter", + "onmouseleave", + "onmousemove", + "onmouseout", + "onmouseover", + "onmouseup", + "onpaste", + "onpause", + "onplay", + "onplaying", + "onpointercancel", + "onpointerdown", + "onpointerenter", + "onpointerleave", + "onpointermove", + "onpointerout", + "onpointerover", + "onpointerup", + "onprogress", + "onratechange", + "onreset", + "onresize", + "onscroll", + "onsecuritypolicyviolation", + "onseeked", + "onseeking", + "onselect", + "onselectionchange", + "onselectstart", + "onslotchange", + "onstalled", + "onsubmit", + "onsuspend", + "ontimeupdate", + "ontoggle", + "ontransitioncancel", + "ontransitionend", + "ontransitionrun", + "ontransitionstart", + "onvolumechange", + "onwaiting", + "onwebkitanimationend", + "onwebkitanimationiteration", + "onwebkitanimationstart", + "onwebkittransitionend", + "onwheel", + "origin", + "outerHTML", + "outerText", + "ownerDocument", + "parentElement", + "parentNode", + "part", + "password", + "pathname", + "ping", + "port", + "prefix", + "previousElementSibling", + "previousSibling", + "protocol", + "referrerPolicy", + "rel", + "relList", + "role", + "scrollHeight", + "scrollLeft", + "scrollTop", + "scrollWidth", + "search", + "shadowRoot", + "shape", + "slot", + "spellcheck", + "style", + "tabIndex", + "tagName", + "target", + "textContent", + "title", + "translate", + "username" + ], + "type": "object" + }, + "HTMLElement": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "accessKey": { + "type": "string" + }, + "accessKeyLabel": { + "type": "string" + }, + "ariaAtomic": { + "type": [ + "null", + "string" + ] + }, + "ariaAutoComplete": { + "type": [ + "null", + "string" + ] + }, + "ariaBusy": { + "type": [ + "null", + "string" + ] + }, + "ariaChecked": { + "type": [ + "null", + "string" + ] + }, + "ariaColCount": { + "type": [ + "null", + "string" + ] + }, + "ariaColIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaColSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaCurrent": { + "type": [ + "null", + "string" + ] + }, + "ariaDisabled": { + "type": [ + "null", + "string" + ] + }, + "ariaExpanded": { + "type": [ + "null", + "string" + ] + }, + "ariaHasPopup": { + "type": [ + "null", + "string" + ] + }, + "ariaHidden": { + "type": [ + "null", + "string" + ] + }, + "ariaInvalid": { + "type": [ + "null", + "string" + ] + }, + "ariaKeyShortcuts": { + "type": [ + "null", + "string" + ] + }, + "ariaLabel": { + "type": [ + "null", + "string" + ] + }, + "ariaLevel": { + "type": [ + "null", + "string" + ] + }, + "ariaLive": { + "type": [ + "null", + "string" + ] + }, + "ariaModal": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiLine": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiSelectable": { + "type": [ + "null", + "string" + ] + }, + "ariaOrientation": { + "type": [ + "null", + "string" + ] + }, + "ariaPlaceholder": { + "type": [ + "null", + "string" + ] + }, + "ariaPosInSet": { + "type": [ + "null", + "string" + ] + }, + "ariaPressed": { + "type": [ + "null", + "string" + ] + }, + "ariaReadOnly": { + "type": [ + "null", + "string" + ] + }, + "ariaRequired": { + "type": [ + "null", + "string" + ] + }, + "ariaRoleDescription": { + "type": [ + "null", + "string" + ] + }, + "ariaRowCount": { + "type": [ + "null", + "string" + ] + }, + "ariaRowIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaRowSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaSelected": { + "type": [ + "null", + "string" + ] + }, + "ariaSetSize": { + "type": [ + "null", + "string" + ] + }, + "ariaSort": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMax": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMin": { + "type": [ + "null", + "string" + ] + }, + "ariaValueNow": { + "type": [ + "null", + "string" + ] + }, + "ariaValueText": { + "type": [ + "null", + "string" + ] + }, + "assignedSlot": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLSlotElement" + }, + { + "type": "null" + } + ] + }, + "attributeStyleMap": { + "$ref": "#/definitions/StylePropertyMap" + }, + "attributes": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Attr" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "autocapitalize": { + "type": "string" + }, + "autofocus": { + "type": "boolean" + }, + "baseURI": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "classList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "className": { + "type": "string" + }, + "clientHeight": { + "type": "number" + }, + "clientLeft": { + "type": "number" + }, + "clientTop": { + "type": "number" + }, + "clientWidth": { + "type": "number" + }, + "contentEditable": { + "type": "string" + }, + "dataset": { + "$ref": "#/definitions/DOMStringMap" + }, + "dir": { + "type": "string" + }, + "draggable": { + "type": "boolean" + }, + "enterKeyHint": { + "type": "string" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "hidden": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "inert": { + "type": "boolean" + }, + "innerHTML": { + "type": "string" + }, + "innerText": { + "type": "string" + }, + "inputMode": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "isContentEditable": { + "type": "boolean" + }, + "lang": { + "type": "string" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "localName": { + "type": "string" + }, + "namespaceURI": { + "type": [ + "null", + "string" + ] + }, + "nextElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "nonce": { + "type": "string" + }, + "offsetHeight": { + "type": "number" + }, + "offsetLeft": { + "type": "number" + }, + "offsetParent": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "offsetTop": { + "type": "number" + }, + "offsetWidth": { + "type": "number" + }, + "onabort": { + "type": [ + "null", + "object" + ] + }, + "onanimationcancel": { + "type": [ + "null", + "object" + ] + }, + "onanimationend": { + "type": [ + "null", + "object" + ] + }, + "onanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onauxclick": { + "type": [ + "null", + "object" + ] + }, + "onbeforeinput": { + "type": [ + "null", + "object" + ] + }, + "onblur": { + "type": [ + "null", + "object" + ] + }, + "oncancel": { + "type": [ + "null", + "object" + ] + }, + "oncanplay": { + "type": [ + "null", + "object" + ] + }, + "oncanplaythrough": { + "type": [ + "null", + "object" + ] + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "onclick": { + "type": [ + "null", + "object" + ] + }, + "onclose": { + "type": [ + "null", + "object" + ] + }, + "oncontextmenu": { + "type": [ + "null", + "object" + ] + }, + "oncopy": { + "type": [ + "null", + "object" + ] + }, + "oncuechange": { + "type": [ + "null", + "object" + ] + }, + "oncut": { + "type": [ + "null", + "object" + ] + }, + "ondblclick": { + "type": [ + "null", + "object" + ] + }, + "ondrag": { + "type": [ + "null", + "object" + ] + }, + "ondragend": { + "type": [ + "null", + "object" + ] + }, + "ondragenter": { + "type": [ + "null", + "object" + ] + }, + "ondragleave": { + "type": [ + "null", + "object" + ] + }, + "ondragover": { + "type": [ + "null", + "object" + ] + }, + "ondragstart": { + "type": [ + "null", + "object" + ] + }, + "ondrop": { + "type": [ + "null", + "object" + ] + }, + "ondurationchange": { + "type": [ + "null", + "object" + ] + }, + "onemptied": { + "type": [ + "null", + "object" + ] + }, + "onended": { + "type": [ + "null", + "object" + ] + }, + "onerror": { + "$ref": "#/definitions/OnErrorEventHandler" + }, + "onfocus": { + "type": [ + "null", + "object" + ] + }, + "onformdata": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenchange": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenerror": { + "type": [ + "null", + "object" + ] + }, + "ongotpointercapture": { + "type": [ + "null", + "object" + ] + }, + "oninput": { + "type": [ + "null", + "object" + ] + }, + "oninvalid": { + "type": [ + "null", + "object" + ] + }, + "onkeydown": { + "type": [ + "null", + "object" + ] + }, + "onkeypress": { + "type": [ + "null", + "object" + ] + }, + "onkeyup": { + "type": [ + "null", + "object" + ] + }, + "onload": { + "type": [ + "null", + "object" + ] + }, + "onloadeddata": { + "type": [ + "null", + "object" + ] + }, + "onloadedmetadata": { + "type": [ + "null", + "object" + ] + }, + "onloadstart": { + "type": [ + "null", + "object" + ] + }, + "onlostpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onmousedown": { + "type": [ + "null", + "object" + ] + }, + "onmouseenter": { + "type": [ + "null", + "object" + ] + }, + "onmouseleave": { + "type": [ + "null", + "object" + ] + }, + "onmousemove": { + "type": [ + "null", + "object" + ] + }, + "onmouseout": { + "type": [ + "null", + "object" + ] + }, + "onmouseover": { + "type": [ + "null", + "object" + ] + }, + "onmouseup": { + "type": [ + "null", + "object" + ] + }, + "onpaste": { + "type": [ + "null", + "object" + ] + }, + "onpause": { + "type": [ + "null", + "object" + ] + }, + "onplay": { + "type": [ + "null", + "object" + ] + }, + "onplaying": { + "type": [ + "null", + "object" + ] + }, + "onpointercancel": { + "type": [ + "null", + "object" + ] + }, + "onpointerdown": { + "type": [ + "null", + "object" + ] + }, + "onpointerenter": { + "type": [ + "null", + "object" + ] + }, + "onpointerleave": { + "type": [ + "null", + "object" + ] + }, + "onpointermove": { + "type": [ + "null", + "object" + ] + }, + "onpointerout": { + "type": [ + "null", + "object" + ] + }, + "onpointerover": { + "type": [ + "null", + "object" + ] + }, + "onpointerup": { + "type": [ + "null", + "object" + ] + }, + "onprogress": { + "type": [ + "null", + "object" + ] + }, + "onratechange": { + "type": [ + "null", + "object" + ] + }, + "onreset": { + "type": [ + "null", + "object" + ] + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "onsecuritypolicyviolation": { + "type": [ + "null", + "object" + ] + }, + "onseeked": { + "type": [ + "null", + "object" + ] + }, + "onseeking": { + "type": [ + "null", + "object" + ] + }, + "onselect": { + "type": [ + "null", + "object" + ] + }, + "onselectionchange": { + "type": [ + "null", + "object" + ] + }, + "onselectstart": { + "type": [ + "null", + "object" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "onstalled": { + "type": [ + "null", + "object" + ] + }, + "onsubmit": { + "type": [ + "null", + "object" + ] + }, + "onsuspend": { + "type": [ + "null", + "object" + ] + }, + "ontimeupdate": { + "type": [ + "null", + "object" + ] + }, + "ontoggle": { + "type": [ + "null", + "object" + ] + }, + "ontouchcancel": { + "type": [ + "null", + "object" + ] + }, + "ontouchend": { + "type": [ + "null", + "object" + ] + }, + "ontouchmove": { + "type": [ + "null", + "object" + ] + }, + "ontouchstart": { + "type": [ + "null", + "object" + ] + }, + "ontransitioncancel": { + "type": [ + "null", + "object" + ] + }, + "ontransitionend": { + "type": [ + "null", + "object" + ] + }, + "ontransitionrun": { + "type": [ + "null", + "object" + ] + }, + "ontransitionstart": { + "type": [ + "null", + "object" + ] + }, + "onvolumechange": { + "type": [ + "null", + "object" + ] + }, + "onwaiting": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationend": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onwebkittransitionend": { + "type": [ + "null", + "object" + ] + }, + "onwheel": { + "type": [ + "null", + "object" + ] + }, + "outerHTML": { + "type": "string" + }, + "outerText": { + "type": "string" + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "part": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "prefix": { + "type": [ + "null", + "string" + ] + }, + "previousElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "role": { + "type": [ + "null", + "string" + ] + }, + "scrollHeight": { + "type": "number" + }, + "scrollLeft": { + "type": "number" + }, + "scrollTop": { + "type": "number" + }, + "scrollWidth": { + "type": "number" + }, + "shadowRoot": { + "anyOf": [ + { + "$ref": "#/definitions/ShadowRoot" + }, + { + "type": "null" + } + ] + }, + "slot": { + "type": "string" + }, + "spellcheck": { + "type": "boolean" + }, + "style": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "accentColor": { + "type": "string" + }, + "alignContent": { + "type": "string" + }, + "alignItems": { + "type": "string" + }, + "alignSelf": { + "type": "string" + }, + "alignmentBaseline": { + "type": "string" + }, + "all": { + "type": "string" + }, + "animation": { + "type": "string" + }, + "animationComposition": { + "type": "string" + }, + "animationDelay": { + "type": "string" + }, + "animationDirection": { + "type": "string" + }, + "animationDuration": { + "type": "string" + }, + "animationFillMode": { + "type": "string" + }, + "animationIterationCount": { + "type": "string" + }, + "animationName": { + "type": "string" + }, + "animationPlayState": { + "type": "string" + }, + "animationTimingFunction": { + "type": "string" + }, + "appearance": { + "type": "string" + }, + "aspectRatio": { + "type": "string" + }, + "backdropFilter": { + "type": "string" + }, + "backfaceVisibility": { + "type": "string" + }, + "background": { + "type": "string" + }, + "backgroundAttachment": { + "type": "string" + }, + "backgroundBlendMode": { + "type": "string" + }, + "backgroundClip": { + "type": "string" + }, + "backgroundColor": { + "type": "string" + }, + "backgroundImage": { + "type": "string" + }, + "backgroundOrigin": { + "type": "string" + }, + "backgroundPosition": { + "type": "string" + }, + "backgroundPositionX": { + "type": "string" + }, + "backgroundPositionY": { + "type": "string" + }, + "backgroundRepeat": { + "type": "string" + }, + "backgroundSize": { + "type": "string" + }, + "baselineShift": { + "type": "string" + }, + "blockSize": { + "type": "string" + }, + "border": { + "type": "string" + }, + "borderBlock": { + "type": "string" + }, + "borderBlockColor": { + "type": "string" + }, + "borderBlockEnd": { + "type": "string" + }, + "borderBlockEndColor": { + "type": "string" + }, + "borderBlockEndStyle": { + "type": "string" + }, + "borderBlockEndWidth": { + "type": "string" + }, + "borderBlockStart": { + "type": "string" + }, + "borderBlockStartColor": { + "type": "string" + }, + "borderBlockStartStyle": { + "type": "string" + }, + "borderBlockStartWidth": { + "type": "string" + }, + "borderBlockStyle": { + "type": "string" + }, + "borderBlockWidth": { + "type": "string" + }, + "borderBottom": { + "type": "string" + }, + "borderBottomColor": { + "type": "string" + }, + "borderBottomLeftRadius": { + "type": "string" + }, + "borderBottomRightRadius": { + "type": "string" + }, + "borderBottomStyle": { + "type": "string" + }, + "borderBottomWidth": { + "type": "string" + }, + "borderCollapse": { + "type": "string" + }, + "borderColor": { + "type": "string" + }, + "borderEndEndRadius": { + "type": "string" + }, + "borderEndStartRadius": { + "type": "string" + }, + "borderImage": { + "type": "string" + }, + "borderImageOutset": { + "type": "string" + }, + "borderImageRepeat": { + "type": "string" + }, + "borderImageSlice": { + "type": "string" + }, + "borderImageSource": { + "type": "string" + }, + "borderImageWidth": { + "type": "string" + }, + "borderInline": { + "type": "string" + }, + "borderInlineColor": { + "type": "string" + }, + "borderInlineEnd": { + "type": "string" + }, + "borderInlineEndColor": { + "type": "string" + }, + "borderInlineEndStyle": { + "type": "string" + }, + "borderInlineEndWidth": { + "type": "string" + }, + "borderInlineStart": { + "type": "string" + }, + "borderInlineStartColor": { + "type": "string" + }, + "borderInlineStartStyle": { + "type": "string" + }, + "borderInlineStartWidth": { + "type": "string" + }, + "borderInlineStyle": { + "type": "string" + }, + "borderInlineWidth": { + "type": "string" + }, + "borderLeft": { + "type": "string" + }, + "borderLeftColor": { + "type": "string" + }, + "borderLeftStyle": { + "type": "string" + }, + "borderLeftWidth": { + "type": "string" + }, + "borderRadius": { + "type": "string" + }, + "borderRight": { + "type": "string" + }, + "borderRightColor": { + "type": "string" + }, + "borderRightStyle": { + "type": "string" + }, + "borderRightWidth": { + "type": "string" + }, + "borderSpacing": { + "type": "string" + }, + "borderStartEndRadius": { + "type": "string" + }, + "borderStartStartRadius": { + "type": "string" + }, + "borderStyle": { + "type": "string" + }, + "borderTop": { + "type": "string" + }, + "borderTopColor": { + "type": "string" + }, + "borderTopLeftRadius": { + "type": "string" + }, + "borderTopRightRadius": { + "type": "string" + }, + "borderTopStyle": { + "type": "string" + }, + "borderTopWidth": { + "type": "string" + }, + "borderWidth": { + "type": "string" + }, + "bottom": { + "type": "string" + }, + "boxShadow": { + "type": "string" + }, + "boxSizing": { + "type": "string" + }, + "breakAfter": { + "type": "string" + }, + "breakBefore": { + "type": "string" + }, + "breakInside": { + "type": "string" + }, + "captionSide": { + "type": "string" + }, + "caretColor": { + "type": "string" + }, + "clear": { + "type": "string" + }, + "clip": { + "type": "string" + }, + "clipPath": { + "type": "string" + }, + "clipRule": { + "type": "string" + }, + "color": { + "type": "string" + }, + "colorInterpolation": { + "type": "string" + }, + "colorInterpolationFilters": { + "type": "string" + }, + "colorScheme": { + "type": "string" + }, + "columnCount": { + "type": "string" + }, + "columnFill": { + "type": "string" + }, + "columnGap": { + "type": "string" + }, + "columnRule": { + "type": "string" + }, + "columnRuleColor": { + "type": "string" + }, + "columnRuleStyle": { + "type": "string" + }, + "columnRuleWidth": { + "type": "string" + }, + "columnSpan": { + "type": "string" + }, + "columnWidth": { + "type": "string" + }, + "columns": { + "type": "string" + }, + "contain": { + "type": "string" + }, + "containIntrinsicBlockSize": { + "type": "string" + }, + "containIntrinsicHeight": { + "type": "string" + }, + "containIntrinsicInlineSize": { + "type": "string" + }, + "containIntrinsicSize": { + "type": "string" + }, + "containIntrinsicWidth": { + "type": "string" + }, + "container": { + "type": "string" + }, + "containerName": { + "type": "string" + }, + "containerType": { + "type": "string" + }, + "content": { + "type": "string" + }, + "counterIncrement": { + "type": "string" + }, + "counterReset": { + "type": "string" + }, + "counterSet": { + "type": "string" + }, + "cssFloat": { + "type": "string" + }, + "cssText": { + "type": "string" + }, + "cursor": { + "type": "string" + }, + "direction": { + "type": "string" + }, + "display": { + "type": "string" + }, + "dominantBaseline": { + "type": "string" + }, + "emptyCells": { + "type": "string" + }, + "fill": { + "type": "string" + }, + "fillOpacity": { + "type": "string" + }, + "fillRule": { + "type": "string" + }, + "filter": { + "type": "string" + }, + "flex": { + "type": "string" + }, + "flexBasis": { + "type": "string" + }, + "flexDirection": { + "type": "string" + }, + "flexFlow": { + "type": "string" + }, + "flexGrow": { + "type": "string" + }, + "flexShrink": { + "type": "string" + }, + "flexWrap": { + "type": "string" + }, + "float": { + "type": "string" + }, + "floodColor": { + "type": "string" + }, + "floodOpacity": { + "type": "string" + }, + "font": { + "type": "string" + }, + "fontFamily": { + "type": "string" + }, + "fontFeatureSettings": { + "type": "string" + }, + "fontKerning": { + "type": "string" + }, + "fontOpticalSizing": { + "type": "string" + }, + "fontPalette": { + "type": "string" + }, + "fontSize": { + "type": "string" + }, + "fontSizeAdjust": { + "type": "string" + }, + "fontStretch": { + "type": "string" + }, + "fontStyle": { + "type": "string" + }, + "fontSynthesis": { + "type": "string" + }, + "fontSynthesisSmallCaps": { + "type": "string" + }, + "fontSynthesisStyle": { + "type": "string" + }, + "fontSynthesisWeight": { + "type": "string" + }, + "fontVariant": { + "type": "string" + }, + "fontVariantAlternates": { + "type": "string" + }, + "fontVariantCaps": { + "type": "string" + }, + "fontVariantEastAsian": { + "type": "string" + }, + "fontVariantLigatures": { + "type": "string" + }, + "fontVariantNumeric": { + "type": "string" + }, + "fontVariantPosition": { + "type": "string" + }, + "fontVariationSettings": { + "type": "string" + }, + "fontWeight": { + "type": "string" + }, + "gap": { + "type": "string" + }, + "grid": { + "type": "string" + }, + "gridArea": { + "type": "string" + }, + "gridAutoColumns": { + "type": "string" + }, + "gridAutoFlow": { + "type": "string" + }, + "gridAutoRows": { + "type": "string" + }, + "gridColumn": { + "type": "string" + }, + "gridColumnEnd": { + "type": "string" + }, + "gridColumnGap": { + "type": "string" + }, + "gridColumnStart": { + "type": "string" + }, + "gridGap": { + "type": "string" + }, + "gridRow": { + "type": "string" + }, + "gridRowEnd": { + "type": "string" + }, + "gridRowGap": { + "type": "string" + }, + "gridRowStart": { + "type": "string" + }, + "gridTemplate": { + "type": "string" + }, + "gridTemplateAreas": { + "type": "string" + }, + "gridTemplateColumns": { + "type": "string" + }, + "gridTemplateRows": { + "type": "string" + }, + "height": { + "type": "string" + }, + "hyphenateCharacter": { + "type": "string" + }, + "hyphens": { + "type": "string" + }, + "imageOrientation": { + "type": "string" + }, + "imageRendering": { + "type": "string" + }, + "inlineSize": { + "type": "string" + }, + "inset": { + "type": "string" + }, + "insetBlock": { + "type": "string" + }, + "insetBlockEnd": { + "type": "string" + }, + "insetBlockStart": { + "type": "string" + }, + "insetInline": { + "type": "string" + }, + "insetInlineEnd": { + "type": "string" + }, + "insetInlineStart": { + "type": "string" + }, + "isolation": { + "type": "string" + }, + "justifyContent": { + "type": "string" + }, + "justifyItems": { + "type": "string" + }, + "justifySelf": { + "type": "string" + }, + "left": { + "type": "string" + }, + "length": { + "type": "number" + }, + "letterSpacing": { + "type": "string" + }, + "lightingColor": { + "type": "string" + }, + "lineBreak": { + "type": "string" + }, + "lineHeight": { + "type": "string" + }, + "listStyle": { + "type": "string" + }, + "listStyleImage": { + "type": "string" + }, + "listStylePosition": { + "type": "string" + }, + "listStyleType": { + "type": "string" + }, + "margin": { + "type": "string" + }, + "marginBlock": { + "type": "string" + }, + "marginBlockEnd": { + "type": "string" + }, + "marginBlockStart": { + "type": "string" + }, + "marginBottom": { + "type": "string" + }, + "marginInline": { + "type": "string" + }, + "marginInlineEnd": { + "type": "string" + }, + "marginInlineStart": { + "type": "string" + }, + "marginLeft": { + "type": "string" + }, + "marginRight": { + "type": "string" + }, + "marginTop": { + "type": "string" + }, + "marker": { + "type": "string" + }, + "markerEnd": { + "type": "string" + }, + "markerMid": { + "type": "string" + }, + "markerStart": { + "type": "string" + }, + "mask": { + "type": "string" + }, + "maskClip": { + "type": "string" + }, + "maskComposite": { + "type": "string" + }, + "maskImage": { + "type": "string" + }, + "maskMode": { + "type": "string" + }, + "maskOrigin": { + "type": "string" + }, + "maskPosition": { + "type": "string" + }, + "maskRepeat": { + "type": "string" + }, + "maskSize": { + "type": "string" + }, + "maskType": { + "type": "string" + }, + "mathStyle": { + "type": "string" + }, + "maxBlockSize": { + "type": "string" + }, + "maxHeight": { + "type": "string" + }, + "maxInlineSize": { + "type": "string" + }, + "maxWidth": { + "type": "string" + }, + "minBlockSize": { + "type": "string" + }, + "minHeight": { + "type": "string" + }, + "minInlineSize": { + "type": "string" + }, + "minWidth": { + "type": "string" + }, + "mixBlendMode": { + "type": "string" + }, + "objectFit": { + "type": "string" + }, + "objectPosition": { + "type": "string" + }, + "offset": { + "type": "string" + }, + "offsetDistance": { + "type": "string" + }, + "offsetPath": { + "type": "string" + }, + "offsetRotate": { + "type": "string" + }, + "opacity": { + "type": "string" + }, + "order": { + "type": "string" + }, + "orphans": { + "type": "string" + }, + "outline": { + "type": "string" + }, + "outlineColor": { + "type": "string" + }, + "outlineOffset": { + "type": "string" + }, + "outlineStyle": { + "type": "string" + }, + "outlineWidth": { + "type": "string" + }, + "overflow": { + "type": "string" + }, + "overflowAnchor": { + "type": "string" + }, + "overflowClipMargin": { + "type": "string" + }, + "overflowWrap": { + "type": "string" + }, + "overflowX": { + "type": "string" + }, + "overflowY": { + "type": "string" + }, + "overscrollBehavior": { + "type": "string" + }, + "overscrollBehaviorBlock": { + "type": "string" + }, + "overscrollBehaviorInline": { + "type": "string" + }, + "overscrollBehaviorX": { + "type": "string" + }, + "overscrollBehaviorY": { + "type": "string" + }, + "padding": { + "type": "string" + }, + "paddingBlock": { + "type": "string" + }, + "paddingBlockEnd": { + "type": "string" + }, + "paddingBlockStart": { + "type": "string" + }, + "paddingBottom": { + "type": "string" + }, + "paddingInline": { + "type": "string" + }, + "paddingInlineEnd": { + "type": "string" + }, + "paddingInlineStart": { + "type": "string" + }, + "paddingLeft": { + "type": "string" + }, + "paddingRight": { + "type": "string" + }, + "paddingTop": { + "type": "string" + }, + "page": { + "type": "string" + }, + "pageBreakAfter": { + "type": "string" + }, + "pageBreakBefore": { + "type": "string" + }, + "pageBreakInside": { + "type": "string" + }, + "paintOrder": { + "type": "string" + }, + "parentRule": { + "anyOf": [ + { + "$ref": "#/definitions/CSSRule" + }, + { + "type": "null" + } + ] + }, + "perspective": { + "type": "string" + }, + "perspectiveOrigin": { + "type": "string" + }, + "placeContent": { + "type": "string" + }, + "placeItems": { + "type": "string" + }, + "placeSelf": { + "type": "string" + }, + "pointerEvents": { + "type": "string" + }, + "position": { + "type": "string" + }, + "printColorAdjust": { + "type": "string" + }, + "quotes": { + "type": "string" + }, + "resize": { + "type": "string" + }, + "right": { + "type": "string" + }, + "rotate": { + "type": "string" + }, + "rowGap": { + "type": "string" + }, + "rubyPosition": { + "type": "string" + }, + "scale": { + "type": "string" + }, + "scrollBehavior": { + "type": "string" + }, + "scrollMargin": { + "type": "string" + }, + "scrollMarginBlock": { + "type": "string" + }, + "scrollMarginBlockEnd": { + "type": "string" + }, + "scrollMarginBlockStart": { + "type": "string" + }, + "scrollMarginBottom": { + "type": "string" + }, + "scrollMarginInline": { + "type": "string" + }, + "scrollMarginInlineEnd": { + "type": "string" + }, + "scrollMarginInlineStart": { + "type": "string" + }, + "scrollMarginLeft": { + "type": "string" + }, + "scrollMarginRight": { + "type": "string" + }, + "scrollMarginTop": { + "type": "string" + }, + "scrollPadding": { + "type": "string" + }, + "scrollPaddingBlock": { + "type": "string" + }, + "scrollPaddingBlockEnd": { + "type": "string" + }, + "scrollPaddingBlockStart": { + "type": "string" + }, + "scrollPaddingBottom": { + "type": "string" + }, + "scrollPaddingInline": { + "type": "string" + }, + "scrollPaddingInlineEnd": { + "type": "string" + }, + "scrollPaddingInlineStart": { + "type": "string" + }, + "scrollPaddingLeft": { + "type": "string" + }, + "scrollPaddingRight": { + "type": "string" + }, + "scrollPaddingTop": { + "type": "string" + }, + "scrollSnapAlign": { + "type": "string" + }, + "scrollSnapStop": { + "type": "string" + }, + "scrollSnapType": { + "type": "string" + }, + "scrollbarGutter": { + "type": "string" + }, + "shapeImageThreshold": { + "type": "string" + }, + "shapeMargin": { + "type": "string" + }, + "shapeOutside": { + "type": "string" + }, + "shapeRendering": { + "type": "string" + }, + "stopColor": { + "type": "string" + }, + "stopOpacity": { + "type": "string" + }, + "stroke": { + "type": "string" + }, + "strokeDasharray": { + "type": "string" + }, + "strokeDashoffset": { + "type": "string" + }, + "strokeLinecap": { + "type": "string" + }, + "strokeLinejoin": { + "type": "string" + }, + "strokeMiterlimit": { + "type": "string" + }, + "strokeOpacity": { + "type": "string" + }, + "strokeWidth": { + "type": "string" + }, + "tabSize": { + "type": "string" + }, + "tableLayout": { + "type": "string" + }, + "textAlign": { + "type": "string" + }, + "textAlignLast": { + "type": "string" + }, + "textAnchor": { + "type": "string" + }, + "textCombineUpright": { + "type": "string" + }, + "textDecoration": { + "type": "string" + }, + "textDecorationColor": { + "type": "string" + }, + "textDecorationLine": { + "type": "string" + }, + "textDecorationSkipInk": { + "type": "string" + }, + "textDecorationStyle": { + "type": "string" + }, + "textDecorationThickness": { + "type": "string" + }, + "textEmphasis": { + "type": "string" + }, + "textEmphasisColor": { + "type": "string" + }, + "textEmphasisPosition": { + "type": "string" + }, + "textEmphasisStyle": { + "type": "string" + }, + "textIndent": { + "type": "string" + }, + "textOrientation": { + "type": "string" + }, + "textOverflow": { + "type": "string" + }, + "textRendering": { + "type": "string" + }, + "textShadow": { + "type": "string" + }, + "textTransform": { + "type": "string" + }, + "textUnderlineOffset": { + "type": "string" + }, + "textUnderlinePosition": { + "type": "string" + }, + "top": { + "type": "string" + }, + "touchAction": { + "type": "string" + }, + "transform": { + "type": "string" + }, + "transformBox": { + "type": "string" + }, + "transformOrigin": { + "type": "string" + }, + "transformStyle": { + "type": "string" + }, + "transition": { + "type": "string" + }, + "transitionDelay": { + "type": "string" + }, + "transitionDuration": { + "type": "string" + }, + "transitionProperty": { + "type": "string" + }, + "transitionTimingFunction": { + "type": "string" + }, + "translate": { + "type": "string" + }, + "unicodeBidi": { + "type": "string" + }, + "userSelect": { + "type": "string" + }, + "verticalAlign": { + "type": "string" + }, + "visibility": { + "type": "string" + }, + "webkitAlignContent": { + "type": "string" + }, + "webkitAlignItems": { + "type": "string" + }, + "webkitAlignSelf": { + "type": "string" + }, + "webkitAnimation": { + "type": "string" + }, + "webkitAnimationDelay": { + "type": "string" + }, + "webkitAnimationDirection": { + "type": "string" + }, + "webkitAnimationDuration": { + "type": "string" + }, + "webkitAnimationFillMode": { + "type": "string" + }, + "webkitAnimationIterationCount": { + "type": "string" + }, + "webkitAnimationName": { + "type": "string" + }, + "webkitAnimationPlayState": { + "type": "string" + }, + "webkitAnimationTimingFunction": { + "type": "string" + }, + "webkitAppearance": { + "type": "string" + }, + "webkitBackfaceVisibility": { + "type": "string" + }, + "webkitBackgroundClip": { + "type": "string" + }, + "webkitBackgroundOrigin": { + "type": "string" + }, + "webkitBackgroundSize": { + "type": "string" + }, + "webkitBorderBottomLeftRadius": { + "type": "string" + }, + "webkitBorderBottomRightRadius": { + "type": "string" + }, + "webkitBorderRadius": { + "type": "string" + }, + "webkitBorderTopLeftRadius": { + "type": "string" + }, + "webkitBorderTopRightRadius": { + "type": "string" + }, + "webkitBoxAlign": { + "type": "string" + }, + "webkitBoxFlex": { + "type": "string" + }, + "webkitBoxOrdinalGroup": { + "type": "string" + }, + "webkitBoxOrient": { + "type": "string" + }, + "webkitBoxPack": { + "type": "string" + }, + "webkitBoxShadow": { + "type": "string" + }, + "webkitBoxSizing": { + "type": "string" + }, + "webkitFilter": { + "type": "string" + }, + "webkitFlex": { + "type": "string" + }, + "webkitFlexBasis": { + "type": "string" + }, + "webkitFlexDirection": { + "type": "string" + }, + "webkitFlexFlow": { + "type": "string" + }, + "webkitFlexGrow": { + "type": "string" + }, + "webkitFlexShrink": { + "type": "string" + }, + "webkitFlexWrap": { + "type": "string" + }, + "webkitJustifyContent": { + "type": "string" + }, + "webkitLineClamp": { + "type": "string" + }, + "webkitMask": { + "type": "string" + }, + "webkitMaskBoxImage": { + "type": "string" + }, + "webkitMaskBoxImageOutset": { + "type": "string" + }, + "webkitMaskBoxImageRepeat": { + "type": "string" + }, + "webkitMaskBoxImageSlice": { + "type": "string" + }, + "webkitMaskBoxImageSource": { + "type": "string" + }, + "webkitMaskBoxImageWidth": { + "type": "string" + }, + "webkitMaskClip": { + "type": "string" + }, + "webkitMaskComposite": { + "type": "string" + }, + "webkitMaskImage": { + "type": "string" + }, + "webkitMaskOrigin": { + "type": "string" + }, + "webkitMaskPosition": { + "type": "string" + }, + "webkitMaskRepeat": { + "type": "string" + }, + "webkitMaskSize": { + "type": "string" + }, + "webkitOrder": { + "type": "string" + }, + "webkitPerspective": { + "type": "string" + }, + "webkitPerspectiveOrigin": { + "type": "string" + }, + "webkitTextFillColor": { + "type": "string" + }, + "webkitTextSizeAdjust": { + "type": "string" + }, + "webkitTextStroke": { + "type": "string" + }, + "webkitTextStrokeColor": { + "type": "string" + }, + "webkitTextStrokeWidth": { + "type": "string" + }, + "webkitTransform": { + "type": "string" + }, + "webkitTransformOrigin": { + "type": "string" + }, + "webkitTransformStyle": { + "type": "string" + }, + "webkitTransition": { + "type": "string" + }, + "webkitTransitionDelay": { + "type": "string" + }, + "webkitTransitionDuration": { + "type": "string" + }, + "webkitTransitionProperty": { + "type": "string" + }, + "webkitTransitionTimingFunction": { + "type": "string" + }, + "webkitUserSelect": { + "type": "string" + }, + "whiteSpace": { + "type": "string" + }, + "widows": { + "type": "string" + }, + "width": { + "type": "string" + }, + "willChange": { + "type": "string" + }, + "wordBreak": { + "type": "string" + }, + "wordSpacing": { + "type": "string" + }, + "wordWrap": { + "type": "string" + }, + "writingMode": { + "type": "string" + }, + "zIndex": { + "type": "string" + } + }, + "required": [ + "accentColor", + "alignContent", + "alignItems", + "alignSelf", + "alignmentBaseline", + "all", + "animation", + "animationComposition", + "animationDelay", + "animationDirection", + "animationDuration", + "animationFillMode", + "animationIterationCount", + "animationName", + "animationPlayState", + "animationTimingFunction", + "appearance", + "aspectRatio", + "backdropFilter", + "backfaceVisibility", + "background", + "backgroundAttachment", + "backgroundBlendMode", + "backgroundClip", + "backgroundColor", + "backgroundImage", + "backgroundOrigin", + "backgroundPosition", + "backgroundPositionX", + "backgroundPositionY", + "backgroundRepeat", + "backgroundSize", + "baselineShift", + "blockSize", + "border", + "borderBlock", + "borderBlockColor", + "borderBlockEnd", + "borderBlockEndColor", + "borderBlockEndStyle", + "borderBlockEndWidth", + "borderBlockStart", + "borderBlockStartColor", + "borderBlockStartStyle", + "borderBlockStartWidth", + "borderBlockStyle", + "borderBlockWidth", + "borderBottom", + "borderBottomColor", + "borderBottomLeftRadius", + "borderBottomRightRadius", + "borderBottomStyle", + "borderBottomWidth", + "borderCollapse", + "borderColor", + "borderEndEndRadius", + "borderEndStartRadius", + "borderImage", + "borderImageOutset", + "borderImageRepeat", + "borderImageSlice", + "borderImageSource", + "borderImageWidth", + "borderInline", + "borderInlineColor", + "borderInlineEnd", + "borderInlineEndColor", + "borderInlineEndStyle", + "borderInlineEndWidth", + "borderInlineStart", + "borderInlineStartColor", + "borderInlineStartStyle", + "borderInlineStartWidth", + "borderInlineStyle", + "borderInlineWidth", + "borderLeft", + "borderLeftColor", + "borderLeftStyle", + "borderLeftWidth", + "borderRadius", + "borderRight", + "borderRightColor", + "borderRightStyle", + "borderRightWidth", + "borderSpacing", + "borderStartEndRadius", + "borderStartStartRadius", + "borderStyle", + "borderTop", + "borderTopColor", + "borderTopLeftRadius", + "borderTopRightRadius", + "borderTopStyle", + "borderTopWidth", + "borderWidth", + "bottom", + "boxShadow", + "boxSizing", + "breakAfter", + "breakBefore", + "breakInside", + "captionSide", + "caretColor", + "clear", + "clip", + "clipPath", + "clipRule", + "color", + "colorInterpolation", + "colorInterpolationFilters", + "colorScheme", + "columnCount", + "columnFill", + "columnGap", + "columnRule", + "columnRuleColor", + "columnRuleStyle", + "columnRuleWidth", + "columnSpan", + "columnWidth", + "columns", + "contain", + "containIntrinsicBlockSize", + "containIntrinsicHeight", + "containIntrinsicInlineSize", + "containIntrinsicSize", + "containIntrinsicWidth", + "container", + "containerName", + "containerType", + "content", + "counterIncrement", + "counterReset", + "counterSet", + "cssFloat", + "cssText", + "cursor", + "direction", + "display", + "dominantBaseline", + "emptyCells", + "fill", + "fillOpacity", + "fillRule", + "filter", + "flex", + "flexBasis", + "flexDirection", + "flexFlow", + "flexGrow", + "flexShrink", + "flexWrap", + "float", + "floodColor", + "floodOpacity", + "font", + "fontFamily", + "fontFeatureSettings", + "fontKerning", + "fontOpticalSizing", + "fontPalette", + "fontSize", + "fontSizeAdjust", + "fontStretch", + "fontStyle", + "fontSynthesis", + "fontSynthesisSmallCaps", + "fontSynthesisStyle", + "fontSynthesisWeight", + "fontVariant", + "fontVariantAlternates", + "fontVariantCaps", + "fontVariantEastAsian", + "fontVariantLigatures", + "fontVariantNumeric", + "fontVariantPosition", + "fontVariationSettings", + "fontWeight", + "gap", + "grid", + "gridArea", + "gridAutoColumns", + "gridAutoFlow", + "gridAutoRows", + "gridColumn", + "gridColumnEnd", + "gridColumnGap", + "gridColumnStart", + "gridGap", + "gridRow", + "gridRowEnd", + "gridRowGap", + "gridRowStart", + "gridTemplate", + "gridTemplateAreas", + "gridTemplateColumns", + "gridTemplateRows", + "height", + "hyphenateCharacter", + "hyphens", + "imageOrientation", + "imageRendering", + "inlineSize", + "inset", + "insetBlock", + "insetBlockEnd", + "insetBlockStart", + "insetInline", + "insetInlineEnd", + "insetInlineStart", + "isolation", + "justifyContent", + "justifyItems", + "justifySelf", + "left", + "length", + "letterSpacing", + "lightingColor", + "lineBreak", + "lineHeight", + "listStyle", + "listStyleImage", + "listStylePosition", + "listStyleType", + "margin", + "marginBlock", + "marginBlockEnd", + "marginBlockStart", + "marginBottom", + "marginInline", + "marginInlineEnd", + "marginInlineStart", + "marginLeft", + "marginRight", + "marginTop", + "marker", + "markerEnd", + "markerMid", + "markerStart", + "mask", + "maskClip", + "maskComposite", + "maskImage", + "maskMode", + "maskOrigin", + "maskPosition", + "maskRepeat", + "maskSize", + "maskType", + "mathStyle", + "maxBlockSize", + "maxHeight", + "maxInlineSize", + "maxWidth", + "minBlockSize", + "minHeight", + "minInlineSize", + "minWidth", + "mixBlendMode", + "objectFit", + "objectPosition", + "offset", + "offsetDistance", + "offsetPath", + "offsetRotate", + "opacity", + "order", + "orphans", + "outline", + "outlineColor", + "outlineOffset", + "outlineStyle", + "outlineWidth", + "overflow", + "overflowAnchor", + "overflowClipMargin", + "overflowWrap", + "overflowX", + "overflowY", + "overscrollBehavior", + "overscrollBehaviorBlock", + "overscrollBehaviorInline", + "overscrollBehaviorX", + "overscrollBehaviorY", + "padding", + "paddingBlock", + "paddingBlockEnd", + "paddingBlockStart", + "paddingBottom", + "paddingInline", + "paddingInlineEnd", + "paddingInlineStart", + "paddingLeft", + "paddingRight", + "paddingTop", + "page", + "pageBreakAfter", + "pageBreakBefore", + "pageBreakInside", + "paintOrder", + "parentRule", + "perspective", + "perspectiveOrigin", + "placeContent", + "placeItems", + "placeSelf", + "pointerEvents", + "position", + "printColorAdjust", + "quotes", + "resize", + "right", + "rotate", + "rowGap", + "rubyPosition", + "scale", + "scrollBehavior", + "scrollMargin", + "scrollMarginBlock", + "scrollMarginBlockEnd", + "scrollMarginBlockStart", + "scrollMarginBottom", + "scrollMarginInline", + "scrollMarginInlineEnd", + "scrollMarginInlineStart", + "scrollMarginLeft", + "scrollMarginRight", + "scrollMarginTop", + "scrollPadding", + "scrollPaddingBlock", + "scrollPaddingBlockEnd", + "scrollPaddingBlockStart", + "scrollPaddingBottom", + "scrollPaddingInline", + "scrollPaddingInlineEnd", + "scrollPaddingInlineStart", + "scrollPaddingLeft", + "scrollPaddingRight", + "scrollPaddingTop", + "scrollSnapAlign", + "scrollSnapStop", + "scrollSnapType", + "scrollbarGutter", + "shapeImageThreshold", + "shapeMargin", + "shapeOutside", + "shapeRendering", + "stopColor", + "stopOpacity", + "stroke", + "strokeDasharray", + "strokeDashoffset", + "strokeLinecap", + "strokeLinejoin", + "strokeMiterlimit", + "strokeOpacity", + "strokeWidth", + "tabSize", + "tableLayout", + "textAlign", + "textAlignLast", + "textAnchor", + "textCombineUpright", + "textDecoration", + "textDecorationColor", + "textDecorationLine", + "textDecorationSkipInk", + "textDecorationStyle", + "textDecorationThickness", + "textEmphasis", + "textEmphasisColor", + "textEmphasisPosition", + "textEmphasisStyle", + "textIndent", + "textOrientation", + "textOverflow", + "textRendering", + "textShadow", + "textTransform", + "textUnderlineOffset", + "textUnderlinePosition", + "top", + "touchAction", + "transform", + "transformBox", + "transformOrigin", + "transformStyle", + "transition", + "transitionDelay", + "transitionDuration", + "transitionProperty", + "transitionTimingFunction", + "translate", + "unicodeBidi", + "userSelect", + "verticalAlign", + "visibility", + "webkitAlignContent", + "webkitAlignItems", + "webkitAlignSelf", + "webkitAnimation", + "webkitAnimationDelay", + "webkitAnimationDirection", + "webkitAnimationDuration", + "webkitAnimationFillMode", + "webkitAnimationIterationCount", + "webkitAnimationName", + "webkitAnimationPlayState", + "webkitAnimationTimingFunction", + "webkitAppearance", + "webkitBackfaceVisibility", + "webkitBackgroundClip", + "webkitBackgroundOrigin", + "webkitBackgroundSize", + "webkitBorderBottomLeftRadius", + "webkitBorderBottomRightRadius", + "webkitBorderRadius", + "webkitBorderTopLeftRadius", + "webkitBorderTopRightRadius", + "webkitBoxAlign", + "webkitBoxFlex", + "webkitBoxOrdinalGroup", + "webkitBoxOrient", + "webkitBoxPack", + "webkitBoxShadow", + "webkitBoxSizing", + "webkitFilter", + "webkitFlex", + "webkitFlexBasis", + "webkitFlexDirection", + "webkitFlexFlow", + "webkitFlexGrow", + "webkitFlexShrink", + "webkitFlexWrap", + "webkitJustifyContent", + "webkitLineClamp", + "webkitMask", + "webkitMaskBoxImage", + "webkitMaskBoxImageOutset", + "webkitMaskBoxImageRepeat", + "webkitMaskBoxImageSlice", + "webkitMaskBoxImageSource", + "webkitMaskBoxImageWidth", + "webkitMaskClip", + "webkitMaskComposite", + "webkitMaskImage", + "webkitMaskOrigin", + "webkitMaskPosition", + "webkitMaskRepeat", + "webkitMaskSize", + "webkitOrder", + "webkitPerspective", + "webkitPerspectiveOrigin", + "webkitTextFillColor", + "webkitTextSizeAdjust", + "webkitTextStroke", + "webkitTextStrokeColor", + "webkitTextStrokeWidth", + "webkitTransform", + "webkitTransformOrigin", + "webkitTransformStyle", + "webkitTransition", + "webkitTransitionDelay", + "webkitTransitionDuration", + "webkitTransitionProperty", + "webkitTransitionTimingFunction", + "webkitUserSelect", + "whiteSpace", + "widows", + "width", + "willChange", + "wordBreak", + "wordSpacing", + "wordWrap", + "writingMode", + "zIndex" + ], + "type": "object" + }, + "tabIndex": { + "type": "number" + }, + "tagName": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + }, + "title": { + "type": "string" + }, + "translate": { + "type": "boolean" + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "accessKey", + "accessKeyLabel", + "ariaAtomic", + "ariaAutoComplete", + "ariaBusy", + "ariaChecked", + "ariaColCount", + "ariaColIndex", + "ariaColSpan", + "ariaCurrent", + "ariaDisabled", + "ariaExpanded", + "ariaHasPopup", + "ariaHidden", + "ariaInvalid", + "ariaKeyShortcuts", + "ariaLabel", + "ariaLevel", + "ariaLive", + "ariaModal", + "ariaMultiLine", + "ariaMultiSelectable", + "ariaOrientation", + "ariaPlaceholder", + "ariaPosInSet", + "ariaPressed", + "ariaReadOnly", + "ariaRequired", + "ariaRoleDescription", + "ariaRowCount", + "ariaRowIndex", + "ariaRowSpan", + "ariaSelected", + "ariaSetSize", + "ariaSort", + "ariaValueMax", + "ariaValueMin", + "ariaValueNow", + "ariaValueText", + "assignedSlot", + "attributeStyleMap", + "attributes", + "autocapitalize", + "autofocus", + "baseURI", + "childElementCount", + "childNodes", + "children", + "classList", + "className", + "clientHeight", + "clientLeft", + "clientTop", + "clientWidth", + "contentEditable", + "dataset", + "dir", + "draggable", + "enterKeyHint", + "firstChild", + "firstElementChild", + "hidden", + "id", + "inert", + "innerHTML", + "innerText", + "inputMode", + "isConnected", + "isContentEditable", + "lang", + "lastChild", + "lastElementChild", + "localName", + "namespaceURI", + "nextElementSibling", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "offsetHeight", + "offsetLeft", + "offsetParent", + "offsetTop", + "offsetWidth", + "onabort", + "onanimationcancel", + "onanimationend", + "onanimationiteration", + "onanimationstart", + "onauxclick", + "onbeforeinput", + "onblur", + "oncancel", + "oncanplay", + "oncanplaythrough", + "onchange", + "onclick", + "onclose", + "oncontextmenu", + "oncopy", + "oncuechange", + "oncut", + "ondblclick", + "ondrag", + "ondragend", + "ondragenter", + "ondragleave", + "ondragover", + "ondragstart", + "ondrop", + "ondurationchange", + "onemptied", + "onended", + "onerror", + "onfocus", + "onformdata", + "onfullscreenchange", + "onfullscreenerror", + "ongotpointercapture", + "oninput", + "oninvalid", + "onkeydown", + "onkeypress", + "onkeyup", + "onload", + "onloadeddata", + "onloadedmetadata", + "onloadstart", + "onlostpointercapture", + "onmousedown", + "onmouseenter", + "onmouseleave", + "onmousemove", + "onmouseout", + "onmouseover", + "onmouseup", + "onpaste", + "onpause", + "onplay", + "onplaying", + "onpointercancel", + "onpointerdown", + "onpointerenter", + "onpointerleave", + "onpointermove", + "onpointerout", + "onpointerover", + "onpointerup", + "onprogress", + "onratechange", + "onreset", + "onresize", + "onscroll", + "onsecuritypolicyviolation", + "onseeked", + "onseeking", + "onselect", + "onselectionchange", + "onselectstart", + "onslotchange", + "onstalled", + "onsubmit", + "onsuspend", + "ontimeupdate", + "ontoggle", + "ontransitioncancel", + "ontransitionend", + "ontransitionrun", + "ontransitionstart", + "onvolumechange", + "onwaiting", + "onwebkitanimationend", + "onwebkitanimationiteration", + "onwebkitanimationstart", + "onwebkittransitionend", + "onwheel", + "outerHTML", + "outerText", + "ownerDocument", + "parentElement", + "parentNode", + "part", + "prefix", + "previousElementSibling", + "previousSibling", + "role", + "scrollHeight", + "scrollLeft", + "scrollTop", + "scrollWidth", + "shadowRoot", + "slot", + "spellcheck", + "style", + "tabIndex", + "tagName", + "textContent", + "title", + "translate" + ], + "type": "object" + }, + "HTMLEmbedElement": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "accessKey": { + "type": "string" + }, + "accessKeyLabel": { + "type": "string" + }, + "align": { + "type": "string" + }, + "ariaAtomic": { + "type": [ + "null", + "string" + ] + }, + "ariaAutoComplete": { + "type": [ + "null", + "string" + ] + }, + "ariaBusy": { + "type": [ + "null", + "string" + ] + }, + "ariaChecked": { + "type": [ + "null", + "string" + ] + }, + "ariaColCount": { + "type": [ + "null", + "string" + ] + }, + "ariaColIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaColSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaCurrent": { + "type": [ + "null", + "string" + ] + }, + "ariaDisabled": { + "type": [ + "null", + "string" + ] + }, + "ariaExpanded": { + "type": [ + "null", + "string" + ] + }, + "ariaHasPopup": { + "type": [ + "null", + "string" + ] + }, + "ariaHidden": { + "type": [ + "null", + "string" + ] + }, + "ariaInvalid": { + "type": [ + "null", + "string" + ] + }, + "ariaKeyShortcuts": { + "type": [ + "null", + "string" + ] + }, + "ariaLabel": { + "type": [ + "null", + "string" + ] + }, + "ariaLevel": { + "type": [ + "null", + "string" + ] + }, + "ariaLive": { + "type": [ + "null", + "string" + ] + }, + "ariaModal": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiLine": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiSelectable": { + "type": [ + "null", + "string" + ] + }, + "ariaOrientation": { + "type": [ + "null", + "string" + ] + }, + "ariaPlaceholder": { + "type": [ + "null", + "string" + ] + }, + "ariaPosInSet": { + "type": [ + "null", + "string" + ] + }, + "ariaPressed": { + "type": [ + "null", + "string" + ] + }, + "ariaReadOnly": { + "type": [ + "null", + "string" + ] + }, + "ariaRequired": { + "type": [ + "null", + "string" + ] + }, + "ariaRoleDescription": { + "type": [ + "null", + "string" + ] + }, + "ariaRowCount": { + "type": [ + "null", + "string" + ] + }, + "ariaRowIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaRowSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaSelected": { + "type": [ + "null", + "string" + ] + }, + "ariaSetSize": { + "type": [ + "null", + "string" + ] + }, + "ariaSort": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMax": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMin": { + "type": [ + "null", + "string" + ] + }, + "ariaValueNow": { + "type": [ + "null", + "string" + ] + }, + "ariaValueText": { + "type": [ + "null", + "string" + ] + }, + "assignedSlot": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLSlotElement" + }, + { + "type": "null" + } + ] + }, + "attributeStyleMap": { + "$ref": "#/definitions/StylePropertyMap" + }, + "attributes": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Attr" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "autocapitalize": { + "type": "string" + }, + "autofocus": { + "type": "boolean" + }, + "baseURI": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "classList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "className": { + "type": "string" + }, + "clientHeight": { + "type": "number" + }, + "clientLeft": { + "type": "number" + }, + "clientTop": { + "type": "number" + }, + "clientWidth": { + "type": "number" + }, + "contentEditable": { + "type": "string" + }, + "dataset": { + "$ref": "#/definitions/DOMStringMap" + }, + "dir": { + "type": "string" + }, + "draggable": { + "type": "boolean" + }, + "enterKeyHint": { + "type": "string" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "height": { + "type": "string" + }, + "hidden": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "inert": { + "type": "boolean" + }, + "innerHTML": { + "type": "string" + }, + "innerText": { + "type": "string" + }, + "inputMode": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "isContentEditable": { + "type": "boolean" + }, + "lang": { + "type": "string" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "localName": { + "type": "string" + }, + "name": { + "type": "string" + }, + "namespaceURI": { + "type": [ + "null", + "string" + ] + }, + "nextElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "nonce": { + "type": "string" + }, + "offsetHeight": { + "type": "number" + }, + "offsetLeft": { + "type": "number" + }, + "offsetParent": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "offsetTop": { + "type": "number" + }, + "offsetWidth": { + "type": "number" + }, + "onabort": { + "type": [ + "null", + "object" + ] + }, + "onanimationcancel": { + "type": [ + "null", + "object" + ] + }, + "onanimationend": { + "type": [ + "null", + "object" + ] + }, + "onanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onauxclick": { + "type": [ + "null", + "object" + ] + }, + "onbeforeinput": { + "type": [ + "null", + "object" + ] + }, + "onblur": { + "type": [ + "null", + "object" + ] + }, + "oncancel": { + "type": [ + "null", + "object" + ] + }, + "oncanplay": { + "type": [ + "null", + "object" + ] + }, + "oncanplaythrough": { + "type": [ + "null", + "object" + ] + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "onclick": { + "type": [ + "null", + "object" + ] + }, + "onclose": { + "type": [ + "null", + "object" + ] + }, + "oncontextmenu": { + "type": [ + "null", + "object" + ] + }, + "oncopy": { + "type": [ + "null", + "object" + ] + }, + "oncuechange": { + "type": [ + "null", + "object" + ] + }, + "oncut": { + "type": [ + "null", + "object" + ] + }, + "ondblclick": { + "type": [ + "null", + "object" + ] + }, + "ondrag": { + "type": [ + "null", + "object" + ] + }, + "ondragend": { + "type": [ + "null", + "object" + ] + }, + "ondragenter": { + "type": [ + "null", + "object" + ] + }, + "ondragleave": { + "type": [ + "null", + "object" + ] + }, + "ondragover": { + "type": [ + "null", + "object" + ] + }, + "ondragstart": { + "type": [ + "null", + "object" + ] + }, + "ondrop": { + "type": [ + "null", + "object" + ] + }, + "ondurationchange": { + "type": [ + "null", + "object" + ] + }, + "onemptied": { + "type": [ + "null", + "object" + ] + }, + "onended": { + "type": [ + "null", + "object" + ] + }, + "onerror": { + "$ref": "#/definitions/OnErrorEventHandler" + }, + "onfocus": { + "type": [ + "null", + "object" + ] + }, + "onformdata": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenchange": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenerror": { + "type": [ + "null", + "object" + ] + }, + "ongotpointercapture": { + "type": [ + "null", + "object" + ] + }, + "oninput": { + "type": [ + "null", + "object" + ] + }, + "oninvalid": { + "type": [ + "null", + "object" + ] + }, + "onkeydown": { + "type": [ + "null", + "object" + ] + }, + "onkeypress": { + "type": [ + "null", + "object" + ] + }, + "onkeyup": { + "type": [ + "null", + "object" + ] + }, + "onload": { + "type": [ + "null", + "object" + ] + }, + "onloadeddata": { + "type": [ + "null", + "object" + ] + }, + "onloadedmetadata": { + "type": [ + "null", + "object" + ] + }, + "onloadstart": { + "type": [ + "null", + "object" + ] + }, + "onlostpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onmousedown": { + "type": [ + "null", + "object" + ] + }, + "onmouseenter": { + "type": [ + "null", + "object" + ] + }, + "onmouseleave": { + "type": [ + "null", + "object" + ] + }, + "onmousemove": { + "type": [ + "null", + "object" + ] + }, + "onmouseout": { + "type": [ + "null", + "object" + ] + }, + "onmouseover": { + "type": [ + "null", + "object" + ] + }, + "onmouseup": { + "type": [ + "null", + "object" + ] + }, + "onpaste": { + "type": [ + "null", + "object" + ] + }, + "onpause": { + "type": [ + "null", + "object" + ] + }, + "onplay": { + "type": [ + "null", + "object" + ] + }, + "onplaying": { + "type": [ + "null", + "object" + ] + }, + "onpointercancel": { + "type": [ + "null", + "object" + ] + }, + "onpointerdown": { + "type": [ + "null", + "object" + ] + }, + "onpointerenter": { + "type": [ + "null", + "object" + ] + }, + "onpointerleave": { + "type": [ + "null", + "object" + ] + }, + "onpointermove": { + "type": [ + "null", + "object" + ] + }, + "onpointerout": { + "type": [ + "null", + "object" + ] + }, + "onpointerover": { + "type": [ + "null", + "object" + ] + }, + "onpointerup": { + "type": [ + "null", + "object" + ] + }, + "onprogress": { + "type": [ + "null", + "object" + ] + }, + "onratechange": { + "type": [ + "null", + "object" + ] + }, + "onreset": { + "type": [ + "null", + "object" + ] + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "onsecuritypolicyviolation": { + "type": [ + "null", + "object" + ] + }, + "onseeked": { + "type": [ + "null", + "object" + ] + }, + "onseeking": { + "type": [ + "null", + "object" + ] + }, + "onselect": { + "type": [ + "null", + "object" + ] + }, + "onselectionchange": { + "type": [ + "null", + "object" + ] + }, + "onselectstart": { + "type": [ + "null", + "object" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "onstalled": { + "type": [ + "null", + "object" + ] + }, + "onsubmit": { + "type": [ + "null", + "object" + ] + }, + "onsuspend": { + "type": [ + "null", + "object" + ] + }, + "ontimeupdate": { + "type": [ + "null", + "object" + ] + }, + "ontoggle": { + "type": [ + "null", + "object" + ] + }, + "ontouchcancel": { + "type": [ + "null", + "object" + ] + }, + "ontouchend": { + "type": [ + "null", + "object" + ] + }, + "ontouchmove": { + "type": [ + "null", + "object" + ] + }, + "ontouchstart": { + "type": [ + "null", + "object" + ] + }, + "ontransitioncancel": { + "type": [ + "null", + "object" + ] + }, + "ontransitionend": { + "type": [ + "null", + "object" + ] + }, + "ontransitionrun": { + "type": [ + "null", + "object" + ] + }, + "ontransitionstart": { + "type": [ + "null", + "object" + ] + }, + "onvolumechange": { + "type": [ + "null", + "object" + ] + }, + "onwaiting": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationend": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onwebkittransitionend": { + "type": [ + "null", + "object" + ] + }, + "onwheel": { + "type": [ + "null", + "object" + ] + }, + "outerHTML": { + "type": "string" + }, + "outerText": { + "type": "string" + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "part": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "prefix": { + "type": [ + "null", + "string" + ] + }, + "previousElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "role": { + "type": [ + "null", + "string" + ] + }, + "scrollHeight": { + "type": "number" + }, + "scrollLeft": { + "type": "number" + }, + "scrollTop": { + "type": "number" + }, + "scrollWidth": { + "type": "number" + }, + "shadowRoot": { + "anyOf": [ + { + "$ref": "#/definitions/ShadowRoot" + }, + { + "type": "null" + } + ] + }, + "slot": { + "type": "string" + }, + "spellcheck": { + "type": "boolean" + }, + "src": { + "type": "string" + }, + "style": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "accentColor": { + "type": "string" + }, + "alignContent": { + "type": "string" + }, + "alignItems": { + "type": "string" + }, + "alignSelf": { + "type": "string" + }, + "alignmentBaseline": { + "type": "string" + }, + "all": { + "type": "string" + }, + "animation": { + "type": "string" + }, + "animationComposition": { + "type": "string" + }, + "animationDelay": { + "type": "string" + }, + "animationDirection": { + "type": "string" + }, + "animationDuration": { + "type": "string" + }, + "animationFillMode": { + "type": "string" + }, + "animationIterationCount": { + "type": "string" + }, + "animationName": { + "type": "string" + }, + "animationPlayState": { + "type": "string" + }, + "animationTimingFunction": { + "type": "string" + }, + "appearance": { + "type": "string" + }, + "aspectRatio": { + "type": "string" + }, + "backdropFilter": { + "type": "string" + }, + "backfaceVisibility": { + "type": "string" + }, + "background": { + "type": "string" + }, + "backgroundAttachment": { + "type": "string" + }, + "backgroundBlendMode": { + "type": "string" + }, + "backgroundClip": { + "type": "string" + }, + "backgroundColor": { + "type": "string" + }, + "backgroundImage": { + "type": "string" + }, + "backgroundOrigin": { + "type": "string" + }, + "backgroundPosition": { + "type": "string" + }, + "backgroundPositionX": { + "type": "string" + }, + "backgroundPositionY": { + "type": "string" + }, + "backgroundRepeat": { + "type": "string" + }, + "backgroundSize": { + "type": "string" + }, + "baselineShift": { + "type": "string" + }, + "blockSize": { + "type": "string" + }, + "border": { + "type": "string" + }, + "borderBlock": { + "type": "string" + }, + "borderBlockColor": { + "type": "string" + }, + "borderBlockEnd": { + "type": "string" + }, + "borderBlockEndColor": { + "type": "string" + }, + "borderBlockEndStyle": { + "type": "string" + }, + "borderBlockEndWidth": { + "type": "string" + }, + "borderBlockStart": { + "type": "string" + }, + "borderBlockStartColor": { + "type": "string" + }, + "borderBlockStartStyle": { + "type": "string" + }, + "borderBlockStartWidth": { + "type": "string" + }, + "borderBlockStyle": { + "type": "string" + }, + "borderBlockWidth": { + "type": "string" + }, + "borderBottom": { + "type": "string" + }, + "borderBottomColor": { + "type": "string" + }, + "borderBottomLeftRadius": { + "type": "string" + }, + "borderBottomRightRadius": { + "type": "string" + }, + "borderBottomStyle": { + "type": "string" + }, + "borderBottomWidth": { + "type": "string" + }, + "borderCollapse": { + "type": "string" + }, + "borderColor": { + "type": "string" + }, + "borderEndEndRadius": { + "type": "string" + }, + "borderEndStartRadius": { + "type": "string" + }, + "borderImage": { + "type": "string" + }, + "borderImageOutset": { + "type": "string" + }, + "borderImageRepeat": { + "type": "string" + }, + "borderImageSlice": { + "type": "string" + }, + "borderImageSource": { + "type": "string" + }, + "borderImageWidth": { + "type": "string" + }, + "borderInline": { + "type": "string" + }, + "borderInlineColor": { + "type": "string" + }, + "borderInlineEnd": { + "type": "string" + }, + "borderInlineEndColor": { + "type": "string" + }, + "borderInlineEndStyle": { + "type": "string" + }, + "borderInlineEndWidth": { + "type": "string" + }, + "borderInlineStart": { + "type": "string" + }, + "borderInlineStartColor": { + "type": "string" + }, + "borderInlineStartStyle": { + "type": "string" + }, + "borderInlineStartWidth": { + "type": "string" + }, + "borderInlineStyle": { + "type": "string" + }, + "borderInlineWidth": { + "type": "string" + }, + "borderLeft": { + "type": "string" + }, + "borderLeftColor": { + "type": "string" + }, + "borderLeftStyle": { + "type": "string" + }, + "borderLeftWidth": { + "type": "string" + }, + "borderRadius": { + "type": "string" + }, + "borderRight": { + "type": "string" + }, + "borderRightColor": { + "type": "string" + }, + "borderRightStyle": { + "type": "string" + }, + "borderRightWidth": { + "type": "string" + }, + "borderSpacing": { + "type": "string" + }, + "borderStartEndRadius": { + "type": "string" + }, + "borderStartStartRadius": { + "type": "string" + }, + "borderStyle": { + "type": "string" + }, + "borderTop": { + "type": "string" + }, + "borderTopColor": { + "type": "string" + }, + "borderTopLeftRadius": { + "type": "string" + }, + "borderTopRightRadius": { + "type": "string" + }, + "borderTopStyle": { + "type": "string" + }, + "borderTopWidth": { + "type": "string" + }, + "borderWidth": { + "type": "string" + }, + "bottom": { + "type": "string" + }, + "boxShadow": { + "type": "string" + }, + "boxSizing": { + "type": "string" + }, + "breakAfter": { + "type": "string" + }, + "breakBefore": { + "type": "string" + }, + "breakInside": { + "type": "string" + }, + "captionSide": { + "type": "string" + }, + "caretColor": { + "type": "string" + }, + "clear": { + "type": "string" + }, + "clip": { + "type": "string" + }, + "clipPath": { + "type": "string" + }, + "clipRule": { + "type": "string" + }, + "color": { + "type": "string" + }, + "colorInterpolation": { + "type": "string" + }, + "colorInterpolationFilters": { + "type": "string" + }, + "colorScheme": { + "type": "string" + }, + "columnCount": { + "type": "string" + }, + "columnFill": { + "type": "string" + }, + "columnGap": { + "type": "string" + }, + "columnRule": { + "type": "string" + }, + "columnRuleColor": { + "type": "string" + }, + "columnRuleStyle": { + "type": "string" + }, + "columnRuleWidth": { + "type": "string" + }, + "columnSpan": { + "type": "string" + }, + "columnWidth": { + "type": "string" + }, + "columns": { + "type": "string" + }, + "contain": { + "type": "string" + }, + "containIntrinsicBlockSize": { + "type": "string" + }, + "containIntrinsicHeight": { + "type": "string" + }, + "containIntrinsicInlineSize": { + "type": "string" + }, + "containIntrinsicSize": { + "type": "string" + }, + "containIntrinsicWidth": { + "type": "string" + }, + "container": { + "type": "string" + }, + "containerName": { + "type": "string" + }, + "containerType": { + "type": "string" + }, + "content": { + "type": "string" + }, + "counterIncrement": { + "type": "string" + }, + "counterReset": { + "type": "string" + }, + "counterSet": { + "type": "string" + }, + "cssFloat": { + "type": "string" + }, + "cssText": { + "type": "string" + }, + "cursor": { + "type": "string" + }, + "direction": { + "type": "string" + }, + "display": { + "type": "string" + }, + "dominantBaseline": { + "type": "string" + }, + "emptyCells": { + "type": "string" + }, + "fill": { + "type": "string" + }, + "fillOpacity": { + "type": "string" + }, + "fillRule": { + "type": "string" + }, + "filter": { + "type": "string" + }, + "flex": { + "type": "string" + }, + "flexBasis": { + "type": "string" + }, + "flexDirection": { + "type": "string" + }, + "flexFlow": { + "type": "string" + }, + "flexGrow": { + "type": "string" + }, + "flexShrink": { + "type": "string" + }, + "flexWrap": { + "type": "string" + }, + "float": { + "type": "string" + }, + "floodColor": { + "type": "string" + }, + "floodOpacity": { + "type": "string" + }, + "font": { + "type": "string" + }, + "fontFamily": { + "type": "string" + }, + "fontFeatureSettings": { + "type": "string" + }, + "fontKerning": { + "type": "string" + }, + "fontOpticalSizing": { + "type": "string" + }, + "fontPalette": { + "type": "string" + }, + "fontSize": { + "type": "string" + }, + "fontSizeAdjust": { + "type": "string" + }, + "fontStretch": { + "type": "string" + }, + "fontStyle": { + "type": "string" + }, + "fontSynthesis": { + "type": "string" + }, + "fontSynthesisSmallCaps": { + "type": "string" + }, + "fontSynthesisStyle": { + "type": "string" + }, + "fontSynthesisWeight": { + "type": "string" + }, + "fontVariant": { + "type": "string" + }, + "fontVariantAlternates": { + "type": "string" + }, + "fontVariantCaps": { + "type": "string" + }, + "fontVariantEastAsian": { + "type": "string" + }, + "fontVariantLigatures": { + "type": "string" + }, + "fontVariantNumeric": { + "type": "string" + }, + "fontVariantPosition": { + "type": "string" + }, + "fontVariationSettings": { + "type": "string" + }, + "fontWeight": { + "type": "string" + }, + "gap": { + "type": "string" + }, + "grid": { + "type": "string" + }, + "gridArea": { + "type": "string" + }, + "gridAutoColumns": { + "type": "string" + }, + "gridAutoFlow": { + "type": "string" + }, + "gridAutoRows": { + "type": "string" + }, + "gridColumn": { + "type": "string" + }, + "gridColumnEnd": { + "type": "string" + }, + "gridColumnGap": { + "type": "string" + }, + "gridColumnStart": { + "type": "string" + }, + "gridGap": { + "type": "string" + }, + "gridRow": { + "type": "string" + }, + "gridRowEnd": { + "type": "string" + }, + "gridRowGap": { + "type": "string" + }, + "gridRowStart": { + "type": "string" + }, + "gridTemplate": { + "type": "string" + }, + "gridTemplateAreas": { + "type": "string" + }, + "gridTemplateColumns": { + "type": "string" + }, + "gridTemplateRows": { + "type": "string" + }, + "height": { + "type": "string" + }, + "hyphenateCharacter": { + "type": "string" + }, + "hyphens": { + "type": "string" + }, + "imageOrientation": { + "type": "string" + }, + "imageRendering": { + "type": "string" + }, + "inlineSize": { + "type": "string" + }, + "inset": { + "type": "string" + }, + "insetBlock": { + "type": "string" + }, + "insetBlockEnd": { + "type": "string" + }, + "insetBlockStart": { + "type": "string" + }, + "insetInline": { + "type": "string" + }, + "insetInlineEnd": { + "type": "string" + }, + "insetInlineStart": { + "type": "string" + }, + "isolation": { + "type": "string" + }, + "justifyContent": { + "type": "string" + }, + "justifyItems": { + "type": "string" + }, + "justifySelf": { + "type": "string" + }, + "left": { + "type": "string" + }, + "length": { + "type": "number" + }, + "letterSpacing": { + "type": "string" + }, + "lightingColor": { + "type": "string" + }, + "lineBreak": { + "type": "string" + }, + "lineHeight": { + "type": "string" + }, + "listStyle": { + "type": "string" + }, + "listStyleImage": { + "type": "string" + }, + "listStylePosition": { + "type": "string" + }, + "listStyleType": { + "type": "string" + }, + "margin": { + "type": "string" + }, + "marginBlock": { + "type": "string" + }, + "marginBlockEnd": { + "type": "string" + }, + "marginBlockStart": { + "type": "string" + }, + "marginBottom": { + "type": "string" + }, + "marginInline": { + "type": "string" + }, + "marginInlineEnd": { + "type": "string" + }, + "marginInlineStart": { + "type": "string" + }, + "marginLeft": { + "type": "string" + }, + "marginRight": { + "type": "string" + }, + "marginTop": { + "type": "string" + }, + "marker": { + "type": "string" + }, + "markerEnd": { + "type": "string" + }, + "markerMid": { + "type": "string" + }, + "markerStart": { + "type": "string" + }, + "mask": { + "type": "string" + }, + "maskClip": { + "type": "string" + }, + "maskComposite": { + "type": "string" + }, + "maskImage": { + "type": "string" + }, + "maskMode": { + "type": "string" + }, + "maskOrigin": { + "type": "string" + }, + "maskPosition": { + "type": "string" + }, + "maskRepeat": { + "type": "string" + }, + "maskSize": { + "type": "string" + }, + "maskType": { + "type": "string" + }, + "mathStyle": { + "type": "string" + }, + "maxBlockSize": { + "type": "string" + }, + "maxHeight": { + "type": "string" + }, + "maxInlineSize": { + "type": "string" + }, + "maxWidth": { + "type": "string" + }, + "minBlockSize": { + "type": "string" + }, + "minHeight": { + "type": "string" + }, + "minInlineSize": { + "type": "string" + }, + "minWidth": { + "type": "string" + }, + "mixBlendMode": { + "type": "string" + }, + "objectFit": { + "type": "string" + }, + "objectPosition": { + "type": "string" + }, + "offset": { + "type": "string" + }, + "offsetDistance": { + "type": "string" + }, + "offsetPath": { + "type": "string" + }, + "offsetRotate": { + "type": "string" + }, + "opacity": { + "type": "string" + }, + "order": { + "type": "string" + }, + "orphans": { + "type": "string" + }, + "outline": { + "type": "string" + }, + "outlineColor": { + "type": "string" + }, + "outlineOffset": { + "type": "string" + }, + "outlineStyle": { + "type": "string" + }, + "outlineWidth": { + "type": "string" + }, + "overflow": { + "type": "string" + }, + "overflowAnchor": { + "type": "string" + }, + "overflowClipMargin": { + "type": "string" + }, + "overflowWrap": { + "type": "string" + }, + "overflowX": { + "type": "string" + }, + "overflowY": { + "type": "string" + }, + "overscrollBehavior": { + "type": "string" + }, + "overscrollBehaviorBlock": { + "type": "string" + }, + "overscrollBehaviorInline": { + "type": "string" + }, + "overscrollBehaviorX": { + "type": "string" + }, + "overscrollBehaviorY": { + "type": "string" + }, + "padding": { + "type": "string" + }, + "paddingBlock": { + "type": "string" + }, + "paddingBlockEnd": { + "type": "string" + }, + "paddingBlockStart": { + "type": "string" + }, + "paddingBottom": { + "type": "string" + }, + "paddingInline": { + "type": "string" + }, + "paddingInlineEnd": { + "type": "string" + }, + "paddingInlineStart": { + "type": "string" + }, + "paddingLeft": { + "type": "string" + }, + "paddingRight": { + "type": "string" + }, + "paddingTop": { + "type": "string" + }, + "page": { + "type": "string" + }, + "pageBreakAfter": { + "type": "string" + }, + "pageBreakBefore": { + "type": "string" + }, + "pageBreakInside": { + "type": "string" + }, + "paintOrder": { + "type": "string" + }, + "parentRule": { + "anyOf": [ + { + "$ref": "#/definitions/CSSRule" + }, + { + "type": "null" + } + ] + }, + "perspective": { + "type": "string" + }, + "perspectiveOrigin": { + "type": "string" + }, + "placeContent": { + "type": "string" + }, + "placeItems": { + "type": "string" + }, + "placeSelf": { + "type": "string" + }, + "pointerEvents": { + "type": "string" + }, + "position": { + "type": "string" + }, + "printColorAdjust": { + "type": "string" + }, + "quotes": { + "type": "string" + }, + "resize": { + "type": "string" + }, + "right": { + "type": "string" + }, + "rotate": { + "type": "string" + }, + "rowGap": { + "type": "string" + }, + "rubyPosition": { + "type": "string" + }, + "scale": { + "type": "string" + }, + "scrollBehavior": { + "type": "string" + }, + "scrollMargin": { + "type": "string" + }, + "scrollMarginBlock": { + "type": "string" + }, + "scrollMarginBlockEnd": { + "type": "string" + }, + "scrollMarginBlockStart": { + "type": "string" + }, + "scrollMarginBottom": { + "type": "string" + }, + "scrollMarginInline": { + "type": "string" + }, + "scrollMarginInlineEnd": { + "type": "string" + }, + "scrollMarginInlineStart": { + "type": "string" + }, + "scrollMarginLeft": { + "type": "string" + }, + "scrollMarginRight": { + "type": "string" + }, + "scrollMarginTop": { + "type": "string" + }, + "scrollPadding": { + "type": "string" + }, + "scrollPaddingBlock": { + "type": "string" + }, + "scrollPaddingBlockEnd": { + "type": "string" + }, + "scrollPaddingBlockStart": { + "type": "string" + }, + "scrollPaddingBottom": { + "type": "string" + }, + "scrollPaddingInline": { + "type": "string" + }, + "scrollPaddingInlineEnd": { + "type": "string" + }, + "scrollPaddingInlineStart": { + "type": "string" + }, + "scrollPaddingLeft": { + "type": "string" + }, + "scrollPaddingRight": { + "type": "string" + }, + "scrollPaddingTop": { + "type": "string" + }, + "scrollSnapAlign": { + "type": "string" + }, + "scrollSnapStop": { + "type": "string" + }, + "scrollSnapType": { + "type": "string" + }, + "scrollbarGutter": { + "type": "string" + }, + "shapeImageThreshold": { + "type": "string" + }, + "shapeMargin": { + "type": "string" + }, + "shapeOutside": { + "type": "string" + }, + "shapeRendering": { + "type": "string" + }, + "stopColor": { + "type": "string" + }, + "stopOpacity": { + "type": "string" + }, + "stroke": { + "type": "string" + }, + "strokeDasharray": { + "type": "string" + }, + "strokeDashoffset": { + "type": "string" + }, + "strokeLinecap": { + "type": "string" + }, + "strokeLinejoin": { + "type": "string" + }, + "strokeMiterlimit": { + "type": "string" + }, + "strokeOpacity": { + "type": "string" + }, + "strokeWidth": { + "type": "string" + }, + "tabSize": { + "type": "string" + }, + "tableLayout": { + "type": "string" + }, + "textAlign": { + "type": "string" + }, + "textAlignLast": { + "type": "string" + }, + "textAnchor": { + "type": "string" + }, + "textCombineUpright": { + "type": "string" + }, + "textDecoration": { + "type": "string" + }, + "textDecorationColor": { + "type": "string" + }, + "textDecorationLine": { + "type": "string" + }, + "textDecorationSkipInk": { + "type": "string" + }, + "textDecorationStyle": { + "type": "string" + }, + "textDecorationThickness": { + "type": "string" + }, + "textEmphasis": { + "type": "string" + }, + "textEmphasisColor": { + "type": "string" + }, + "textEmphasisPosition": { + "type": "string" + }, + "textEmphasisStyle": { + "type": "string" + }, + "textIndent": { + "type": "string" + }, + "textOrientation": { + "type": "string" + }, + "textOverflow": { + "type": "string" + }, + "textRendering": { + "type": "string" + }, + "textShadow": { + "type": "string" + }, + "textTransform": { + "type": "string" + }, + "textUnderlineOffset": { + "type": "string" + }, + "textUnderlinePosition": { + "type": "string" + }, + "top": { + "type": "string" + }, + "touchAction": { + "type": "string" + }, + "transform": { + "type": "string" + }, + "transformBox": { + "type": "string" + }, + "transformOrigin": { + "type": "string" + }, + "transformStyle": { + "type": "string" + }, + "transition": { + "type": "string" + }, + "transitionDelay": { + "type": "string" + }, + "transitionDuration": { + "type": "string" + }, + "transitionProperty": { + "type": "string" + }, + "transitionTimingFunction": { + "type": "string" + }, + "translate": { + "type": "string" + }, + "unicodeBidi": { + "type": "string" + }, + "userSelect": { + "type": "string" + }, + "verticalAlign": { + "type": "string" + }, + "visibility": { + "type": "string" + }, + "webkitAlignContent": { + "type": "string" + }, + "webkitAlignItems": { + "type": "string" + }, + "webkitAlignSelf": { + "type": "string" + }, + "webkitAnimation": { + "type": "string" + }, + "webkitAnimationDelay": { + "type": "string" + }, + "webkitAnimationDirection": { + "type": "string" + }, + "webkitAnimationDuration": { + "type": "string" + }, + "webkitAnimationFillMode": { + "type": "string" + }, + "webkitAnimationIterationCount": { + "type": "string" + }, + "webkitAnimationName": { + "type": "string" + }, + "webkitAnimationPlayState": { + "type": "string" + }, + "webkitAnimationTimingFunction": { + "type": "string" + }, + "webkitAppearance": { + "type": "string" + }, + "webkitBackfaceVisibility": { + "type": "string" + }, + "webkitBackgroundClip": { + "type": "string" + }, + "webkitBackgroundOrigin": { + "type": "string" + }, + "webkitBackgroundSize": { + "type": "string" + }, + "webkitBorderBottomLeftRadius": { + "type": "string" + }, + "webkitBorderBottomRightRadius": { + "type": "string" + }, + "webkitBorderRadius": { + "type": "string" + }, + "webkitBorderTopLeftRadius": { + "type": "string" + }, + "webkitBorderTopRightRadius": { + "type": "string" + }, + "webkitBoxAlign": { + "type": "string" + }, + "webkitBoxFlex": { + "type": "string" + }, + "webkitBoxOrdinalGroup": { + "type": "string" + }, + "webkitBoxOrient": { + "type": "string" + }, + "webkitBoxPack": { + "type": "string" + }, + "webkitBoxShadow": { + "type": "string" + }, + "webkitBoxSizing": { + "type": "string" + }, + "webkitFilter": { + "type": "string" + }, + "webkitFlex": { + "type": "string" + }, + "webkitFlexBasis": { + "type": "string" + }, + "webkitFlexDirection": { + "type": "string" + }, + "webkitFlexFlow": { + "type": "string" + }, + "webkitFlexGrow": { + "type": "string" + }, + "webkitFlexShrink": { + "type": "string" + }, + "webkitFlexWrap": { + "type": "string" + }, + "webkitJustifyContent": { + "type": "string" + }, + "webkitLineClamp": { + "type": "string" + }, + "webkitMask": { + "type": "string" + }, + "webkitMaskBoxImage": { + "type": "string" + }, + "webkitMaskBoxImageOutset": { + "type": "string" + }, + "webkitMaskBoxImageRepeat": { + "type": "string" + }, + "webkitMaskBoxImageSlice": { + "type": "string" + }, + "webkitMaskBoxImageSource": { + "type": "string" + }, + "webkitMaskBoxImageWidth": { + "type": "string" + }, + "webkitMaskClip": { + "type": "string" + }, + "webkitMaskComposite": { + "type": "string" + }, + "webkitMaskImage": { + "type": "string" + }, + "webkitMaskOrigin": { + "type": "string" + }, + "webkitMaskPosition": { + "type": "string" + }, + "webkitMaskRepeat": { + "type": "string" + }, + "webkitMaskSize": { + "type": "string" + }, + "webkitOrder": { + "type": "string" + }, + "webkitPerspective": { + "type": "string" + }, + "webkitPerspectiveOrigin": { + "type": "string" + }, + "webkitTextFillColor": { + "type": "string" + }, + "webkitTextSizeAdjust": { + "type": "string" + }, + "webkitTextStroke": { + "type": "string" + }, + "webkitTextStrokeColor": { + "type": "string" + }, + "webkitTextStrokeWidth": { + "type": "string" + }, + "webkitTransform": { + "type": "string" + }, + "webkitTransformOrigin": { + "type": "string" + }, + "webkitTransformStyle": { + "type": "string" + }, + "webkitTransition": { + "type": "string" + }, + "webkitTransitionDelay": { + "type": "string" + }, + "webkitTransitionDuration": { + "type": "string" + }, + "webkitTransitionProperty": { + "type": "string" + }, + "webkitTransitionTimingFunction": { + "type": "string" + }, + "webkitUserSelect": { + "type": "string" + }, + "whiteSpace": { + "type": "string" + }, + "widows": { + "type": "string" + }, + "width": { + "type": "string" + }, + "willChange": { + "type": "string" + }, + "wordBreak": { + "type": "string" + }, + "wordSpacing": { + "type": "string" + }, + "wordWrap": { + "type": "string" + }, + "writingMode": { + "type": "string" + }, + "zIndex": { + "type": "string" + } + }, + "required": [ + "accentColor", + "alignContent", + "alignItems", + "alignSelf", + "alignmentBaseline", + "all", + "animation", + "animationComposition", + "animationDelay", + "animationDirection", + "animationDuration", + "animationFillMode", + "animationIterationCount", + "animationName", + "animationPlayState", + "animationTimingFunction", + "appearance", + "aspectRatio", + "backdropFilter", + "backfaceVisibility", + "background", + "backgroundAttachment", + "backgroundBlendMode", + "backgroundClip", + "backgroundColor", + "backgroundImage", + "backgroundOrigin", + "backgroundPosition", + "backgroundPositionX", + "backgroundPositionY", + "backgroundRepeat", + "backgroundSize", + "baselineShift", + "blockSize", + "border", + "borderBlock", + "borderBlockColor", + "borderBlockEnd", + "borderBlockEndColor", + "borderBlockEndStyle", + "borderBlockEndWidth", + "borderBlockStart", + "borderBlockStartColor", + "borderBlockStartStyle", + "borderBlockStartWidth", + "borderBlockStyle", + "borderBlockWidth", + "borderBottom", + "borderBottomColor", + "borderBottomLeftRadius", + "borderBottomRightRadius", + "borderBottomStyle", + "borderBottomWidth", + "borderCollapse", + "borderColor", + "borderEndEndRadius", + "borderEndStartRadius", + "borderImage", + "borderImageOutset", + "borderImageRepeat", + "borderImageSlice", + "borderImageSource", + "borderImageWidth", + "borderInline", + "borderInlineColor", + "borderInlineEnd", + "borderInlineEndColor", + "borderInlineEndStyle", + "borderInlineEndWidth", + "borderInlineStart", + "borderInlineStartColor", + "borderInlineStartStyle", + "borderInlineStartWidth", + "borderInlineStyle", + "borderInlineWidth", + "borderLeft", + "borderLeftColor", + "borderLeftStyle", + "borderLeftWidth", + "borderRadius", + "borderRight", + "borderRightColor", + "borderRightStyle", + "borderRightWidth", + "borderSpacing", + "borderStartEndRadius", + "borderStartStartRadius", + "borderStyle", + "borderTop", + "borderTopColor", + "borderTopLeftRadius", + "borderTopRightRadius", + "borderTopStyle", + "borderTopWidth", + "borderWidth", + "bottom", + "boxShadow", + "boxSizing", + "breakAfter", + "breakBefore", + "breakInside", + "captionSide", + "caretColor", + "clear", + "clip", + "clipPath", + "clipRule", + "color", + "colorInterpolation", + "colorInterpolationFilters", + "colorScheme", + "columnCount", + "columnFill", + "columnGap", + "columnRule", + "columnRuleColor", + "columnRuleStyle", + "columnRuleWidth", + "columnSpan", + "columnWidth", + "columns", + "contain", + "containIntrinsicBlockSize", + "containIntrinsicHeight", + "containIntrinsicInlineSize", + "containIntrinsicSize", + "containIntrinsicWidth", + "container", + "containerName", + "containerType", + "content", + "counterIncrement", + "counterReset", + "counterSet", + "cssFloat", + "cssText", + "cursor", + "direction", + "display", + "dominantBaseline", + "emptyCells", + "fill", + "fillOpacity", + "fillRule", + "filter", + "flex", + "flexBasis", + "flexDirection", + "flexFlow", + "flexGrow", + "flexShrink", + "flexWrap", + "float", + "floodColor", + "floodOpacity", + "font", + "fontFamily", + "fontFeatureSettings", + "fontKerning", + "fontOpticalSizing", + "fontPalette", + "fontSize", + "fontSizeAdjust", + "fontStretch", + "fontStyle", + "fontSynthesis", + "fontSynthesisSmallCaps", + "fontSynthesisStyle", + "fontSynthesisWeight", + "fontVariant", + "fontVariantAlternates", + "fontVariantCaps", + "fontVariantEastAsian", + "fontVariantLigatures", + "fontVariantNumeric", + "fontVariantPosition", + "fontVariationSettings", + "fontWeight", + "gap", + "grid", + "gridArea", + "gridAutoColumns", + "gridAutoFlow", + "gridAutoRows", + "gridColumn", + "gridColumnEnd", + "gridColumnGap", + "gridColumnStart", + "gridGap", + "gridRow", + "gridRowEnd", + "gridRowGap", + "gridRowStart", + "gridTemplate", + "gridTemplateAreas", + "gridTemplateColumns", + "gridTemplateRows", + "height", + "hyphenateCharacter", + "hyphens", + "imageOrientation", + "imageRendering", + "inlineSize", + "inset", + "insetBlock", + "insetBlockEnd", + "insetBlockStart", + "insetInline", + "insetInlineEnd", + "insetInlineStart", + "isolation", + "justifyContent", + "justifyItems", + "justifySelf", + "left", + "length", + "letterSpacing", + "lightingColor", + "lineBreak", + "lineHeight", + "listStyle", + "listStyleImage", + "listStylePosition", + "listStyleType", + "margin", + "marginBlock", + "marginBlockEnd", + "marginBlockStart", + "marginBottom", + "marginInline", + "marginInlineEnd", + "marginInlineStart", + "marginLeft", + "marginRight", + "marginTop", + "marker", + "markerEnd", + "markerMid", + "markerStart", + "mask", + "maskClip", + "maskComposite", + "maskImage", + "maskMode", + "maskOrigin", + "maskPosition", + "maskRepeat", + "maskSize", + "maskType", + "mathStyle", + "maxBlockSize", + "maxHeight", + "maxInlineSize", + "maxWidth", + "minBlockSize", + "minHeight", + "minInlineSize", + "minWidth", + "mixBlendMode", + "objectFit", + "objectPosition", + "offset", + "offsetDistance", + "offsetPath", + "offsetRotate", + "opacity", + "order", + "orphans", + "outline", + "outlineColor", + "outlineOffset", + "outlineStyle", + "outlineWidth", + "overflow", + "overflowAnchor", + "overflowClipMargin", + "overflowWrap", + "overflowX", + "overflowY", + "overscrollBehavior", + "overscrollBehaviorBlock", + "overscrollBehaviorInline", + "overscrollBehaviorX", + "overscrollBehaviorY", + "padding", + "paddingBlock", + "paddingBlockEnd", + "paddingBlockStart", + "paddingBottom", + "paddingInline", + "paddingInlineEnd", + "paddingInlineStart", + "paddingLeft", + "paddingRight", + "paddingTop", + "page", + "pageBreakAfter", + "pageBreakBefore", + "pageBreakInside", + "paintOrder", + "parentRule", + "perspective", + "perspectiveOrigin", + "placeContent", + "placeItems", + "placeSelf", + "pointerEvents", + "position", + "printColorAdjust", + "quotes", + "resize", + "right", + "rotate", + "rowGap", + "rubyPosition", + "scale", + "scrollBehavior", + "scrollMargin", + "scrollMarginBlock", + "scrollMarginBlockEnd", + "scrollMarginBlockStart", + "scrollMarginBottom", + "scrollMarginInline", + "scrollMarginInlineEnd", + "scrollMarginInlineStart", + "scrollMarginLeft", + "scrollMarginRight", + "scrollMarginTop", + "scrollPadding", + "scrollPaddingBlock", + "scrollPaddingBlockEnd", + "scrollPaddingBlockStart", + "scrollPaddingBottom", + "scrollPaddingInline", + "scrollPaddingInlineEnd", + "scrollPaddingInlineStart", + "scrollPaddingLeft", + "scrollPaddingRight", + "scrollPaddingTop", + "scrollSnapAlign", + "scrollSnapStop", + "scrollSnapType", + "scrollbarGutter", + "shapeImageThreshold", + "shapeMargin", + "shapeOutside", + "shapeRendering", + "stopColor", + "stopOpacity", + "stroke", + "strokeDasharray", + "strokeDashoffset", + "strokeLinecap", + "strokeLinejoin", + "strokeMiterlimit", + "strokeOpacity", + "strokeWidth", + "tabSize", + "tableLayout", + "textAlign", + "textAlignLast", + "textAnchor", + "textCombineUpright", + "textDecoration", + "textDecorationColor", + "textDecorationLine", + "textDecorationSkipInk", + "textDecorationStyle", + "textDecorationThickness", + "textEmphasis", + "textEmphasisColor", + "textEmphasisPosition", + "textEmphasisStyle", + "textIndent", + "textOrientation", + "textOverflow", + "textRendering", + "textShadow", + "textTransform", + "textUnderlineOffset", + "textUnderlinePosition", + "top", + "touchAction", + "transform", + "transformBox", + "transformOrigin", + "transformStyle", + "transition", + "transitionDelay", + "transitionDuration", + "transitionProperty", + "transitionTimingFunction", + "translate", + "unicodeBidi", + "userSelect", + "verticalAlign", + "visibility", + "webkitAlignContent", + "webkitAlignItems", + "webkitAlignSelf", + "webkitAnimation", + "webkitAnimationDelay", + "webkitAnimationDirection", + "webkitAnimationDuration", + "webkitAnimationFillMode", + "webkitAnimationIterationCount", + "webkitAnimationName", + "webkitAnimationPlayState", + "webkitAnimationTimingFunction", + "webkitAppearance", + "webkitBackfaceVisibility", + "webkitBackgroundClip", + "webkitBackgroundOrigin", + "webkitBackgroundSize", + "webkitBorderBottomLeftRadius", + "webkitBorderBottomRightRadius", + "webkitBorderRadius", + "webkitBorderTopLeftRadius", + "webkitBorderTopRightRadius", + "webkitBoxAlign", + "webkitBoxFlex", + "webkitBoxOrdinalGroup", + "webkitBoxOrient", + "webkitBoxPack", + "webkitBoxShadow", + "webkitBoxSizing", + "webkitFilter", + "webkitFlex", + "webkitFlexBasis", + "webkitFlexDirection", + "webkitFlexFlow", + "webkitFlexGrow", + "webkitFlexShrink", + "webkitFlexWrap", + "webkitJustifyContent", + "webkitLineClamp", + "webkitMask", + "webkitMaskBoxImage", + "webkitMaskBoxImageOutset", + "webkitMaskBoxImageRepeat", + "webkitMaskBoxImageSlice", + "webkitMaskBoxImageSource", + "webkitMaskBoxImageWidth", + "webkitMaskClip", + "webkitMaskComposite", + "webkitMaskImage", + "webkitMaskOrigin", + "webkitMaskPosition", + "webkitMaskRepeat", + "webkitMaskSize", + "webkitOrder", + "webkitPerspective", + "webkitPerspectiveOrigin", + "webkitTextFillColor", + "webkitTextSizeAdjust", + "webkitTextStroke", + "webkitTextStrokeColor", + "webkitTextStrokeWidth", + "webkitTransform", + "webkitTransformOrigin", + "webkitTransformStyle", + "webkitTransition", + "webkitTransitionDelay", + "webkitTransitionDuration", + "webkitTransitionProperty", + "webkitTransitionTimingFunction", + "webkitUserSelect", + "whiteSpace", + "widows", + "width", + "willChange", + "wordBreak", + "wordSpacing", + "wordWrap", + "writingMode", + "zIndex" + ], + "type": "object" + }, + "tabIndex": { + "type": "number" + }, + "tagName": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + }, + "title": { + "type": "string" + }, + "translate": { + "type": "boolean" + }, + "type": { + "type": "string" + }, + "width": { + "type": "string" + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "accessKey", + "accessKeyLabel", + "align", + "ariaAtomic", + "ariaAutoComplete", + "ariaBusy", + "ariaChecked", + "ariaColCount", + "ariaColIndex", + "ariaColSpan", + "ariaCurrent", + "ariaDisabled", + "ariaExpanded", + "ariaHasPopup", + "ariaHidden", + "ariaInvalid", + "ariaKeyShortcuts", + "ariaLabel", + "ariaLevel", + "ariaLive", + "ariaModal", + "ariaMultiLine", + "ariaMultiSelectable", + "ariaOrientation", + "ariaPlaceholder", + "ariaPosInSet", + "ariaPressed", + "ariaReadOnly", + "ariaRequired", + "ariaRoleDescription", + "ariaRowCount", + "ariaRowIndex", + "ariaRowSpan", + "ariaSelected", + "ariaSetSize", + "ariaSort", + "ariaValueMax", + "ariaValueMin", + "ariaValueNow", + "ariaValueText", + "assignedSlot", + "attributeStyleMap", + "attributes", + "autocapitalize", + "autofocus", + "baseURI", + "childElementCount", + "childNodes", + "children", + "classList", + "className", + "clientHeight", + "clientLeft", + "clientTop", + "clientWidth", + "contentEditable", + "dataset", + "dir", + "draggable", + "enterKeyHint", + "firstChild", + "firstElementChild", + "height", + "hidden", + "id", + "inert", + "innerHTML", + "innerText", + "inputMode", + "isConnected", + "isContentEditable", + "lang", + "lastChild", + "lastElementChild", + "localName", + "name", + "namespaceURI", + "nextElementSibling", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "offsetHeight", + "offsetLeft", + "offsetParent", + "offsetTop", + "offsetWidth", + "onabort", + "onanimationcancel", + "onanimationend", + "onanimationiteration", + "onanimationstart", + "onauxclick", + "onbeforeinput", + "onblur", + "oncancel", + "oncanplay", + "oncanplaythrough", + "onchange", + "onclick", + "onclose", + "oncontextmenu", + "oncopy", + "oncuechange", + "oncut", + "ondblclick", + "ondrag", + "ondragend", + "ondragenter", + "ondragleave", + "ondragover", + "ondragstart", + "ondrop", + "ondurationchange", + "onemptied", + "onended", + "onerror", + "onfocus", + "onformdata", + "onfullscreenchange", + "onfullscreenerror", + "ongotpointercapture", + "oninput", + "oninvalid", + "onkeydown", + "onkeypress", + "onkeyup", + "onload", + "onloadeddata", + "onloadedmetadata", + "onloadstart", + "onlostpointercapture", + "onmousedown", + "onmouseenter", + "onmouseleave", + "onmousemove", + "onmouseout", + "onmouseover", + "onmouseup", + "onpaste", + "onpause", + "onplay", + "onplaying", + "onpointercancel", + "onpointerdown", + "onpointerenter", + "onpointerleave", + "onpointermove", + "onpointerout", + "onpointerover", + "onpointerup", + "onprogress", + "onratechange", + "onreset", + "onresize", + "onscroll", + "onsecuritypolicyviolation", + "onseeked", + "onseeking", + "onselect", + "onselectionchange", + "onselectstart", + "onslotchange", + "onstalled", + "onsubmit", + "onsuspend", + "ontimeupdate", + "ontoggle", + "ontransitioncancel", + "ontransitionend", + "ontransitionrun", + "ontransitionstart", + "onvolumechange", + "onwaiting", + "onwebkitanimationend", + "onwebkitanimationiteration", + "onwebkitanimationstart", + "onwebkittransitionend", + "onwheel", + "outerHTML", + "outerText", + "ownerDocument", + "parentElement", + "parentNode", + "part", + "prefix", + "previousElementSibling", + "previousSibling", + "role", + "scrollHeight", + "scrollLeft", + "scrollTop", + "scrollWidth", + "shadowRoot", + "slot", + "spellcheck", + "src", + "style", + "tabIndex", + "tagName", + "textContent", + "title", + "translate", + "type", + "width" + ], + "type": "object" + }, + "HTMLHeadElement": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "accessKey": { + "type": "string" + }, + "accessKeyLabel": { + "type": "string" + }, + "ariaAtomic": { + "type": [ + "null", + "string" + ] + }, + "ariaAutoComplete": { + "type": [ + "null", + "string" + ] + }, + "ariaBusy": { + "type": [ + "null", + "string" + ] + }, + "ariaChecked": { + "type": [ + "null", + "string" + ] + }, + "ariaColCount": { + "type": [ + "null", + "string" + ] + }, + "ariaColIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaColSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaCurrent": { + "type": [ + "null", + "string" + ] + }, + "ariaDisabled": { + "type": [ + "null", + "string" + ] + }, + "ariaExpanded": { + "type": [ + "null", + "string" + ] + }, + "ariaHasPopup": { + "type": [ + "null", + "string" + ] + }, + "ariaHidden": { + "type": [ + "null", + "string" + ] + }, + "ariaInvalid": { + "type": [ + "null", + "string" + ] + }, + "ariaKeyShortcuts": { + "type": [ + "null", + "string" + ] + }, + "ariaLabel": { + "type": [ + "null", + "string" + ] + }, + "ariaLevel": { + "type": [ + "null", + "string" + ] + }, + "ariaLive": { + "type": [ + "null", + "string" + ] + }, + "ariaModal": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiLine": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiSelectable": { + "type": [ + "null", + "string" + ] + }, + "ariaOrientation": { + "type": [ + "null", + "string" + ] + }, + "ariaPlaceholder": { + "type": [ + "null", + "string" + ] + }, + "ariaPosInSet": { + "type": [ + "null", + "string" + ] + }, + "ariaPressed": { + "type": [ + "null", + "string" + ] + }, + "ariaReadOnly": { + "type": [ + "null", + "string" + ] + }, + "ariaRequired": { + "type": [ + "null", + "string" + ] + }, + "ariaRoleDescription": { + "type": [ + "null", + "string" + ] + }, + "ariaRowCount": { + "type": [ + "null", + "string" + ] + }, + "ariaRowIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaRowSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaSelected": { + "type": [ + "null", + "string" + ] + }, + "ariaSetSize": { + "type": [ + "null", + "string" + ] + }, + "ariaSort": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMax": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMin": { + "type": [ + "null", + "string" + ] + }, + "ariaValueNow": { + "type": [ + "null", + "string" + ] + }, + "ariaValueText": { + "type": [ + "null", + "string" + ] + }, + "assignedSlot": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLSlotElement" + }, + { + "type": "null" + } + ] + }, + "attributeStyleMap": { + "$ref": "#/definitions/StylePropertyMap" + }, + "attributes": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Attr" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "autocapitalize": { + "type": "string" + }, + "autofocus": { + "type": "boolean" + }, + "baseURI": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "classList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "className": { + "type": "string" + }, + "clientHeight": { + "type": "number" + }, + "clientLeft": { + "type": "number" + }, + "clientTop": { + "type": "number" + }, + "clientWidth": { + "type": "number" + }, + "contentEditable": { + "type": "string" + }, + "dataset": { + "$ref": "#/definitions/DOMStringMap" + }, + "dir": { + "type": "string" + }, + "draggable": { + "type": "boolean" + }, + "enterKeyHint": { + "type": "string" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "hidden": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "inert": { + "type": "boolean" + }, + "innerHTML": { + "type": "string" + }, + "innerText": { + "type": "string" + }, + "inputMode": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "isContentEditable": { + "type": "boolean" + }, + "lang": { + "type": "string" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "localName": { + "type": "string" + }, + "namespaceURI": { + "type": [ + "null", + "string" + ] + }, + "nextElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "nonce": { + "type": "string" + }, + "offsetHeight": { + "type": "number" + }, + "offsetLeft": { + "type": "number" + }, + "offsetParent": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "offsetTop": { + "type": "number" + }, + "offsetWidth": { + "type": "number" + }, + "onabort": { + "type": [ + "null", + "object" + ] + }, + "onanimationcancel": { + "type": [ + "null", + "object" + ] + }, + "onanimationend": { + "type": [ + "null", + "object" + ] + }, + "onanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onauxclick": { + "type": [ + "null", + "object" + ] + }, + "onbeforeinput": { + "type": [ + "null", + "object" + ] + }, + "onblur": { + "type": [ + "null", + "object" + ] + }, + "oncancel": { + "type": [ + "null", + "object" + ] + }, + "oncanplay": { + "type": [ + "null", + "object" + ] + }, + "oncanplaythrough": { + "type": [ + "null", + "object" + ] + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "onclick": { + "type": [ + "null", + "object" + ] + }, + "onclose": { + "type": [ + "null", + "object" + ] + }, + "oncontextmenu": { + "type": [ + "null", + "object" + ] + }, + "oncopy": { + "type": [ + "null", + "object" + ] + }, + "oncuechange": { + "type": [ + "null", + "object" + ] + }, + "oncut": { + "type": [ + "null", + "object" + ] + }, + "ondblclick": { + "type": [ + "null", + "object" + ] + }, + "ondrag": { + "type": [ + "null", + "object" + ] + }, + "ondragend": { + "type": [ + "null", + "object" + ] + }, + "ondragenter": { + "type": [ + "null", + "object" + ] + }, + "ondragleave": { + "type": [ + "null", + "object" + ] + }, + "ondragover": { + "type": [ + "null", + "object" + ] + }, + "ondragstart": { + "type": [ + "null", + "object" + ] + }, + "ondrop": { + "type": [ + "null", + "object" + ] + }, + "ondurationchange": { + "type": [ + "null", + "object" + ] + }, + "onemptied": { + "type": [ + "null", + "object" + ] + }, + "onended": { + "type": [ + "null", + "object" + ] + }, + "onerror": { + "$ref": "#/definitions/OnErrorEventHandler" + }, + "onfocus": { + "type": [ + "null", + "object" + ] + }, + "onformdata": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenchange": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenerror": { + "type": [ + "null", + "object" + ] + }, + "ongotpointercapture": { + "type": [ + "null", + "object" + ] + }, + "oninput": { + "type": [ + "null", + "object" + ] + }, + "oninvalid": { + "type": [ + "null", + "object" + ] + }, + "onkeydown": { + "type": [ + "null", + "object" + ] + }, + "onkeypress": { + "type": [ + "null", + "object" + ] + }, + "onkeyup": { + "type": [ + "null", + "object" + ] + }, + "onload": { + "type": [ + "null", + "object" + ] + }, + "onloadeddata": { + "type": [ + "null", + "object" + ] + }, + "onloadedmetadata": { + "type": [ + "null", + "object" + ] + }, + "onloadstart": { + "type": [ + "null", + "object" + ] + }, + "onlostpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onmousedown": { + "type": [ + "null", + "object" + ] + }, + "onmouseenter": { + "type": [ + "null", + "object" + ] + }, + "onmouseleave": { + "type": [ + "null", + "object" + ] + }, + "onmousemove": { + "type": [ + "null", + "object" + ] + }, + "onmouseout": { + "type": [ + "null", + "object" + ] + }, + "onmouseover": { + "type": [ + "null", + "object" + ] + }, + "onmouseup": { + "type": [ + "null", + "object" + ] + }, + "onpaste": { + "type": [ + "null", + "object" + ] + }, + "onpause": { + "type": [ + "null", + "object" + ] + }, + "onplay": { + "type": [ + "null", + "object" + ] + }, + "onplaying": { + "type": [ + "null", + "object" + ] + }, + "onpointercancel": { + "type": [ + "null", + "object" + ] + }, + "onpointerdown": { + "type": [ + "null", + "object" + ] + }, + "onpointerenter": { + "type": [ + "null", + "object" + ] + }, + "onpointerleave": { + "type": [ + "null", + "object" + ] + }, + "onpointermove": { + "type": [ + "null", + "object" + ] + }, + "onpointerout": { + "type": [ + "null", + "object" + ] + }, + "onpointerover": { + "type": [ + "null", + "object" + ] + }, + "onpointerup": { + "type": [ + "null", + "object" + ] + }, + "onprogress": { + "type": [ + "null", + "object" + ] + }, + "onratechange": { + "type": [ + "null", + "object" + ] + }, + "onreset": { + "type": [ + "null", + "object" + ] + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "onsecuritypolicyviolation": { + "type": [ + "null", + "object" + ] + }, + "onseeked": { + "type": [ + "null", + "object" + ] + }, + "onseeking": { + "type": [ + "null", + "object" + ] + }, + "onselect": { + "type": [ + "null", + "object" + ] + }, + "onselectionchange": { + "type": [ + "null", + "object" + ] + }, + "onselectstart": { + "type": [ + "null", + "object" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "onstalled": { + "type": [ + "null", + "object" + ] + }, + "onsubmit": { + "type": [ + "null", + "object" + ] + }, + "onsuspend": { + "type": [ + "null", + "object" + ] + }, + "ontimeupdate": { + "type": [ + "null", + "object" + ] + }, + "ontoggle": { + "type": [ + "null", + "object" + ] + }, + "ontouchcancel": { + "type": [ + "null", + "object" + ] + }, + "ontouchend": { + "type": [ + "null", + "object" + ] + }, + "ontouchmove": { + "type": [ + "null", + "object" + ] + }, + "ontouchstart": { + "type": [ + "null", + "object" + ] + }, + "ontransitioncancel": { + "type": [ + "null", + "object" + ] + }, + "ontransitionend": { + "type": [ + "null", + "object" + ] + }, + "ontransitionrun": { + "type": [ + "null", + "object" + ] + }, + "ontransitionstart": { + "type": [ + "null", + "object" + ] + }, + "onvolumechange": { + "type": [ + "null", + "object" + ] + }, + "onwaiting": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationend": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onwebkittransitionend": { + "type": [ + "null", + "object" + ] + }, + "onwheel": { + "type": [ + "null", + "object" + ] + }, + "outerHTML": { + "type": "string" + }, + "outerText": { + "type": "string" + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "part": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "prefix": { + "type": [ + "null", + "string" + ] + }, + "previousElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "role": { + "type": [ + "null", + "string" + ] + }, + "scrollHeight": { + "type": "number" + }, + "scrollLeft": { + "type": "number" + }, + "scrollTop": { + "type": "number" + }, + "scrollWidth": { + "type": "number" + }, + "shadowRoot": { + "anyOf": [ + { + "$ref": "#/definitions/ShadowRoot" + }, + { + "type": "null" + } + ] + }, + "slot": { + "type": "string" + }, + "spellcheck": { + "type": "boolean" + }, + "style": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "accentColor": { + "type": "string" + }, + "alignContent": { + "type": "string" + }, + "alignItems": { + "type": "string" + }, + "alignSelf": { + "type": "string" + }, + "alignmentBaseline": { + "type": "string" + }, + "all": { + "type": "string" + }, + "animation": { + "type": "string" + }, + "animationComposition": { + "type": "string" + }, + "animationDelay": { + "type": "string" + }, + "animationDirection": { + "type": "string" + }, + "animationDuration": { + "type": "string" + }, + "animationFillMode": { + "type": "string" + }, + "animationIterationCount": { + "type": "string" + }, + "animationName": { + "type": "string" + }, + "animationPlayState": { + "type": "string" + }, + "animationTimingFunction": { + "type": "string" + }, + "appearance": { + "type": "string" + }, + "aspectRatio": { + "type": "string" + }, + "backdropFilter": { + "type": "string" + }, + "backfaceVisibility": { + "type": "string" + }, + "background": { + "type": "string" + }, + "backgroundAttachment": { + "type": "string" + }, + "backgroundBlendMode": { + "type": "string" + }, + "backgroundClip": { + "type": "string" + }, + "backgroundColor": { + "type": "string" + }, + "backgroundImage": { + "type": "string" + }, + "backgroundOrigin": { + "type": "string" + }, + "backgroundPosition": { + "type": "string" + }, + "backgroundPositionX": { + "type": "string" + }, + "backgroundPositionY": { + "type": "string" + }, + "backgroundRepeat": { + "type": "string" + }, + "backgroundSize": { + "type": "string" + }, + "baselineShift": { + "type": "string" + }, + "blockSize": { + "type": "string" + }, + "border": { + "type": "string" + }, + "borderBlock": { + "type": "string" + }, + "borderBlockColor": { + "type": "string" + }, + "borderBlockEnd": { + "type": "string" + }, + "borderBlockEndColor": { + "type": "string" + }, + "borderBlockEndStyle": { + "type": "string" + }, + "borderBlockEndWidth": { + "type": "string" + }, + "borderBlockStart": { + "type": "string" + }, + "borderBlockStartColor": { + "type": "string" + }, + "borderBlockStartStyle": { + "type": "string" + }, + "borderBlockStartWidth": { + "type": "string" + }, + "borderBlockStyle": { + "type": "string" + }, + "borderBlockWidth": { + "type": "string" + }, + "borderBottom": { + "type": "string" + }, + "borderBottomColor": { + "type": "string" + }, + "borderBottomLeftRadius": { + "type": "string" + }, + "borderBottomRightRadius": { + "type": "string" + }, + "borderBottomStyle": { + "type": "string" + }, + "borderBottomWidth": { + "type": "string" + }, + "borderCollapse": { + "type": "string" + }, + "borderColor": { + "type": "string" + }, + "borderEndEndRadius": { + "type": "string" + }, + "borderEndStartRadius": { + "type": "string" + }, + "borderImage": { + "type": "string" + }, + "borderImageOutset": { + "type": "string" + }, + "borderImageRepeat": { + "type": "string" + }, + "borderImageSlice": { + "type": "string" + }, + "borderImageSource": { + "type": "string" + }, + "borderImageWidth": { + "type": "string" + }, + "borderInline": { + "type": "string" + }, + "borderInlineColor": { + "type": "string" + }, + "borderInlineEnd": { + "type": "string" + }, + "borderInlineEndColor": { + "type": "string" + }, + "borderInlineEndStyle": { + "type": "string" + }, + "borderInlineEndWidth": { + "type": "string" + }, + "borderInlineStart": { + "type": "string" + }, + "borderInlineStartColor": { + "type": "string" + }, + "borderInlineStartStyle": { + "type": "string" + }, + "borderInlineStartWidth": { + "type": "string" + }, + "borderInlineStyle": { + "type": "string" + }, + "borderInlineWidth": { + "type": "string" + }, + "borderLeft": { + "type": "string" + }, + "borderLeftColor": { + "type": "string" + }, + "borderLeftStyle": { + "type": "string" + }, + "borderLeftWidth": { + "type": "string" + }, + "borderRadius": { + "type": "string" + }, + "borderRight": { + "type": "string" + }, + "borderRightColor": { + "type": "string" + }, + "borderRightStyle": { + "type": "string" + }, + "borderRightWidth": { + "type": "string" + }, + "borderSpacing": { + "type": "string" + }, + "borderStartEndRadius": { + "type": "string" + }, + "borderStartStartRadius": { + "type": "string" + }, + "borderStyle": { + "type": "string" + }, + "borderTop": { + "type": "string" + }, + "borderTopColor": { + "type": "string" + }, + "borderTopLeftRadius": { + "type": "string" + }, + "borderTopRightRadius": { + "type": "string" + }, + "borderTopStyle": { + "type": "string" + }, + "borderTopWidth": { + "type": "string" + }, + "borderWidth": { + "type": "string" + }, + "bottom": { + "type": "string" + }, + "boxShadow": { + "type": "string" + }, + "boxSizing": { + "type": "string" + }, + "breakAfter": { + "type": "string" + }, + "breakBefore": { + "type": "string" + }, + "breakInside": { + "type": "string" + }, + "captionSide": { + "type": "string" + }, + "caretColor": { + "type": "string" + }, + "clear": { + "type": "string" + }, + "clip": { + "type": "string" + }, + "clipPath": { + "type": "string" + }, + "clipRule": { + "type": "string" + }, + "color": { + "type": "string" + }, + "colorInterpolation": { + "type": "string" + }, + "colorInterpolationFilters": { + "type": "string" + }, + "colorScheme": { + "type": "string" + }, + "columnCount": { + "type": "string" + }, + "columnFill": { + "type": "string" + }, + "columnGap": { + "type": "string" + }, + "columnRule": { + "type": "string" + }, + "columnRuleColor": { + "type": "string" + }, + "columnRuleStyle": { + "type": "string" + }, + "columnRuleWidth": { + "type": "string" + }, + "columnSpan": { + "type": "string" + }, + "columnWidth": { + "type": "string" + }, + "columns": { + "type": "string" + }, + "contain": { + "type": "string" + }, + "containIntrinsicBlockSize": { + "type": "string" + }, + "containIntrinsicHeight": { + "type": "string" + }, + "containIntrinsicInlineSize": { + "type": "string" + }, + "containIntrinsicSize": { + "type": "string" + }, + "containIntrinsicWidth": { + "type": "string" + }, + "container": { + "type": "string" + }, + "containerName": { + "type": "string" + }, + "containerType": { + "type": "string" + }, + "content": { + "type": "string" + }, + "counterIncrement": { + "type": "string" + }, + "counterReset": { + "type": "string" + }, + "counterSet": { + "type": "string" + }, + "cssFloat": { + "type": "string" + }, + "cssText": { + "type": "string" + }, + "cursor": { + "type": "string" + }, + "direction": { + "type": "string" + }, + "display": { + "type": "string" + }, + "dominantBaseline": { + "type": "string" + }, + "emptyCells": { + "type": "string" + }, + "fill": { + "type": "string" + }, + "fillOpacity": { + "type": "string" + }, + "fillRule": { + "type": "string" + }, + "filter": { + "type": "string" + }, + "flex": { + "type": "string" + }, + "flexBasis": { + "type": "string" + }, + "flexDirection": { + "type": "string" + }, + "flexFlow": { + "type": "string" + }, + "flexGrow": { + "type": "string" + }, + "flexShrink": { + "type": "string" + }, + "flexWrap": { + "type": "string" + }, + "float": { + "type": "string" + }, + "floodColor": { + "type": "string" + }, + "floodOpacity": { + "type": "string" + }, + "font": { + "type": "string" + }, + "fontFamily": { + "type": "string" + }, + "fontFeatureSettings": { + "type": "string" + }, + "fontKerning": { + "type": "string" + }, + "fontOpticalSizing": { + "type": "string" + }, + "fontPalette": { + "type": "string" + }, + "fontSize": { + "type": "string" + }, + "fontSizeAdjust": { + "type": "string" + }, + "fontStretch": { + "type": "string" + }, + "fontStyle": { + "type": "string" + }, + "fontSynthesis": { + "type": "string" + }, + "fontSynthesisSmallCaps": { + "type": "string" + }, + "fontSynthesisStyle": { + "type": "string" + }, + "fontSynthesisWeight": { + "type": "string" + }, + "fontVariant": { + "type": "string" + }, + "fontVariantAlternates": { + "type": "string" + }, + "fontVariantCaps": { + "type": "string" + }, + "fontVariantEastAsian": { + "type": "string" + }, + "fontVariantLigatures": { + "type": "string" + }, + "fontVariantNumeric": { + "type": "string" + }, + "fontVariantPosition": { + "type": "string" + }, + "fontVariationSettings": { + "type": "string" + }, + "fontWeight": { + "type": "string" + }, + "gap": { + "type": "string" + }, + "grid": { + "type": "string" + }, + "gridArea": { + "type": "string" + }, + "gridAutoColumns": { + "type": "string" + }, + "gridAutoFlow": { + "type": "string" + }, + "gridAutoRows": { + "type": "string" + }, + "gridColumn": { + "type": "string" + }, + "gridColumnEnd": { + "type": "string" + }, + "gridColumnGap": { + "type": "string" + }, + "gridColumnStart": { + "type": "string" + }, + "gridGap": { + "type": "string" + }, + "gridRow": { + "type": "string" + }, + "gridRowEnd": { + "type": "string" + }, + "gridRowGap": { + "type": "string" + }, + "gridRowStart": { + "type": "string" + }, + "gridTemplate": { + "type": "string" + }, + "gridTemplateAreas": { + "type": "string" + }, + "gridTemplateColumns": { + "type": "string" + }, + "gridTemplateRows": { + "type": "string" + }, + "height": { + "type": "string" + }, + "hyphenateCharacter": { + "type": "string" + }, + "hyphens": { + "type": "string" + }, + "imageOrientation": { + "type": "string" + }, + "imageRendering": { + "type": "string" + }, + "inlineSize": { + "type": "string" + }, + "inset": { + "type": "string" + }, + "insetBlock": { + "type": "string" + }, + "insetBlockEnd": { + "type": "string" + }, + "insetBlockStart": { + "type": "string" + }, + "insetInline": { + "type": "string" + }, + "insetInlineEnd": { + "type": "string" + }, + "insetInlineStart": { + "type": "string" + }, + "isolation": { + "type": "string" + }, + "justifyContent": { + "type": "string" + }, + "justifyItems": { + "type": "string" + }, + "justifySelf": { + "type": "string" + }, + "left": { + "type": "string" + }, + "length": { + "type": "number" + }, + "letterSpacing": { + "type": "string" + }, + "lightingColor": { + "type": "string" + }, + "lineBreak": { + "type": "string" + }, + "lineHeight": { + "type": "string" + }, + "listStyle": { + "type": "string" + }, + "listStyleImage": { + "type": "string" + }, + "listStylePosition": { + "type": "string" + }, + "listStyleType": { + "type": "string" + }, + "margin": { + "type": "string" + }, + "marginBlock": { + "type": "string" + }, + "marginBlockEnd": { + "type": "string" + }, + "marginBlockStart": { + "type": "string" + }, + "marginBottom": { + "type": "string" + }, + "marginInline": { + "type": "string" + }, + "marginInlineEnd": { + "type": "string" + }, + "marginInlineStart": { + "type": "string" + }, + "marginLeft": { + "type": "string" + }, + "marginRight": { + "type": "string" + }, + "marginTop": { + "type": "string" + }, + "marker": { + "type": "string" + }, + "markerEnd": { + "type": "string" + }, + "markerMid": { + "type": "string" + }, + "markerStart": { + "type": "string" + }, + "mask": { + "type": "string" + }, + "maskClip": { + "type": "string" + }, + "maskComposite": { + "type": "string" + }, + "maskImage": { + "type": "string" + }, + "maskMode": { + "type": "string" + }, + "maskOrigin": { + "type": "string" + }, + "maskPosition": { + "type": "string" + }, + "maskRepeat": { + "type": "string" + }, + "maskSize": { + "type": "string" + }, + "maskType": { + "type": "string" + }, + "mathStyle": { + "type": "string" + }, + "maxBlockSize": { + "type": "string" + }, + "maxHeight": { + "type": "string" + }, + "maxInlineSize": { + "type": "string" + }, + "maxWidth": { + "type": "string" + }, + "minBlockSize": { + "type": "string" + }, + "minHeight": { + "type": "string" + }, + "minInlineSize": { + "type": "string" + }, + "minWidth": { + "type": "string" + }, + "mixBlendMode": { + "type": "string" + }, + "objectFit": { + "type": "string" + }, + "objectPosition": { + "type": "string" + }, + "offset": { + "type": "string" + }, + "offsetDistance": { + "type": "string" + }, + "offsetPath": { + "type": "string" + }, + "offsetRotate": { + "type": "string" + }, + "opacity": { + "type": "string" + }, + "order": { + "type": "string" + }, + "orphans": { + "type": "string" + }, + "outline": { + "type": "string" + }, + "outlineColor": { + "type": "string" + }, + "outlineOffset": { + "type": "string" + }, + "outlineStyle": { + "type": "string" + }, + "outlineWidth": { + "type": "string" + }, + "overflow": { + "type": "string" + }, + "overflowAnchor": { + "type": "string" + }, + "overflowClipMargin": { + "type": "string" + }, + "overflowWrap": { + "type": "string" + }, + "overflowX": { + "type": "string" + }, + "overflowY": { + "type": "string" + }, + "overscrollBehavior": { + "type": "string" + }, + "overscrollBehaviorBlock": { + "type": "string" + }, + "overscrollBehaviorInline": { + "type": "string" + }, + "overscrollBehaviorX": { + "type": "string" + }, + "overscrollBehaviorY": { + "type": "string" + }, + "padding": { + "type": "string" + }, + "paddingBlock": { + "type": "string" + }, + "paddingBlockEnd": { + "type": "string" + }, + "paddingBlockStart": { + "type": "string" + }, + "paddingBottom": { + "type": "string" + }, + "paddingInline": { + "type": "string" + }, + "paddingInlineEnd": { + "type": "string" + }, + "paddingInlineStart": { + "type": "string" + }, + "paddingLeft": { + "type": "string" + }, + "paddingRight": { + "type": "string" + }, + "paddingTop": { + "type": "string" + }, + "page": { + "type": "string" + }, + "pageBreakAfter": { + "type": "string" + }, + "pageBreakBefore": { + "type": "string" + }, + "pageBreakInside": { + "type": "string" + }, + "paintOrder": { + "type": "string" + }, + "parentRule": { + "anyOf": [ + { + "$ref": "#/definitions/CSSRule" + }, + { + "type": "null" + } + ] + }, + "perspective": { + "type": "string" + }, + "perspectiveOrigin": { + "type": "string" + }, + "placeContent": { + "type": "string" + }, + "placeItems": { + "type": "string" + }, + "placeSelf": { + "type": "string" + }, + "pointerEvents": { + "type": "string" + }, + "position": { + "type": "string" + }, + "printColorAdjust": { + "type": "string" + }, + "quotes": { + "type": "string" + }, + "resize": { + "type": "string" + }, + "right": { + "type": "string" + }, + "rotate": { + "type": "string" + }, + "rowGap": { + "type": "string" + }, + "rubyPosition": { + "type": "string" + }, + "scale": { + "type": "string" + }, + "scrollBehavior": { + "type": "string" + }, + "scrollMargin": { + "type": "string" + }, + "scrollMarginBlock": { + "type": "string" + }, + "scrollMarginBlockEnd": { + "type": "string" + }, + "scrollMarginBlockStart": { + "type": "string" + }, + "scrollMarginBottom": { + "type": "string" + }, + "scrollMarginInline": { + "type": "string" + }, + "scrollMarginInlineEnd": { + "type": "string" + }, + "scrollMarginInlineStart": { + "type": "string" + }, + "scrollMarginLeft": { + "type": "string" + }, + "scrollMarginRight": { + "type": "string" + }, + "scrollMarginTop": { + "type": "string" + }, + "scrollPadding": { + "type": "string" + }, + "scrollPaddingBlock": { + "type": "string" + }, + "scrollPaddingBlockEnd": { + "type": "string" + }, + "scrollPaddingBlockStart": { + "type": "string" + }, + "scrollPaddingBottom": { + "type": "string" + }, + "scrollPaddingInline": { + "type": "string" + }, + "scrollPaddingInlineEnd": { + "type": "string" + }, + "scrollPaddingInlineStart": { + "type": "string" + }, + "scrollPaddingLeft": { + "type": "string" + }, + "scrollPaddingRight": { + "type": "string" + }, + "scrollPaddingTop": { + "type": "string" + }, + "scrollSnapAlign": { + "type": "string" + }, + "scrollSnapStop": { + "type": "string" + }, + "scrollSnapType": { + "type": "string" + }, + "scrollbarGutter": { + "type": "string" + }, + "shapeImageThreshold": { + "type": "string" + }, + "shapeMargin": { + "type": "string" + }, + "shapeOutside": { + "type": "string" + }, + "shapeRendering": { + "type": "string" + }, + "stopColor": { + "type": "string" + }, + "stopOpacity": { + "type": "string" + }, + "stroke": { + "type": "string" + }, + "strokeDasharray": { + "type": "string" + }, + "strokeDashoffset": { + "type": "string" + }, + "strokeLinecap": { + "type": "string" + }, + "strokeLinejoin": { + "type": "string" + }, + "strokeMiterlimit": { + "type": "string" + }, + "strokeOpacity": { + "type": "string" + }, + "strokeWidth": { + "type": "string" + }, + "tabSize": { + "type": "string" + }, + "tableLayout": { + "type": "string" + }, + "textAlign": { + "type": "string" + }, + "textAlignLast": { + "type": "string" + }, + "textAnchor": { + "type": "string" + }, + "textCombineUpright": { + "type": "string" + }, + "textDecoration": { + "type": "string" + }, + "textDecorationColor": { + "type": "string" + }, + "textDecorationLine": { + "type": "string" + }, + "textDecorationSkipInk": { + "type": "string" + }, + "textDecorationStyle": { + "type": "string" + }, + "textDecorationThickness": { + "type": "string" + }, + "textEmphasis": { + "type": "string" + }, + "textEmphasisColor": { + "type": "string" + }, + "textEmphasisPosition": { + "type": "string" + }, + "textEmphasisStyle": { + "type": "string" + }, + "textIndent": { + "type": "string" + }, + "textOrientation": { + "type": "string" + }, + "textOverflow": { + "type": "string" + }, + "textRendering": { + "type": "string" + }, + "textShadow": { + "type": "string" + }, + "textTransform": { + "type": "string" + }, + "textUnderlineOffset": { + "type": "string" + }, + "textUnderlinePosition": { + "type": "string" + }, + "top": { + "type": "string" + }, + "touchAction": { + "type": "string" + }, + "transform": { + "type": "string" + }, + "transformBox": { + "type": "string" + }, + "transformOrigin": { + "type": "string" + }, + "transformStyle": { + "type": "string" + }, + "transition": { + "type": "string" + }, + "transitionDelay": { + "type": "string" + }, + "transitionDuration": { + "type": "string" + }, + "transitionProperty": { + "type": "string" + }, + "transitionTimingFunction": { + "type": "string" + }, + "translate": { + "type": "string" + }, + "unicodeBidi": { + "type": "string" + }, + "userSelect": { + "type": "string" + }, + "verticalAlign": { + "type": "string" + }, + "visibility": { + "type": "string" + }, + "webkitAlignContent": { + "type": "string" + }, + "webkitAlignItems": { + "type": "string" + }, + "webkitAlignSelf": { + "type": "string" + }, + "webkitAnimation": { + "type": "string" + }, + "webkitAnimationDelay": { + "type": "string" + }, + "webkitAnimationDirection": { + "type": "string" + }, + "webkitAnimationDuration": { + "type": "string" + }, + "webkitAnimationFillMode": { + "type": "string" + }, + "webkitAnimationIterationCount": { + "type": "string" + }, + "webkitAnimationName": { + "type": "string" + }, + "webkitAnimationPlayState": { + "type": "string" + }, + "webkitAnimationTimingFunction": { + "type": "string" + }, + "webkitAppearance": { + "type": "string" + }, + "webkitBackfaceVisibility": { + "type": "string" + }, + "webkitBackgroundClip": { + "type": "string" + }, + "webkitBackgroundOrigin": { + "type": "string" + }, + "webkitBackgroundSize": { + "type": "string" + }, + "webkitBorderBottomLeftRadius": { + "type": "string" + }, + "webkitBorderBottomRightRadius": { + "type": "string" + }, + "webkitBorderRadius": { + "type": "string" + }, + "webkitBorderTopLeftRadius": { + "type": "string" + }, + "webkitBorderTopRightRadius": { + "type": "string" + }, + "webkitBoxAlign": { + "type": "string" + }, + "webkitBoxFlex": { + "type": "string" + }, + "webkitBoxOrdinalGroup": { + "type": "string" + }, + "webkitBoxOrient": { + "type": "string" + }, + "webkitBoxPack": { + "type": "string" + }, + "webkitBoxShadow": { + "type": "string" + }, + "webkitBoxSizing": { + "type": "string" + }, + "webkitFilter": { + "type": "string" + }, + "webkitFlex": { + "type": "string" + }, + "webkitFlexBasis": { + "type": "string" + }, + "webkitFlexDirection": { + "type": "string" + }, + "webkitFlexFlow": { + "type": "string" + }, + "webkitFlexGrow": { + "type": "string" + }, + "webkitFlexShrink": { + "type": "string" + }, + "webkitFlexWrap": { + "type": "string" + }, + "webkitJustifyContent": { + "type": "string" + }, + "webkitLineClamp": { + "type": "string" + }, + "webkitMask": { + "type": "string" + }, + "webkitMaskBoxImage": { + "type": "string" + }, + "webkitMaskBoxImageOutset": { + "type": "string" + }, + "webkitMaskBoxImageRepeat": { + "type": "string" + }, + "webkitMaskBoxImageSlice": { + "type": "string" + }, + "webkitMaskBoxImageSource": { + "type": "string" + }, + "webkitMaskBoxImageWidth": { + "type": "string" + }, + "webkitMaskClip": { + "type": "string" + }, + "webkitMaskComposite": { + "type": "string" + }, + "webkitMaskImage": { + "type": "string" + }, + "webkitMaskOrigin": { + "type": "string" + }, + "webkitMaskPosition": { + "type": "string" + }, + "webkitMaskRepeat": { + "type": "string" + }, + "webkitMaskSize": { + "type": "string" + }, + "webkitOrder": { + "type": "string" + }, + "webkitPerspective": { + "type": "string" + }, + "webkitPerspectiveOrigin": { + "type": "string" + }, + "webkitTextFillColor": { + "type": "string" + }, + "webkitTextSizeAdjust": { + "type": "string" + }, + "webkitTextStroke": { + "type": "string" + }, + "webkitTextStrokeColor": { + "type": "string" + }, + "webkitTextStrokeWidth": { + "type": "string" + }, + "webkitTransform": { + "type": "string" + }, + "webkitTransformOrigin": { + "type": "string" + }, + "webkitTransformStyle": { + "type": "string" + }, + "webkitTransition": { + "type": "string" + }, + "webkitTransitionDelay": { + "type": "string" + }, + "webkitTransitionDuration": { + "type": "string" + }, + "webkitTransitionProperty": { + "type": "string" + }, + "webkitTransitionTimingFunction": { + "type": "string" + }, + "webkitUserSelect": { + "type": "string" + }, + "whiteSpace": { + "type": "string" + }, + "widows": { + "type": "string" + }, + "width": { + "type": "string" + }, + "willChange": { + "type": "string" + }, + "wordBreak": { + "type": "string" + }, + "wordSpacing": { + "type": "string" + }, + "wordWrap": { + "type": "string" + }, + "writingMode": { + "type": "string" + }, + "zIndex": { + "type": "string" + } + }, + "required": [ + "accentColor", + "alignContent", + "alignItems", + "alignSelf", + "alignmentBaseline", + "all", + "animation", + "animationComposition", + "animationDelay", + "animationDirection", + "animationDuration", + "animationFillMode", + "animationIterationCount", + "animationName", + "animationPlayState", + "animationTimingFunction", + "appearance", + "aspectRatio", + "backdropFilter", + "backfaceVisibility", + "background", + "backgroundAttachment", + "backgroundBlendMode", + "backgroundClip", + "backgroundColor", + "backgroundImage", + "backgroundOrigin", + "backgroundPosition", + "backgroundPositionX", + "backgroundPositionY", + "backgroundRepeat", + "backgroundSize", + "baselineShift", + "blockSize", + "border", + "borderBlock", + "borderBlockColor", + "borderBlockEnd", + "borderBlockEndColor", + "borderBlockEndStyle", + "borderBlockEndWidth", + "borderBlockStart", + "borderBlockStartColor", + "borderBlockStartStyle", + "borderBlockStartWidth", + "borderBlockStyle", + "borderBlockWidth", + "borderBottom", + "borderBottomColor", + "borderBottomLeftRadius", + "borderBottomRightRadius", + "borderBottomStyle", + "borderBottomWidth", + "borderCollapse", + "borderColor", + "borderEndEndRadius", + "borderEndStartRadius", + "borderImage", + "borderImageOutset", + "borderImageRepeat", + "borderImageSlice", + "borderImageSource", + "borderImageWidth", + "borderInline", + "borderInlineColor", + "borderInlineEnd", + "borderInlineEndColor", + "borderInlineEndStyle", + "borderInlineEndWidth", + "borderInlineStart", + "borderInlineStartColor", + "borderInlineStartStyle", + "borderInlineStartWidth", + "borderInlineStyle", + "borderInlineWidth", + "borderLeft", + "borderLeftColor", + "borderLeftStyle", + "borderLeftWidth", + "borderRadius", + "borderRight", + "borderRightColor", + "borderRightStyle", + "borderRightWidth", + "borderSpacing", + "borderStartEndRadius", + "borderStartStartRadius", + "borderStyle", + "borderTop", + "borderTopColor", + "borderTopLeftRadius", + "borderTopRightRadius", + "borderTopStyle", + "borderTopWidth", + "borderWidth", + "bottom", + "boxShadow", + "boxSizing", + "breakAfter", + "breakBefore", + "breakInside", + "captionSide", + "caretColor", + "clear", + "clip", + "clipPath", + "clipRule", + "color", + "colorInterpolation", + "colorInterpolationFilters", + "colorScheme", + "columnCount", + "columnFill", + "columnGap", + "columnRule", + "columnRuleColor", + "columnRuleStyle", + "columnRuleWidth", + "columnSpan", + "columnWidth", + "columns", + "contain", + "containIntrinsicBlockSize", + "containIntrinsicHeight", + "containIntrinsicInlineSize", + "containIntrinsicSize", + "containIntrinsicWidth", + "container", + "containerName", + "containerType", + "content", + "counterIncrement", + "counterReset", + "counterSet", + "cssFloat", + "cssText", + "cursor", + "direction", + "display", + "dominantBaseline", + "emptyCells", + "fill", + "fillOpacity", + "fillRule", + "filter", + "flex", + "flexBasis", + "flexDirection", + "flexFlow", + "flexGrow", + "flexShrink", + "flexWrap", + "float", + "floodColor", + "floodOpacity", + "font", + "fontFamily", + "fontFeatureSettings", + "fontKerning", + "fontOpticalSizing", + "fontPalette", + "fontSize", + "fontSizeAdjust", + "fontStretch", + "fontStyle", + "fontSynthesis", + "fontSynthesisSmallCaps", + "fontSynthesisStyle", + "fontSynthesisWeight", + "fontVariant", + "fontVariantAlternates", + "fontVariantCaps", + "fontVariantEastAsian", + "fontVariantLigatures", + "fontVariantNumeric", + "fontVariantPosition", + "fontVariationSettings", + "fontWeight", + "gap", + "grid", + "gridArea", + "gridAutoColumns", + "gridAutoFlow", + "gridAutoRows", + "gridColumn", + "gridColumnEnd", + "gridColumnGap", + "gridColumnStart", + "gridGap", + "gridRow", + "gridRowEnd", + "gridRowGap", + "gridRowStart", + "gridTemplate", + "gridTemplateAreas", + "gridTemplateColumns", + "gridTemplateRows", + "height", + "hyphenateCharacter", + "hyphens", + "imageOrientation", + "imageRendering", + "inlineSize", + "inset", + "insetBlock", + "insetBlockEnd", + "insetBlockStart", + "insetInline", + "insetInlineEnd", + "insetInlineStart", + "isolation", + "justifyContent", + "justifyItems", + "justifySelf", + "left", + "length", + "letterSpacing", + "lightingColor", + "lineBreak", + "lineHeight", + "listStyle", + "listStyleImage", + "listStylePosition", + "listStyleType", + "margin", + "marginBlock", + "marginBlockEnd", + "marginBlockStart", + "marginBottom", + "marginInline", + "marginInlineEnd", + "marginInlineStart", + "marginLeft", + "marginRight", + "marginTop", + "marker", + "markerEnd", + "markerMid", + "markerStart", + "mask", + "maskClip", + "maskComposite", + "maskImage", + "maskMode", + "maskOrigin", + "maskPosition", + "maskRepeat", + "maskSize", + "maskType", + "mathStyle", + "maxBlockSize", + "maxHeight", + "maxInlineSize", + "maxWidth", + "minBlockSize", + "minHeight", + "minInlineSize", + "minWidth", + "mixBlendMode", + "objectFit", + "objectPosition", + "offset", + "offsetDistance", + "offsetPath", + "offsetRotate", + "opacity", + "order", + "orphans", + "outline", + "outlineColor", + "outlineOffset", + "outlineStyle", + "outlineWidth", + "overflow", + "overflowAnchor", + "overflowClipMargin", + "overflowWrap", + "overflowX", + "overflowY", + "overscrollBehavior", + "overscrollBehaviorBlock", + "overscrollBehaviorInline", + "overscrollBehaviorX", + "overscrollBehaviorY", + "padding", + "paddingBlock", + "paddingBlockEnd", + "paddingBlockStart", + "paddingBottom", + "paddingInline", + "paddingInlineEnd", + "paddingInlineStart", + "paddingLeft", + "paddingRight", + "paddingTop", + "page", + "pageBreakAfter", + "pageBreakBefore", + "pageBreakInside", + "paintOrder", + "parentRule", + "perspective", + "perspectiveOrigin", + "placeContent", + "placeItems", + "placeSelf", + "pointerEvents", + "position", + "printColorAdjust", + "quotes", + "resize", + "right", + "rotate", + "rowGap", + "rubyPosition", + "scale", + "scrollBehavior", + "scrollMargin", + "scrollMarginBlock", + "scrollMarginBlockEnd", + "scrollMarginBlockStart", + "scrollMarginBottom", + "scrollMarginInline", + "scrollMarginInlineEnd", + "scrollMarginInlineStart", + "scrollMarginLeft", + "scrollMarginRight", + "scrollMarginTop", + "scrollPadding", + "scrollPaddingBlock", + "scrollPaddingBlockEnd", + "scrollPaddingBlockStart", + "scrollPaddingBottom", + "scrollPaddingInline", + "scrollPaddingInlineEnd", + "scrollPaddingInlineStart", + "scrollPaddingLeft", + "scrollPaddingRight", + "scrollPaddingTop", + "scrollSnapAlign", + "scrollSnapStop", + "scrollSnapType", + "scrollbarGutter", + "shapeImageThreshold", + "shapeMargin", + "shapeOutside", + "shapeRendering", + "stopColor", + "stopOpacity", + "stroke", + "strokeDasharray", + "strokeDashoffset", + "strokeLinecap", + "strokeLinejoin", + "strokeMiterlimit", + "strokeOpacity", + "strokeWidth", + "tabSize", + "tableLayout", + "textAlign", + "textAlignLast", + "textAnchor", + "textCombineUpright", + "textDecoration", + "textDecorationColor", + "textDecorationLine", + "textDecorationSkipInk", + "textDecorationStyle", + "textDecorationThickness", + "textEmphasis", + "textEmphasisColor", + "textEmphasisPosition", + "textEmphasisStyle", + "textIndent", + "textOrientation", + "textOverflow", + "textRendering", + "textShadow", + "textTransform", + "textUnderlineOffset", + "textUnderlinePosition", + "top", + "touchAction", + "transform", + "transformBox", + "transformOrigin", + "transformStyle", + "transition", + "transitionDelay", + "transitionDuration", + "transitionProperty", + "transitionTimingFunction", + "translate", + "unicodeBidi", + "userSelect", + "verticalAlign", + "visibility", + "webkitAlignContent", + "webkitAlignItems", + "webkitAlignSelf", + "webkitAnimation", + "webkitAnimationDelay", + "webkitAnimationDirection", + "webkitAnimationDuration", + "webkitAnimationFillMode", + "webkitAnimationIterationCount", + "webkitAnimationName", + "webkitAnimationPlayState", + "webkitAnimationTimingFunction", + "webkitAppearance", + "webkitBackfaceVisibility", + "webkitBackgroundClip", + "webkitBackgroundOrigin", + "webkitBackgroundSize", + "webkitBorderBottomLeftRadius", + "webkitBorderBottomRightRadius", + "webkitBorderRadius", + "webkitBorderTopLeftRadius", + "webkitBorderTopRightRadius", + "webkitBoxAlign", + "webkitBoxFlex", + "webkitBoxOrdinalGroup", + "webkitBoxOrient", + "webkitBoxPack", + "webkitBoxShadow", + "webkitBoxSizing", + "webkitFilter", + "webkitFlex", + "webkitFlexBasis", + "webkitFlexDirection", + "webkitFlexFlow", + "webkitFlexGrow", + "webkitFlexShrink", + "webkitFlexWrap", + "webkitJustifyContent", + "webkitLineClamp", + "webkitMask", + "webkitMaskBoxImage", + "webkitMaskBoxImageOutset", + "webkitMaskBoxImageRepeat", + "webkitMaskBoxImageSlice", + "webkitMaskBoxImageSource", + "webkitMaskBoxImageWidth", + "webkitMaskClip", + "webkitMaskComposite", + "webkitMaskImage", + "webkitMaskOrigin", + "webkitMaskPosition", + "webkitMaskRepeat", + "webkitMaskSize", + "webkitOrder", + "webkitPerspective", + "webkitPerspectiveOrigin", + "webkitTextFillColor", + "webkitTextSizeAdjust", + "webkitTextStroke", + "webkitTextStrokeColor", + "webkitTextStrokeWidth", + "webkitTransform", + "webkitTransformOrigin", + "webkitTransformStyle", + "webkitTransition", + "webkitTransitionDelay", + "webkitTransitionDuration", + "webkitTransitionProperty", + "webkitTransitionTimingFunction", + "webkitUserSelect", + "whiteSpace", + "widows", + "width", + "willChange", + "wordBreak", + "wordSpacing", + "wordWrap", + "writingMode", + "zIndex" + ], + "type": "object" + }, + "tabIndex": { + "type": "number" + }, + "tagName": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + }, + "title": { + "type": "string" + }, + "translate": { + "type": "boolean" + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "accessKey", + "accessKeyLabel", + "ariaAtomic", + "ariaAutoComplete", + "ariaBusy", + "ariaChecked", + "ariaColCount", + "ariaColIndex", + "ariaColSpan", + "ariaCurrent", + "ariaDisabled", + "ariaExpanded", + "ariaHasPopup", + "ariaHidden", + "ariaInvalid", + "ariaKeyShortcuts", + "ariaLabel", + "ariaLevel", + "ariaLive", + "ariaModal", + "ariaMultiLine", + "ariaMultiSelectable", + "ariaOrientation", + "ariaPlaceholder", + "ariaPosInSet", + "ariaPressed", + "ariaReadOnly", + "ariaRequired", + "ariaRoleDescription", + "ariaRowCount", + "ariaRowIndex", + "ariaRowSpan", + "ariaSelected", + "ariaSetSize", + "ariaSort", + "ariaValueMax", + "ariaValueMin", + "ariaValueNow", + "ariaValueText", + "assignedSlot", + "attributeStyleMap", + "attributes", + "autocapitalize", + "autofocus", + "baseURI", + "childElementCount", + "childNodes", + "children", + "classList", + "className", + "clientHeight", + "clientLeft", + "clientTop", + "clientWidth", + "contentEditable", + "dataset", + "dir", + "draggable", + "enterKeyHint", + "firstChild", + "firstElementChild", + "hidden", + "id", + "inert", + "innerHTML", + "innerText", + "inputMode", + "isConnected", + "isContentEditable", + "lang", + "lastChild", + "lastElementChild", + "localName", + "namespaceURI", + "nextElementSibling", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "offsetHeight", + "offsetLeft", + "offsetParent", + "offsetTop", + "offsetWidth", + "onabort", + "onanimationcancel", + "onanimationend", + "onanimationiteration", + "onanimationstart", + "onauxclick", + "onbeforeinput", + "onblur", + "oncancel", + "oncanplay", + "oncanplaythrough", + "onchange", + "onclick", + "onclose", + "oncontextmenu", + "oncopy", + "oncuechange", + "oncut", + "ondblclick", + "ondrag", + "ondragend", + "ondragenter", + "ondragleave", + "ondragover", + "ondragstart", + "ondrop", + "ondurationchange", + "onemptied", + "onended", + "onerror", + "onfocus", + "onformdata", + "onfullscreenchange", + "onfullscreenerror", + "ongotpointercapture", + "oninput", + "oninvalid", + "onkeydown", + "onkeypress", + "onkeyup", + "onload", + "onloadeddata", + "onloadedmetadata", + "onloadstart", + "onlostpointercapture", + "onmousedown", + "onmouseenter", + "onmouseleave", + "onmousemove", + "onmouseout", + "onmouseover", + "onmouseup", + "onpaste", + "onpause", + "onplay", + "onplaying", + "onpointercancel", + "onpointerdown", + "onpointerenter", + "onpointerleave", + "onpointermove", + "onpointerout", + "onpointerover", + "onpointerup", + "onprogress", + "onratechange", + "onreset", + "onresize", + "onscroll", + "onsecuritypolicyviolation", + "onseeked", + "onseeking", + "onselect", + "onselectionchange", + "onselectstart", + "onslotchange", + "onstalled", + "onsubmit", + "onsuspend", + "ontimeupdate", + "ontoggle", + "ontransitioncancel", + "ontransitionend", + "ontransitionrun", + "ontransitionstart", + "onvolumechange", + "onwaiting", + "onwebkitanimationend", + "onwebkitanimationiteration", + "onwebkitanimationstart", + "onwebkittransitionend", + "onwheel", + "outerHTML", + "outerText", + "ownerDocument", + "parentElement", + "parentNode", + "part", + "prefix", + "previousElementSibling", + "previousSibling", + "role", + "scrollHeight", + "scrollLeft", + "scrollTop", + "scrollWidth", + "shadowRoot", + "slot", + "spellcheck", + "style", + "tabIndex", + "tagName", + "textContent", + "title", + "translate" + ], + "type": "object" + }, + "HTMLIFrameElement": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "accessKey": { + "type": "string" + }, + "accessKeyLabel": { + "type": "string" + }, + "align": { + "type": "string" + }, + "allow": { + "type": "string" + }, + "allowFullscreen": { + "type": "boolean" + }, + "ariaAtomic": { + "type": [ + "null", + "string" + ] + }, + "ariaAutoComplete": { + "type": [ + "null", + "string" + ] + }, + "ariaBusy": { + "type": [ + "null", + "string" + ] + }, + "ariaChecked": { + "type": [ + "null", + "string" + ] + }, + "ariaColCount": { + "type": [ + "null", + "string" + ] + }, + "ariaColIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaColSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaCurrent": { + "type": [ + "null", + "string" + ] + }, + "ariaDisabled": { + "type": [ + "null", + "string" + ] + }, + "ariaExpanded": { + "type": [ + "null", + "string" + ] + }, + "ariaHasPopup": { + "type": [ + "null", + "string" + ] + }, + "ariaHidden": { + "type": [ + "null", + "string" + ] + }, + "ariaInvalid": { + "type": [ + "null", + "string" + ] + }, + "ariaKeyShortcuts": { + "type": [ + "null", + "string" + ] + }, + "ariaLabel": { + "type": [ + "null", + "string" + ] + }, + "ariaLevel": { + "type": [ + "null", + "string" + ] + }, + "ariaLive": { + "type": [ + "null", + "string" + ] + }, + "ariaModal": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiLine": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiSelectable": { + "type": [ + "null", + "string" + ] + }, + "ariaOrientation": { + "type": [ + "null", + "string" + ] + }, + "ariaPlaceholder": { + "type": [ + "null", + "string" + ] + }, + "ariaPosInSet": { + "type": [ + "null", + "string" + ] + }, + "ariaPressed": { + "type": [ + "null", + "string" + ] + }, + "ariaReadOnly": { + "type": [ + "null", + "string" + ] + }, + "ariaRequired": { + "type": [ + "null", + "string" + ] + }, + "ariaRoleDescription": { + "type": [ + "null", + "string" + ] + }, + "ariaRowCount": { + "type": [ + "null", + "string" + ] + }, + "ariaRowIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaRowSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaSelected": { + "type": [ + "null", + "string" + ] + }, + "ariaSetSize": { + "type": [ + "null", + "string" + ] + }, + "ariaSort": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMax": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMin": { + "type": [ + "null", + "string" + ] + }, + "ariaValueNow": { + "type": [ + "null", + "string" + ] + }, + "ariaValueText": { + "type": [ + "null", + "string" + ] + }, + "assignedSlot": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLSlotElement" + }, + { + "type": "null" + } + ] + }, + "attributeStyleMap": { + "$ref": "#/definitions/StylePropertyMap" + }, + "attributes": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Attr" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "autocapitalize": { + "type": "string" + }, + "autofocus": { + "type": "boolean" + }, + "baseURI": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "classList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "className": { + "type": "string" + }, + "clientHeight": { + "type": "number" + }, + "clientLeft": { + "type": "number" + }, + "clientTop": { + "type": "number" + }, + "clientWidth": { + "type": "number" + }, + "contentDocument": { + "anyOf": [ + { + "$ref": "#/definitions/Document" + }, + { + "type": "null" + } + ] + }, + "contentEditable": { + "type": "string" + }, + "contentWindow": { + "anyOf": [ + { + "$ref": "#/definitions/Window" + }, + { + "type": "null" + } + ] + }, + "dataset": { + "$ref": "#/definitions/DOMStringMap" + }, + "dir": { + "type": "string" + }, + "draggable": { + "type": "boolean" + }, + "enterKeyHint": { + "type": "string" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "frameBorder": { + "type": "string" + }, + "height": { + "type": "string" + }, + "hidden": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "inert": { + "type": "boolean" + }, + "innerHTML": { + "type": "string" + }, + "innerText": { + "type": "string" + }, + "inputMode": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "isContentEditable": { + "type": "boolean" + }, + "lang": { + "type": "string" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "loading": { + "type": "string" + }, + "localName": { + "type": "string" + }, + "longDesc": { + "type": "string" + }, + "marginHeight": { + "type": "string" + }, + "marginWidth": { + "type": "string" + }, + "name": { + "type": "string" + }, + "namespaceURI": { + "type": [ + "null", + "string" + ] + }, + "nextElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "nonce": { + "type": "string" + }, + "offsetHeight": { + "type": "number" + }, + "offsetLeft": { + "type": "number" + }, + "offsetParent": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "offsetTop": { + "type": "number" + }, + "offsetWidth": { + "type": "number" + }, + "onabort": { + "type": [ + "null", + "object" + ] + }, + "onanimationcancel": { + "type": [ + "null", + "object" + ] + }, + "onanimationend": { + "type": [ + "null", + "object" + ] + }, + "onanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onauxclick": { + "type": [ + "null", + "object" + ] + }, + "onbeforeinput": { + "type": [ + "null", + "object" + ] + }, + "onblur": { + "type": [ + "null", + "object" + ] + }, + "oncancel": { + "type": [ + "null", + "object" + ] + }, + "oncanplay": { + "type": [ + "null", + "object" + ] + }, + "oncanplaythrough": { + "type": [ + "null", + "object" + ] + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "onclick": { + "type": [ + "null", + "object" + ] + }, + "onclose": { + "type": [ + "null", + "object" + ] + }, + "oncontextmenu": { + "type": [ + "null", + "object" + ] + }, + "oncopy": { + "type": [ + "null", + "object" + ] + }, + "oncuechange": { + "type": [ + "null", + "object" + ] + }, + "oncut": { + "type": [ + "null", + "object" + ] + }, + "ondblclick": { + "type": [ + "null", + "object" + ] + }, + "ondrag": { + "type": [ + "null", + "object" + ] + }, + "ondragend": { + "type": [ + "null", + "object" + ] + }, + "ondragenter": { + "type": [ + "null", + "object" + ] + }, + "ondragleave": { + "type": [ + "null", + "object" + ] + }, + "ondragover": { + "type": [ + "null", + "object" + ] + }, + "ondragstart": { + "type": [ + "null", + "object" + ] + }, + "ondrop": { + "type": [ + "null", + "object" + ] + }, + "ondurationchange": { + "type": [ + "null", + "object" + ] + }, + "onemptied": { + "type": [ + "null", + "object" + ] + }, + "onended": { + "type": [ + "null", + "object" + ] + }, + "onerror": { + "$ref": "#/definitions/OnErrorEventHandler" + }, + "onfocus": { + "type": [ + "null", + "object" + ] + }, + "onformdata": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenchange": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenerror": { + "type": [ + "null", + "object" + ] + }, + "ongotpointercapture": { + "type": [ + "null", + "object" + ] + }, + "oninput": { + "type": [ + "null", + "object" + ] + }, + "oninvalid": { + "type": [ + "null", + "object" + ] + }, + "onkeydown": { + "type": [ + "null", + "object" + ] + }, + "onkeypress": { + "type": [ + "null", + "object" + ] + }, + "onkeyup": { + "type": [ + "null", + "object" + ] + }, + "onload": { + "type": [ + "null", + "object" + ] + }, + "onloadeddata": { + "type": [ + "null", + "object" + ] + }, + "onloadedmetadata": { + "type": [ + "null", + "object" + ] + }, + "onloadstart": { + "type": [ + "null", + "object" + ] + }, + "onlostpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onmousedown": { + "type": [ + "null", + "object" + ] + }, + "onmouseenter": { + "type": [ + "null", + "object" + ] + }, + "onmouseleave": { + "type": [ + "null", + "object" + ] + }, + "onmousemove": { + "type": [ + "null", + "object" + ] + }, + "onmouseout": { + "type": [ + "null", + "object" + ] + }, + "onmouseover": { + "type": [ + "null", + "object" + ] + }, + "onmouseup": { + "type": [ + "null", + "object" + ] + }, + "onpaste": { + "type": [ + "null", + "object" + ] + }, + "onpause": { + "type": [ + "null", + "object" + ] + }, + "onplay": { + "type": [ + "null", + "object" + ] + }, + "onplaying": { + "type": [ + "null", + "object" + ] + }, + "onpointercancel": { + "type": [ + "null", + "object" + ] + }, + "onpointerdown": { + "type": [ + "null", + "object" + ] + }, + "onpointerenter": { + "type": [ + "null", + "object" + ] + }, + "onpointerleave": { + "type": [ + "null", + "object" + ] + }, + "onpointermove": { + "type": [ + "null", + "object" + ] + }, + "onpointerout": { + "type": [ + "null", + "object" + ] + }, + "onpointerover": { + "type": [ + "null", + "object" + ] + }, + "onpointerup": { + "type": [ + "null", + "object" + ] + }, + "onprogress": { + "type": [ + "null", + "object" + ] + }, + "onratechange": { + "type": [ + "null", + "object" + ] + }, + "onreset": { + "type": [ + "null", + "object" + ] + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "onsecuritypolicyviolation": { + "type": [ + "null", + "object" + ] + }, + "onseeked": { + "type": [ + "null", + "object" + ] + }, + "onseeking": { + "type": [ + "null", + "object" + ] + }, + "onselect": { + "type": [ + "null", + "object" + ] + }, + "onselectionchange": { + "type": [ + "null", + "object" + ] + }, + "onselectstart": { + "type": [ + "null", + "object" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "onstalled": { + "type": [ + "null", + "object" + ] + }, + "onsubmit": { + "type": [ + "null", + "object" + ] + }, + "onsuspend": { + "type": [ + "null", + "object" + ] + }, + "ontimeupdate": { + "type": [ + "null", + "object" + ] + }, + "ontoggle": { + "type": [ + "null", + "object" + ] + }, + "ontouchcancel": { + "type": [ + "null", + "object" + ] + }, + "ontouchend": { + "type": [ + "null", + "object" + ] + }, + "ontouchmove": { + "type": [ + "null", + "object" + ] + }, + "ontouchstart": { + "type": [ + "null", + "object" + ] + }, + "ontransitioncancel": { + "type": [ + "null", + "object" + ] + }, + "ontransitionend": { + "type": [ + "null", + "object" + ] + }, + "ontransitionrun": { + "type": [ + "null", + "object" + ] + }, + "ontransitionstart": { + "type": [ + "null", + "object" + ] + }, + "onvolumechange": { + "type": [ + "null", + "object" + ] + }, + "onwaiting": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationend": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onwebkittransitionend": { + "type": [ + "null", + "object" + ] + }, + "onwheel": { + "type": [ + "null", + "object" + ] + }, + "outerHTML": { + "type": "string" + }, + "outerText": { + "type": "string" + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "part": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "prefix": { + "type": [ + "null", + "string" + ] + }, + "previousElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "referrerPolicy": { + "$ref": "#/definitions/ReferrerPolicy" + }, + "role": { + "type": [ + "null", + "string" + ] + }, + "sandbox": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "scrollHeight": { + "type": "number" + }, + "scrollLeft": { + "type": "number" + }, + "scrollTop": { + "type": "number" + }, + "scrollWidth": { + "type": "number" + }, + "scrolling": { + "type": "string" + }, + "shadowRoot": { + "anyOf": [ + { + "$ref": "#/definitions/ShadowRoot" + }, + { + "type": "null" + } + ] + }, + "slot": { + "type": "string" + }, + "spellcheck": { + "type": "boolean" + }, + "src": { + "type": "string" + }, + "srcdoc": { + "type": "string" + }, + "style": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "accentColor": { + "type": "string" + }, + "alignContent": { + "type": "string" + }, + "alignItems": { + "type": "string" + }, + "alignSelf": { + "type": "string" + }, + "alignmentBaseline": { + "type": "string" + }, + "all": { + "type": "string" + }, + "animation": { + "type": "string" + }, + "animationComposition": { + "type": "string" + }, + "animationDelay": { + "type": "string" + }, + "animationDirection": { + "type": "string" + }, + "animationDuration": { + "type": "string" + }, + "animationFillMode": { + "type": "string" + }, + "animationIterationCount": { + "type": "string" + }, + "animationName": { + "type": "string" + }, + "animationPlayState": { + "type": "string" + }, + "animationTimingFunction": { + "type": "string" + }, + "appearance": { + "type": "string" + }, + "aspectRatio": { + "type": "string" + }, + "backdropFilter": { + "type": "string" + }, + "backfaceVisibility": { + "type": "string" + }, + "background": { + "type": "string" + }, + "backgroundAttachment": { + "type": "string" + }, + "backgroundBlendMode": { + "type": "string" + }, + "backgroundClip": { + "type": "string" + }, + "backgroundColor": { + "type": "string" + }, + "backgroundImage": { + "type": "string" + }, + "backgroundOrigin": { + "type": "string" + }, + "backgroundPosition": { + "type": "string" + }, + "backgroundPositionX": { + "type": "string" + }, + "backgroundPositionY": { + "type": "string" + }, + "backgroundRepeat": { + "type": "string" + }, + "backgroundSize": { + "type": "string" + }, + "baselineShift": { + "type": "string" + }, + "blockSize": { + "type": "string" + }, + "border": { + "type": "string" + }, + "borderBlock": { + "type": "string" + }, + "borderBlockColor": { + "type": "string" + }, + "borderBlockEnd": { + "type": "string" + }, + "borderBlockEndColor": { + "type": "string" + }, + "borderBlockEndStyle": { + "type": "string" + }, + "borderBlockEndWidth": { + "type": "string" + }, + "borderBlockStart": { + "type": "string" + }, + "borderBlockStartColor": { + "type": "string" + }, + "borderBlockStartStyle": { + "type": "string" + }, + "borderBlockStartWidth": { + "type": "string" + }, + "borderBlockStyle": { + "type": "string" + }, + "borderBlockWidth": { + "type": "string" + }, + "borderBottom": { + "type": "string" + }, + "borderBottomColor": { + "type": "string" + }, + "borderBottomLeftRadius": { + "type": "string" + }, + "borderBottomRightRadius": { + "type": "string" + }, + "borderBottomStyle": { + "type": "string" + }, + "borderBottomWidth": { + "type": "string" + }, + "borderCollapse": { + "type": "string" + }, + "borderColor": { + "type": "string" + }, + "borderEndEndRadius": { + "type": "string" + }, + "borderEndStartRadius": { + "type": "string" + }, + "borderImage": { + "type": "string" + }, + "borderImageOutset": { + "type": "string" + }, + "borderImageRepeat": { + "type": "string" + }, + "borderImageSlice": { + "type": "string" + }, + "borderImageSource": { + "type": "string" + }, + "borderImageWidth": { + "type": "string" + }, + "borderInline": { + "type": "string" + }, + "borderInlineColor": { + "type": "string" + }, + "borderInlineEnd": { + "type": "string" + }, + "borderInlineEndColor": { + "type": "string" + }, + "borderInlineEndStyle": { + "type": "string" + }, + "borderInlineEndWidth": { + "type": "string" + }, + "borderInlineStart": { + "type": "string" + }, + "borderInlineStartColor": { + "type": "string" + }, + "borderInlineStartStyle": { + "type": "string" + }, + "borderInlineStartWidth": { + "type": "string" + }, + "borderInlineStyle": { + "type": "string" + }, + "borderInlineWidth": { + "type": "string" + }, + "borderLeft": { + "type": "string" + }, + "borderLeftColor": { + "type": "string" + }, + "borderLeftStyle": { + "type": "string" + }, + "borderLeftWidth": { + "type": "string" + }, + "borderRadius": { + "type": "string" + }, + "borderRight": { + "type": "string" + }, + "borderRightColor": { + "type": "string" + }, + "borderRightStyle": { + "type": "string" + }, + "borderRightWidth": { + "type": "string" + }, + "borderSpacing": { + "type": "string" + }, + "borderStartEndRadius": { + "type": "string" + }, + "borderStartStartRadius": { + "type": "string" + }, + "borderStyle": { + "type": "string" + }, + "borderTop": { + "type": "string" + }, + "borderTopColor": { + "type": "string" + }, + "borderTopLeftRadius": { + "type": "string" + }, + "borderTopRightRadius": { + "type": "string" + }, + "borderTopStyle": { + "type": "string" + }, + "borderTopWidth": { + "type": "string" + }, + "borderWidth": { + "type": "string" + }, + "bottom": { + "type": "string" + }, + "boxShadow": { + "type": "string" + }, + "boxSizing": { + "type": "string" + }, + "breakAfter": { + "type": "string" + }, + "breakBefore": { + "type": "string" + }, + "breakInside": { + "type": "string" + }, + "captionSide": { + "type": "string" + }, + "caretColor": { + "type": "string" + }, + "clear": { + "type": "string" + }, + "clip": { + "type": "string" + }, + "clipPath": { + "type": "string" + }, + "clipRule": { + "type": "string" + }, + "color": { + "type": "string" + }, + "colorInterpolation": { + "type": "string" + }, + "colorInterpolationFilters": { + "type": "string" + }, + "colorScheme": { + "type": "string" + }, + "columnCount": { + "type": "string" + }, + "columnFill": { + "type": "string" + }, + "columnGap": { + "type": "string" + }, + "columnRule": { + "type": "string" + }, + "columnRuleColor": { + "type": "string" + }, + "columnRuleStyle": { + "type": "string" + }, + "columnRuleWidth": { + "type": "string" + }, + "columnSpan": { + "type": "string" + }, + "columnWidth": { + "type": "string" + }, + "columns": { + "type": "string" + }, + "contain": { + "type": "string" + }, + "containIntrinsicBlockSize": { + "type": "string" + }, + "containIntrinsicHeight": { + "type": "string" + }, + "containIntrinsicInlineSize": { + "type": "string" + }, + "containIntrinsicSize": { + "type": "string" + }, + "containIntrinsicWidth": { + "type": "string" + }, + "container": { + "type": "string" + }, + "containerName": { + "type": "string" + }, + "containerType": { + "type": "string" + }, + "content": { + "type": "string" + }, + "counterIncrement": { + "type": "string" + }, + "counterReset": { + "type": "string" + }, + "counterSet": { + "type": "string" + }, + "cssFloat": { + "type": "string" + }, + "cssText": { + "type": "string" + }, + "cursor": { + "type": "string" + }, + "direction": { + "type": "string" + }, + "display": { + "type": "string" + }, + "dominantBaseline": { + "type": "string" + }, + "emptyCells": { + "type": "string" + }, + "fill": { + "type": "string" + }, + "fillOpacity": { + "type": "string" + }, + "fillRule": { + "type": "string" + }, + "filter": { + "type": "string" + }, + "flex": { + "type": "string" + }, + "flexBasis": { + "type": "string" + }, + "flexDirection": { + "type": "string" + }, + "flexFlow": { + "type": "string" + }, + "flexGrow": { + "type": "string" + }, + "flexShrink": { + "type": "string" + }, + "flexWrap": { + "type": "string" + }, + "float": { + "type": "string" + }, + "floodColor": { + "type": "string" + }, + "floodOpacity": { + "type": "string" + }, + "font": { + "type": "string" + }, + "fontFamily": { + "type": "string" + }, + "fontFeatureSettings": { + "type": "string" + }, + "fontKerning": { + "type": "string" + }, + "fontOpticalSizing": { + "type": "string" + }, + "fontPalette": { + "type": "string" + }, + "fontSize": { + "type": "string" + }, + "fontSizeAdjust": { + "type": "string" + }, + "fontStretch": { + "type": "string" + }, + "fontStyle": { + "type": "string" + }, + "fontSynthesis": { + "type": "string" + }, + "fontSynthesisSmallCaps": { + "type": "string" + }, + "fontSynthesisStyle": { + "type": "string" + }, + "fontSynthesisWeight": { + "type": "string" + }, + "fontVariant": { + "type": "string" + }, + "fontVariantAlternates": { + "type": "string" + }, + "fontVariantCaps": { + "type": "string" + }, + "fontVariantEastAsian": { + "type": "string" + }, + "fontVariantLigatures": { + "type": "string" + }, + "fontVariantNumeric": { + "type": "string" + }, + "fontVariantPosition": { + "type": "string" + }, + "fontVariationSettings": { + "type": "string" + }, + "fontWeight": { + "type": "string" + }, + "gap": { + "type": "string" + }, + "grid": { + "type": "string" + }, + "gridArea": { + "type": "string" + }, + "gridAutoColumns": { + "type": "string" + }, + "gridAutoFlow": { + "type": "string" + }, + "gridAutoRows": { + "type": "string" + }, + "gridColumn": { + "type": "string" + }, + "gridColumnEnd": { + "type": "string" + }, + "gridColumnGap": { + "type": "string" + }, + "gridColumnStart": { + "type": "string" + }, + "gridGap": { + "type": "string" + }, + "gridRow": { + "type": "string" + }, + "gridRowEnd": { + "type": "string" + }, + "gridRowGap": { + "type": "string" + }, + "gridRowStart": { + "type": "string" + }, + "gridTemplate": { + "type": "string" + }, + "gridTemplateAreas": { + "type": "string" + }, + "gridTemplateColumns": { + "type": "string" + }, + "gridTemplateRows": { + "type": "string" + }, + "height": { + "type": "string" + }, + "hyphenateCharacter": { + "type": "string" + }, + "hyphens": { + "type": "string" + }, + "imageOrientation": { + "type": "string" + }, + "imageRendering": { + "type": "string" + }, + "inlineSize": { + "type": "string" + }, + "inset": { + "type": "string" + }, + "insetBlock": { + "type": "string" + }, + "insetBlockEnd": { + "type": "string" + }, + "insetBlockStart": { + "type": "string" + }, + "insetInline": { + "type": "string" + }, + "insetInlineEnd": { + "type": "string" + }, + "insetInlineStart": { + "type": "string" + }, + "isolation": { + "type": "string" + }, + "justifyContent": { + "type": "string" + }, + "justifyItems": { + "type": "string" + }, + "justifySelf": { + "type": "string" + }, + "left": { + "type": "string" + }, + "length": { + "type": "number" + }, + "letterSpacing": { + "type": "string" + }, + "lightingColor": { + "type": "string" + }, + "lineBreak": { + "type": "string" + }, + "lineHeight": { + "type": "string" + }, + "listStyle": { + "type": "string" + }, + "listStyleImage": { + "type": "string" + }, + "listStylePosition": { + "type": "string" + }, + "listStyleType": { + "type": "string" + }, + "margin": { + "type": "string" + }, + "marginBlock": { + "type": "string" + }, + "marginBlockEnd": { + "type": "string" + }, + "marginBlockStart": { + "type": "string" + }, + "marginBottom": { + "type": "string" + }, + "marginInline": { + "type": "string" + }, + "marginInlineEnd": { + "type": "string" + }, + "marginInlineStart": { + "type": "string" + }, + "marginLeft": { + "type": "string" + }, + "marginRight": { + "type": "string" + }, + "marginTop": { + "type": "string" + }, + "marker": { + "type": "string" + }, + "markerEnd": { + "type": "string" + }, + "markerMid": { + "type": "string" + }, + "markerStart": { + "type": "string" + }, + "mask": { + "type": "string" + }, + "maskClip": { + "type": "string" + }, + "maskComposite": { + "type": "string" + }, + "maskImage": { + "type": "string" + }, + "maskMode": { + "type": "string" + }, + "maskOrigin": { + "type": "string" + }, + "maskPosition": { + "type": "string" + }, + "maskRepeat": { + "type": "string" + }, + "maskSize": { + "type": "string" + }, + "maskType": { + "type": "string" + }, + "mathStyle": { + "type": "string" + }, + "maxBlockSize": { + "type": "string" + }, + "maxHeight": { + "type": "string" + }, + "maxInlineSize": { + "type": "string" + }, + "maxWidth": { + "type": "string" + }, + "minBlockSize": { + "type": "string" + }, + "minHeight": { + "type": "string" + }, + "minInlineSize": { + "type": "string" + }, + "minWidth": { + "type": "string" + }, + "mixBlendMode": { + "type": "string" + }, + "objectFit": { + "type": "string" + }, + "objectPosition": { + "type": "string" + }, + "offset": { + "type": "string" + }, + "offsetDistance": { + "type": "string" + }, + "offsetPath": { + "type": "string" + }, + "offsetRotate": { + "type": "string" + }, + "opacity": { + "type": "string" + }, + "order": { + "type": "string" + }, + "orphans": { + "type": "string" + }, + "outline": { + "type": "string" + }, + "outlineColor": { + "type": "string" + }, + "outlineOffset": { + "type": "string" + }, + "outlineStyle": { + "type": "string" + }, + "outlineWidth": { + "type": "string" + }, + "overflow": { + "type": "string" + }, + "overflowAnchor": { + "type": "string" + }, + "overflowClipMargin": { + "type": "string" + }, + "overflowWrap": { + "type": "string" + }, + "overflowX": { + "type": "string" + }, + "overflowY": { + "type": "string" + }, + "overscrollBehavior": { + "type": "string" + }, + "overscrollBehaviorBlock": { + "type": "string" + }, + "overscrollBehaviorInline": { + "type": "string" + }, + "overscrollBehaviorX": { + "type": "string" + }, + "overscrollBehaviorY": { + "type": "string" + }, + "padding": { + "type": "string" + }, + "paddingBlock": { + "type": "string" + }, + "paddingBlockEnd": { + "type": "string" + }, + "paddingBlockStart": { + "type": "string" + }, + "paddingBottom": { + "type": "string" + }, + "paddingInline": { + "type": "string" + }, + "paddingInlineEnd": { + "type": "string" + }, + "paddingInlineStart": { + "type": "string" + }, + "paddingLeft": { + "type": "string" + }, + "paddingRight": { + "type": "string" + }, + "paddingTop": { + "type": "string" + }, + "page": { + "type": "string" + }, + "pageBreakAfter": { + "type": "string" + }, + "pageBreakBefore": { + "type": "string" + }, + "pageBreakInside": { + "type": "string" + }, + "paintOrder": { + "type": "string" + }, + "parentRule": { + "anyOf": [ + { + "$ref": "#/definitions/CSSRule" + }, + { + "type": "null" + } + ] + }, + "perspective": { + "type": "string" + }, + "perspectiveOrigin": { + "type": "string" + }, + "placeContent": { + "type": "string" + }, + "placeItems": { + "type": "string" + }, + "placeSelf": { + "type": "string" + }, + "pointerEvents": { + "type": "string" + }, + "position": { + "type": "string" + }, + "printColorAdjust": { + "type": "string" + }, + "quotes": { + "type": "string" + }, + "resize": { + "type": "string" + }, + "right": { + "type": "string" + }, + "rotate": { + "type": "string" + }, + "rowGap": { + "type": "string" + }, + "rubyPosition": { + "type": "string" + }, + "scale": { + "type": "string" + }, + "scrollBehavior": { + "type": "string" + }, + "scrollMargin": { + "type": "string" + }, + "scrollMarginBlock": { + "type": "string" + }, + "scrollMarginBlockEnd": { + "type": "string" + }, + "scrollMarginBlockStart": { + "type": "string" + }, + "scrollMarginBottom": { + "type": "string" + }, + "scrollMarginInline": { + "type": "string" + }, + "scrollMarginInlineEnd": { + "type": "string" + }, + "scrollMarginInlineStart": { + "type": "string" + }, + "scrollMarginLeft": { + "type": "string" + }, + "scrollMarginRight": { + "type": "string" + }, + "scrollMarginTop": { + "type": "string" + }, + "scrollPadding": { + "type": "string" + }, + "scrollPaddingBlock": { + "type": "string" + }, + "scrollPaddingBlockEnd": { + "type": "string" + }, + "scrollPaddingBlockStart": { + "type": "string" + }, + "scrollPaddingBottom": { + "type": "string" + }, + "scrollPaddingInline": { + "type": "string" + }, + "scrollPaddingInlineEnd": { + "type": "string" + }, + "scrollPaddingInlineStart": { + "type": "string" + }, + "scrollPaddingLeft": { + "type": "string" + }, + "scrollPaddingRight": { + "type": "string" + }, + "scrollPaddingTop": { + "type": "string" + }, + "scrollSnapAlign": { + "type": "string" + }, + "scrollSnapStop": { + "type": "string" + }, + "scrollSnapType": { + "type": "string" + }, + "scrollbarGutter": { + "type": "string" + }, + "shapeImageThreshold": { + "type": "string" + }, + "shapeMargin": { + "type": "string" + }, + "shapeOutside": { + "type": "string" + }, + "shapeRendering": { + "type": "string" + }, + "stopColor": { + "type": "string" + }, + "stopOpacity": { + "type": "string" + }, + "stroke": { + "type": "string" + }, + "strokeDasharray": { + "type": "string" + }, + "strokeDashoffset": { + "type": "string" + }, + "strokeLinecap": { + "type": "string" + }, + "strokeLinejoin": { + "type": "string" + }, + "strokeMiterlimit": { + "type": "string" + }, + "strokeOpacity": { + "type": "string" + }, + "strokeWidth": { + "type": "string" + }, + "tabSize": { + "type": "string" + }, + "tableLayout": { + "type": "string" + }, + "textAlign": { + "type": "string" + }, + "textAlignLast": { + "type": "string" + }, + "textAnchor": { + "type": "string" + }, + "textCombineUpright": { + "type": "string" + }, + "textDecoration": { + "type": "string" + }, + "textDecorationColor": { + "type": "string" + }, + "textDecorationLine": { + "type": "string" + }, + "textDecorationSkipInk": { + "type": "string" + }, + "textDecorationStyle": { + "type": "string" + }, + "textDecorationThickness": { + "type": "string" + }, + "textEmphasis": { + "type": "string" + }, + "textEmphasisColor": { + "type": "string" + }, + "textEmphasisPosition": { + "type": "string" + }, + "textEmphasisStyle": { + "type": "string" + }, + "textIndent": { + "type": "string" + }, + "textOrientation": { + "type": "string" + }, + "textOverflow": { + "type": "string" + }, + "textRendering": { + "type": "string" + }, + "textShadow": { + "type": "string" + }, + "textTransform": { + "type": "string" + }, + "textUnderlineOffset": { + "type": "string" + }, + "textUnderlinePosition": { + "type": "string" + }, + "top": { + "type": "string" + }, + "touchAction": { + "type": "string" + }, + "transform": { + "type": "string" + }, + "transformBox": { + "type": "string" + }, + "transformOrigin": { + "type": "string" + }, + "transformStyle": { + "type": "string" + }, + "transition": { + "type": "string" + }, + "transitionDelay": { + "type": "string" + }, + "transitionDuration": { + "type": "string" + }, + "transitionProperty": { + "type": "string" + }, + "transitionTimingFunction": { + "type": "string" + }, + "translate": { + "type": "string" + }, + "unicodeBidi": { + "type": "string" + }, + "userSelect": { + "type": "string" + }, + "verticalAlign": { + "type": "string" + }, + "visibility": { + "type": "string" + }, + "webkitAlignContent": { + "type": "string" + }, + "webkitAlignItems": { + "type": "string" + }, + "webkitAlignSelf": { + "type": "string" + }, + "webkitAnimation": { + "type": "string" + }, + "webkitAnimationDelay": { + "type": "string" + }, + "webkitAnimationDirection": { + "type": "string" + }, + "webkitAnimationDuration": { + "type": "string" + }, + "webkitAnimationFillMode": { + "type": "string" + }, + "webkitAnimationIterationCount": { + "type": "string" + }, + "webkitAnimationName": { + "type": "string" + }, + "webkitAnimationPlayState": { + "type": "string" + }, + "webkitAnimationTimingFunction": { + "type": "string" + }, + "webkitAppearance": { + "type": "string" + }, + "webkitBackfaceVisibility": { + "type": "string" + }, + "webkitBackgroundClip": { + "type": "string" + }, + "webkitBackgroundOrigin": { + "type": "string" + }, + "webkitBackgroundSize": { + "type": "string" + }, + "webkitBorderBottomLeftRadius": { + "type": "string" + }, + "webkitBorderBottomRightRadius": { + "type": "string" + }, + "webkitBorderRadius": { + "type": "string" + }, + "webkitBorderTopLeftRadius": { + "type": "string" + }, + "webkitBorderTopRightRadius": { + "type": "string" + }, + "webkitBoxAlign": { + "type": "string" + }, + "webkitBoxFlex": { + "type": "string" + }, + "webkitBoxOrdinalGroup": { + "type": "string" + }, + "webkitBoxOrient": { + "type": "string" + }, + "webkitBoxPack": { + "type": "string" + }, + "webkitBoxShadow": { + "type": "string" + }, + "webkitBoxSizing": { + "type": "string" + }, + "webkitFilter": { + "type": "string" + }, + "webkitFlex": { + "type": "string" + }, + "webkitFlexBasis": { + "type": "string" + }, + "webkitFlexDirection": { + "type": "string" + }, + "webkitFlexFlow": { + "type": "string" + }, + "webkitFlexGrow": { + "type": "string" + }, + "webkitFlexShrink": { + "type": "string" + }, + "webkitFlexWrap": { + "type": "string" + }, + "webkitJustifyContent": { + "type": "string" + }, + "webkitLineClamp": { + "type": "string" + }, + "webkitMask": { + "type": "string" + }, + "webkitMaskBoxImage": { + "type": "string" + }, + "webkitMaskBoxImageOutset": { + "type": "string" + }, + "webkitMaskBoxImageRepeat": { + "type": "string" + }, + "webkitMaskBoxImageSlice": { + "type": "string" + }, + "webkitMaskBoxImageSource": { + "type": "string" + }, + "webkitMaskBoxImageWidth": { + "type": "string" + }, + "webkitMaskClip": { + "type": "string" + }, + "webkitMaskComposite": { + "type": "string" + }, + "webkitMaskImage": { + "type": "string" + }, + "webkitMaskOrigin": { + "type": "string" + }, + "webkitMaskPosition": { + "type": "string" + }, + "webkitMaskRepeat": { + "type": "string" + }, + "webkitMaskSize": { + "type": "string" + }, + "webkitOrder": { + "type": "string" + }, + "webkitPerspective": { + "type": "string" + }, + "webkitPerspectiveOrigin": { + "type": "string" + }, + "webkitTextFillColor": { + "type": "string" + }, + "webkitTextSizeAdjust": { + "type": "string" + }, + "webkitTextStroke": { + "type": "string" + }, + "webkitTextStrokeColor": { + "type": "string" + }, + "webkitTextStrokeWidth": { + "type": "string" + }, + "webkitTransform": { + "type": "string" + }, + "webkitTransformOrigin": { + "type": "string" + }, + "webkitTransformStyle": { + "type": "string" + }, + "webkitTransition": { + "type": "string" + }, + "webkitTransitionDelay": { + "type": "string" + }, + "webkitTransitionDuration": { + "type": "string" + }, + "webkitTransitionProperty": { + "type": "string" + }, + "webkitTransitionTimingFunction": { + "type": "string" + }, + "webkitUserSelect": { + "type": "string" + }, + "whiteSpace": { + "type": "string" + }, + "widows": { + "type": "string" + }, + "width": { + "type": "string" + }, + "willChange": { + "type": "string" + }, + "wordBreak": { + "type": "string" + }, + "wordSpacing": { + "type": "string" + }, + "wordWrap": { + "type": "string" + }, + "writingMode": { + "type": "string" + }, + "zIndex": { + "type": "string" + } + }, + "required": [ + "accentColor", + "alignContent", + "alignItems", + "alignSelf", + "alignmentBaseline", + "all", + "animation", + "animationComposition", + "animationDelay", + "animationDirection", + "animationDuration", + "animationFillMode", + "animationIterationCount", + "animationName", + "animationPlayState", + "animationTimingFunction", + "appearance", + "aspectRatio", + "backdropFilter", + "backfaceVisibility", + "background", + "backgroundAttachment", + "backgroundBlendMode", + "backgroundClip", + "backgroundColor", + "backgroundImage", + "backgroundOrigin", + "backgroundPosition", + "backgroundPositionX", + "backgroundPositionY", + "backgroundRepeat", + "backgroundSize", + "baselineShift", + "blockSize", + "border", + "borderBlock", + "borderBlockColor", + "borderBlockEnd", + "borderBlockEndColor", + "borderBlockEndStyle", + "borderBlockEndWidth", + "borderBlockStart", + "borderBlockStartColor", + "borderBlockStartStyle", + "borderBlockStartWidth", + "borderBlockStyle", + "borderBlockWidth", + "borderBottom", + "borderBottomColor", + "borderBottomLeftRadius", + "borderBottomRightRadius", + "borderBottomStyle", + "borderBottomWidth", + "borderCollapse", + "borderColor", + "borderEndEndRadius", + "borderEndStartRadius", + "borderImage", + "borderImageOutset", + "borderImageRepeat", + "borderImageSlice", + "borderImageSource", + "borderImageWidth", + "borderInline", + "borderInlineColor", + "borderInlineEnd", + "borderInlineEndColor", + "borderInlineEndStyle", + "borderInlineEndWidth", + "borderInlineStart", + "borderInlineStartColor", + "borderInlineStartStyle", + "borderInlineStartWidth", + "borderInlineStyle", + "borderInlineWidth", + "borderLeft", + "borderLeftColor", + "borderLeftStyle", + "borderLeftWidth", + "borderRadius", + "borderRight", + "borderRightColor", + "borderRightStyle", + "borderRightWidth", + "borderSpacing", + "borderStartEndRadius", + "borderStartStartRadius", + "borderStyle", + "borderTop", + "borderTopColor", + "borderTopLeftRadius", + "borderTopRightRadius", + "borderTopStyle", + "borderTopWidth", + "borderWidth", + "bottom", + "boxShadow", + "boxSizing", + "breakAfter", + "breakBefore", + "breakInside", + "captionSide", + "caretColor", + "clear", + "clip", + "clipPath", + "clipRule", + "color", + "colorInterpolation", + "colorInterpolationFilters", + "colorScheme", + "columnCount", + "columnFill", + "columnGap", + "columnRule", + "columnRuleColor", + "columnRuleStyle", + "columnRuleWidth", + "columnSpan", + "columnWidth", + "columns", + "contain", + "containIntrinsicBlockSize", + "containIntrinsicHeight", + "containIntrinsicInlineSize", + "containIntrinsicSize", + "containIntrinsicWidth", + "container", + "containerName", + "containerType", + "content", + "counterIncrement", + "counterReset", + "counterSet", + "cssFloat", + "cssText", + "cursor", + "direction", + "display", + "dominantBaseline", + "emptyCells", + "fill", + "fillOpacity", + "fillRule", + "filter", + "flex", + "flexBasis", + "flexDirection", + "flexFlow", + "flexGrow", + "flexShrink", + "flexWrap", + "float", + "floodColor", + "floodOpacity", + "font", + "fontFamily", + "fontFeatureSettings", + "fontKerning", + "fontOpticalSizing", + "fontPalette", + "fontSize", + "fontSizeAdjust", + "fontStretch", + "fontStyle", + "fontSynthesis", + "fontSynthesisSmallCaps", + "fontSynthesisStyle", + "fontSynthesisWeight", + "fontVariant", + "fontVariantAlternates", + "fontVariantCaps", + "fontVariantEastAsian", + "fontVariantLigatures", + "fontVariantNumeric", + "fontVariantPosition", + "fontVariationSettings", + "fontWeight", + "gap", + "grid", + "gridArea", + "gridAutoColumns", + "gridAutoFlow", + "gridAutoRows", + "gridColumn", + "gridColumnEnd", + "gridColumnGap", + "gridColumnStart", + "gridGap", + "gridRow", + "gridRowEnd", + "gridRowGap", + "gridRowStart", + "gridTemplate", + "gridTemplateAreas", + "gridTemplateColumns", + "gridTemplateRows", + "height", + "hyphenateCharacter", + "hyphens", + "imageOrientation", + "imageRendering", + "inlineSize", + "inset", + "insetBlock", + "insetBlockEnd", + "insetBlockStart", + "insetInline", + "insetInlineEnd", + "insetInlineStart", + "isolation", + "justifyContent", + "justifyItems", + "justifySelf", + "left", + "length", + "letterSpacing", + "lightingColor", + "lineBreak", + "lineHeight", + "listStyle", + "listStyleImage", + "listStylePosition", + "listStyleType", + "margin", + "marginBlock", + "marginBlockEnd", + "marginBlockStart", + "marginBottom", + "marginInline", + "marginInlineEnd", + "marginInlineStart", + "marginLeft", + "marginRight", + "marginTop", + "marker", + "markerEnd", + "markerMid", + "markerStart", + "mask", + "maskClip", + "maskComposite", + "maskImage", + "maskMode", + "maskOrigin", + "maskPosition", + "maskRepeat", + "maskSize", + "maskType", + "mathStyle", + "maxBlockSize", + "maxHeight", + "maxInlineSize", + "maxWidth", + "minBlockSize", + "minHeight", + "minInlineSize", + "minWidth", + "mixBlendMode", + "objectFit", + "objectPosition", + "offset", + "offsetDistance", + "offsetPath", + "offsetRotate", + "opacity", + "order", + "orphans", + "outline", + "outlineColor", + "outlineOffset", + "outlineStyle", + "outlineWidth", + "overflow", + "overflowAnchor", + "overflowClipMargin", + "overflowWrap", + "overflowX", + "overflowY", + "overscrollBehavior", + "overscrollBehaviorBlock", + "overscrollBehaviorInline", + "overscrollBehaviorX", + "overscrollBehaviorY", + "padding", + "paddingBlock", + "paddingBlockEnd", + "paddingBlockStart", + "paddingBottom", + "paddingInline", + "paddingInlineEnd", + "paddingInlineStart", + "paddingLeft", + "paddingRight", + "paddingTop", + "page", + "pageBreakAfter", + "pageBreakBefore", + "pageBreakInside", + "paintOrder", + "parentRule", + "perspective", + "perspectiveOrigin", + "placeContent", + "placeItems", + "placeSelf", + "pointerEvents", + "position", + "printColorAdjust", + "quotes", + "resize", + "right", + "rotate", + "rowGap", + "rubyPosition", + "scale", + "scrollBehavior", + "scrollMargin", + "scrollMarginBlock", + "scrollMarginBlockEnd", + "scrollMarginBlockStart", + "scrollMarginBottom", + "scrollMarginInline", + "scrollMarginInlineEnd", + "scrollMarginInlineStart", + "scrollMarginLeft", + "scrollMarginRight", + "scrollMarginTop", + "scrollPadding", + "scrollPaddingBlock", + "scrollPaddingBlockEnd", + "scrollPaddingBlockStart", + "scrollPaddingBottom", + "scrollPaddingInline", + "scrollPaddingInlineEnd", + "scrollPaddingInlineStart", + "scrollPaddingLeft", + "scrollPaddingRight", + "scrollPaddingTop", + "scrollSnapAlign", + "scrollSnapStop", + "scrollSnapType", + "scrollbarGutter", + "shapeImageThreshold", + "shapeMargin", + "shapeOutside", + "shapeRendering", + "stopColor", + "stopOpacity", + "stroke", + "strokeDasharray", + "strokeDashoffset", + "strokeLinecap", + "strokeLinejoin", + "strokeMiterlimit", + "strokeOpacity", + "strokeWidth", + "tabSize", + "tableLayout", + "textAlign", + "textAlignLast", + "textAnchor", + "textCombineUpright", + "textDecoration", + "textDecorationColor", + "textDecorationLine", + "textDecorationSkipInk", + "textDecorationStyle", + "textDecorationThickness", + "textEmphasis", + "textEmphasisColor", + "textEmphasisPosition", + "textEmphasisStyle", + "textIndent", + "textOrientation", + "textOverflow", + "textRendering", + "textShadow", + "textTransform", + "textUnderlineOffset", + "textUnderlinePosition", + "top", + "touchAction", + "transform", + "transformBox", + "transformOrigin", + "transformStyle", + "transition", + "transitionDelay", + "transitionDuration", + "transitionProperty", + "transitionTimingFunction", + "translate", + "unicodeBidi", + "userSelect", + "verticalAlign", + "visibility", + "webkitAlignContent", + "webkitAlignItems", + "webkitAlignSelf", + "webkitAnimation", + "webkitAnimationDelay", + "webkitAnimationDirection", + "webkitAnimationDuration", + "webkitAnimationFillMode", + "webkitAnimationIterationCount", + "webkitAnimationName", + "webkitAnimationPlayState", + "webkitAnimationTimingFunction", + "webkitAppearance", + "webkitBackfaceVisibility", + "webkitBackgroundClip", + "webkitBackgroundOrigin", + "webkitBackgroundSize", + "webkitBorderBottomLeftRadius", + "webkitBorderBottomRightRadius", + "webkitBorderRadius", + "webkitBorderTopLeftRadius", + "webkitBorderTopRightRadius", + "webkitBoxAlign", + "webkitBoxFlex", + "webkitBoxOrdinalGroup", + "webkitBoxOrient", + "webkitBoxPack", + "webkitBoxShadow", + "webkitBoxSizing", + "webkitFilter", + "webkitFlex", + "webkitFlexBasis", + "webkitFlexDirection", + "webkitFlexFlow", + "webkitFlexGrow", + "webkitFlexShrink", + "webkitFlexWrap", + "webkitJustifyContent", + "webkitLineClamp", + "webkitMask", + "webkitMaskBoxImage", + "webkitMaskBoxImageOutset", + "webkitMaskBoxImageRepeat", + "webkitMaskBoxImageSlice", + "webkitMaskBoxImageSource", + "webkitMaskBoxImageWidth", + "webkitMaskClip", + "webkitMaskComposite", + "webkitMaskImage", + "webkitMaskOrigin", + "webkitMaskPosition", + "webkitMaskRepeat", + "webkitMaskSize", + "webkitOrder", + "webkitPerspective", + "webkitPerspectiveOrigin", + "webkitTextFillColor", + "webkitTextSizeAdjust", + "webkitTextStroke", + "webkitTextStrokeColor", + "webkitTextStrokeWidth", + "webkitTransform", + "webkitTransformOrigin", + "webkitTransformStyle", + "webkitTransition", + "webkitTransitionDelay", + "webkitTransitionDuration", + "webkitTransitionProperty", + "webkitTransitionTimingFunction", + "webkitUserSelect", + "whiteSpace", + "widows", + "width", + "willChange", + "wordBreak", + "wordSpacing", + "wordWrap", + "writingMode", + "zIndex" + ], + "type": "object" + }, + "tabIndex": { + "type": "number" + }, + "tagName": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + }, + "title": { + "type": "string" + }, + "translate": { + "type": "boolean" + }, + "width": { + "type": "string" + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "accessKey", + "accessKeyLabel", + "align", + "allow", + "allowFullscreen", + "ariaAtomic", + "ariaAutoComplete", + "ariaBusy", + "ariaChecked", + "ariaColCount", + "ariaColIndex", + "ariaColSpan", + "ariaCurrent", + "ariaDisabled", + "ariaExpanded", + "ariaHasPopup", + "ariaHidden", + "ariaInvalid", + "ariaKeyShortcuts", + "ariaLabel", + "ariaLevel", + "ariaLive", + "ariaModal", + "ariaMultiLine", + "ariaMultiSelectable", + "ariaOrientation", + "ariaPlaceholder", + "ariaPosInSet", + "ariaPressed", + "ariaReadOnly", + "ariaRequired", + "ariaRoleDescription", + "ariaRowCount", + "ariaRowIndex", + "ariaRowSpan", + "ariaSelected", + "ariaSetSize", + "ariaSort", + "ariaValueMax", + "ariaValueMin", + "ariaValueNow", + "ariaValueText", + "assignedSlot", + "attributeStyleMap", + "attributes", + "autocapitalize", + "autofocus", + "baseURI", + "childElementCount", + "childNodes", + "children", + "classList", + "className", + "clientHeight", + "clientLeft", + "clientTop", + "clientWidth", + "contentDocument", + "contentEditable", + "contentWindow", + "dataset", + "dir", + "draggable", + "enterKeyHint", + "firstChild", + "firstElementChild", + "frameBorder", + "height", + "hidden", + "id", + "inert", + "innerHTML", + "innerText", + "inputMode", + "isConnected", + "isContentEditable", + "lang", + "lastChild", + "lastElementChild", + "loading", + "localName", + "longDesc", + "marginHeight", + "marginWidth", + "name", + "namespaceURI", + "nextElementSibling", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "offsetHeight", + "offsetLeft", + "offsetParent", + "offsetTop", + "offsetWidth", + "onabort", + "onanimationcancel", + "onanimationend", + "onanimationiteration", + "onanimationstart", + "onauxclick", + "onbeforeinput", + "onblur", + "oncancel", + "oncanplay", + "oncanplaythrough", + "onchange", + "onclick", + "onclose", + "oncontextmenu", + "oncopy", + "oncuechange", + "oncut", + "ondblclick", + "ondrag", + "ondragend", + "ondragenter", + "ondragleave", + "ondragover", + "ondragstart", + "ondrop", + "ondurationchange", + "onemptied", + "onended", + "onerror", + "onfocus", + "onformdata", + "onfullscreenchange", + "onfullscreenerror", + "ongotpointercapture", + "oninput", + "oninvalid", + "onkeydown", + "onkeypress", + "onkeyup", + "onload", + "onloadeddata", + "onloadedmetadata", + "onloadstart", + "onlostpointercapture", + "onmousedown", + "onmouseenter", + "onmouseleave", + "onmousemove", + "onmouseout", + "onmouseover", + "onmouseup", + "onpaste", + "onpause", + "onplay", + "onplaying", + "onpointercancel", + "onpointerdown", + "onpointerenter", + "onpointerleave", + "onpointermove", + "onpointerout", + "onpointerover", + "onpointerup", + "onprogress", + "onratechange", + "onreset", + "onresize", + "onscroll", + "onsecuritypolicyviolation", + "onseeked", + "onseeking", + "onselect", + "onselectionchange", + "onselectstart", + "onslotchange", + "onstalled", + "onsubmit", + "onsuspend", + "ontimeupdate", + "ontoggle", + "ontransitioncancel", + "ontransitionend", + "ontransitionrun", + "ontransitionstart", + "onvolumechange", + "onwaiting", + "onwebkitanimationend", + "onwebkitanimationiteration", + "onwebkitanimationstart", + "onwebkittransitionend", + "onwheel", + "outerHTML", + "outerText", + "ownerDocument", + "parentElement", + "parentNode", + "part", + "prefix", + "previousElementSibling", + "previousSibling", + "referrerPolicy", + "role", + "sandbox", + "scrollHeight", + "scrollLeft", + "scrollTop", + "scrollWidth", + "scrolling", + "shadowRoot", + "slot", + "spellcheck", + "src", + "srcdoc", + "style", + "tabIndex", + "tagName", + "textContent", + "title", + "translate", + "width" + ], + "type": "object" + }, + "HTMLImageElement": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "accessKey": { + "type": "string" + }, + "accessKeyLabel": { + "type": "string" + }, + "align": { + "type": "string" + }, + "alt": { + "type": "string" + }, + "ariaAtomic": { + "type": [ + "null", + "string" + ] + }, + "ariaAutoComplete": { + "type": [ + "null", + "string" + ] + }, + "ariaBusy": { + "type": [ + "null", + "string" + ] + }, + "ariaChecked": { + "type": [ + "null", + "string" + ] + }, + "ariaColCount": { + "type": [ + "null", + "string" + ] + }, + "ariaColIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaColSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaCurrent": { + "type": [ + "null", + "string" + ] + }, + "ariaDisabled": { + "type": [ + "null", + "string" + ] + }, + "ariaExpanded": { + "type": [ + "null", + "string" + ] + }, + "ariaHasPopup": { + "type": [ + "null", + "string" + ] + }, + "ariaHidden": { + "type": [ + "null", + "string" + ] + }, + "ariaInvalid": { + "type": [ + "null", + "string" + ] + }, + "ariaKeyShortcuts": { + "type": [ + "null", + "string" + ] + }, + "ariaLabel": { + "type": [ + "null", + "string" + ] + }, + "ariaLevel": { + "type": [ + "null", + "string" + ] + }, + "ariaLive": { + "type": [ + "null", + "string" + ] + }, + "ariaModal": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiLine": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiSelectable": { + "type": [ + "null", + "string" + ] + }, + "ariaOrientation": { + "type": [ + "null", + "string" + ] + }, + "ariaPlaceholder": { + "type": [ + "null", + "string" + ] + }, + "ariaPosInSet": { + "type": [ + "null", + "string" + ] + }, + "ariaPressed": { + "type": [ + "null", + "string" + ] + }, + "ariaReadOnly": { + "type": [ + "null", + "string" + ] + }, + "ariaRequired": { + "type": [ + "null", + "string" + ] + }, + "ariaRoleDescription": { + "type": [ + "null", + "string" + ] + }, + "ariaRowCount": { + "type": [ + "null", + "string" + ] + }, + "ariaRowIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaRowSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaSelected": { + "type": [ + "null", + "string" + ] + }, + "ariaSetSize": { + "type": [ + "null", + "string" + ] + }, + "ariaSort": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMax": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMin": { + "type": [ + "null", + "string" + ] + }, + "ariaValueNow": { + "type": [ + "null", + "string" + ] + }, + "ariaValueText": { + "type": [ + "null", + "string" + ] + }, + "assignedSlot": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLSlotElement" + }, + { + "type": "null" + } + ] + }, + "attributeStyleMap": { + "$ref": "#/definitions/StylePropertyMap" + }, + "attributes": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Attr" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "autocapitalize": { + "type": "string" + }, + "autofocus": { + "type": "boolean" + }, + "baseURI": { + "type": "string" + }, + "border": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "classList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "className": { + "type": "string" + }, + "clientHeight": { + "type": "number" + }, + "clientLeft": { + "type": "number" + }, + "clientTop": { + "type": "number" + }, + "clientWidth": { + "type": "number" + }, + "complete": { + "type": "boolean" + }, + "contentEditable": { + "type": "string" + }, + "crossOrigin": { + "type": [ + "null", + "string" + ] + }, + "currentSrc": { + "type": "string" + }, + "dataset": { + "$ref": "#/definitions/DOMStringMap" + }, + "decoding": { + "enum": [ + "async", + "auto", + "sync" + ], + "type": "string" + }, + "dir": { + "type": "string" + }, + "draggable": { + "type": "boolean" + }, + "enterKeyHint": { + "type": "string" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "height": { + "type": "number" + }, + "hidden": { + "type": "boolean" + }, + "hspace": { + "type": "number" + }, + "id": { + "type": "string" + }, + "inert": { + "type": "boolean" + }, + "innerHTML": { + "type": "string" + }, + "innerText": { + "type": "string" + }, + "inputMode": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "isContentEditable": { + "type": "boolean" + }, + "isMap": { + "type": "boolean" + }, + "lang": { + "type": "string" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "loading": { + "enum": [ + "eager", + "lazy" + ], + "type": "string" + }, + "localName": { + "type": "string" + }, + "longDesc": { + "type": "string" + }, + "lowsrc": { + "type": "string" + }, + "name": { + "type": "string" + }, + "namespaceURI": { + "type": [ + "null", + "string" + ] + }, + "naturalHeight": { + "type": "number" + }, + "naturalWidth": { + "type": "number" + }, + "nextElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "nonce": { + "type": "string" + }, + "offsetHeight": { + "type": "number" + }, + "offsetLeft": { + "type": "number" + }, + "offsetParent": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "offsetTop": { + "type": "number" + }, + "offsetWidth": { + "type": "number" + }, + "onabort": { + "type": [ + "null", + "object" + ] + }, + "onanimationcancel": { + "type": [ + "null", + "object" + ] + }, + "onanimationend": { + "type": [ + "null", + "object" + ] + }, + "onanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onauxclick": { + "type": [ + "null", + "object" + ] + }, + "onbeforeinput": { + "type": [ + "null", + "object" + ] + }, + "onblur": { + "type": [ + "null", + "object" + ] + }, + "oncancel": { + "type": [ + "null", + "object" + ] + }, + "oncanplay": { + "type": [ + "null", + "object" + ] + }, + "oncanplaythrough": { + "type": [ + "null", + "object" + ] + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "onclick": { + "type": [ + "null", + "object" + ] + }, + "onclose": { + "type": [ + "null", + "object" + ] + }, + "oncontextmenu": { + "type": [ + "null", + "object" + ] + }, + "oncopy": { + "type": [ + "null", + "object" + ] + }, + "oncuechange": { + "type": [ + "null", + "object" + ] + }, + "oncut": { + "type": [ + "null", + "object" + ] + }, + "ondblclick": { + "type": [ + "null", + "object" + ] + }, + "ondrag": { + "type": [ + "null", + "object" + ] + }, + "ondragend": { + "type": [ + "null", + "object" + ] + }, + "ondragenter": { + "type": [ + "null", + "object" + ] + }, + "ondragleave": { + "type": [ + "null", + "object" + ] + }, + "ondragover": { + "type": [ + "null", + "object" + ] + }, + "ondragstart": { + "type": [ + "null", + "object" + ] + }, + "ondrop": { + "type": [ + "null", + "object" + ] + }, + "ondurationchange": { + "type": [ + "null", + "object" + ] + }, + "onemptied": { + "type": [ + "null", + "object" + ] + }, + "onended": { + "type": [ + "null", + "object" + ] + }, + "onerror": { + "$ref": "#/definitions/OnErrorEventHandler" + }, + "onfocus": { + "type": [ + "null", + "object" + ] + }, + "onformdata": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenchange": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenerror": { + "type": [ + "null", + "object" + ] + }, + "ongotpointercapture": { + "type": [ + "null", + "object" + ] + }, + "oninput": { + "type": [ + "null", + "object" + ] + }, + "oninvalid": { + "type": [ + "null", + "object" + ] + }, + "onkeydown": { + "type": [ + "null", + "object" + ] + }, + "onkeypress": { + "type": [ + "null", + "object" + ] + }, + "onkeyup": { + "type": [ + "null", + "object" + ] + }, + "onload": { + "type": [ + "null", + "object" + ] + }, + "onloadeddata": { + "type": [ + "null", + "object" + ] + }, + "onloadedmetadata": { + "type": [ + "null", + "object" + ] + }, + "onloadstart": { + "type": [ + "null", + "object" + ] + }, + "onlostpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onmousedown": { + "type": [ + "null", + "object" + ] + }, + "onmouseenter": { + "type": [ + "null", + "object" + ] + }, + "onmouseleave": { + "type": [ + "null", + "object" + ] + }, + "onmousemove": { + "type": [ + "null", + "object" + ] + }, + "onmouseout": { + "type": [ + "null", + "object" + ] + }, + "onmouseover": { + "type": [ + "null", + "object" + ] + }, + "onmouseup": { + "type": [ + "null", + "object" + ] + }, + "onpaste": { + "type": [ + "null", + "object" + ] + }, + "onpause": { + "type": [ + "null", + "object" + ] + }, + "onplay": { + "type": [ + "null", + "object" + ] + }, + "onplaying": { + "type": [ + "null", + "object" + ] + }, + "onpointercancel": { + "type": [ + "null", + "object" + ] + }, + "onpointerdown": { + "type": [ + "null", + "object" + ] + }, + "onpointerenter": { + "type": [ + "null", + "object" + ] + }, + "onpointerleave": { + "type": [ + "null", + "object" + ] + }, + "onpointermove": { + "type": [ + "null", + "object" + ] + }, + "onpointerout": { + "type": [ + "null", + "object" + ] + }, + "onpointerover": { + "type": [ + "null", + "object" + ] + }, + "onpointerup": { + "type": [ + "null", + "object" + ] + }, + "onprogress": { + "type": [ + "null", + "object" + ] + }, + "onratechange": { + "type": [ + "null", + "object" + ] + }, + "onreset": { + "type": [ + "null", + "object" + ] + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "onsecuritypolicyviolation": { + "type": [ + "null", + "object" + ] + }, + "onseeked": { + "type": [ + "null", + "object" + ] + }, + "onseeking": { + "type": [ + "null", + "object" + ] + }, + "onselect": { + "type": [ + "null", + "object" + ] + }, + "onselectionchange": { + "type": [ + "null", + "object" + ] + }, + "onselectstart": { + "type": [ + "null", + "object" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "onstalled": { + "type": [ + "null", + "object" + ] + }, + "onsubmit": { + "type": [ + "null", + "object" + ] + }, + "onsuspend": { + "type": [ + "null", + "object" + ] + }, + "ontimeupdate": { + "type": [ + "null", + "object" + ] + }, + "ontoggle": { + "type": [ + "null", + "object" + ] + }, + "ontouchcancel": { + "type": [ + "null", + "object" + ] + }, + "ontouchend": { + "type": [ + "null", + "object" + ] + }, + "ontouchmove": { + "type": [ + "null", + "object" + ] + }, + "ontouchstart": { + "type": [ + "null", + "object" + ] + }, + "ontransitioncancel": { + "type": [ + "null", + "object" + ] + }, + "ontransitionend": { + "type": [ + "null", + "object" + ] + }, + "ontransitionrun": { + "type": [ + "null", + "object" + ] + }, + "ontransitionstart": { + "type": [ + "null", + "object" + ] + }, + "onvolumechange": { + "type": [ + "null", + "object" + ] + }, + "onwaiting": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationend": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onwebkittransitionend": { + "type": [ + "null", + "object" + ] + }, + "onwheel": { + "type": [ + "null", + "object" + ] + }, + "outerHTML": { + "type": "string" + }, + "outerText": { + "type": "string" + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "part": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "prefix": { + "type": [ + "null", + "string" + ] + }, + "previousElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "referrerPolicy": { + "type": "string" + }, + "role": { + "type": [ + "null", + "string" + ] + }, + "scrollHeight": { + "type": "number" + }, + "scrollLeft": { + "type": "number" + }, + "scrollTop": { + "type": "number" + }, + "scrollWidth": { + "type": "number" + }, + "shadowRoot": { + "anyOf": [ + { + "$ref": "#/definitions/ShadowRoot" + }, + { + "type": "null" + } + ] + }, + "sizes": { + "type": "string" + }, + "slot": { + "type": "string" + }, + "spellcheck": { + "type": "boolean" + }, + "src": { + "type": "string" + }, + "srcset": { + "type": "string" + }, + "style": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "accentColor": { + "type": "string" + }, + "alignContent": { + "type": "string" + }, + "alignItems": { + "type": "string" + }, + "alignSelf": { + "type": "string" + }, + "alignmentBaseline": { + "type": "string" + }, + "all": { + "type": "string" + }, + "animation": { + "type": "string" + }, + "animationComposition": { + "type": "string" + }, + "animationDelay": { + "type": "string" + }, + "animationDirection": { + "type": "string" + }, + "animationDuration": { + "type": "string" + }, + "animationFillMode": { + "type": "string" + }, + "animationIterationCount": { + "type": "string" + }, + "animationName": { + "type": "string" + }, + "animationPlayState": { + "type": "string" + }, + "animationTimingFunction": { + "type": "string" + }, + "appearance": { + "type": "string" + }, + "aspectRatio": { + "type": "string" + }, + "backdropFilter": { + "type": "string" + }, + "backfaceVisibility": { + "type": "string" + }, + "background": { + "type": "string" + }, + "backgroundAttachment": { + "type": "string" + }, + "backgroundBlendMode": { + "type": "string" + }, + "backgroundClip": { + "type": "string" + }, + "backgroundColor": { + "type": "string" + }, + "backgroundImage": { + "type": "string" + }, + "backgroundOrigin": { + "type": "string" + }, + "backgroundPosition": { + "type": "string" + }, + "backgroundPositionX": { + "type": "string" + }, + "backgroundPositionY": { + "type": "string" + }, + "backgroundRepeat": { + "type": "string" + }, + "backgroundSize": { + "type": "string" + }, + "baselineShift": { + "type": "string" + }, + "blockSize": { + "type": "string" + }, + "border": { + "type": "string" + }, + "borderBlock": { + "type": "string" + }, + "borderBlockColor": { + "type": "string" + }, + "borderBlockEnd": { + "type": "string" + }, + "borderBlockEndColor": { + "type": "string" + }, + "borderBlockEndStyle": { + "type": "string" + }, + "borderBlockEndWidth": { + "type": "string" + }, + "borderBlockStart": { + "type": "string" + }, + "borderBlockStartColor": { + "type": "string" + }, + "borderBlockStartStyle": { + "type": "string" + }, + "borderBlockStartWidth": { + "type": "string" + }, + "borderBlockStyle": { + "type": "string" + }, + "borderBlockWidth": { + "type": "string" + }, + "borderBottom": { + "type": "string" + }, + "borderBottomColor": { + "type": "string" + }, + "borderBottomLeftRadius": { + "type": "string" + }, + "borderBottomRightRadius": { + "type": "string" + }, + "borderBottomStyle": { + "type": "string" + }, + "borderBottomWidth": { + "type": "string" + }, + "borderCollapse": { + "type": "string" + }, + "borderColor": { + "type": "string" + }, + "borderEndEndRadius": { + "type": "string" + }, + "borderEndStartRadius": { + "type": "string" + }, + "borderImage": { + "type": "string" + }, + "borderImageOutset": { + "type": "string" + }, + "borderImageRepeat": { + "type": "string" + }, + "borderImageSlice": { + "type": "string" + }, + "borderImageSource": { + "type": "string" + }, + "borderImageWidth": { + "type": "string" + }, + "borderInline": { + "type": "string" + }, + "borderInlineColor": { + "type": "string" + }, + "borderInlineEnd": { + "type": "string" + }, + "borderInlineEndColor": { + "type": "string" + }, + "borderInlineEndStyle": { + "type": "string" + }, + "borderInlineEndWidth": { + "type": "string" + }, + "borderInlineStart": { + "type": "string" + }, + "borderInlineStartColor": { + "type": "string" + }, + "borderInlineStartStyle": { + "type": "string" + }, + "borderInlineStartWidth": { + "type": "string" + }, + "borderInlineStyle": { + "type": "string" + }, + "borderInlineWidth": { + "type": "string" + }, + "borderLeft": { + "type": "string" + }, + "borderLeftColor": { + "type": "string" + }, + "borderLeftStyle": { + "type": "string" + }, + "borderLeftWidth": { + "type": "string" + }, + "borderRadius": { + "type": "string" + }, + "borderRight": { + "type": "string" + }, + "borderRightColor": { + "type": "string" + }, + "borderRightStyle": { + "type": "string" + }, + "borderRightWidth": { + "type": "string" + }, + "borderSpacing": { + "type": "string" + }, + "borderStartEndRadius": { + "type": "string" + }, + "borderStartStartRadius": { + "type": "string" + }, + "borderStyle": { + "type": "string" + }, + "borderTop": { + "type": "string" + }, + "borderTopColor": { + "type": "string" + }, + "borderTopLeftRadius": { + "type": "string" + }, + "borderTopRightRadius": { + "type": "string" + }, + "borderTopStyle": { + "type": "string" + }, + "borderTopWidth": { + "type": "string" + }, + "borderWidth": { + "type": "string" + }, + "bottom": { + "type": "string" + }, + "boxShadow": { + "type": "string" + }, + "boxSizing": { + "type": "string" + }, + "breakAfter": { + "type": "string" + }, + "breakBefore": { + "type": "string" + }, + "breakInside": { + "type": "string" + }, + "captionSide": { + "type": "string" + }, + "caretColor": { + "type": "string" + }, + "clear": { + "type": "string" + }, + "clip": { + "type": "string" + }, + "clipPath": { + "type": "string" + }, + "clipRule": { + "type": "string" + }, + "color": { + "type": "string" + }, + "colorInterpolation": { + "type": "string" + }, + "colorInterpolationFilters": { + "type": "string" + }, + "colorScheme": { + "type": "string" + }, + "columnCount": { + "type": "string" + }, + "columnFill": { + "type": "string" + }, + "columnGap": { + "type": "string" + }, + "columnRule": { + "type": "string" + }, + "columnRuleColor": { + "type": "string" + }, + "columnRuleStyle": { + "type": "string" + }, + "columnRuleWidth": { + "type": "string" + }, + "columnSpan": { + "type": "string" + }, + "columnWidth": { + "type": "string" + }, + "columns": { + "type": "string" + }, + "contain": { + "type": "string" + }, + "containIntrinsicBlockSize": { + "type": "string" + }, + "containIntrinsicHeight": { + "type": "string" + }, + "containIntrinsicInlineSize": { + "type": "string" + }, + "containIntrinsicSize": { + "type": "string" + }, + "containIntrinsicWidth": { + "type": "string" + }, + "container": { + "type": "string" + }, + "containerName": { + "type": "string" + }, + "containerType": { + "type": "string" + }, + "content": { + "type": "string" + }, + "counterIncrement": { + "type": "string" + }, + "counterReset": { + "type": "string" + }, + "counterSet": { + "type": "string" + }, + "cssFloat": { + "type": "string" + }, + "cssText": { + "type": "string" + }, + "cursor": { + "type": "string" + }, + "direction": { + "type": "string" + }, + "display": { + "type": "string" + }, + "dominantBaseline": { + "type": "string" + }, + "emptyCells": { + "type": "string" + }, + "fill": { + "type": "string" + }, + "fillOpacity": { + "type": "string" + }, + "fillRule": { + "type": "string" + }, + "filter": { + "type": "string" + }, + "flex": { + "type": "string" + }, + "flexBasis": { + "type": "string" + }, + "flexDirection": { + "type": "string" + }, + "flexFlow": { + "type": "string" + }, + "flexGrow": { + "type": "string" + }, + "flexShrink": { + "type": "string" + }, + "flexWrap": { + "type": "string" + }, + "float": { + "type": "string" + }, + "floodColor": { + "type": "string" + }, + "floodOpacity": { + "type": "string" + }, + "font": { + "type": "string" + }, + "fontFamily": { + "type": "string" + }, + "fontFeatureSettings": { + "type": "string" + }, + "fontKerning": { + "type": "string" + }, + "fontOpticalSizing": { + "type": "string" + }, + "fontPalette": { + "type": "string" + }, + "fontSize": { + "type": "string" + }, + "fontSizeAdjust": { + "type": "string" + }, + "fontStretch": { + "type": "string" + }, + "fontStyle": { + "type": "string" + }, + "fontSynthesis": { + "type": "string" + }, + "fontSynthesisSmallCaps": { + "type": "string" + }, + "fontSynthesisStyle": { + "type": "string" + }, + "fontSynthesisWeight": { + "type": "string" + }, + "fontVariant": { + "type": "string" + }, + "fontVariantAlternates": { + "type": "string" + }, + "fontVariantCaps": { + "type": "string" + }, + "fontVariantEastAsian": { + "type": "string" + }, + "fontVariantLigatures": { + "type": "string" + }, + "fontVariantNumeric": { + "type": "string" + }, + "fontVariantPosition": { + "type": "string" + }, + "fontVariationSettings": { + "type": "string" + }, + "fontWeight": { + "type": "string" + }, + "gap": { + "type": "string" + }, + "grid": { + "type": "string" + }, + "gridArea": { + "type": "string" + }, + "gridAutoColumns": { + "type": "string" + }, + "gridAutoFlow": { + "type": "string" + }, + "gridAutoRows": { + "type": "string" + }, + "gridColumn": { + "type": "string" + }, + "gridColumnEnd": { + "type": "string" + }, + "gridColumnGap": { + "type": "string" + }, + "gridColumnStart": { + "type": "string" + }, + "gridGap": { + "type": "string" + }, + "gridRow": { + "type": "string" + }, + "gridRowEnd": { + "type": "string" + }, + "gridRowGap": { + "type": "string" + }, + "gridRowStart": { + "type": "string" + }, + "gridTemplate": { + "type": "string" + }, + "gridTemplateAreas": { + "type": "string" + }, + "gridTemplateColumns": { + "type": "string" + }, + "gridTemplateRows": { + "type": "string" + }, + "height": { + "type": "string" + }, + "hyphenateCharacter": { + "type": "string" + }, + "hyphens": { + "type": "string" + }, + "imageOrientation": { + "type": "string" + }, + "imageRendering": { + "type": "string" + }, + "inlineSize": { + "type": "string" + }, + "inset": { + "type": "string" + }, + "insetBlock": { + "type": "string" + }, + "insetBlockEnd": { + "type": "string" + }, + "insetBlockStart": { + "type": "string" + }, + "insetInline": { + "type": "string" + }, + "insetInlineEnd": { + "type": "string" + }, + "insetInlineStart": { + "type": "string" + }, + "isolation": { + "type": "string" + }, + "justifyContent": { + "type": "string" + }, + "justifyItems": { + "type": "string" + }, + "justifySelf": { + "type": "string" + }, + "left": { + "type": "string" + }, + "length": { + "type": "number" + }, + "letterSpacing": { + "type": "string" + }, + "lightingColor": { + "type": "string" + }, + "lineBreak": { + "type": "string" + }, + "lineHeight": { + "type": "string" + }, + "listStyle": { + "type": "string" + }, + "listStyleImage": { + "type": "string" + }, + "listStylePosition": { + "type": "string" + }, + "listStyleType": { + "type": "string" + }, + "margin": { + "type": "string" + }, + "marginBlock": { + "type": "string" + }, + "marginBlockEnd": { + "type": "string" + }, + "marginBlockStart": { + "type": "string" + }, + "marginBottom": { + "type": "string" + }, + "marginInline": { + "type": "string" + }, + "marginInlineEnd": { + "type": "string" + }, + "marginInlineStart": { + "type": "string" + }, + "marginLeft": { + "type": "string" + }, + "marginRight": { + "type": "string" + }, + "marginTop": { + "type": "string" + }, + "marker": { + "type": "string" + }, + "markerEnd": { + "type": "string" + }, + "markerMid": { + "type": "string" + }, + "markerStart": { + "type": "string" + }, + "mask": { + "type": "string" + }, + "maskClip": { + "type": "string" + }, + "maskComposite": { + "type": "string" + }, + "maskImage": { + "type": "string" + }, + "maskMode": { + "type": "string" + }, + "maskOrigin": { + "type": "string" + }, + "maskPosition": { + "type": "string" + }, + "maskRepeat": { + "type": "string" + }, + "maskSize": { + "type": "string" + }, + "maskType": { + "type": "string" + }, + "mathStyle": { + "type": "string" + }, + "maxBlockSize": { + "type": "string" + }, + "maxHeight": { + "type": "string" + }, + "maxInlineSize": { + "type": "string" + }, + "maxWidth": { + "type": "string" + }, + "minBlockSize": { + "type": "string" + }, + "minHeight": { + "type": "string" + }, + "minInlineSize": { + "type": "string" + }, + "minWidth": { + "type": "string" + }, + "mixBlendMode": { + "type": "string" + }, + "objectFit": { + "type": "string" + }, + "objectPosition": { + "type": "string" + }, + "offset": { + "type": "string" + }, + "offsetDistance": { + "type": "string" + }, + "offsetPath": { + "type": "string" + }, + "offsetRotate": { + "type": "string" + }, + "opacity": { + "type": "string" + }, + "order": { + "type": "string" + }, + "orphans": { + "type": "string" + }, + "outline": { + "type": "string" + }, + "outlineColor": { + "type": "string" + }, + "outlineOffset": { + "type": "string" + }, + "outlineStyle": { + "type": "string" + }, + "outlineWidth": { + "type": "string" + }, + "overflow": { + "type": "string" + }, + "overflowAnchor": { + "type": "string" + }, + "overflowClipMargin": { + "type": "string" + }, + "overflowWrap": { + "type": "string" + }, + "overflowX": { + "type": "string" + }, + "overflowY": { + "type": "string" + }, + "overscrollBehavior": { + "type": "string" + }, + "overscrollBehaviorBlock": { + "type": "string" + }, + "overscrollBehaviorInline": { + "type": "string" + }, + "overscrollBehaviorX": { + "type": "string" + }, + "overscrollBehaviorY": { + "type": "string" + }, + "padding": { + "type": "string" + }, + "paddingBlock": { + "type": "string" + }, + "paddingBlockEnd": { + "type": "string" + }, + "paddingBlockStart": { + "type": "string" + }, + "paddingBottom": { + "type": "string" + }, + "paddingInline": { + "type": "string" + }, + "paddingInlineEnd": { + "type": "string" + }, + "paddingInlineStart": { + "type": "string" + }, + "paddingLeft": { + "type": "string" + }, + "paddingRight": { + "type": "string" + }, + "paddingTop": { + "type": "string" + }, + "page": { + "type": "string" + }, + "pageBreakAfter": { + "type": "string" + }, + "pageBreakBefore": { + "type": "string" + }, + "pageBreakInside": { + "type": "string" + }, + "paintOrder": { + "type": "string" + }, + "parentRule": { + "anyOf": [ + { + "$ref": "#/definitions/CSSRule" + }, + { + "type": "null" + } + ] + }, + "perspective": { + "type": "string" + }, + "perspectiveOrigin": { + "type": "string" + }, + "placeContent": { + "type": "string" + }, + "placeItems": { + "type": "string" + }, + "placeSelf": { + "type": "string" + }, + "pointerEvents": { + "type": "string" + }, + "position": { + "type": "string" + }, + "printColorAdjust": { + "type": "string" + }, + "quotes": { + "type": "string" + }, + "resize": { + "type": "string" + }, + "right": { + "type": "string" + }, + "rotate": { + "type": "string" + }, + "rowGap": { + "type": "string" + }, + "rubyPosition": { + "type": "string" + }, + "scale": { + "type": "string" + }, + "scrollBehavior": { + "type": "string" + }, + "scrollMargin": { + "type": "string" + }, + "scrollMarginBlock": { + "type": "string" + }, + "scrollMarginBlockEnd": { + "type": "string" + }, + "scrollMarginBlockStart": { + "type": "string" + }, + "scrollMarginBottom": { + "type": "string" + }, + "scrollMarginInline": { + "type": "string" + }, + "scrollMarginInlineEnd": { + "type": "string" + }, + "scrollMarginInlineStart": { + "type": "string" + }, + "scrollMarginLeft": { + "type": "string" + }, + "scrollMarginRight": { + "type": "string" + }, + "scrollMarginTop": { + "type": "string" + }, + "scrollPadding": { + "type": "string" + }, + "scrollPaddingBlock": { + "type": "string" + }, + "scrollPaddingBlockEnd": { + "type": "string" + }, + "scrollPaddingBlockStart": { + "type": "string" + }, + "scrollPaddingBottom": { + "type": "string" + }, + "scrollPaddingInline": { + "type": "string" + }, + "scrollPaddingInlineEnd": { + "type": "string" + }, + "scrollPaddingInlineStart": { + "type": "string" + }, + "scrollPaddingLeft": { + "type": "string" + }, + "scrollPaddingRight": { + "type": "string" + }, + "scrollPaddingTop": { + "type": "string" + }, + "scrollSnapAlign": { + "type": "string" + }, + "scrollSnapStop": { + "type": "string" + }, + "scrollSnapType": { + "type": "string" + }, + "scrollbarGutter": { + "type": "string" + }, + "shapeImageThreshold": { + "type": "string" + }, + "shapeMargin": { + "type": "string" + }, + "shapeOutside": { + "type": "string" + }, + "shapeRendering": { + "type": "string" + }, + "stopColor": { + "type": "string" + }, + "stopOpacity": { + "type": "string" + }, + "stroke": { + "type": "string" + }, + "strokeDasharray": { + "type": "string" + }, + "strokeDashoffset": { + "type": "string" + }, + "strokeLinecap": { + "type": "string" + }, + "strokeLinejoin": { + "type": "string" + }, + "strokeMiterlimit": { + "type": "string" + }, + "strokeOpacity": { + "type": "string" + }, + "strokeWidth": { + "type": "string" + }, + "tabSize": { + "type": "string" + }, + "tableLayout": { + "type": "string" + }, + "textAlign": { + "type": "string" + }, + "textAlignLast": { + "type": "string" + }, + "textAnchor": { + "type": "string" + }, + "textCombineUpright": { + "type": "string" + }, + "textDecoration": { + "type": "string" + }, + "textDecorationColor": { + "type": "string" + }, + "textDecorationLine": { + "type": "string" + }, + "textDecorationSkipInk": { + "type": "string" + }, + "textDecorationStyle": { + "type": "string" + }, + "textDecorationThickness": { + "type": "string" + }, + "textEmphasis": { + "type": "string" + }, + "textEmphasisColor": { + "type": "string" + }, + "textEmphasisPosition": { + "type": "string" + }, + "textEmphasisStyle": { + "type": "string" + }, + "textIndent": { + "type": "string" + }, + "textOrientation": { + "type": "string" + }, + "textOverflow": { + "type": "string" + }, + "textRendering": { + "type": "string" + }, + "textShadow": { + "type": "string" + }, + "textTransform": { + "type": "string" + }, + "textUnderlineOffset": { + "type": "string" + }, + "textUnderlinePosition": { + "type": "string" + }, + "top": { + "type": "string" + }, + "touchAction": { + "type": "string" + }, + "transform": { + "type": "string" + }, + "transformBox": { + "type": "string" + }, + "transformOrigin": { + "type": "string" + }, + "transformStyle": { + "type": "string" + }, + "transition": { + "type": "string" + }, + "transitionDelay": { + "type": "string" + }, + "transitionDuration": { + "type": "string" + }, + "transitionProperty": { + "type": "string" + }, + "transitionTimingFunction": { + "type": "string" + }, + "translate": { + "type": "string" + }, + "unicodeBidi": { + "type": "string" + }, + "userSelect": { + "type": "string" + }, + "verticalAlign": { + "type": "string" + }, + "visibility": { + "type": "string" + }, + "webkitAlignContent": { + "type": "string" + }, + "webkitAlignItems": { + "type": "string" + }, + "webkitAlignSelf": { + "type": "string" + }, + "webkitAnimation": { + "type": "string" + }, + "webkitAnimationDelay": { + "type": "string" + }, + "webkitAnimationDirection": { + "type": "string" + }, + "webkitAnimationDuration": { + "type": "string" + }, + "webkitAnimationFillMode": { + "type": "string" + }, + "webkitAnimationIterationCount": { + "type": "string" + }, + "webkitAnimationName": { + "type": "string" + }, + "webkitAnimationPlayState": { + "type": "string" + }, + "webkitAnimationTimingFunction": { + "type": "string" + }, + "webkitAppearance": { + "type": "string" + }, + "webkitBackfaceVisibility": { + "type": "string" + }, + "webkitBackgroundClip": { + "type": "string" + }, + "webkitBackgroundOrigin": { + "type": "string" + }, + "webkitBackgroundSize": { + "type": "string" + }, + "webkitBorderBottomLeftRadius": { + "type": "string" + }, + "webkitBorderBottomRightRadius": { + "type": "string" + }, + "webkitBorderRadius": { + "type": "string" + }, + "webkitBorderTopLeftRadius": { + "type": "string" + }, + "webkitBorderTopRightRadius": { + "type": "string" + }, + "webkitBoxAlign": { + "type": "string" + }, + "webkitBoxFlex": { + "type": "string" + }, + "webkitBoxOrdinalGroup": { + "type": "string" + }, + "webkitBoxOrient": { + "type": "string" + }, + "webkitBoxPack": { + "type": "string" + }, + "webkitBoxShadow": { + "type": "string" + }, + "webkitBoxSizing": { + "type": "string" + }, + "webkitFilter": { + "type": "string" + }, + "webkitFlex": { + "type": "string" + }, + "webkitFlexBasis": { + "type": "string" + }, + "webkitFlexDirection": { + "type": "string" + }, + "webkitFlexFlow": { + "type": "string" + }, + "webkitFlexGrow": { + "type": "string" + }, + "webkitFlexShrink": { + "type": "string" + }, + "webkitFlexWrap": { + "type": "string" + }, + "webkitJustifyContent": { + "type": "string" + }, + "webkitLineClamp": { + "type": "string" + }, + "webkitMask": { + "type": "string" + }, + "webkitMaskBoxImage": { + "type": "string" + }, + "webkitMaskBoxImageOutset": { + "type": "string" + }, + "webkitMaskBoxImageRepeat": { + "type": "string" + }, + "webkitMaskBoxImageSlice": { + "type": "string" + }, + "webkitMaskBoxImageSource": { + "type": "string" + }, + "webkitMaskBoxImageWidth": { + "type": "string" + }, + "webkitMaskClip": { + "type": "string" + }, + "webkitMaskComposite": { + "type": "string" + }, + "webkitMaskImage": { + "type": "string" + }, + "webkitMaskOrigin": { + "type": "string" + }, + "webkitMaskPosition": { + "type": "string" + }, + "webkitMaskRepeat": { + "type": "string" + }, + "webkitMaskSize": { + "type": "string" + }, + "webkitOrder": { + "type": "string" + }, + "webkitPerspective": { + "type": "string" + }, + "webkitPerspectiveOrigin": { + "type": "string" + }, + "webkitTextFillColor": { + "type": "string" + }, + "webkitTextSizeAdjust": { + "type": "string" + }, + "webkitTextStroke": { + "type": "string" + }, + "webkitTextStrokeColor": { + "type": "string" + }, + "webkitTextStrokeWidth": { + "type": "string" + }, + "webkitTransform": { + "type": "string" + }, + "webkitTransformOrigin": { + "type": "string" + }, + "webkitTransformStyle": { + "type": "string" + }, + "webkitTransition": { + "type": "string" + }, + "webkitTransitionDelay": { + "type": "string" + }, + "webkitTransitionDuration": { + "type": "string" + }, + "webkitTransitionProperty": { + "type": "string" + }, + "webkitTransitionTimingFunction": { + "type": "string" + }, + "webkitUserSelect": { + "type": "string" + }, + "whiteSpace": { + "type": "string" + }, + "widows": { + "type": "string" + }, + "width": { + "type": "string" + }, + "willChange": { + "type": "string" + }, + "wordBreak": { + "type": "string" + }, + "wordSpacing": { + "type": "string" + }, + "wordWrap": { + "type": "string" + }, + "writingMode": { + "type": "string" + }, + "zIndex": { + "type": "string" + } + }, + "required": [ + "accentColor", + "alignContent", + "alignItems", + "alignSelf", + "alignmentBaseline", + "all", + "animation", + "animationComposition", + "animationDelay", + "animationDirection", + "animationDuration", + "animationFillMode", + "animationIterationCount", + "animationName", + "animationPlayState", + "animationTimingFunction", + "appearance", + "aspectRatio", + "backdropFilter", + "backfaceVisibility", + "background", + "backgroundAttachment", + "backgroundBlendMode", + "backgroundClip", + "backgroundColor", + "backgroundImage", + "backgroundOrigin", + "backgroundPosition", + "backgroundPositionX", + "backgroundPositionY", + "backgroundRepeat", + "backgroundSize", + "baselineShift", + "blockSize", + "border", + "borderBlock", + "borderBlockColor", + "borderBlockEnd", + "borderBlockEndColor", + "borderBlockEndStyle", + "borderBlockEndWidth", + "borderBlockStart", + "borderBlockStartColor", + "borderBlockStartStyle", + "borderBlockStartWidth", + "borderBlockStyle", + "borderBlockWidth", + "borderBottom", + "borderBottomColor", + "borderBottomLeftRadius", + "borderBottomRightRadius", + "borderBottomStyle", + "borderBottomWidth", + "borderCollapse", + "borderColor", + "borderEndEndRadius", + "borderEndStartRadius", + "borderImage", + "borderImageOutset", + "borderImageRepeat", + "borderImageSlice", + "borderImageSource", + "borderImageWidth", + "borderInline", + "borderInlineColor", + "borderInlineEnd", + "borderInlineEndColor", + "borderInlineEndStyle", + "borderInlineEndWidth", + "borderInlineStart", + "borderInlineStartColor", + "borderInlineStartStyle", + "borderInlineStartWidth", + "borderInlineStyle", + "borderInlineWidth", + "borderLeft", + "borderLeftColor", + "borderLeftStyle", + "borderLeftWidth", + "borderRadius", + "borderRight", + "borderRightColor", + "borderRightStyle", + "borderRightWidth", + "borderSpacing", + "borderStartEndRadius", + "borderStartStartRadius", + "borderStyle", + "borderTop", + "borderTopColor", + "borderTopLeftRadius", + "borderTopRightRadius", + "borderTopStyle", + "borderTopWidth", + "borderWidth", + "bottom", + "boxShadow", + "boxSizing", + "breakAfter", + "breakBefore", + "breakInside", + "captionSide", + "caretColor", + "clear", + "clip", + "clipPath", + "clipRule", + "color", + "colorInterpolation", + "colorInterpolationFilters", + "colorScheme", + "columnCount", + "columnFill", + "columnGap", + "columnRule", + "columnRuleColor", + "columnRuleStyle", + "columnRuleWidth", + "columnSpan", + "columnWidth", + "columns", + "contain", + "containIntrinsicBlockSize", + "containIntrinsicHeight", + "containIntrinsicInlineSize", + "containIntrinsicSize", + "containIntrinsicWidth", + "container", + "containerName", + "containerType", + "content", + "counterIncrement", + "counterReset", + "counterSet", + "cssFloat", + "cssText", + "cursor", + "direction", + "display", + "dominantBaseline", + "emptyCells", + "fill", + "fillOpacity", + "fillRule", + "filter", + "flex", + "flexBasis", + "flexDirection", + "flexFlow", + "flexGrow", + "flexShrink", + "flexWrap", + "float", + "floodColor", + "floodOpacity", + "font", + "fontFamily", + "fontFeatureSettings", + "fontKerning", + "fontOpticalSizing", + "fontPalette", + "fontSize", + "fontSizeAdjust", + "fontStretch", + "fontStyle", + "fontSynthesis", + "fontSynthesisSmallCaps", + "fontSynthesisStyle", + "fontSynthesisWeight", + "fontVariant", + "fontVariantAlternates", + "fontVariantCaps", + "fontVariantEastAsian", + "fontVariantLigatures", + "fontVariantNumeric", + "fontVariantPosition", + "fontVariationSettings", + "fontWeight", + "gap", + "grid", + "gridArea", + "gridAutoColumns", + "gridAutoFlow", + "gridAutoRows", + "gridColumn", + "gridColumnEnd", + "gridColumnGap", + "gridColumnStart", + "gridGap", + "gridRow", + "gridRowEnd", + "gridRowGap", + "gridRowStart", + "gridTemplate", + "gridTemplateAreas", + "gridTemplateColumns", + "gridTemplateRows", + "height", + "hyphenateCharacter", + "hyphens", + "imageOrientation", + "imageRendering", + "inlineSize", + "inset", + "insetBlock", + "insetBlockEnd", + "insetBlockStart", + "insetInline", + "insetInlineEnd", + "insetInlineStart", + "isolation", + "justifyContent", + "justifyItems", + "justifySelf", + "left", + "length", + "letterSpacing", + "lightingColor", + "lineBreak", + "lineHeight", + "listStyle", + "listStyleImage", + "listStylePosition", + "listStyleType", + "margin", + "marginBlock", + "marginBlockEnd", + "marginBlockStart", + "marginBottom", + "marginInline", + "marginInlineEnd", + "marginInlineStart", + "marginLeft", + "marginRight", + "marginTop", + "marker", + "markerEnd", + "markerMid", + "markerStart", + "mask", + "maskClip", + "maskComposite", + "maskImage", + "maskMode", + "maskOrigin", + "maskPosition", + "maskRepeat", + "maskSize", + "maskType", + "mathStyle", + "maxBlockSize", + "maxHeight", + "maxInlineSize", + "maxWidth", + "minBlockSize", + "minHeight", + "minInlineSize", + "minWidth", + "mixBlendMode", + "objectFit", + "objectPosition", + "offset", + "offsetDistance", + "offsetPath", + "offsetRotate", + "opacity", + "order", + "orphans", + "outline", + "outlineColor", + "outlineOffset", + "outlineStyle", + "outlineWidth", + "overflow", + "overflowAnchor", + "overflowClipMargin", + "overflowWrap", + "overflowX", + "overflowY", + "overscrollBehavior", + "overscrollBehaviorBlock", + "overscrollBehaviorInline", + "overscrollBehaviorX", + "overscrollBehaviorY", + "padding", + "paddingBlock", + "paddingBlockEnd", + "paddingBlockStart", + "paddingBottom", + "paddingInline", + "paddingInlineEnd", + "paddingInlineStart", + "paddingLeft", + "paddingRight", + "paddingTop", + "page", + "pageBreakAfter", + "pageBreakBefore", + "pageBreakInside", + "paintOrder", + "parentRule", + "perspective", + "perspectiveOrigin", + "placeContent", + "placeItems", + "placeSelf", + "pointerEvents", + "position", + "printColorAdjust", + "quotes", + "resize", + "right", + "rotate", + "rowGap", + "rubyPosition", + "scale", + "scrollBehavior", + "scrollMargin", + "scrollMarginBlock", + "scrollMarginBlockEnd", + "scrollMarginBlockStart", + "scrollMarginBottom", + "scrollMarginInline", + "scrollMarginInlineEnd", + "scrollMarginInlineStart", + "scrollMarginLeft", + "scrollMarginRight", + "scrollMarginTop", + "scrollPadding", + "scrollPaddingBlock", + "scrollPaddingBlockEnd", + "scrollPaddingBlockStart", + "scrollPaddingBottom", + "scrollPaddingInline", + "scrollPaddingInlineEnd", + "scrollPaddingInlineStart", + "scrollPaddingLeft", + "scrollPaddingRight", + "scrollPaddingTop", + "scrollSnapAlign", + "scrollSnapStop", + "scrollSnapType", + "scrollbarGutter", + "shapeImageThreshold", + "shapeMargin", + "shapeOutside", + "shapeRendering", + "stopColor", + "stopOpacity", + "stroke", + "strokeDasharray", + "strokeDashoffset", + "strokeLinecap", + "strokeLinejoin", + "strokeMiterlimit", + "strokeOpacity", + "strokeWidth", + "tabSize", + "tableLayout", + "textAlign", + "textAlignLast", + "textAnchor", + "textCombineUpright", + "textDecoration", + "textDecorationColor", + "textDecorationLine", + "textDecorationSkipInk", + "textDecorationStyle", + "textDecorationThickness", + "textEmphasis", + "textEmphasisColor", + "textEmphasisPosition", + "textEmphasisStyle", + "textIndent", + "textOrientation", + "textOverflow", + "textRendering", + "textShadow", + "textTransform", + "textUnderlineOffset", + "textUnderlinePosition", + "top", + "touchAction", + "transform", + "transformBox", + "transformOrigin", + "transformStyle", + "transition", + "transitionDelay", + "transitionDuration", + "transitionProperty", + "transitionTimingFunction", + "translate", + "unicodeBidi", + "userSelect", + "verticalAlign", + "visibility", + "webkitAlignContent", + "webkitAlignItems", + "webkitAlignSelf", + "webkitAnimation", + "webkitAnimationDelay", + "webkitAnimationDirection", + "webkitAnimationDuration", + "webkitAnimationFillMode", + "webkitAnimationIterationCount", + "webkitAnimationName", + "webkitAnimationPlayState", + "webkitAnimationTimingFunction", + "webkitAppearance", + "webkitBackfaceVisibility", + "webkitBackgroundClip", + "webkitBackgroundOrigin", + "webkitBackgroundSize", + "webkitBorderBottomLeftRadius", + "webkitBorderBottomRightRadius", + "webkitBorderRadius", + "webkitBorderTopLeftRadius", + "webkitBorderTopRightRadius", + "webkitBoxAlign", + "webkitBoxFlex", + "webkitBoxOrdinalGroup", + "webkitBoxOrient", + "webkitBoxPack", + "webkitBoxShadow", + "webkitBoxSizing", + "webkitFilter", + "webkitFlex", + "webkitFlexBasis", + "webkitFlexDirection", + "webkitFlexFlow", + "webkitFlexGrow", + "webkitFlexShrink", + "webkitFlexWrap", + "webkitJustifyContent", + "webkitLineClamp", + "webkitMask", + "webkitMaskBoxImage", + "webkitMaskBoxImageOutset", + "webkitMaskBoxImageRepeat", + "webkitMaskBoxImageSlice", + "webkitMaskBoxImageSource", + "webkitMaskBoxImageWidth", + "webkitMaskClip", + "webkitMaskComposite", + "webkitMaskImage", + "webkitMaskOrigin", + "webkitMaskPosition", + "webkitMaskRepeat", + "webkitMaskSize", + "webkitOrder", + "webkitPerspective", + "webkitPerspectiveOrigin", + "webkitTextFillColor", + "webkitTextSizeAdjust", + "webkitTextStroke", + "webkitTextStrokeColor", + "webkitTextStrokeWidth", + "webkitTransform", + "webkitTransformOrigin", + "webkitTransformStyle", + "webkitTransition", + "webkitTransitionDelay", + "webkitTransitionDuration", + "webkitTransitionProperty", + "webkitTransitionTimingFunction", + "webkitUserSelect", + "whiteSpace", + "widows", + "width", + "willChange", + "wordBreak", + "wordSpacing", + "wordWrap", + "writingMode", + "zIndex" + ], + "type": "object" + }, + "tabIndex": { + "type": "number" + }, + "tagName": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + }, + "title": { + "type": "string" + }, + "translate": { + "type": "boolean" + }, + "useMap": { + "type": "string" + }, + "vspace": { + "type": "number" + }, + "width": { + "type": "number" + }, + "x": { + "type": "number" + }, + "y": { + "type": "number" + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "accessKey", + "accessKeyLabel", + "align", + "alt", + "ariaAtomic", + "ariaAutoComplete", + "ariaBusy", + "ariaChecked", + "ariaColCount", + "ariaColIndex", + "ariaColSpan", + "ariaCurrent", + "ariaDisabled", + "ariaExpanded", + "ariaHasPopup", + "ariaHidden", + "ariaInvalid", + "ariaKeyShortcuts", + "ariaLabel", + "ariaLevel", + "ariaLive", + "ariaModal", + "ariaMultiLine", + "ariaMultiSelectable", + "ariaOrientation", + "ariaPlaceholder", + "ariaPosInSet", + "ariaPressed", + "ariaReadOnly", + "ariaRequired", + "ariaRoleDescription", + "ariaRowCount", + "ariaRowIndex", + "ariaRowSpan", + "ariaSelected", + "ariaSetSize", + "ariaSort", + "ariaValueMax", + "ariaValueMin", + "ariaValueNow", + "ariaValueText", + "assignedSlot", + "attributeStyleMap", + "attributes", + "autocapitalize", + "autofocus", + "baseURI", + "border", + "childElementCount", + "childNodes", + "children", + "classList", + "className", + "clientHeight", + "clientLeft", + "clientTop", + "clientWidth", + "complete", + "contentEditable", + "crossOrigin", + "currentSrc", + "dataset", + "decoding", + "dir", + "draggable", + "enterKeyHint", + "firstChild", + "firstElementChild", + "height", + "hidden", + "hspace", + "id", + "inert", + "innerHTML", + "innerText", + "inputMode", + "isConnected", + "isContentEditable", + "isMap", + "lang", + "lastChild", + "lastElementChild", + "loading", + "localName", + "longDesc", + "lowsrc", + "name", + "namespaceURI", + "naturalHeight", + "naturalWidth", + "nextElementSibling", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "offsetHeight", + "offsetLeft", + "offsetParent", + "offsetTop", + "offsetWidth", + "onabort", + "onanimationcancel", + "onanimationend", + "onanimationiteration", + "onanimationstart", + "onauxclick", + "onbeforeinput", + "onblur", + "oncancel", + "oncanplay", + "oncanplaythrough", + "onchange", + "onclick", + "onclose", + "oncontextmenu", + "oncopy", + "oncuechange", + "oncut", + "ondblclick", + "ondrag", + "ondragend", + "ondragenter", + "ondragleave", + "ondragover", + "ondragstart", + "ondrop", + "ondurationchange", + "onemptied", + "onended", + "onerror", + "onfocus", + "onformdata", + "onfullscreenchange", + "onfullscreenerror", + "ongotpointercapture", + "oninput", + "oninvalid", + "onkeydown", + "onkeypress", + "onkeyup", + "onload", + "onloadeddata", + "onloadedmetadata", + "onloadstart", + "onlostpointercapture", + "onmousedown", + "onmouseenter", + "onmouseleave", + "onmousemove", + "onmouseout", + "onmouseover", + "onmouseup", + "onpaste", + "onpause", + "onplay", + "onplaying", + "onpointercancel", + "onpointerdown", + "onpointerenter", + "onpointerleave", + "onpointermove", + "onpointerout", + "onpointerover", + "onpointerup", + "onprogress", + "onratechange", + "onreset", + "onresize", + "onscroll", + "onsecuritypolicyviolation", + "onseeked", + "onseeking", + "onselect", + "onselectionchange", + "onselectstart", + "onslotchange", + "onstalled", + "onsubmit", + "onsuspend", + "ontimeupdate", + "ontoggle", + "ontransitioncancel", + "ontransitionend", + "ontransitionrun", + "ontransitionstart", + "onvolumechange", + "onwaiting", + "onwebkitanimationend", + "onwebkitanimationiteration", + "onwebkitanimationstart", + "onwebkittransitionend", + "onwheel", + "outerHTML", + "outerText", + "ownerDocument", + "parentElement", + "parentNode", + "part", + "prefix", + "previousElementSibling", + "previousSibling", + "referrerPolicy", + "role", + "scrollHeight", + "scrollLeft", + "scrollTop", + "scrollWidth", + "shadowRoot", + "sizes", + "slot", + "spellcheck", + "src", + "srcset", + "style", + "tabIndex", + "tagName", + "textContent", + "title", + "translate", + "useMap", + "vspace", + "width", + "x", + "y" + ], + "type": "object" + }, + "HTMLScriptElement": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "accessKey": { + "type": "string" + }, + "accessKeyLabel": { + "type": "string" + }, + "ariaAtomic": { + "type": [ + "null", + "string" + ] + }, + "ariaAutoComplete": { + "type": [ + "null", + "string" + ] + }, + "ariaBusy": { + "type": [ + "null", + "string" + ] + }, + "ariaChecked": { + "type": [ + "null", + "string" + ] + }, + "ariaColCount": { + "type": [ + "null", + "string" + ] + }, + "ariaColIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaColSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaCurrent": { + "type": [ + "null", + "string" + ] + }, + "ariaDisabled": { + "type": [ + "null", + "string" + ] + }, + "ariaExpanded": { + "type": [ + "null", + "string" + ] + }, + "ariaHasPopup": { + "type": [ + "null", + "string" + ] + }, + "ariaHidden": { + "type": [ + "null", + "string" + ] + }, + "ariaInvalid": { + "type": [ + "null", + "string" + ] + }, + "ariaKeyShortcuts": { + "type": [ + "null", + "string" + ] + }, + "ariaLabel": { + "type": [ + "null", + "string" + ] + }, + "ariaLevel": { + "type": [ + "null", + "string" + ] + }, + "ariaLive": { + "type": [ + "null", + "string" + ] + }, + "ariaModal": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiLine": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiSelectable": { + "type": [ + "null", + "string" + ] + }, + "ariaOrientation": { + "type": [ + "null", + "string" + ] + }, + "ariaPlaceholder": { + "type": [ + "null", + "string" + ] + }, + "ariaPosInSet": { + "type": [ + "null", + "string" + ] + }, + "ariaPressed": { + "type": [ + "null", + "string" + ] + }, + "ariaReadOnly": { + "type": [ + "null", + "string" + ] + }, + "ariaRequired": { + "type": [ + "null", + "string" + ] + }, + "ariaRoleDescription": { + "type": [ + "null", + "string" + ] + }, + "ariaRowCount": { + "type": [ + "null", + "string" + ] + }, + "ariaRowIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaRowSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaSelected": { + "type": [ + "null", + "string" + ] + }, + "ariaSetSize": { + "type": [ + "null", + "string" + ] + }, + "ariaSort": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMax": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMin": { + "type": [ + "null", + "string" + ] + }, + "ariaValueNow": { + "type": [ + "null", + "string" + ] + }, + "ariaValueText": { + "type": [ + "null", + "string" + ] + }, + "assignedSlot": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLSlotElement" + }, + { + "type": "null" + } + ] + }, + "async": { + "type": "boolean" + }, + "attributeStyleMap": { + "$ref": "#/definitions/StylePropertyMap" + }, + "attributes": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Attr" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "autocapitalize": { + "type": "string" + }, + "autofocus": { + "type": "boolean" + }, + "baseURI": { + "type": "string" + }, + "charset": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "classList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "className": { + "type": "string" + }, + "clientHeight": { + "type": "number" + }, + "clientLeft": { + "type": "number" + }, + "clientTop": { + "type": "number" + }, + "clientWidth": { + "type": "number" + }, + "contentEditable": { + "type": "string" + }, + "crossOrigin": { + "type": [ + "null", + "string" + ] + }, + "dataset": { + "$ref": "#/definitions/DOMStringMap" + }, + "defer": { + "type": "boolean" + }, + "dir": { + "type": "string" + }, + "draggable": { + "type": "boolean" + }, + "enterKeyHint": { + "type": "string" + }, + "event": { + "type": "string" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "hidden": { + "type": "boolean" + }, + "htmlFor": { + "type": "string" + }, + "id": { + "type": "string" + }, + "inert": { + "type": "boolean" + }, + "innerHTML": { + "type": "string" + }, + "innerText": { + "type": "string" + }, + "inputMode": { + "type": "string" + }, + "integrity": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "isContentEditable": { + "type": "boolean" + }, + "lang": { + "type": "string" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "localName": { + "type": "string" + }, + "namespaceURI": { + "type": [ + "null", + "string" + ] + }, + "nextElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "noModule": { + "type": "boolean" + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "nonce": { + "type": "string" + }, + "offsetHeight": { + "type": "number" + }, + "offsetLeft": { + "type": "number" + }, + "offsetParent": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "offsetTop": { + "type": "number" + }, + "offsetWidth": { + "type": "number" + }, + "onabort": { + "type": [ + "null", + "object" + ] + }, + "onanimationcancel": { + "type": [ + "null", + "object" + ] + }, + "onanimationend": { + "type": [ + "null", + "object" + ] + }, + "onanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onauxclick": { + "type": [ + "null", + "object" + ] + }, + "onbeforeinput": { + "type": [ + "null", + "object" + ] + }, + "onblur": { + "type": [ + "null", + "object" + ] + }, + "oncancel": { + "type": [ + "null", + "object" + ] + }, + "oncanplay": { + "type": [ + "null", + "object" + ] + }, + "oncanplaythrough": { + "type": [ + "null", + "object" + ] + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "onclick": { + "type": [ + "null", + "object" + ] + }, + "onclose": { + "type": [ + "null", + "object" + ] + }, + "oncontextmenu": { + "type": [ + "null", + "object" + ] + }, + "oncopy": { + "type": [ + "null", + "object" + ] + }, + "oncuechange": { + "type": [ + "null", + "object" + ] + }, + "oncut": { + "type": [ + "null", + "object" + ] + }, + "ondblclick": { + "type": [ + "null", + "object" + ] + }, + "ondrag": { + "type": [ + "null", + "object" + ] + }, + "ondragend": { + "type": [ + "null", + "object" + ] + }, + "ondragenter": { + "type": [ + "null", + "object" + ] + }, + "ondragleave": { + "type": [ + "null", + "object" + ] + }, + "ondragover": { + "type": [ + "null", + "object" + ] + }, + "ondragstart": { + "type": [ + "null", + "object" + ] + }, + "ondrop": { + "type": [ + "null", + "object" + ] + }, + "ondurationchange": { + "type": [ + "null", + "object" + ] + }, + "onemptied": { + "type": [ + "null", + "object" + ] + }, + "onended": { + "type": [ + "null", + "object" + ] + }, + "onerror": { + "$ref": "#/definitions/OnErrorEventHandler" + }, + "onfocus": { + "type": [ + "null", + "object" + ] + }, + "onformdata": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenchange": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenerror": { + "type": [ + "null", + "object" + ] + }, + "ongotpointercapture": { + "type": [ + "null", + "object" + ] + }, + "oninput": { + "type": [ + "null", + "object" + ] + }, + "oninvalid": { + "type": [ + "null", + "object" + ] + }, + "onkeydown": { + "type": [ + "null", + "object" + ] + }, + "onkeypress": { + "type": [ + "null", + "object" + ] + }, + "onkeyup": { + "type": [ + "null", + "object" + ] + }, + "onload": { + "type": [ + "null", + "object" + ] + }, + "onloadeddata": { + "type": [ + "null", + "object" + ] + }, + "onloadedmetadata": { + "type": [ + "null", + "object" + ] + }, + "onloadstart": { + "type": [ + "null", + "object" + ] + }, + "onlostpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onmousedown": { + "type": [ + "null", + "object" + ] + }, + "onmouseenter": { + "type": [ + "null", + "object" + ] + }, + "onmouseleave": { + "type": [ + "null", + "object" + ] + }, + "onmousemove": { + "type": [ + "null", + "object" + ] + }, + "onmouseout": { + "type": [ + "null", + "object" + ] + }, + "onmouseover": { + "type": [ + "null", + "object" + ] + }, + "onmouseup": { + "type": [ + "null", + "object" + ] + }, + "onpaste": { + "type": [ + "null", + "object" + ] + }, + "onpause": { + "type": [ + "null", + "object" + ] + }, + "onplay": { + "type": [ + "null", + "object" + ] + }, + "onplaying": { + "type": [ + "null", + "object" + ] + }, + "onpointercancel": { + "type": [ + "null", + "object" + ] + }, + "onpointerdown": { + "type": [ + "null", + "object" + ] + }, + "onpointerenter": { + "type": [ + "null", + "object" + ] + }, + "onpointerleave": { + "type": [ + "null", + "object" + ] + }, + "onpointermove": { + "type": [ + "null", + "object" + ] + }, + "onpointerout": { + "type": [ + "null", + "object" + ] + }, + "onpointerover": { + "type": [ + "null", + "object" + ] + }, + "onpointerup": { + "type": [ + "null", + "object" + ] + }, + "onprogress": { + "type": [ + "null", + "object" + ] + }, + "onratechange": { + "type": [ + "null", + "object" + ] + }, + "onreset": { + "type": [ + "null", + "object" + ] + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "onsecuritypolicyviolation": { + "type": [ + "null", + "object" + ] + }, + "onseeked": { + "type": [ + "null", + "object" + ] + }, + "onseeking": { + "type": [ + "null", + "object" + ] + }, + "onselect": { + "type": [ + "null", + "object" + ] + }, + "onselectionchange": { + "type": [ + "null", + "object" + ] + }, + "onselectstart": { + "type": [ + "null", + "object" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "onstalled": { + "type": [ + "null", + "object" + ] + }, + "onsubmit": { + "type": [ + "null", + "object" + ] + }, + "onsuspend": { + "type": [ + "null", + "object" + ] + }, + "ontimeupdate": { + "type": [ + "null", + "object" + ] + }, + "ontoggle": { + "type": [ + "null", + "object" + ] + }, + "ontouchcancel": { + "type": [ + "null", + "object" + ] + }, + "ontouchend": { + "type": [ + "null", + "object" + ] + }, + "ontouchmove": { + "type": [ + "null", + "object" + ] + }, + "ontouchstart": { + "type": [ + "null", + "object" + ] + }, + "ontransitioncancel": { + "type": [ + "null", + "object" + ] + }, + "ontransitionend": { + "type": [ + "null", + "object" + ] + }, + "ontransitionrun": { + "type": [ + "null", + "object" + ] + }, + "ontransitionstart": { + "type": [ + "null", + "object" + ] + }, + "onvolumechange": { + "type": [ + "null", + "object" + ] + }, + "onwaiting": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationend": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onwebkittransitionend": { + "type": [ + "null", + "object" + ] + }, + "onwheel": { + "type": [ + "null", + "object" + ] + }, + "outerHTML": { + "type": "string" + }, + "outerText": { + "type": "string" + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "part": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "prefix": { + "type": [ + "null", + "string" + ] + }, + "previousElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "referrerPolicy": { + "type": "string" + }, + "role": { + "type": [ + "null", + "string" + ] + }, + "scrollHeight": { + "type": "number" + }, + "scrollLeft": { + "type": "number" + }, + "scrollTop": { + "type": "number" + }, + "scrollWidth": { + "type": "number" + }, + "shadowRoot": { + "anyOf": [ + { + "$ref": "#/definitions/ShadowRoot" + }, + { + "type": "null" + } + ] + }, + "slot": { + "type": "string" + }, + "spellcheck": { + "type": "boolean" + }, + "src": { + "type": "string" + }, + "style": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "accentColor": { + "type": "string" + }, + "alignContent": { + "type": "string" + }, + "alignItems": { + "type": "string" + }, + "alignSelf": { + "type": "string" + }, + "alignmentBaseline": { + "type": "string" + }, + "all": { + "type": "string" + }, + "animation": { + "type": "string" + }, + "animationComposition": { + "type": "string" + }, + "animationDelay": { + "type": "string" + }, + "animationDirection": { + "type": "string" + }, + "animationDuration": { + "type": "string" + }, + "animationFillMode": { + "type": "string" + }, + "animationIterationCount": { + "type": "string" + }, + "animationName": { + "type": "string" + }, + "animationPlayState": { + "type": "string" + }, + "animationTimingFunction": { + "type": "string" + }, + "appearance": { + "type": "string" + }, + "aspectRatio": { + "type": "string" + }, + "backdropFilter": { + "type": "string" + }, + "backfaceVisibility": { + "type": "string" + }, + "background": { + "type": "string" + }, + "backgroundAttachment": { + "type": "string" + }, + "backgroundBlendMode": { + "type": "string" + }, + "backgroundClip": { + "type": "string" + }, + "backgroundColor": { + "type": "string" + }, + "backgroundImage": { + "type": "string" + }, + "backgroundOrigin": { + "type": "string" + }, + "backgroundPosition": { + "type": "string" + }, + "backgroundPositionX": { + "type": "string" + }, + "backgroundPositionY": { + "type": "string" + }, + "backgroundRepeat": { + "type": "string" + }, + "backgroundSize": { + "type": "string" + }, + "baselineShift": { + "type": "string" + }, + "blockSize": { + "type": "string" + }, + "border": { + "type": "string" + }, + "borderBlock": { + "type": "string" + }, + "borderBlockColor": { + "type": "string" + }, + "borderBlockEnd": { + "type": "string" + }, + "borderBlockEndColor": { + "type": "string" + }, + "borderBlockEndStyle": { + "type": "string" + }, + "borderBlockEndWidth": { + "type": "string" + }, + "borderBlockStart": { + "type": "string" + }, + "borderBlockStartColor": { + "type": "string" + }, + "borderBlockStartStyle": { + "type": "string" + }, + "borderBlockStartWidth": { + "type": "string" + }, + "borderBlockStyle": { + "type": "string" + }, + "borderBlockWidth": { + "type": "string" + }, + "borderBottom": { + "type": "string" + }, + "borderBottomColor": { + "type": "string" + }, + "borderBottomLeftRadius": { + "type": "string" + }, + "borderBottomRightRadius": { + "type": "string" + }, + "borderBottomStyle": { + "type": "string" + }, + "borderBottomWidth": { + "type": "string" + }, + "borderCollapse": { + "type": "string" + }, + "borderColor": { + "type": "string" + }, + "borderEndEndRadius": { + "type": "string" + }, + "borderEndStartRadius": { + "type": "string" + }, + "borderImage": { + "type": "string" + }, + "borderImageOutset": { + "type": "string" + }, + "borderImageRepeat": { + "type": "string" + }, + "borderImageSlice": { + "type": "string" + }, + "borderImageSource": { + "type": "string" + }, + "borderImageWidth": { + "type": "string" + }, + "borderInline": { + "type": "string" + }, + "borderInlineColor": { + "type": "string" + }, + "borderInlineEnd": { + "type": "string" + }, + "borderInlineEndColor": { + "type": "string" + }, + "borderInlineEndStyle": { + "type": "string" + }, + "borderInlineEndWidth": { + "type": "string" + }, + "borderInlineStart": { + "type": "string" + }, + "borderInlineStartColor": { + "type": "string" + }, + "borderInlineStartStyle": { + "type": "string" + }, + "borderInlineStartWidth": { + "type": "string" + }, + "borderInlineStyle": { + "type": "string" + }, + "borderInlineWidth": { + "type": "string" + }, + "borderLeft": { + "type": "string" + }, + "borderLeftColor": { + "type": "string" + }, + "borderLeftStyle": { + "type": "string" + }, + "borderLeftWidth": { + "type": "string" + }, + "borderRadius": { + "type": "string" + }, + "borderRight": { + "type": "string" + }, + "borderRightColor": { + "type": "string" + }, + "borderRightStyle": { + "type": "string" + }, + "borderRightWidth": { + "type": "string" + }, + "borderSpacing": { + "type": "string" + }, + "borderStartEndRadius": { + "type": "string" + }, + "borderStartStartRadius": { + "type": "string" + }, + "borderStyle": { + "type": "string" + }, + "borderTop": { + "type": "string" + }, + "borderTopColor": { + "type": "string" + }, + "borderTopLeftRadius": { + "type": "string" + }, + "borderTopRightRadius": { + "type": "string" + }, + "borderTopStyle": { + "type": "string" + }, + "borderTopWidth": { + "type": "string" + }, + "borderWidth": { + "type": "string" + }, + "bottom": { + "type": "string" + }, + "boxShadow": { + "type": "string" + }, + "boxSizing": { + "type": "string" + }, + "breakAfter": { + "type": "string" + }, + "breakBefore": { + "type": "string" + }, + "breakInside": { + "type": "string" + }, + "captionSide": { + "type": "string" + }, + "caretColor": { + "type": "string" + }, + "clear": { + "type": "string" + }, + "clip": { + "type": "string" + }, + "clipPath": { + "type": "string" + }, + "clipRule": { + "type": "string" + }, + "color": { + "type": "string" + }, + "colorInterpolation": { + "type": "string" + }, + "colorInterpolationFilters": { + "type": "string" + }, + "colorScheme": { + "type": "string" + }, + "columnCount": { + "type": "string" + }, + "columnFill": { + "type": "string" + }, + "columnGap": { + "type": "string" + }, + "columnRule": { + "type": "string" + }, + "columnRuleColor": { + "type": "string" + }, + "columnRuleStyle": { + "type": "string" + }, + "columnRuleWidth": { + "type": "string" + }, + "columnSpan": { + "type": "string" + }, + "columnWidth": { + "type": "string" + }, + "columns": { + "type": "string" + }, + "contain": { + "type": "string" + }, + "containIntrinsicBlockSize": { + "type": "string" + }, + "containIntrinsicHeight": { + "type": "string" + }, + "containIntrinsicInlineSize": { + "type": "string" + }, + "containIntrinsicSize": { + "type": "string" + }, + "containIntrinsicWidth": { + "type": "string" + }, + "container": { + "type": "string" + }, + "containerName": { + "type": "string" + }, + "containerType": { + "type": "string" + }, + "content": { + "type": "string" + }, + "counterIncrement": { + "type": "string" + }, + "counterReset": { + "type": "string" + }, + "counterSet": { + "type": "string" + }, + "cssFloat": { + "type": "string" + }, + "cssText": { + "type": "string" + }, + "cursor": { + "type": "string" + }, + "direction": { + "type": "string" + }, + "display": { + "type": "string" + }, + "dominantBaseline": { + "type": "string" + }, + "emptyCells": { + "type": "string" + }, + "fill": { + "type": "string" + }, + "fillOpacity": { + "type": "string" + }, + "fillRule": { + "type": "string" + }, + "filter": { + "type": "string" + }, + "flex": { + "type": "string" + }, + "flexBasis": { + "type": "string" + }, + "flexDirection": { + "type": "string" + }, + "flexFlow": { + "type": "string" + }, + "flexGrow": { + "type": "string" + }, + "flexShrink": { + "type": "string" + }, + "flexWrap": { + "type": "string" + }, + "float": { + "type": "string" + }, + "floodColor": { + "type": "string" + }, + "floodOpacity": { + "type": "string" + }, + "font": { + "type": "string" + }, + "fontFamily": { + "type": "string" + }, + "fontFeatureSettings": { + "type": "string" + }, + "fontKerning": { + "type": "string" + }, + "fontOpticalSizing": { + "type": "string" + }, + "fontPalette": { + "type": "string" + }, + "fontSize": { + "type": "string" + }, + "fontSizeAdjust": { + "type": "string" + }, + "fontStretch": { + "type": "string" + }, + "fontStyle": { + "type": "string" + }, + "fontSynthesis": { + "type": "string" + }, + "fontSynthesisSmallCaps": { + "type": "string" + }, + "fontSynthesisStyle": { + "type": "string" + }, + "fontSynthesisWeight": { + "type": "string" + }, + "fontVariant": { + "type": "string" + }, + "fontVariantAlternates": { + "type": "string" + }, + "fontVariantCaps": { + "type": "string" + }, + "fontVariantEastAsian": { + "type": "string" + }, + "fontVariantLigatures": { + "type": "string" + }, + "fontVariantNumeric": { + "type": "string" + }, + "fontVariantPosition": { + "type": "string" + }, + "fontVariationSettings": { + "type": "string" + }, + "fontWeight": { + "type": "string" + }, + "gap": { + "type": "string" + }, + "grid": { + "type": "string" + }, + "gridArea": { + "type": "string" + }, + "gridAutoColumns": { + "type": "string" + }, + "gridAutoFlow": { + "type": "string" + }, + "gridAutoRows": { + "type": "string" + }, + "gridColumn": { + "type": "string" + }, + "gridColumnEnd": { + "type": "string" + }, + "gridColumnGap": { + "type": "string" + }, + "gridColumnStart": { + "type": "string" + }, + "gridGap": { + "type": "string" + }, + "gridRow": { + "type": "string" + }, + "gridRowEnd": { + "type": "string" + }, + "gridRowGap": { + "type": "string" + }, + "gridRowStart": { + "type": "string" + }, + "gridTemplate": { + "type": "string" + }, + "gridTemplateAreas": { + "type": "string" + }, + "gridTemplateColumns": { + "type": "string" + }, + "gridTemplateRows": { + "type": "string" + }, + "height": { + "type": "string" + }, + "hyphenateCharacter": { + "type": "string" + }, + "hyphens": { + "type": "string" + }, + "imageOrientation": { + "type": "string" + }, + "imageRendering": { + "type": "string" + }, + "inlineSize": { + "type": "string" + }, + "inset": { + "type": "string" + }, + "insetBlock": { + "type": "string" + }, + "insetBlockEnd": { + "type": "string" + }, + "insetBlockStart": { + "type": "string" + }, + "insetInline": { + "type": "string" + }, + "insetInlineEnd": { + "type": "string" + }, + "insetInlineStart": { + "type": "string" + }, + "isolation": { + "type": "string" + }, + "justifyContent": { + "type": "string" + }, + "justifyItems": { + "type": "string" + }, + "justifySelf": { + "type": "string" + }, + "left": { + "type": "string" + }, + "length": { + "type": "number" + }, + "letterSpacing": { + "type": "string" + }, + "lightingColor": { + "type": "string" + }, + "lineBreak": { + "type": "string" + }, + "lineHeight": { + "type": "string" + }, + "listStyle": { + "type": "string" + }, + "listStyleImage": { + "type": "string" + }, + "listStylePosition": { + "type": "string" + }, + "listStyleType": { + "type": "string" + }, + "margin": { + "type": "string" + }, + "marginBlock": { + "type": "string" + }, + "marginBlockEnd": { + "type": "string" + }, + "marginBlockStart": { + "type": "string" + }, + "marginBottom": { + "type": "string" + }, + "marginInline": { + "type": "string" + }, + "marginInlineEnd": { + "type": "string" + }, + "marginInlineStart": { + "type": "string" + }, + "marginLeft": { + "type": "string" + }, + "marginRight": { + "type": "string" + }, + "marginTop": { + "type": "string" + }, + "marker": { + "type": "string" + }, + "markerEnd": { + "type": "string" + }, + "markerMid": { + "type": "string" + }, + "markerStart": { + "type": "string" + }, + "mask": { + "type": "string" + }, + "maskClip": { + "type": "string" + }, + "maskComposite": { + "type": "string" + }, + "maskImage": { + "type": "string" + }, + "maskMode": { + "type": "string" + }, + "maskOrigin": { + "type": "string" + }, + "maskPosition": { + "type": "string" + }, + "maskRepeat": { + "type": "string" + }, + "maskSize": { + "type": "string" + }, + "maskType": { + "type": "string" + }, + "mathStyle": { + "type": "string" + }, + "maxBlockSize": { + "type": "string" + }, + "maxHeight": { + "type": "string" + }, + "maxInlineSize": { + "type": "string" + }, + "maxWidth": { + "type": "string" + }, + "minBlockSize": { + "type": "string" + }, + "minHeight": { + "type": "string" + }, + "minInlineSize": { + "type": "string" + }, + "minWidth": { + "type": "string" + }, + "mixBlendMode": { + "type": "string" + }, + "objectFit": { + "type": "string" + }, + "objectPosition": { + "type": "string" + }, + "offset": { + "type": "string" + }, + "offsetDistance": { + "type": "string" + }, + "offsetPath": { + "type": "string" + }, + "offsetRotate": { + "type": "string" + }, + "opacity": { + "type": "string" + }, + "order": { + "type": "string" + }, + "orphans": { + "type": "string" + }, + "outline": { + "type": "string" + }, + "outlineColor": { + "type": "string" + }, + "outlineOffset": { + "type": "string" + }, + "outlineStyle": { + "type": "string" + }, + "outlineWidth": { + "type": "string" + }, + "overflow": { + "type": "string" + }, + "overflowAnchor": { + "type": "string" + }, + "overflowClipMargin": { + "type": "string" + }, + "overflowWrap": { + "type": "string" + }, + "overflowX": { + "type": "string" + }, + "overflowY": { + "type": "string" + }, + "overscrollBehavior": { + "type": "string" + }, + "overscrollBehaviorBlock": { + "type": "string" + }, + "overscrollBehaviorInline": { + "type": "string" + }, + "overscrollBehaviorX": { + "type": "string" + }, + "overscrollBehaviorY": { + "type": "string" + }, + "padding": { + "type": "string" + }, + "paddingBlock": { + "type": "string" + }, + "paddingBlockEnd": { + "type": "string" + }, + "paddingBlockStart": { + "type": "string" + }, + "paddingBottom": { + "type": "string" + }, + "paddingInline": { + "type": "string" + }, + "paddingInlineEnd": { + "type": "string" + }, + "paddingInlineStart": { + "type": "string" + }, + "paddingLeft": { + "type": "string" + }, + "paddingRight": { + "type": "string" + }, + "paddingTop": { + "type": "string" + }, + "page": { + "type": "string" + }, + "pageBreakAfter": { + "type": "string" + }, + "pageBreakBefore": { + "type": "string" + }, + "pageBreakInside": { + "type": "string" + }, + "paintOrder": { + "type": "string" + }, + "parentRule": { + "anyOf": [ + { + "$ref": "#/definitions/CSSRule" + }, + { + "type": "null" + } + ] + }, + "perspective": { + "type": "string" + }, + "perspectiveOrigin": { + "type": "string" + }, + "placeContent": { + "type": "string" + }, + "placeItems": { + "type": "string" + }, + "placeSelf": { + "type": "string" + }, + "pointerEvents": { + "type": "string" + }, + "position": { + "type": "string" + }, + "printColorAdjust": { + "type": "string" + }, + "quotes": { + "type": "string" + }, + "resize": { + "type": "string" + }, + "right": { + "type": "string" + }, + "rotate": { + "type": "string" + }, + "rowGap": { + "type": "string" + }, + "rubyPosition": { + "type": "string" + }, + "scale": { + "type": "string" + }, + "scrollBehavior": { + "type": "string" + }, + "scrollMargin": { + "type": "string" + }, + "scrollMarginBlock": { + "type": "string" + }, + "scrollMarginBlockEnd": { + "type": "string" + }, + "scrollMarginBlockStart": { + "type": "string" + }, + "scrollMarginBottom": { + "type": "string" + }, + "scrollMarginInline": { + "type": "string" + }, + "scrollMarginInlineEnd": { + "type": "string" + }, + "scrollMarginInlineStart": { + "type": "string" + }, + "scrollMarginLeft": { + "type": "string" + }, + "scrollMarginRight": { + "type": "string" + }, + "scrollMarginTop": { + "type": "string" + }, + "scrollPadding": { + "type": "string" + }, + "scrollPaddingBlock": { + "type": "string" + }, + "scrollPaddingBlockEnd": { + "type": "string" + }, + "scrollPaddingBlockStart": { + "type": "string" + }, + "scrollPaddingBottom": { + "type": "string" + }, + "scrollPaddingInline": { + "type": "string" + }, + "scrollPaddingInlineEnd": { + "type": "string" + }, + "scrollPaddingInlineStart": { + "type": "string" + }, + "scrollPaddingLeft": { + "type": "string" + }, + "scrollPaddingRight": { + "type": "string" + }, + "scrollPaddingTop": { + "type": "string" + }, + "scrollSnapAlign": { + "type": "string" + }, + "scrollSnapStop": { + "type": "string" + }, + "scrollSnapType": { + "type": "string" + }, + "scrollbarGutter": { + "type": "string" + }, + "shapeImageThreshold": { + "type": "string" + }, + "shapeMargin": { + "type": "string" + }, + "shapeOutside": { + "type": "string" + }, + "shapeRendering": { + "type": "string" + }, + "stopColor": { + "type": "string" + }, + "stopOpacity": { + "type": "string" + }, + "stroke": { + "type": "string" + }, + "strokeDasharray": { + "type": "string" + }, + "strokeDashoffset": { + "type": "string" + }, + "strokeLinecap": { + "type": "string" + }, + "strokeLinejoin": { + "type": "string" + }, + "strokeMiterlimit": { + "type": "string" + }, + "strokeOpacity": { + "type": "string" + }, + "strokeWidth": { + "type": "string" + }, + "tabSize": { + "type": "string" + }, + "tableLayout": { + "type": "string" + }, + "textAlign": { + "type": "string" + }, + "textAlignLast": { + "type": "string" + }, + "textAnchor": { + "type": "string" + }, + "textCombineUpright": { + "type": "string" + }, + "textDecoration": { + "type": "string" + }, + "textDecorationColor": { + "type": "string" + }, + "textDecorationLine": { + "type": "string" + }, + "textDecorationSkipInk": { + "type": "string" + }, + "textDecorationStyle": { + "type": "string" + }, + "textDecorationThickness": { + "type": "string" + }, + "textEmphasis": { + "type": "string" + }, + "textEmphasisColor": { + "type": "string" + }, + "textEmphasisPosition": { + "type": "string" + }, + "textEmphasisStyle": { + "type": "string" + }, + "textIndent": { + "type": "string" + }, + "textOrientation": { + "type": "string" + }, + "textOverflow": { + "type": "string" + }, + "textRendering": { + "type": "string" + }, + "textShadow": { + "type": "string" + }, + "textTransform": { + "type": "string" + }, + "textUnderlineOffset": { + "type": "string" + }, + "textUnderlinePosition": { + "type": "string" + }, + "top": { + "type": "string" + }, + "touchAction": { + "type": "string" + }, + "transform": { + "type": "string" + }, + "transformBox": { + "type": "string" + }, + "transformOrigin": { + "type": "string" + }, + "transformStyle": { + "type": "string" + }, + "transition": { + "type": "string" + }, + "transitionDelay": { + "type": "string" + }, + "transitionDuration": { + "type": "string" + }, + "transitionProperty": { + "type": "string" + }, + "transitionTimingFunction": { + "type": "string" + }, + "translate": { + "type": "string" + }, + "unicodeBidi": { + "type": "string" + }, + "userSelect": { + "type": "string" + }, + "verticalAlign": { + "type": "string" + }, + "visibility": { + "type": "string" + }, + "webkitAlignContent": { + "type": "string" + }, + "webkitAlignItems": { + "type": "string" + }, + "webkitAlignSelf": { + "type": "string" + }, + "webkitAnimation": { + "type": "string" + }, + "webkitAnimationDelay": { + "type": "string" + }, + "webkitAnimationDirection": { + "type": "string" + }, + "webkitAnimationDuration": { + "type": "string" + }, + "webkitAnimationFillMode": { + "type": "string" + }, + "webkitAnimationIterationCount": { + "type": "string" + }, + "webkitAnimationName": { + "type": "string" + }, + "webkitAnimationPlayState": { + "type": "string" + }, + "webkitAnimationTimingFunction": { + "type": "string" + }, + "webkitAppearance": { + "type": "string" + }, + "webkitBackfaceVisibility": { + "type": "string" + }, + "webkitBackgroundClip": { + "type": "string" + }, + "webkitBackgroundOrigin": { + "type": "string" + }, + "webkitBackgroundSize": { + "type": "string" + }, + "webkitBorderBottomLeftRadius": { + "type": "string" + }, + "webkitBorderBottomRightRadius": { + "type": "string" + }, + "webkitBorderRadius": { + "type": "string" + }, + "webkitBorderTopLeftRadius": { + "type": "string" + }, + "webkitBorderTopRightRadius": { + "type": "string" + }, + "webkitBoxAlign": { + "type": "string" + }, + "webkitBoxFlex": { + "type": "string" + }, + "webkitBoxOrdinalGroup": { + "type": "string" + }, + "webkitBoxOrient": { + "type": "string" + }, + "webkitBoxPack": { + "type": "string" + }, + "webkitBoxShadow": { + "type": "string" + }, + "webkitBoxSizing": { + "type": "string" + }, + "webkitFilter": { + "type": "string" + }, + "webkitFlex": { + "type": "string" + }, + "webkitFlexBasis": { + "type": "string" + }, + "webkitFlexDirection": { + "type": "string" + }, + "webkitFlexFlow": { + "type": "string" + }, + "webkitFlexGrow": { + "type": "string" + }, + "webkitFlexShrink": { + "type": "string" + }, + "webkitFlexWrap": { + "type": "string" + }, + "webkitJustifyContent": { + "type": "string" + }, + "webkitLineClamp": { + "type": "string" + }, + "webkitMask": { + "type": "string" + }, + "webkitMaskBoxImage": { + "type": "string" + }, + "webkitMaskBoxImageOutset": { + "type": "string" + }, + "webkitMaskBoxImageRepeat": { + "type": "string" + }, + "webkitMaskBoxImageSlice": { + "type": "string" + }, + "webkitMaskBoxImageSource": { + "type": "string" + }, + "webkitMaskBoxImageWidth": { + "type": "string" + }, + "webkitMaskClip": { + "type": "string" + }, + "webkitMaskComposite": { + "type": "string" + }, + "webkitMaskImage": { + "type": "string" + }, + "webkitMaskOrigin": { + "type": "string" + }, + "webkitMaskPosition": { + "type": "string" + }, + "webkitMaskRepeat": { + "type": "string" + }, + "webkitMaskSize": { + "type": "string" + }, + "webkitOrder": { + "type": "string" + }, + "webkitPerspective": { + "type": "string" + }, + "webkitPerspectiveOrigin": { + "type": "string" + }, + "webkitTextFillColor": { + "type": "string" + }, + "webkitTextSizeAdjust": { + "type": "string" + }, + "webkitTextStroke": { + "type": "string" + }, + "webkitTextStrokeColor": { + "type": "string" + }, + "webkitTextStrokeWidth": { + "type": "string" + }, + "webkitTransform": { + "type": "string" + }, + "webkitTransformOrigin": { + "type": "string" + }, + "webkitTransformStyle": { + "type": "string" + }, + "webkitTransition": { + "type": "string" + }, + "webkitTransitionDelay": { + "type": "string" + }, + "webkitTransitionDuration": { + "type": "string" + }, + "webkitTransitionProperty": { + "type": "string" + }, + "webkitTransitionTimingFunction": { + "type": "string" + }, + "webkitUserSelect": { + "type": "string" + }, + "whiteSpace": { + "type": "string" + }, + "widows": { + "type": "string" + }, + "width": { + "type": "string" + }, + "willChange": { + "type": "string" + }, + "wordBreak": { + "type": "string" + }, + "wordSpacing": { + "type": "string" + }, + "wordWrap": { + "type": "string" + }, + "writingMode": { + "type": "string" + }, + "zIndex": { + "type": "string" + } + }, + "required": [ + "accentColor", + "alignContent", + "alignItems", + "alignSelf", + "alignmentBaseline", + "all", + "animation", + "animationComposition", + "animationDelay", + "animationDirection", + "animationDuration", + "animationFillMode", + "animationIterationCount", + "animationName", + "animationPlayState", + "animationTimingFunction", + "appearance", + "aspectRatio", + "backdropFilter", + "backfaceVisibility", + "background", + "backgroundAttachment", + "backgroundBlendMode", + "backgroundClip", + "backgroundColor", + "backgroundImage", + "backgroundOrigin", + "backgroundPosition", + "backgroundPositionX", + "backgroundPositionY", + "backgroundRepeat", + "backgroundSize", + "baselineShift", + "blockSize", + "border", + "borderBlock", + "borderBlockColor", + "borderBlockEnd", + "borderBlockEndColor", + "borderBlockEndStyle", + "borderBlockEndWidth", + "borderBlockStart", + "borderBlockStartColor", + "borderBlockStartStyle", + "borderBlockStartWidth", + "borderBlockStyle", + "borderBlockWidth", + "borderBottom", + "borderBottomColor", + "borderBottomLeftRadius", + "borderBottomRightRadius", + "borderBottomStyle", + "borderBottomWidth", + "borderCollapse", + "borderColor", + "borderEndEndRadius", + "borderEndStartRadius", + "borderImage", + "borderImageOutset", + "borderImageRepeat", + "borderImageSlice", + "borderImageSource", + "borderImageWidth", + "borderInline", + "borderInlineColor", + "borderInlineEnd", + "borderInlineEndColor", + "borderInlineEndStyle", + "borderInlineEndWidth", + "borderInlineStart", + "borderInlineStartColor", + "borderInlineStartStyle", + "borderInlineStartWidth", + "borderInlineStyle", + "borderInlineWidth", + "borderLeft", + "borderLeftColor", + "borderLeftStyle", + "borderLeftWidth", + "borderRadius", + "borderRight", + "borderRightColor", + "borderRightStyle", + "borderRightWidth", + "borderSpacing", + "borderStartEndRadius", + "borderStartStartRadius", + "borderStyle", + "borderTop", + "borderTopColor", + "borderTopLeftRadius", + "borderTopRightRadius", + "borderTopStyle", + "borderTopWidth", + "borderWidth", + "bottom", + "boxShadow", + "boxSizing", + "breakAfter", + "breakBefore", + "breakInside", + "captionSide", + "caretColor", + "clear", + "clip", + "clipPath", + "clipRule", + "color", + "colorInterpolation", + "colorInterpolationFilters", + "colorScheme", + "columnCount", + "columnFill", + "columnGap", + "columnRule", + "columnRuleColor", + "columnRuleStyle", + "columnRuleWidth", + "columnSpan", + "columnWidth", + "columns", + "contain", + "containIntrinsicBlockSize", + "containIntrinsicHeight", + "containIntrinsicInlineSize", + "containIntrinsicSize", + "containIntrinsicWidth", + "container", + "containerName", + "containerType", + "content", + "counterIncrement", + "counterReset", + "counterSet", + "cssFloat", + "cssText", + "cursor", + "direction", + "display", + "dominantBaseline", + "emptyCells", + "fill", + "fillOpacity", + "fillRule", + "filter", + "flex", + "flexBasis", + "flexDirection", + "flexFlow", + "flexGrow", + "flexShrink", + "flexWrap", + "float", + "floodColor", + "floodOpacity", + "font", + "fontFamily", + "fontFeatureSettings", + "fontKerning", + "fontOpticalSizing", + "fontPalette", + "fontSize", + "fontSizeAdjust", + "fontStretch", + "fontStyle", + "fontSynthesis", + "fontSynthesisSmallCaps", + "fontSynthesisStyle", + "fontSynthesisWeight", + "fontVariant", + "fontVariantAlternates", + "fontVariantCaps", + "fontVariantEastAsian", + "fontVariantLigatures", + "fontVariantNumeric", + "fontVariantPosition", + "fontVariationSettings", + "fontWeight", + "gap", + "grid", + "gridArea", + "gridAutoColumns", + "gridAutoFlow", + "gridAutoRows", + "gridColumn", + "gridColumnEnd", + "gridColumnGap", + "gridColumnStart", + "gridGap", + "gridRow", + "gridRowEnd", + "gridRowGap", + "gridRowStart", + "gridTemplate", + "gridTemplateAreas", + "gridTemplateColumns", + "gridTemplateRows", + "height", + "hyphenateCharacter", + "hyphens", + "imageOrientation", + "imageRendering", + "inlineSize", + "inset", + "insetBlock", + "insetBlockEnd", + "insetBlockStart", + "insetInline", + "insetInlineEnd", + "insetInlineStart", + "isolation", + "justifyContent", + "justifyItems", + "justifySelf", + "left", + "length", + "letterSpacing", + "lightingColor", + "lineBreak", + "lineHeight", + "listStyle", + "listStyleImage", + "listStylePosition", + "listStyleType", + "margin", + "marginBlock", + "marginBlockEnd", + "marginBlockStart", + "marginBottom", + "marginInline", + "marginInlineEnd", + "marginInlineStart", + "marginLeft", + "marginRight", + "marginTop", + "marker", + "markerEnd", + "markerMid", + "markerStart", + "mask", + "maskClip", + "maskComposite", + "maskImage", + "maskMode", + "maskOrigin", + "maskPosition", + "maskRepeat", + "maskSize", + "maskType", + "mathStyle", + "maxBlockSize", + "maxHeight", + "maxInlineSize", + "maxWidth", + "minBlockSize", + "minHeight", + "minInlineSize", + "minWidth", + "mixBlendMode", + "objectFit", + "objectPosition", + "offset", + "offsetDistance", + "offsetPath", + "offsetRotate", + "opacity", + "order", + "orphans", + "outline", + "outlineColor", + "outlineOffset", + "outlineStyle", + "outlineWidth", + "overflow", + "overflowAnchor", + "overflowClipMargin", + "overflowWrap", + "overflowX", + "overflowY", + "overscrollBehavior", + "overscrollBehaviorBlock", + "overscrollBehaviorInline", + "overscrollBehaviorX", + "overscrollBehaviorY", + "padding", + "paddingBlock", + "paddingBlockEnd", + "paddingBlockStart", + "paddingBottom", + "paddingInline", + "paddingInlineEnd", + "paddingInlineStart", + "paddingLeft", + "paddingRight", + "paddingTop", + "page", + "pageBreakAfter", + "pageBreakBefore", + "pageBreakInside", + "paintOrder", + "parentRule", + "perspective", + "perspectiveOrigin", + "placeContent", + "placeItems", + "placeSelf", + "pointerEvents", + "position", + "printColorAdjust", + "quotes", + "resize", + "right", + "rotate", + "rowGap", + "rubyPosition", + "scale", + "scrollBehavior", + "scrollMargin", + "scrollMarginBlock", + "scrollMarginBlockEnd", + "scrollMarginBlockStart", + "scrollMarginBottom", + "scrollMarginInline", + "scrollMarginInlineEnd", + "scrollMarginInlineStart", + "scrollMarginLeft", + "scrollMarginRight", + "scrollMarginTop", + "scrollPadding", + "scrollPaddingBlock", + "scrollPaddingBlockEnd", + "scrollPaddingBlockStart", + "scrollPaddingBottom", + "scrollPaddingInline", + "scrollPaddingInlineEnd", + "scrollPaddingInlineStart", + "scrollPaddingLeft", + "scrollPaddingRight", + "scrollPaddingTop", + "scrollSnapAlign", + "scrollSnapStop", + "scrollSnapType", + "scrollbarGutter", + "shapeImageThreshold", + "shapeMargin", + "shapeOutside", + "shapeRendering", + "stopColor", + "stopOpacity", + "stroke", + "strokeDasharray", + "strokeDashoffset", + "strokeLinecap", + "strokeLinejoin", + "strokeMiterlimit", + "strokeOpacity", + "strokeWidth", + "tabSize", + "tableLayout", + "textAlign", + "textAlignLast", + "textAnchor", + "textCombineUpright", + "textDecoration", + "textDecorationColor", + "textDecorationLine", + "textDecorationSkipInk", + "textDecorationStyle", + "textDecorationThickness", + "textEmphasis", + "textEmphasisColor", + "textEmphasisPosition", + "textEmphasisStyle", + "textIndent", + "textOrientation", + "textOverflow", + "textRendering", + "textShadow", + "textTransform", + "textUnderlineOffset", + "textUnderlinePosition", + "top", + "touchAction", + "transform", + "transformBox", + "transformOrigin", + "transformStyle", + "transition", + "transitionDelay", + "transitionDuration", + "transitionProperty", + "transitionTimingFunction", + "translate", + "unicodeBidi", + "userSelect", + "verticalAlign", + "visibility", + "webkitAlignContent", + "webkitAlignItems", + "webkitAlignSelf", + "webkitAnimation", + "webkitAnimationDelay", + "webkitAnimationDirection", + "webkitAnimationDuration", + "webkitAnimationFillMode", + "webkitAnimationIterationCount", + "webkitAnimationName", + "webkitAnimationPlayState", + "webkitAnimationTimingFunction", + "webkitAppearance", + "webkitBackfaceVisibility", + "webkitBackgroundClip", + "webkitBackgroundOrigin", + "webkitBackgroundSize", + "webkitBorderBottomLeftRadius", + "webkitBorderBottomRightRadius", + "webkitBorderRadius", + "webkitBorderTopLeftRadius", + "webkitBorderTopRightRadius", + "webkitBoxAlign", + "webkitBoxFlex", + "webkitBoxOrdinalGroup", + "webkitBoxOrient", + "webkitBoxPack", + "webkitBoxShadow", + "webkitBoxSizing", + "webkitFilter", + "webkitFlex", + "webkitFlexBasis", + "webkitFlexDirection", + "webkitFlexFlow", + "webkitFlexGrow", + "webkitFlexShrink", + "webkitFlexWrap", + "webkitJustifyContent", + "webkitLineClamp", + "webkitMask", + "webkitMaskBoxImage", + "webkitMaskBoxImageOutset", + "webkitMaskBoxImageRepeat", + "webkitMaskBoxImageSlice", + "webkitMaskBoxImageSource", + "webkitMaskBoxImageWidth", + "webkitMaskClip", + "webkitMaskComposite", + "webkitMaskImage", + "webkitMaskOrigin", + "webkitMaskPosition", + "webkitMaskRepeat", + "webkitMaskSize", + "webkitOrder", + "webkitPerspective", + "webkitPerspectiveOrigin", + "webkitTextFillColor", + "webkitTextSizeAdjust", + "webkitTextStroke", + "webkitTextStrokeColor", + "webkitTextStrokeWidth", + "webkitTransform", + "webkitTransformOrigin", + "webkitTransformStyle", + "webkitTransition", + "webkitTransitionDelay", + "webkitTransitionDuration", + "webkitTransitionProperty", + "webkitTransitionTimingFunction", + "webkitUserSelect", + "whiteSpace", + "widows", + "width", + "willChange", + "wordBreak", + "wordSpacing", + "wordWrap", + "writingMode", + "zIndex" + ], + "type": "object" + }, + "tabIndex": { + "type": "number" + }, + "tagName": { + "type": "string" + }, + "text": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + }, + "title": { + "type": "string" + }, + "translate": { + "type": "boolean" + }, + "type": { + "type": "string" + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "accessKey", + "accessKeyLabel", + "ariaAtomic", + "ariaAutoComplete", + "ariaBusy", + "ariaChecked", + "ariaColCount", + "ariaColIndex", + "ariaColSpan", + "ariaCurrent", + "ariaDisabled", + "ariaExpanded", + "ariaHasPopup", + "ariaHidden", + "ariaInvalid", + "ariaKeyShortcuts", + "ariaLabel", + "ariaLevel", + "ariaLive", + "ariaModal", + "ariaMultiLine", + "ariaMultiSelectable", + "ariaOrientation", + "ariaPlaceholder", + "ariaPosInSet", + "ariaPressed", + "ariaReadOnly", + "ariaRequired", + "ariaRoleDescription", + "ariaRowCount", + "ariaRowIndex", + "ariaRowSpan", + "ariaSelected", + "ariaSetSize", + "ariaSort", + "ariaValueMax", + "ariaValueMin", + "ariaValueNow", + "ariaValueText", + "assignedSlot", + "async", + "attributeStyleMap", + "attributes", + "autocapitalize", + "autofocus", + "baseURI", + "charset", + "childElementCount", + "childNodes", + "children", + "classList", + "className", + "clientHeight", + "clientLeft", + "clientTop", + "clientWidth", + "contentEditable", + "crossOrigin", + "dataset", + "defer", + "dir", + "draggable", + "enterKeyHint", + "event", + "firstChild", + "firstElementChild", + "hidden", + "htmlFor", + "id", + "inert", + "innerHTML", + "innerText", + "inputMode", + "integrity", + "isConnected", + "isContentEditable", + "lang", + "lastChild", + "lastElementChild", + "localName", + "namespaceURI", + "nextElementSibling", + "nextSibling", + "noModule", + "nodeName", + "nodeType", + "nodeValue", + "offsetHeight", + "offsetLeft", + "offsetParent", + "offsetTop", + "offsetWidth", + "onabort", + "onanimationcancel", + "onanimationend", + "onanimationiteration", + "onanimationstart", + "onauxclick", + "onbeforeinput", + "onblur", + "oncancel", + "oncanplay", + "oncanplaythrough", + "onchange", + "onclick", + "onclose", + "oncontextmenu", + "oncopy", + "oncuechange", + "oncut", + "ondblclick", + "ondrag", + "ondragend", + "ondragenter", + "ondragleave", + "ondragover", + "ondragstart", + "ondrop", + "ondurationchange", + "onemptied", + "onended", + "onerror", + "onfocus", + "onformdata", + "onfullscreenchange", + "onfullscreenerror", + "ongotpointercapture", + "oninput", + "oninvalid", + "onkeydown", + "onkeypress", + "onkeyup", + "onload", + "onloadeddata", + "onloadedmetadata", + "onloadstart", + "onlostpointercapture", + "onmousedown", + "onmouseenter", + "onmouseleave", + "onmousemove", + "onmouseout", + "onmouseover", + "onmouseup", + "onpaste", + "onpause", + "onplay", + "onplaying", + "onpointercancel", + "onpointerdown", + "onpointerenter", + "onpointerleave", + "onpointermove", + "onpointerout", + "onpointerover", + "onpointerup", + "onprogress", + "onratechange", + "onreset", + "onresize", + "onscroll", + "onsecuritypolicyviolation", + "onseeked", + "onseeking", + "onselect", + "onselectionchange", + "onselectstart", + "onslotchange", + "onstalled", + "onsubmit", + "onsuspend", + "ontimeupdate", + "ontoggle", + "ontransitioncancel", + "ontransitionend", + "ontransitionrun", + "ontransitionstart", + "onvolumechange", + "onwaiting", + "onwebkitanimationend", + "onwebkitanimationiteration", + "onwebkitanimationstart", + "onwebkittransitionend", + "onwheel", + "outerHTML", + "outerText", + "ownerDocument", + "parentElement", + "parentNode", + "part", + "prefix", + "previousElementSibling", + "previousSibling", + "referrerPolicy", + "role", + "scrollHeight", + "scrollLeft", + "scrollTop", + "scrollWidth", + "shadowRoot", + "slot", + "spellcheck", + "src", + "style", + "tabIndex", + "tagName", + "text", + "textContent", + "title", + "translate", + "type" + ], + "type": "object" + }, + "HTMLSlotElement": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "accessKey": { + "type": "string" + }, + "accessKeyLabel": { + "type": "string" + }, + "ariaAtomic": { + "type": [ + "null", + "string" + ] + }, + "ariaAutoComplete": { + "type": [ + "null", + "string" + ] + }, + "ariaBusy": { + "type": [ + "null", + "string" + ] + }, + "ariaChecked": { + "type": [ + "null", + "string" + ] + }, + "ariaColCount": { + "type": [ + "null", + "string" + ] + }, + "ariaColIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaColSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaCurrent": { + "type": [ + "null", + "string" + ] + }, + "ariaDisabled": { + "type": [ + "null", + "string" + ] + }, + "ariaExpanded": { + "type": [ + "null", + "string" + ] + }, + "ariaHasPopup": { + "type": [ + "null", + "string" + ] + }, + "ariaHidden": { + "type": [ + "null", + "string" + ] + }, + "ariaInvalid": { + "type": [ + "null", + "string" + ] + }, + "ariaKeyShortcuts": { + "type": [ + "null", + "string" + ] + }, + "ariaLabel": { + "type": [ + "null", + "string" + ] + }, + "ariaLevel": { + "type": [ + "null", + "string" + ] + }, + "ariaLive": { + "type": [ + "null", + "string" + ] + }, + "ariaModal": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiLine": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiSelectable": { + "type": [ + "null", + "string" + ] + }, + "ariaOrientation": { + "type": [ + "null", + "string" + ] + }, + "ariaPlaceholder": { + "type": [ + "null", + "string" + ] + }, + "ariaPosInSet": { + "type": [ + "null", + "string" + ] + }, + "ariaPressed": { + "type": [ + "null", + "string" + ] + }, + "ariaReadOnly": { + "type": [ + "null", + "string" + ] + }, + "ariaRequired": { + "type": [ + "null", + "string" + ] + }, + "ariaRoleDescription": { + "type": [ + "null", + "string" + ] + }, + "ariaRowCount": { + "type": [ + "null", + "string" + ] + }, + "ariaRowIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaRowSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaSelected": { + "type": [ + "null", + "string" + ] + }, + "ariaSetSize": { + "type": [ + "null", + "string" + ] + }, + "ariaSort": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMax": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMin": { + "type": [ + "null", + "string" + ] + }, + "ariaValueNow": { + "type": [ + "null", + "string" + ] + }, + "ariaValueText": { + "type": [ + "null", + "string" + ] + }, + "assignedSlot": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLSlotElement" + }, + { + "type": "null" + } + ] + }, + "attributeStyleMap": { + "$ref": "#/definitions/StylePropertyMap" + }, + "attributes": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Attr" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "autocapitalize": { + "type": "string" + }, + "autofocus": { + "type": "boolean" + }, + "baseURI": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "classList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "className": { + "type": "string" + }, + "clientHeight": { + "type": "number" + }, + "clientLeft": { + "type": "number" + }, + "clientTop": { + "type": "number" + }, + "clientWidth": { + "type": "number" + }, + "contentEditable": { + "type": "string" + }, + "dataset": { + "$ref": "#/definitions/DOMStringMap" + }, + "dir": { + "type": "string" + }, + "draggable": { + "type": "boolean" + }, + "enterKeyHint": { + "type": "string" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "hidden": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "inert": { + "type": "boolean" + }, + "innerHTML": { + "type": "string" + }, + "innerText": { + "type": "string" + }, + "inputMode": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "isContentEditable": { + "type": "boolean" + }, + "lang": { + "type": "string" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "localName": { + "type": "string" + }, + "name": { + "type": "string" + }, + "namespaceURI": { + "type": [ + "null", + "string" + ] + }, + "nextElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "nonce": { + "type": "string" + }, + "offsetHeight": { + "type": "number" + }, + "offsetLeft": { + "type": "number" + }, + "offsetParent": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "offsetTop": { + "type": "number" + }, + "offsetWidth": { + "type": "number" + }, + "onabort": { + "type": [ + "null", + "object" + ] + }, + "onanimationcancel": { + "type": [ + "null", + "object" + ] + }, + "onanimationend": { + "type": [ + "null", + "object" + ] + }, + "onanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onauxclick": { + "type": [ + "null", + "object" + ] + }, + "onbeforeinput": { + "type": [ + "null", + "object" + ] + }, + "onblur": { + "type": [ + "null", + "object" + ] + }, + "oncancel": { + "type": [ + "null", + "object" + ] + }, + "oncanplay": { + "type": [ + "null", + "object" + ] + }, + "oncanplaythrough": { + "type": [ + "null", + "object" + ] + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "onclick": { + "type": [ + "null", + "object" + ] + }, + "onclose": { + "type": [ + "null", + "object" + ] + }, + "oncontextmenu": { + "type": [ + "null", + "object" + ] + }, + "oncopy": { + "type": [ + "null", + "object" + ] + }, + "oncuechange": { + "type": [ + "null", + "object" + ] + }, + "oncut": { + "type": [ + "null", + "object" + ] + }, + "ondblclick": { + "type": [ + "null", + "object" + ] + }, + "ondrag": { + "type": [ + "null", + "object" + ] + }, + "ondragend": { + "type": [ + "null", + "object" + ] + }, + "ondragenter": { + "type": [ + "null", + "object" + ] + }, + "ondragleave": { + "type": [ + "null", + "object" + ] + }, + "ondragover": { + "type": [ + "null", + "object" + ] + }, + "ondragstart": { + "type": [ + "null", + "object" + ] + }, + "ondrop": { + "type": [ + "null", + "object" + ] + }, + "ondurationchange": { + "type": [ + "null", + "object" + ] + }, + "onemptied": { + "type": [ + "null", + "object" + ] + }, + "onended": { + "type": [ + "null", + "object" + ] + }, + "onerror": { + "$ref": "#/definitions/OnErrorEventHandler" + }, + "onfocus": { + "type": [ + "null", + "object" + ] + }, + "onformdata": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenchange": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenerror": { + "type": [ + "null", + "object" + ] + }, + "ongotpointercapture": { + "type": [ + "null", + "object" + ] + }, + "oninput": { + "type": [ + "null", + "object" + ] + }, + "oninvalid": { + "type": [ + "null", + "object" + ] + }, + "onkeydown": { + "type": [ + "null", + "object" + ] + }, + "onkeypress": { + "type": [ + "null", + "object" + ] + }, + "onkeyup": { + "type": [ + "null", + "object" + ] + }, + "onload": { + "type": [ + "null", + "object" + ] + }, + "onloadeddata": { + "type": [ + "null", + "object" + ] + }, + "onloadedmetadata": { + "type": [ + "null", + "object" + ] + }, + "onloadstart": { + "type": [ + "null", + "object" + ] + }, + "onlostpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onmousedown": { + "type": [ + "null", + "object" + ] + }, + "onmouseenter": { + "type": [ + "null", + "object" + ] + }, + "onmouseleave": { + "type": [ + "null", + "object" + ] + }, + "onmousemove": { + "type": [ + "null", + "object" + ] + }, + "onmouseout": { + "type": [ + "null", + "object" + ] + }, + "onmouseover": { + "type": [ + "null", + "object" + ] + }, + "onmouseup": { + "type": [ + "null", + "object" + ] + }, + "onpaste": { + "type": [ + "null", + "object" + ] + }, + "onpause": { + "type": [ + "null", + "object" + ] + }, + "onplay": { + "type": [ + "null", + "object" + ] + }, + "onplaying": { + "type": [ + "null", + "object" + ] + }, + "onpointercancel": { + "type": [ + "null", + "object" + ] + }, + "onpointerdown": { + "type": [ + "null", + "object" + ] + }, + "onpointerenter": { + "type": [ + "null", + "object" + ] + }, + "onpointerleave": { + "type": [ + "null", + "object" + ] + }, + "onpointermove": { + "type": [ + "null", + "object" + ] + }, + "onpointerout": { + "type": [ + "null", + "object" + ] + }, + "onpointerover": { + "type": [ + "null", + "object" + ] + }, + "onpointerup": { + "type": [ + "null", + "object" + ] + }, + "onprogress": { + "type": [ + "null", + "object" + ] + }, + "onratechange": { + "type": [ + "null", + "object" + ] + }, + "onreset": { + "type": [ + "null", + "object" + ] + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "onsecuritypolicyviolation": { + "type": [ + "null", + "object" + ] + }, + "onseeked": { + "type": [ + "null", + "object" + ] + }, + "onseeking": { + "type": [ + "null", + "object" + ] + }, + "onselect": { + "type": [ + "null", + "object" + ] + }, + "onselectionchange": { + "type": [ + "null", + "object" + ] + }, + "onselectstart": { + "type": [ + "null", + "object" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "onstalled": { + "type": [ + "null", + "object" + ] + }, + "onsubmit": { + "type": [ + "null", + "object" + ] + }, + "onsuspend": { + "type": [ + "null", + "object" + ] + }, + "ontimeupdate": { + "type": [ + "null", + "object" + ] + }, + "ontoggle": { + "type": [ + "null", + "object" + ] + }, + "ontouchcancel": { + "type": [ + "null", + "object" + ] + }, + "ontouchend": { + "type": [ + "null", + "object" + ] + }, + "ontouchmove": { + "type": [ + "null", + "object" + ] + }, + "ontouchstart": { + "type": [ + "null", + "object" + ] + }, + "ontransitioncancel": { + "type": [ + "null", + "object" + ] + }, + "ontransitionend": { + "type": [ + "null", + "object" + ] + }, + "ontransitionrun": { + "type": [ + "null", + "object" + ] + }, + "ontransitionstart": { + "type": [ + "null", + "object" + ] + }, + "onvolumechange": { + "type": [ + "null", + "object" + ] + }, + "onwaiting": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationend": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onwebkittransitionend": { + "type": [ + "null", + "object" + ] + }, + "onwheel": { + "type": [ + "null", + "object" + ] + }, + "outerHTML": { + "type": "string" + }, + "outerText": { + "type": "string" + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "part": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "prefix": { + "type": [ + "null", + "string" + ] + }, + "previousElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "role": { + "type": [ + "null", + "string" + ] + }, + "scrollHeight": { + "type": "number" + }, + "scrollLeft": { + "type": "number" + }, + "scrollTop": { + "type": "number" + }, + "scrollWidth": { + "type": "number" + }, + "shadowRoot": { + "anyOf": [ + { + "$ref": "#/definitions/ShadowRoot" + }, + { + "type": "null" + } + ] + }, + "slot": { + "type": "string" + }, + "spellcheck": { + "type": "boolean" + }, + "style": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "accentColor": { + "type": "string" + }, + "alignContent": { + "type": "string" + }, + "alignItems": { + "type": "string" + }, + "alignSelf": { + "type": "string" + }, + "alignmentBaseline": { + "type": "string" + }, + "all": { + "type": "string" + }, + "animation": { + "type": "string" + }, + "animationComposition": { + "type": "string" + }, + "animationDelay": { + "type": "string" + }, + "animationDirection": { + "type": "string" + }, + "animationDuration": { + "type": "string" + }, + "animationFillMode": { + "type": "string" + }, + "animationIterationCount": { + "type": "string" + }, + "animationName": { + "type": "string" + }, + "animationPlayState": { + "type": "string" + }, + "animationTimingFunction": { + "type": "string" + }, + "appearance": { + "type": "string" + }, + "aspectRatio": { + "type": "string" + }, + "backdropFilter": { + "type": "string" + }, + "backfaceVisibility": { + "type": "string" + }, + "background": { + "type": "string" + }, + "backgroundAttachment": { + "type": "string" + }, + "backgroundBlendMode": { + "type": "string" + }, + "backgroundClip": { + "type": "string" + }, + "backgroundColor": { + "type": "string" + }, + "backgroundImage": { + "type": "string" + }, + "backgroundOrigin": { + "type": "string" + }, + "backgroundPosition": { + "type": "string" + }, + "backgroundPositionX": { + "type": "string" + }, + "backgroundPositionY": { + "type": "string" + }, + "backgroundRepeat": { + "type": "string" + }, + "backgroundSize": { + "type": "string" + }, + "baselineShift": { + "type": "string" + }, + "blockSize": { + "type": "string" + }, + "border": { + "type": "string" + }, + "borderBlock": { + "type": "string" + }, + "borderBlockColor": { + "type": "string" + }, + "borderBlockEnd": { + "type": "string" + }, + "borderBlockEndColor": { + "type": "string" + }, + "borderBlockEndStyle": { + "type": "string" + }, + "borderBlockEndWidth": { + "type": "string" + }, + "borderBlockStart": { + "type": "string" + }, + "borderBlockStartColor": { + "type": "string" + }, + "borderBlockStartStyle": { + "type": "string" + }, + "borderBlockStartWidth": { + "type": "string" + }, + "borderBlockStyle": { + "type": "string" + }, + "borderBlockWidth": { + "type": "string" + }, + "borderBottom": { + "type": "string" + }, + "borderBottomColor": { + "type": "string" + }, + "borderBottomLeftRadius": { + "type": "string" + }, + "borderBottomRightRadius": { + "type": "string" + }, + "borderBottomStyle": { + "type": "string" + }, + "borderBottomWidth": { + "type": "string" + }, + "borderCollapse": { + "type": "string" + }, + "borderColor": { + "type": "string" + }, + "borderEndEndRadius": { + "type": "string" + }, + "borderEndStartRadius": { + "type": "string" + }, + "borderImage": { + "type": "string" + }, + "borderImageOutset": { + "type": "string" + }, + "borderImageRepeat": { + "type": "string" + }, + "borderImageSlice": { + "type": "string" + }, + "borderImageSource": { + "type": "string" + }, + "borderImageWidth": { + "type": "string" + }, + "borderInline": { + "type": "string" + }, + "borderInlineColor": { + "type": "string" + }, + "borderInlineEnd": { + "type": "string" + }, + "borderInlineEndColor": { + "type": "string" + }, + "borderInlineEndStyle": { + "type": "string" + }, + "borderInlineEndWidth": { + "type": "string" + }, + "borderInlineStart": { + "type": "string" + }, + "borderInlineStartColor": { + "type": "string" + }, + "borderInlineStartStyle": { + "type": "string" + }, + "borderInlineStartWidth": { + "type": "string" + }, + "borderInlineStyle": { + "type": "string" + }, + "borderInlineWidth": { + "type": "string" + }, + "borderLeft": { + "type": "string" + }, + "borderLeftColor": { + "type": "string" + }, + "borderLeftStyle": { + "type": "string" + }, + "borderLeftWidth": { + "type": "string" + }, + "borderRadius": { + "type": "string" + }, + "borderRight": { + "type": "string" + }, + "borderRightColor": { + "type": "string" + }, + "borderRightStyle": { + "type": "string" + }, + "borderRightWidth": { + "type": "string" + }, + "borderSpacing": { + "type": "string" + }, + "borderStartEndRadius": { + "type": "string" + }, + "borderStartStartRadius": { + "type": "string" + }, + "borderStyle": { + "type": "string" + }, + "borderTop": { + "type": "string" + }, + "borderTopColor": { + "type": "string" + }, + "borderTopLeftRadius": { + "type": "string" + }, + "borderTopRightRadius": { + "type": "string" + }, + "borderTopStyle": { + "type": "string" + }, + "borderTopWidth": { + "type": "string" + }, + "borderWidth": { + "type": "string" + }, + "bottom": { + "type": "string" + }, + "boxShadow": { + "type": "string" + }, + "boxSizing": { + "type": "string" + }, + "breakAfter": { + "type": "string" + }, + "breakBefore": { + "type": "string" + }, + "breakInside": { + "type": "string" + }, + "captionSide": { + "type": "string" + }, + "caretColor": { + "type": "string" + }, + "clear": { + "type": "string" + }, + "clip": { + "type": "string" + }, + "clipPath": { + "type": "string" + }, + "clipRule": { + "type": "string" + }, + "color": { + "type": "string" + }, + "colorInterpolation": { + "type": "string" + }, + "colorInterpolationFilters": { + "type": "string" + }, + "colorScheme": { + "type": "string" + }, + "columnCount": { + "type": "string" + }, + "columnFill": { + "type": "string" + }, + "columnGap": { + "type": "string" + }, + "columnRule": { + "type": "string" + }, + "columnRuleColor": { + "type": "string" + }, + "columnRuleStyle": { + "type": "string" + }, + "columnRuleWidth": { + "type": "string" + }, + "columnSpan": { + "type": "string" + }, + "columnWidth": { + "type": "string" + }, + "columns": { + "type": "string" + }, + "contain": { + "type": "string" + }, + "containIntrinsicBlockSize": { + "type": "string" + }, + "containIntrinsicHeight": { + "type": "string" + }, + "containIntrinsicInlineSize": { + "type": "string" + }, + "containIntrinsicSize": { + "type": "string" + }, + "containIntrinsicWidth": { + "type": "string" + }, + "container": { + "type": "string" + }, + "containerName": { + "type": "string" + }, + "containerType": { + "type": "string" + }, + "content": { + "type": "string" + }, + "counterIncrement": { + "type": "string" + }, + "counterReset": { + "type": "string" + }, + "counterSet": { + "type": "string" + }, + "cssFloat": { + "type": "string" + }, + "cssText": { + "type": "string" + }, + "cursor": { + "type": "string" + }, + "direction": { + "type": "string" + }, + "display": { + "type": "string" + }, + "dominantBaseline": { + "type": "string" + }, + "emptyCells": { + "type": "string" + }, + "fill": { + "type": "string" + }, + "fillOpacity": { + "type": "string" + }, + "fillRule": { + "type": "string" + }, + "filter": { + "type": "string" + }, + "flex": { + "type": "string" + }, + "flexBasis": { + "type": "string" + }, + "flexDirection": { + "type": "string" + }, + "flexFlow": { + "type": "string" + }, + "flexGrow": { + "type": "string" + }, + "flexShrink": { + "type": "string" + }, + "flexWrap": { + "type": "string" + }, + "float": { + "type": "string" + }, + "floodColor": { + "type": "string" + }, + "floodOpacity": { + "type": "string" + }, + "font": { + "type": "string" + }, + "fontFamily": { + "type": "string" + }, + "fontFeatureSettings": { + "type": "string" + }, + "fontKerning": { + "type": "string" + }, + "fontOpticalSizing": { + "type": "string" + }, + "fontPalette": { + "type": "string" + }, + "fontSize": { + "type": "string" + }, + "fontSizeAdjust": { + "type": "string" + }, + "fontStretch": { + "type": "string" + }, + "fontStyle": { + "type": "string" + }, + "fontSynthesis": { + "type": "string" + }, + "fontSynthesisSmallCaps": { + "type": "string" + }, + "fontSynthesisStyle": { + "type": "string" + }, + "fontSynthesisWeight": { + "type": "string" + }, + "fontVariant": { + "type": "string" + }, + "fontVariantAlternates": { + "type": "string" + }, + "fontVariantCaps": { + "type": "string" + }, + "fontVariantEastAsian": { + "type": "string" + }, + "fontVariantLigatures": { + "type": "string" + }, + "fontVariantNumeric": { + "type": "string" + }, + "fontVariantPosition": { + "type": "string" + }, + "fontVariationSettings": { + "type": "string" + }, + "fontWeight": { + "type": "string" + }, + "gap": { + "type": "string" + }, + "grid": { + "type": "string" + }, + "gridArea": { + "type": "string" + }, + "gridAutoColumns": { + "type": "string" + }, + "gridAutoFlow": { + "type": "string" + }, + "gridAutoRows": { + "type": "string" + }, + "gridColumn": { + "type": "string" + }, + "gridColumnEnd": { + "type": "string" + }, + "gridColumnGap": { + "type": "string" + }, + "gridColumnStart": { + "type": "string" + }, + "gridGap": { + "type": "string" + }, + "gridRow": { + "type": "string" + }, + "gridRowEnd": { + "type": "string" + }, + "gridRowGap": { + "type": "string" + }, + "gridRowStart": { + "type": "string" + }, + "gridTemplate": { + "type": "string" + }, + "gridTemplateAreas": { + "type": "string" + }, + "gridTemplateColumns": { + "type": "string" + }, + "gridTemplateRows": { + "type": "string" + }, + "height": { + "type": "string" + }, + "hyphenateCharacter": { + "type": "string" + }, + "hyphens": { + "type": "string" + }, + "imageOrientation": { + "type": "string" + }, + "imageRendering": { + "type": "string" + }, + "inlineSize": { + "type": "string" + }, + "inset": { + "type": "string" + }, + "insetBlock": { + "type": "string" + }, + "insetBlockEnd": { + "type": "string" + }, + "insetBlockStart": { + "type": "string" + }, + "insetInline": { + "type": "string" + }, + "insetInlineEnd": { + "type": "string" + }, + "insetInlineStart": { + "type": "string" + }, + "isolation": { + "type": "string" + }, + "justifyContent": { + "type": "string" + }, + "justifyItems": { + "type": "string" + }, + "justifySelf": { + "type": "string" + }, + "left": { + "type": "string" + }, + "length": { + "type": "number" + }, + "letterSpacing": { + "type": "string" + }, + "lightingColor": { + "type": "string" + }, + "lineBreak": { + "type": "string" + }, + "lineHeight": { + "type": "string" + }, + "listStyle": { + "type": "string" + }, + "listStyleImage": { + "type": "string" + }, + "listStylePosition": { + "type": "string" + }, + "listStyleType": { + "type": "string" + }, + "margin": { + "type": "string" + }, + "marginBlock": { + "type": "string" + }, + "marginBlockEnd": { + "type": "string" + }, + "marginBlockStart": { + "type": "string" + }, + "marginBottom": { + "type": "string" + }, + "marginInline": { + "type": "string" + }, + "marginInlineEnd": { + "type": "string" + }, + "marginInlineStart": { + "type": "string" + }, + "marginLeft": { + "type": "string" + }, + "marginRight": { + "type": "string" + }, + "marginTop": { + "type": "string" + }, + "marker": { + "type": "string" + }, + "markerEnd": { + "type": "string" + }, + "markerMid": { + "type": "string" + }, + "markerStart": { + "type": "string" + }, + "mask": { + "type": "string" + }, + "maskClip": { + "type": "string" + }, + "maskComposite": { + "type": "string" + }, + "maskImage": { + "type": "string" + }, + "maskMode": { + "type": "string" + }, + "maskOrigin": { + "type": "string" + }, + "maskPosition": { + "type": "string" + }, + "maskRepeat": { + "type": "string" + }, + "maskSize": { + "type": "string" + }, + "maskType": { + "type": "string" + }, + "mathStyle": { + "type": "string" + }, + "maxBlockSize": { + "type": "string" + }, + "maxHeight": { + "type": "string" + }, + "maxInlineSize": { + "type": "string" + }, + "maxWidth": { + "type": "string" + }, + "minBlockSize": { + "type": "string" + }, + "minHeight": { + "type": "string" + }, + "minInlineSize": { + "type": "string" + }, + "minWidth": { + "type": "string" + }, + "mixBlendMode": { + "type": "string" + }, + "objectFit": { + "type": "string" + }, + "objectPosition": { + "type": "string" + }, + "offset": { + "type": "string" + }, + "offsetDistance": { + "type": "string" + }, + "offsetPath": { + "type": "string" + }, + "offsetRotate": { + "type": "string" + }, + "opacity": { + "type": "string" + }, + "order": { + "type": "string" + }, + "orphans": { + "type": "string" + }, + "outline": { + "type": "string" + }, + "outlineColor": { + "type": "string" + }, + "outlineOffset": { + "type": "string" + }, + "outlineStyle": { + "type": "string" + }, + "outlineWidth": { + "type": "string" + }, + "overflow": { + "type": "string" + }, + "overflowAnchor": { + "type": "string" + }, + "overflowClipMargin": { + "type": "string" + }, + "overflowWrap": { + "type": "string" + }, + "overflowX": { + "type": "string" + }, + "overflowY": { + "type": "string" + }, + "overscrollBehavior": { + "type": "string" + }, + "overscrollBehaviorBlock": { + "type": "string" + }, + "overscrollBehaviorInline": { + "type": "string" + }, + "overscrollBehaviorX": { + "type": "string" + }, + "overscrollBehaviorY": { + "type": "string" + }, + "padding": { + "type": "string" + }, + "paddingBlock": { + "type": "string" + }, + "paddingBlockEnd": { + "type": "string" + }, + "paddingBlockStart": { + "type": "string" + }, + "paddingBottom": { + "type": "string" + }, + "paddingInline": { + "type": "string" + }, + "paddingInlineEnd": { + "type": "string" + }, + "paddingInlineStart": { + "type": "string" + }, + "paddingLeft": { + "type": "string" + }, + "paddingRight": { + "type": "string" + }, + "paddingTop": { + "type": "string" + }, + "page": { + "type": "string" + }, + "pageBreakAfter": { + "type": "string" + }, + "pageBreakBefore": { + "type": "string" + }, + "pageBreakInside": { + "type": "string" + }, + "paintOrder": { + "type": "string" + }, + "parentRule": { + "anyOf": [ + { + "$ref": "#/definitions/CSSRule" + }, + { + "type": "null" + } + ] + }, + "perspective": { + "type": "string" + }, + "perspectiveOrigin": { + "type": "string" + }, + "placeContent": { + "type": "string" + }, + "placeItems": { + "type": "string" + }, + "placeSelf": { + "type": "string" + }, + "pointerEvents": { + "type": "string" + }, + "position": { + "type": "string" + }, + "printColorAdjust": { + "type": "string" + }, + "quotes": { + "type": "string" + }, + "resize": { + "type": "string" + }, + "right": { + "type": "string" + }, + "rotate": { + "type": "string" + }, + "rowGap": { + "type": "string" + }, + "rubyPosition": { + "type": "string" + }, + "scale": { + "type": "string" + }, + "scrollBehavior": { + "type": "string" + }, + "scrollMargin": { + "type": "string" + }, + "scrollMarginBlock": { + "type": "string" + }, + "scrollMarginBlockEnd": { + "type": "string" + }, + "scrollMarginBlockStart": { + "type": "string" + }, + "scrollMarginBottom": { + "type": "string" + }, + "scrollMarginInline": { + "type": "string" + }, + "scrollMarginInlineEnd": { + "type": "string" + }, + "scrollMarginInlineStart": { + "type": "string" + }, + "scrollMarginLeft": { + "type": "string" + }, + "scrollMarginRight": { + "type": "string" + }, + "scrollMarginTop": { + "type": "string" + }, + "scrollPadding": { + "type": "string" + }, + "scrollPaddingBlock": { + "type": "string" + }, + "scrollPaddingBlockEnd": { + "type": "string" + }, + "scrollPaddingBlockStart": { + "type": "string" + }, + "scrollPaddingBottom": { + "type": "string" + }, + "scrollPaddingInline": { + "type": "string" + }, + "scrollPaddingInlineEnd": { + "type": "string" + }, + "scrollPaddingInlineStart": { + "type": "string" + }, + "scrollPaddingLeft": { + "type": "string" + }, + "scrollPaddingRight": { + "type": "string" + }, + "scrollPaddingTop": { + "type": "string" + }, + "scrollSnapAlign": { + "type": "string" + }, + "scrollSnapStop": { + "type": "string" + }, + "scrollSnapType": { + "type": "string" + }, + "scrollbarGutter": { + "type": "string" + }, + "shapeImageThreshold": { + "type": "string" + }, + "shapeMargin": { + "type": "string" + }, + "shapeOutside": { + "type": "string" + }, + "shapeRendering": { + "type": "string" + }, + "stopColor": { + "type": "string" + }, + "stopOpacity": { + "type": "string" + }, + "stroke": { + "type": "string" + }, + "strokeDasharray": { + "type": "string" + }, + "strokeDashoffset": { + "type": "string" + }, + "strokeLinecap": { + "type": "string" + }, + "strokeLinejoin": { + "type": "string" + }, + "strokeMiterlimit": { + "type": "string" + }, + "strokeOpacity": { + "type": "string" + }, + "strokeWidth": { + "type": "string" + }, + "tabSize": { + "type": "string" + }, + "tableLayout": { + "type": "string" + }, + "textAlign": { + "type": "string" + }, + "textAlignLast": { + "type": "string" + }, + "textAnchor": { + "type": "string" + }, + "textCombineUpright": { + "type": "string" + }, + "textDecoration": { + "type": "string" + }, + "textDecorationColor": { + "type": "string" + }, + "textDecorationLine": { + "type": "string" + }, + "textDecorationSkipInk": { + "type": "string" + }, + "textDecorationStyle": { + "type": "string" + }, + "textDecorationThickness": { + "type": "string" + }, + "textEmphasis": { + "type": "string" + }, + "textEmphasisColor": { + "type": "string" + }, + "textEmphasisPosition": { + "type": "string" + }, + "textEmphasisStyle": { + "type": "string" + }, + "textIndent": { + "type": "string" + }, + "textOrientation": { + "type": "string" + }, + "textOverflow": { + "type": "string" + }, + "textRendering": { + "type": "string" + }, + "textShadow": { + "type": "string" + }, + "textTransform": { + "type": "string" + }, + "textUnderlineOffset": { + "type": "string" + }, + "textUnderlinePosition": { + "type": "string" + }, + "top": { + "type": "string" + }, + "touchAction": { + "type": "string" + }, + "transform": { + "type": "string" + }, + "transformBox": { + "type": "string" + }, + "transformOrigin": { + "type": "string" + }, + "transformStyle": { + "type": "string" + }, + "transition": { + "type": "string" + }, + "transitionDelay": { + "type": "string" + }, + "transitionDuration": { + "type": "string" + }, + "transitionProperty": { + "type": "string" + }, + "transitionTimingFunction": { + "type": "string" + }, + "translate": { + "type": "string" + }, + "unicodeBidi": { + "type": "string" + }, + "userSelect": { + "type": "string" + }, + "verticalAlign": { + "type": "string" + }, + "visibility": { + "type": "string" + }, + "webkitAlignContent": { + "type": "string" + }, + "webkitAlignItems": { + "type": "string" + }, + "webkitAlignSelf": { + "type": "string" + }, + "webkitAnimation": { + "type": "string" + }, + "webkitAnimationDelay": { + "type": "string" + }, + "webkitAnimationDirection": { + "type": "string" + }, + "webkitAnimationDuration": { + "type": "string" + }, + "webkitAnimationFillMode": { + "type": "string" + }, + "webkitAnimationIterationCount": { + "type": "string" + }, + "webkitAnimationName": { + "type": "string" + }, + "webkitAnimationPlayState": { + "type": "string" + }, + "webkitAnimationTimingFunction": { + "type": "string" + }, + "webkitAppearance": { + "type": "string" + }, + "webkitBackfaceVisibility": { + "type": "string" + }, + "webkitBackgroundClip": { + "type": "string" + }, + "webkitBackgroundOrigin": { + "type": "string" + }, + "webkitBackgroundSize": { + "type": "string" + }, + "webkitBorderBottomLeftRadius": { + "type": "string" + }, + "webkitBorderBottomRightRadius": { + "type": "string" + }, + "webkitBorderRadius": { + "type": "string" + }, + "webkitBorderTopLeftRadius": { + "type": "string" + }, + "webkitBorderTopRightRadius": { + "type": "string" + }, + "webkitBoxAlign": { + "type": "string" + }, + "webkitBoxFlex": { + "type": "string" + }, + "webkitBoxOrdinalGroup": { + "type": "string" + }, + "webkitBoxOrient": { + "type": "string" + }, + "webkitBoxPack": { + "type": "string" + }, + "webkitBoxShadow": { + "type": "string" + }, + "webkitBoxSizing": { + "type": "string" + }, + "webkitFilter": { + "type": "string" + }, + "webkitFlex": { + "type": "string" + }, + "webkitFlexBasis": { + "type": "string" + }, + "webkitFlexDirection": { + "type": "string" + }, + "webkitFlexFlow": { + "type": "string" + }, + "webkitFlexGrow": { + "type": "string" + }, + "webkitFlexShrink": { + "type": "string" + }, + "webkitFlexWrap": { + "type": "string" + }, + "webkitJustifyContent": { + "type": "string" + }, + "webkitLineClamp": { + "type": "string" + }, + "webkitMask": { + "type": "string" + }, + "webkitMaskBoxImage": { + "type": "string" + }, + "webkitMaskBoxImageOutset": { + "type": "string" + }, + "webkitMaskBoxImageRepeat": { + "type": "string" + }, + "webkitMaskBoxImageSlice": { + "type": "string" + }, + "webkitMaskBoxImageSource": { + "type": "string" + }, + "webkitMaskBoxImageWidth": { + "type": "string" + }, + "webkitMaskClip": { + "type": "string" + }, + "webkitMaskComposite": { + "type": "string" + }, + "webkitMaskImage": { + "type": "string" + }, + "webkitMaskOrigin": { + "type": "string" + }, + "webkitMaskPosition": { + "type": "string" + }, + "webkitMaskRepeat": { + "type": "string" + }, + "webkitMaskSize": { + "type": "string" + }, + "webkitOrder": { + "type": "string" + }, + "webkitPerspective": { + "type": "string" + }, + "webkitPerspectiveOrigin": { + "type": "string" + }, + "webkitTextFillColor": { + "type": "string" + }, + "webkitTextSizeAdjust": { + "type": "string" + }, + "webkitTextStroke": { + "type": "string" + }, + "webkitTextStrokeColor": { + "type": "string" + }, + "webkitTextStrokeWidth": { + "type": "string" + }, + "webkitTransform": { + "type": "string" + }, + "webkitTransformOrigin": { + "type": "string" + }, + "webkitTransformStyle": { + "type": "string" + }, + "webkitTransition": { + "type": "string" + }, + "webkitTransitionDelay": { + "type": "string" + }, + "webkitTransitionDuration": { + "type": "string" + }, + "webkitTransitionProperty": { + "type": "string" + }, + "webkitTransitionTimingFunction": { + "type": "string" + }, + "webkitUserSelect": { + "type": "string" + }, + "whiteSpace": { + "type": "string" + }, + "widows": { + "type": "string" + }, + "width": { + "type": "string" + }, + "willChange": { + "type": "string" + }, + "wordBreak": { + "type": "string" + }, + "wordSpacing": { + "type": "string" + }, + "wordWrap": { + "type": "string" + }, + "writingMode": { + "type": "string" + }, + "zIndex": { + "type": "string" + } + }, + "required": [ + "accentColor", + "alignContent", + "alignItems", + "alignSelf", + "alignmentBaseline", + "all", + "animation", + "animationComposition", + "animationDelay", + "animationDirection", + "animationDuration", + "animationFillMode", + "animationIterationCount", + "animationName", + "animationPlayState", + "animationTimingFunction", + "appearance", + "aspectRatio", + "backdropFilter", + "backfaceVisibility", + "background", + "backgroundAttachment", + "backgroundBlendMode", + "backgroundClip", + "backgroundColor", + "backgroundImage", + "backgroundOrigin", + "backgroundPosition", + "backgroundPositionX", + "backgroundPositionY", + "backgroundRepeat", + "backgroundSize", + "baselineShift", + "blockSize", + "border", + "borderBlock", + "borderBlockColor", + "borderBlockEnd", + "borderBlockEndColor", + "borderBlockEndStyle", + "borderBlockEndWidth", + "borderBlockStart", + "borderBlockStartColor", + "borderBlockStartStyle", + "borderBlockStartWidth", + "borderBlockStyle", + "borderBlockWidth", + "borderBottom", + "borderBottomColor", + "borderBottomLeftRadius", + "borderBottomRightRadius", + "borderBottomStyle", + "borderBottomWidth", + "borderCollapse", + "borderColor", + "borderEndEndRadius", + "borderEndStartRadius", + "borderImage", + "borderImageOutset", + "borderImageRepeat", + "borderImageSlice", + "borderImageSource", + "borderImageWidth", + "borderInline", + "borderInlineColor", + "borderInlineEnd", + "borderInlineEndColor", + "borderInlineEndStyle", + "borderInlineEndWidth", + "borderInlineStart", + "borderInlineStartColor", + "borderInlineStartStyle", + "borderInlineStartWidth", + "borderInlineStyle", + "borderInlineWidth", + "borderLeft", + "borderLeftColor", + "borderLeftStyle", + "borderLeftWidth", + "borderRadius", + "borderRight", + "borderRightColor", + "borderRightStyle", + "borderRightWidth", + "borderSpacing", + "borderStartEndRadius", + "borderStartStartRadius", + "borderStyle", + "borderTop", + "borderTopColor", + "borderTopLeftRadius", + "borderTopRightRadius", + "borderTopStyle", + "borderTopWidth", + "borderWidth", + "bottom", + "boxShadow", + "boxSizing", + "breakAfter", + "breakBefore", + "breakInside", + "captionSide", + "caretColor", + "clear", + "clip", + "clipPath", + "clipRule", + "color", + "colorInterpolation", + "colorInterpolationFilters", + "colorScheme", + "columnCount", + "columnFill", + "columnGap", + "columnRule", + "columnRuleColor", + "columnRuleStyle", + "columnRuleWidth", + "columnSpan", + "columnWidth", + "columns", + "contain", + "containIntrinsicBlockSize", + "containIntrinsicHeight", + "containIntrinsicInlineSize", + "containIntrinsicSize", + "containIntrinsicWidth", + "container", + "containerName", + "containerType", + "content", + "counterIncrement", + "counterReset", + "counterSet", + "cssFloat", + "cssText", + "cursor", + "direction", + "display", + "dominantBaseline", + "emptyCells", + "fill", + "fillOpacity", + "fillRule", + "filter", + "flex", + "flexBasis", + "flexDirection", + "flexFlow", + "flexGrow", + "flexShrink", + "flexWrap", + "float", + "floodColor", + "floodOpacity", + "font", + "fontFamily", + "fontFeatureSettings", + "fontKerning", + "fontOpticalSizing", + "fontPalette", + "fontSize", + "fontSizeAdjust", + "fontStretch", + "fontStyle", + "fontSynthesis", + "fontSynthesisSmallCaps", + "fontSynthesisStyle", + "fontSynthesisWeight", + "fontVariant", + "fontVariantAlternates", + "fontVariantCaps", + "fontVariantEastAsian", + "fontVariantLigatures", + "fontVariantNumeric", + "fontVariantPosition", + "fontVariationSettings", + "fontWeight", + "gap", + "grid", + "gridArea", + "gridAutoColumns", + "gridAutoFlow", + "gridAutoRows", + "gridColumn", + "gridColumnEnd", + "gridColumnGap", + "gridColumnStart", + "gridGap", + "gridRow", + "gridRowEnd", + "gridRowGap", + "gridRowStart", + "gridTemplate", + "gridTemplateAreas", + "gridTemplateColumns", + "gridTemplateRows", + "height", + "hyphenateCharacter", + "hyphens", + "imageOrientation", + "imageRendering", + "inlineSize", + "inset", + "insetBlock", + "insetBlockEnd", + "insetBlockStart", + "insetInline", + "insetInlineEnd", + "insetInlineStart", + "isolation", + "justifyContent", + "justifyItems", + "justifySelf", + "left", + "length", + "letterSpacing", + "lightingColor", + "lineBreak", + "lineHeight", + "listStyle", + "listStyleImage", + "listStylePosition", + "listStyleType", + "margin", + "marginBlock", + "marginBlockEnd", + "marginBlockStart", + "marginBottom", + "marginInline", + "marginInlineEnd", + "marginInlineStart", + "marginLeft", + "marginRight", + "marginTop", + "marker", + "markerEnd", + "markerMid", + "markerStart", + "mask", + "maskClip", + "maskComposite", + "maskImage", + "maskMode", + "maskOrigin", + "maskPosition", + "maskRepeat", + "maskSize", + "maskType", + "mathStyle", + "maxBlockSize", + "maxHeight", + "maxInlineSize", + "maxWidth", + "minBlockSize", + "minHeight", + "minInlineSize", + "minWidth", + "mixBlendMode", + "objectFit", + "objectPosition", + "offset", + "offsetDistance", + "offsetPath", + "offsetRotate", + "opacity", + "order", + "orphans", + "outline", + "outlineColor", + "outlineOffset", + "outlineStyle", + "outlineWidth", + "overflow", + "overflowAnchor", + "overflowClipMargin", + "overflowWrap", + "overflowX", + "overflowY", + "overscrollBehavior", + "overscrollBehaviorBlock", + "overscrollBehaviorInline", + "overscrollBehaviorX", + "overscrollBehaviorY", + "padding", + "paddingBlock", + "paddingBlockEnd", + "paddingBlockStart", + "paddingBottom", + "paddingInline", + "paddingInlineEnd", + "paddingInlineStart", + "paddingLeft", + "paddingRight", + "paddingTop", + "page", + "pageBreakAfter", + "pageBreakBefore", + "pageBreakInside", + "paintOrder", + "parentRule", + "perspective", + "perspectiveOrigin", + "placeContent", + "placeItems", + "placeSelf", + "pointerEvents", + "position", + "printColorAdjust", + "quotes", + "resize", + "right", + "rotate", + "rowGap", + "rubyPosition", + "scale", + "scrollBehavior", + "scrollMargin", + "scrollMarginBlock", + "scrollMarginBlockEnd", + "scrollMarginBlockStart", + "scrollMarginBottom", + "scrollMarginInline", + "scrollMarginInlineEnd", + "scrollMarginInlineStart", + "scrollMarginLeft", + "scrollMarginRight", + "scrollMarginTop", + "scrollPadding", + "scrollPaddingBlock", + "scrollPaddingBlockEnd", + "scrollPaddingBlockStart", + "scrollPaddingBottom", + "scrollPaddingInline", + "scrollPaddingInlineEnd", + "scrollPaddingInlineStart", + "scrollPaddingLeft", + "scrollPaddingRight", + "scrollPaddingTop", + "scrollSnapAlign", + "scrollSnapStop", + "scrollSnapType", + "scrollbarGutter", + "shapeImageThreshold", + "shapeMargin", + "shapeOutside", + "shapeRendering", + "stopColor", + "stopOpacity", + "stroke", + "strokeDasharray", + "strokeDashoffset", + "strokeLinecap", + "strokeLinejoin", + "strokeMiterlimit", + "strokeOpacity", + "strokeWidth", + "tabSize", + "tableLayout", + "textAlign", + "textAlignLast", + "textAnchor", + "textCombineUpright", + "textDecoration", + "textDecorationColor", + "textDecorationLine", + "textDecorationSkipInk", + "textDecorationStyle", + "textDecorationThickness", + "textEmphasis", + "textEmphasisColor", + "textEmphasisPosition", + "textEmphasisStyle", + "textIndent", + "textOrientation", + "textOverflow", + "textRendering", + "textShadow", + "textTransform", + "textUnderlineOffset", + "textUnderlinePosition", + "top", + "touchAction", + "transform", + "transformBox", + "transformOrigin", + "transformStyle", + "transition", + "transitionDelay", + "transitionDuration", + "transitionProperty", + "transitionTimingFunction", + "translate", + "unicodeBidi", + "userSelect", + "verticalAlign", + "visibility", + "webkitAlignContent", + "webkitAlignItems", + "webkitAlignSelf", + "webkitAnimation", + "webkitAnimationDelay", + "webkitAnimationDirection", + "webkitAnimationDuration", + "webkitAnimationFillMode", + "webkitAnimationIterationCount", + "webkitAnimationName", + "webkitAnimationPlayState", + "webkitAnimationTimingFunction", + "webkitAppearance", + "webkitBackfaceVisibility", + "webkitBackgroundClip", + "webkitBackgroundOrigin", + "webkitBackgroundSize", + "webkitBorderBottomLeftRadius", + "webkitBorderBottomRightRadius", + "webkitBorderRadius", + "webkitBorderTopLeftRadius", + "webkitBorderTopRightRadius", + "webkitBoxAlign", + "webkitBoxFlex", + "webkitBoxOrdinalGroup", + "webkitBoxOrient", + "webkitBoxPack", + "webkitBoxShadow", + "webkitBoxSizing", + "webkitFilter", + "webkitFlex", + "webkitFlexBasis", + "webkitFlexDirection", + "webkitFlexFlow", + "webkitFlexGrow", + "webkitFlexShrink", + "webkitFlexWrap", + "webkitJustifyContent", + "webkitLineClamp", + "webkitMask", + "webkitMaskBoxImage", + "webkitMaskBoxImageOutset", + "webkitMaskBoxImageRepeat", + "webkitMaskBoxImageSlice", + "webkitMaskBoxImageSource", + "webkitMaskBoxImageWidth", + "webkitMaskClip", + "webkitMaskComposite", + "webkitMaskImage", + "webkitMaskOrigin", + "webkitMaskPosition", + "webkitMaskRepeat", + "webkitMaskSize", + "webkitOrder", + "webkitPerspective", + "webkitPerspectiveOrigin", + "webkitTextFillColor", + "webkitTextSizeAdjust", + "webkitTextStroke", + "webkitTextStrokeColor", + "webkitTextStrokeWidth", + "webkitTransform", + "webkitTransformOrigin", + "webkitTransformStyle", + "webkitTransition", + "webkitTransitionDelay", + "webkitTransitionDuration", + "webkitTransitionProperty", + "webkitTransitionTimingFunction", + "webkitUserSelect", + "whiteSpace", + "widows", + "width", + "willChange", + "wordBreak", + "wordSpacing", + "wordWrap", + "writingMode", + "zIndex" + ], + "type": "object" + }, + "tabIndex": { + "type": "number" + }, + "tagName": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + }, + "title": { + "type": "string" + }, + "translate": { + "type": "boolean" + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "accessKey", + "accessKeyLabel", + "ariaAtomic", + "ariaAutoComplete", + "ariaBusy", + "ariaChecked", + "ariaColCount", + "ariaColIndex", + "ariaColSpan", + "ariaCurrent", + "ariaDisabled", + "ariaExpanded", + "ariaHasPopup", + "ariaHidden", + "ariaInvalid", + "ariaKeyShortcuts", + "ariaLabel", + "ariaLevel", + "ariaLive", + "ariaModal", + "ariaMultiLine", + "ariaMultiSelectable", + "ariaOrientation", + "ariaPlaceholder", + "ariaPosInSet", + "ariaPressed", + "ariaReadOnly", + "ariaRequired", + "ariaRoleDescription", + "ariaRowCount", + "ariaRowIndex", + "ariaRowSpan", + "ariaSelected", + "ariaSetSize", + "ariaSort", + "ariaValueMax", + "ariaValueMin", + "ariaValueNow", + "ariaValueText", + "assignedSlot", + "attributeStyleMap", + "attributes", + "autocapitalize", + "autofocus", + "baseURI", + "childElementCount", + "childNodes", + "children", + "classList", + "className", + "clientHeight", + "clientLeft", + "clientTop", + "clientWidth", + "contentEditable", + "dataset", + "dir", + "draggable", + "enterKeyHint", + "firstChild", + "firstElementChild", + "hidden", + "id", + "inert", + "innerHTML", + "innerText", + "inputMode", + "isConnected", + "isContentEditable", + "lang", + "lastChild", + "lastElementChild", + "localName", + "name", + "namespaceURI", + "nextElementSibling", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "offsetHeight", + "offsetLeft", + "offsetParent", + "offsetTop", + "offsetWidth", + "onabort", + "onanimationcancel", + "onanimationend", + "onanimationiteration", + "onanimationstart", + "onauxclick", + "onbeforeinput", + "onblur", + "oncancel", + "oncanplay", + "oncanplaythrough", + "onchange", + "onclick", + "onclose", + "oncontextmenu", + "oncopy", + "oncuechange", + "oncut", + "ondblclick", + "ondrag", + "ondragend", + "ondragenter", + "ondragleave", + "ondragover", + "ondragstart", + "ondrop", + "ondurationchange", + "onemptied", + "onended", + "onerror", + "onfocus", + "onformdata", + "onfullscreenchange", + "onfullscreenerror", + "ongotpointercapture", + "oninput", + "oninvalid", + "onkeydown", + "onkeypress", + "onkeyup", + "onload", + "onloadeddata", + "onloadedmetadata", + "onloadstart", + "onlostpointercapture", + "onmousedown", + "onmouseenter", + "onmouseleave", + "onmousemove", + "onmouseout", + "onmouseover", + "onmouseup", + "onpaste", + "onpause", + "onplay", + "onplaying", + "onpointercancel", + "onpointerdown", + "onpointerenter", + "onpointerleave", + "onpointermove", + "onpointerout", + "onpointerover", + "onpointerup", + "onprogress", + "onratechange", + "onreset", + "onresize", + "onscroll", + "onsecuritypolicyviolation", + "onseeked", + "onseeking", + "onselect", + "onselectionchange", + "onselectstart", + "onslotchange", + "onstalled", + "onsubmit", + "onsuspend", + "ontimeupdate", + "ontoggle", + "ontransitioncancel", + "ontransitionend", + "ontransitionrun", + "ontransitionstart", + "onvolumechange", + "onwaiting", + "onwebkitanimationend", + "onwebkitanimationiteration", + "onwebkitanimationstart", + "onwebkittransitionend", + "onwheel", + "outerHTML", + "outerText", + "ownerDocument", + "parentElement", + "parentNode", + "part", + "prefix", + "previousElementSibling", + "previousSibling", + "role", + "scrollHeight", + "scrollLeft", + "scrollTop", + "scrollWidth", + "shadowRoot", + "slot", + "spellcheck", + "style", + "tabIndex", + "tagName", + "textContent", + "title", + "translate" + ], + "type": "object" + }, + "History": { + "properties": { + "length": { + "type": "number" + }, + "native": { + "properties": { + "back": { + "type": "object" + }, + "forward": { + "type": "object" + }, + "go": { + "type": "object" + }, + "pushState": { + "type": "object" + }, + "replaceState": { + "type": "object" + } + }, + "required": [ + "back", + "forward", + "go", + "pushState", + "replaceState" + ], + "type": "object" + }, + "scrollRestoration": { + "$ref": "#/definitions/ScrollRestoration" + }, + "state": {} + }, + "required": [ + "length", + "native", + "scrollRestoration", + "state" + ], + "type": "object" + }, + "I18n": { + "properties": { + "add": { + "type": "object" + }, + "getCode": { + "type": "object" + }, + "getData": { + "type": "object" + }, + "hasCode": { + "type": "object" + }, + "isRtl": { + "type": "object" + }, + "setCode": { + "type": "object" + }, + "translate": { + "type": "object" + } + }, + "required": [ + "add", + "getCode", + "getData", + "hasCode", + "isRtl", + "setCode", + "translate" + ], + "type": "object" + }, + "IDBFactory": { + "type": "object" + }, + "IconManager": { + "properties": { + "add": { + "type": "object" + }, + "get": { + "type": "object" + }, + "has": { + "type": "object" + } + }, + "required": [ + "add", + "get", + "has" + ], + "type": "object" + }, + "IdBookmark": { + "properties": { + "forward": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "keep": { + "type": "boolean" + } + }, + "required": [ + "id" + ], + "type": "object" + }, + "ImageUploader": { + "properties": { + "upload": { + "type": "object" + } + }, + "required": [ + "upload" + ], + "type": "object" + }, + "IndexBookmark": { + "properties": { + "index": { + "type": "number" + }, + "name": { + "type": "string" + } + }, + "required": [ + "index", + "name" + ], + "type": "object" + }, + "InlineStyleFormat": { + "properties": { + "attributes": { + "$ref": "#/definitions/Record" + }, + "block_expand": { + "type": "boolean" + }, + "ceFalseOverride": { + "type": "boolean" + }, + "classes": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ] + }, + "clear_child_styles": { + "type": "boolean" + }, + "collapsed": { + "type": "boolean" + }, + "deep": { + "type": "boolean" + }, + "exact": { + "type": "boolean" + }, + "expand": { + "type": "boolean" + }, + "icon": { + "type": "string" + }, + "inline": { + "type": "string" + }, + "links": { + "type": "boolean" + }, + "merge_siblings": { + "type": "boolean" + }, + "merge_with_parents": { + "type": "boolean" + }, + "mixed": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "onformat": { + "type": "object" + }, + "onmatch": { + "type": "object" + }, + "preserve_attributes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "preview": { + "anyOf": [ + { + "const": false, + "type": "boolean" + }, + { + "type": "string" + } + ] + }, + "remove": { + "enum": [ + "all", + "empty", + "none" + ], + "type": "string" + }, + "remove_similar": { + "type": "boolean" + }, + "split": { + "type": "boolean" + }, + "styles": { + "$ref": "#/definitions/Record" + }, + "title": { + "type": "string" + }, + "toggle": { + "type": "boolean" + } + }, + "required": [ + "inline", + "title" + ], + "type": "object" + }, + "InternalTrustedTypePolicyFactory": { + "properties": { + "TrustedHTML": { + "properties": { + "prototype": { + "$ref": "#/definitions/TrustedHTML" + } + }, + "required": [ + "prototype" + ], + "type": "object" + }, + "TrustedScript": { + "properties": { + "prototype": { + "$ref": "#/definitions/TrustedScript" + } + }, + "required": [ + "prototype" + ], + "type": "object" + }, + "TrustedScriptURL": { + "properties": { + "prototype": { + "$ref": "#/definitions/TrustedScriptURL" + } + }, + "required": [ + "prototype" + ], + "type": "object" + }, + "defaultPolicy": { + "anyOf": [ + { + "$ref": "#/definitions/TrustedTypePolicy" + }, + { + "type": "null" + } + ] + }, + "emptyHTML": { + "$ref": "#/definitions/TrustedHTML" + }, + "emptyScript": { + "$ref": "#/definitions/TrustedScript" + } + }, + "required": [ + "TrustedHTML", + "TrustedScript", + "TrustedScriptURL", + "defaultPolicy", + "emptyHTML", + "emptyScript" + ], + "type": "object" + }, + "Location": { + "properties": { + "ancestorOrigins": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "hash": { + "type": "string" + }, + "host": { + "type": "string" + }, + "hostname": { + "type": "string" + }, + "href": { + "type": "string" + }, + "origin": { + "type": "string" + }, + "pathname": { + "type": "string" + }, + "port": { + "type": "string" + }, + "protocol": { + "type": "string" + }, + "search": { + "type": "string" + } + }, + "required": [ + "ancestorOrigins", + "hash", + "host", + "hostname", + "href", + "origin", + "pathname", + "port", + "protocol", + "search" + ], + "type": "object" + }, + "LockManager": { + "type": "object" + }, + "ManifestAppEntryPoint": { + "description": "Manifest for an `appEntryPoint`, which is loaded up front when the app starts.\n\nThis type of extension gives full control and will simply load the specified JS file.\nYou could have custom logic to decide which extensions to load/register by using extensionRegistry.\nThis is useful for extensions that need to be loaded up front, like an `authProvider`.", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "appEntryPoint", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestAuthProvider": { + "description": "Represents an authentication provider that can be used to authenticate users.\nThe provider needs to be registered in the API that the authorization request is sent to in order to be used.", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forProviderName": { + "description": "The provider name that this provider is for.", + "examples": "'Umbraco.Github'", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaAuthProvider", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "authProvider", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forProviderName", + "name", + "type" + ], + "type": "object" + }, + "ManifestBackofficeEntryPoint": { + "description": "Manifest for an `backofficeEntryPoint`, which is loaded after the Backoffice has been loaded and authentication has been done.\n\nThis type of extension gives full control and will simply load the specified JS file.\nYou could have custom logic to decide which extensions to load/register by using extensionRegistry.", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "backofficeEntryPoint", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestBase": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestBlockEditorCustomView": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forBlockEditor": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Optional condition if you like this custom view to only appear at a specific type of Block Editor." + }, + "forContentTypeAlias": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Optional condition if you like this custom view to only appear at for one or more specific Content Types." + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "blockEditorCustomView", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestBundle": { + "description": "This type of extension takes a JS module and registers all exported manifests from the pointed JS file.", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "bundle", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestCollection": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaCollection" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "collection", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestCollectionAction": { + "description": "An action to perform on an entity\nFor example for content you may wish to create a new document etc", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaCollectionAction" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "collectionAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestCollectionView": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaCollectionView", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "collectionView", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestCondition": { + "description": "This type of extension takes a JS module and registers all exported manifests from the pointed JS file.", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "condition", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestCurrentUserAction": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaCurrentUserAction" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "currentUserAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestCurrentUserActionDefaultKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "default", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaCurrentUserActionDefaultKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "currentUserAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestDashboard": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaDashboard", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "dashboard", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestDashboardCollection": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "conditions": { + "$ref": "#/definitions/ConditionsDashboardCollection" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaDashboardCollection" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "dashboardCollection", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "conditions", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestDynamicRootOrigin": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaDynamicRootOrigin" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "dynamicRootOrigin", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestDynamicRootQueryStep": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaDynamicRootQueryStep" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "dynamicRootQueryStep", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityAction": { + "description": "An action to perform on an entity\nFor example for content you may wish to create a new document etc", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaEntityAction" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "entityAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityActionCreateFolderKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "folderCreate", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaEntityActionFolderKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "entityAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityActionDefaultKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "default", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaEntityActionDefaultKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "entityAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityActionDeleteFolderKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "folderDelete", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaEntityActionFolderKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "entityAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityActionDeleteKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "delete", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaEntityActionDeleteKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "entityAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityActionDuplicateToKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "duplicateTo", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaEntityActionDuplicateToKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "entityAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityActionEmptyRecycleBinKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "emptyRecycleBin", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaEntityActionEmptyRecycleBinKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "entityAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityActionMoveToKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "moveTo", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaEntityActionMoveToKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "entityAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityActionReloadTreeItemChildrenKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "reloadTreeItemChildren", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaEntityActionRenameServerFileKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "entityAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityActionRenameServerFileKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "renameServerFile", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaEntityActionRenameServerFileKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "entityAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityActionRestoreFromRecycleBinKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "restoreFromRecycleBin", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaEntityActionRestoreFromRecycleBinKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "entityAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityActionSortChildrenOfKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "sortChildrenOf", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaEntityActionSortChildrenOfKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "entityAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityActionTrashKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "trash", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaEntityActionTrashKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "entityAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityActionUpdateFolderKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "folderUpdate", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaEntityActionFolderKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "entityAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityBulkAction": { + "description": "An action to perform on multiple entities\nFor example for content you may wish to move one or more documents in bulk", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaEntityBulkAction" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "entityBulkAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntityUserPermission": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaEntityUserPermission" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "entityUserPermission", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestEntryPoint": { + "description": "Manifest for an `entryPoint`, which is loaded after the Backoffice has been loaded and authentication has been done.\n\nThis type of extension gives full control and will simply load the specified JS file.\nYou could have custom logic to decide which extensions to load/register by using extensionRegistry.", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "entryPoint", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestExternalLoginProvider": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaExternalLoginProvider", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "externalLoginProvider", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestFileUploadPreview": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forMimeTypes": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Array of the mime types that are supported by this extension.", + "examples": [ + [ + "image/png", + "image/jpeg" + ], + "image/*" + ] + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "fileUploadPreview", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forMimeTypes", + "name", + "type" + ], + "type": "object" + }, + "ManifestGlobalContext": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "globalContext", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestGranularUserPermission": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaGranularUserPermission", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "userGranularPermission", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestHeaderApp": { + "description": "Header apps are displayed in the top right corner of the backoffice\nThe two provided header apps are the search and the user menu", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "headerApp", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestHeaderAppButtonKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "button", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaHeaderAppButtonKind", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "headerApp", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestHealthCheck": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "$ref": "#/definitions/ApiLoaderProperty", + "description": "The API to load for this health check. This should implement or extend the `UmbHealthCheckContext` interface." + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaHealthCheck" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "healthCheck", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "api", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestIcons": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "icons", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestItemStore": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "itemStore", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestLocalization": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaLocalization" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "localization", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestMenu": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "menu", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestMenuItem": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaMenuItem", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "menuItem", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestMenuItemTreeKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "tree", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaMenuItemTreeKind", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "menuItem", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestMfaLoginProvider": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forProviderName": { + "description": "The provider names that this provider is for.", + "examples": "'Umbraco.GoogleAuthenticator'", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaMfaLoginProvider", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "mfaLoginProvider", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forProviderName", + "name", + "type" + ], + "type": "object" + }, + "ManifestModal": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "modal", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestMonacoMarkdownEditorAction": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "additionalProperties": true, + "properties": {}, + "type": "object" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "monacoMarkdownEditorAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestPackageView": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaPackageView", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "packageView", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestPickerSearchResultItem": { + "description": "Represents a picker search result element.", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "pickerSearchResultItem", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "name", + "type" + ], + "type": "object" + }, + "ManifestPreviewAppProvider": { + "description": "Preview apps are displayed in the menu of the preview window.", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "previewApp", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestPropertyAction": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forPropertyEditorUis": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaPropertyAction" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "propertyAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forPropertyEditorUis", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestPropertyActionDefaultKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forPropertyEditorUis": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "default", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaPropertyActionDefaultKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "propertyAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forPropertyEditorUis", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestPropertyEditorSchema": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaPropertyEditorSchema" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "propertyEditorSchema", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestPropertyEditorUi": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaPropertyEditorUi", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "propertyEditorUi", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestRepository": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "repository", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestSearchProvider": { + "description": "Represents an search provider that can be used to search.", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaSearchProvider" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "searchProvider", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestSearchResultItem": { + "description": "Represents a search result element.", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "searchResultItem", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "name", + "type" + ], + "type": "object" + }, + "ManifestSection": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaSection", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "section", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestSectionRoute": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaSectionRoute" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "sectionRoute", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestSectionSidebarApp": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "sectionSidebarApp", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestSectionSidebarAppMenuKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "menu", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaSectionSidebarAppMenuKind", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "sectionSidebarApp", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestSectionView": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaSectionView", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "sectionView", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestStore": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "store", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestTheme": { + "description": "Theme manifest for styling the backoffice of Umbraco such as dark, high contrast etc", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "css": { + "description": "The file location of the stylesheet file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "theme", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestTinyMcePlugin": { + "description": "The manifest for a TinyMCE plugin.\nThe plugin will be loaded into the TinyMCE editor.\nA plugin can add things like buttons, menu items, context menu items, etc. through the TinyMCE API.\nA plugin can also add custom commands to the editor.\nA plugin can also modify the behavior of the editor.", + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaTinyMcePlugin" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "tinyMcePlugin", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestTree": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaTree" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "tree", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestTreeItem": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forEntityTypes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "treeItem", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forEntityTypes", + "name", + "type" + ], + "type": "object" + }, + "ManifestTreeStore": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "treeStore", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestTypes": { + "anyOf": [ + { + "$ref": "#/definitions/ManifestBase" + }, + { + "$ref": "#/definitions/ManifestCondition" + }, + { + "$ref": "#/definitions/ManifestSectionSidebarAppMenuKind" + }, + { + "$ref": "#/definitions/ManifestSectionSidebarApp" + }, + { + "$ref": "#/definitions/ManifestCollection" + }, + { + "$ref": "#/definitions/ManifestModal" + }, + { + "$ref": "#/definitions/ManifestTreeItem" + }, + { + "$ref": "#/definitions/ManifestTree" + }, + { + "$ref": "#/definitions/ManifestAuthProvider" + }, + { + "$ref": "#/definitions/ManifestAppEntryPoint" + }, + { + "$ref": "#/definitions/ManifestBackofficeEntryPoint" + }, + { + "$ref": "#/definitions/ManifestBlockEditorCustomView" + }, + { + "$ref": "#/definitions/ManifestBundle" + }, + { + "$ref": "#/definitions/ManifestCollectionAction" + }, + { + "$ref": "#/definitions/ManifestCollectionView" + }, + { + "$ref": "#/definitions/ManifestCurrentUserAction" + }, + { + "$ref": "#/definitions/ManifestCurrentUserActionDefaultKind" + }, + { + "$ref": "#/definitions/ManifestDashboard" + }, + { + "$ref": "#/definitions/ManifestDashboardCollection" + }, + { + "$ref": "#/definitions/ManifestDynamicRootOrigin" + }, + { + "$ref": "#/definitions/ManifestDynamicRootQueryStep" + }, + { + "$ref": "#/definitions/ManifestEntityAction" + }, + { + "$ref": "#/definitions/ManifestEntityActionCreateFolderKind" + }, + { + "$ref": "#/definitions/ManifestEntityActionDefaultKind" + }, + { + "$ref": "#/definitions/ManifestEntityActionDeleteFolderKind" + }, + { + "$ref": "#/definitions/ManifestEntityActionDeleteKind" + }, + { + "$ref": "#/definitions/ManifestEntityActionDuplicateToKind" + }, + { + "$ref": "#/definitions/ManifestEntityActionEmptyRecycleBinKind" + }, + { + "$ref": "#/definitions/ManifestEntityActionMoveToKind" + }, + { + "$ref": "#/definitions/ManifestEntityActionReloadTreeItemChildrenKind" + }, + { + "$ref": "#/definitions/ManifestEntityActionRenameServerFileKind" + }, + { + "$ref": "#/definitions/ManifestEntityActionRestoreFromRecycleBinKind" + }, + { + "$ref": "#/definitions/ManifestEntityActionSortChildrenOfKind" + }, + { + "$ref": "#/definitions/ManifestEntityActionTrashKind" + }, + { + "$ref": "#/definitions/ManifestEntityActionUpdateFolderKind" + }, + { + "$ref": "#/definitions/ManifestEntityBulkAction" + }, + { + "$ref": "#/definitions/ManifestEntityUserPermission" + }, + { + "$ref": "#/definitions/ManifestEntryPoint" + }, + { + "$ref": "#/definitions/ManifestFileUploadPreview" + }, + { + "$ref": "#/definitions/ManifestExternalLoginProvider" + }, + { + "$ref": "#/definitions/ManifestGlobalContext" + }, + { + "$ref": "#/definitions/ManifestGranularUserPermission" + }, + { + "$ref": "#/definitions/ManifestHeaderApp" + }, + { + "$ref": "#/definitions/ManifestHeaderAppButtonKind" + }, + { + "$ref": "#/definitions/ManifestHealthCheck" + }, + { + "$ref": "#/definitions/ManifestIcons" + }, + { + "$ref": "#/definitions/ManifestItemStore" + }, + { + "$ref": "#/definitions/ManifestLocalization" + }, + { + "$ref": "#/definitions/ManifestMenu" + }, + { + "$ref": "#/definitions/ManifestMenuItem" + }, + { + "$ref": "#/definitions/ManifestMenuItemTreeKind" + }, + { + "$ref": "#/definitions/ManifestMfaLoginProvider" + }, + { + "$ref": "#/definitions/ManifestMonacoMarkdownEditorAction" + }, + { + "$ref": "#/definitions/ManifestPackageView" + }, + { + "$ref": "#/definitions/ManifestPickerSearchResultItem" + }, + { + "$ref": "#/definitions/ManifestPreviewAppProvider" + }, + { + "$ref": "#/definitions/ManifestPropertyAction" + }, + { + "$ref": "#/definitions/ManifestPropertyActionDefaultKind" + }, + { + "$ref": "#/definitions/ManifestPropertyEditorSchema" + }, + { + "$ref": "#/definitions/ManifestPropertyEditorUi" + }, + { + "$ref": "#/definitions/ManifestRepository" + }, + { + "$ref": "#/definitions/ManifestSearchProvider" + }, + { + "$ref": "#/definitions/ManifestSearchResultItem" + }, + { + "$ref": "#/definitions/ManifestSection" + }, + { + "$ref": "#/definitions/ManifestSectionRoute" + }, + { + "$ref": "#/definitions/ManifestSectionView" + }, + { + "$ref": "#/definitions/ManifestStore" + }, + { + "$ref": "#/definitions/ManifestTheme" + }, + { + "$ref": "#/definitions/ManifestTinyMcePlugin" + }, + { + "$ref": "#/definitions/ManifestTreeStore" + }, + { + "$ref": "#/definitions/ManifestUfmComponent" + }, + { + "$ref": "#/definitions/ManifestUfmFilter" + }, + { + "$ref": "#/definitions/ManifestUserProfileApp" + }, + { + "$ref": "#/definitions/ManifestWorkspaceActionMenuItem" + }, + { + "$ref": "#/definitions/ManifestWorkspaceAction" + }, + { + "$ref": "#/definitions/ManifestWorkspaceActionDefaultKind" + }, + { + "$ref": "#/definitions/ManifestWorkspaceContext" + }, + { + "$ref": "#/definitions/ManifestWorkspaceFooterApp" + }, + { + "$ref": "#/definitions/ManifestWorkspaceFooterAppMenuBreadcrumbKind" + }, + { + "$ref": "#/definitions/ManifestWorkspaceFooterAppVariantMenuBreadcrumbKind" + }, + { + "$ref": "#/definitions/ManifestWorkspace" + }, + { + "$ref": "#/definitions/ManifestWorkspaceRoutableKind" + }, + { + "$ref": "#/definitions/ManifestWorkspaceView" + }, + { + "$ref": "#/definitions/ManifestWorkspaceViewContentTypeDesignEditorKind" + } + ] + }, + "ManifestUfmComponent": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaUfmComponent" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "ufmComponent", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestUfmFilter": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaUfmFilter" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "ufmFilter", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestUserProfileApp": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaUserProfileApp", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "userProfileApp", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestWorkspace": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaWorkspace" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "workspace", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestWorkspaceAction": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaWorkspaceAction" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "workspaceAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestWorkspaceActionDefaultKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "default", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaWorkspaceActionDefaultKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "workspaceAction", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestWorkspaceActionMenuItem": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "forWorkspaceActions": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define which workspace actions this menu item should be shown for.", + "examples": "[\n['Umb.WorkspaceAction.Document.Save', 'Umb.WorkspaceAction.Document.SaveAndPublish'],\n\"Umb.WorkspaceAction.Document.Save\"\n]" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaWorkspaceActionMenuItem" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "workspaceActionMenuItem", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "forWorkspaceActions", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestWorkspaceContext": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "workspaceContext", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestWorkspaceFooterApp": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "workspaceFooterApp", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "name", + "type" + ], + "type": "object" + }, + "ManifestWorkspaceFooterAppMenuBreadcrumbKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "menuBreadcrumb", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "workspaceFooterApp", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "kind", + "name", + "type" + ], + "type": "object" + }, + "ManifestWorkspaceFooterAppVariantMenuBreadcrumbKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "variantMenuBreadcrumb", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "workspaceFooterApp", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "kind", + "name", + "type" + ], + "type": "object" + }, + "ManifestWorkspaceRoutableKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "api": { + "description": "The file location of the api javascript file to load", + "type": "string" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "routable", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaWorkspaceRoutableKind" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "type": { + "const": "workspace", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestWorkspaceView": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "description": "The kind of the extension, used to group extensions together", + "examples": [ + "button" + ] + }, + "meta": { + "$ref": "#/definitions/MetaWorkspaceView", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "workspaceView", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "meta", + "name", + "type" + ], + "type": "object" + }, + "ManifestWorkspaceViewContentTypeDesignEditorKind": { + "properties": { + "alias": { + "description": "The alias of the extension, ensure it is unique", + "type": "string" + }, + "conditions": { + "description": "Set the conditions for when the extension should be loaded", + "items": { + "$ref": "#/definitions/ConditionTypes" + }, + "type": "array" + }, + "element": { + "description": "The file location of the element javascript file to load", + "type": "string" + }, + "elementName": { + "description": "The HTML web component name to use such as 'my-dashboard'\nNote it is NOT , just the element name.", + "type": "string" + }, + "js": { + "description": "The file location of the javascript file to load", + "type": "string" + }, + "kind": { + "const": "contentTypeDesignEditor", + "description": "The kind of the extension, used to group extensions together", + "type": "string" + }, + "meta": { + "$ref": "#/definitions/MetaWorkspaceViewContentTypeDesignEditorKind", + "description": "This contains properties specific to the type of extension" + }, + "name": { + "description": "The friendly name of the extension", + "type": "string" + }, + "overwrites": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ], + "description": "Define one or more extension aliases that this extension should overwrite." + }, + "type": { + "const": "workspaceView", + "description": "The type of extension such as dashboard etc...", + "type": "string" + }, + "weight": { + "description": "Extensions such as dashboards are ordered by weight with lower numbers being first in the list", + "type": "number" + } + }, + "required": [ + "alias", + "kind", + "meta", + "name", + "type" + ], + "type": "object" + }, + "MediaCapabilities": { + "type": "object" + }, + "MediaDevices": { + "properties": { + "ondevicechange": { + "type": [ + "null", + "object" + ] + } + }, + "required": [ + "ondevicechange" + ], + "type": "object" + }, + "MediaImage": { + "properties": { + "sizes": { + "type": "string" + }, + "src": { + "type": "string" + }, + "type": { + "type": "string" + } + }, + "required": [ + "src" + ], + "type": "object" + }, + "MediaMetadata": { + "properties": { + "album": { + "type": "string" + }, + "artist": { + "type": "string" + }, + "artwork": { + "items": { + "$ref": "#/definitions/MediaImage" + }, + "type": "array" + }, + "title": { + "type": "string" + } + }, + "required": [ + "album", + "artist", + "artwork", + "title" + ], + "type": "object" + }, + "MediaSession": { + "properties": { + "metadata": { + "anyOf": [ + { + "$ref": "#/definitions/MediaMetadata" + }, + { + "type": "null" + } + ] + }, + "playbackState": { + "$ref": "#/definitions/MediaSessionPlaybackState" + } + }, + "required": [ + "metadata", + "playbackState" + ], + "type": "object" + }, + "MediaSessionPlaybackState": { + "enum": [ + "none", + "paused", + "playing" + ], + "type": "string" + }, + "MetaAuthProvider": { + "properties": { + "behavior": { + "description": "The behavior of the provider when it is used.", + "properties": { + "autoRedirect": { + "default": false, + "description": "If true, the user will be redirected to the provider's login page immediately.", + "type": "boolean" + }, + "popupFeatures": { + "default": "'width=600,height=600,menubar=no,location=no,resizable=yes,scrollbars=yes,status=no,toolbar=no'", + "description": "The features of the popup that is opened when the user logs in.", + "type": "string" + }, + "popupTarget": { + "default": "'umbracoAuthPopup'", + "description": "The target of the popup that is opened when the user logs in.", + "type": "string" + } + }, + "type": "object" + }, + "defaultView": { + "description": "The default view of the provider that is shown to the user.\nIf no element is provided, then the button will be rendered as a", + "properties": { + "color": { + "default": "'secondary'", + "description": "The color of the provider that is shown to the user.", + "enum": [ + "", + "danger", + "default", + "positive", + "warning" + ], + "type": "string" + }, + "icon": { + "default": "'icon-cloud'", + "description": "The icon of the provider that is shown to the user.", + "examples": "['icon-cloud', 'icon-github', 'icon-google', 'icon-facebook', 'icon-twitter', 'icon-x', 'icon-microsoft']", + "type": "string" + }, + "look": { + "default": "'default'", + "description": "The look of the provider that is shown to the user.", + "enum": [ + "", + "default", + "outline", + "placeholder", + "primary", + "secondary" + ], + "type": "string" + } + }, + "type": "object" + }, + "label": { + "description": "The label of the provider that is shown to the user.", + "type": "string" + }, + "linking": { + "description": "The linking options of the provider when it is used.", + "properties": { + "allowManualLinking": { + "default": false, + "description": "If true, the user will be able to link the provider to an existing account.", + "type": "boolean" + } + }, + "type": "object" + } + }, + "type": "object" + }, + "MetaCollection": { + "properties": { + "repositoryAlias": { + "type": "string" + } + }, + "required": [ + "repositoryAlias" + ], + "type": "object" + }, + "MetaCollectionAction": { + "properties": { + "href": { + "type": "string" + }, + "label": { + "type": "string" + } + }, + "required": [ + "label" + ], + "type": "object" + }, + "MetaCollectionView": { + "properties": { + "icon": { + "description": "An icon to represent the collection view", + "examples": [ + "icon-box", + "icon-grid" + ], + "type": "string" + }, + "label": { + "description": "The friendly name of the collection view", + "type": "string" + }, + "pathName": { + "description": "The URL pathname for this collection view that can be deep linked to by sharing the url", + "type": "string" + } + }, + "required": [ + "icon", + "label", + "pathName" + ], + "type": "object" + }, + "MetaCurrentUserAction": { + "type": "object" + }, + "MetaCurrentUserActionDefaultKind": { + "properties": { + "color": { + "default": "default", + "description": "The color of the button", + "enum": [ + "", + "danger", + "default", + "positive", + "warning" + ], + "type": "string" + }, + "icon": { + "description": "An icon to represent the action to be performed", + "examples": [ + "icon-box", + "icon-grid" + ], + "type": "string" + }, + "label": { + "description": "The friendly name of the action to perform", + "examples": [ + "Create", + "Create Content Template" + ], + "type": "string" + }, + "look": { + "default": "primary", + "description": "The look of the button", + "enum": [ + "", + "default", + "outline", + "placeholder", + "primary", + "secondary" + ], + "type": "string" + } + }, + "required": [ + "label" + ], + "type": "object" + }, + "MetaDashboard": { + "properties": { + "label": { + "description": "The displayed name (label) in the navigation.", + "type": "string" + }, + "pathname": { + "description": "This is the URL path part for this view. This is used for navigating or deep linking directly to the dashboard\nhttps://yoursite.com/section/settings/dashboard/my-dashboard-path", + "examples": [ + "my-dashboard-path" + ], + "type": "string" + } + }, + "type": "object" + }, + "MetaDashboardCollection": { + "properties": { + "label": { + "description": "Optional string to display as the label for the dashboard collection", + "type": "string" + }, + "pathname": { + "description": "The URL path for the dashboard which is used for navigating or deep linking directly to the dashboard", + "examples": [ + "media-management-dashboard", + "my-awesome-dashboard" + ], + "type": "string" + }, + "repositoryAlias": { + "description": "The alias of the repository that the dashboard collection is for", + "examples": [ + "Umb.Repository.Media" + ], + "type": "string" + } + }, + "required": [ + "pathname", + "repositoryAlias" + ], + "type": "object" + }, + "MetaDynamicRootOrigin": { + "properties": { + "description": { + "type": "string" + }, + "icon": { + "type": "string" + }, + "label": { + "type": "string" + }, + "originAlias": { + "type": "string" + } + }, + "required": [ + "originAlias" + ], + "type": "object" + }, + "MetaDynamicRootQueryStep": { + "properties": { + "description": { + "type": "string" + }, + "icon": { + "type": "string" + }, + "label": { + "type": "string" + }, + "queryStepAlias": { + "type": "string" + } + }, + "required": [ + "queryStepAlias" + ], + "type": "object" + }, + "MetaEntityAction": { + "type": "object" + }, + "MetaEntityActionDefaultKind": { + "properties": { + "icon": { + "description": "An icon to represent the action to be performed", + "examples": [ + "icon-box", + "icon-grid" + ], + "type": "string" + }, + "label": { + "description": "The friendly name of the action to perform", + "examples": [ + "Create", + "Create Content Template" + ], + "type": "string" + } + }, + "required": [ + "icon", + "label" + ], + "type": "object" + }, + "MetaEntityActionDeleteKind": { + "properties": { + "detailRepositoryAlias": { + "type": "string" + }, + "icon": { + "description": "An icon to represent the action to be performed", + "examples": [ + "icon-box", + "icon-grid" + ], + "type": "string" + }, + "itemRepositoryAlias": { + "type": "string" + }, + "label": { + "description": "The friendly name of the action to perform", + "examples": [ + "Create", + "Create Content Template" + ], + "type": "string" + } + }, + "required": [ + "detailRepositoryAlias", + "icon", + "itemRepositoryAlias", + "label" + ], + "type": "object" + }, + "MetaEntityActionDuplicateToKind": { + "properties": { + "duplicateRepositoryAlias": { + "type": "string" + }, + "foldersOnly": { + "type": "boolean" + }, + "icon": { + "description": "An icon to represent the action to be performed", + "examples": [ + "icon-box", + "icon-grid" + ], + "type": "string" + }, + "label": { + "description": "The friendly name of the action to perform", + "examples": [ + "Create", + "Create Content Template" + ], + "type": "string" + }, + "treeAlias": { + "type": "string" + }, + "treeRepositoryAlias": { + "type": "string" + } + }, + "required": [ + "duplicateRepositoryAlias", + "icon", + "label", + "treeAlias", + "treeRepositoryAlias" + ], + "type": "object" + }, + "MetaEntityActionEmptyRecycleBinKind": { + "properties": { + "icon": { + "description": "An icon to represent the action to be performed", + "examples": [ + "icon-box", + "icon-grid" + ], + "type": "string" + }, + "label": { + "description": "The friendly name of the action to perform", + "examples": [ + "Create", + "Create Content Template" + ], + "type": "string" + }, + "recycleBinRepositoryAlias": { + "type": "string" + } + }, + "required": [ + "icon", + "label", + "recycleBinRepositoryAlias" + ], + "type": "object" + }, + "MetaEntityActionFolderKind": { + "properties": { + "folderRepositoryAlias": { + "type": "string" + }, + "icon": { + "description": "An icon to represent the action to be performed", + "examples": [ + "icon-box", + "icon-grid" + ], + "type": "string" + }, + "label": { + "description": "The friendly name of the action to perform", + "examples": [ + "Create", + "Create Content Template" + ], + "type": "string" + } + }, + "required": [ + "folderRepositoryAlias", + "icon", + "label" + ], + "type": "object" + }, + "MetaEntityActionMoveToKind": { + "properties": { + "foldersOnly": { + "type": "boolean" + }, + "icon": { + "description": "An icon to represent the action to be performed", + "examples": [ + "icon-box", + "icon-grid" + ], + "type": "string" + }, + "label": { + "description": "The friendly name of the action to perform", + "examples": [ + "Create", + "Create Content Template" + ], + "type": "string" + }, + "moveRepositoryAlias": { + "type": "string" + }, + "treeAlias": { + "type": "string" + }, + "treeRepositoryAlias": { + "type": "string" + } + }, + "required": [ + "icon", + "label", + "moveRepositoryAlias", + "treeAlias", + "treeRepositoryAlias" + ], + "type": "object" + }, + "MetaEntityActionRenameServerFileKind": { + "properties": { + "icon": { + "description": "An icon to represent the action to be performed", + "examples": [ + "icon-box", + "icon-grid" + ], + "type": "string" + }, + "itemRepositoryAlias": { + "type": "string" + }, + "label": { + "description": "The friendly name of the action to perform", + "examples": [ + "Create", + "Create Content Template" + ], + "type": "string" + }, + "renameRepositoryAlias": { + "type": "string" + } + }, + "required": [ + "icon", + "itemRepositoryAlias", + "label", + "renameRepositoryAlias" + ], + "type": "object" + }, + "MetaEntityActionRestoreFromRecycleBinKind": { + "properties": { + "icon": { + "description": "An icon to represent the action to be performed", + "examples": [ + "icon-box", + "icon-grid" + ], + "type": "string" + }, + "itemRepositoryAlias": { + "type": "string" + }, + "label": { + "description": "The friendly name of the action to perform", + "examples": [ + "Create", + "Create Content Template" + ], + "type": "string" + }, + "pickerModal": { + "anyOf": [ + { + "$ref": "#/definitions/UmbModalToken,UmbPickerModalValue>" + }, + { + "type": "string" + } + ] + }, + "recycleBinRepositoryAlias": { + "type": "string" + } + }, + "required": [ + "icon", + "itemRepositoryAlias", + "label", + "pickerModal", + "recycleBinRepositoryAlias" + ], + "type": "object" + }, + "MetaEntityActionSortChildrenOfKind": { + "properties": { + "icon": { + "description": "An icon to represent the action to be performed", + "examples": [ + "icon-box", + "icon-grid" + ], + "type": "string" + }, + "label": { + "description": "The friendly name of the action to perform", + "examples": [ + "Create", + "Create Content Template" + ], + "type": "string" + }, + "sortChildrenOfRepositoryAlias": { + "type": "string" + }, + "treeRepositoryAlias": { + "type": "string" + } + }, + "required": [ + "icon", + "label", + "sortChildrenOfRepositoryAlias", + "treeRepositoryAlias" + ], + "type": "object" + }, + "MetaEntityActionTrashKind": { + "properties": { + "icon": { + "description": "An icon to represent the action to be performed", + "examples": [ + "icon-box", + "icon-grid" + ], + "type": "string" + }, + "itemRepositoryAlias": { + "type": "string" + }, + "label": { + "description": "The friendly name of the action to perform", + "examples": [ + "Create", + "Create Content Template" + ], + "type": "string" + }, + "recycleBinRepositoryAlias": { + "type": "string" + } + }, + "required": [ + "icon", + "itemRepositoryAlias", + "label", + "recycleBinRepositoryAlias" + ], + "type": "object" + }, + "MetaEntityBulkAction": { + "type": "object" + }, + "MetaEntityUserPermission": { + "properties": { + "description": { + "type": "string" + }, + "group": { + "type": "string" + }, + "label": { + "type": "string" + }, + "verbs": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "verbs" + ], + "type": "object" + }, + "MetaExternalLoginProvider": { + "properties": { + "label": { + "type": "string" + }, + "pathname": { + "type": "string" + } + }, + "required": [ + "label", + "pathname" + ], + "type": "object" + }, + "MetaGranularUserPermission": { + "properties": { + "description": { + "type": "string" + }, + "descriptionKey": { + "type": "string" + }, + "label": { + "type": "string" + }, + "labelKey": { + "type": "string" + }, + "schemaType": { + "type": "string" + } + }, + "required": [ + "schemaType" + ], + "type": "object" + }, + "MetaHeaderAppButtonKind": { + "properties": { + "href": { + "type": "string" + }, + "icon": { + "type": "string" + }, + "label": { + "type": "string" + } + }, + "required": [ + "href", + "icon", + "label" + ], + "type": "object" + }, + "MetaHealthCheck": { + "properties": { + "label": { + "type": "string" + } + }, + "required": [ + "label" + ], + "type": "object" + }, + "MetaLocalization": { + "properties": { + "culture": { + "description": "The culture is a combination of a language and a country. The language is represented by an ISO 639-1 code and the country is represented by an ISO 3166-1 alpha-2 code.\nThe language and country are separated by a dash.\nThe value is used to describe the language of the translations according to the extension system\nand it will be set as the `lang` attribute on the `` element.", + "examples": [ + "en-us", + "en-gb", + "da-dk" + ], + "type": "string" + }, + "direction": { + "default": "ltr", + "description": "The value is used to describe the direction of the translations according to the extension system\nand it will be set as the `dir` attribute on the `` element. It defaults to `ltr`.", + "enum": [ + "ltr", + "rtl" + ], + "examples": [ + "ltr" + ], + "type": "string" + }, + "localizations": { + "$ref": "#/definitions/UmbLocalizationDictionary", + "description": "The localizations." + } + }, + "required": [ + "culture" + ], + "type": "object" + }, + "MetaMenuItem": { + "properties": { + "entityType": { + "type": "string" + }, + "icon": { + "type": "string" + }, + "label": { + "type": "string" + }, + "menus": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "label", + "menus" + ], + "type": "object" + }, + "MetaMenuItemTreeKind": { + "properties": { + "entityType": { + "type": "string" + }, + "hideTreeRoot": { + "type": "boolean" + }, + "icon": { + "type": "string" + }, + "label": { + "type": "string" + }, + "menus": { + "items": { + "type": "string" + }, + "type": "array" + }, + "treeAlias": { + "type": "string" + } + }, + "required": [ + "label", + "menus", + "treeAlias" + ], + "type": "object" + }, + "MetaMfaLoginProvider": { + "properties": { + "label": { + "type": "string" + } + }, + "type": "object" + }, + "MetaPackageView": { + "properties": { + "packageName": { + "type": "string" + } + }, + "required": [ + "packageName" + ], + "type": "object" + }, + "MetaPropertyAction": { + "type": "object" + }, + "MetaPropertyActionDefaultKind": { + "properties": { + "icon": { + "description": "An icon to represent the action to be performed", + "examples": [ + "icon-box", + "icon-grid" + ], + "type": "string" + }, + "label": { + "description": "The friendly name of the action to perform", + "examples": [ + "Create", + "Create Content Template" + ], + "type": "string" + } + }, + "required": [ + "icon", + "label" + ], + "type": "object" + }, + "MetaPropertyEditorSchema": { + "properties": { + "defaultPropertyEditorUiAlias": { + "type": "string" + }, + "settings": { + "$ref": "#/definitions/PropertyEditorSettings" + } + }, + "required": [ + "defaultPropertyEditorUiAlias" + ], + "type": "object" + }, + "MetaPropertyEditorUi": { + "properties": { + "group": { + "default": "Common", + "description": "The group that this property editor UI belongs to, which will be used to group the property editor UIs in the property editor picker.\nIf not specified, the property editor UI will be grouped under \"Common\".", + "examples": [ + "Common", + "Content", + "Media" + ], + "type": "string" + }, + "icon": { + "type": "string" + }, + "label": { + "type": "string" + }, + "propertyEditorSchemaAlias": { + "description": "The alias of the property editor schema that this property editor UI is for.\nIf not specified, the property editor UI can only be used to configure other property editors.", + "examples": [ + "Umbraco.TextBox", + "Umbraco.TextArea", + "Umbraco.Label" + ], + "type": "string" + }, + "settings": { + "$ref": "#/definitions/PropertyEditorSettings" + }, + "supportsReadOnly": { + "type": "boolean" + } + }, + "required": [ + "group", + "icon", + "label" + ], + "type": "object" + }, + "MetaSearchProvider": { + "properties": { + "label": { + "description": "The label of the provider that is shown to the user.", + "type": "string" + } + }, + "type": "object" + }, + "MetaSection": { + "properties": { + "label": { + "type": "string" + }, + "pathname": { + "type": "string" + } + }, + "required": [ + "label", + "pathname" + ], + "type": "object" + }, + "MetaSectionRoute": { + "properties": { + "path": { + "type": "string" + } + }, + "type": "object" + }, + "MetaSectionSidebarAppMenuKind": { + "properties": { + "label": { + "type": "string" + }, + "menu": { + "type": "string" + } + }, + "required": [ + "label", + "menu" + ], + "type": "object" + }, + "MetaSectionView": { + "properties": { + "icon": { + "description": "The icon displayed for this view in the navigation.", + "examples": [ + "box" + ], + "type": "string" + }, + "label": { + "description": "The displayed name (label) in the navigation.", + "type": "string" + }, + "pathname": { + "description": "This is the URL path part for this view. This is used for navigating or deep linking directly to the view\nhttps://yoursite.com/section/settings/view/my-view-path", + "examples": [ + "my-view-path" + ], + "type": "string" + } + }, + "required": [ + "icon" + ], + "type": "object" + }, + "MetaTinyMcePlugin": { + "properties": { + "config": { + "$ref": "#/definitions/RawEditorOptions", + "description": "Sets the default configuration for the TinyMCE editor. This configuration will be used when the editor is initialized.", + "examples": [ + { + "plugins": "wordcount", + "statusbar": true + } + ] + }, + "toolbar": { + "description": "If the plugin adds toolbar buttons, this property can be used to configure the buttons.\nThis configuration will be used on the Rich Text Editor configuration page.", + "items": { + "properties": { + "alias": { + "description": "The alias of the toolbar button that will be configured in the TinyMCE editor.", + "type": "string" + }, + "icon": { + "description": "The icon shown on the Rich Text Editor configuration page. The icon has to be a part of TinyMCE's icon set.", + "type": "string" + }, + "label": { + "description": "The label of the option shown on the Rich Text Editor configuration page.", + "type": "string" + } + }, + "required": [ + "alias", + "label" + ], + "type": "object" + }, + "type": "array" + } + }, + "type": "object" + }, + "MetaTree": { + "properties": { + "repositoryAlias": { + "type": "string" + } + }, + "required": [ + "repositoryAlias" + ], + "type": "object" + }, + "MetaUfmComponent": { + "properties": { + "marker": { + "type": "string" + } + }, + "required": [ + "marker" + ], + "type": "object" + }, + "MetaUfmFilter": { + "properties": { + "alias": { + "type": "string" + } + }, + "required": [ + "alias" + ], + "type": "object" + }, + "MetaUserProfileApp": { + "properties": { + "label": { + "type": "string" + }, + "pathname": { + "type": "string" + } + }, + "required": [ + "label", + "pathname" + ], + "type": "object" + }, + "MetaWorkspace": { + "properties": { + "entityType": { + "type": "string" + } + }, + "required": [ + "entityType" + ], + "type": "object" + }, + "MetaWorkspaceAction": { + "type": "object" + }, + "MetaWorkspaceActionDefaultKind": { + "properties": { + "color": { + "enum": [ + "", + "danger", + "default", + "positive", + "warning" + ], + "type": "string" + }, + "label": { + "type": "string" + }, + "look": { + "enum": [ + "", + "default", + "outline", + "placeholder", + "primary", + "secondary" + ], + "type": "string" + } + }, + "type": "object" + }, + "MetaWorkspaceActionMenuItem": { + "type": "object" + }, + "MetaWorkspaceRoutableKind": { + "properties": { + "entityType": { + "type": "string" + } + }, + "required": [ + "entityType" + ], + "type": "object" + }, + "MetaWorkspaceView": { + "properties": { + "icon": { + "type": "string" + }, + "label": { + "type": "string" + }, + "pathname": { + "type": "string" + } + }, + "required": [ + "icon", + "label", + "pathname" + ], + "type": "object" + }, + "MetaWorkspaceViewContentTypeDesignEditorKind": { + "properties": { + "compositionRepositoryAlias": { + "type": "string" + }, + "icon": { + "type": "string" + }, + "label": { + "type": "string" + }, + "pathname": { + "type": "string" + } + }, + "required": [ + "icon", + "label", + "pathname" + ], + "type": "object" + }, + "MimeType": { + "properties": { + "description": { + "type": "string" + }, + "enabledPlugin": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/MimeType" + } + }, + "properties": { + "description": { + "type": "string" + }, + "filename": { + "type": "string" + }, + "length": { + "type": "number" + }, + "name": { + "type": "string" + } + }, + "required": [ + "description", + "filename", + "length", + "name" + ], + "type": "object" + }, + "suffixes": { + "type": "string" + }, + "type": { + "type": "string" + } + }, + "required": [ + "description", + "enabledPlugin", + "suffixes", + "type" + ], + "type": "object" + }, + "Mocha.ExclusiveSuiteFunction": { + "type": "object" + }, + "Mocha.ExclusiveTestFunction": { + "type": "object" + }, + "Mocha.HookFunction": { + "type": "object" + }, + "Mocha.PendingSuiteFunction": { + "description": "[bdd, tdd] Describe a \"suite\" with the given `title` and callback `fn` containing\nnested suites. Indicates this suite should not be executed.\n\n- _Only available when invoked via the mocha CLI._", + "type": "object" + }, + "Mocha.PendingTestFunction": { + "type": "object" + }, + "Mocha.SuiteFunction": { + "properties": { + "only": { + "$ref": "#/definitions/Mocha.ExclusiveSuiteFunction", + "description": "[bdd, tdd, qunit] Indicates this suite should be executed exclusively.\n\n- _Only available when invoked via the mocha CLI._" + }, + "skip": { + "$ref": "#/definitions/Mocha.PendingSuiteFunction", + "description": "[bdd, tdd] Indicates this suite should not be executed.\n\n- _Only available when invoked via the mocha CLI._" + } + }, + "required": [ + "only", + "skip" + ], + "type": "object" + }, + "Mocha.TestFunction": { + "properties": { + "only": { + "$ref": "#/definitions/Mocha.ExclusiveTestFunction", + "description": "Indicates this test should be executed exclusively.\n\n- _Only available when invoked via the mocha CLI._" + }, + "skip": { + "$ref": "#/definitions/Mocha.PendingTestFunction", + "description": "Indicates this test should not be executed.\n\n- _Only available when invoked via the mocha CLI._" + } + }, + "required": [ + "only", + "skip" + ], + "type": "object" + }, + "Model": { + "properties": { + "table": { + "properties": { + "clearSelectedCells": { + "type": "object" + }, + "getSelectedCells": { + "type": "object" + } + }, + "required": [ + "clearSelectedCells", + "getSelectedCells" + ], + "type": "object" + } + }, + "required": [ + "table" + ], + "type": "object" + }, + "ModelManager": { + "properties": { + "add": { + "type": "object" + }, + "createUrl": { + "type": "object" + }, + "get": { + "type": "object" + }, + "items": { + "items": { + "type": "object" + }, + "type": "array" + }, + "load": { + "type": "object" + }, + "lookup": { + "$ref": "#/definitions/Record;}>" + }, + "remove": { + "type": "object" + }, + "requireLangPack": { + "type": "object" + }, + "urls": { + "$ref": "#/definitions/Record" + }, + "waitFor": { + "type": "object" + } + }, + "required": [ + "add", + "createUrl", + "get", + "items", + "load", + "lookup", + "remove", + "requireLangPack", + "urls", + "waitFor" + ], + "type": "object" + }, + "Navigator": { + "properties": { + "appCodeName": { + "type": "string" + }, + "appName": { + "type": "string" + }, + "appVersion": { + "type": "string" + }, + "clipboard": { + "$ref": "#/definitions/Clipboard" + }, + "cookieEnabled": { + "type": "boolean" + }, + "credentials": { + "$ref": "#/definitions/CredentialsContainer" + }, + "doNotTrack": { + "type": [ + "null", + "string" + ] + }, + "geolocation": { + "$ref": "#/definitions/Geolocation" + }, + "hardwareConcurrency": { + "type": "number" + }, + "language": { + "type": "string" + }, + "languages": { + "items": { + "type": "string" + }, + "type": "array" + }, + "locks": { + "$ref": "#/definitions/LockManager" + }, + "maxTouchPoints": { + "type": "number" + }, + "mediaCapabilities": { + "$ref": "#/definitions/MediaCapabilities" + }, + "mediaDevices": { + "$ref": "#/definitions/MediaDevices" + }, + "mediaSession": { + "$ref": "#/definitions/MediaSession" + }, + "mimeTypes": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/MimeType" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "onLine": { + "type": "boolean" + }, + "pdfViewerEnabled": { + "type": "boolean" + }, + "permissions": { + "$ref": "#/definitions/Permissions" + }, + "platform": { + "type": "string" + }, + "plugins": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/MimeType" + } + }, + "properties": { + "description": { + "type": "string" + }, + "filename": { + "type": "string" + }, + "length": { + "type": "number" + }, + "name": { + "type": "string" + } + }, + "required": [ + "description", + "filename", + "length", + "name" + ], + "type": "object" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "product": { + "type": "string" + }, + "productSub": { + "type": "string" + }, + "serviceWorker": { + "$ref": "#/definitions/ServiceWorkerContainer" + }, + "storage": { + "$ref": "#/definitions/StorageManager" + }, + "userActivation": { + "$ref": "#/definitions/UserActivation" + }, + "userAgent": { + "type": "string" + }, + "vendor": { + "type": "string" + }, + "vendorSub": { + "type": "string" + }, + "wakeLock": { + "$ref": "#/definitions/WakeLock" + }, + "webdriver": { + "type": "boolean" + } + }, + "required": [ + "appCodeName", + "appName", + "appVersion", + "clipboard", + "cookieEnabled", + "credentials", + "doNotTrack", + "geolocation", + "hardwareConcurrency", + "language", + "languages", + "locks", + "maxTouchPoints", + "mediaCapabilities", + "mediaDevices", + "mediaSession", + "mimeTypes", + "onLine", + "pdfViewerEnabled", + "permissions", + "platform", + "plugins", + "product", + "productSub", + "serviceWorker", + "storage", + "userActivation", + "userAgent", + "vendor", + "vendorSub", + "wakeLock", + "webdriver" + ], + "type": "object" + }, + "NestedFormatting": { + "properties": { + "items": { + "items": { + "anyOf": [ + { + "$ref": "#/definitions/FormatReference" + }, + { + "$ref": "#/definitions/BlockStyleFormat" + }, + { + "$ref": "#/definitions/InlineStyleFormat" + }, + { + "$ref": "#/definitions/SelectorStyleFormat" + } + ] + }, + "type": "array" + }, + "title": { + "type": "string" + } + }, + "required": [ + "items", + "title" + ], + "type": "object" + }, + "Node": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "baseURI": { + "type": "string" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "isConnected": { + "type": "boolean" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "ownerDocument": { + "anyOf": [ + { + "$ref": "#/definitions/Document" + }, + { + "type": "null" + } + ] + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "textContent": { + "type": [ + "null", + "string" + ] + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "baseURI", + "childNodes", + "firstChild", + "isConnected", + "lastChild", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "ownerDocument", + "parentElement", + "parentNode", + "previousSibling", + "textContent" + ], + "type": "object" + }, + "NodeChange": { + "properties": { + "editor": {}, + "isSameElementPath": {}, + "lastPath": {} + }, + "required": [ + "editor", + "isSameElementPath", + "lastPath" + ], + "type": "object" + }, + "NotificationManager": { + "properties": { + "close": { + "type": "object" + }, + "getNotifications": { + "type": "object" + }, + "open": { + "type": "object" + } + }, + "required": [ + "close", + "getNotifications", + "open" + ], + "type": "object" + }, + "Observable": { + "type": "object" + }, + "OnErrorEventHandler": { + "anyOf": [ + { + "$ref": "#/definitions/OnErrorEventHandlerNonNull" + }, + { + "type": "null" + } + ] + }, + "OnErrorEventHandlerNonNull": { + "type": "object" + }, + "Options": { + "properties": { + "get": { + "type": "object" + }, + "isRegistered": { + "type": "object" + }, + "isSet": { + "type": "object" + }, + "register": { + "type": "object" + }, + "set": { + "type": "object" + }, + "unset": { + "type": "object" + } + }, + "required": [ + "get", + "isRegistered", + "isSet", + "register", + "set", + "unset" + ], + "type": "object" + }, + "OrientationType": { + "enum": [ + "landscape-primary", + "landscape-secondary", + "portrait-primary", + "portrait-secondary" + ], + "type": "string" + }, + "ParentNode": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "baseURI": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "isConnected": { + "type": "boolean" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "ownerDocument": { + "anyOf": [ + { + "$ref": "#/definitions/Document" + }, + { + "type": "null" + } + ] + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "textContent": { + "type": [ + "null", + "string" + ] + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "baseURI", + "childElementCount", + "childNodes", + "children", + "firstChild", + "firstElementChild", + "isConnected", + "lastChild", + "lastElementChild", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "ownerDocument", + "parentElement", + "parentNode", + "previousSibling", + "textContent" + ], + "type": "object" + }, + "Partial": { + "properties": { + "collect": { + "type": "boolean" + }, + "contentCssCors": { + "type": "boolean" + }, + "force_hex_color": { + "enum": [ + "always", + "off", + "rgb_only" + ], + "type": "string" + }, + "keep_values": { + "type": "boolean" + }, + "onSetAttrib": { + "type": "object" + }, + "ownEvents": { + "type": "boolean" + }, + "referrerPolicy": { + "enum": [ + "", + "no-referrer", + "no-referrer-when-downgrade", + "origin", + "origin-when-cross-origin", + "same-origin", + "strict-origin", + "strict-origin-when-cross-origin", + "unsafe-url" + ], + "type": "string" + }, + "root_element": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "schema": { + "$ref": "#/definitions/Schema" + }, + "update_styles": { + "type": "boolean" + }, + "url_converter": { + "type": "object" + }, + "url_converter_scope": {} + }, + "type": "object" + }, + "PathBookmark": { + "properties": { + "end": { + "items": { + "type": "number" + }, + "type": "array" + }, + "forward": { + "type": "boolean" + }, + "isFakeCaret": { + "type": "boolean" + }, + "start": { + "items": { + "type": "number" + }, + "type": "array" + } + }, + "required": [ + "start" + ], + "type": "object" + }, + "Performance": { + "properties": { + "eventCounts": { + "$ref": "#/definitions/EventCounts" + }, + "navigation": { + "$ref": "#/definitions/PerformanceNavigation" + }, + "onresourcetimingbufferfull": { + "type": [ + "null", + "object" + ] + }, + "timeOrigin": { + "type": "number" + }, + "timing": { + "$ref": "#/definitions/PerformanceTiming" + } + }, + "required": [ + "eventCounts", + "navigation", + "onresourcetimingbufferfull", + "timeOrigin", + "timing" + ], + "type": "object" + }, + "PerformanceNavigation": { + "properties": { + "TYPE_BACK_FORWARD": { + "const": 2, + "type": "number" + }, + "TYPE_NAVIGATE": { + "const": 0, + "type": "number" + }, + "TYPE_RELOAD": { + "const": 1, + "type": "number" + }, + "TYPE_RESERVED": { + "const": 255, + "type": "number" + }, + "redirectCount": { + "type": "number" + }, + "type": { + "type": "number" + } + }, + "required": [ + "TYPE_BACK_FORWARD", + "TYPE_NAVIGATE", + "TYPE_RELOAD", + "TYPE_RESERVED", + "redirectCount", + "type" + ], + "type": "object" + }, + "PerformanceTiming": { + "properties": { + "connectEnd": { + "type": "number" + }, + "connectStart": { + "type": "number" + }, + "domComplete": { + "type": "number" + }, + "domContentLoadedEventEnd": { + "type": "number" + }, + "domContentLoadedEventStart": { + "type": "number" + }, + "domInteractive": { + "type": "number" + }, + "domLoading": { + "type": "number" + }, + "domainLookupEnd": { + "type": "number" + }, + "domainLookupStart": { + "type": "number" + }, + "fetchStart": { + "type": "number" + }, + "loadEventEnd": { + "type": "number" + }, + "loadEventStart": { + "type": "number" + }, + "navigationStart": { + "type": "number" + }, + "redirectEnd": { + "type": "number" + }, + "redirectStart": { + "type": "number" + }, + "requestStart": { + "type": "number" + }, + "responseEnd": { + "type": "number" + }, + "responseStart": { + "type": "number" + }, + "secureConnectionStart": { + "type": "number" + }, + "unloadEventEnd": { + "type": "number" + }, + "unloadEventStart": { + "type": "number" + } + }, + "required": [ + "connectEnd", + "connectStart", + "domComplete", + "domContentLoadedEventEnd", + "domContentLoadedEventStart", + "domInteractive", + "domLoading", + "domainLookupEnd", + "domainLookupStart", + "fetchStart", + "loadEventEnd", + "loadEventStart", + "navigationStart", + "redirectEnd", + "redirectStart", + "requestStart", + "responseEnd", + "responseStart", + "secureConnectionStart", + "unloadEventEnd", + "unloadEventStart" + ], + "type": "object" + }, + "Permissions": { + "type": "object" + }, + "PluginManager": { + "properties": { + "add": { + "type": "object" + }, + "createUrl": { + "type": "object" + }, + "get": { + "type": "object" + }, + "items": { + "items": { + "type": "object" + }, + "type": "array" + }, + "load": { + "type": "object" + }, + "lookup": { + "$ref": "#/definitions/Record;}>" + }, + "remove": { + "type": "object" + }, + "requireLangPack": { + "type": "object" + }, + "urls": { + "$ref": "#/definitions/Record" + }, + "waitFor": { + "type": "object" + } + }, + "required": [ + "add", + "createUrl", + "get", + "items", + "load", + "lookup", + "remove", + "requireLangPack", + "urls", + "waitFor" + ], + "type": "object" + }, + "ProcessingInstruction": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "baseURI": { + "type": "string" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "data": { + "type": "string" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "isConnected": { + "type": "boolean" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "length": { + "type": "number" + }, + "nextElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "previousElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "sheet": { + "anyOf": [ + { + "$ref": "#/definitions/CSSStyleSheet" + }, + { + "type": "null" + } + ] + }, + "target": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "baseURI", + "childNodes", + "data", + "firstChild", + "isConnected", + "lastChild", + "length", + "nextElementSibling", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "ownerDocument", + "parentElement", + "parentNode", + "previousElementSibling", + "previousSibling", + "sheet", + "target", + "textContent" + ], + "type": "object" + }, + "Promise": { + "properties": { + "__@toStringTag@876": { + "type": "string" + } + }, + "required": [ + "__@toStringTag@876" + ], + "type": "object" + }, + "Promise": { + "properties": { + "__@toStringTag@876": { + "type": "string" + } + }, + "required": [ + "__@toStringTag@876" + ], + "type": "object" + }, + "PropertyEditorSettings": { + "properties": { + "defaultData": { + "items": { + "$ref": "#/definitions/PropertyEditorSettingsDefaultData" + }, + "type": "array" + }, + "properties": { + "items": { + "$ref": "#/definitions/PropertyEditorSettingsProperty" + }, + "type": "array" + } + }, + "required": [ + "properties" + ], + "type": "object" + }, + "PropertyEditorSettingsDefaultData": { + "properties": { + "alias": { + "type": "string" + }, + "value": {} + }, + "required": [ + "alias", + "value" + ], + "type": "object" + }, + "PropertyEditorSettingsProperty": { + "properties": { + "alias": { + "type": "string" + }, + "config": { + "items": { + "properties": { + "alias": { + "type": "string" + }, + "value": {} + }, + "required": [ + "alias" + ], + "type": "object" + }, + "type": "array" + }, + "description": { + "type": "string" + }, + "label": { + "type": "string" + }, + "propertyEditorUiAlias": { + "type": "string" + }, + "weight": { + "type": "number" + } + }, + "required": [ + "alias", + "label", + "propertyEditorUiAlias" + ], + "type": "object" + }, + "Quirks": { + "type": "object" + }, + "Range": { + "properties": { + "END_TO_END": { + "const": 2, + "type": "number" + }, + "END_TO_START": { + "const": 3, + "type": "number" + }, + "START_TO_END": { + "const": 1, + "type": "number" + }, + "START_TO_START": { + "const": 0, + "type": "number" + }, + "collapsed": { + "type": "boolean" + }, + "commonAncestorContainer": { + "$ref": "#/definitions/Node" + }, + "endContainer": { + "$ref": "#/definitions/Node" + }, + "endOffset": { + "type": "number" + }, + "startContainer": { + "$ref": "#/definitions/Node" + }, + "startOffset": { + "type": "number" + } + }, + "required": [ + "END_TO_END", + "END_TO_START", + "START_TO_END", + "START_TO_START", + "collapsed", + "commonAncestorContainer", + "endContainer", + "endOffset", + "startContainer", + "startOffset" + ], + "type": "object" + }, + "RangeBookmark": { + "properties": { + "forward": { + "type": "boolean" + }, + "rng": { + "$ref": "#/definitions/Range" + } + }, + "required": [ + "rng" + ], + "type": "object" + }, + "RangeUtilsNamespace": { + "properties": { + "compareRanges": { + "type": "object" + }, + "getCaretRangeFromPoint": { + "type": "object" + }, + "getNode": { + "type": "object" + }, + "getSelectedNode": { + "type": "object" + } + }, + "required": [ + "compareRanges", + "getCaretRangeFromPoint", + "getNode", + "getSelectedNode" + ], + "type": "object" + }, + "RawEditorOptions": { + "properties": { + "a11y_advanced_options": { + "type": "boolean" + }, + "add_form_submit_trigger": { + "type": "boolean" + }, + "add_unload_trigger": { + "type": "boolean" + }, + "allow_conditional_comments": { + "type": "boolean" + }, + "allow_html_data_urls": { + "type": "boolean" + }, + "allow_html_in_named_anchor": { + "type": "boolean" + }, + "allow_script_urls": { + "type": "boolean" + }, + "allow_svg_data_urls": { + "type": "boolean" + }, + "allow_unsafe_link_target": { + "type": "boolean" + }, + "anchor_bottom": { + "anyOf": [ + { + "const": false, + "type": "boolean" + }, + { + "type": "string" + } + ] + }, + "anchor_top": { + "anyOf": [ + { + "const": false, + "type": "boolean" + }, + { + "type": "string" + } + ] + }, + "auto_focus": { + "anyOf": [ + { + "const": true, + "type": "boolean" + }, + { + "type": "string" + } + ] + }, + "automatic_uploads": { + "type": "boolean" + }, + "base_url": { + "type": "string" + }, + "block_formats": { + "type": "string" + }, + "block_unsupported_drop": { + "type": "boolean" + }, + "body_class": { + "type": "string" + }, + "body_id": { + "type": "string" + }, + "br_in_pre": { + "type": "boolean" + }, + "br_newline_selector": { + "type": "string" + }, + "branding": { + "type": "boolean" + }, + "browser_spellcheck": { + "type": "boolean" + }, + "cache_suffix": { + "type": "string" + }, + "color_cols": { + "type": "number" + }, + "color_cols_background": { + "type": "number" + }, + "color_cols_foreground": { + "type": "number" + }, + "color_default_background": { + "type": "string" + }, + "color_default_foreground": { + "type": "string" + }, + "color_map": { + "items": { + "type": "string" + }, + "type": "array" + }, + "color_map_background": { + "items": { + "type": "string" + }, + "type": "array" + }, + "color_map_foreground": { + "items": { + "type": "string" + }, + "type": "array" + }, + "content_css": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": [ + "string", + "boolean" + ] + } + ] + }, + "content_css_cors": { + "type": "boolean" + }, + "content_langs": { + "items": { + "$ref": "#/definitions/ContentLanguage" + }, + "type": "array" + }, + "content_security_policy": { + "type": "string" + }, + "content_style": { + "type": "string" + }, + "contextmenu": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "const": false, + "type": "boolean" + }, + { + "type": "string" + } + ] + }, + "contextmenu_never_use_native": { + "type": "boolean" + }, + "convert_fonts_to_spans": { + "type": "boolean" + }, + "convert_unsafe_embeds": { + "type": "boolean" + }, + "convert_urls": { + "type": "boolean" + }, + "custom_colors": { + "type": "boolean" + }, + "custom_elements": { + "type": "string" + }, + "custom_ui_selector": { + "type": "string" + }, + "custom_undo_redo_levels": { + "type": "number" + }, + "default_font_stack": { + "items": { + "type": "string" + }, + "type": "array" + }, + "deprecation_warnings": { + "type": "boolean" + }, + "directionality": { + "enum": [ + "ltr", + "rtl" + ], + "type": "string" + }, + "disable_nodechange": { + "type": "boolean" + }, + "doctype": { + "type": "string" + }, + "document_base_url": { + "type": "string" + }, + "draggable_modal": { + "type": "boolean" + }, + "editable_class": { + "type": "string" + }, + "editable_root": { + "type": "boolean" + }, + "element_format": { + "enum": [ + "html", + "xhtml" + ], + "type": "string" + }, + "elementpath": { + "type": "boolean" + }, + "encoding": { + "type": "string" + }, + "end_container_on_empty_block": { + "type": [ + "string", + "boolean" + ] + }, + "entities": { + "type": "string" + }, + "entity_encoding": { + "enum": [ + "named", + "named+numeric", + "named,numeric", + "numeric", + "numeric+named", + "numeric,named", + "raw" + ], + "type": "string" + }, + "event_root": { + "type": "string" + }, + "extended_valid_elements": { + "type": "string" + }, + "external_plugins": { + "$ref": "#/definitions/Record" + }, + "file_picker_callback": { + "type": "object" + }, + "file_picker_types": { + "type": "string" + }, + "file_picker_validator_handler": { + "type": "object" + }, + "fix_list_elements": { + "type": "boolean" + }, + "fixed_toolbar_container": { + "type": "string" + }, + "fixed_toolbar_container_target": { + "$ref": "#/definitions/HTMLElement" + }, + "font_css": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ] + }, + "font_family_formats": { + "type": "string" + }, + "font_size_classes": { + "type": "string" + }, + "font_size_formats": { + "type": "string" + }, + "font_size_input_default_unit": { + "type": "string" + }, + "font_size_legacy_values": { + "type": "string" + }, + "font_size_style_values": { + "type": "string" + }, + "force_hex_color": { + "enum": [ + "always", + "off", + "rgb_only" + ], + "type": "string" + }, + "forced_plugins": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ] + }, + "forced_root_block": { + "type": "string" + }, + "forced_root_block_attrs": { + "$ref": "#/definitions/Record" + }, + "format_noneditable_selector": { + "type": "string" + }, + "formats": { + "$ref": "#/definitions/Formats" + }, + "height": { + "type": [ + "string", + "number" + ] + }, + "help_accessibility": { + "type": "boolean" + }, + "hidden_input": { + "type": "boolean" + }, + "highlight_on_focus": { + "type": "boolean" + }, + "icons": { + "type": "string" + }, + "icons_url": { + "type": "string" + }, + "id": { + "type": "string" + }, + "iframe_aria_text": { + "type": "string" + }, + "iframe_attrs": { + "$ref": "#/definitions/Record" + }, + "images_file_types": { + "type": "string" + }, + "images_replace_blob_uris": { + "type": "boolean" + }, + "images_reuse_filename": { + "type": "boolean" + }, + "images_upload_base_path": { + "type": "string" + }, + "images_upload_credentials": { + "type": "boolean" + }, + "images_upload_handler": { + "type": "object" + }, + "images_upload_url": { + "type": "string" + }, + "indent": { + "type": "boolean" + }, + "indent_after": { + "type": "string" + }, + "indent_before": { + "type": "string" + }, + "indent_use_margin": { + "type": "boolean" + }, + "indentation": { + "type": "string" + }, + "init_instance_callback": { + "type": "object" + }, + "inline": { + "type": "boolean" + }, + "inline_boundaries": { + "type": "boolean" + }, + "inline_boundaries_selector": { + "type": "string" + }, + "inline_styles": { + "type": "boolean" + }, + "invalid_elements": { + "type": "string" + }, + "invalid_styles": { + "anyOf": [ + { + "$ref": "#/definitions/Record" + }, + { + "type": "string" + } + ] + }, + "keep_styles": { + "type": "boolean" + }, + "language": { + "type": "string" + }, + "language_load": { + "type": "boolean" + }, + "language_url": { + "type": "string" + }, + "line_height_formats": { + "type": "string" + }, + "max_height": { + "type": "number" + }, + "max_width": { + "type": "number" + }, + "menu": { + "$ref": "#/definitions/Record" + }, + "menubar": { + "type": [ + "string", + "boolean" + ] + }, + "min_height": { + "type": "number" + }, + "min_width": { + "type": "number" + }, + "mobile": { + "$ref": "#/definitions/RawEditorOptions" + }, + "model": { + "type": "string" + }, + "model_url": { + "type": "string" + }, + "newdocument_content": { + "type": "string" + }, + "newline_behavior": { + "enum": [ + "block", + "default", + "invert", + "linebreak" + ], + "type": "string" + }, + "no_newline_selector": { + "type": "string" + }, + "noneditable_class": { + "type": "string" + }, + "noneditable_regexp": { + "anyOf": [ + { + "$ref": "#/definitions/RegExp" + }, + { + "items": { + "$ref": "#/definitions/RegExp" + }, + "type": "array" + } + ] + }, + "nowrap": { + "type": "boolean" + }, + "object_resizing": { + "type": [ + "string", + "boolean" + ] + }, + "pad_empty_with_br": { + "type": "boolean" + }, + "paste_as_text": { + "type": "boolean" + }, + "paste_block_drop": { + "type": "boolean" + }, + "paste_data_images": { + "type": "boolean" + }, + "paste_merge_formats": { + "type": "boolean" + }, + "paste_postprocess": { + "type": "object" + }, + "paste_preprocess": { + "type": "object" + }, + "paste_remove_styles_if_webkit": { + "type": "boolean" + }, + "paste_tab_spaces": { + "type": "number" + }, + "paste_webkit_styles": { + "type": "string" + }, + "placeholder": { + "type": "string" + }, + "plugin_base_urls": { + "$ref": "#/definitions/Record" + }, + "plugins": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ] + }, + "preserve_cdata": { + "type": "boolean" + }, + "preview_styles": { + "anyOf": [ + { + "const": false, + "type": "boolean" + }, + { + "type": "string" + } + ] + }, + "promotion": { + "type": "boolean" + }, + "protect": { + "items": { + "$ref": "#/definitions/RegExp" + }, + "type": "array" + }, + "readonly": { + "type": "boolean" + }, + "referrer_policy": { + "enum": [ + "", + "no-referrer", + "no-referrer-when-downgrade", + "origin", + "origin-when-cross-origin", + "same-origin", + "strict-origin", + "strict-origin-when-cross-origin", + "unsafe-url" + ], + "type": "string" + }, + "relative_urls": { + "type": "boolean" + }, + "remove_script_host": { + "type": "boolean" + }, + "remove_trailing_brs": { + "type": "boolean" + }, + "removed_menuitems": { + "type": "string" + }, + "resize": { + "enum": [ + "both", + false, + true + ] + }, + "resize_img_proportional": { + "type": "boolean" + }, + "root_name": { + "type": "string" + }, + "sandbox_iframes": { + "type": "boolean" + }, + "schema": { + "enum": [ + "html4", + "html5", + "html5-strict" + ], + "type": "string" + }, + "selector": { + "type": "string" + }, + "service_message": { + "type": "string" + }, + "setup": { + "type": "object" + }, + "sidebar_show": { + "type": "string" + }, + "skin": { + "type": [ + "string", + "boolean" + ] + }, + "skin_url": { + "type": "string" + }, + "smart_paste": { + "type": "boolean" + }, + "statusbar": { + "type": "boolean" + }, + "style_formats": { + "items": { + "$ref": "#/definitions/AllowedFormat" + }, + "type": "array" + }, + "style_formats_autohide": { + "type": "boolean" + }, + "style_formats_merge": { + "type": "boolean" + }, + "submit_patch": { + "type": "boolean" + }, + "suffix": { + "type": "string" + }, + "table_tab_navigation": { + "type": "boolean" + }, + "target": { + "$ref": "#/definitions/HTMLElement" + }, + "text_patterns": { + "anyOf": [ + { + "items": { + "$ref": "#/definitions/RawPattern" + }, + "type": "array" + }, + { + "const": false, + "type": "boolean" + } + ] + }, + "text_patterns_lookup": { + "type": "object" + }, + "theme": { + "anyOf": [ + { + "const": false, + "type": "boolean" + }, + { + "type": [ + "string", + "object" + ] + } + ] + }, + "theme_url": { + "type": "string" + }, + "toolbar": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "items": { + "$ref": "#/definitions/ToolbarGroup" + }, + "type": "array" + }, + { + "type": [ + "string", + "boolean" + ] + } + ] + }, + "toolbar1": { + "type": "string" + }, + "toolbar2": { + "type": "string" + }, + "toolbar3": { + "type": "string" + }, + "toolbar4": { + "type": "string" + }, + "toolbar5": { + "type": "string" + }, + "toolbar6": { + "type": "string" + }, + "toolbar7": { + "type": "string" + }, + "toolbar8": { + "type": "string" + }, + "toolbar9": { + "type": "string" + }, + "toolbar_groups": { + "$ref": "#/definitions/Record" + }, + "toolbar_location": { + "enum": [ + "auto", + "bottom", + "top" + ], + "type": "string" + }, + "toolbar_mode": { + "enum": [ + "floating", + "scrolling", + "sliding", + "wrap" + ], + "type": "string" + }, + "toolbar_sticky": { + "type": "boolean" + }, + "toolbar_sticky_offset": { + "type": "number" + }, + "typeahead_urls": { + "type": "boolean" + }, + "ui_mode": { + "enum": [ + "combined", + "split" + ], + "type": "string" + }, + "url_converter": { + "type": "object" + }, + "url_converter_scope": {}, + "urlconverter_callback": { + "type": "object" + }, + "valid_children": { + "type": "string" + }, + "valid_classes": { + "anyOf": [ + { + "$ref": "#/definitions/Record" + }, + { + "type": "string" + } + ] + }, + "valid_elements": { + "type": "string" + }, + "valid_styles": { + "anyOf": [ + { + "$ref": "#/definitions/Record" + }, + { + "type": "string" + } + ] + }, + "verify_html": { + "type": "boolean" + }, + "visual": { + "type": "boolean" + }, + "visual_anchor_class": { + "type": "string" + }, + "visual_table_class": { + "type": "string" + }, + "width": { + "type": [ + "string", + "number" + ] + }, + "xss_sanitization": { + "type": "boolean" + } + }, + "type": "object" + }, + "RawPattern": { + "properties": { + "cmd": {}, + "end": {}, + "format": {}, + "replacement": {}, + "start": {}, + "value": {} + }, + "type": "object" + }, + "Record>": { + "type": "object" + }, + "Record>": { + "type": "object" + }, + "Record": { + "type": "object" + }, + "Record": { + "type": "object" + }, + "Record": { + "type": "object" + }, + "Record": { + "type": "object" + }, + "Record": { + "type": "object" + }, + "Record": { + "type": "object" + }, + "Record": { + "type": "object" + }, + "Record": { + "type": "object" + }, + "Record;}>": { + "type": "object" + }, + "Record;}>": { + "type": "object" + }, + "Record;}>": { + "type": "object" + }, + "Record": { + "type": "object" + }, + "Rect": { + "properties": { + "clamp": { + "type": "object" + }, + "create": { + "type": "object" + }, + "findBestRelativePosition": { + "type": "object" + }, + "fromClientRect": { + "type": "object" + }, + "inflate": { + "type": "object" + }, + "intersect": { + "type": "object" + }, + "relativePosition": { + "type": "object" + } + }, + "required": [ + "clamp", + "create", + "findBestRelativePosition", + "fromClientRect", + "inflate", + "intersect", + "relativePosition" + ], + "type": "object" + }, + "ReferrerPolicy": { + "enum": [ + "", + "no-referrer", + "no-referrer-when-downgrade", + "origin", + "origin-when-cross-origin", + "same-origin", + "strict-origin", + "strict-origin-when-cross-origin", + "unsafe-url" + ], + "type": "string" + }, + "RegExp": { + "properties": { + "dotAll": { + "type": "boolean" + }, + "flags": { + "type": "string" + }, + "global": { + "type": "boolean" + }, + "hasIndices": { + "type": "boolean" + }, + "ignoreCase": { + "type": "boolean" + }, + "lastIndex": { + "type": "number" + }, + "multiline": { + "type": "boolean" + }, + "source": { + "type": "string" + }, + "sticky": { + "type": "boolean" + }, + "unicode": { + "type": "boolean" + } + }, + "required": [ + "dotAll", + "flags", + "global", + "hasIndices", + "ignoreCase", + "lastIndex", + "multiline", + "source", + "sticky", + "unicode" + ], + "type": "object" + }, + "Registry$1": { + "properties": { + "addAutocompleter": { + "type": "object" + }, + "addButton": { + "type": "object" + }, + "addContextForm": { + "type": "object" + }, + "addContextMenu": { + "type": "object" + }, + "addContextToolbar": { + "type": "object" + }, + "addGroupToolbarButton": { + "type": "object" + }, + "addIcon": { + "type": "object" + }, + "addMenuButton": { + "type": "object" + }, + "addMenuItem": { + "type": "object" + }, + "addNestedMenuItem": { + "type": "object" + }, + "addSidebar": { + "type": "object" + }, + "addSplitButton": { + "type": "object" + }, + "addToggleButton": { + "type": "object" + }, + "addToggleMenuItem": { + "type": "object" + }, + "addView": { + "type": "object" + }, + "getAll": { + "type": "object" + } + }, + "required": [ + "addAutocompleter", + "addButton", + "addContextForm", + "addContextMenu", + "addContextToolbar", + "addGroupToolbarButton", + "addIcon", + "addMenuButton", + "addMenuItem", + "addNestedMenuItem", + "addSidebar", + "addSplitButton", + "addToggleButton", + "addToggleMenuItem", + "addView", + "getAll" + ], + "type": "object" + }, + "Resource": { + "properties": { + "add": { + "type": "object" + }, + "get": { + "type": "object" + }, + "has": { + "type": "object" + }, + "load": { + "type": "object" + }, + "unload": { + "type": "object" + } + }, + "required": [ + "add", + "get", + "has", + "load", + "unload" + ], + "type": "object" + }, + "SVGAnimatedLength": { + "properties": { + "animVal": { + "$ref": "#/definitions/SVGLength" + }, + "baseVal": { + "$ref": "#/definitions/SVGLength" + } + }, + "required": [ + "animVal", + "baseVal" + ], + "type": "object" + }, + "SVGAnimatedPreserveAspectRatio": { + "properties": { + "animVal": { + "$ref": "#/definitions/SVGPreserveAspectRatio" + }, + "baseVal": { + "$ref": "#/definitions/SVGPreserveAspectRatio" + } + }, + "required": [ + "animVal", + "baseVal" + ], + "type": "object" + }, + "SVGAnimatedRect": { + "properties": { + "animVal": { + "$ref": "#/definitions/DOMRectReadOnly" + }, + "baseVal": { + "$ref": "#/definitions/DOMRect" + } + }, + "required": [ + "animVal", + "baseVal" + ], + "type": "object" + }, + "SVGAnimatedString": { + "properties": { + "animVal": { + "type": "string" + }, + "baseVal": { + "type": "string" + } + }, + "required": [ + "animVal", + "baseVal" + ], + "type": "object" + }, + "SVGAnimatedTransformList": { + "properties": { + "animVal": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/SVGTransform" + } + }, + "properties": { + "length": { + "type": "number" + }, + "numberOfItems": { + "type": "number" + } + }, + "required": [ + "length", + "numberOfItems" + ], + "type": "object" + }, + "baseVal": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/SVGTransform" + } + }, + "properties": { + "length": { + "type": "number" + }, + "numberOfItems": { + "type": "number" + } + }, + "required": [ + "length", + "numberOfItems" + ], + "type": "object" + } + }, + "required": [ + "animVal", + "baseVal" + ], + "type": "object" + }, + "SVGElement": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "ariaAtomic": { + "type": [ + "null", + "string" + ] + }, + "ariaAutoComplete": { + "type": [ + "null", + "string" + ] + }, + "ariaBusy": { + "type": [ + "null", + "string" + ] + }, + "ariaChecked": { + "type": [ + "null", + "string" + ] + }, + "ariaColCount": { + "type": [ + "null", + "string" + ] + }, + "ariaColIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaColSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaCurrent": { + "type": [ + "null", + "string" + ] + }, + "ariaDisabled": { + "type": [ + "null", + "string" + ] + }, + "ariaExpanded": { + "type": [ + "null", + "string" + ] + }, + "ariaHasPopup": { + "type": [ + "null", + "string" + ] + }, + "ariaHidden": { + "type": [ + "null", + "string" + ] + }, + "ariaInvalid": { + "type": [ + "null", + "string" + ] + }, + "ariaKeyShortcuts": { + "type": [ + "null", + "string" + ] + }, + "ariaLabel": { + "type": [ + "null", + "string" + ] + }, + "ariaLevel": { + "type": [ + "null", + "string" + ] + }, + "ariaLive": { + "type": [ + "null", + "string" + ] + }, + "ariaModal": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiLine": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiSelectable": { + "type": [ + "null", + "string" + ] + }, + "ariaOrientation": { + "type": [ + "null", + "string" + ] + }, + "ariaPlaceholder": { + "type": [ + "null", + "string" + ] + }, + "ariaPosInSet": { + "type": [ + "null", + "string" + ] + }, + "ariaPressed": { + "type": [ + "null", + "string" + ] + }, + "ariaReadOnly": { + "type": [ + "null", + "string" + ] + }, + "ariaRequired": { + "type": [ + "null", + "string" + ] + }, + "ariaRoleDescription": { + "type": [ + "null", + "string" + ] + }, + "ariaRowCount": { + "type": [ + "null", + "string" + ] + }, + "ariaRowIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaRowSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaSelected": { + "type": [ + "null", + "string" + ] + }, + "ariaSetSize": { + "type": [ + "null", + "string" + ] + }, + "ariaSort": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMax": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMin": { + "type": [ + "null", + "string" + ] + }, + "ariaValueNow": { + "type": [ + "null", + "string" + ] + }, + "ariaValueText": { + "type": [ + "null", + "string" + ] + }, + "assignedSlot": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLSlotElement" + }, + { + "type": "null" + } + ] + }, + "attributeStyleMap": { + "$ref": "#/definitions/StylePropertyMap" + }, + "attributes": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Attr" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "autofocus": { + "type": "boolean" + }, + "baseURI": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "classList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "className": {}, + "clientHeight": { + "type": "number" + }, + "clientLeft": { + "type": "number" + }, + "clientTop": { + "type": "number" + }, + "clientWidth": { + "type": "number" + }, + "dataset": { + "$ref": "#/definitions/DOMStringMap" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "id": { + "type": "string" + }, + "innerHTML": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "localName": { + "type": "string" + }, + "namespaceURI": { + "type": [ + "null", + "string" + ] + }, + "nextElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "nonce": { + "type": "string" + }, + "onabort": { + "type": [ + "null", + "object" + ] + }, + "onanimationcancel": { + "type": [ + "null", + "object" + ] + }, + "onanimationend": { + "type": [ + "null", + "object" + ] + }, + "onanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onauxclick": { + "type": [ + "null", + "object" + ] + }, + "onbeforeinput": { + "type": [ + "null", + "object" + ] + }, + "onblur": { + "type": [ + "null", + "object" + ] + }, + "oncancel": { + "type": [ + "null", + "object" + ] + }, + "oncanplay": { + "type": [ + "null", + "object" + ] + }, + "oncanplaythrough": { + "type": [ + "null", + "object" + ] + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "onclick": { + "type": [ + "null", + "object" + ] + }, + "onclose": { + "type": [ + "null", + "object" + ] + }, + "oncontextmenu": { + "type": [ + "null", + "object" + ] + }, + "oncopy": { + "type": [ + "null", + "object" + ] + }, + "oncuechange": { + "type": [ + "null", + "object" + ] + }, + "oncut": { + "type": [ + "null", + "object" + ] + }, + "ondblclick": { + "type": [ + "null", + "object" + ] + }, + "ondrag": { + "type": [ + "null", + "object" + ] + }, + "ondragend": { + "type": [ + "null", + "object" + ] + }, + "ondragenter": { + "type": [ + "null", + "object" + ] + }, + "ondragleave": { + "type": [ + "null", + "object" + ] + }, + "ondragover": { + "type": [ + "null", + "object" + ] + }, + "ondragstart": { + "type": [ + "null", + "object" + ] + }, + "ondrop": { + "type": [ + "null", + "object" + ] + }, + "ondurationchange": { + "type": [ + "null", + "object" + ] + }, + "onemptied": { + "type": [ + "null", + "object" + ] + }, + "onended": { + "type": [ + "null", + "object" + ] + }, + "onerror": { + "$ref": "#/definitions/OnErrorEventHandler" + }, + "onfocus": { + "type": [ + "null", + "object" + ] + }, + "onformdata": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenchange": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenerror": { + "type": [ + "null", + "object" + ] + }, + "ongotpointercapture": { + "type": [ + "null", + "object" + ] + }, + "oninput": { + "type": [ + "null", + "object" + ] + }, + "oninvalid": { + "type": [ + "null", + "object" + ] + }, + "onkeydown": { + "type": [ + "null", + "object" + ] + }, + "onkeypress": { + "type": [ + "null", + "object" + ] + }, + "onkeyup": { + "type": [ + "null", + "object" + ] + }, + "onload": { + "type": [ + "null", + "object" + ] + }, + "onloadeddata": { + "type": [ + "null", + "object" + ] + }, + "onloadedmetadata": { + "type": [ + "null", + "object" + ] + }, + "onloadstart": { + "type": [ + "null", + "object" + ] + }, + "onlostpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onmousedown": { + "type": [ + "null", + "object" + ] + }, + "onmouseenter": { + "type": [ + "null", + "object" + ] + }, + "onmouseleave": { + "type": [ + "null", + "object" + ] + }, + "onmousemove": { + "type": [ + "null", + "object" + ] + }, + "onmouseout": { + "type": [ + "null", + "object" + ] + }, + "onmouseover": { + "type": [ + "null", + "object" + ] + }, + "onmouseup": { + "type": [ + "null", + "object" + ] + }, + "onpaste": { + "type": [ + "null", + "object" + ] + }, + "onpause": { + "type": [ + "null", + "object" + ] + }, + "onplay": { + "type": [ + "null", + "object" + ] + }, + "onplaying": { + "type": [ + "null", + "object" + ] + }, + "onpointercancel": { + "type": [ + "null", + "object" + ] + }, + "onpointerdown": { + "type": [ + "null", + "object" + ] + }, + "onpointerenter": { + "type": [ + "null", + "object" + ] + }, + "onpointerleave": { + "type": [ + "null", + "object" + ] + }, + "onpointermove": { + "type": [ + "null", + "object" + ] + }, + "onpointerout": { + "type": [ + "null", + "object" + ] + }, + "onpointerover": { + "type": [ + "null", + "object" + ] + }, + "onpointerup": { + "type": [ + "null", + "object" + ] + }, + "onprogress": { + "type": [ + "null", + "object" + ] + }, + "onratechange": { + "type": [ + "null", + "object" + ] + }, + "onreset": { + "type": [ + "null", + "object" + ] + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "onsecuritypolicyviolation": { + "type": [ + "null", + "object" + ] + }, + "onseeked": { + "type": [ + "null", + "object" + ] + }, + "onseeking": { + "type": [ + "null", + "object" + ] + }, + "onselect": { + "type": [ + "null", + "object" + ] + }, + "onselectionchange": { + "type": [ + "null", + "object" + ] + }, + "onselectstart": { + "type": [ + "null", + "object" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "onstalled": { + "type": [ + "null", + "object" + ] + }, + "onsubmit": { + "type": [ + "null", + "object" + ] + }, + "onsuspend": { + "type": [ + "null", + "object" + ] + }, + "ontimeupdate": { + "type": [ + "null", + "object" + ] + }, + "ontoggle": { + "type": [ + "null", + "object" + ] + }, + "ontouchcancel": { + "type": [ + "null", + "object" + ] + }, + "ontouchend": { + "type": [ + "null", + "object" + ] + }, + "ontouchmove": { + "type": [ + "null", + "object" + ] + }, + "ontouchstart": { + "type": [ + "null", + "object" + ] + }, + "ontransitioncancel": { + "type": [ + "null", + "object" + ] + }, + "ontransitionend": { + "type": [ + "null", + "object" + ] + }, + "ontransitionrun": { + "type": [ + "null", + "object" + ] + }, + "ontransitionstart": { + "type": [ + "null", + "object" + ] + }, + "onvolumechange": { + "type": [ + "null", + "object" + ] + }, + "onwaiting": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationend": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onwebkittransitionend": { + "type": [ + "null", + "object" + ] + }, + "onwheel": { + "type": [ + "null", + "object" + ] + }, + "outerHTML": { + "type": "string" + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "ownerSVGElement": { + "anyOf": [ + { + "$ref": "#/definitions/SVGSVGElement" + }, + { + "type": "null" + } + ] + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "part": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "prefix": { + "type": [ + "null", + "string" + ] + }, + "previousElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "role": { + "type": [ + "null", + "string" + ] + }, + "scrollHeight": { + "type": "number" + }, + "scrollLeft": { + "type": "number" + }, + "scrollTop": { + "type": "number" + }, + "scrollWidth": { + "type": "number" + }, + "shadowRoot": { + "anyOf": [ + { + "$ref": "#/definitions/ShadowRoot" + }, + { + "type": "null" + } + ] + }, + "slot": { + "type": "string" + }, + "style": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "accentColor": { + "type": "string" + }, + "alignContent": { + "type": "string" + }, + "alignItems": { + "type": "string" + }, + "alignSelf": { + "type": "string" + }, + "alignmentBaseline": { + "type": "string" + }, + "all": { + "type": "string" + }, + "animation": { + "type": "string" + }, + "animationComposition": { + "type": "string" + }, + "animationDelay": { + "type": "string" + }, + "animationDirection": { + "type": "string" + }, + "animationDuration": { + "type": "string" + }, + "animationFillMode": { + "type": "string" + }, + "animationIterationCount": { + "type": "string" + }, + "animationName": { + "type": "string" + }, + "animationPlayState": { + "type": "string" + }, + "animationTimingFunction": { + "type": "string" + }, + "appearance": { + "type": "string" + }, + "aspectRatio": { + "type": "string" + }, + "backdropFilter": { + "type": "string" + }, + "backfaceVisibility": { + "type": "string" + }, + "background": { + "type": "string" + }, + "backgroundAttachment": { + "type": "string" + }, + "backgroundBlendMode": { + "type": "string" + }, + "backgroundClip": { + "type": "string" + }, + "backgroundColor": { + "type": "string" + }, + "backgroundImage": { + "type": "string" + }, + "backgroundOrigin": { + "type": "string" + }, + "backgroundPosition": { + "type": "string" + }, + "backgroundPositionX": { + "type": "string" + }, + "backgroundPositionY": { + "type": "string" + }, + "backgroundRepeat": { + "type": "string" + }, + "backgroundSize": { + "type": "string" + }, + "baselineShift": { + "type": "string" + }, + "blockSize": { + "type": "string" + }, + "border": { + "type": "string" + }, + "borderBlock": { + "type": "string" + }, + "borderBlockColor": { + "type": "string" + }, + "borderBlockEnd": { + "type": "string" + }, + "borderBlockEndColor": { + "type": "string" + }, + "borderBlockEndStyle": { + "type": "string" + }, + "borderBlockEndWidth": { + "type": "string" + }, + "borderBlockStart": { + "type": "string" + }, + "borderBlockStartColor": { + "type": "string" + }, + "borderBlockStartStyle": { + "type": "string" + }, + "borderBlockStartWidth": { + "type": "string" + }, + "borderBlockStyle": { + "type": "string" + }, + "borderBlockWidth": { + "type": "string" + }, + "borderBottom": { + "type": "string" + }, + "borderBottomColor": { + "type": "string" + }, + "borderBottomLeftRadius": { + "type": "string" + }, + "borderBottomRightRadius": { + "type": "string" + }, + "borderBottomStyle": { + "type": "string" + }, + "borderBottomWidth": { + "type": "string" + }, + "borderCollapse": { + "type": "string" + }, + "borderColor": { + "type": "string" + }, + "borderEndEndRadius": { + "type": "string" + }, + "borderEndStartRadius": { + "type": "string" + }, + "borderImage": { + "type": "string" + }, + "borderImageOutset": { + "type": "string" + }, + "borderImageRepeat": { + "type": "string" + }, + "borderImageSlice": { + "type": "string" + }, + "borderImageSource": { + "type": "string" + }, + "borderImageWidth": { + "type": "string" + }, + "borderInline": { + "type": "string" + }, + "borderInlineColor": { + "type": "string" + }, + "borderInlineEnd": { + "type": "string" + }, + "borderInlineEndColor": { + "type": "string" + }, + "borderInlineEndStyle": { + "type": "string" + }, + "borderInlineEndWidth": { + "type": "string" + }, + "borderInlineStart": { + "type": "string" + }, + "borderInlineStartColor": { + "type": "string" + }, + "borderInlineStartStyle": { + "type": "string" + }, + "borderInlineStartWidth": { + "type": "string" + }, + "borderInlineStyle": { + "type": "string" + }, + "borderInlineWidth": { + "type": "string" + }, + "borderLeft": { + "type": "string" + }, + "borderLeftColor": { + "type": "string" + }, + "borderLeftStyle": { + "type": "string" + }, + "borderLeftWidth": { + "type": "string" + }, + "borderRadius": { + "type": "string" + }, + "borderRight": { + "type": "string" + }, + "borderRightColor": { + "type": "string" + }, + "borderRightStyle": { + "type": "string" + }, + "borderRightWidth": { + "type": "string" + }, + "borderSpacing": { + "type": "string" + }, + "borderStartEndRadius": { + "type": "string" + }, + "borderStartStartRadius": { + "type": "string" + }, + "borderStyle": { + "type": "string" + }, + "borderTop": { + "type": "string" + }, + "borderTopColor": { + "type": "string" + }, + "borderTopLeftRadius": { + "type": "string" + }, + "borderTopRightRadius": { + "type": "string" + }, + "borderTopStyle": { + "type": "string" + }, + "borderTopWidth": { + "type": "string" + }, + "borderWidth": { + "type": "string" + }, + "bottom": { + "type": "string" + }, + "boxShadow": { + "type": "string" + }, + "boxSizing": { + "type": "string" + }, + "breakAfter": { + "type": "string" + }, + "breakBefore": { + "type": "string" + }, + "breakInside": { + "type": "string" + }, + "captionSide": { + "type": "string" + }, + "caretColor": { + "type": "string" + }, + "clear": { + "type": "string" + }, + "clip": { + "type": "string" + }, + "clipPath": { + "type": "string" + }, + "clipRule": { + "type": "string" + }, + "color": { + "type": "string" + }, + "colorInterpolation": { + "type": "string" + }, + "colorInterpolationFilters": { + "type": "string" + }, + "colorScheme": { + "type": "string" + }, + "columnCount": { + "type": "string" + }, + "columnFill": { + "type": "string" + }, + "columnGap": { + "type": "string" + }, + "columnRule": { + "type": "string" + }, + "columnRuleColor": { + "type": "string" + }, + "columnRuleStyle": { + "type": "string" + }, + "columnRuleWidth": { + "type": "string" + }, + "columnSpan": { + "type": "string" + }, + "columnWidth": { + "type": "string" + }, + "columns": { + "type": "string" + }, + "contain": { + "type": "string" + }, + "containIntrinsicBlockSize": { + "type": "string" + }, + "containIntrinsicHeight": { + "type": "string" + }, + "containIntrinsicInlineSize": { + "type": "string" + }, + "containIntrinsicSize": { + "type": "string" + }, + "containIntrinsicWidth": { + "type": "string" + }, + "container": { + "type": "string" + }, + "containerName": { + "type": "string" + }, + "containerType": { + "type": "string" + }, + "content": { + "type": "string" + }, + "counterIncrement": { + "type": "string" + }, + "counterReset": { + "type": "string" + }, + "counterSet": { + "type": "string" + }, + "cssFloat": { + "type": "string" + }, + "cssText": { + "type": "string" + }, + "cursor": { + "type": "string" + }, + "direction": { + "type": "string" + }, + "display": { + "type": "string" + }, + "dominantBaseline": { + "type": "string" + }, + "emptyCells": { + "type": "string" + }, + "fill": { + "type": "string" + }, + "fillOpacity": { + "type": "string" + }, + "fillRule": { + "type": "string" + }, + "filter": { + "type": "string" + }, + "flex": { + "type": "string" + }, + "flexBasis": { + "type": "string" + }, + "flexDirection": { + "type": "string" + }, + "flexFlow": { + "type": "string" + }, + "flexGrow": { + "type": "string" + }, + "flexShrink": { + "type": "string" + }, + "flexWrap": { + "type": "string" + }, + "float": { + "type": "string" + }, + "floodColor": { + "type": "string" + }, + "floodOpacity": { + "type": "string" + }, + "font": { + "type": "string" + }, + "fontFamily": { + "type": "string" + }, + "fontFeatureSettings": { + "type": "string" + }, + "fontKerning": { + "type": "string" + }, + "fontOpticalSizing": { + "type": "string" + }, + "fontPalette": { + "type": "string" + }, + "fontSize": { + "type": "string" + }, + "fontSizeAdjust": { + "type": "string" + }, + "fontStretch": { + "type": "string" + }, + "fontStyle": { + "type": "string" + }, + "fontSynthesis": { + "type": "string" + }, + "fontSynthesisSmallCaps": { + "type": "string" + }, + "fontSynthesisStyle": { + "type": "string" + }, + "fontSynthesisWeight": { + "type": "string" + }, + "fontVariant": { + "type": "string" + }, + "fontVariantAlternates": { + "type": "string" + }, + "fontVariantCaps": { + "type": "string" + }, + "fontVariantEastAsian": { + "type": "string" + }, + "fontVariantLigatures": { + "type": "string" + }, + "fontVariantNumeric": { + "type": "string" + }, + "fontVariantPosition": { + "type": "string" + }, + "fontVariationSettings": { + "type": "string" + }, + "fontWeight": { + "type": "string" + }, + "gap": { + "type": "string" + }, + "grid": { + "type": "string" + }, + "gridArea": { + "type": "string" + }, + "gridAutoColumns": { + "type": "string" + }, + "gridAutoFlow": { + "type": "string" + }, + "gridAutoRows": { + "type": "string" + }, + "gridColumn": { + "type": "string" + }, + "gridColumnEnd": { + "type": "string" + }, + "gridColumnGap": { + "type": "string" + }, + "gridColumnStart": { + "type": "string" + }, + "gridGap": { + "type": "string" + }, + "gridRow": { + "type": "string" + }, + "gridRowEnd": { + "type": "string" + }, + "gridRowGap": { + "type": "string" + }, + "gridRowStart": { + "type": "string" + }, + "gridTemplate": { + "type": "string" + }, + "gridTemplateAreas": { + "type": "string" + }, + "gridTemplateColumns": { + "type": "string" + }, + "gridTemplateRows": { + "type": "string" + }, + "height": { + "type": "string" + }, + "hyphenateCharacter": { + "type": "string" + }, + "hyphens": { + "type": "string" + }, + "imageOrientation": { + "type": "string" + }, + "imageRendering": { + "type": "string" + }, + "inlineSize": { + "type": "string" + }, + "inset": { + "type": "string" + }, + "insetBlock": { + "type": "string" + }, + "insetBlockEnd": { + "type": "string" + }, + "insetBlockStart": { + "type": "string" + }, + "insetInline": { + "type": "string" + }, + "insetInlineEnd": { + "type": "string" + }, + "insetInlineStart": { + "type": "string" + }, + "isolation": { + "type": "string" + }, + "justifyContent": { + "type": "string" + }, + "justifyItems": { + "type": "string" + }, + "justifySelf": { + "type": "string" + }, + "left": { + "type": "string" + }, + "length": { + "type": "number" + }, + "letterSpacing": { + "type": "string" + }, + "lightingColor": { + "type": "string" + }, + "lineBreak": { + "type": "string" + }, + "lineHeight": { + "type": "string" + }, + "listStyle": { + "type": "string" + }, + "listStyleImage": { + "type": "string" + }, + "listStylePosition": { + "type": "string" + }, + "listStyleType": { + "type": "string" + }, + "margin": { + "type": "string" + }, + "marginBlock": { + "type": "string" + }, + "marginBlockEnd": { + "type": "string" + }, + "marginBlockStart": { + "type": "string" + }, + "marginBottom": { + "type": "string" + }, + "marginInline": { + "type": "string" + }, + "marginInlineEnd": { + "type": "string" + }, + "marginInlineStart": { + "type": "string" + }, + "marginLeft": { + "type": "string" + }, + "marginRight": { + "type": "string" + }, + "marginTop": { + "type": "string" + }, + "marker": { + "type": "string" + }, + "markerEnd": { + "type": "string" + }, + "markerMid": { + "type": "string" + }, + "markerStart": { + "type": "string" + }, + "mask": { + "type": "string" + }, + "maskClip": { + "type": "string" + }, + "maskComposite": { + "type": "string" + }, + "maskImage": { + "type": "string" + }, + "maskMode": { + "type": "string" + }, + "maskOrigin": { + "type": "string" + }, + "maskPosition": { + "type": "string" + }, + "maskRepeat": { + "type": "string" + }, + "maskSize": { + "type": "string" + }, + "maskType": { + "type": "string" + }, + "mathStyle": { + "type": "string" + }, + "maxBlockSize": { + "type": "string" + }, + "maxHeight": { + "type": "string" + }, + "maxInlineSize": { + "type": "string" + }, + "maxWidth": { + "type": "string" + }, + "minBlockSize": { + "type": "string" + }, + "minHeight": { + "type": "string" + }, + "minInlineSize": { + "type": "string" + }, + "minWidth": { + "type": "string" + }, + "mixBlendMode": { + "type": "string" + }, + "objectFit": { + "type": "string" + }, + "objectPosition": { + "type": "string" + }, + "offset": { + "type": "string" + }, + "offsetDistance": { + "type": "string" + }, + "offsetPath": { + "type": "string" + }, + "offsetRotate": { + "type": "string" + }, + "opacity": { + "type": "string" + }, + "order": { + "type": "string" + }, + "orphans": { + "type": "string" + }, + "outline": { + "type": "string" + }, + "outlineColor": { + "type": "string" + }, + "outlineOffset": { + "type": "string" + }, + "outlineStyle": { + "type": "string" + }, + "outlineWidth": { + "type": "string" + }, + "overflow": { + "type": "string" + }, + "overflowAnchor": { + "type": "string" + }, + "overflowClipMargin": { + "type": "string" + }, + "overflowWrap": { + "type": "string" + }, + "overflowX": { + "type": "string" + }, + "overflowY": { + "type": "string" + }, + "overscrollBehavior": { + "type": "string" + }, + "overscrollBehaviorBlock": { + "type": "string" + }, + "overscrollBehaviorInline": { + "type": "string" + }, + "overscrollBehaviorX": { + "type": "string" + }, + "overscrollBehaviorY": { + "type": "string" + }, + "padding": { + "type": "string" + }, + "paddingBlock": { + "type": "string" + }, + "paddingBlockEnd": { + "type": "string" + }, + "paddingBlockStart": { + "type": "string" + }, + "paddingBottom": { + "type": "string" + }, + "paddingInline": { + "type": "string" + }, + "paddingInlineEnd": { + "type": "string" + }, + "paddingInlineStart": { + "type": "string" + }, + "paddingLeft": { + "type": "string" + }, + "paddingRight": { + "type": "string" + }, + "paddingTop": { + "type": "string" + }, + "page": { + "type": "string" + }, + "pageBreakAfter": { + "type": "string" + }, + "pageBreakBefore": { + "type": "string" + }, + "pageBreakInside": { + "type": "string" + }, + "paintOrder": { + "type": "string" + }, + "parentRule": { + "anyOf": [ + { + "$ref": "#/definitions/CSSRule" + }, + { + "type": "null" + } + ] + }, + "perspective": { + "type": "string" + }, + "perspectiveOrigin": { + "type": "string" + }, + "placeContent": { + "type": "string" + }, + "placeItems": { + "type": "string" + }, + "placeSelf": { + "type": "string" + }, + "pointerEvents": { + "type": "string" + }, + "position": { + "type": "string" + }, + "printColorAdjust": { + "type": "string" + }, + "quotes": { + "type": "string" + }, + "resize": { + "type": "string" + }, + "right": { + "type": "string" + }, + "rotate": { + "type": "string" + }, + "rowGap": { + "type": "string" + }, + "rubyPosition": { + "type": "string" + }, + "scale": { + "type": "string" + }, + "scrollBehavior": { + "type": "string" + }, + "scrollMargin": { + "type": "string" + }, + "scrollMarginBlock": { + "type": "string" + }, + "scrollMarginBlockEnd": { + "type": "string" + }, + "scrollMarginBlockStart": { + "type": "string" + }, + "scrollMarginBottom": { + "type": "string" + }, + "scrollMarginInline": { + "type": "string" + }, + "scrollMarginInlineEnd": { + "type": "string" + }, + "scrollMarginInlineStart": { + "type": "string" + }, + "scrollMarginLeft": { + "type": "string" + }, + "scrollMarginRight": { + "type": "string" + }, + "scrollMarginTop": { + "type": "string" + }, + "scrollPadding": { + "type": "string" + }, + "scrollPaddingBlock": { + "type": "string" + }, + "scrollPaddingBlockEnd": { + "type": "string" + }, + "scrollPaddingBlockStart": { + "type": "string" + }, + "scrollPaddingBottom": { + "type": "string" + }, + "scrollPaddingInline": { + "type": "string" + }, + "scrollPaddingInlineEnd": { + "type": "string" + }, + "scrollPaddingInlineStart": { + "type": "string" + }, + "scrollPaddingLeft": { + "type": "string" + }, + "scrollPaddingRight": { + "type": "string" + }, + "scrollPaddingTop": { + "type": "string" + }, + "scrollSnapAlign": { + "type": "string" + }, + "scrollSnapStop": { + "type": "string" + }, + "scrollSnapType": { + "type": "string" + }, + "scrollbarGutter": { + "type": "string" + }, + "shapeImageThreshold": { + "type": "string" + }, + "shapeMargin": { + "type": "string" + }, + "shapeOutside": { + "type": "string" + }, + "shapeRendering": { + "type": "string" + }, + "stopColor": { + "type": "string" + }, + "stopOpacity": { + "type": "string" + }, + "stroke": { + "type": "string" + }, + "strokeDasharray": { + "type": "string" + }, + "strokeDashoffset": { + "type": "string" + }, + "strokeLinecap": { + "type": "string" + }, + "strokeLinejoin": { + "type": "string" + }, + "strokeMiterlimit": { + "type": "string" + }, + "strokeOpacity": { + "type": "string" + }, + "strokeWidth": { + "type": "string" + }, + "tabSize": { + "type": "string" + }, + "tableLayout": { + "type": "string" + }, + "textAlign": { + "type": "string" + }, + "textAlignLast": { + "type": "string" + }, + "textAnchor": { + "type": "string" + }, + "textCombineUpright": { + "type": "string" + }, + "textDecoration": { + "type": "string" + }, + "textDecorationColor": { + "type": "string" + }, + "textDecorationLine": { + "type": "string" + }, + "textDecorationSkipInk": { + "type": "string" + }, + "textDecorationStyle": { + "type": "string" + }, + "textDecorationThickness": { + "type": "string" + }, + "textEmphasis": { + "type": "string" + }, + "textEmphasisColor": { + "type": "string" + }, + "textEmphasisPosition": { + "type": "string" + }, + "textEmphasisStyle": { + "type": "string" + }, + "textIndent": { + "type": "string" + }, + "textOrientation": { + "type": "string" + }, + "textOverflow": { + "type": "string" + }, + "textRendering": { + "type": "string" + }, + "textShadow": { + "type": "string" + }, + "textTransform": { + "type": "string" + }, + "textUnderlineOffset": { + "type": "string" + }, + "textUnderlinePosition": { + "type": "string" + }, + "top": { + "type": "string" + }, + "touchAction": { + "type": "string" + }, + "transform": { + "type": "string" + }, + "transformBox": { + "type": "string" + }, + "transformOrigin": { + "type": "string" + }, + "transformStyle": { + "type": "string" + }, + "transition": { + "type": "string" + }, + "transitionDelay": { + "type": "string" + }, + "transitionDuration": { + "type": "string" + }, + "transitionProperty": { + "type": "string" + }, + "transitionTimingFunction": { + "type": "string" + }, + "translate": { + "type": "string" + }, + "unicodeBidi": { + "type": "string" + }, + "userSelect": { + "type": "string" + }, + "verticalAlign": { + "type": "string" + }, + "visibility": { + "type": "string" + }, + "webkitAlignContent": { + "type": "string" + }, + "webkitAlignItems": { + "type": "string" + }, + "webkitAlignSelf": { + "type": "string" + }, + "webkitAnimation": { + "type": "string" + }, + "webkitAnimationDelay": { + "type": "string" + }, + "webkitAnimationDirection": { + "type": "string" + }, + "webkitAnimationDuration": { + "type": "string" + }, + "webkitAnimationFillMode": { + "type": "string" + }, + "webkitAnimationIterationCount": { + "type": "string" + }, + "webkitAnimationName": { + "type": "string" + }, + "webkitAnimationPlayState": { + "type": "string" + }, + "webkitAnimationTimingFunction": { + "type": "string" + }, + "webkitAppearance": { + "type": "string" + }, + "webkitBackfaceVisibility": { + "type": "string" + }, + "webkitBackgroundClip": { + "type": "string" + }, + "webkitBackgroundOrigin": { + "type": "string" + }, + "webkitBackgroundSize": { + "type": "string" + }, + "webkitBorderBottomLeftRadius": { + "type": "string" + }, + "webkitBorderBottomRightRadius": { + "type": "string" + }, + "webkitBorderRadius": { + "type": "string" + }, + "webkitBorderTopLeftRadius": { + "type": "string" + }, + "webkitBorderTopRightRadius": { + "type": "string" + }, + "webkitBoxAlign": { + "type": "string" + }, + "webkitBoxFlex": { + "type": "string" + }, + "webkitBoxOrdinalGroup": { + "type": "string" + }, + "webkitBoxOrient": { + "type": "string" + }, + "webkitBoxPack": { + "type": "string" + }, + "webkitBoxShadow": { + "type": "string" + }, + "webkitBoxSizing": { + "type": "string" + }, + "webkitFilter": { + "type": "string" + }, + "webkitFlex": { + "type": "string" + }, + "webkitFlexBasis": { + "type": "string" + }, + "webkitFlexDirection": { + "type": "string" + }, + "webkitFlexFlow": { + "type": "string" + }, + "webkitFlexGrow": { + "type": "string" + }, + "webkitFlexShrink": { + "type": "string" + }, + "webkitFlexWrap": { + "type": "string" + }, + "webkitJustifyContent": { + "type": "string" + }, + "webkitLineClamp": { + "type": "string" + }, + "webkitMask": { + "type": "string" + }, + "webkitMaskBoxImage": { + "type": "string" + }, + "webkitMaskBoxImageOutset": { + "type": "string" + }, + "webkitMaskBoxImageRepeat": { + "type": "string" + }, + "webkitMaskBoxImageSlice": { + "type": "string" + }, + "webkitMaskBoxImageSource": { + "type": "string" + }, + "webkitMaskBoxImageWidth": { + "type": "string" + }, + "webkitMaskClip": { + "type": "string" + }, + "webkitMaskComposite": { + "type": "string" + }, + "webkitMaskImage": { + "type": "string" + }, + "webkitMaskOrigin": { + "type": "string" + }, + "webkitMaskPosition": { + "type": "string" + }, + "webkitMaskRepeat": { + "type": "string" + }, + "webkitMaskSize": { + "type": "string" + }, + "webkitOrder": { + "type": "string" + }, + "webkitPerspective": { + "type": "string" + }, + "webkitPerspectiveOrigin": { + "type": "string" + }, + "webkitTextFillColor": { + "type": "string" + }, + "webkitTextSizeAdjust": { + "type": "string" + }, + "webkitTextStroke": { + "type": "string" + }, + "webkitTextStrokeColor": { + "type": "string" + }, + "webkitTextStrokeWidth": { + "type": "string" + }, + "webkitTransform": { + "type": "string" + }, + "webkitTransformOrigin": { + "type": "string" + }, + "webkitTransformStyle": { + "type": "string" + }, + "webkitTransition": { + "type": "string" + }, + "webkitTransitionDelay": { + "type": "string" + }, + "webkitTransitionDuration": { + "type": "string" + }, + "webkitTransitionProperty": { + "type": "string" + }, + "webkitTransitionTimingFunction": { + "type": "string" + }, + "webkitUserSelect": { + "type": "string" + }, + "whiteSpace": { + "type": "string" + }, + "widows": { + "type": "string" + }, + "width": { + "type": "string" + }, + "willChange": { + "type": "string" + }, + "wordBreak": { + "type": "string" + }, + "wordSpacing": { + "type": "string" + }, + "wordWrap": { + "type": "string" + }, + "writingMode": { + "type": "string" + }, + "zIndex": { + "type": "string" + } + }, + "required": [ + "accentColor", + "alignContent", + "alignItems", + "alignSelf", + "alignmentBaseline", + "all", + "animation", + "animationComposition", + "animationDelay", + "animationDirection", + "animationDuration", + "animationFillMode", + "animationIterationCount", + "animationName", + "animationPlayState", + "animationTimingFunction", + "appearance", + "aspectRatio", + "backdropFilter", + "backfaceVisibility", + "background", + "backgroundAttachment", + "backgroundBlendMode", + "backgroundClip", + "backgroundColor", + "backgroundImage", + "backgroundOrigin", + "backgroundPosition", + "backgroundPositionX", + "backgroundPositionY", + "backgroundRepeat", + "backgroundSize", + "baselineShift", + "blockSize", + "border", + "borderBlock", + "borderBlockColor", + "borderBlockEnd", + "borderBlockEndColor", + "borderBlockEndStyle", + "borderBlockEndWidth", + "borderBlockStart", + "borderBlockStartColor", + "borderBlockStartStyle", + "borderBlockStartWidth", + "borderBlockStyle", + "borderBlockWidth", + "borderBottom", + "borderBottomColor", + "borderBottomLeftRadius", + "borderBottomRightRadius", + "borderBottomStyle", + "borderBottomWidth", + "borderCollapse", + "borderColor", + "borderEndEndRadius", + "borderEndStartRadius", + "borderImage", + "borderImageOutset", + "borderImageRepeat", + "borderImageSlice", + "borderImageSource", + "borderImageWidth", + "borderInline", + "borderInlineColor", + "borderInlineEnd", + "borderInlineEndColor", + "borderInlineEndStyle", + "borderInlineEndWidth", + "borderInlineStart", + "borderInlineStartColor", + "borderInlineStartStyle", + "borderInlineStartWidth", + "borderInlineStyle", + "borderInlineWidth", + "borderLeft", + "borderLeftColor", + "borderLeftStyle", + "borderLeftWidth", + "borderRadius", + "borderRight", + "borderRightColor", + "borderRightStyle", + "borderRightWidth", + "borderSpacing", + "borderStartEndRadius", + "borderStartStartRadius", + "borderStyle", + "borderTop", + "borderTopColor", + "borderTopLeftRadius", + "borderTopRightRadius", + "borderTopStyle", + "borderTopWidth", + "borderWidth", + "bottom", + "boxShadow", + "boxSizing", + "breakAfter", + "breakBefore", + "breakInside", + "captionSide", + "caretColor", + "clear", + "clip", + "clipPath", + "clipRule", + "color", + "colorInterpolation", + "colorInterpolationFilters", + "colorScheme", + "columnCount", + "columnFill", + "columnGap", + "columnRule", + "columnRuleColor", + "columnRuleStyle", + "columnRuleWidth", + "columnSpan", + "columnWidth", + "columns", + "contain", + "containIntrinsicBlockSize", + "containIntrinsicHeight", + "containIntrinsicInlineSize", + "containIntrinsicSize", + "containIntrinsicWidth", + "container", + "containerName", + "containerType", + "content", + "counterIncrement", + "counterReset", + "counterSet", + "cssFloat", + "cssText", + "cursor", + "direction", + "display", + "dominantBaseline", + "emptyCells", + "fill", + "fillOpacity", + "fillRule", + "filter", + "flex", + "flexBasis", + "flexDirection", + "flexFlow", + "flexGrow", + "flexShrink", + "flexWrap", + "float", + "floodColor", + "floodOpacity", + "font", + "fontFamily", + "fontFeatureSettings", + "fontKerning", + "fontOpticalSizing", + "fontPalette", + "fontSize", + "fontSizeAdjust", + "fontStretch", + "fontStyle", + "fontSynthesis", + "fontSynthesisSmallCaps", + "fontSynthesisStyle", + "fontSynthesisWeight", + "fontVariant", + "fontVariantAlternates", + "fontVariantCaps", + "fontVariantEastAsian", + "fontVariantLigatures", + "fontVariantNumeric", + "fontVariantPosition", + "fontVariationSettings", + "fontWeight", + "gap", + "grid", + "gridArea", + "gridAutoColumns", + "gridAutoFlow", + "gridAutoRows", + "gridColumn", + "gridColumnEnd", + "gridColumnGap", + "gridColumnStart", + "gridGap", + "gridRow", + "gridRowEnd", + "gridRowGap", + "gridRowStart", + "gridTemplate", + "gridTemplateAreas", + "gridTemplateColumns", + "gridTemplateRows", + "height", + "hyphenateCharacter", + "hyphens", + "imageOrientation", + "imageRendering", + "inlineSize", + "inset", + "insetBlock", + "insetBlockEnd", + "insetBlockStart", + "insetInline", + "insetInlineEnd", + "insetInlineStart", + "isolation", + "justifyContent", + "justifyItems", + "justifySelf", + "left", + "length", + "letterSpacing", + "lightingColor", + "lineBreak", + "lineHeight", + "listStyle", + "listStyleImage", + "listStylePosition", + "listStyleType", + "margin", + "marginBlock", + "marginBlockEnd", + "marginBlockStart", + "marginBottom", + "marginInline", + "marginInlineEnd", + "marginInlineStart", + "marginLeft", + "marginRight", + "marginTop", + "marker", + "markerEnd", + "markerMid", + "markerStart", + "mask", + "maskClip", + "maskComposite", + "maskImage", + "maskMode", + "maskOrigin", + "maskPosition", + "maskRepeat", + "maskSize", + "maskType", + "mathStyle", + "maxBlockSize", + "maxHeight", + "maxInlineSize", + "maxWidth", + "minBlockSize", + "minHeight", + "minInlineSize", + "minWidth", + "mixBlendMode", + "objectFit", + "objectPosition", + "offset", + "offsetDistance", + "offsetPath", + "offsetRotate", + "opacity", + "order", + "orphans", + "outline", + "outlineColor", + "outlineOffset", + "outlineStyle", + "outlineWidth", + "overflow", + "overflowAnchor", + "overflowClipMargin", + "overflowWrap", + "overflowX", + "overflowY", + "overscrollBehavior", + "overscrollBehaviorBlock", + "overscrollBehaviorInline", + "overscrollBehaviorX", + "overscrollBehaviorY", + "padding", + "paddingBlock", + "paddingBlockEnd", + "paddingBlockStart", + "paddingBottom", + "paddingInline", + "paddingInlineEnd", + "paddingInlineStart", + "paddingLeft", + "paddingRight", + "paddingTop", + "page", + "pageBreakAfter", + "pageBreakBefore", + "pageBreakInside", + "paintOrder", + "parentRule", + "perspective", + "perspectiveOrigin", + "placeContent", + "placeItems", + "placeSelf", + "pointerEvents", + "position", + "printColorAdjust", + "quotes", + "resize", + "right", + "rotate", + "rowGap", + "rubyPosition", + "scale", + "scrollBehavior", + "scrollMargin", + "scrollMarginBlock", + "scrollMarginBlockEnd", + "scrollMarginBlockStart", + "scrollMarginBottom", + "scrollMarginInline", + "scrollMarginInlineEnd", + "scrollMarginInlineStart", + "scrollMarginLeft", + "scrollMarginRight", + "scrollMarginTop", + "scrollPadding", + "scrollPaddingBlock", + "scrollPaddingBlockEnd", + "scrollPaddingBlockStart", + "scrollPaddingBottom", + "scrollPaddingInline", + "scrollPaddingInlineEnd", + "scrollPaddingInlineStart", + "scrollPaddingLeft", + "scrollPaddingRight", + "scrollPaddingTop", + "scrollSnapAlign", + "scrollSnapStop", + "scrollSnapType", + "scrollbarGutter", + "shapeImageThreshold", + "shapeMargin", + "shapeOutside", + "shapeRendering", + "stopColor", + "stopOpacity", + "stroke", + "strokeDasharray", + "strokeDashoffset", + "strokeLinecap", + "strokeLinejoin", + "strokeMiterlimit", + "strokeOpacity", + "strokeWidth", + "tabSize", + "tableLayout", + "textAlign", + "textAlignLast", + "textAnchor", + "textCombineUpright", + "textDecoration", + "textDecorationColor", + "textDecorationLine", + "textDecorationSkipInk", + "textDecorationStyle", + "textDecorationThickness", + "textEmphasis", + "textEmphasisColor", + "textEmphasisPosition", + "textEmphasisStyle", + "textIndent", + "textOrientation", + "textOverflow", + "textRendering", + "textShadow", + "textTransform", + "textUnderlineOffset", + "textUnderlinePosition", + "top", + "touchAction", + "transform", + "transformBox", + "transformOrigin", + "transformStyle", + "transition", + "transitionDelay", + "transitionDuration", + "transitionProperty", + "transitionTimingFunction", + "translate", + "unicodeBidi", + "userSelect", + "verticalAlign", + "visibility", + "webkitAlignContent", + "webkitAlignItems", + "webkitAlignSelf", + "webkitAnimation", + "webkitAnimationDelay", + "webkitAnimationDirection", + "webkitAnimationDuration", + "webkitAnimationFillMode", + "webkitAnimationIterationCount", + "webkitAnimationName", + "webkitAnimationPlayState", + "webkitAnimationTimingFunction", + "webkitAppearance", + "webkitBackfaceVisibility", + "webkitBackgroundClip", + "webkitBackgroundOrigin", + "webkitBackgroundSize", + "webkitBorderBottomLeftRadius", + "webkitBorderBottomRightRadius", + "webkitBorderRadius", + "webkitBorderTopLeftRadius", + "webkitBorderTopRightRadius", + "webkitBoxAlign", + "webkitBoxFlex", + "webkitBoxOrdinalGroup", + "webkitBoxOrient", + "webkitBoxPack", + "webkitBoxShadow", + "webkitBoxSizing", + "webkitFilter", + "webkitFlex", + "webkitFlexBasis", + "webkitFlexDirection", + "webkitFlexFlow", + "webkitFlexGrow", + "webkitFlexShrink", + "webkitFlexWrap", + "webkitJustifyContent", + "webkitLineClamp", + "webkitMask", + "webkitMaskBoxImage", + "webkitMaskBoxImageOutset", + "webkitMaskBoxImageRepeat", + "webkitMaskBoxImageSlice", + "webkitMaskBoxImageSource", + "webkitMaskBoxImageWidth", + "webkitMaskClip", + "webkitMaskComposite", + "webkitMaskImage", + "webkitMaskOrigin", + "webkitMaskPosition", + "webkitMaskRepeat", + "webkitMaskSize", + "webkitOrder", + "webkitPerspective", + "webkitPerspectiveOrigin", + "webkitTextFillColor", + "webkitTextSizeAdjust", + "webkitTextStroke", + "webkitTextStrokeColor", + "webkitTextStrokeWidth", + "webkitTransform", + "webkitTransformOrigin", + "webkitTransformStyle", + "webkitTransition", + "webkitTransitionDelay", + "webkitTransitionDuration", + "webkitTransitionProperty", + "webkitTransitionTimingFunction", + "webkitUserSelect", + "whiteSpace", + "widows", + "width", + "willChange", + "wordBreak", + "wordSpacing", + "wordWrap", + "writingMode", + "zIndex" + ], + "type": "object" + }, + "tabIndex": { + "type": "number" + }, + "tagName": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + }, + "viewportElement": { + "anyOf": [ + { + "$ref": "#/definitions/SVGElement" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "ariaAtomic", + "ariaAutoComplete", + "ariaBusy", + "ariaChecked", + "ariaColCount", + "ariaColIndex", + "ariaColSpan", + "ariaCurrent", + "ariaDisabled", + "ariaExpanded", + "ariaHasPopup", + "ariaHidden", + "ariaInvalid", + "ariaKeyShortcuts", + "ariaLabel", + "ariaLevel", + "ariaLive", + "ariaModal", + "ariaMultiLine", + "ariaMultiSelectable", + "ariaOrientation", + "ariaPlaceholder", + "ariaPosInSet", + "ariaPressed", + "ariaReadOnly", + "ariaRequired", + "ariaRoleDescription", + "ariaRowCount", + "ariaRowIndex", + "ariaRowSpan", + "ariaSelected", + "ariaSetSize", + "ariaSort", + "ariaValueMax", + "ariaValueMin", + "ariaValueNow", + "ariaValueText", + "assignedSlot", + "attributeStyleMap", + "attributes", + "autofocus", + "baseURI", + "childElementCount", + "childNodes", + "children", + "classList", + "className", + "clientHeight", + "clientLeft", + "clientTop", + "clientWidth", + "dataset", + "firstChild", + "firstElementChild", + "id", + "innerHTML", + "isConnected", + "lastChild", + "lastElementChild", + "localName", + "namespaceURI", + "nextElementSibling", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "onabort", + "onanimationcancel", + "onanimationend", + "onanimationiteration", + "onanimationstart", + "onauxclick", + "onbeforeinput", + "onblur", + "oncancel", + "oncanplay", + "oncanplaythrough", + "onchange", + "onclick", + "onclose", + "oncontextmenu", + "oncopy", + "oncuechange", + "oncut", + "ondblclick", + "ondrag", + "ondragend", + "ondragenter", + "ondragleave", + "ondragover", + "ondragstart", + "ondrop", + "ondurationchange", + "onemptied", + "onended", + "onerror", + "onfocus", + "onformdata", + "onfullscreenchange", + "onfullscreenerror", + "ongotpointercapture", + "oninput", + "oninvalid", + "onkeydown", + "onkeypress", + "onkeyup", + "onload", + "onloadeddata", + "onloadedmetadata", + "onloadstart", + "onlostpointercapture", + "onmousedown", + "onmouseenter", + "onmouseleave", + "onmousemove", + "onmouseout", + "onmouseover", + "onmouseup", + "onpaste", + "onpause", + "onplay", + "onplaying", + "onpointercancel", + "onpointerdown", + "onpointerenter", + "onpointerleave", + "onpointermove", + "onpointerout", + "onpointerover", + "onpointerup", + "onprogress", + "onratechange", + "onreset", + "onresize", + "onscroll", + "onsecuritypolicyviolation", + "onseeked", + "onseeking", + "onselect", + "onselectionchange", + "onselectstart", + "onslotchange", + "onstalled", + "onsubmit", + "onsuspend", + "ontimeupdate", + "ontoggle", + "ontransitioncancel", + "ontransitionend", + "ontransitionrun", + "ontransitionstart", + "onvolumechange", + "onwaiting", + "onwebkitanimationend", + "onwebkitanimationiteration", + "onwebkitanimationstart", + "onwebkittransitionend", + "onwheel", + "outerHTML", + "ownerDocument", + "ownerSVGElement", + "parentElement", + "parentNode", + "part", + "prefix", + "previousElementSibling", + "previousSibling", + "role", + "scrollHeight", + "scrollLeft", + "scrollTop", + "scrollWidth", + "shadowRoot", + "slot", + "style", + "tabIndex", + "tagName", + "textContent", + "viewportElement" + ], + "type": "object" + }, + "SVGLength": { + "properties": { + "SVG_LENGTHTYPE_CM": { + "const": 6, + "type": "number" + }, + "SVG_LENGTHTYPE_EMS": { + "const": 3, + "type": "number" + }, + "SVG_LENGTHTYPE_EXS": { + "const": 4, + "type": "number" + }, + "SVG_LENGTHTYPE_IN": { + "const": 8, + "type": "number" + }, + "SVG_LENGTHTYPE_MM": { + "const": 7, + "type": "number" + }, + "SVG_LENGTHTYPE_NUMBER": { + "const": 1, + "type": "number" + }, + "SVG_LENGTHTYPE_PC": { + "const": 10, + "type": "number" + }, + "SVG_LENGTHTYPE_PERCENTAGE": { + "const": 2, + "type": "number" + }, + "SVG_LENGTHTYPE_PT": { + "const": 9, + "type": "number" + }, + "SVG_LENGTHTYPE_PX": { + "const": 5, + "type": "number" + }, + "SVG_LENGTHTYPE_UNKNOWN": { + "const": 0, + "type": "number" + }, + "unitType": { + "type": "number" + }, + "value": { + "type": "number" + }, + "valueAsString": { + "type": "string" + }, + "valueInSpecifiedUnits": { + "type": "number" + } + }, + "required": [ + "SVG_LENGTHTYPE_CM", + "SVG_LENGTHTYPE_EMS", + "SVG_LENGTHTYPE_EXS", + "SVG_LENGTHTYPE_IN", + "SVG_LENGTHTYPE_MM", + "SVG_LENGTHTYPE_NUMBER", + "SVG_LENGTHTYPE_PC", + "SVG_LENGTHTYPE_PERCENTAGE", + "SVG_LENGTHTYPE_PT", + "SVG_LENGTHTYPE_PX", + "SVG_LENGTHTYPE_UNKNOWN", + "unitType", + "value", + "valueAsString", + "valueInSpecifiedUnits" + ], + "type": "object" + }, + "SVGPreserveAspectRatio": { + "properties": { + "SVG_MEETORSLICE_MEET": { + "const": 1, + "type": "number" + }, + "SVG_MEETORSLICE_SLICE": { + "const": 2, + "type": "number" + }, + "SVG_MEETORSLICE_UNKNOWN": { + "const": 0, + "type": "number" + }, + "SVG_PRESERVEASPECTRATIO_NONE": { + "const": 1, + "type": "number" + }, + "SVG_PRESERVEASPECTRATIO_UNKNOWN": { + "const": 0, + "type": "number" + }, + "SVG_PRESERVEASPECTRATIO_XMAXYMAX": { + "const": 10, + "type": "number" + }, + "SVG_PRESERVEASPECTRATIO_XMAXYMID": { + "const": 7, + "type": "number" + }, + "SVG_PRESERVEASPECTRATIO_XMAXYMIN": { + "const": 4, + "type": "number" + }, + "SVG_PRESERVEASPECTRATIO_XMIDYMAX": { + "const": 9, + "type": "number" + }, + "SVG_PRESERVEASPECTRATIO_XMIDYMID": { + "const": 6, + "type": "number" + }, + "SVG_PRESERVEASPECTRATIO_XMIDYMIN": { + "const": 3, + "type": "number" + }, + "SVG_PRESERVEASPECTRATIO_XMINYMAX": { + "const": 8, + "type": "number" + }, + "SVG_PRESERVEASPECTRATIO_XMINYMID": { + "const": 5, + "type": "number" + }, + "SVG_PRESERVEASPECTRATIO_XMINYMIN": { + "const": 2, + "type": "number" + }, + "align": { + "type": "number" + }, + "meetOrSlice": { + "type": "number" + } + }, + "required": [ + "SVG_MEETORSLICE_MEET", + "SVG_MEETORSLICE_SLICE", + "SVG_MEETORSLICE_UNKNOWN", + "SVG_PRESERVEASPECTRATIO_NONE", + "SVG_PRESERVEASPECTRATIO_UNKNOWN", + "SVG_PRESERVEASPECTRATIO_XMAXYMAX", + "SVG_PRESERVEASPECTRATIO_XMAXYMID", + "SVG_PRESERVEASPECTRATIO_XMAXYMIN", + "SVG_PRESERVEASPECTRATIO_XMIDYMAX", + "SVG_PRESERVEASPECTRATIO_XMIDYMID", + "SVG_PRESERVEASPECTRATIO_XMIDYMIN", + "SVG_PRESERVEASPECTRATIO_XMINYMAX", + "SVG_PRESERVEASPECTRATIO_XMINYMID", + "SVG_PRESERVEASPECTRATIO_XMINYMIN", + "align", + "meetOrSlice" + ], + "type": "object" + }, + "SVGSVGElement": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "ariaAtomic": { + "type": [ + "null", + "string" + ] + }, + "ariaAutoComplete": { + "type": [ + "null", + "string" + ] + }, + "ariaBusy": { + "type": [ + "null", + "string" + ] + }, + "ariaChecked": { + "type": [ + "null", + "string" + ] + }, + "ariaColCount": { + "type": [ + "null", + "string" + ] + }, + "ariaColIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaColSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaCurrent": { + "type": [ + "null", + "string" + ] + }, + "ariaDisabled": { + "type": [ + "null", + "string" + ] + }, + "ariaExpanded": { + "type": [ + "null", + "string" + ] + }, + "ariaHasPopup": { + "type": [ + "null", + "string" + ] + }, + "ariaHidden": { + "type": [ + "null", + "string" + ] + }, + "ariaInvalid": { + "type": [ + "null", + "string" + ] + }, + "ariaKeyShortcuts": { + "type": [ + "null", + "string" + ] + }, + "ariaLabel": { + "type": [ + "null", + "string" + ] + }, + "ariaLevel": { + "type": [ + "null", + "string" + ] + }, + "ariaLive": { + "type": [ + "null", + "string" + ] + }, + "ariaModal": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiLine": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiSelectable": { + "type": [ + "null", + "string" + ] + }, + "ariaOrientation": { + "type": [ + "null", + "string" + ] + }, + "ariaPlaceholder": { + "type": [ + "null", + "string" + ] + }, + "ariaPosInSet": { + "type": [ + "null", + "string" + ] + }, + "ariaPressed": { + "type": [ + "null", + "string" + ] + }, + "ariaReadOnly": { + "type": [ + "null", + "string" + ] + }, + "ariaRequired": { + "type": [ + "null", + "string" + ] + }, + "ariaRoleDescription": { + "type": [ + "null", + "string" + ] + }, + "ariaRowCount": { + "type": [ + "null", + "string" + ] + }, + "ariaRowIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaRowSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaSelected": { + "type": [ + "null", + "string" + ] + }, + "ariaSetSize": { + "type": [ + "null", + "string" + ] + }, + "ariaSort": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMax": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMin": { + "type": [ + "null", + "string" + ] + }, + "ariaValueNow": { + "type": [ + "null", + "string" + ] + }, + "ariaValueText": { + "type": [ + "null", + "string" + ] + }, + "assignedSlot": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLSlotElement" + }, + { + "type": "null" + } + ] + }, + "attributeStyleMap": { + "$ref": "#/definitions/StylePropertyMap" + }, + "attributes": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Attr" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "autofocus": { + "type": "boolean" + }, + "baseURI": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "classList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "className": {}, + "clientHeight": { + "type": "number" + }, + "clientLeft": { + "type": "number" + }, + "clientTop": { + "type": "number" + }, + "clientWidth": { + "type": "number" + }, + "currentScale": { + "type": "number" + }, + "currentTranslate": { + "$ref": "#/definitions/DOMPointReadOnly" + }, + "dataset": { + "$ref": "#/definitions/DOMStringMap" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "height": { + "$ref": "#/definitions/SVGAnimatedLength" + }, + "id": { + "type": "string" + }, + "innerHTML": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "localName": { + "type": "string" + }, + "namespaceURI": { + "type": [ + "null", + "string" + ] + }, + "nextElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "nonce": { + "type": "string" + }, + "onabort": { + "type": [ + "null", + "object" + ] + }, + "onafterprint": { + "type": [ + "null", + "object" + ] + }, + "onanimationcancel": { + "type": [ + "null", + "object" + ] + }, + "onanimationend": { + "type": [ + "null", + "object" + ] + }, + "onanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onauxclick": { + "type": [ + "null", + "object" + ] + }, + "onbeforeinput": { + "type": [ + "null", + "object" + ] + }, + "onbeforeprint": { + "type": [ + "null", + "object" + ] + }, + "onbeforeunload": { + "type": [ + "null", + "object" + ] + }, + "onblur": { + "type": [ + "null", + "object" + ] + }, + "oncancel": { + "type": [ + "null", + "object" + ] + }, + "oncanplay": { + "type": [ + "null", + "object" + ] + }, + "oncanplaythrough": { + "type": [ + "null", + "object" + ] + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "onclick": { + "type": [ + "null", + "object" + ] + }, + "onclose": { + "type": [ + "null", + "object" + ] + }, + "oncontextmenu": { + "type": [ + "null", + "object" + ] + }, + "oncopy": { + "type": [ + "null", + "object" + ] + }, + "oncuechange": { + "type": [ + "null", + "object" + ] + }, + "oncut": { + "type": [ + "null", + "object" + ] + }, + "ondblclick": { + "type": [ + "null", + "object" + ] + }, + "ondrag": { + "type": [ + "null", + "object" + ] + }, + "ondragend": { + "type": [ + "null", + "object" + ] + }, + "ondragenter": { + "type": [ + "null", + "object" + ] + }, + "ondragleave": { + "type": [ + "null", + "object" + ] + }, + "ondragover": { + "type": [ + "null", + "object" + ] + }, + "ondragstart": { + "type": [ + "null", + "object" + ] + }, + "ondrop": { + "type": [ + "null", + "object" + ] + }, + "ondurationchange": { + "type": [ + "null", + "object" + ] + }, + "onemptied": { + "type": [ + "null", + "object" + ] + }, + "onended": { + "type": [ + "null", + "object" + ] + }, + "onerror": { + "$ref": "#/definitions/OnErrorEventHandler" + }, + "onfocus": { + "type": [ + "null", + "object" + ] + }, + "onformdata": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenchange": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenerror": { + "type": [ + "null", + "object" + ] + }, + "ongamepadconnected": { + "type": [ + "null", + "object" + ] + }, + "ongamepaddisconnected": { + "type": [ + "null", + "object" + ] + }, + "ongotpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onhashchange": { + "type": [ + "null", + "object" + ] + }, + "oninput": { + "type": [ + "null", + "object" + ] + }, + "oninvalid": { + "type": [ + "null", + "object" + ] + }, + "onkeydown": { + "type": [ + "null", + "object" + ] + }, + "onkeypress": { + "type": [ + "null", + "object" + ] + }, + "onkeyup": { + "type": [ + "null", + "object" + ] + }, + "onlanguagechange": { + "type": [ + "null", + "object" + ] + }, + "onload": { + "type": [ + "null", + "object" + ] + }, + "onloadeddata": { + "type": [ + "null", + "object" + ] + }, + "onloadedmetadata": { + "type": [ + "null", + "object" + ] + }, + "onloadstart": { + "type": [ + "null", + "object" + ] + }, + "onlostpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onmessage": { + "type": [ + "null", + "object" + ] + }, + "onmessageerror": { + "type": [ + "null", + "object" + ] + }, + "onmousedown": { + "type": [ + "null", + "object" + ] + }, + "onmouseenter": { + "type": [ + "null", + "object" + ] + }, + "onmouseleave": { + "type": [ + "null", + "object" + ] + }, + "onmousemove": { + "type": [ + "null", + "object" + ] + }, + "onmouseout": { + "type": [ + "null", + "object" + ] + }, + "onmouseover": { + "type": [ + "null", + "object" + ] + }, + "onmouseup": { + "type": [ + "null", + "object" + ] + }, + "onoffline": { + "type": [ + "null", + "object" + ] + }, + "ononline": { + "type": [ + "null", + "object" + ] + }, + "onpagehide": { + "type": [ + "null", + "object" + ] + }, + "onpageshow": { + "type": [ + "null", + "object" + ] + }, + "onpaste": { + "type": [ + "null", + "object" + ] + }, + "onpause": { + "type": [ + "null", + "object" + ] + }, + "onplay": { + "type": [ + "null", + "object" + ] + }, + "onplaying": { + "type": [ + "null", + "object" + ] + }, + "onpointercancel": { + "type": [ + "null", + "object" + ] + }, + "onpointerdown": { + "type": [ + "null", + "object" + ] + }, + "onpointerenter": { + "type": [ + "null", + "object" + ] + }, + "onpointerleave": { + "type": [ + "null", + "object" + ] + }, + "onpointermove": { + "type": [ + "null", + "object" + ] + }, + "onpointerout": { + "type": [ + "null", + "object" + ] + }, + "onpointerover": { + "type": [ + "null", + "object" + ] + }, + "onpointerup": { + "type": [ + "null", + "object" + ] + }, + "onpopstate": { + "type": [ + "null", + "object" + ] + }, + "onprogress": { + "type": [ + "null", + "object" + ] + }, + "onratechange": { + "type": [ + "null", + "object" + ] + }, + "onrejectionhandled": { + "type": [ + "null", + "object" + ] + }, + "onreset": { + "type": [ + "null", + "object" + ] + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "onsecuritypolicyviolation": { + "type": [ + "null", + "object" + ] + }, + "onseeked": { + "type": [ + "null", + "object" + ] + }, + "onseeking": { + "type": [ + "null", + "object" + ] + }, + "onselect": { + "type": [ + "null", + "object" + ] + }, + "onselectionchange": { + "type": [ + "null", + "object" + ] + }, + "onselectstart": { + "type": [ + "null", + "object" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "onstalled": { + "type": [ + "null", + "object" + ] + }, + "onstorage": { + "type": [ + "null", + "object" + ] + }, + "onsubmit": { + "type": [ + "null", + "object" + ] + }, + "onsuspend": { + "type": [ + "null", + "object" + ] + }, + "ontimeupdate": { + "type": [ + "null", + "object" + ] + }, + "ontoggle": { + "type": [ + "null", + "object" + ] + }, + "ontouchcancel": { + "type": [ + "null", + "object" + ] + }, + "ontouchend": { + "type": [ + "null", + "object" + ] + }, + "ontouchmove": { + "type": [ + "null", + "object" + ] + }, + "ontouchstart": { + "type": [ + "null", + "object" + ] + }, + "ontransitioncancel": { + "type": [ + "null", + "object" + ] + }, + "ontransitionend": { + "type": [ + "null", + "object" + ] + }, + "ontransitionrun": { + "type": [ + "null", + "object" + ] + }, + "ontransitionstart": { + "type": [ + "null", + "object" + ] + }, + "onunhandledrejection": { + "type": [ + "null", + "object" + ] + }, + "onunload": { + "type": [ + "null", + "object" + ] + }, + "onvolumechange": { + "type": [ + "null", + "object" + ] + }, + "onwaiting": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationend": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onwebkittransitionend": { + "type": [ + "null", + "object" + ] + }, + "onwheel": { + "type": [ + "null", + "object" + ] + }, + "outerHTML": { + "type": "string" + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "ownerSVGElement": { + "anyOf": [ + { + "$ref": "#/definitions/SVGSVGElement" + }, + { + "type": "null" + } + ] + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "part": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "prefix": { + "type": [ + "null", + "string" + ] + }, + "preserveAspectRatio": { + "$ref": "#/definitions/SVGAnimatedPreserveAspectRatio" + }, + "previousElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "requiredExtensions": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "numberOfItems": { + "type": "number" + } + }, + "required": [ + "length", + "numberOfItems" + ], + "type": "object" + }, + "role": { + "type": [ + "null", + "string" + ] + }, + "scrollHeight": { + "type": "number" + }, + "scrollLeft": { + "type": "number" + }, + "scrollTop": { + "type": "number" + }, + "scrollWidth": { + "type": "number" + }, + "shadowRoot": { + "anyOf": [ + { + "$ref": "#/definitions/ShadowRoot" + }, + { + "type": "null" + } + ] + }, + "slot": { + "type": "string" + }, + "style": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "accentColor": { + "type": "string" + }, + "alignContent": { + "type": "string" + }, + "alignItems": { + "type": "string" + }, + "alignSelf": { + "type": "string" + }, + "alignmentBaseline": { + "type": "string" + }, + "all": { + "type": "string" + }, + "animation": { + "type": "string" + }, + "animationComposition": { + "type": "string" + }, + "animationDelay": { + "type": "string" + }, + "animationDirection": { + "type": "string" + }, + "animationDuration": { + "type": "string" + }, + "animationFillMode": { + "type": "string" + }, + "animationIterationCount": { + "type": "string" + }, + "animationName": { + "type": "string" + }, + "animationPlayState": { + "type": "string" + }, + "animationTimingFunction": { + "type": "string" + }, + "appearance": { + "type": "string" + }, + "aspectRatio": { + "type": "string" + }, + "backdropFilter": { + "type": "string" + }, + "backfaceVisibility": { + "type": "string" + }, + "background": { + "type": "string" + }, + "backgroundAttachment": { + "type": "string" + }, + "backgroundBlendMode": { + "type": "string" + }, + "backgroundClip": { + "type": "string" + }, + "backgroundColor": { + "type": "string" + }, + "backgroundImage": { + "type": "string" + }, + "backgroundOrigin": { + "type": "string" + }, + "backgroundPosition": { + "type": "string" + }, + "backgroundPositionX": { + "type": "string" + }, + "backgroundPositionY": { + "type": "string" + }, + "backgroundRepeat": { + "type": "string" + }, + "backgroundSize": { + "type": "string" + }, + "baselineShift": { + "type": "string" + }, + "blockSize": { + "type": "string" + }, + "border": { + "type": "string" + }, + "borderBlock": { + "type": "string" + }, + "borderBlockColor": { + "type": "string" + }, + "borderBlockEnd": { + "type": "string" + }, + "borderBlockEndColor": { + "type": "string" + }, + "borderBlockEndStyle": { + "type": "string" + }, + "borderBlockEndWidth": { + "type": "string" + }, + "borderBlockStart": { + "type": "string" + }, + "borderBlockStartColor": { + "type": "string" + }, + "borderBlockStartStyle": { + "type": "string" + }, + "borderBlockStartWidth": { + "type": "string" + }, + "borderBlockStyle": { + "type": "string" + }, + "borderBlockWidth": { + "type": "string" + }, + "borderBottom": { + "type": "string" + }, + "borderBottomColor": { + "type": "string" + }, + "borderBottomLeftRadius": { + "type": "string" + }, + "borderBottomRightRadius": { + "type": "string" + }, + "borderBottomStyle": { + "type": "string" + }, + "borderBottomWidth": { + "type": "string" + }, + "borderCollapse": { + "type": "string" + }, + "borderColor": { + "type": "string" + }, + "borderEndEndRadius": { + "type": "string" + }, + "borderEndStartRadius": { + "type": "string" + }, + "borderImage": { + "type": "string" + }, + "borderImageOutset": { + "type": "string" + }, + "borderImageRepeat": { + "type": "string" + }, + "borderImageSlice": { + "type": "string" + }, + "borderImageSource": { + "type": "string" + }, + "borderImageWidth": { + "type": "string" + }, + "borderInline": { + "type": "string" + }, + "borderInlineColor": { + "type": "string" + }, + "borderInlineEnd": { + "type": "string" + }, + "borderInlineEndColor": { + "type": "string" + }, + "borderInlineEndStyle": { + "type": "string" + }, + "borderInlineEndWidth": { + "type": "string" + }, + "borderInlineStart": { + "type": "string" + }, + "borderInlineStartColor": { + "type": "string" + }, + "borderInlineStartStyle": { + "type": "string" + }, + "borderInlineStartWidth": { + "type": "string" + }, + "borderInlineStyle": { + "type": "string" + }, + "borderInlineWidth": { + "type": "string" + }, + "borderLeft": { + "type": "string" + }, + "borderLeftColor": { + "type": "string" + }, + "borderLeftStyle": { + "type": "string" + }, + "borderLeftWidth": { + "type": "string" + }, + "borderRadius": { + "type": "string" + }, + "borderRight": { + "type": "string" + }, + "borderRightColor": { + "type": "string" + }, + "borderRightStyle": { + "type": "string" + }, + "borderRightWidth": { + "type": "string" + }, + "borderSpacing": { + "type": "string" + }, + "borderStartEndRadius": { + "type": "string" + }, + "borderStartStartRadius": { + "type": "string" + }, + "borderStyle": { + "type": "string" + }, + "borderTop": { + "type": "string" + }, + "borderTopColor": { + "type": "string" + }, + "borderTopLeftRadius": { + "type": "string" + }, + "borderTopRightRadius": { + "type": "string" + }, + "borderTopStyle": { + "type": "string" + }, + "borderTopWidth": { + "type": "string" + }, + "borderWidth": { + "type": "string" + }, + "bottom": { + "type": "string" + }, + "boxShadow": { + "type": "string" + }, + "boxSizing": { + "type": "string" + }, + "breakAfter": { + "type": "string" + }, + "breakBefore": { + "type": "string" + }, + "breakInside": { + "type": "string" + }, + "captionSide": { + "type": "string" + }, + "caretColor": { + "type": "string" + }, + "clear": { + "type": "string" + }, + "clip": { + "type": "string" + }, + "clipPath": { + "type": "string" + }, + "clipRule": { + "type": "string" + }, + "color": { + "type": "string" + }, + "colorInterpolation": { + "type": "string" + }, + "colorInterpolationFilters": { + "type": "string" + }, + "colorScheme": { + "type": "string" + }, + "columnCount": { + "type": "string" + }, + "columnFill": { + "type": "string" + }, + "columnGap": { + "type": "string" + }, + "columnRule": { + "type": "string" + }, + "columnRuleColor": { + "type": "string" + }, + "columnRuleStyle": { + "type": "string" + }, + "columnRuleWidth": { + "type": "string" + }, + "columnSpan": { + "type": "string" + }, + "columnWidth": { + "type": "string" + }, + "columns": { + "type": "string" + }, + "contain": { + "type": "string" + }, + "containIntrinsicBlockSize": { + "type": "string" + }, + "containIntrinsicHeight": { + "type": "string" + }, + "containIntrinsicInlineSize": { + "type": "string" + }, + "containIntrinsicSize": { + "type": "string" + }, + "containIntrinsicWidth": { + "type": "string" + }, + "container": { + "type": "string" + }, + "containerName": { + "type": "string" + }, + "containerType": { + "type": "string" + }, + "content": { + "type": "string" + }, + "counterIncrement": { + "type": "string" + }, + "counterReset": { + "type": "string" + }, + "counterSet": { + "type": "string" + }, + "cssFloat": { + "type": "string" + }, + "cssText": { + "type": "string" + }, + "cursor": { + "type": "string" + }, + "direction": { + "type": "string" + }, + "display": { + "type": "string" + }, + "dominantBaseline": { + "type": "string" + }, + "emptyCells": { + "type": "string" + }, + "fill": { + "type": "string" + }, + "fillOpacity": { + "type": "string" + }, + "fillRule": { + "type": "string" + }, + "filter": { + "type": "string" + }, + "flex": { + "type": "string" + }, + "flexBasis": { + "type": "string" + }, + "flexDirection": { + "type": "string" + }, + "flexFlow": { + "type": "string" + }, + "flexGrow": { + "type": "string" + }, + "flexShrink": { + "type": "string" + }, + "flexWrap": { + "type": "string" + }, + "float": { + "type": "string" + }, + "floodColor": { + "type": "string" + }, + "floodOpacity": { + "type": "string" + }, + "font": { + "type": "string" + }, + "fontFamily": { + "type": "string" + }, + "fontFeatureSettings": { + "type": "string" + }, + "fontKerning": { + "type": "string" + }, + "fontOpticalSizing": { + "type": "string" + }, + "fontPalette": { + "type": "string" + }, + "fontSize": { + "type": "string" + }, + "fontSizeAdjust": { + "type": "string" + }, + "fontStretch": { + "type": "string" + }, + "fontStyle": { + "type": "string" + }, + "fontSynthesis": { + "type": "string" + }, + "fontSynthesisSmallCaps": { + "type": "string" + }, + "fontSynthesisStyle": { + "type": "string" + }, + "fontSynthesisWeight": { + "type": "string" + }, + "fontVariant": { + "type": "string" + }, + "fontVariantAlternates": { + "type": "string" + }, + "fontVariantCaps": { + "type": "string" + }, + "fontVariantEastAsian": { + "type": "string" + }, + "fontVariantLigatures": { + "type": "string" + }, + "fontVariantNumeric": { + "type": "string" + }, + "fontVariantPosition": { + "type": "string" + }, + "fontVariationSettings": { + "type": "string" + }, + "fontWeight": { + "type": "string" + }, + "gap": { + "type": "string" + }, + "grid": { + "type": "string" + }, + "gridArea": { + "type": "string" + }, + "gridAutoColumns": { + "type": "string" + }, + "gridAutoFlow": { + "type": "string" + }, + "gridAutoRows": { + "type": "string" + }, + "gridColumn": { + "type": "string" + }, + "gridColumnEnd": { + "type": "string" + }, + "gridColumnGap": { + "type": "string" + }, + "gridColumnStart": { + "type": "string" + }, + "gridGap": { + "type": "string" + }, + "gridRow": { + "type": "string" + }, + "gridRowEnd": { + "type": "string" + }, + "gridRowGap": { + "type": "string" + }, + "gridRowStart": { + "type": "string" + }, + "gridTemplate": { + "type": "string" + }, + "gridTemplateAreas": { + "type": "string" + }, + "gridTemplateColumns": { + "type": "string" + }, + "gridTemplateRows": { + "type": "string" + }, + "height": { + "type": "string" + }, + "hyphenateCharacter": { + "type": "string" + }, + "hyphens": { + "type": "string" + }, + "imageOrientation": { + "type": "string" + }, + "imageRendering": { + "type": "string" + }, + "inlineSize": { + "type": "string" + }, + "inset": { + "type": "string" + }, + "insetBlock": { + "type": "string" + }, + "insetBlockEnd": { + "type": "string" + }, + "insetBlockStart": { + "type": "string" + }, + "insetInline": { + "type": "string" + }, + "insetInlineEnd": { + "type": "string" + }, + "insetInlineStart": { + "type": "string" + }, + "isolation": { + "type": "string" + }, + "justifyContent": { + "type": "string" + }, + "justifyItems": { + "type": "string" + }, + "justifySelf": { + "type": "string" + }, + "left": { + "type": "string" + }, + "length": { + "type": "number" + }, + "letterSpacing": { + "type": "string" + }, + "lightingColor": { + "type": "string" + }, + "lineBreak": { + "type": "string" + }, + "lineHeight": { + "type": "string" + }, + "listStyle": { + "type": "string" + }, + "listStyleImage": { + "type": "string" + }, + "listStylePosition": { + "type": "string" + }, + "listStyleType": { + "type": "string" + }, + "margin": { + "type": "string" + }, + "marginBlock": { + "type": "string" + }, + "marginBlockEnd": { + "type": "string" + }, + "marginBlockStart": { + "type": "string" + }, + "marginBottom": { + "type": "string" + }, + "marginInline": { + "type": "string" + }, + "marginInlineEnd": { + "type": "string" + }, + "marginInlineStart": { + "type": "string" + }, + "marginLeft": { + "type": "string" + }, + "marginRight": { + "type": "string" + }, + "marginTop": { + "type": "string" + }, + "marker": { + "type": "string" + }, + "markerEnd": { + "type": "string" + }, + "markerMid": { + "type": "string" + }, + "markerStart": { + "type": "string" + }, + "mask": { + "type": "string" + }, + "maskClip": { + "type": "string" + }, + "maskComposite": { + "type": "string" + }, + "maskImage": { + "type": "string" + }, + "maskMode": { + "type": "string" + }, + "maskOrigin": { + "type": "string" + }, + "maskPosition": { + "type": "string" + }, + "maskRepeat": { + "type": "string" + }, + "maskSize": { + "type": "string" + }, + "maskType": { + "type": "string" + }, + "mathStyle": { + "type": "string" + }, + "maxBlockSize": { + "type": "string" + }, + "maxHeight": { + "type": "string" + }, + "maxInlineSize": { + "type": "string" + }, + "maxWidth": { + "type": "string" + }, + "minBlockSize": { + "type": "string" + }, + "minHeight": { + "type": "string" + }, + "minInlineSize": { + "type": "string" + }, + "minWidth": { + "type": "string" + }, + "mixBlendMode": { + "type": "string" + }, + "objectFit": { + "type": "string" + }, + "objectPosition": { + "type": "string" + }, + "offset": { + "type": "string" + }, + "offsetDistance": { + "type": "string" + }, + "offsetPath": { + "type": "string" + }, + "offsetRotate": { + "type": "string" + }, + "opacity": { + "type": "string" + }, + "order": { + "type": "string" + }, + "orphans": { + "type": "string" + }, + "outline": { + "type": "string" + }, + "outlineColor": { + "type": "string" + }, + "outlineOffset": { + "type": "string" + }, + "outlineStyle": { + "type": "string" + }, + "outlineWidth": { + "type": "string" + }, + "overflow": { + "type": "string" + }, + "overflowAnchor": { + "type": "string" + }, + "overflowClipMargin": { + "type": "string" + }, + "overflowWrap": { + "type": "string" + }, + "overflowX": { + "type": "string" + }, + "overflowY": { + "type": "string" + }, + "overscrollBehavior": { + "type": "string" + }, + "overscrollBehaviorBlock": { + "type": "string" + }, + "overscrollBehaviorInline": { + "type": "string" + }, + "overscrollBehaviorX": { + "type": "string" + }, + "overscrollBehaviorY": { + "type": "string" + }, + "padding": { + "type": "string" + }, + "paddingBlock": { + "type": "string" + }, + "paddingBlockEnd": { + "type": "string" + }, + "paddingBlockStart": { + "type": "string" + }, + "paddingBottom": { + "type": "string" + }, + "paddingInline": { + "type": "string" + }, + "paddingInlineEnd": { + "type": "string" + }, + "paddingInlineStart": { + "type": "string" + }, + "paddingLeft": { + "type": "string" + }, + "paddingRight": { + "type": "string" + }, + "paddingTop": { + "type": "string" + }, + "page": { + "type": "string" + }, + "pageBreakAfter": { + "type": "string" + }, + "pageBreakBefore": { + "type": "string" + }, + "pageBreakInside": { + "type": "string" + }, + "paintOrder": { + "type": "string" + }, + "parentRule": { + "anyOf": [ + { + "$ref": "#/definitions/CSSRule" + }, + { + "type": "null" + } + ] + }, + "perspective": { + "type": "string" + }, + "perspectiveOrigin": { + "type": "string" + }, + "placeContent": { + "type": "string" + }, + "placeItems": { + "type": "string" + }, + "placeSelf": { + "type": "string" + }, + "pointerEvents": { + "type": "string" + }, + "position": { + "type": "string" + }, + "printColorAdjust": { + "type": "string" + }, + "quotes": { + "type": "string" + }, + "resize": { + "type": "string" + }, + "right": { + "type": "string" + }, + "rotate": { + "type": "string" + }, + "rowGap": { + "type": "string" + }, + "rubyPosition": { + "type": "string" + }, + "scale": { + "type": "string" + }, + "scrollBehavior": { + "type": "string" + }, + "scrollMargin": { + "type": "string" + }, + "scrollMarginBlock": { + "type": "string" + }, + "scrollMarginBlockEnd": { + "type": "string" + }, + "scrollMarginBlockStart": { + "type": "string" + }, + "scrollMarginBottom": { + "type": "string" + }, + "scrollMarginInline": { + "type": "string" + }, + "scrollMarginInlineEnd": { + "type": "string" + }, + "scrollMarginInlineStart": { + "type": "string" + }, + "scrollMarginLeft": { + "type": "string" + }, + "scrollMarginRight": { + "type": "string" + }, + "scrollMarginTop": { + "type": "string" + }, + "scrollPadding": { + "type": "string" + }, + "scrollPaddingBlock": { + "type": "string" + }, + "scrollPaddingBlockEnd": { + "type": "string" + }, + "scrollPaddingBlockStart": { + "type": "string" + }, + "scrollPaddingBottom": { + "type": "string" + }, + "scrollPaddingInline": { + "type": "string" + }, + "scrollPaddingInlineEnd": { + "type": "string" + }, + "scrollPaddingInlineStart": { + "type": "string" + }, + "scrollPaddingLeft": { + "type": "string" + }, + "scrollPaddingRight": { + "type": "string" + }, + "scrollPaddingTop": { + "type": "string" + }, + "scrollSnapAlign": { + "type": "string" + }, + "scrollSnapStop": { + "type": "string" + }, + "scrollSnapType": { + "type": "string" + }, + "scrollbarGutter": { + "type": "string" + }, + "shapeImageThreshold": { + "type": "string" + }, + "shapeMargin": { + "type": "string" + }, + "shapeOutside": { + "type": "string" + }, + "shapeRendering": { + "type": "string" + }, + "stopColor": { + "type": "string" + }, + "stopOpacity": { + "type": "string" + }, + "stroke": { + "type": "string" + }, + "strokeDasharray": { + "type": "string" + }, + "strokeDashoffset": { + "type": "string" + }, + "strokeLinecap": { + "type": "string" + }, + "strokeLinejoin": { + "type": "string" + }, + "strokeMiterlimit": { + "type": "string" + }, + "strokeOpacity": { + "type": "string" + }, + "strokeWidth": { + "type": "string" + }, + "tabSize": { + "type": "string" + }, + "tableLayout": { + "type": "string" + }, + "textAlign": { + "type": "string" + }, + "textAlignLast": { + "type": "string" + }, + "textAnchor": { + "type": "string" + }, + "textCombineUpright": { + "type": "string" + }, + "textDecoration": { + "type": "string" + }, + "textDecorationColor": { + "type": "string" + }, + "textDecorationLine": { + "type": "string" + }, + "textDecorationSkipInk": { + "type": "string" + }, + "textDecorationStyle": { + "type": "string" + }, + "textDecorationThickness": { + "type": "string" + }, + "textEmphasis": { + "type": "string" + }, + "textEmphasisColor": { + "type": "string" + }, + "textEmphasisPosition": { + "type": "string" + }, + "textEmphasisStyle": { + "type": "string" + }, + "textIndent": { + "type": "string" + }, + "textOrientation": { + "type": "string" + }, + "textOverflow": { + "type": "string" + }, + "textRendering": { + "type": "string" + }, + "textShadow": { + "type": "string" + }, + "textTransform": { + "type": "string" + }, + "textUnderlineOffset": { + "type": "string" + }, + "textUnderlinePosition": { + "type": "string" + }, + "top": { + "type": "string" + }, + "touchAction": { + "type": "string" + }, + "transform": { + "type": "string" + }, + "transformBox": { + "type": "string" + }, + "transformOrigin": { + "type": "string" + }, + "transformStyle": { + "type": "string" + }, + "transition": { + "type": "string" + }, + "transitionDelay": { + "type": "string" + }, + "transitionDuration": { + "type": "string" + }, + "transitionProperty": { + "type": "string" + }, + "transitionTimingFunction": { + "type": "string" + }, + "translate": { + "type": "string" + }, + "unicodeBidi": { + "type": "string" + }, + "userSelect": { + "type": "string" + }, + "verticalAlign": { + "type": "string" + }, + "visibility": { + "type": "string" + }, + "webkitAlignContent": { + "type": "string" + }, + "webkitAlignItems": { + "type": "string" + }, + "webkitAlignSelf": { + "type": "string" + }, + "webkitAnimation": { + "type": "string" + }, + "webkitAnimationDelay": { + "type": "string" + }, + "webkitAnimationDirection": { + "type": "string" + }, + "webkitAnimationDuration": { + "type": "string" + }, + "webkitAnimationFillMode": { + "type": "string" + }, + "webkitAnimationIterationCount": { + "type": "string" + }, + "webkitAnimationName": { + "type": "string" + }, + "webkitAnimationPlayState": { + "type": "string" + }, + "webkitAnimationTimingFunction": { + "type": "string" + }, + "webkitAppearance": { + "type": "string" + }, + "webkitBackfaceVisibility": { + "type": "string" + }, + "webkitBackgroundClip": { + "type": "string" + }, + "webkitBackgroundOrigin": { + "type": "string" + }, + "webkitBackgroundSize": { + "type": "string" + }, + "webkitBorderBottomLeftRadius": { + "type": "string" + }, + "webkitBorderBottomRightRadius": { + "type": "string" + }, + "webkitBorderRadius": { + "type": "string" + }, + "webkitBorderTopLeftRadius": { + "type": "string" + }, + "webkitBorderTopRightRadius": { + "type": "string" + }, + "webkitBoxAlign": { + "type": "string" + }, + "webkitBoxFlex": { + "type": "string" + }, + "webkitBoxOrdinalGroup": { + "type": "string" + }, + "webkitBoxOrient": { + "type": "string" + }, + "webkitBoxPack": { + "type": "string" + }, + "webkitBoxShadow": { + "type": "string" + }, + "webkitBoxSizing": { + "type": "string" + }, + "webkitFilter": { + "type": "string" + }, + "webkitFlex": { + "type": "string" + }, + "webkitFlexBasis": { + "type": "string" + }, + "webkitFlexDirection": { + "type": "string" + }, + "webkitFlexFlow": { + "type": "string" + }, + "webkitFlexGrow": { + "type": "string" + }, + "webkitFlexShrink": { + "type": "string" + }, + "webkitFlexWrap": { + "type": "string" + }, + "webkitJustifyContent": { + "type": "string" + }, + "webkitLineClamp": { + "type": "string" + }, + "webkitMask": { + "type": "string" + }, + "webkitMaskBoxImage": { + "type": "string" + }, + "webkitMaskBoxImageOutset": { + "type": "string" + }, + "webkitMaskBoxImageRepeat": { + "type": "string" + }, + "webkitMaskBoxImageSlice": { + "type": "string" + }, + "webkitMaskBoxImageSource": { + "type": "string" + }, + "webkitMaskBoxImageWidth": { + "type": "string" + }, + "webkitMaskClip": { + "type": "string" + }, + "webkitMaskComposite": { + "type": "string" + }, + "webkitMaskImage": { + "type": "string" + }, + "webkitMaskOrigin": { + "type": "string" + }, + "webkitMaskPosition": { + "type": "string" + }, + "webkitMaskRepeat": { + "type": "string" + }, + "webkitMaskSize": { + "type": "string" + }, + "webkitOrder": { + "type": "string" + }, + "webkitPerspective": { + "type": "string" + }, + "webkitPerspectiveOrigin": { + "type": "string" + }, + "webkitTextFillColor": { + "type": "string" + }, + "webkitTextSizeAdjust": { + "type": "string" + }, + "webkitTextStroke": { + "type": "string" + }, + "webkitTextStrokeColor": { + "type": "string" + }, + "webkitTextStrokeWidth": { + "type": "string" + }, + "webkitTransform": { + "type": "string" + }, + "webkitTransformOrigin": { + "type": "string" + }, + "webkitTransformStyle": { + "type": "string" + }, + "webkitTransition": { + "type": "string" + }, + "webkitTransitionDelay": { + "type": "string" + }, + "webkitTransitionDuration": { + "type": "string" + }, + "webkitTransitionProperty": { + "type": "string" + }, + "webkitTransitionTimingFunction": { + "type": "string" + }, + "webkitUserSelect": { + "type": "string" + }, + "whiteSpace": { + "type": "string" + }, + "widows": { + "type": "string" + }, + "width": { + "type": "string" + }, + "willChange": { + "type": "string" + }, + "wordBreak": { + "type": "string" + }, + "wordSpacing": { + "type": "string" + }, + "wordWrap": { + "type": "string" + }, + "writingMode": { + "type": "string" + }, + "zIndex": { + "type": "string" + } + }, + "required": [ + "accentColor", + "alignContent", + "alignItems", + "alignSelf", + "alignmentBaseline", + "all", + "animation", + "animationComposition", + "animationDelay", + "animationDirection", + "animationDuration", + "animationFillMode", + "animationIterationCount", + "animationName", + "animationPlayState", + "animationTimingFunction", + "appearance", + "aspectRatio", + "backdropFilter", + "backfaceVisibility", + "background", + "backgroundAttachment", + "backgroundBlendMode", + "backgroundClip", + "backgroundColor", + "backgroundImage", + "backgroundOrigin", + "backgroundPosition", + "backgroundPositionX", + "backgroundPositionY", + "backgroundRepeat", + "backgroundSize", + "baselineShift", + "blockSize", + "border", + "borderBlock", + "borderBlockColor", + "borderBlockEnd", + "borderBlockEndColor", + "borderBlockEndStyle", + "borderBlockEndWidth", + "borderBlockStart", + "borderBlockStartColor", + "borderBlockStartStyle", + "borderBlockStartWidth", + "borderBlockStyle", + "borderBlockWidth", + "borderBottom", + "borderBottomColor", + "borderBottomLeftRadius", + "borderBottomRightRadius", + "borderBottomStyle", + "borderBottomWidth", + "borderCollapse", + "borderColor", + "borderEndEndRadius", + "borderEndStartRadius", + "borderImage", + "borderImageOutset", + "borderImageRepeat", + "borderImageSlice", + "borderImageSource", + "borderImageWidth", + "borderInline", + "borderInlineColor", + "borderInlineEnd", + "borderInlineEndColor", + "borderInlineEndStyle", + "borderInlineEndWidth", + "borderInlineStart", + "borderInlineStartColor", + "borderInlineStartStyle", + "borderInlineStartWidth", + "borderInlineStyle", + "borderInlineWidth", + "borderLeft", + "borderLeftColor", + "borderLeftStyle", + "borderLeftWidth", + "borderRadius", + "borderRight", + "borderRightColor", + "borderRightStyle", + "borderRightWidth", + "borderSpacing", + "borderStartEndRadius", + "borderStartStartRadius", + "borderStyle", + "borderTop", + "borderTopColor", + "borderTopLeftRadius", + "borderTopRightRadius", + "borderTopStyle", + "borderTopWidth", + "borderWidth", + "bottom", + "boxShadow", + "boxSizing", + "breakAfter", + "breakBefore", + "breakInside", + "captionSide", + "caretColor", + "clear", + "clip", + "clipPath", + "clipRule", + "color", + "colorInterpolation", + "colorInterpolationFilters", + "colorScheme", + "columnCount", + "columnFill", + "columnGap", + "columnRule", + "columnRuleColor", + "columnRuleStyle", + "columnRuleWidth", + "columnSpan", + "columnWidth", + "columns", + "contain", + "containIntrinsicBlockSize", + "containIntrinsicHeight", + "containIntrinsicInlineSize", + "containIntrinsicSize", + "containIntrinsicWidth", + "container", + "containerName", + "containerType", + "content", + "counterIncrement", + "counterReset", + "counterSet", + "cssFloat", + "cssText", + "cursor", + "direction", + "display", + "dominantBaseline", + "emptyCells", + "fill", + "fillOpacity", + "fillRule", + "filter", + "flex", + "flexBasis", + "flexDirection", + "flexFlow", + "flexGrow", + "flexShrink", + "flexWrap", + "float", + "floodColor", + "floodOpacity", + "font", + "fontFamily", + "fontFeatureSettings", + "fontKerning", + "fontOpticalSizing", + "fontPalette", + "fontSize", + "fontSizeAdjust", + "fontStretch", + "fontStyle", + "fontSynthesis", + "fontSynthesisSmallCaps", + "fontSynthesisStyle", + "fontSynthesisWeight", + "fontVariant", + "fontVariantAlternates", + "fontVariantCaps", + "fontVariantEastAsian", + "fontVariantLigatures", + "fontVariantNumeric", + "fontVariantPosition", + "fontVariationSettings", + "fontWeight", + "gap", + "grid", + "gridArea", + "gridAutoColumns", + "gridAutoFlow", + "gridAutoRows", + "gridColumn", + "gridColumnEnd", + "gridColumnGap", + "gridColumnStart", + "gridGap", + "gridRow", + "gridRowEnd", + "gridRowGap", + "gridRowStart", + "gridTemplate", + "gridTemplateAreas", + "gridTemplateColumns", + "gridTemplateRows", + "height", + "hyphenateCharacter", + "hyphens", + "imageOrientation", + "imageRendering", + "inlineSize", + "inset", + "insetBlock", + "insetBlockEnd", + "insetBlockStart", + "insetInline", + "insetInlineEnd", + "insetInlineStart", + "isolation", + "justifyContent", + "justifyItems", + "justifySelf", + "left", + "length", + "letterSpacing", + "lightingColor", + "lineBreak", + "lineHeight", + "listStyle", + "listStyleImage", + "listStylePosition", + "listStyleType", + "margin", + "marginBlock", + "marginBlockEnd", + "marginBlockStart", + "marginBottom", + "marginInline", + "marginInlineEnd", + "marginInlineStart", + "marginLeft", + "marginRight", + "marginTop", + "marker", + "markerEnd", + "markerMid", + "markerStart", + "mask", + "maskClip", + "maskComposite", + "maskImage", + "maskMode", + "maskOrigin", + "maskPosition", + "maskRepeat", + "maskSize", + "maskType", + "mathStyle", + "maxBlockSize", + "maxHeight", + "maxInlineSize", + "maxWidth", + "minBlockSize", + "minHeight", + "minInlineSize", + "minWidth", + "mixBlendMode", + "objectFit", + "objectPosition", + "offset", + "offsetDistance", + "offsetPath", + "offsetRotate", + "opacity", + "order", + "orphans", + "outline", + "outlineColor", + "outlineOffset", + "outlineStyle", + "outlineWidth", + "overflow", + "overflowAnchor", + "overflowClipMargin", + "overflowWrap", + "overflowX", + "overflowY", + "overscrollBehavior", + "overscrollBehaviorBlock", + "overscrollBehaviorInline", + "overscrollBehaviorX", + "overscrollBehaviorY", + "padding", + "paddingBlock", + "paddingBlockEnd", + "paddingBlockStart", + "paddingBottom", + "paddingInline", + "paddingInlineEnd", + "paddingInlineStart", + "paddingLeft", + "paddingRight", + "paddingTop", + "page", + "pageBreakAfter", + "pageBreakBefore", + "pageBreakInside", + "paintOrder", + "parentRule", + "perspective", + "perspectiveOrigin", + "placeContent", + "placeItems", + "placeSelf", + "pointerEvents", + "position", + "printColorAdjust", + "quotes", + "resize", + "right", + "rotate", + "rowGap", + "rubyPosition", + "scale", + "scrollBehavior", + "scrollMargin", + "scrollMarginBlock", + "scrollMarginBlockEnd", + "scrollMarginBlockStart", + "scrollMarginBottom", + "scrollMarginInline", + "scrollMarginInlineEnd", + "scrollMarginInlineStart", + "scrollMarginLeft", + "scrollMarginRight", + "scrollMarginTop", + "scrollPadding", + "scrollPaddingBlock", + "scrollPaddingBlockEnd", + "scrollPaddingBlockStart", + "scrollPaddingBottom", + "scrollPaddingInline", + "scrollPaddingInlineEnd", + "scrollPaddingInlineStart", + "scrollPaddingLeft", + "scrollPaddingRight", + "scrollPaddingTop", + "scrollSnapAlign", + "scrollSnapStop", + "scrollSnapType", + "scrollbarGutter", + "shapeImageThreshold", + "shapeMargin", + "shapeOutside", + "shapeRendering", + "stopColor", + "stopOpacity", + "stroke", + "strokeDasharray", + "strokeDashoffset", + "strokeLinecap", + "strokeLinejoin", + "strokeMiterlimit", + "strokeOpacity", + "strokeWidth", + "tabSize", + "tableLayout", + "textAlign", + "textAlignLast", + "textAnchor", + "textCombineUpright", + "textDecoration", + "textDecorationColor", + "textDecorationLine", + "textDecorationSkipInk", + "textDecorationStyle", + "textDecorationThickness", + "textEmphasis", + "textEmphasisColor", + "textEmphasisPosition", + "textEmphasisStyle", + "textIndent", + "textOrientation", + "textOverflow", + "textRendering", + "textShadow", + "textTransform", + "textUnderlineOffset", + "textUnderlinePosition", + "top", + "touchAction", + "transform", + "transformBox", + "transformOrigin", + "transformStyle", + "transition", + "transitionDelay", + "transitionDuration", + "transitionProperty", + "transitionTimingFunction", + "translate", + "unicodeBidi", + "userSelect", + "verticalAlign", + "visibility", + "webkitAlignContent", + "webkitAlignItems", + "webkitAlignSelf", + "webkitAnimation", + "webkitAnimationDelay", + "webkitAnimationDirection", + "webkitAnimationDuration", + "webkitAnimationFillMode", + "webkitAnimationIterationCount", + "webkitAnimationName", + "webkitAnimationPlayState", + "webkitAnimationTimingFunction", + "webkitAppearance", + "webkitBackfaceVisibility", + "webkitBackgroundClip", + "webkitBackgroundOrigin", + "webkitBackgroundSize", + "webkitBorderBottomLeftRadius", + "webkitBorderBottomRightRadius", + "webkitBorderRadius", + "webkitBorderTopLeftRadius", + "webkitBorderTopRightRadius", + "webkitBoxAlign", + "webkitBoxFlex", + "webkitBoxOrdinalGroup", + "webkitBoxOrient", + "webkitBoxPack", + "webkitBoxShadow", + "webkitBoxSizing", + "webkitFilter", + "webkitFlex", + "webkitFlexBasis", + "webkitFlexDirection", + "webkitFlexFlow", + "webkitFlexGrow", + "webkitFlexShrink", + "webkitFlexWrap", + "webkitJustifyContent", + "webkitLineClamp", + "webkitMask", + "webkitMaskBoxImage", + "webkitMaskBoxImageOutset", + "webkitMaskBoxImageRepeat", + "webkitMaskBoxImageSlice", + "webkitMaskBoxImageSource", + "webkitMaskBoxImageWidth", + "webkitMaskClip", + "webkitMaskComposite", + "webkitMaskImage", + "webkitMaskOrigin", + "webkitMaskPosition", + "webkitMaskRepeat", + "webkitMaskSize", + "webkitOrder", + "webkitPerspective", + "webkitPerspectiveOrigin", + "webkitTextFillColor", + "webkitTextSizeAdjust", + "webkitTextStroke", + "webkitTextStrokeColor", + "webkitTextStrokeWidth", + "webkitTransform", + "webkitTransformOrigin", + "webkitTransformStyle", + "webkitTransition", + "webkitTransitionDelay", + "webkitTransitionDuration", + "webkitTransitionProperty", + "webkitTransitionTimingFunction", + "webkitUserSelect", + "whiteSpace", + "widows", + "width", + "willChange", + "wordBreak", + "wordSpacing", + "wordWrap", + "writingMode", + "zIndex" + ], + "type": "object" + }, + "systemLanguage": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "numberOfItems": { + "type": "number" + } + }, + "required": [ + "length", + "numberOfItems" + ], + "type": "object" + }, + "tabIndex": { + "type": "number" + }, + "tagName": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + }, + "transform": { + "$ref": "#/definitions/SVGAnimatedTransformList" + }, + "viewBox": { + "$ref": "#/definitions/SVGAnimatedRect" + }, + "viewportElement": { + "anyOf": [ + { + "$ref": "#/definitions/SVGElement" + }, + { + "type": "null" + } + ] + }, + "width": { + "$ref": "#/definitions/SVGAnimatedLength" + }, + "x": { + "$ref": "#/definitions/SVGAnimatedLength" + }, + "y": { + "$ref": "#/definitions/SVGAnimatedLength" + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "ariaAtomic", + "ariaAutoComplete", + "ariaBusy", + "ariaChecked", + "ariaColCount", + "ariaColIndex", + "ariaColSpan", + "ariaCurrent", + "ariaDisabled", + "ariaExpanded", + "ariaHasPopup", + "ariaHidden", + "ariaInvalid", + "ariaKeyShortcuts", + "ariaLabel", + "ariaLevel", + "ariaLive", + "ariaModal", + "ariaMultiLine", + "ariaMultiSelectable", + "ariaOrientation", + "ariaPlaceholder", + "ariaPosInSet", + "ariaPressed", + "ariaReadOnly", + "ariaRequired", + "ariaRoleDescription", + "ariaRowCount", + "ariaRowIndex", + "ariaRowSpan", + "ariaSelected", + "ariaSetSize", + "ariaSort", + "ariaValueMax", + "ariaValueMin", + "ariaValueNow", + "ariaValueText", + "assignedSlot", + "attributeStyleMap", + "attributes", + "autofocus", + "baseURI", + "childElementCount", + "childNodes", + "children", + "classList", + "className", + "clientHeight", + "clientLeft", + "clientTop", + "clientWidth", + "currentScale", + "currentTranslate", + "dataset", + "firstChild", + "firstElementChild", + "height", + "id", + "innerHTML", + "isConnected", + "lastChild", + "lastElementChild", + "localName", + "namespaceURI", + "nextElementSibling", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "onabort", + "onafterprint", + "onanimationcancel", + "onanimationend", + "onanimationiteration", + "onanimationstart", + "onauxclick", + "onbeforeinput", + "onbeforeprint", + "onbeforeunload", + "onblur", + "oncancel", + "oncanplay", + "oncanplaythrough", + "onchange", + "onclick", + "onclose", + "oncontextmenu", + "oncopy", + "oncuechange", + "oncut", + "ondblclick", + "ondrag", + "ondragend", + "ondragenter", + "ondragleave", + "ondragover", + "ondragstart", + "ondrop", + "ondurationchange", + "onemptied", + "onended", + "onerror", + "onfocus", + "onformdata", + "onfullscreenchange", + "onfullscreenerror", + "ongamepadconnected", + "ongamepaddisconnected", + "ongotpointercapture", + "onhashchange", + "oninput", + "oninvalid", + "onkeydown", + "onkeypress", + "onkeyup", + "onlanguagechange", + "onload", + "onloadeddata", + "onloadedmetadata", + "onloadstart", + "onlostpointercapture", + "onmessage", + "onmessageerror", + "onmousedown", + "onmouseenter", + "onmouseleave", + "onmousemove", + "onmouseout", + "onmouseover", + "onmouseup", + "onoffline", + "ononline", + "onpagehide", + "onpageshow", + "onpaste", + "onpause", + "onplay", + "onplaying", + "onpointercancel", + "onpointerdown", + "onpointerenter", + "onpointerleave", + "onpointermove", + "onpointerout", + "onpointerover", + "onpointerup", + "onpopstate", + "onprogress", + "onratechange", + "onrejectionhandled", + "onreset", + "onresize", + "onscroll", + "onsecuritypolicyviolation", + "onseeked", + "onseeking", + "onselect", + "onselectionchange", + "onselectstart", + "onslotchange", + "onstalled", + "onstorage", + "onsubmit", + "onsuspend", + "ontimeupdate", + "ontoggle", + "ontransitioncancel", + "ontransitionend", + "ontransitionrun", + "ontransitionstart", + "onunhandledrejection", + "onunload", + "onvolumechange", + "onwaiting", + "onwebkitanimationend", + "onwebkitanimationiteration", + "onwebkitanimationstart", + "onwebkittransitionend", + "onwheel", + "outerHTML", + "ownerDocument", + "ownerSVGElement", + "parentElement", + "parentNode", + "part", + "prefix", + "preserveAspectRatio", + "previousElementSibling", + "previousSibling", + "requiredExtensions", + "role", + "scrollHeight", + "scrollLeft", + "scrollTop", + "scrollWidth", + "shadowRoot", + "slot", + "style", + "systemLanguage", + "tabIndex", + "tagName", + "textContent", + "transform", + "viewBox", + "viewportElement", + "width", + "x", + "y" + ], + "type": "object" + }, + "SVGScriptElement": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "ariaAtomic": { + "type": [ + "null", + "string" + ] + }, + "ariaAutoComplete": { + "type": [ + "null", + "string" + ] + }, + "ariaBusy": { + "type": [ + "null", + "string" + ] + }, + "ariaChecked": { + "type": [ + "null", + "string" + ] + }, + "ariaColCount": { + "type": [ + "null", + "string" + ] + }, + "ariaColIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaColSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaCurrent": { + "type": [ + "null", + "string" + ] + }, + "ariaDisabled": { + "type": [ + "null", + "string" + ] + }, + "ariaExpanded": { + "type": [ + "null", + "string" + ] + }, + "ariaHasPopup": { + "type": [ + "null", + "string" + ] + }, + "ariaHidden": { + "type": [ + "null", + "string" + ] + }, + "ariaInvalid": { + "type": [ + "null", + "string" + ] + }, + "ariaKeyShortcuts": { + "type": [ + "null", + "string" + ] + }, + "ariaLabel": { + "type": [ + "null", + "string" + ] + }, + "ariaLevel": { + "type": [ + "null", + "string" + ] + }, + "ariaLive": { + "type": [ + "null", + "string" + ] + }, + "ariaModal": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiLine": { + "type": [ + "null", + "string" + ] + }, + "ariaMultiSelectable": { + "type": [ + "null", + "string" + ] + }, + "ariaOrientation": { + "type": [ + "null", + "string" + ] + }, + "ariaPlaceholder": { + "type": [ + "null", + "string" + ] + }, + "ariaPosInSet": { + "type": [ + "null", + "string" + ] + }, + "ariaPressed": { + "type": [ + "null", + "string" + ] + }, + "ariaReadOnly": { + "type": [ + "null", + "string" + ] + }, + "ariaRequired": { + "type": [ + "null", + "string" + ] + }, + "ariaRoleDescription": { + "type": [ + "null", + "string" + ] + }, + "ariaRowCount": { + "type": [ + "null", + "string" + ] + }, + "ariaRowIndex": { + "type": [ + "null", + "string" + ] + }, + "ariaRowSpan": { + "type": [ + "null", + "string" + ] + }, + "ariaSelected": { + "type": [ + "null", + "string" + ] + }, + "ariaSetSize": { + "type": [ + "null", + "string" + ] + }, + "ariaSort": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMax": { + "type": [ + "null", + "string" + ] + }, + "ariaValueMin": { + "type": [ + "null", + "string" + ] + }, + "ariaValueNow": { + "type": [ + "null", + "string" + ] + }, + "ariaValueText": { + "type": [ + "null", + "string" + ] + }, + "assignedSlot": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLSlotElement" + }, + { + "type": "null" + } + ] + }, + "attributeStyleMap": { + "$ref": "#/definitions/StylePropertyMap" + }, + "attributes": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Attr" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "autofocus": { + "type": "boolean" + }, + "baseURI": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "classList": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "className": {}, + "clientHeight": { + "type": "number" + }, + "clientLeft": { + "type": "number" + }, + "clientTop": { + "type": "number" + }, + "clientWidth": { + "type": "number" + }, + "dataset": { + "$ref": "#/definitions/DOMStringMap" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "href": { + "$ref": "#/definitions/SVGAnimatedString" + }, + "id": { + "type": "string" + }, + "innerHTML": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "localName": { + "type": "string" + }, + "namespaceURI": { + "type": [ + "null", + "string" + ] + }, + "nextElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "nonce": { + "type": "string" + }, + "onabort": { + "type": [ + "null", + "object" + ] + }, + "onanimationcancel": { + "type": [ + "null", + "object" + ] + }, + "onanimationend": { + "type": [ + "null", + "object" + ] + }, + "onanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onauxclick": { + "type": [ + "null", + "object" + ] + }, + "onbeforeinput": { + "type": [ + "null", + "object" + ] + }, + "onblur": { + "type": [ + "null", + "object" + ] + }, + "oncancel": { + "type": [ + "null", + "object" + ] + }, + "oncanplay": { + "type": [ + "null", + "object" + ] + }, + "oncanplaythrough": { + "type": [ + "null", + "object" + ] + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "onclick": { + "type": [ + "null", + "object" + ] + }, + "onclose": { + "type": [ + "null", + "object" + ] + }, + "oncontextmenu": { + "type": [ + "null", + "object" + ] + }, + "oncopy": { + "type": [ + "null", + "object" + ] + }, + "oncuechange": { + "type": [ + "null", + "object" + ] + }, + "oncut": { + "type": [ + "null", + "object" + ] + }, + "ondblclick": { + "type": [ + "null", + "object" + ] + }, + "ondrag": { + "type": [ + "null", + "object" + ] + }, + "ondragend": { + "type": [ + "null", + "object" + ] + }, + "ondragenter": { + "type": [ + "null", + "object" + ] + }, + "ondragleave": { + "type": [ + "null", + "object" + ] + }, + "ondragover": { + "type": [ + "null", + "object" + ] + }, + "ondragstart": { + "type": [ + "null", + "object" + ] + }, + "ondrop": { + "type": [ + "null", + "object" + ] + }, + "ondurationchange": { + "type": [ + "null", + "object" + ] + }, + "onemptied": { + "type": [ + "null", + "object" + ] + }, + "onended": { + "type": [ + "null", + "object" + ] + }, + "onerror": { + "$ref": "#/definitions/OnErrorEventHandler" + }, + "onfocus": { + "type": [ + "null", + "object" + ] + }, + "onformdata": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenchange": { + "type": [ + "null", + "object" + ] + }, + "onfullscreenerror": { + "type": [ + "null", + "object" + ] + }, + "ongotpointercapture": { + "type": [ + "null", + "object" + ] + }, + "oninput": { + "type": [ + "null", + "object" + ] + }, + "oninvalid": { + "type": [ + "null", + "object" + ] + }, + "onkeydown": { + "type": [ + "null", + "object" + ] + }, + "onkeypress": { + "type": [ + "null", + "object" + ] + }, + "onkeyup": { + "type": [ + "null", + "object" + ] + }, + "onload": { + "type": [ + "null", + "object" + ] + }, + "onloadeddata": { + "type": [ + "null", + "object" + ] + }, + "onloadedmetadata": { + "type": [ + "null", + "object" + ] + }, + "onloadstart": { + "type": [ + "null", + "object" + ] + }, + "onlostpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onmousedown": { + "type": [ + "null", + "object" + ] + }, + "onmouseenter": { + "type": [ + "null", + "object" + ] + }, + "onmouseleave": { + "type": [ + "null", + "object" + ] + }, + "onmousemove": { + "type": [ + "null", + "object" + ] + }, + "onmouseout": { + "type": [ + "null", + "object" + ] + }, + "onmouseover": { + "type": [ + "null", + "object" + ] + }, + "onmouseup": { + "type": [ + "null", + "object" + ] + }, + "onpaste": { + "type": [ + "null", + "object" + ] + }, + "onpause": { + "type": [ + "null", + "object" + ] + }, + "onplay": { + "type": [ + "null", + "object" + ] + }, + "onplaying": { + "type": [ + "null", + "object" + ] + }, + "onpointercancel": { + "type": [ + "null", + "object" + ] + }, + "onpointerdown": { + "type": [ + "null", + "object" + ] + }, + "onpointerenter": { + "type": [ + "null", + "object" + ] + }, + "onpointerleave": { + "type": [ + "null", + "object" + ] + }, + "onpointermove": { + "type": [ + "null", + "object" + ] + }, + "onpointerout": { + "type": [ + "null", + "object" + ] + }, + "onpointerover": { + "type": [ + "null", + "object" + ] + }, + "onpointerup": { + "type": [ + "null", + "object" + ] + }, + "onprogress": { + "type": [ + "null", + "object" + ] + }, + "onratechange": { + "type": [ + "null", + "object" + ] + }, + "onreset": { + "type": [ + "null", + "object" + ] + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "onsecuritypolicyviolation": { + "type": [ + "null", + "object" + ] + }, + "onseeked": { + "type": [ + "null", + "object" + ] + }, + "onseeking": { + "type": [ + "null", + "object" + ] + }, + "onselect": { + "type": [ + "null", + "object" + ] + }, + "onselectionchange": { + "type": [ + "null", + "object" + ] + }, + "onselectstart": { + "type": [ + "null", + "object" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "onstalled": { + "type": [ + "null", + "object" + ] + }, + "onsubmit": { + "type": [ + "null", + "object" + ] + }, + "onsuspend": { + "type": [ + "null", + "object" + ] + }, + "ontimeupdate": { + "type": [ + "null", + "object" + ] + }, + "ontoggle": { + "type": [ + "null", + "object" + ] + }, + "ontouchcancel": { + "type": [ + "null", + "object" + ] + }, + "ontouchend": { + "type": [ + "null", + "object" + ] + }, + "ontouchmove": { + "type": [ + "null", + "object" + ] + }, + "ontouchstart": { + "type": [ + "null", + "object" + ] + }, + "ontransitioncancel": { + "type": [ + "null", + "object" + ] + }, + "ontransitionend": { + "type": [ + "null", + "object" + ] + }, + "ontransitionrun": { + "type": [ + "null", + "object" + ] + }, + "ontransitionstart": { + "type": [ + "null", + "object" + ] + }, + "onvolumechange": { + "type": [ + "null", + "object" + ] + }, + "onwaiting": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationend": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onwebkittransitionend": { + "type": [ + "null", + "object" + ] + }, + "onwheel": { + "type": [ + "null", + "object" + ] + }, + "outerHTML": { + "type": "string" + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "ownerSVGElement": { + "anyOf": [ + { + "$ref": "#/definitions/SVGSVGElement" + }, + { + "type": "null" + } + ] + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "part": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "length": { + "type": "number" + }, + "value": { + "type": "string" + } + }, + "required": [ + "length", + "value" + ], + "type": "object" + }, + "prefix": { + "type": [ + "null", + "string" + ] + }, + "previousElementSibling": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "role": { + "type": [ + "null", + "string" + ] + }, + "scrollHeight": { + "type": "number" + }, + "scrollLeft": { + "type": "number" + }, + "scrollTop": { + "type": "number" + }, + "scrollWidth": { + "type": "number" + }, + "shadowRoot": { + "anyOf": [ + { + "$ref": "#/definitions/ShadowRoot" + }, + { + "type": "null" + } + ] + }, + "slot": { + "type": "string" + }, + "style": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "type": "string" + } + }, + "properties": { + "accentColor": { + "type": "string" + }, + "alignContent": { + "type": "string" + }, + "alignItems": { + "type": "string" + }, + "alignSelf": { + "type": "string" + }, + "alignmentBaseline": { + "type": "string" + }, + "all": { + "type": "string" + }, + "animation": { + "type": "string" + }, + "animationComposition": { + "type": "string" + }, + "animationDelay": { + "type": "string" + }, + "animationDirection": { + "type": "string" + }, + "animationDuration": { + "type": "string" + }, + "animationFillMode": { + "type": "string" + }, + "animationIterationCount": { + "type": "string" + }, + "animationName": { + "type": "string" + }, + "animationPlayState": { + "type": "string" + }, + "animationTimingFunction": { + "type": "string" + }, + "appearance": { + "type": "string" + }, + "aspectRatio": { + "type": "string" + }, + "backdropFilter": { + "type": "string" + }, + "backfaceVisibility": { + "type": "string" + }, + "background": { + "type": "string" + }, + "backgroundAttachment": { + "type": "string" + }, + "backgroundBlendMode": { + "type": "string" + }, + "backgroundClip": { + "type": "string" + }, + "backgroundColor": { + "type": "string" + }, + "backgroundImage": { + "type": "string" + }, + "backgroundOrigin": { + "type": "string" + }, + "backgroundPosition": { + "type": "string" + }, + "backgroundPositionX": { + "type": "string" + }, + "backgroundPositionY": { + "type": "string" + }, + "backgroundRepeat": { + "type": "string" + }, + "backgroundSize": { + "type": "string" + }, + "baselineShift": { + "type": "string" + }, + "blockSize": { + "type": "string" + }, + "border": { + "type": "string" + }, + "borderBlock": { + "type": "string" + }, + "borderBlockColor": { + "type": "string" + }, + "borderBlockEnd": { + "type": "string" + }, + "borderBlockEndColor": { + "type": "string" + }, + "borderBlockEndStyle": { + "type": "string" + }, + "borderBlockEndWidth": { + "type": "string" + }, + "borderBlockStart": { + "type": "string" + }, + "borderBlockStartColor": { + "type": "string" + }, + "borderBlockStartStyle": { + "type": "string" + }, + "borderBlockStartWidth": { + "type": "string" + }, + "borderBlockStyle": { + "type": "string" + }, + "borderBlockWidth": { + "type": "string" + }, + "borderBottom": { + "type": "string" + }, + "borderBottomColor": { + "type": "string" + }, + "borderBottomLeftRadius": { + "type": "string" + }, + "borderBottomRightRadius": { + "type": "string" + }, + "borderBottomStyle": { + "type": "string" + }, + "borderBottomWidth": { + "type": "string" + }, + "borderCollapse": { + "type": "string" + }, + "borderColor": { + "type": "string" + }, + "borderEndEndRadius": { + "type": "string" + }, + "borderEndStartRadius": { + "type": "string" + }, + "borderImage": { + "type": "string" + }, + "borderImageOutset": { + "type": "string" + }, + "borderImageRepeat": { + "type": "string" + }, + "borderImageSlice": { + "type": "string" + }, + "borderImageSource": { + "type": "string" + }, + "borderImageWidth": { + "type": "string" + }, + "borderInline": { + "type": "string" + }, + "borderInlineColor": { + "type": "string" + }, + "borderInlineEnd": { + "type": "string" + }, + "borderInlineEndColor": { + "type": "string" + }, + "borderInlineEndStyle": { + "type": "string" + }, + "borderInlineEndWidth": { + "type": "string" + }, + "borderInlineStart": { + "type": "string" + }, + "borderInlineStartColor": { + "type": "string" + }, + "borderInlineStartStyle": { + "type": "string" + }, + "borderInlineStartWidth": { + "type": "string" + }, + "borderInlineStyle": { + "type": "string" + }, + "borderInlineWidth": { + "type": "string" + }, + "borderLeft": { + "type": "string" + }, + "borderLeftColor": { + "type": "string" + }, + "borderLeftStyle": { + "type": "string" + }, + "borderLeftWidth": { + "type": "string" + }, + "borderRadius": { + "type": "string" + }, + "borderRight": { + "type": "string" + }, + "borderRightColor": { + "type": "string" + }, + "borderRightStyle": { + "type": "string" + }, + "borderRightWidth": { + "type": "string" + }, + "borderSpacing": { + "type": "string" + }, + "borderStartEndRadius": { + "type": "string" + }, + "borderStartStartRadius": { + "type": "string" + }, + "borderStyle": { + "type": "string" + }, + "borderTop": { + "type": "string" + }, + "borderTopColor": { + "type": "string" + }, + "borderTopLeftRadius": { + "type": "string" + }, + "borderTopRightRadius": { + "type": "string" + }, + "borderTopStyle": { + "type": "string" + }, + "borderTopWidth": { + "type": "string" + }, + "borderWidth": { + "type": "string" + }, + "bottom": { + "type": "string" + }, + "boxShadow": { + "type": "string" + }, + "boxSizing": { + "type": "string" + }, + "breakAfter": { + "type": "string" + }, + "breakBefore": { + "type": "string" + }, + "breakInside": { + "type": "string" + }, + "captionSide": { + "type": "string" + }, + "caretColor": { + "type": "string" + }, + "clear": { + "type": "string" + }, + "clip": { + "type": "string" + }, + "clipPath": { + "type": "string" + }, + "clipRule": { + "type": "string" + }, + "color": { + "type": "string" + }, + "colorInterpolation": { + "type": "string" + }, + "colorInterpolationFilters": { + "type": "string" + }, + "colorScheme": { + "type": "string" + }, + "columnCount": { + "type": "string" + }, + "columnFill": { + "type": "string" + }, + "columnGap": { + "type": "string" + }, + "columnRule": { + "type": "string" + }, + "columnRuleColor": { + "type": "string" + }, + "columnRuleStyle": { + "type": "string" + }, + "columnRuleWidth": { + "type": "string" + }, + "columnSpan": { + "type": "string" + }, + "columnWidth": { + "type": "string" + }, + "columns": { + "type": "string" + }, + "contain": { + "type": "string" + }, + "containIntrinsicBlockSize": { + "type": "string" + }, + "containIntrinsicHeight": { + "type": "string" + }, + "containIntrinsicInlineSize": { + "type": "string" + }, + "containIntrinsicSize": { + "type": "string" + }, + "containIntrinsicWidth": { + "type": "string" + }, + "container": { + "type": "string" + }, + "containerName": { + "type": "string" + }, + "containerType": { + "type": "string" + }, + "content": { + "type": "string" + }, + "counterIncrement": { + "type": "string" + }, + "counterReset": { + "type": "string" + }, + "counterSet": { + "type": "string" + }, + "cssFloat": { + "type": "string" + }, + "cssText": { + "type": "string" + }, + "cursor": { + "type": "string" + }, + "direction": { + "type": "string" + }, + "display": { + "type": "string" + }, + "dominantBaseline": { + "type": "string" + }, + "emptyCells": { + "type": "string" + }, + "fill": { + "type": "string" + }, + "fillOpacity": { + "type": "string" + }, + "fillRule": { + "type": "string" + }, + "filter": { + "type": "string" + }, + "flex": { + "type": "string" + }, + "flexBasis": { + "type": "string" + }, + "flexDirection": { + "type": "string" + }, + "flexFlow": { + "type": "string" + }, + "flexGrow": { + "type": "string" + }, + "flexShrink": { + "type": "string" + }, + "flexWrap": { + "type": "string" + }, + "float": { + "type": "string" + }, + "floodColor": { + "type": "string" + }, + "floodOpacity": { + "type": "string" + }, + "font": { + "type": "string" + }, + "fontFamily": { + "type": "string" + }, + "fontFeatureSettings": { + "type": "string" + }, + "fontKerning": { + "type": "string" + }, + "fontOpticalSizing": { + "type": "string" + }, + "fontPalette": { + "type": "string" + }, + "fontSize": { + "type": "string" + }, + "fontSizeAdjust": { + "type": "string" + }, + "fontStretch": { + "type": "string" + }, + "fontStyle": { + "type": "string" + }, + "fontSynthesis": { + "type": "string" + }, + "fontSynthesisSmallCaps": { + "type": "string" + }, + "fontSynthesisStyle": { + "type": "string" + }, + "fontSynthesisWeight": { + "type": "string" + }, + "fontVariant": { + "type": "string" + }, + "fontVariantAlternates": { + "type": "string" + }, + "fontVariantCaps": { + "type": "string" + }, + "fontVariantEastAsian": { + "type": "string" + }, + "fontVariantLigatures": { + "type": "string" + }, + "fontVariantNumeric": { + "type": "string" + }, + "fontVariantPosition": { + "type": "string" + }, + "fontVariationSettings": { + "type": "string" + }, + "fontWeight": { + "type": "string" + }, + "gap": { + "type": "string" + }, + "grid": { + "type": "string" + }, + "gridArea": { + "type": "string" + }, + "gridAutoColumns": { + "type": "string" + }, + "gridAutoFlow": { + "type": "string" + }, + "gridAutoRows": { + "type": "string" + }, + "gridColumn": { + "type": "string" + }, + "gridColumnEnd": { + "type": "string" + }, + "gridColumnGap": { + "type": "string" + }, + "gridColumnStart": { + "type": "string" + }, + "gridGap": { + "type": "string" + }, + "gridRow": { + "type": "string" + }, + "gridRowEnd": { + "type": "string" + }, + "gridRowGap": { + "type": "string" + }, + "gridRowStart": { + "type": "string" + }, + "gridTemplate": { + "type": "string" + }, + "gridTemplateAreas": { + "type": "string" + }, + "gridTemplateColumns": { + "type": "string" + }, + "gridTemplateRows": { + "type": "string" + }, + "height": { + "type": "string" + }, + "hyphenateCharacter": { + "type": "string" + }, + "hyphens": { + "type": "string" + }, + "imageOrientation": { + "type": "string" + }, + "imageRendering": { + "type": "string" + }, + "inlineSize": { + "type": "string" + }, + "inset": { + "type": "string" + }, + "insetBlock": { + "type": "string" + }, + "insetBlockEnd": { + "type": "string" + }, + "insetBlockStart": { + "type": "string" + }, + "insetInline": { + "type": "string" + }, + "insetInlineEnd": { + "type": "string" + }, + "insetInlineStart": { + "type": "string" + }, + "isolation": { + "type": "string" + }, + "justifyContent": { + "type": "string" + }, + "justifyItems": { + "type": "string" + }, + "justifySelf": { + "type": "string" + }, + "left": { + "type": "string" + }, + "length": { + "type": "number" + }, + "letterSpacing": { + "type": "string" + }, + "lightingColor": { + "type": "string" + }, + "lineBreak": { + "type": "string" + }, + "lineHeight": { + "type": "string" + }, + "listStyle": { + "type": "string" + }, + "listStyleImage": { + "type": "string" + }, + "listStylePosition": { + "type": "string" + }, + "listStyleType": { + "type": "string" + }, + "margin": { + "type": "string" + }, + "marginBlock": { + "type": "string" + }, + "marginBlockEnd": { + "type": "string" + }, + "marginBlockStart": { + "type": "string" + }, + "marginBottom": { + "type": "string" + }, + "marginInline": { + "type": "string" + }, + "marginInlineEnd": { + "type": "string" + }, + "marginInlineStart": { + "type": "string" + }, + "marginLeft": { + "type": "string" + }, + "marginRight": { + "type": "string" + }, + "marginTop": { + "type": "string" + }, + "marker": { + "type": "string" + }, + "markerEnd": { + "type": "string" + }, + "markerMid": { + "type": "string" + }, + "markerStart": { + "type": "string" + }, + "mask": { + "type": "string" + }, + "maskClip": { + "type": "string" + }, + "maskComposite": { + "type": "string" + }, + "maskImage": { + "type": "string" + }, + "maskMode": { + "type": "string" + }, + "maskOrigin": { + "type": "string" + }, + "maskPosition": { + "type": "string" + }, + "maskRepeat": { + "type": "string" + }, + "maskSize": { + "type": "string" + }, + "maskType": { + "type": "string" + }, + "mathStyle": { + "type": "string" + }, + "maxBlockSize": { + "type": "string" + }, + "maxHeight": { + "type": "string" + }, + "maxInlineSize": { + "type": "string" + }, + "maxWidth": { + "type": "string" + }, + "minBlockSize": { + "type": "string" + }, + "minHeight": { + "type": "string" + }, + "minInlineSize": { + "type": "string" + }, + "minWidth": { + "type": "string" + }, + "mixBlendMode": { + "type": "string" + }, + "objectFit": { + "type": "string" + }, + "objectPosition": { + "type": "string" + }, + "offset": { + "type": "string" + }, + "offsetDistance": { + "type": "string" + }, + "offsetPath": { + "type": "string" + }, + "offsetRotate": { + "type": "string" + }, + "opacity": { + "type": "string" + }, + "order": { + "type": "string" + }, + "orphans": { + "type": "string" + }, + "outline": { + "type": "string" + }, + "outlineColor": { + "type": "string" + }, + "outlineOffset": { + "type": "string" + }, + "outlineStyle": { + "type": "string" + }, + "outlineWidth": { + "type": "string" + }, + "overflow": { + "type": "string" + }, + "overflowAnchor": { + "type": "string" + }, + "overflowClipMargin": { + "type": "string" + }, + "overflowWrap": { + "type": "string" + }, + "overflowX": { + "type": "string" + }, + "overflowY": { + "type": "string" + }, + "overscrollBehavior": { + "type": "string" + }, + "overscrollBehaviorBlock": { + "type": "string" + }, + "overscrollBehaviorInline": { + "type": "string" + }, + "overscrollBehaviorX": { + "type": "string" + }, + "overscrollBehaviorY": { + "type": "string" + }, + "padding": { + "type": "string" + }, + "paddingBlock": { + "type": "string" + }, + "paddingBlockEnd": { + "type": "string" + }, + "paddingBlockStart": { + "type": "string" + }, + "paddingBottom": { + "type": "string" + }, + "paddingInline": { + "type": "string" + }, + "paddingInlineEnd": { + "type": "string" + }, + "paddingInlineStart": { + "type": "string" + }, + "paddingLeft": { + "type": "string" + }, + "paddingRight": { + "type": "string" + }, + "paddingTop": { + "type": "string" + }, + "page": { + "type": "string" + }, + "pageBreakAfter": { + "type": "string" + }, + "pageBreakBefore": { + "type": "string" + }, + "pageBreakInside": { + "type": "string" + }, + "paintOrder": { + "type": "string" + }, + "parentRule": { + "anyOf": [ + { + "$ref": "#/definitions/CSSRule" + }, + { + "type": "null" + } + ] + }, + "perspective": { + "type": "string" + }, + "perspectiveOrigin": { + "type": "string" + }, + "placeContent": { + "type": "string" + }, + "placeItems": { + "type": "string" + }, + "placeSelf": { + "type": "string" + }, + "pointerEvents": { + "type": "string" + }, + "position": { + "type": "string" + }, + "printColorAdjust": { + "type": "string" + }, + "quotes": { + "type": "string" + }, + "resize": { + "type": "string" + }, + "right": { + "type": "string" + }, + "rotate": { + "type": "string" + }, + "rowGap": { + "type": "string" + }, + "rubyPosition": { + "type": "string" + }, + "scale": { + "type": "string" + }, + "scrollBehavior": { + "type": "string" + }, + "scrollMargin": { + "type": "string" + }, + "scrollMarginBlock": { + "type": "string" + }, + "scrollMarginBlockEnd": { + "type": "string" + }, + "scrollMarginBlockStart": { + "type": "string" + }, + "scrollMarginBottom": { + "type": "string" + }, + "scrollMarginInline": { + "type": "string" + }, + "scrollMarginInlineEnd": { + "type": "string" + }, + "scrollMarginInlineStart": { + "type": "string" + }, + "scrollMarginLeft": { + "type": "string" + }, + "scrollMarginRight": { + "type": "string" + }, + "scrollMarginTop": { + "type": "string" + }, + "scrollPadding": { + "type": "string" + }, + "scrollPaddingBlock": { + "type": "string" + }, + "scrollPaddingBlockEnd": { + "type": "string" + }, + "scrollPaddingBlockStart": { + "type": "string" + }, + "scrollPaddingBottom": { + "type": "string" + }, + "scrollPaddingInline": { + "type": "string" + }, + "scrollPaddingInlineEnd": { + "type": "string" + }, + "scrollPaddingInlineStart": { + "type": "string" + }, + "scrollPaddingLeft": { + "type": "string" + }, + "scrollPaddingRight": { + "type": "string" + }, + "scrollPaddingTop": { + "type": "string" + }, + "scrollSnapAlign": { + "type": "string" + }, + "scrollSnapStop": { + "type": "string" + }, + "scrollSnapType": { + "type": "string" + }, + "scrollbarGutter": { + "type": "string" + }, + "shapeImageThreshold": { + "type": "string" + }, + "shapeMargin": { + "type": "string" + }, + "shapeOutside": { + "type": "string" + }, + "shapeRendering": { + "type": "string" + }, + "stopColor": { + "type": "string" + }, + "stopOpacity": { + "type": "string" + }, + "stroke": { + "type": "string" + }, + "strokeDasharray": { + "type": "string" + }, + "strokeDashoffset": { + "type": "string" + }, + "strokeLinecap": { + "type": "string" + }, + "strokeLinejoin": { + "type": "string" + }, + "strokeMiterlimit": { + "type": "string" + }, + "strokeOpacity": { + "type": "string" + }, + "strokeWidth": { + "type": "string" + }, + "tabSize": { + "type": "string" + }, + "tableLayout": { + "type": "string" + }, + "textAlign": { + "type": "string" + }, + "textAlignLast": { + "type": "string" + }, + "textAnchor": { + "type": "string" + }, + "textCombineUpright": { + "type": "string" + }, + "textDecoration": { + "type": "string" + }, + "textDecorationColor": { + "type": "string" + }, + "textDecorationLine": { + "type": "string" + }, + "textDecorationSkipInk": { + "type": "string" + }, + "textDecorationStyle": { + "type": "string" + }, + "textDecorationThickness": { + "type": "string" + }, + "textEmphasis": { + "type": "string" + }, + "textEmphasisColor": { + "type": "string" + }, + "textEmphasisPosition": { + "type": "string" + }, + "textEmphasisStyle": { + "type": "string" + }, + "textIndent": { + "type": "string" + }, + "textOrientation": { + "type": "string" + }, + "textOverflow": { + "type": "string" + }, + "textRendering": { + "type": "string" + }, + "textShadow": { + "type": "string" + }, + "textTransform": { + "type": "string" + }, + "textUnderlineOffset": { + "type": "string" + }, + "textUnderlinePosition": { + "type": "string" + }, + "top": { + "type": "string" + }, + "touchAction": { + "type": "string" + }, + "transform": { + "type": "string" + }, + "transformBox": { + "type": "string" + }, + "transformOrigin": { + "type": "string" + }, + "transformStyle": { + "type": "string" + }, + "transition": { + "type": "string" + }, + "transitionDelay": { + "type": "string" + }, + "transitionDuration": { + "type": "string" + }, + "transitionProperty": { + "type": "string" + }, + "transitionTimingFunction": { + "type": "string" + }, + "translate": { + "type": "string" + }, + "unicodeBidi": { + "type": "string" + }, + "userSelect": { + "type": "string" + }, + "verticalAlign": { + "type": "string" + }, + "visibility": { + "type": "string" + }, + "webkitAlignContent": { + "type": "string" + }, + "webkitAlignItems": { + "type": "string" + }, + "webkitAlignSelf": { + "type": "string" + }, + "webkitAnimation": { + "type": "string" + }, + "webkitAnimationDelay": { + "type": "string" + }, + "webkitAnimationDirection": { + "type": "string" + }, + "webkitAnimationDuration": { + "type": "string" + }, + "webkitAnimationFillMode": { + "type": "string" + }, + "webkitAnimationIterationCount": { + "type": "string" + }, + "webkitAnimationName": { + "type": "string" + }, + "webkitAnimationPlayState": { + "type": "string" + }, + "webkitAnimationTimingFunction": { + "type": "string" + }, + "webkitAppearance": { + "type": "string" + }, + "webkitBackfaceVisibility": { + "type": "string" + }, + "webkitBackgroundClip": { + "type": "string" + }, + "webkitBackgroundOrigin": { + "type": "string" + }, + "webkitBackgroundSize": { + "type": "string" + }, + "webkitBorderBottomLeftRadius": { + "type": "string" + }, + "webkitBorderBottomRightRadius": { + "type": "string" + }, + "webkitBorderRadius": { + "type": "string" + }, + "webkitBorderTopLeftRadius": { + "type": "string" + }, + "webkitBorderTopRightRadius": { + "type": "string" + }, + "webkitBoxAlign": { + "type": "string" + }, + "webkitBoxFlex": { + "type": "string" + }, + "webkitBoxOrdinalGroup": { + "type": "string" + }, + "webkitBoxOrient": { + "type": "string" + }, + "webkitBoxPack": { + "type": "string" + }, + "webkitBoxShadow": { + "type": "string" + }, + "webkitBoxSizing": { + "type": "string" + }, + "webkitFilter": { + "type": "string" + }, + "webkitFlex": { + "type": "string" + }, + "webkitFlexBasis": { + "type": "string" + }, + "webkitFlexDirection": { + "type": "string" + }, + "webkitFlexFlow": { + "type": "string" + }, + "webkitFlexGrow": { + "type": "string" + }, + "webkitFlexShrink": { + "type": "string" + }, + "webkitFlexWrap": { + "type": "string" + }, + "webkitJustifyContent": { + "type": "string" + }, + "webkitLineClamp": { + "type": "string" + }, + "webkitMask": { + "type": "string" + }, + "webkitMaskBoxImage": { + "type": "string" + }, + "webkitMaskBoxImageOutset": { + "type": "string" + }, + "webkitMaskBoxImageRepeat": { + "type": "string" + }, + "webkitMaskBoxImageSlice": { + "type": "string" + }, + "webkitMaskBoxImageSource": { + "type": "string" + }, + "webkitMaskBoxImageWidth": { + "type": "string" + }, + "webkitMaskClip": { + "type": "string" + }, + "webkitMaskComposite": { + "type": "string" + }, + "webkitMaskImage": { + "type": "string" + }, + "webkitMaskOrigin": { + "type": "string" + }, + "webkitMaskPosition": { + "type": "string" + }, + "webkitMaskRepeat": { + "type": "string" + }, + "webkitMaskSize": { + "type": "string" + }, + "webkitOrder": { + "type": "string" + }, + "webkitPerspective": { + "type": "string" + }, + "webkitPerspectiveOrigin": { + "type": "string" + }, + "webkitTextFillColor": { + "type": "string" + }, + "webkitTextSizeAdjust": { + "type": "string" + }, + "webkitTextStroke": { + "type": "string" + }, + "webkitTextStrokeColor": { + "type": "string" + }, + "webkitTextStrokeWidth": { + "type": "string" + }, + "webkitTransform": { + "type": "string" + }, + "webkitTransformOrigin": { + "type": "string" + }, + "webkitTransformStyle": { + "type": "string" + }, + "webkitTransition": { + "type": "string" + }, + "webkitTransitionDelay": { + "type": "string" + }, + "webkitTransitionDuration": { + "type": "string" + }, + "webkitTransitionProperty": { + "type": "string" + }, + "webkitTransitionTimingFunction": { + "type": "string" + }, + "webkitUserSelect": { + "type": "string" + }, + "whiteSpace": { + "type": "string" + }, + "widows": { + "type": "string" + }, + "width": { + "type": "string" + }, + "willChange": { + "type": "string" + }, + "wordBreak": { + "type": "string" + }, + "wordSpacing": { + "type": "string" + }, + "wordWrap": { + "type": "string" + }, + "writingMode": { + "type": "string" + }, + "zIndex": { + "type": "string" + } + }, + "required": [ + "accentColor", + "alignContent", + "alignItems", + "alignSelf", + "alignmentBaseline", + "all", + "animation", + "animationComposition", + "animationDelay", + "animationDirection", + "animationDuration", + "animationFillMode", + "animationIterationCount", + "animationName", + "animationPlayState", + "animationTimingFunction", + "appearance", + "aspectRatio", + "backdropFilter", + "backfaceVisibility", + "background", + "backgroundAttachment", + "backgroundBlendMode", + "backgroundClip", + "backgroundColor", + "backgroundImage", + "backgroundOrigin", + "backgroundPosition", + "backgroundPositionX", + "backgroundPositionY", + "backgroundRepeat", + "backgroundSize", + "baselineShift", + "blockSize", + "border", + "borderBlock", + "borderBlockColor", + "borderBlockEnd", + "borderBlockEndColor", + "borderBlockEndStyle", + "borderBlockEndWidth", + "borderBlockStart", + "borderBlockStartColor", + "borderBlockStartStyle", + "borderBlockStartWidth", + "borderBlockStyle", + "borderBlockWidth", + "borderBottom", + "borderBottomColor", + "borderBottomLeftRadius", + "borderBottomRightRadius", + "borderBottomStyle", + "borderBottomWidth", + "borderCollapse", + "borderColor", + "borderEndEndRadius", + "borderEndStartRadius", + "borderImage", + "borderImageOutset", + "borderImageRepeat", + "borderImageSlice", + "borderImageSource", + "borderImageWidth", + "borderInline", + "borderInlineColor", + "borderInlineEnd", + "borderInlineEndColor", + "borderInlineEndStyle", + "borderInlineEndWidth", + "borderInlineStart", + "borderInlineStartColor", + "borderInlineStartStyle", + "borderInlineStartWidth", + "borderInlineStyle", + "borderInlineWidth", + "borderLeft", + "borderLeftColor", + "borderLeftStyle", + "borderLeftWidth", + "borderRadius", + "borderRight", + "borderRightColor", + "borderRightStyle", + "borderRightWidth", + "borderSpacing", + "borderStartEndRadius", + "borderStartStartRadius", + "borderStyle", + "borderTop", + "borderTopColor", + "borderTopLeftRadius", + "borderTopRightRadius", + "borderTopStyle", + "borderTopWidth", + "borderWidth", + "bottom", + "boxShadow", + "boxSizing", + "breakAfter", + "breakBefore", + "breakInside", + "captionSide", + "caretColor", + "clear", + "clip", + "clipPath", + "clipRule", + "color", + "colorInterpolation", + "colorInterpolationFilters", + "colorScheme", + "columnCount", + "columnFill", + "columnGap", + "columnRule", + "columnRuleColor", + "columnRuleStyle", + "columnRuleWidth", + "columnSpan", + "columnWidth", + "columns", + "contain", + "containIntrinsicBlockSize", + "containIntrinsicHeight", + "containIntrinsicInlineSize", + "containIntrinsicSize", + "containIntrinsicWidth", + "container", + "containerName", + "containerType", + "content", + "counterIncrement", + "counterReset", + "counterSet", + "cssFloat", + "cssText", + "cursor", + "direction", + "display", + "dominantBaseline", + "emptyCells", + "fill", + "fillOpacity", + "fillRule", + "filter", + "flex", + "flexBasis", + "flexDirection", + "flexFlow", + "flexGrow", + "flexShrink", + "flexWrap", + "float", + "floodColor", + "floodOpacity", + "font", + "fontFamily", + "fontFeatureSettings", + "fontKerning", + "fontOpticalSizing", + "fontPalette", + "fontSize", + "fontSizeAdjust", + "fontStretch", + "fontStyle", + "fontSynthesis", + "fontSynthesisSmallCaps", + "fontSynthesisStyle", + "fontSynthesisWeight", + "fontVariant", + "fontVariantAlternates", + "fontVariantCaps", + "fontVariantEastAsian", + "fontVariantLigatures", + "fontVariantNumeric", + "fontVariantPosition", + "fontVariationSettings", + "fontWeight", + "gap", + "grid", + "gridArea", + "gridAutoColumns", + "gridAutoFlow", + "gridAutoRows", + "gridColumn", + "gridColumnEnd", + "gridColumnGap", + "gridColumnStart", + "gridGap", + "gridRow", + "gridRowEnd", + "gridRowGap", + "gridRowStart", + "gridTemplate", + "gridTemplateAreas", + "gridTemplateColumns", + "gridTemplateRows", + "height", + "hyphenateCharacter", + "hyphens", + "imageOrientation", + "imageRendering", + "inlineSize", + "inset", + "insetBlock", + "insetBlockEnd", + "insetBlockStart", + "insetInline", + "insetInlineEnd", + "insetInlineStart", + "isolation", + "justifyContent", + "justifyItems", + "justifySelf", + "left", + "length", + "letterSpacing", + "lightingColor", + "lineBreak", + "lineHeight", + "listStyle", + "listStyleImage", + "listStylePosition", + "listStyleType", + "margin", + "marginBlock", + "marginBlockEnd", + "marginBlockStart", + "marginBottom", + "marginInline", + "marginInlineEnd", + "marginInlineStart", + "marginLeft", + "marginRight", + "marginTop", + "marker", + "markerEnd", + "markerMid", + "markerStart", + "mask", + "maskClip", + "maskComposite", + "maskImage", + "maskMode", + "maskOrigin", + "maskPosition", + "maskRepeat", + "maskSize", + "maskType", + "mathStyle", + "maxBlockSize", + "maxHeight", + "maxInlineSize", + "maxWidth", + "minBlockSize", + "minHeight", + "minInlineSize", + "minWidth", + "mixBlendMode", + "objectFit", + "objectPosition", + "offset", + "offsetDistance", + "offsetPath", + "offsetRotate", + "opacity", + "order", + "orphans", + "outline", + "outlineColor", + "outlineOffset", + "outlineStyle", + "outlineWidth", + "overflow", + "overflowAnchor", + "overflowClipMargin", + "overflowWrap", + "overflowX", + "overflowY", + "overscrollBehavior", + "overscrollBehaviorBlock", + "overscrollBehaviorInline", + "overscrollBehaviorX", + "overscrollBehaviorY", + "padding", + "paddingBlock", + "paddingBlockEnd", + "paddingBlockStart", + "paddingBottom", + "paddingInline", + "paddingInlineEnd", + "paddingInlineStart", + "paddingLeft", + "paddingRight", + "paddingTop", + "page", + "pageBreakAfter", + "pageBreakBefore", + "pageBreakInside", + "paintOrder", + "parentRule", + "perspective", + "perspectiveOrigin", + "placeContent", + "placeItems", + "placeSelf", + "pointerEvents", + "position", + "printColorAdjust", + "quotes", + "resize", + "right", + "rotate", + "rowGap", + "rubyPosition", + "scale", + "scrollBehavior", + "scrollMargin", + "scrollMarginBlock", + "scrollMarginBlockEnd", + "scrollMarginBlockStart", + "scrollMarginBottom", + "scrollMarginInline", + "scrollMarginInlineEnd", + "scrollMarginInlineStart", + "scrollMarginLeft", + "scrollMarginRight", + "scrollMarginTop", + "scrollPadding", + "scrollPaddingBlock", + "scrollPaddingBlockEnd", + "scrollPaddingBlockStart", + "scrollPaddingBottom", + "scrollPaddingInline", + "scrollPaddingInlineEnd", + "scrollPaddingInlineStart", + "scrollPaddingLeft", + "scrollPaddingRight", + "scrollPaddingTop", + "scrollSnapAlign", + "scrollSnapStop", + "scrollSnapType", + "scrollbarGutter", + "shapeImageThreshold", + "shapeMargin", + "shapeOutside", + "shapeRendering", + "stopColor", + "stopOpacity", + "stroke", + "strokeDasharray", + "strokeDashoffset", + "strokeLinecap", + "strokeLinejoin", + "strokeMiterlimit", + "strokeOpacity", + "strokeWidth", + "tabSize", + "tableLayout", + "textAlign", + "textAlignLast", + "textAnchor", + "textCombineUpright", + "textDecoration", + "textDecorationColor", + "textDecorationLine", + "textDecorationSkipInk", + "textDecorationStyle", + "textDecorationThickness", + "textEmphasis", + "textEmphasisColor", + "textEmphasisPosition", + "textEmphasisStyle", + "textIndent", + "textOrientation", + "textOverflow", + "textRendering", + "textShadow", + "textTransform", + "textUnderlineOffset", + "textUnderlinePosition", + "top", + "touchAction", + "transform", + "transformBox", + "transformOrigin", + "transformStyle", + "transition", + "transitionDelay", + "transitionDuration", + "transitionProperty", + "transitionTimingFunction", + "translate", + "unicodeBidi", + "userSelect", + "verticalAlign", + "visibility", + "webkitAlignContent", + "webkitAlignItems", + "webkitAlignSelf", + "webkitAnimation", + "webkitAnimationDelay", + "webkitAnimationDirection", + "webkitAnimationDuration", + "webkitAnimationFillMode", + "webkitAnimationIterationCount", + "webkitAnimationName", + "webkitAnimationPlayState", + "webkitAnimationTimingFunction", + "webkitAppearance", + "webkitBackfaceVisibility", + "webkitBackgroundClip", + "webkitBackgroundOrigin", + "webkitBackgroundSize", + "webkitBorderBottomLeftRadius", + "webkitBorderBottomRightRadius", + "webkitBorderRadius", + "webkitBorderTopLeftRadius", + "webkitBorderTopRightRadius", + "webkitBoxAlign", + "webkitBoxFlex", + "webkitBoxOrdinalGroup", + "webkitBoxOrient", + "webkitBoxPack", + "webkitBoxShadow", + "webkitBoxSizing", + "webkitFilter", + "webkitFlex", + "webkitFlexBasis", + "webkitFlexDirection", + "webkitFlexFlow", + "webkitFlexGrow", + "webkitFlexShrink", + "webkitFlexWrap", + "webkitJustifyContent", + "webkitLineClamp", + "webkitMask", + "webkitMaskBoxImage", + "webkitMaskBoxImageOutset", + "webkitMaskBoxImageRepeat", + "webkitMaskBoxImageSlice", + "webkitMaskBoxImageSource", + "webkitMaskBoxImageWidth", + "webkitMaskClip", + "webkitMaskComposite", + "webkitMaskImage", + "webkitMaskOrigin", + "webkitMaskPosition", + "webkitMaskRepeat", + "webkitMaskSize", + "webkitOrder", + "webkitPerspective", + "webkitPerspectiveOrigin", + "webkitTextFillColor", + "webkitTextSizeAdjust", + "webkitTextStroke", + "webkitTextStrokeColor", + "webkitTextStrokeWidth", + "webkitTransform", + "webkitTransformOrigin", + "webkitTransformStyle", + "webkitTransition", + "webkitTransitionDelay", + "webkitTransitionDuration", + "webkitTransitionProperty", + "webkitTransitionTimingFunction", + "webkitUserSelect", + "whiteSpace", + "widows", + "width", + "willChange", + "wordBreak", + "wordSpacing", + "wordWrap", + "writingMode", + "zIndex" + ], + "type": "object" + }, + "tabIndex": { + "type": "number" + }, + "tagName": { + "type": "string" + }, + "textContent": { + "type": [ + "null", + "string" + ] + }, + "type": { + "type": "string" + }, + "viewportElement": { + "anyOf": [ + { + "$ref": "#/definitions/SVGElement" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "ariaAtomic", + "ariaAutoComplete", + "ariaBusy", + "ariaChecked", + "ariaColCount", + "ariaColIndex", + "ariaColSpan", + "ariaCurrent", + "ariaDisabled", + "ariaExpanded", + "ariaHasPopup", + "ariaHidden", + "ariaInvalid", + "ariaKeyShortcuts", + "ariaLabel", + "ariaLevel", + "ariaLive", + "ariaModal", + "ariaMultiLine", + "ariaMultiSelectable", + "ariaOrientation", + "ariaPlaceholder", + "ariaPosInSet", + "ariaPressed", + "ariaReadOnly", + "ariaRequired", + "ariaRoleDescription", + "ariaRowCount", + "ariaRowIndex", + "ariaRowSpan", + "ariaSelected", + "ariaSetSize", + "ariaSort", + "ariaValueMax", + "ariaValueMin", + "ariaValueNow", + "ariaValueText", + "assignedSlot", + "attributeStyleMap", + "attributes", + "autofocus", + "baseURI", + "childElementCount", + "childNodes", + "children", + "classList", + "className", + "clientHeight", + "clientLeft", + "clientTop", + "clientWidth", + "dataset", + "firstChild", + "firstElementChild", + "href", + "id", + "innerHTML", + "isConnected", + "lastChild", + "lastElementChild", + "localName", + "namespaceURI", + "nextElementSibling", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "onabort", + "onanimationcancel", + "onanimationend", + "onanimationiteration", + "onanimationstart", + "onauxclick", + "onbeforeinput", + "onblur", + "oncancel", + "oncanplay", + "oncanplaythrough", + "onchange", + "onclick", + "onclose", + "oncontextmenu", + "oncopy", + "oncuechange", + "oncut", + "ondblclick", + "ondrag", + "ondragend", + "ondragenter", + "ondragleave", + "ondragover", + "ondragstart", + "ondrop", + "ondurationchange", + "onemptied", + "onended", + "onerror", + "onfocus", + "onformdata", + "onfullscreenchange", + "onfullscreenerror", + "ongotpointercapture", + "oninput", + "oninvalid", + "onkeydown", + "onkeypress", + "onkeyup", + "onload", + "onloadeddata", + "onloadedmetadata", + "onloadstart", + "onlostpointercapture", + "onmousedown", + "onmouseenter", + "onmouseleave", + "onmousemove", + "onmouseout", + "onmouseover", + "onmouseup", + "onpaste", + "onpause", + "onplay", + "onplaying", + "onpointercancel", + "onpointerdown", + "onpointerenter", + "onpointerleave", + "onpointermove", + "onpointerout", + "onpointerover", + "onpointerup", + "onprogress", + "onratechange", + "onreset", + "onresize", + "onscroll", + "onsecuritypolicyviolation", + "onseeked", + "onseeking", + "onselect", + "onselectionchange", + "onselectstart", + "onslotchange", + "onstalled", + "onsubmit", + "onsuspend", + "ontimeupdate", + "ontoggle", + "ontransitioncancel", + "ontransitionend", + "ontransitionrun", + "ontransitionstart", + "onvolumechange", + "onwaiting", + "onwebkitanimationend", + "onwebkitanimationiteration", + "onwebkitanimationstart", + "onwebkittransitionend", + "onwheel", + "outerHTML", + "ownerDocument", + "ownerSVGElement", + "parentElement", + "parentNode", + "part", + "prefix", + "previousElementSibling", + "previousSibling", + "role", + "scrollHeight", + "scrollLeft", + "scrollTop", + "scrollWidth", + "shadowRoot", + "slot", + "style", + "tabIndex", + "tagName", + "textContent", + "type", + "viewportElement" + ], + "type": "object" + }, + "SVGTransform": { + "properties": { + "SVG_TRANSFORM_MATRIX": { + "const": 1, + "type": "number" + }, + "SVG_TRANSFORM_ROTATE": { + "const": 4, + "type": "number" + }, + "SVG_TRANSFORM_SCALE": { + "const": 3, + "type": "number" + }, + "SVG_TRANSFORM_SKEWX": { + "const": 5, + "type": "number" + }, + "SVG_TRANSFORM_SKEWY": { + "const": 6, + "type": "number" + }, + "SVG_TRANSFORM_TRANSLATE": { + "const": 2, + "type": "number" + }, + "SVG_TRANSFORM_UNKNOWN": { + "const": 0, + "type": "number" + }, + "angle": { + "type": "number" + }, + "matrix": { + "$ref": "#/definitions/DOMMatrix" + }, + "type": { + "type": "number" + } + }, + "required": [ + "SVG_TRANSFORM_MATRIX", + "SVG_TRANSFORM_ROTATE", + "SVG_TRANSFORM_SCALE", + "SVG_TRANSFORM_SKEWX", + "SVG_TRANSFORM_SKEWY", + "SVG_TRANSFORM_TRANSLATE", + "SVG_TRANSFORM_UNKNOWN", + "angle", + "matrix", + "type" + ], + "type": "object" + }, + "Schema": { + "properties": { + "addCustomElements": { + "type": "object" + }, + "addValidChildren": { + "type": "object" + }, + "addValidElements": { + "type": "object" + }, + "children": { + "$ref": "#/definitions/Record" + }, + "elements": { + "$ref": "#/definitions/Record" + }, + "getBlockElements": { + "type": "object" + }, + "getBoolAttrs": { + "type": "object" + }, + "getCustomElements": { + "type": "object" + }, + "getElementRule": { + "type": "object" + }, + "getInvalidStyles": { + "type": "object" + }, + "getMoveCaretBeforeOnEnterElements": { + "type": "object" + }, + "getNonEmptyElements": { + "type": "object" + }, + "getSelfClosingElements": { + "type": "object" + }, + "getSpecialElements": { + "type": "object" + }, + "getTextBlockElements": { + "type": "object" + }, + "getTextInlineElements": { + "type": "object" + }, + "getTransparentElements": { + "type": "object" + }, + "getValidClasses": { + "type": "object" + }, + "getValidStyles": { + "type": "object" + }, + "getVoidElements": { + "type": "object" + }, + "getWhitespaceElements": { + "type": "object" + }, + "isBlock": { + "type": "object" + }, + "isInline": { + "type": "object" + }, + "isValid": { + "type": "object" + }, + "isValidChild": { + "type": "object" + }, + "isWrapper": { + "type": "object" + }, + "setValidElements": { + "type": "object" + }, + "type": { + "$ref": "#/definitions/SchemaType" + } + }, + "required": [ + "addCustomElements", + "addValidChildren", + "addValidElements", + "children", + "elements", + "getBlockElements", + "getBoolAttrs", + "getCustomElements", + "getElementRule", + "getInvalidStyles", + "getMoveCaretBeforeOnEnterElements", + "getNonEmptyElements", + "getSelfClosingElements", + "getSpecialElements", + "getTextBlockElements", + "getTextInlineElements", + "getTransparentElements", + "getValidClasses", + "getValidStyles", + "getVoidElements", + "getWhitespaceElements", + "isBlock", + "isInline", + "isValid", + "isValidChild", + "isWrapper", + "setValidElements", + "type" + ], + "type": "object" + }, + "SchemaType": { + "enum": [ + "html4", + "html5", + "html5-strict" + ], + "type": "string" + }, + "Screen": { + "properties": { + "availHeight": { + "type": "number" + }, + "availWidth": { + "type": "number" + }, + "colorDepth": { + "type": "number" + }, + "height": { + "type": "number" + }, + "orientation": { + "$ref": "#/definitions/ScreenOrientation" + }, + "pixelDepth": { + "type": "number" + }, + "width": { + "type": "number" + } + }, + "required": [ + "availHeight", + "availWidth", + "colorDepth", + "height", + "orientation", + "pixelDepth", + "width" + ], + "type": "object" + }, + "ScreenOrientation": { + "properties": { + "angle": { + "type": "number" + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "type": { + "$ref": "#/definitions/OrientationType" + } + }, + "required": [ + "angle", + "onchange", + "type" + ], + "type": "object" + }, + "ScriptLoader": { + "properties": { + "loading": {}, + "queue": {}, + "queueLoadedCallbacks": {}, + "scriptLoadedCallbacks": {}, + "settings": {}, + "states": {} + }, + "required": [ + "loading", + "queue", + "queueLoadedCallbacks", + "scriptLoadedCallbacks", + "settings", + "states" + ], + "type": "object" + }, + "ScriptLoaderConstructor": { + "properties": { + "ScriptLoader": { + "$ref": "#/definitions/ScriptLoader" + }, + "prototype": { + "$ref": "#/definitions/ScriptLoader" + } + }, + "required": [ + "ScriptLoader", + "prototype" + ], + "type": "object" + }, + "ScrollRestoration": { + "enum": [ + "auto", + "manual" + ], + "type": "string" + }, + "SectionAliasConditionConfig": { + "allOf": [ + { + "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.SectionAlias\">" + }, + { + "properties": { + "match": { + "description": "Define the section that this extension should be available in", + "type": "string" + }, + "oneOf": { + "description": "Define one or more workspaces that this extension should be available in", + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "match" + ], + "type": "object" + } + ] + }, + "SelectionOverrides": { + "properties": { + "destroy": { + "type": "object" + }, + "hideFakeCaret": { + "type": "object" + }, + "showBlockCaretContainer": { + "type": "object" + }, + "showCaret": { + "type": "object" + } + }, + "required": [ + "destroy", + "hideFakeCaret", + "showBlockCaretContainer", + "showCaret" + ], + "type": "object" + }, + "SelectorStyleFormat": { + "properties": { + "attributes": { + "$ref": "#/definitions/Record" + }, + "block_expand": { + "type": "boolean" + }, + "ceFalseOverride": { + "type": "boolean" + }, + "classes": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "string" + } + ] + }, + "clear_child_styles": { + "type": "boolean" + }, + "collapsed": { + "type": "boolean" + }, + "deep": { + "type": "boolean" + }, + "exact": { + "type": "boolean" + }, + "expand": { + "type": "boolean" + }, + "icon": { + "type": "string" + }, + "inherit": { + "type": "boolean" + }, + "links": { + "type": "boolean" + }, + "merge_siblings": { + "type": "boolean" + }, + "merge_with_parents": { + "type": "boolean" + }, + "mixed": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "onformat": { + "type": "object" + }, + "onmatch": { + "type": "object" + }, + "preserve_attributes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "preview": { + "anyOf": [ + { + "const": false, + "type": "boolean" + }, + { + "type": "string" + } + ] + }, + "remove": { + "enum": [ + "all", + "empty", + "none" + ], + "type": "string" + }, + "remove_similar": { + "type": "boolean" + }, + "selector": { + "type": "string" + }, + "split": { + "type": "boolean" + }, + "styles": { + "$ref": "#/definitions/Record" + }, + "title": { + "type": "string" + }, + "toggle": { + "type": "boolean" + } + }, + "required": [ + "selector", + "title" + ], + "type": "object" + }, + "Separator": { + "properties": { + "title": { + "type": "string" + } + }, + "required": [ + "title" + ], + "type": "object" + }, + "ServiceWorker": { + "properties": { + "onerror": { + "type": [ + "null", + "object" + ] + }, + "onstatechange": { + "type": [ + "null", + "object" + ] + }, + "scriptURL": { + "type": "string" + }, + "state": { + "$ref": "#/definitions/ServiceWorkerState" + } + }, + "required": [ + "onerror", + "onstatechange", + "scriptURL", + "state" + ], + "type": "object" + }, + "ServiceWorkerContainer": { + "properties": { + "controller": { + "anyOf": [ + { + "$ref": "#/definitions/ServiceWorker" + }, + { + "type": "null" + } + ] + }, + "oncontrollerchange": { + "type": [ + "null", + "object" + ] + }, + "onmessage": { + "type": [ + "null", + "object" + ] + }, + "onmessageerror": { + "type": [ + "null", + "object" + ] + }, + "ready": { + "$ref": "#/definitions/Promise" + } + }, + "required": [ + "controller", + "oncontrollerchange", + "onmessage", + "onmessageerror", + "ready" + ], + "type": "object" + }, + "ServiceWorkerState": { + "enum": [ + "activated", + "activating", + "installed", + "installing", + "parsed", + "redundant" + ], + "type": "string" + }, + "ShadowRoot": { + "properties": { + "ATTRIBUTE_NODE": { + "const": 2, + "type": "number" + }, + "CDATA_SECTION_NODE": { + "const": 4, + "type": "number" + }, + "COMMENT_NODE": { + "const": 8, + "type": "number" + }, + "DOCUMENT_FRAGMENT_NODE": { + "const": 11, + "type": "number" + }, + "DOCUMENT_NODE": { + "const": 9, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINED_BY": { + "const": 16, + "type": "number" + }, + "DOCUMENT_POSITION_CONTAINS": { + "const": 8, + "type": "number" + }, + "DOCUMENT_POSITION_DISCONNECTED": { + "const": 1, + "type": "number" + }, + "DOCUMENT_POSITION_FOLLOWING": { + "const": 4, + "type": "number" + }, + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC": { + "const": 32, + "type": "number" + }, + "DOCUMENT_POSITION_PRECEDING": { + "const": 2, + "type": "number" + }, + "DOCUMENT_TYPE_NODE": { + "const": 10, + "type": "number" + }, + "ELEMENT_NODE": { + "const": 1, + "type": "number" + }, + "ENTITY_NODE": { + "const": 6, + "type": "number" + }, + "ENTITY_REFERENCE_NODE": { + "const": 5, + "type": "number" + }, + "NOTATION_NODE": { + "const": 12, + "type": "number" + }, + "PROCESSING_INSTRUCTION_NODE": { + "const": 7, + "type": "number" + }, + "TEXT_NODE": { + "const": 3, + "type": "number" + }, + "activeElement": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "adoptedStyleSheets": { + "items": { + "$ref": "#/definitions/CSSStyleSheet" + }, + "type": "array" + }, + "baseURI": { + "type": "string" + }, + "childElementCount": { + "type": "number" + }, + "childNodes": { + "items": { + "$ref": "#/definitions/ChildNode" + }, + "type": "array" + }, + "children": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/Element" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "delegatesFocus": { + "type": "boolean" + }, + "firstChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "firstElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "fullscreenElement": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "host": { + "$ref": "#/definitions/Element" + }, + "innerHTML": { + "type": "string" + }, + "isConnected": { + "type": "boolean" + }, + "lastChild": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "lastElementChild": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "mode": { + "$ref": "#/definitions/ShadowRootMode" + }, + "nextSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "nodeName": { + "type": "string" + }, + "nodeType": { + "type": "number" + }, + "nodeValue": { + "type": [ + "null", + "string" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "ownerDocument": { + "$ref": "#/definitions/Document" + }, + "parentElement": { + "anyOf": [ + { + "$ref": "#/definitions/HTMLElement" + }, + { + "type": "null" + } + ] + }, + "parentNode": { + "anyOf": [ + { + "$ref": "#/definitions/ParentNode" + }, + { + "type": "null" + } + ] + }, + "pictureInPictureElement": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "pointerLockElement": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "previousSibling": { + "anyOf": [ + { + "$ref": "#/definitions/ChildNode" + }, + { + "type": "null" + } + ] + }, + "slotAssignment": { + "$ref": "#/definitions/SlotAssignmentMode" + }, + "styleSheets": { + "additionalProperties": false, + "patternProperties": { + "^[0-9]+$": { + "$ref": "#/definitions/CSSStyleSheet" + } + }, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "textContent": { + "type": [ + "null", + "string" + ] + } + }, + "required": [ + "ATTRIBUTE_NODE", + "CDATA_SECTION_NODE", + "COMMENT_NODE", + "DOCUMENT_FRAGMENT_NODE", + "DOCUMENT_NODE", + "DOCUMENT_POSITION_CONTAINED_BY", + "DOCUMENT_POSITION_CONTAINS", + "DOCUMENT_POSITION_DISCONNECTED", + "DOCUMENT_POSITION_FOLLOWING", + "DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", + "DOCUMENT_POSITION_PRECEDING", + "DOCUMENT_TYPE_NODE", + "ELEMENT_NODE", + "ENTITY_NODE", + "ENTITY_REFERENCE_NODE", + "NOTATION_NODE", + "PROCESSING_INSTRUCTION_NODE", + "TEXT_NODE", + "activeElement", + "adoptedStyleSheets", + "baseURI", + "childElementCount", + "childNodes", + "children", + "delegatesFocus", + "firstChild", + "firstElementChild", + "fullscreenElement", + "host", + "innerHTML", + "isConnected", + "lastChild", + "lastElementChild", + "mode", + "nextSibling", + "nodeName", + "nodeType", + "nodeValue", + "onslotchange", + "ownerDocument", + "parentElement", + "parentNode", + "pictureInPictureElement", + "pointerLockElement", + "previousSibling", + "slotAssignment", + "styleSheets", + "textContent" + ], + "type": "object" + }, + "ShadowRootMode": { + "enum": [ + "closed", + "open" + ], + "type": "string" + }, + "Shortcuts": { + "properties": { + "createShortcut": {}, + "editor": {}, + "executeShortcutAction": {}, + "hasModifier": {}, + "isFunctionKey": {}, + "matchShortcut": {}, + "normalizeCommandFunc": {}, + "pendingPatterns": {}, + "shortcuts": {} + }, + "required": [ + "createShortcut", + "editor", + "executeShortcutAction", + "hasModifier", + "isFunctionKey", + "matchShortcut", + "normalizeCommandFunc", + "pendingPatterns", + "shortcuts" + ], + "type": "object" + }, + "ShortcutsConstructor": { + "properties": { + "prototype": { + "$ref": "#/definitions/Shortcuts" + } + }, + "required": [ + "prototype" + ], + "type": "object" + }, + "SlotAssignmentMode": { + "enum": [ + "manual", + "named" + ], + "type": "string" + }, + "SpeechSynthesis": { + "properties": { + "onvoiceschanged": { + "type": [ + "null", + "object" + ] + }, + "paused": { + "type": "boolean" + }, + "pending": { + "type": "boolean" + }, + "speaking": { + "type": "boolean" + } + }, + "required": [ + "onvoiceschanged", + "paused", + "pending", + "speaking" + ], + "type": "object" + }, + "Storage": { + "additionalProperties": {}, + "properties": { + "length": { + "type": "number" + } + }, + "required": [ + "length" + ], + "type": "object" + }, + "StorageManager": { + "type": "object" + }, + "StringPathBookmark": { + "properties": { + "end": { + "type": "string" + }, + "forward": { + "type": "boolean" + }, + "start": { + "type": "string" + } + }, + "required": [ + "start" + ], + "type": "object" + }, + "StylePropertyMap": { + "properties": { + "size": { + "type": "number" + } + }, + "required": [ + "size" + ], + "type": "object" + }, + "StyleSheetLoader": { + "properties": { + "_setContentCssCors": { + "type": "object" + }, + "_setReferrerPolicy": { + "type": "object" + }, + "load": { + "type": "object" + }, + "loadAll": { + "type": "object" + }, + "loadRawCss": { + "type": "object" + }, + "unload": { + "type": "object" + }, + "unloadAll": { + "type": "object" + }, + "unloadRawCss": { + "type": "object" + } + }, + "required": [ + "_setContentCssCors", + "_setReferrerPolicy", + "load", + "loadAll", + "loadRawCss", + "unload", + "unloadAll", + "unloadRawCss" + ], + "type": "object" + }, + "Styles": { + "properties": { + "parse": { + "type": "object" + }, + "serialize": { + "type": "object" + } + }, + "required": [ + "parse", + "serialize" + ], + "type": "object" + }, + "SubtleCrypto": { + "type": "object" + }, + "SwitchConditionConfig": { + "allOf": [ + { + "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.Switch\">" + }, + { + "properties": { + "frequency": { + "type": "string" + } + }, + "required": [ + "frequency" + ], + "type": "object" + } + ] + }, + "Target": { + "anyOf": [ + { + "$ref": "#/definitions/Node" + }, + { + "$ref": "#/definitions/Window" + } + ] + }, + "Theme": { + "properties": { + "destroy": { + "type": "object" + }, + "execCommand": { + "type": "object" + }, + "getNotificationManagerImpl": { + "type": "object" + }, + "getWindowManagerImpl": { + "type": "object" + }, + "init": { + "type": "object" + }, + "inline": {}, + "renderUI": { + "type": "object" + }, + "ui": {} + }, + "type": "object" + }, + "ThemeManager": { + "properties": { + "add": { + "type": "object" + }, + "createUrl": { + "type": "object" + }, + "get": { + "type": "object" + }, + "items": { + "items": { + "type": "object" + }, + "type": "array" + }, + "load": { + "type": "object" + }, + "lookup": { + "$ref": "#/definitions/Record;}>" + }, + "remove": { + "type": "object" + }, + "requireLangPack": { + "type": "object" + }, + "urls": { + "$ref": "#/definitions/Record" + }, + "waitFor": { + "type": "object" + } + }, + "required": [ + "add", + "createUrl", + "get", + "items", + "load", + "lookup", + "remove", + "requireLangPack", + "urls", + "waitFor" + ], + "type": "object" + }, + "TinyMCE": { + "properties": { + "AddOnManager": { + "$ref": "#/definitions/AddOnManagerNamespace" + }, + "Annotator": { + "type": "object" + }, + "DOM": { + "$ref": "#/definitions/DOMUtils" + }, + "Editor": { + "$ref": "#/definitions/EditorConstructor" + }, + "EditorCommands": { + "$ref": "#/definitions/EditorCommandsConstructor" + }, + "EditorManager": { + "$ref": "#/definitions/EditorManager" + }, + "EditorObservable": { + "$ref": "#/definitions/EditorObservable" + }, + "Env": { + "$ref": "#/definitions/Env" + }, + "FakeClipboard": { + "$ref": "#/definitions/FakeClipboard" + }, + "FocusManager": { + "$ref": "#/definitions/FocusManager" + }, + "Formatter": { + "type": "object" + }, + "IconManager": { + "$ref": "#/definitions/IconManager" + }, + "ModelManager": { + "$ref": "#/definitions/ModelManager" + }, + "NotificationManager": { + "type": "object" + }, + "PluginManager": { + "$ref": "#/definitions/PluginManager" + }, + "Resource": { + "$ref": "#/definitions/Resource" + }, + "ScriptLoader": { + "$ref": "#/definitions/ScriptLoader" + }, + "Shortcuts": { + "$ref": "#/definitions/ShortcutsConstructor" + }, + "ThemeManager": { + "$ref": "#/definitions/ThemeManager" + }, + "UndoManager": { + "type": "object" + }, + "WindowManager": { + "type": "object" + }, + "_addCacheSuffix": { + "type": "object" + }, + "activeEditor": { + "anyOf": [ + { + "$ref": "#/definitions/Editor" + }, + { + "type": "null" + } + ] + }, + "addI18n": { + "type": "object" + }, + "baseURI": { + "$ref": "#/definitions/URI" + }, + "baseURL": { + "type": "string" + }, + "defaultOptions": { + "$ref": "#/definitions/RawEditorOptions" + }, + "documentBaseURL": { + "type": "string" + }, + "dom": { + "properties": { + "BookmarkManager": { + "$ref": "#/definitions/BookmarkManagerNamespace" + }, + "ControlSelection": { + "type": "object" + }, + "DOMUtils": { + "$ref": "#/definitions/DOMUtilsNamespace" + }, + "Event": { + "$ref": "#/definitions/EventUtils" + }, + "EventUtils": { + "$ref": "#/definitions/EventUtilsConstructor" + }, + "RangeUtils": { + "$ref": "#/definitions/RangeUtilsNamespace" + }, + "ScriptLoader": { + "$ref": "#/definitions/ScriptLoaderConstructor" + }, + "Selection": { + "type": "object" + }, + "Serializer": { + "type": "object" + }, + "StyleSheetLoader": { + "type": "object" + }, + "TextSeeker": { + "type": "object" + }, + "TreeWalker": { + "$ref": "#/definitions/DomTreeWalkerConstructor" + } + }, + "required": [ + "BookmarkManager", + "ControlSelection", + "DOMUtils", + "Event", + "EventUtils", + "RangeUtils", + "ScriptLoader", + "Selection", + "Serializer", + "StyleSheetLoader", + "TextSeeker", + "TreeWalker" + ], + "type": "object" + }, + "each": { + "type": "object" + }, + "explode": { + "type": "object" + }, + "extend": { + "type": "object" + }, + "focusedEditor": { + "anyOf": [ + { + "$ref": "#/definitions/Editor" + }, + { + "type": "null" + } + ] + }, + "geom": { + "properties": { + "Rect": { + "$ref": "#/definitions/Rect" + } + }, + "required": [ + "Rect" + ], + "type": "object" + }, + "grep": { + "type": "object" + }, + "html": { + "properties": { + "DomParser": { + "type": "object" + }, + "Entities": { + "$ref": "#/definitions/Entities" + }, + "Node": { + "$ref": "#/definitions/AstNodeConstructor" + }, + "Schema": { + "type": "object" + }, + "Serializer": { + "type": "object" + }, + "Styles": { + "type": "object" + }, + "Writer": { + "type": "object" + } + }, + "required": [ + "DomParser", + "Entities", + "Node", + "Schema", + "Serializer", + "Styles", + "Writer" + ], + "type": "object" + }, + "i18n": { + "$ref": "#/definitions/I18n" + }, + "inArray": { + "type": "object" + }, + "is": { + "type": "object" + }, + "isArray": { + "type": "object" + }, + "majorVersion": { + "type": "string" + }, + "makeMap": { + "type": "object" + }, + "map": { + "type": "object" + }, + "minorVersion": { + "type": "string" + }, + "releaseDate": { + "type": "string" + }, + "resolve": { + "type": "object" + }, + "suffix": { + "type": "string" + }, + "toArray": { + "type": "object" + }, + "translate": { + "type": "object" + }, + "triggerSave": { + "type": "object" + }, + "trim": { + "type": "object" + }, + "util": { + "properties": { + "Delay": { + "$ref": "#/definitions/Delay" + }, + "EventDispatcher": { + "$ref": "#/definitions/EventDispatcherConstructor" + }, + "I18n": { + "$ref": "#/definitions/I18n" + }, + "ImageUploader": { + "$ref": "#/definitions/ImageUploader" + }, + "LocalStorage": { + "$ref": "#/definitions/Storage" + }, + "Observable": { + "$ref": "#/definitions/Observable" + }, + "Tools": { + "$ref": "#/definitions/Tools" + }, + "URI": { + "$ref": "#/definitions/URIConstructor" + }, + "VK": { + "$ref": "#/definitions/VK" + } + }, + "required": [ + "Delay", + "EventDispatcher", + "I18n", + "ImageUploader", + "LocalStorage", + "Observable", + "Tools", + "URI", + "VK" + ], + "type": "object" + }, + "walk": { + "type": "object" + } + }, + "required": [ + "AddOnManager", + "Annotator", + "DOM", + "Editor", + "EditorCommands", + "EditorManager", + "EditorObservable", + "Env", + "FakeClipboard", + "FocusManager", + "Formatter", + "IconManager", + "ModelManager", + "NotificationManager", + "PluginManager", + "Resource", + "ScriptLoader", + "Shortcuts", + "ThemeManager", + "UndoManager", + "WindowManager", + "_addCacheSuffix", + "activeEditor", + "addI18n", + "baseURI", + "baseURL", + "defaultOptions", + "documentBaseURL", + "dom", + "each", + "explode", + "extend", + "focusedEditor", + "geom", + "grep", + "html", + "i18n", + "inArray", + "is", + "isArray", + "majorVersion", + "makeMap", + "map", + "minorVersion", + "releaseDate", + "resolve", + "suffix", + "toArray", + "translate", + "triggerSave", + "trim", + "util", + "walk" + ], + "type": "object" + }, + "ToolbarGroup": { + "properties": { + "items": { + "items": { + "type": "string" + }, + "type": "array" + }, + "name": { + "type": "string" + } + }, + "required": [ + "items" + ], + "type": "object" + }, + "Tools": { + "properties": { + "_addCacheSuffix": { + "type": "object" + }, + "each": { + "type": "object" + }, + "explode": { + "type": "object" + }, + "extend": { + "type": "object" + }, + "grep": { + "type": "object" + }, + "hasOwn": { + "type": "object" + }, + "inArray": { + "type": "object" + }, + "is": { + "type": "object" + }, + "isArray": { + "type": "object" + }, + "makeMap": { + "type": "object" + }, + "map": { + "type": "object" + }, + "resolve": { + "type": "object" + }, + "toArray": { + "type": "object" + }, + "trim": { + "type": "object" + }, + "walk": { + "type": "object" + } + }, + "required": [ + "_addCacheSuffix", + "each", + "explode", + "extend", + "grep", + "hasOwn", + "inArray", + "is", + "isArray", + "makeMap", + "map", + "resolve", + "toArray", + "trim", + "walk" + ], + "type": "object" + }, + "TrustedHTML": { + "properties": { + "brand": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "brand" + ], + "type": "object" + }, + "TrustedScript": { + "properties": { + "brand": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "brand" + ], + "type": "object" + }, + "TrustedScriptURL": { + "properties": { + "brand": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "brand" + ], + "type": "object" + }, + "TrustedTypePolicy": { + "properties": { + "name": { + "type": "string" + } + }, + "required": [ + "name" + ], + "type": "object" + }, + "TrustedTypePolicy": { + "oneOf": [ + { + "$ref": "#/definitions/TrustedTypePolicy" + } + ] + }, + "TrustedTypePolicy": { + "properties": { + "name": { + "type": "string" + } + }, + "required": [ + "name" + ], + "type": "object" + }, + "TrustedTypePolicyFactory": { + "oneOf": [ + { + "$ref": "#/definitions/TrustedTypePolicyFactory_1" + }, + { + "$ref": "#/definitions/InternalTrustedTypePolicyFactory" + } + ] + }, + "TrustedTypePolicyFactory_1": { + "properties": { + "defaultPolicy": { + "anyOf": [ + { + "$ref": "#/definitions/TrustedTypePolicy" + }, + { + "type": "null" + } + ] + }, + "emptyHTML": { + "$ref": "#/definitions/TrustedHTML" + }, + "emptyScript": { + "$ref": "#/definitions/TrustedScript" + } + }, + "required": [ + "defaultPolicy", + "emptyHTML", + "emptyScript" + ], + "type": "object" + }, + "URI": { + "properties": { + "anchor": { + "type": "string" + }, + "authority": { + "type": "string" + }, + "directory": { + "type": "string" + }, + "file": { + "type": "string" + }, + "host": { + "type": "string" + }, + "password": { + "type": "string" + }, + "path": { + "type": "string" + }, + "port": { + "type": "string" + }, + "protocol": { + "type": "string" + }, + "query": { + "type": "string" + }, + "relative": { + "type": "string" + }, + "settings": { + "$ref": "#/definitions/URISettings" + }, + "source": { + "type": "string" + }, + "user": { + "type": "string" + }, + "userInfo": { + "type": "string" + } + }, + "required": [ + "directory", + "path", + "settings", + "source" + ], + "type": "object" + }, + "URIConstructor": { + "properties": { + "getDocumentBaseUrl": { + "type": "object" + }, + "parseDataUri": { + "type": "object" + }, + "prototype": { + "$ref": "#/definitions/URI" + } + }, + "required": [ + "getDocumentBaseUrl", + "parseDataUri", + "prototype" + ], + "type": "object" + }, + "URISettings": { + "properties": { + "base_uri": { + "$ref": "#/definitions/URI" + } + }, + "type": "object" + }, + "UmbConditionConfigBase<\"Umb.Condition.CollectionAlias\">": { + "properties": { + "alias": { + "const": "Umb.Condition.CollectionAlias", + "type": "string" + } + }, + "required": [ + "alias" + ], + "type": "object" + }, + "UmbConditionConfigBase<\"Umb.Condition.CollectionBulkActionPermission\">": { + "properties": { + "alias": { + "const": "Umb.Condition.CollectionBulkActionPermission", + "type": "string" + } + }, + "required": [ + "alias" + ], + "type": "object" + }, + "UmbConditionConfigBase<\"Umb.Condition.SectionAlias\">": { + "properties": { + "alias": { + "const": "Umb.Condition.SectionAlias", + "type": "string" + } + }, + "required": [ + "alias" + ], + "type": "object" + }, + "UmbConditionConfigBase<\"Umb.Condition.SectionUserPermission\">": { + "properties": { + "alias": { + "const": "Umb.Condition.SectionUserPermission", + "type": "string" + } + }, + "required": [ + "alias" + ], + "type": "object" + }, + "UmbConditionConfigBase<\"Umb.Condition.Switch\">": { + "properties": { + "alias": { + "const": "Umb.Condition.Switch", + "type": "string" + } + }, + "required": [ + "alias" + ], + "type": "object" + }, + "UmbConditionConfigBase<\"Umb.Condition.UserPermission.Document\">": { + "properties": { + "alias": { + "const": "Umb.Condition.UserPermission.Document", + "type": "string" + } + }, + "required": [ + "alias" + ], + "type": "object" + }, + "UmbConditionConfigBase<\"Umb.Condition.WorkspaceAlias\">": { + "properties": { + "alias": { + "const": "Umb.Condition.WorkspaceAlias", + "type": "string" + } + }, + "required": [ + "alias" + ], + "type": "object" + }, + "UmbConditionConfigBase<\"Umb.Condition.WorkspaceContentTypeAlias\">": { + "properties": { + "alias": { + "const": "Umb.Condition.WorkspaceContentTypeAlias", + "type": "string" + } + }, + "required": [ + "alias" + ], + "type": "object" + }, + "UmbConditionConfigBase<\"Umb.Condition.WorkspaceEntityType\">": { + "properties": { + "alias": { + "const": "Umb.Condition.WorkspaceEntityType", + "type": "string" + } + }, + "required": [ + "alias" + ], + "type": "object" + }, + "UmbConditionConfigBase": { + "properties": { + "alias": { + "type": "string" + } + }, + "required": [ + "alias" + ], + "type": "object" + }, + "UmbDocumentUserPermissionConditionConfig": { + "allOf": [ + { + "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.UserPermission.Document\">" + }, + { + "properties": { + "allOf": { + "description": "The user must have all of the permissions in this array for the condition to be met.", + "items": { + "type": "string" + }, + "type": "array" + }, + "oneOf": { + "description": "The user must have at least one of the permissions in this array for the condition to be met.", + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + ] + }, + "UmbLocalizationDictionary": { + "type": "object" + }, + "UmbModalConfig": { + "properties": { + "backdropBackground": { + "description": "Set the background property of the modal backdrop", + "type": "string" + }, + "key": { + "type": "string" + }, + "size": { + "enum": [ + "full", + "large", + "medium", + "small" + ], + "type": "string" + }, + "type": { + "enum": [ + "dialog", + "sidebar" + ], + "type": "string" + } + }, + "type": "object" + }, + "UmbModalToken,UmbPickerModalValue>": { + "properties": { + "#alias": { + "type": "string" + }, + "#defaults": { + "$ref": "#/definitions/UmbModalTokenDefaults,UmbPickerModalValue>" + }, + "DATA": { + "description": "Get the data type of the token's data.", + "type": "{ModalDataType}" + }, + "VALUE": { + "description": "Get the value type of the token", + "type": "{ModalValueType}" + } + }, + "required": [ + "#alias", + "DATA", + "VALUE" + ], + "type": "object" + }, + "UmbModalTokenDefaults,UmbPickerModalValue>": { + "properties": { + "data": { + "$ref": "#/definitions/UmbPickerModalData" + }, + "modal": { + "$ref": "#/definitions/UmbModalConfig" + }, + "value": { + "$ref": "#/definitions/UmbPickerModalValue" + } + }, + "type": "object" + }, + "UmbMultipleAppLanguageConditionConfig": { + "properties": { + "alias": { + "type": "string" + } + }, + "required": [ + "alias" + ], + "type": "object" + }, + "UmbPickerModalData": { + "properties": { + "filter": { + "type": "object" + }, + "multiple": { + "type": "boolean" + }, + "pickableFilter": { + "type": "object" + }, + "search": { + "$ref": "#/definitions/UmbPickerModalSearchConfig" + } + }, + "type": "object" + }, + "UmbPickerModalSearchConfig": { + "properties": { + "providerAlias": { + "type": "string" + }, + "queryParams": { + "additionalProperties": true, + "properties": {}, + "type": "object" + } + }, + "required": [ + "providerAlias" + ], + "type": "object" + }, + "UmbPickerModalValue": { + "properties": { + "selection": { + "items": { + "type": [ + "null", + "string" + ] + }, + "type": "array" + } + }, + "required": [ + "selection" + ], + "type": "object" + }, + "UmbSectionUserPermissionConditionConfig": { + "allOf": [ + { + "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.SectionUserPermission\">" + }, + { + "properties": { + "match": { + "type": "string" + } + }, + "required": [ + "match" + ], + "type": "object" + } + ] + }, + "UmbracoPackageImportmap": { + "properties": { + "imports": { + "$ref": "#/definitions/UmbracoPackageImportmapValue", + "description": "This is used to define the module specifiers and their respective paths for the package to be used in the browser.", + "examples": [ + { + "library": "./path/to/library.js", + "library/*": "./path/to/library/*" + } + ], + "title": "A module specifier with a path for the importmap" + }, + "scopes": { + "$ref": "#/definitions/UmbracoPackageImportmapScopes", + "description": "This is used to define the scopes for the package to be used in the browser. It has to specify a path and a value that is an object with module specifiers and their respective paths.", + "examples": [ + { + "/path/to/library": { + "library": "./path/to/some/other/library.js" + } + } + ], + "title": "The importmap scopes for the package" + } + }, + "required": [ + "imports" + ], + "type": "object" + }, + "UmbracoPackageImportmapScopes": { + "additionalProperties": { + "$ref": "#/definitions/UmbracoPackageImportmapValue" + }, + "type": "object" + }, + "UmbracoPackageImportmapValue": { + "additionalProperties": { + "type": "string" + }, + "type": "object" + }, + "UndoLevel": { + "anyOf": [ + { + "allOf": [ + { + "$ref": "#/definitions/CompleteUndoLevel" + }, + { + "properties": { + "bookmark": { + "$ref": "#/definitions/Bookmark" + } + }, + "required": [ + "bookmark" + ], + "type": "object" + } + ] + }, + { + "allOf": [ + { + "$ref": "#/definitions/FragmentedUndoLevel" + }, + { + "properties": { + "bookmark": { + "$ref": "#/definitions/Bookmark" + } + }, + "required": [ + "bookmark" + ], + "type": "object" + } + ] + } + ] + }, + "UndoManager": { + "properties": { + "add": { + "type": "object" + }, + "beforeChange": { + "type": "object" + }, + "clear": { + "type": "object" + }, + "data": { + "items": { + "$ref": "#/definitions/UndoLevel" + }, + "type": "array" + }, + "dispatchChange": { + "type": "object" + }, + "extra": { + "type": "object" + }, + "hasRedo": { + "type": "object" + }, + "hasUndo": { + "type": "object" + }, + "ignore": { + "type": "object" + }, + "redo": { + "type": "object" + }, + "reset": { + "type": "object" + }, + "transact": { + "type": "object" + }, + "typing": { + "type": "boolean" + }, + "undo": { + "type": "object" + } + }, + "required": [ + "add", + "beforeChange", + "clear", + "data", + "dispatchChange", + "extra", + "hasRedo", + "hasUndo", + "ignore", + "redo", + "reset", + "transact", + "typing", + "undo" + ], + "type": "object" + }, + "UserActivation": { + "properties": { + "hasBeenActive": { + "type": "boolean" + }, + "isActive": { + "type": "boolean" + } + }, + "required": [ + "hasBeenActive", + "isActive" + ], + "type": "object" + }, + "VK": { + "properties": { + "BACKSPACE": { + "type": "number" + }, + "DELETE": { + "type": "number" + }, + "DOWN": { + "type": "number" + }, + "END": { + "type": "number" + }, + "ENTER": { + "type": "number" + }, + "ESC": { + "type": "number" + }, + "HOME": { + "type": "number" + }, + "LEFT": { + "type": "number" + }, + "PAGE_DOWN": { + "type": "number" + }, + "PAGE_UP": { + "type": "number" + }, + "RIGHT": { + "type": "number" + }, + "SPACEBAR": { + "type": "number" + }, + "TAB": { + "type": "number" + }, + "UP": { + "type": "number" + }, + "metaKeyPressed": { + "type": "object" + }, + "modifierPressed": { + "type": "object" + } + }, + "required": [ + "BACKSPACE", + "DELETE", + "DOWN", + "END", + "ENTER", + "ESC", + "HOME", + "LEFT", + "PAGE_DOWN", + "PAGE_UP", + "RIGHT", + "SPACEBAR", + "TAB", + "UP", + "metaKeyPressed", + "modifierPressed" + ], + "type": "object" + }, + "Version": { + "properties": { + "major": { + "type": "number" + }, + "minor": { + "type": "number" + } + }, + "required": [ + "major", + "minor" + ], + "type": "object" + }, + "VisualViewport": { + "properties": { + "height": { + "type": "number" + }, + "offsetLeft": { + "type": "number" + }, + "offsetTop": { + "type": "number" + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "pageLeft": { + "type": "number" + }, + "pageTop": { + "type": "number" + }, + "scale": { + "type": "number" + }, + "width": { + "type": "number" + } + }, + "required": [ + "height", + "offsetLeft", + "offsetTop", + "onresize", + "onscroll", + "pageLeft", + "pageTop", + "scale", + "width" + ], + "type": "object" + }, + "WakeLock": { + "type": "object" + }, + "Window": { + "additionalProperties": { + "$ref": "#/definitions/Window" + }, + "properties": { + "MonacoEnvironment": { + "$ref": "#/definitions/Environment" + }, + "TrustedHTML": { + "properties": { + "prototype": { + "$ref": "#/definitions/TrustedHTML" + } + }, + "required": [ + "prototype" + ], + "type": "object" + }, + "TrustedScript": { + "properties": { + "prototype": { + "$ref": "#/definitions/TrustedScript" + } + }, + "required": [ + "prototype" + ], + "type": "object" + }, + "TrustedScriptURL": { + "properties": { + "prototype": { + "$ref": "#/definitions/TrustedScriptURL" + } + }, + "required": [ + "prototype" + ], + "type": "object" + }, + "TrustedTypePolicy": { + "properties": { + "prototype": { + "$ref": "#/definitions/TrustedTypePolicy" + } + }, + "required": [ + "prototype" + ], + "type": "object" + }, + "TrustedTypePolicyFactory": { + "properties": { + "prototype": { + "$ref": "#/definitions/TrustedTypePolicyFactory" + } + }, + "required": [ + "prototype" + ], + "type": "object" + }, + "after": { + "$ref": "#/definitions/Mocha.HookFunction", + "description": "Execute after running tests.\n\n- _Only available when invoked via the mocha CLI._" + }, + "afterEach": { + "$ref": "#/definitions/Mocha.HookFunction", + "description": "Execute after each test case.\n\n- _Only available when invoked via the mocha CLI._" + }, + "before": { + "$ref": "#/definitions/Mocha.HookFunction", + "description": "Execute before running tests.\n\n- _Only available when invoked via the mocha CLI._" + }, + "beforeEach": { + "$ref": "#/definitions/Mocha.HookFunction", + "description": "Execute before each test case.\n\n- _Only available when invoked via the mocha CLI._" + }, + "caches": { + "$ref": "#/definitions/CacheStorage" + }, + "clientInformation": { + "$ref": "#/definitions/Navigator" + }, + "closed": { + "type": "boolean" + }, + "context": { + "$ref": "#/definitions/Mocha.SuiteFunction", + "description": "Describe a \"suite\" containing nested suites and tests.\n\n- _Only available when invoked via the mocha CLI._" + }, + "crossOriginIsolated": { + "type": "boolean" + }, + "crypto": { + "$ref": "#/definitions/Crypto" + }, + "customElements": { + "$ref": "#/definitions/CustomElementRegistry" + }, + "describe": { + "$ref": "#/definitions/Mocha.SuiteFunction", + "description": "Describe a \"suite\" containing nested suites and tests.\n\n- _Only available when invoked via the mocha CLI._" + }, + "devicePixelRatio": { + "type": "number" + }, + "document": { + "$ref": "#/definitions/Document" + }, + "event": { + "$ref": "#/definitions/Event" + }, + "external": { + "$ref": "#/definitions/External" + }, + "frameElement": { + "anyOf": [ + { + "$ref": "#/definitions/Element" + }, + { + "type": "null" + } + ] + }, + "frames": { + "$ref": "#/definitions/Window" + }, + "history": { + "$ref": "#/definitions/History" + }, + "indexedDB": { + "$ref": "#/definitions/IDBFactory" + }, + "innerHeight": { + "type": "number" + }, + "innerWidth": { + "type": "number" + }, + "isSecureContext": { + "type": "boolean" + }, + "it": { + "$ref": "#/definitions/Mocha.TestFunction", + "description": "Describes a test case.\n\n- _Only available when invoked via the mocha CLI._" + }, + "length": { + "type": "number" + }, + "localStorage": { + "$ref": "#/definitions/Storage" + }, + "location": { + "$ref": "#/definitions/Location" + }, + "locationbar": { + "$ref": "#/definitions/BarProp" + }, + "menubar": { + "$ref": "#/definitions/BarProp" + }, + "name": { + "type": "string" + }, + "navigator": { + "$ref": "#/definitions/Navigator" + }, + "onabort": { + "type": [ + "null", + "object" + ] + }, + "onafterprint": { + "type": [ + "null", + "object" + ] + }, + "onanimationcancel": { + "type": [ + "null", + "object" + ] + }, + "onanimationend": { + "type": [ + "null", + "object" + ] + }, + "onanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onauxclick": { + "type": [ + "null", + "object" + ] + }, + "onbeforeinput": { + "type": [ + "null", + "object" + ] + }, + "onbeforeprint": { + "type": [ + "null", + "object" + ] + }, + "onbeforeunload": { + "type": [ + "null", + "object" + ] + }, + "onblur": { + "type": [ + "null", + "object" + ] + }, + "oncancel": { + "type": [ + "null", + "object" + ] + }, + "oncanplay": { + "type": [ + "null", + "object" + ] + }, + "oncanplaythrough": { + "type": [ + "null", + "object" + ] + }, + "onchange": { + "type": [ + "null", + "object" + ] + }, + "onclick": { + "type": [ + "null", + "object" + ] + }, + "onclose": { + "type": [ + "null", + "object" + ] + }, + "oncontextmenu": { + "type": [ + "null", + "object" + ] + }, + "oncopy": { + "type": [ + "null", + "object" + ] + }, + "oncuechange": { + "type": [ + "null", + "object" + ] + }, + "oncut": { + "type": [ + "null", + "object" + ] + }, + "ondblclick": { + "type": [ + "null", + "object" + ] + }, + "ondevicemotion": { + "type": [ + "null", + "object" + ] + }, + "ondeviceorientation": { + "type": [ + "null", + "object" + ] + }, + "ondrag": { + "type": [ + "null", + "object" + ] + }, + "ondragend": { + "type": [ + "null", + "object" + ] + }, + "ondragenter": { + "type": [ + "null", + "object" + ] + }, + "ondragleave": { + "type": [ + "null", + "object" + ] + }, + "ondragover": { + "type": [ + "null", + "object" + ] + }, + "ondragstart": { + "type": [ + "null", + "object" + ] + }, + "ondrop": { + "type": [ + "null", + "object" + ] + }, + "ondurationchange": { + "type": [ + "null", + "object" + ] + }, + "onemptied": { + "type": [ + "null", + "object" + ] + }, + "onended": { + "type": [ + "null", + "object" + ] + }, + "onerror": { + "$ref": "#/definitions/OnErrorEventHandler" + }, + "onfocus": { + "type": [ + "null", + "object" + ] + }, + "onformdata": { + "type": [ + "null", + "object" + ] + }, + "ongamepadconnected": { + "type": [ + "null", + "object" + ] + }, + "ongamepaddisconnected": { + "type": [ + "null", + "object" + ] + }, + "ongotpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onhashchange": { + "type": [ + "null", + "object" + ] + }, + "oninput": { + "type": [ + "null", + "object" + ] + }, + "oninvalid": { + "type": [ + "null", + "object" + ] + }, + "onkeydown": { + "type": [ + "null", + "object" + ] + }, + "onkeypress": { + "type": [ + "null", + "object" + ] + }, + "onkeyup": { + "type": [ + "null", + "object" + ] + }, + "onlanguagechange": { + "type": [ + "null", + "object" + ] + }, + "onload": { + "type": [ + "null", + "object" + ] + }, + "onloadeddata": { + "type": [ + "null", + "object" + ] + }, + "onloadedmetadata": { + "type": [ + "null", + "object" + ] + }, + "onloadstart": { + "type": [ + "null", + "object" + ] + }, + "onlostpointercapture": { + "type": [ + "null", + "object" + ] + }, + "onmessage": { + "type": [ + "null", + "object" + ] + }, + "onmessageerror": { + "type": [ + "null", + "object" + ] + }, + "onmousedown": { + "type": [ + "null", + "object" + ] + }, + "onmouseenter": { + "type": [ + "null", + "object" + ] + }, + "onmouseleave": { + "type": [ + "null", + "object" + ] + }, + "onmousemove": { + "type": [ + "null", + "object" + ] + }, + "onmouseout": { + "type": [ + "null", + "object" + ] + }, + "onmouseover": { + "type": [ + "null", + "object" + ] + }, + "onmouseup": { + "type": [ + "null", + "object" + ] + }, + "onoffline": { + "type": [ + "null", + "object" + ] + }, + "ononline": { + "type": [ + "null", + "object" + ] + }, + "onorientationchange": { + "type": [ + "null", + "object" + ] + }, + "onpagehide": { + "type": [ + "null", + "object" + ] + }, + "onpageshow": { + "type": [ + "null", + "object" + ] + }, + "onpaste": { + "type": [ + "null", + "object" + ] + }, + "onpause": { + "type": [ + "null", + "object" + ] + }, + "onplay": { + "type": [ + "null", + "object" + ] + }, + "onplaying": { + "type": [ + "null", + "object" + ] + }, + "onpointercancel": { + "type": [ + "null", + "object" + ] + }, + "onpointerdown": { + "type": [ + "null", + "object" + ] + }, + "onpointerenter": { + "type": [ + "null", + "object" + ] + }, + "onpointerleave": { + "type": [ + "null", + "object" + ] + }, + "onpointermove": { + "type": [ + "null", + "object" + ] + }, + "onpointerout": { + "type": [ + "null", + "object" + ] + }, + "onpointerover": { + "type": [ + "null", + "object" + ] + }, + "onpointerup": { + "type": [ + "null", + "object" + ] + }, + "onpopstate": { + "type": [ + "null", + "object" + ] + }, + "onprogress": { + "type": [ + "null", + "object" + ] + }, + "onratechange": { + "type": [ + "null", + "object" + ] + }, + "onrejectionhandled": { + "type": [ + "null", + "object" + ] + }, + "onreset": { + "type": [ + "null", + "object" + ] + }, + "onresize": { + "type": [ + "null", + "object" + ] + }, + "onscroll": { + "type": [ + "null", + "object" + ] + }, + "onsecuritypolicyviolation": { + "type": [ + "null", + "object" + ] + }, + "onseeked": { + "type": [ + "null", + "object" + ] + }, + "onseeking": { + "type": [ + "null", + "object" + ] + }, + "onselect": { + "type": [ + "null", + "object" + ] + }, + "onselectionchange": { + "type": [ + "null", + "object" + ] + }, + "onselectstart": { + "type": [ + "null", + "object" + ] + }, + "onslotchange": { + "type": [ + "null", + "object" + ] + }, + "onstalled": { + "type": [ + "null", + "object" + ] + }, + "onstorage": { + "type": [ + "null", + "object" + ] + }, + "onsubmit": { + "type": [ + "null", + "object" + ] + }, + "onsuspend": { + "type": [ + "null", + "object" + ] + }, + "ontimeupdate": { + "type": [ + "null", + "object" + ] + }, + "ontoggle": { + "type": [ + "null", + "object" + ] + }, + "ontouchcancel": { + "type": [ + "null", + "object" + ] + }, + "ontouchend": { + "type": [ + "null", + "object" + ] + }, + "ontouchmove": { + "type": [ + "null", + "object" + ] + }, + "ontouchstart": { + "type": [ + "null", + "object" + ] + }, + "ontransitioncancel": { + "type": [ + "null", + "object" + ] + }, + "ontransitionend": { + "type": [ + "null", + "object" + ] + }, + "ontransitionrun": { + "type": [ + "null", + "object" + ] + }, + "ontransitionstart": { + "type": [ + "null", + "object" + ] + }, + "onunhandledrejection": { + "type": [ + "null", + "object" + ] + }, + "onunload": { + "type": [ + "null", + "object" + ] + }, + "onvolumechange": { + "type": [ + "null", + "object" + ] + }, + "onwaiting": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationend": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationiteration": { + "type": [ + "null", + "object" + ] + }, + "onwebkitanimationstart": { + "type": [ + "null", + "object" + ] + }, + "onwebkittransitionend": { + "type": [ + "null", + "object" + ] + }, + "onwheel": { + "type": [ + "null", + "object" + ] + }, + "opener": {}, + "orientation": { + "type": "number" + }, + "origin": { + "type": "string" + }, + "outerHeight": { + "type": "number" + }, + "outerWidth": { + "type": "number" + }, + "pageXOffset": { + "type": "number" + }, + "pageYOffset": { + "type": "number" + }, + "parent": { + "$ref": "#/definitions/Window" + }, + "performance": { + "$ref": "#/definitions/Performance" + }, + "personalbar": { + "$ref": "#/definitions/BarProp" + }, + "run": { + "description": "Triggers root suite execution.\n\n- _Only available if flag --delay is passed into Mocha._\n- _Only available when invoked via the mocha CLI._", + "type": "object" + }, + "screen": { + "$ref": "#/definitions/Screen" + }, + "screenLeft": { + "type": "number" + }, + "screenTop": { + "type": "number" + }, + "screenX": { + "type": "number" + }, + "screenY": { + "type": "number" + }, + "scrollX": { + "type": "number" + }, + "scrollY": { + "type": "number" + }, + "scrollbars": { + "$ref": "#/definitions/BarProp" + }, + "self": { + "allOf": [ + { + "$ref": "#/definitions/Window" + }, + { + "type": "object" + } + ] + }, + "sessionStorage": { + "$ref": "#/definitions/Storage" + }, + "setup": { + "$ref": "#/definitions/Mocha.HookFunction", + "description": "Execute before each test case.\n\n- _Only available when invoked via the mocha CLI._" + }, + "specify": { + "$ref": "#/definitions/Mocha.TestFunction", + "description": "Describes a test case.\n\n- _Only available when invoked via the mocha CLI._" + }, + "speechSynthesis": { + "$ref": "#/definitions/SpeechSynthesis" + }, + "status": { + "type": "string" + }, + "statusbar": { + "$ref": "#/definitions/BarProp" + }, + "suite": { + "$ref": "#/definitions/Mocha.SuiteFunction", + "description": "Describe a \"suite\" containing nested suites and tests.\n\n- _Only available when invoked via the mocha CLI._" + }, + "suiteSetup": { + "$ref": "#/definitions/Mocha.HookFunction", + "description": "Execute before running tests.\n\n- _Only available when invoked via the mocha CLI._" + }, + "suiteTeardown": { + "$ref": "#/definitions/Mocha.HookFunction", + "description": "Execute after running tests.\n\n- _Only available when invoked via the mocha CLI._" + }, + "teardown": { + "$ref": "#/definitions/Mocha.HookFunction", + "description": "Execute after each test case.\n\n- _Only available when invoked via the mocha CLI._" + }, + "test": { + "$ref": "#/definitions/Mocha.TestFunction", + "description": "Describes a test case.\n\n- _Only available when invoked via the mocha CLI._" + }, + "tinymce": { + "$ref": "#/definitions/TinyMCE" + }, + "toolbar": { + "$ref": "#/definitions/BarProp" + }, + "top": { + "anyOf": [ + { + "$ref": "#/definitions/Window" + }, + { + "type": "null" + } + ] + }, + "trustedTypes": { + "$ref": "#/definitions/TrustedTypePolicyFactory" + }, + "visualViewport": { + "anyOf": [ + { + "$ref": "#/definitions/VisualViewport" + }, + { + "type": "null" + } + ] + }, + "window": { + "allOf": [ + { + "$ref": "#/definitions/Window" + }, + { + "type": "object" + } + ] + }, + "xcontext": { + "$ref": "#/definitions/Mocha.PendingSuiteFunction", + "description": "Pending suite.\n\n- _Only available when invoked via the mocha CLI._" + }, + "xdescribe": { + "$ref": "#/definitions/Mocha.PendingSuiteFunction", + "description": "Pending suite.\n\n- _Only available when invoked via the mocha CLI._" + }, + "xit": { + "$ref": "#/definitions/Mocha.PendingTestFunction", + "description": "Describes a pending test case.\n\n- _Only available when invoked via the mocha CLI._" + }, + "xspecify": { + "$ref": "#/definitions/Mocha.PendingTestFunction", + "description": "Describes a pending test case.\n\n- _Only available when invoked via the mocha CLI._" + } + }, + "required": [ + "TrustedHTML", + "TrustedScript", + "TrustedScriptURL", + "TrustedTypePolicy", + "TrustedTypePolicyFactory", + "after", + "afterEach", + "before", + "beforeEach", + "caches", + "clientInformation", + "closed", + "context", + "crossOriginIsolated", + "crypto", + "customElements", + "describe", + "devicePixelRatio", + "document", + "external", + "frameElement", + "frames", + "history", + "indexedDB", + "innerHeight", + "innerWidth", + "isSecureContext", + "it", + "length", + "localStorage", + "location", + "locationbar", + "menubar", + "name", + "navigator", + "onabort", + "onafterprint", + "onanimationcancel", + "onanimationend", + "onanimationiteration", + "onanimationstart", + "onauxclick", + "onbeforeinput", + "onbeforeprint", + "onbeforeunload", + "onblur", + "oncancel", + "oncanplay", + "oncanplaythrough", + "onchange", + "onclick", + "onclose", + "oncontextmenu", + "oncopy", + "oncuechange", + "oncut", + "ondblclick", + "ondevicemotion", + "ondeviceorientation", + "ondrag", + "ondragend", + "ondragenter", + "ondragleave", + "ondragover", + "ondragstart", + "ondrop", + "ondurationchange", + "onemptied", + "onended", + "onerror", + "onfocus", + "onformdata", + "ongamepadconnected", + "ongamepaddisconnected", + "ongotpointercapture", + "onhashchange", + "oninput", + "oninvalid", + "onkeydown", + "onkeypress", + "onkeyup", + "onlanguagechange", + "onload", + "onloadeddata", + "onloadedmetadata", + "onloadstart", + "onlostpointercapture", + "onmessage", + "onmessageerror", + "onmousedown", + "onmouseenter", + "onmouseleave", + "onmousemove", + "onmouseout", + "onmouseover", + "onmouseup", + "onoffline", + "ononline", + "onorientationchange", + "onpagehide", + "onpageshow", + "onpaste", + "onpause", + "onplay", + "onplaying", + "onpointercancel", + "onpointerdown", + "onpointerenter", + "onpointerleave", + "onpointermove", + "onpointerout", + "onpointerover", + "onpointerup", + "onpopstate", + "onprogress", + "onratechange", + "onrejectionhandled", + "onreset", + "onresize", + "onscroll", + "onsecuritypolicyviolation", + "onseeked", + "onseeking", + "onselect", + "onselectionchange", + "onselectstart", + "onslotchange", + "onstalled", + "onstorage", + "onsubmit", + "onsuspend", + "ontimeupdate", + "ontoggle", + "ontransitioncancel", + "ontransitionend", + "ontransitionrun", + "ontransitionstart", + "onunhandledrejection", + "onunload", + "onvolumechange", + "onwaiting", + "onwebkitanimationend", + "onwebkitanimationiteration", + "onwebkitanimationstart", + "onwebkittransitionend", + "onwheel", + "opener", + "orientation", + "origin", + "outerHeight", + "outerWidth", + "pageXOffset", + "pageYOffset", + "parent", + "performance", + "personalbar", + "run", + "screen", + "screenLeft", + "screenTop", + "screenX", + "screenY", + "scrollX", + "scrollY", + "scrollbars", + "self", + "sessionStorage", + "setup", + "specify", + "speechSynthesis", + "status", + "statusbar", + "suite", + "suiteSetup", + "suiteTeardown", + "teardown", + "test", + "tinymce", + "toolbar", + "top", + "visualViewport", + "window", + "xcontext", + "xdescribe", + "xit", + "xspecify" + ], + "type": "object" + }, + "WindowManager": { + "properties": { + "alert": { + "type": "object" + }, + "close": { + "type": "object" + }, + "confirm": { + "type": "object" + }, + "open": { + "type": "object" + }, + "openUrl": { + "type": "object" + } + }, + "required": [ + "alert", + "close", + "confirm", + "open", + "openUrl" + ], + "type": "object" + }, + "WorkspaceAliasConditionConfig": { + "allOf": [ + { + "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.WorkspaceAlias\">" + }, + { + "properties": { + "match": { + "description": "Define the workspace that this extension should be available in", + "type": "string" + }, + "oneOf": { + "description": "Define one or more workspaces that this extension should be available in", + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + ] + }, + "WorkspaceContentTypeAliasConditionConfig": { + "allOf": [ + { + "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.WorkspaceContentTypeAlias\">" + }, + { + "properties": { + "match": { + "description": "Define a content type alias in which workspace this extension should be available", + "type": "string" + }, + "oneOf": { + "description": "Define one or more content type aliases in which workspace this extension should be available", + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + } + ] + }, + "WorkspaceEntityTypeConditionConfig": { + "allOf": [ + { + "$ref": "#/definitions/UmbConditionConfigBase<\"Umb.Condition.WorkspaceEntityType\">" + }, + { + "properties": { + "match": { + "description": "Define the workspace that this extension should be available in", + "type": "string" + } + }, + "required": [ + "match" + ], + "type": "object" + } + ] + } + }, + "description": "Umbraco package manifest JSON", + "properties": { + "allowPublicAccess": { + "default": false, + "title": "Decides if the package is allowed to be accessed by the public, e.g. on the login screen", + "type": "boolean" + }, + "allowTelemetry": { + "default": true, + "title": "Decides if the package sends telemetry data for collection", + "type": "boolean" + }, + "extensions": { + "items": { + "$ref": "#/definitions/ManifestTypes" + }, + "title": "An array of Umbraco package manifest types that will be installed", + "type": "array" + }, + "id": { + "title": "The unique identifier of the Umbraco package", + "type": "string" + }, + "importmap": { + "$ref": "#/definitions/UmbracoPackageImportmap", + "description": "This is used to define the imports and the scopes for the package to be used in the browser. It will be combined with the global importmap.", + "title": "The importmap for the package" + }, + "name": { + "title": "The name of the Umbraco package", + "type": "string" + }, + "version": { + "examples": [ + "0.1.0" + ], + "title": "The version of the Umbraco package in the style of semver", + "type": "string" + } + }, + "required": [ + "extensions", + "name" + ], + "type": "object" +} + diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/BasePage.generated.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/BasePage.generated.cs index 5c3b8a5..80c2433 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/BasePage.generated.cs +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/BasePage.generated.cs @@ -2,7 +2,7 @@ // // This code was generated by a tool. // -// Umbraco.ModelsBuilder.Embedded v13.0.0+9dfb300 +// Umbraco.ModelsBuilder.Embedded v14.3.1+6caf53e // // Changes to this file will be lost if the code is regenerated. // @@ -23,7 +23,7 @@ namespace Umbraco.Cms.Web.Common.PublishedModels public partial interface IBasePage : IPublishedElement { /// Grid Content - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] global::Umbraco.Cms.Core.Models.Blocks.BlockGridModel GridContent { get; } } @@ -34,15 +34,15 @@ public partial class BasePage : PublishedElementModel, IBasePage { // helpers #pragma warning disable 0109 // new is redundant - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const string ModelTypeAlias = "basePage"; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const PublishedItemType ModelItemType = PublishedItemType.Content; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor) => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias); - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector) => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector); @@ -62,13 +62,13 @@ public BasePage(IPublishedElement content, IPublishedValueFallback publishedValu /// /// Grid Content /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("gridContent")] public virtual global::Umbraco.Cms.Core.Models.Blocks.BlockGridModel GridContent => GetGridContent(this, _publishedValueFallback); /// Static getter for Grid Content - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public static global::Umbraco.Cms.Core.Models.Blocks.BlockGridModel GetGridContent(IBasePage that, IPublishedValueFallback publishedValueFallback) => that.Value(publishedValueFallback, "gridContent"); } diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/File.generated.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/File.generated.cs index 37641b0..4eedb0c 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/File.generated.cs +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/File.generated.cs @@ -2,7 +2,7 @@ // // This code was generated by a tool. // -// Umbraco.ModelsBuilder.Embedded v13.0.0+9dfb300 +// Umbraco.ModelsBuilder.Embedded v14.3.1+6caf53e // // Changes to this file will be lost if the code is regenerated. // @@ -24,15 +24,15 @@ public partial class File : PublishedContentModel { // helpers #pragma warning disable 0109 // new is redundant - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const string ModelTypeAlias = "File"; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const PublishedItemType ModelItemType = PublishedItemType.Media; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor) => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias); - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector) => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector); @@ -52,14 +52,15 @@ public File(IPublishedContent content, IPublishedValueFallback publishedValueFal /// /// Size: in bytes /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] + [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoBytes")] - public virtual long UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes"); + public virtual string UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes"); /// /// Type /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoExtension")] public virtual string UmbracoExtension => this.Value(_publishedValueFallback, "umbracoExtension"); @@ -67,7 +68,7 @@ public File(IPublishedContent content, IPublishedValueFallback publishedValueFal /// /// File /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoFile")] public virtual string UmbracoFile => this.Value(_publishedValueFallback, "umbracoFile"); diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Folder.generated.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Folder.generated.cs index f170463..8b40557 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Folder.generated.cs +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Folder.generated.cs @@ -2,7 +2,7 @@ // // This code was generated by a tool. // -// Umbraco.ModelsBuilder.Embedded v13.0.0+9dfb300 +// Umbraco.ModelsBuilder.Embedded v14.3.1+6caf53e // // Changes to this file will be lost if the code is regenerated. // @@ -24,15 +24,15 @@ public partial class Folder : PublishedContentModel { // helpers #pragma warning disable 0109 // new is redundant - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const string ModelTypeAlias = "Folder"; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const PublishedItemType ModelItemType = PublishedItemType.Media; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor) => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias); - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector) => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector); diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Home.generated.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Home.generated.cs index cd6715d..4315045 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Home.generated.cs +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Home.generated.cs @@ -2,7 +2,7 @@ // // This code was generated by a tool. // -// Umbraco.ModelsBuilder.Embedded v13.0.0+9dfb300 +// Umbraco.ModelsBuilder.Embedded v14.3.1+6caf53e // // Changes to this file will be lost if the code is regenerated. // @@ -24,15 +24,15 @@ public partial class Home : PublishedContentModel, IBasePage { // helpers #pragma warning disable 0109 // new is redundant - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const string ModelTypeAlias = "home"; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const PublishedItemType ModelItemType = PublishedItemType.Content; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor) => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias); - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector) => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector); @@ -52,7 +52,7 @@ public Home(IPublishedContent content, IPublishedValueFallback publishedValueFal /// /// Grid Content /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("gridContent")] public virtual global::Umbraco.Cms.Core.Models.Blocks.BlockGridModel GridContent => global::Umbraco.Cms.Web.Common.PublishedModels.BasePage.GetGridContent(this, _publishedValueFallback); diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Image.generated.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Image.generated.cs index 2cd591b..0b0f361 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Image.generated.cs +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Image.generated.cs @@ -2,7 +2,7 @@ // // This code was generated by a tool. // -// Umbraco.ModelsBuilder.Embedded v13.0.0+9dfb300 +// Umbraco.ModelsBuilder.Embedded v14.3.1+6caf53e // // Changes to this file will be lost if the code is regenerated. // @@ -24,15 +24,15 @@ public partial class Image : PublishedContentModel { // helpers #pragma warning disable 0109 // new is redundant - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const string ModelTypeAlias = "Image"; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const PublishedItemType ModelItemType = PublishedItemType.Media; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor) => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias); - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector) => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector); @@ -52,14 +52,15 @@ public Image(IPublishedContent content, IPublishedValueFallback publishedValueFa /// /// Size: in bytes /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] + [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoBytes")] - public virtual long UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes"); + public virtual string UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes"); /// /// Type /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoExtension")] public virtual string UmbracoExtension => this.Value(_publishedValueFallback, "umbracoExtension"); @@ -67,7 +68,7 @@ public Image(IPublishedContent content, IPublishedValueFallback publishedValueFa /// /// Image /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoFile")] public virtual global::Umbraco.Cms.Core.PropertyEditors.ValueConverters.ImageCropperValue UmbracoFile => this.Value(_publishedValueFallback, "umbracoFile"); @@ -75,15 +76,17 @@ public Image(IPublishedContent content, IPublishedValueFallback publishedValueFa /// /// Height: in pixels /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] + [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoHeight")] - public virtual int UmbracoHeight => this.Value(_publishedValueFallback, "umbracoHeight"); + public virtual string UmbracoHeight => this.Value(_publishedValueFallback, "umbracoHeight"); /// /// Width: in pixels /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] + [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoWidth")] - public virtual int UmbracoWidth => this.Value(_publishedValueFallback, "umbracoWidth"); + public virtual string UmbracoWidth => this.Value(_publishedValueFallback, "umbracoWidth"); } } diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Member.generated.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Member.generated.cs index 7c0d005..ac4ea56 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Member.generated.cs +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/Member.generated.cs @@ -2,7 +2,7 @@ // // This code was generated by a tool. // -// Umbraco.ModelsBuilder.Embedded v13.0.0+9dfb300 +// Umbraco.ModelsBuilder.Embedded v14.3.1+6caf53e // // Changes to this file will be lost if the code is regenerated. // @@ -24,15 +24,15 @@ public partial class Member : PublishedContentModel { // helpers #pragma warning disable 0109 // new is redundant - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const string ModelTypeAlias = "Member"; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const PublishedItemType ModelItemType = PublishedItemType.Member; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor) => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias); - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector) => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector); @@ -52,7 +52,7 @@ public Member(IPublishedContent content, IPublishedValueFallback publishedValueF /// /// Comments /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoMemberComments")] public virtual string UmbracoMemberComments => this.Value(_publishedValueFallback, "umbracoMemberComments"); diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoHeadlineBlock.generated.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoHeadlineBlock.generated.cs index b4416f5..0453d5c 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoHeadlineBlock.generated.cs +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoHeadlineBlock.generated.cs @@ -2,7 +2,7 @@ // // This code was generated by a tool. // -// Umbraco.ModelsBuilder.Embedded v13.0.0+9dfb300 +// Umbraco.ModelsBuilder.Embedded v14.3.1+6caf53e // // Changes to this file will be lost if the code is regenerated. // @@ -24,15 +24,15 @@ public partial class UmbBlockGridDemoHeadlineBlock : PublishedElementModel { // helpers #pragma warning disable 0109 // new is redundant - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const string ModelTypeAlias = "umbBlockGridDemoHeadlineBlock"; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const PublishedItemType ModelItemType = PublishedItemType.Content; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor) => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias); - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector) => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector); @@ -52,7 +52,7 @@ public UmbBlockGridDemoHeadlineBlock(IPublishedElement content, IPublishedValueF /// /// Headline /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("headline")] public virtual string Headline => this.Value(_publishedValueFallback, "headline"); diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoImageBlock.generated.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoImageBlock.generated.cs index d1254f2..a366cd1 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoImageBlock.generated.cs +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoImageBlock.generated.cs @@ -2,7 +2,7 @@ // // This code was generated by a tool. // -// Umbraco.ModelsBuilder.Embedded v13.0.0+9dfb300 +// Umbraco.ModelsBuilder.Embedded v14.3.1+6caf53e // // Changes to this file will be lost if the code is regenerated. // @@ -24,15 +24,15 @@ public partial class UmbBlockGridDemoImageBlock : PublishedElementModel { // helpers #pragma warning disable 0109 // new is redundant - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const string ModelTypeAlias = "umbBlockGridDemoImageBlock"; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const PublishedItemType ModelItemType = PublishedItemType.Content; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor) => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias); - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector) => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector); @@ -52,7 +52,7 @@ public UmbBlockGridDemoImageBlock(IPublishedElement content, IPublishedValueFall /// /// Image /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("image")] public virtual global::Umbraco.Cms.Core.Models.MediaWithCrops Image => this.Value(_publishedValueFallback, "image"); diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoRichTextBlock.generated.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoRichTextBlock.generated.cs index 93b239e..6c11d53 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoRichTextBlock.generated.cs +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoRichTextBlock.generated.cs @@ -2,7 +2,7 @@ // // This code was generated by a tool. // -// Umbraco.ModelsBuilder.Embedded v13.0.0+9dfb300 +// Umbraco.ModelsBuilder.Embedded v14.3.1+6caf53e // // Changes to this file will be lost if the code is regenerated. // @@ -24,15 +24,15 @@ public partial class UmbBlockGridDemoRichTextBlock : PublishedElementModel { // helpers #pragma warning disable 0109 // new is redundant - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const string ModelTypeAlias = "umbBlockGridDemoRichTextBlock"; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const PublishedItemType ModelItemType = PublishedItemType.Content; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor) => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias); - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector) => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector); @@ -52,7 +52,7 @@ public UmbBlockGridDemoRichTextBlock(IPublishedElement content, IPublishedValueF /// /// Text /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("richText")] public virtual global::Umbraco.Cms.Core.Strings.IHtmlEncodedString RichText => this.Value(_publishedValueFallback, "richText"); diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoTwoColumnLayoutBlock.generated.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoTwoColumnLayoutBlock.generated.cs index 393fa0f..5237ac3 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoTwoColumnLayoutBlock.generated.cs +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbBlockGridDemoTwoColumnLayoutBlock.generated.cs @@ -2,7 +2,7 @@ // // This code was generated by a tool. // -// Umbraco.ModelsBuilder.Embedded v13.0.0+9dfb300 +// Umbraco.ModelsBuilder.Embedded v14.3.1+6caf53e // // Changes to this file will be lost if the code is regenerated. // @@ -24,15 +24,15 @@ public partial class UmbBlockGridDemoTwoColumnLayoutBlock : PublishedElementMode { // helpers #pragma warning disable 0109 // new is redundant - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const string ModelTypeAlias = "umbBlockGridDemoTwoColumnLayoutBlock"; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const PublishedItemType ModelItemType = PublishedItemType.Content; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor) => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias); - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector) => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector); diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaArticle.generated.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaArticle.generated.cs index cc07648..8d7bc72 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaArticle.generated.cs +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaArticle.generated.cs @@ -2,7 +2,7 @@ // // This code was generated by a tool. // -// Umbraco.ModelsBuilder.Embedded v13.0.0+9dfb300 +// Umbraco.ModelsBuilder.Embedded v14.3.1+6caf53e // // Changes to this file will be lost if the code is regenerated. // @@ -24,15 +24,15 @@ public partial class UmbracoMediaArticle : PublishedContentModel { // helpers #pragma warning disable 0109 // new is redundant - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const string ModelTypeAlias = "umbracoMediaArticle"; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const PublishedItemType ModelItemType = PublishedItemType.Media; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor) => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias); - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector) => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector); @@ -52,14 +52,15 @@ public UmbracoMediaArticle(IPublishedContent content, IPublishedValueFallback pu /// /// Size: in bytes /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] + [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoBytes")] - public virtual long UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes"); + public virtual string UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes"); /// /// Type /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoExtension")] public virtual string UmbracoExtension => this.Value(_publishedValueFallback, "umbracoExtension"); @@ -67,7 +68,7 @@ public UmbracoMediaArticle(IPublishedContent content, IPublishedValueFallback pu /// /// Article /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoFile")] public virtual string UmbracoFile => this.Value(_publishedValueFallback, "umbracoFile"); diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaAudio.generated.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaAudio.generated.cs index 0ddf799..b0545ed 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaAudio.generated.cs +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaAudio.generated.cs @@ -2,7 +2,7 @@ // // This code was generated by a tool. // -// Umbraco.ModelsBuilder.Embedded v13.0.0+9dfb300 +// Umbraco.ModelsBuilder.Embedded v14.3.1+6caf53e // // Changes to this file will be lost if the code is regenerated. // @@ -24,15 +24,15 @@ public partial class UmbracoMediaAudio : PublishedContentModel { // helpers #pragma warning disable 0109 // new is redundant - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const string ModelTypeAlias = "umbracoMediaAudio"; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const PublishedItemType ModelItemType = PublishedItemType.Media; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor) => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias); - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector) => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector); @@ -52,14 +52,15 @@ public UmbracoMediaAudio(IPublishedContent content, IPublishedValueFallback publ /// /// Size: in bytes /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] + [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoBytes")] - public virtual long UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes"); + public virtual string UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes"); /// /// Type /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoExtension")] public virtual string UmbracoExtension => this.Value(_publishedValueFallback, "umbracoExtension"); @@ -67,7 +68,7 @@ public UmbracoMediaAudio(IPublishedContent content, IPublishedValueFallback publ /// /// Audio /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoFile")] public virtual string UmbracoFile => this.Value(_publishedValueFallback, "umbracoFile"); diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaVectorGraphics.generated.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaVectorGraphics.generated.cs index fce152c..294e24a 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaVectorGraphics.generated.cs +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaVectorGraphics.generated.cs @@ -2,7 +2,7 @@ // // This code was generated by a tool. // -// Umbraco.ModelsBuilder.Embedded v13.0.0+9dfb300 +// Umbraco.ModelsBuilder.Embedded v14.3.1+6caf53e // // Changes to this file will be lost if the code is regenerated. // @@ -24,15 +24,15 @@ public partial class UmbracoMediaVectorGraphics : PublishedContentModel { // helpers #pragma warning disable 0109 // new is redundant - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const string ModelTypeAlias = "umbracoMediaVectorGraphics"; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const PublishedItemType ModelItemType = PublishedItemType.Media; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor) => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias); - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector) => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector); @@ -52,14 +52,15 @@ public UmbracoMediaVectorGraphics(IPublishedContent content, IPublishedValueFall /// /// Size: in bytes /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] + [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoBytes")] - public virtual long UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes"); + public virtual string UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes"); /// /// Type /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoExtension")] public virtual string UmbracoExtension => this.Value(_publishedValueFallback, "umbracoExtension"); @@ -67,7 +68,7 @@ public UmbracoMediaVectorGraphics(IPublishedContent content, IPublishedValueFall /// /// Vector Graphics /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoFile")] public virtual string UmbracoFile => this.Value(_publishedValueFallback, "umbracoFile"); diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaVideo.generated.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaVideo.generated.cs index fb5e7e2..1c0db63 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaVideo.generated.cs +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate.TestSite/umbraco/models/UmbracoMediaVideo.generated.cs @@ -2,7 +2,7 @@ // // This code was generated by a tool. // -// Umbraco.ModelsBuilder.Embedded v13.0.0+9dfb300 +// Umbraco.ModelsBuilder.Embedded v14.3.1+6caf53e // // Changes to this file will be lost if the code is regenerated. // @@ -24,15 +24,15 @@ public partial class UmbracoMediaVideo : PublishedContentModel { // helpers #pragma warning disable 0109 // new is redundant - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const string ModelTypeAlias = "umbracoMediaVideo"; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] public new const PublishedItemType ModelItemType = PublishedItemType.Media; - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public new static IPublishedContentType GetModelContentType(IPublishedSnapshotAccessor publishedSnapshotAccessor) => PublishedModelUtility.GetModelContentType(publishedSnapshotAccessor, ModelItemType, ModelTypeAlias); - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [return: global::System.Diagnostics.CodeAnalysis.MaybeNull] public static IPublishedPropertyType GetModelPropertyType(IPublishedSnapshotAccessor publishedSnapshotAccessor, Expression> selector) => PublishedModelUtility.GetModelPropertyType(GetModelContentType(publishedSnapshotAccessor), selector); @@ -52,14 +52,15 @@ public UmbracoMediaVideo(IPublishedContent content, IPublishedValueFallback publ /// /// Size: in bytes /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] + [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoBytes")] - public virtual long UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes"); + public virtual string UmbracoBytes => this.Value(_publishedValueFallback, "umbracoBytes"); /// /// Type /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoExtension")] public virtual string UmbracoExtension => this.Value(_publishedValueFallback, "umbracoExtension"); @@ -67,7 +68,7 @@ public UmbracoMediaVideo(IPublishedContent content, IPublishedValueFallback publ /// /// Video /// - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "13.0.0+9dfb300")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "14.3.1+6caf53e")] [global::System.Diagnostics.CodeAnalysis.MaybeNull] [ImplementPropertyType("umbracoFile")] public virtual string UmbracoFile => this.Value(_publishedValueFallback, "umbracoFile"); diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate/Composing/Composer.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate/Composing/Composer.cs index a853706..392ac8d 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate/Composing/Composer.cs +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate/Composing/Composer.cs @@ -1,5 +1,7 @@ +using Microsoft.Extensions.DependencyInjection; using Umbraco.Cms.Core.Composing; using Umbraco.Cms.Core.DependencyInjection; +using Umbraco.Cms.Infrastructure.Manifest; namespace UmbracoPackageTemplate.Composing; @@ -7,6 +9,7 @@ public class Composer : IComposer { public void Compose(IUmbracoBuilder builder) { - builder.ManifestFilters().Append(); + builder.Services.ConfigureOptions(); + builder.Services.AddSingleton(); } -} \ No newline at end of file +} diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate/Composing/ManifestFilter.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate/Composing/ManifestFilter.cs deleted file mode 100644 index efb2c1b..0000000 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate/Composing/ManifestFilter.cs +++ /dev/null @@ -1,16 +0,0 @@ -using Umbraco.Cms.Core.Manifest; - -namespace UmbracoPackageTemplate.Composing; - -internal class ManifestFilter : IManifestFilter -{ - public void Filter(List manifests) - { - manifests.Add(new PackageManifest - { - PackageName = "UmbracoPackageTemplate", - Version = GetType().Assembly.GetName().Version?.ToString(3) ?? "0.1.0", - AllowPackageTelemetry = true - }); - } -} \ No newline at end of file diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate/Composing/PackageManifestReader.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate/Composing/PackageManifestReader.cs new file mode 100644 index 0000000..04e5334 --- /dev/null +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate/Composing/PackageManifestReader.cs @@ -0,0 +1,32 @@ +using jcdcdev.Umbraco.Core.Extensions; +using jcdcdev.Umbraco.Core.Web.Models.Manifests; +using Umbraco.Cms.Core.Manifest; +using Umbraco.Cms.Infrastructure.Manifest; + +namespace UmbracoPackageTemplate.Composing; + +internal class PackageManifestReader : IPackageManifestReader +{ + public async Task> ReadPackageManifestsAsync() + { + var extensions = new List(); + var packageManifest = new PackageManifest + { + Name = Constants.PackageName, + Version = EnvironmentExtensions.CurrentAssemblyVersion().ToSemVer()?.ToString() ?? "0.1.0", + AllowPublicAccess = false, + AllowTelemetry = true, + Extensions = [] + }; + + extensions.Add(new EntryPointManifest + { + Name = $"{Constants.Api.ApiName}.entrypoint", + Alias = $"{Constants.Api.ApiName}.entrypoint", + Js = $"/App_Plugins/{Constants.PackageName}/dist/index.js" + }); + + packageManifest.Extensions = extensions.OfType().ToArray(); + return [packageManifest]; + } +} diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate/ConfigApiSwaggerGenOptions.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate/ConfigApiSwaggerGenOptions.cs new file mode 100644 index 0000000..7f6f877 --- /dev/null +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate/ConfigApiSwaggerGenOptions.cs @@ -0,0 +1,21 @@ +using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.Options; +using Microsoft.OpenApi.Models; +using Swashbuckle.AspNetCore.SwaggerGen; + +namespace UmbracoPackageTemplate; + +public class ConfigApiSwaggerGenOptions : IConfigureOptions +{ + public void Configure(SwaggerGenOptions options) + { + options.SwaggerDoc( + Constants.Api.ApiName, + new OpenApiInfo + { + Title = "Extended Dropdown Editor Api", + Version = "Latest", + Description = "API for Extended Dropdown Editor" + }); + } +} diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate/Constants.cs b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate/Constants.cs new file mode 100644 index 0000000..21e77ea --- /dev/null +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate/Constants.cs @@ -0,0 +1,11 @@ +namespace UmbracoPackageTemplate; + +public static class Constants +{ + public const string PackageName = "UmbracoPackageTemplate"; + + public class Api + { + public const string ApiName = "TOKEN_CLIENT_NAME"; + } +} diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate/UmbracoPackageTemplate.csproj b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate/UmbracoPackageTemplate.csproj index a610a17..72871b9 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate/UmbracoPackageTemplate.csproj +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate/UmbracoPackageTemplate.csproj @@ -26,11 +26,14 @@ - + + + + - TOKEN_UMBRACO_VERSION + 14 $([System.DateTime]::UtcNow.ToString(`yyyy`)) $([System.DateTime]::UtcNow.ToString(`MMdd`).TrimStart(`0`)) -alpha-$([System.DateTime]::UtcNow.ToString(`Hmm-ss`).TrimStart(`.`)) diff --git a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate/packages.lock.json b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate/packages.lock.json index b22c557..e776f2a 100644 --- a/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate/packages.lock.json +++ b/src/templates/UmbracoPackageTemplate/src/UmbracoPackageTemplate/packages.lock.json @@ -2,35 +2,497 @@ "version": 1, "dependencies": { "net8.0": { + "jcdcdev.Umbraco.Core": { + "type": "Direct", + "requested": "[14.0.2, 15.0.0)", + "resolved": "14.0.2", + "contentHash": "I8geaR2UxMW3dGTf7/e47TQpLvhGB8ZUcMpGH60wDV5gx1Y3zsOUTC+UHgJ4jH4QLV4uXbnMSiJin92lbxnBWA==", + "dependencies": { + "Umbraco.Cms.Web.Common": "[14.0.0, 15.0.0)" + } + }, + "Umbraco.Cms.Api.Common": { + "type": "Direct", + "requested": "[14.0.0, 15.0.0)", + "resolved": "14.0.0", + "contentHash": "cbmDtSLNS27g/ISMgSlrOwf2luH4rHtZG7L4d2ArxFwyE3Fg35rYXkWeuL565Iy4caRumwCVYk3Keb2V/tuRCQ==", + "dependencies": { + "Asp.Versioning.Mvc": "8.1.0", + "Asp.Versioning.Mvc.ApiExplorer": "8.1.0", + "OpenIddict.Abstractions": "5.6.0", + "OpenIddict.AspNetCore": "5.6.0", + "Swashbuckle.AspNetCore": "6.6.2", + "Umbraco.Cms.Core": "[14.0.0, 15.0.0)", + "Umbraco.Cms.Web.Common": "[14.0.0, 15.0.0)" + } + }, + "Umbraco.Cms.Api.Management": { + "type": "Direct", + "requested": "[14.0.0, 15.0.0)", + "resolved": "14.0.0", + "contentHash": "hq0hZeRO4U2qi6Fq3hJnpoCzZ3CJepPX7DENdpF6D2p0vjgLQqR4rl8NwsRfjXkRkEdC4hxUQFZkMXUHainDeA==", + "dependencies": { + "JsonPatch.Net": "3.1.0", + "Swashbuckle.AspNetCore": "6.6.2", + "Umbraco.Cms.Api.Common": "[14.0.0, 15.0.0)", + "Umbraco.Cms.Infrastructure": "[14.0.0, 15.0.0)" + } + }, "Umbraco.Cms.Core": { "type": "Direct", - "requested": "[13.0.0, 14.0.0)", - "resolved": "13.0.0", - "contentHash": "0/ODOagfKr4Rhwfc6s8WjexXI3n9bnFzUR1GFHiSs4C24dZFDJzdSgrRSuFl1ZoqzIkt3VP815WAEQm66D+SVw==", + "requested": "[14.0.0, 15.0.0)", + "resolved": "14.0.0", + "contentHash": "ubKqeWbFSHpwXlS7fsmbevlHTTuB+/Q7k2+RPLWhyzOmTe2amvVEmhjPkrSdyfs2ApxGmXG9Ly+Vt/z0BQxq4Q==", "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "8.0.0", + "Microsoft.Extensions.Caching.Memory": "8.0.0", "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", - "Microsoft.Extensions.FileProviders.Embedded": "8.0.0", + "Microsoft.Extensions.FileProviders.Embedded": "8.0.5", "Microsoft.Extensions.FileProviders.Physical": "8.0.0", "Microsoft.Extensions.Hosting.Abstractions": "8.0.0", - "Microsoft.Extensions.Identity.Core": "8.0.0", + "Microsoft.Extensions.Identity.Core": "8.0.5", "Microsoft.Extensions.Logging": "8.0.0", - "Microsoft.Extensions.Options": "8.0.0", + "Microsoft.Extensions.Options": "8.0.2", "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0", - "Microsoft.Extensions.Options.DataAnnotations": "8.0.0", - "System.Runtime.Caching": "8.0.0" + "Microsoft.Extensions.Options.DataAnnotations": "8.0.0" + } + }, + "Asp.Versioning.Abstractions": { + "type": "Transitive", + "resolved": "8.1.0", + "contentHash": "mpeNZyMdvrHztJwR1sXIUQ+3iioEU97YMBnFA9WLbsPOYhGwDJnqJMmEd8ny7kcmS9OjTHoEuX/bSXXY3brIFA==", + "dependencies": { + "Microsoft.Extensions.Primitives": "8.0.0" + } + }, + "Asp.Versioning.Http": { + "type": "Transitive", + "resolved": "8.1.0", + "contentHash": "Xu4xF62Cu9JqYi/CTa2TiK5kyHoa4EluPynj/bPFWDmlTIPzuJQbBI5RgFYVRFHjFVvWMoA77acRaFu7i7Wzqg==", + "dependencies": { + "Asp.Versioning.Abstractions": "8.1.0" + } + }, + "Asp.Versioning.Mvc": { + "type": "Transitive", + "resolved": "8.1.0", + "contentHash": "BMAJM2sGsTUw5FQ9upKQt6GFoldWksePgGpYjl56WSRvIuE3UxKZh0gAL+wDTIfLshUZm97VCVxlOGyrcjWz9Q==", + "dependencies": { + "Asp.Versioning.Http": "8.1.0" + } + }, + "Asp.Versioning.Mvc.ApiExplorer": { + "type": "Transitive", + "resolved": "8.1.0", + "contentHash": "a90gW/4TF/14Bjiwg9LqNtdKGC4G3gu02+uynq3bCISfQm48km5chny4Yg5J4hixQPJUwwJJ9Do1G+jM8L9h3g==", + "dependencies": { + "Asp.Versioning.Mvc": "8.1.0" + } + }, + "BouncyCastle.Cryptography": { + "type": "Transitive", + "resolved": "2.3.1", + "contentHash": "buwoISwecYke3CmgG1AQSg+sNZjJeIb93vTAtJiHZX35hP/teYMxsfg0NDXGUKjGx6BKBTNKc77O2M3vKvlXZQ==" + }, + "Dazinator.Extensions.FileProviders": { + "type": "Transitive", + "resolved": "2.0.0", + "contentHash": "Jb10uIvdGdaaOmEGUXeO1ssjp6YuvOuR87B5gLxGORFbroV1j7PDaVfEIgni7vV8KRcyAY5KvuMxgx6ADIEXNw==", + "dependencies": { + "DotNet.Glob": "3.1.0", + "Microsoft.AspNetCore.Hosting.Abstractions": "1.0.2", + "Microsoft.AspNetCore.Http.Abstractions": "1.0.2", + "Microsoft.Extensions.FileProviders.Abstractions": "1.0.1", + "NETStandard.Library": "1.6.1" + } + }, + "DotNet.Glob": { + "type": "Transitive", + "resolved": "3.1.0", + "contentHash": "i6x0hDsFWg6Ke2isaNAcHQ9ChxBvTJu2cSmBY+Jtjiv2W4q6y9QlA3JKYuZqJ573TAZmpAn65Qf3sRpjvZ1gmw==" + }, + "Examine": { + "type": "Transitive", + "resolved": "3.2.0", + "contentHash": "WL6VfLVO6It7kvwWANUux9LerwNr+xjxHHenNbxlOZE0dMcBKs0C3EYHEk6DHmDk0EtAPRcXT23NKlcJ7ZskWw==", + "dependencies": { + "Examine.Core": "3.2.0", + "Examine.Lucene": "3.2.0", + "Microsoft.AspNetCore.DataProtection": "5.0.5", + "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0" + } + }, + "Examine.Core": { + "type": "Transitive", + "resolved": "3.2.0", + "contentHash": "2f8pnvZf8COTyBcO3c3z8XR/sc6HqtE45922dwTEe7dCM1H5eoItUHpQ38SM3zX9sXKA2hHUJowggxyoYrPS0g==", + "dependencies": { + "Microsoft.Extensions.Logging.Abstractions": "5.0.0", + "Microsoft.Extensions.Options": "5.0.0" + } + }, + "Examine.Lucene": { + "type": "Transitive", + "resolved": "3.2.0", + "contentHash": "Rm9WVnGlOBOyvkmjWB9+BhTJPNjHwA34Pk/Q6LMYDQujn6kFpBLK//5gEVqPGvU33du0oPTK1BN5rjuqJJq/JQ==", + "dependencies": { + "Examine.Core": "3.2.0", + "Lucene.Net.QueryParser": "4.8.0-beta00016", + "Lucene.Net.Replicator": "4.8.0-beta00016", + "System.Threading": "4.3.0", + "System.Threading.AccessControl": "4.7.0" + } + }, + "HtmlAgilityPack": { + "type": "Transitive", + "resolved": "1.11.61", + "contentHash": "hqZASeEFHS9quHvfZSwaULoAJLWkOYVPiQjc3P9J4pQS8vSYzrP3bxe04Vm7vYYuxwbQhq9hCSVvZVLTyRaNaQ==" + }, + "Humanizer.Core": { + "type": "Transitive", + "resolved": "2.14.1", + "contentHash": "lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw==" + }, + "J2N": { + "type": "Transitive", + "resolved": "2.0.0", + "contentHash": "M5bwDajAARZiyqupU+rHQJnsVLxNBOHJ8vKYHd8LcLIb1FgLfzzcJvc31Qo5Xz/GEHFjDF9ScjKL/ks/zRTXuA==" + }, + "Json.More.Net": { + "type": "Transitive", + "resolved": "2.0.1.2", + "contentHash": "uF3QeiaXEfH92emz0/BWUiNtMSfxIIvgynuB0Bf1vF4s8eWTcZitBx9l+g/FDaJk5XxqBv9buQXizXKQcXFG1w==" + }, + "JsonPatch.Net": { + "type": "Transitive", + "resolved": "3.1.0", + "contentHash": "BS/8aoXm5mEA/8f7SzhfXEitsEbqERME7xzuRbCDvBXtS2mcAoPAq11L324rhARJfRZ/nGso/KFfggIIdyytww==", + "dependencies": { + "JsonPointer.Net": "5.0.0" + } + }, + "JsonPointer.Net": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "fm4T5w20AY6C+p5/pJr0vrXRNGgtSfHl34I1LxC9zdPwS9S3j0GiR1Mz/CVPWKDXXGDpCt1APHpCq7kn5adCfA==", + "dependencies": { + "Humanizer.Core": "2.14.1", + "Json.More.Net": "2.0.1.2" + } + }, + "K4os.Compression.LZ4": { + "type": "Transitive", + "resolved": "1.3.8", + "contentHash": "LhwlPa7c1zs1OV2XadMtAWdImjLIsqFJPoRcIWAadSRn0Ri1DepK65UbWLPmt4riLqx2d40xjXRk0ogpqNtK7g==" + }, + "Lucene.Net": { + "type": "Transitive", + "resolved": "4.8.0-beta00016", + "contentHash": "DCtUbE/NIrisNI7hRwU+UKS3Cr6S2vH1XB9wvEHHI3anu5OUpX1Fkr/PDC7oFCaol/QCvzVLbLZVizAT1aTLpA==", + "dependencies": { + "J2N": "2.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "2.0.0" + } + }, + "Lucene.Net.Analysis.Common": { + "type": "Transitive", + "resolved": "4.8.0-beta00016", + "contentHash": "7pjEAIliWdih6E3I0hCE8hKcKKRx1LLzeQBslF1fhvzE1Sal4NyHd8RFJHV1Z+yHlBw4gCyyVIDZADiIoyqwxg==", + "dependencies": { + "Lucene.Net": "4.8.0-beta00016" + } + }, + "Lucene.Net.Facet": { + "type": "Transitive", + "resolved": "4.8.0-beta00016", + "contentHash": "O1MrRfhb9BMfRQHooyEFrkgNwYbTEbK/AkKhz26sy+xO+zAldJ8YKS/IsydHsE+frklIAWT0jyv0c3Dh9qBXSA==", + "dependencies": { + "Lucene.Net.Join": "4.8.0-beta00016", + "Lucene.Net.Queries": "4.8.0-beta00016" + } + }, + "Lucene.Net.Grouping": { + "type": "Transitive", + "resolved": "4.8.0-beta00016", + "contentHash": "y7QSEYfSnz7gEJS30xHsf8P0oMIreGGO08qC+UzKre29IAoUXdLLE2+vUfByGkcPuoGMIpZVBP51P6O647grBg==", + "dependencies": { + "Lucene.Net": "4.8.0-beta00016", + "Lucene.Net.Queries": "4.8.0-beta00016" + } + }, + "Lucene.Net.Join": { + "type": "Transitive", + "resolved": "4.8.0-beta00016", + "contentHash": "trUiWhV3QPgW4TNPrEP29AsTXE29ACR5+Vz22xjbPtFTwyXMozl95NELVG5aUVMTqdwyMhJ9Lj82QeoHDnN0jw==", + "dependencies": { + "Lucene.Net.Grouping": "4.8.0-beta00016" + } + }, + "Lucene.Net.Queries": { + "type": "Transitive", + "resolved": "4.8.0-beta00016", + "contentHash": "XBzdMDlan68V2ZlhAlP8Fd+Xx2Le8ec7cEN1kFF45Sipa3Q8L/tilJfwS9VHvMTvGkwPM/yj62eGbfGBgIMR8Q==", + "dependencies": { + "Lucene.Net": "4.8.0-beta00016" + } + }, + "Lucene.Net.QueryParser": { + "type": "Transitive", + "resolved": "4.8.0-beta00016", + "contentHash": "5dVvjXmzPaK8GD/eblJopTJMQmO6c6fvVPfBIOw46+jyZR+yESkUnWF1LtLoLXZQNrl4Dx8LKdes5G1QAM7eGA==", + "dependencies": { + "Lucene.Net.Analysis.Common": "4.8.0-beta00016", + "Lucene.Net.Queries": "4.8.0-beta00016", + "Lucene.Net.Sandbox": "4.8.0-beta00016" } }, + "Lucene.Net.Replicator": { + "type": "Transitive", + "resolved": "4.8.0-beta00016", + "contentHash": "BP007m7TtHfOFNGoipn1Y3kgHir0yvDfyCW9g7P6PQIo7nNkyyHuEK9slVEkPhLq+21Q2EnnHl7jMGeh0aK2eA==", + "dependencies": { + "J2N": "2.0.0", + "Lucene.Net": "4.8.0-beta00016", + "Lucene.Net.Facet": "4.8.0-beta00016", + "Newtonsoft.Json": "10.0.1" + } + }, + "Lucene.Net.Sandbox": { + "type": "Transitive", + "resolved": "4.8.0-beta00016", + "contentHash": "wMsRZtbNx0wvX3mtNjpOwQmKx3Ij4UGHWIYHbvnzMWlPUTgtOpYSj02REL4hOxI71WBZylpGB5EWfQ2eEld63g==", + "dependencies": { + "Lucene.Net": "4.8.0-beta00016" + } + }, + "MailKit": { + "type": "Transitive", + "resolved": "4.6.0", + "contentHash": "EJ1L2AtoO9nGZz2AKl2WGGw4pLIpkgEwzpczmZWBLqX0m33ueVA+CJYd9hg52XOvvEj+w5PVzB7yy26E0WHzKQ==", + "dependencies": { + "MimeKit": "4.6.0" + } + }, + "Markdown": { + "type": "Transitive", + "resolved": "2.2.1", + "contentHash": "A6veXuFP1n50RbmFNtTgfHxnHmwMsgFLSCgS1xWbg5L8n5N6HFEksTlXocZ0LsmGW4leBzeLJd+BY7+g83zFJA==", + "dependencies": { + "System.Collections": "4.0.11", + "System.Runtime.Extensions": "4.1.0", + "System.Text.RegularExpressions": "4.1.0" + } + }, + "MessagePack": { + "type": "Transitive", + "resolved": "2.5.140", + "contentHash": "nkIsgy8BkIfv40bSz9XZb4q//scI1PF3AYeB5X66nSlIhBIqbdpLz8Qk3gHvnjV3RZglQLO/ityK3eNfLii2NA==", + "dependencies": { + "MessagePack.Annotations": "2.5.140", + "Microsoft.NET.StringTools": "17.6.3", + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + } + }, + "MessagePack.Annotations": { + "type": "Transitive", + "resolved": "2.5.140", + "contentHash": "JE3vwluOrsJ4t3hnfXzIxJUh6lhx6M/KR8Sark/HOUw1DJ5UKu5JsAnnuaQngg6poFkRx1lzHSLTkxHNJO7+uQ==" + }, "Microsoft.AspNetCore.Cryptography.Internal": { "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "buuMMCTxFcVkOkEftb2OafYxrveNGre9KJF4Oi1DkR4rxIj6oLam7Wq3g0Fp9hNVpJteKEPiupsxYnPrD/oUGA==" + "resolved": "8.0.5", + "contentHash": "bu8jQbBpKuqubTsGSTR/mosNw2bNg7NRmgOpPgHiWIiHnYHvyuJWVjgGxKzhkztw53z9aAgiOHbgAm7SsKJihQ==" }, "Microsoft.AspNetCore.Cryptography.KeyDerivation": { + "type": "Transitive", + "resolved": "8.0.5", + "contentHash": "VQL44/kuHkyQtHKAxNklV9xn/7AYQwVT7aAUHD0JpkhsPp/93VmVOoM6llmllzs2u7USW0dG18o//JOBdZfhow==", + "dependencies": { + "Microsoft.AspNetCore.Cryptography.Internal": "8.0.5" + } + }, + "Microsoft.AspNetCore.DataProtection": { + "type": "Transitive", + "resolved": "5.0.5", + "contentHash": "fYCIRLS3Q7eokBwzlcaKQnCBLDFXqjnyJO9lqOX0/V9zvy/JiOfvwKSkm6v5QJuNpXZywb/DnAq5Pdb3woc3MQ==", + "dependencies": { + "Microsoft.AspNetCore.Cryptography.Internal": "5.0.5", + "Microsoft.AspNetCore.DataProtection.Abstractions": "5.0.5", + "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0", + "Microsoft.Extensions.Hosting.Abstractions": "5.0.0", + "Microsoft.Extensions.Logging.Abstractions": "5.0.0", + "Microsoft.Extensions.Options": "5.0.0", + "Microsoft.Win32.Registry": "5.0.0", + "System.Security.Cryptography.Xml": "5.0.0" + } + }, + "Microsoft.AspNetCore.DataProtection.Abstractions": { + "type": "Transitive", + "resolved": "5.0.5", + "contentHash": "k1DgnNSBG0lf9P+QDnU+FFeLI4b4hhw4iT+iw29XkcRaCGpcPwq7mLJUtz2Yqq/FRyEwlcteTJmdWEoJb0Fxag==" + }, + "Microsoft.AspNetCore.Hosting.Abstractions": { + "type": "Transitive", + "resolved": "1.0.2", + "contentHash": "CSVd9h1TdWDT2lt62C4FcgaF285J4O3MaOqTVvc7xP+3bFiwXcdp6qEd+u1CQrdJ+xJuslR+tvDW7vWQ/OH5Qw==", + "dependencies": { + "Microsoft.AspNetCore.Hosting.Server.Abstractions": "1.0.2", + "Microsoft.AspNetCore.Http.Abstractions": "1.0.2", + "Microsoft.Extensions.Configuration.Abstractions": "1.0.2", + "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.2", + "Microsoft.Extensions.FileProviders.Abstractions": "1.0.1", + "Microsoft.Extensions.Logging.Abstractions": "1.0.2" + } + }, + "Microsoft.AspNetCore.Hosting.Server.Abstractions": { + "type": "Transitive", + "resolved": "1.0.2", + "contentHash": "6ZtFh0huTlrUl72u9Vic0icCVIQiEx7ULFDx3P7BpOI97wjb0GAXf8B4m9uSpSGf0vqLEKFlkPbvXF0MXXEzhw==", + "dependencies": { + "Microsoft.AspNetCore.Http.Features": "1.0.2", + "Microsoft.Extensions.Configuration.Abstractions": "1.0.2" + } + }, + "Microsoft.AspNetCore.Http.Abstractions": { + "type": "Transitive", + "resolved": "1.0.2", + "contentHash": "peJqc7BgYwhTzOIfFHX3/esV6iOXf17Afekh6mCYuUD3aWyaBwQuWYaKLR+RnjBEWaSzpCDgfCMMp5Y3LUXsiA==", + "dependencies": { + "Microsoft.AspNetCore.Http.Features": "1.0.2", + "System.Globalization.Extensions": "4.0.1", + "System.Linq.Expressions": "4.1.1", + "System.Reflection.TypeExtensions": "4.1.0", + "System.Runtime.InteropServices": "4.1.0", + "System.Text.Encodings.Web": "4.0.0" + } + }, + "Microsoft.AspNetCore.Http.Features": { + "type": "Transitive", + "resolved": "1.0.2", + "contentHash": "9l/Y/CO3q8tET3w+dDiByREH8lRtpd14cMevwMV5nw2a/avJ5qcE3VVIE5U5hesec2phTT6udQEgwjHmdRRbig==", + "dependencies": { + "Microsoft.Extensions.Primitives": "1.0.1", + "System.Collections": "4.0.11", + "System.ComponentModel": "4.0.1", + "System.Linq": "4.1.0", + "System.Net.Primitives": "4.0.11", + "System.Net.WebSockets": "4.0.0", + "System.Runtime.Extensions": "4.1.0", + "System.Security.Claims": "4.0.1", + "System.Security.Cryptography.X509Certificates": "4.1.0", + "System.Security.Principal": "4.0.1" + } + }, + "Microsoft.AspNetCore.Mvc.Razor.Extensions": { + "type": "Transitive", + "resolved": "6.0.0", + "contentHash": "M0h+ChPgydX2xY17agiphnAVa/Qh05RAP8eeuqGGhQKT10claRBlLNO6d2/oSV8zy0RLHzwLnNZm5xuC/gckGA==", + "dependencies": { + "Microsoft.AspNetCore.Razor.Language": "6.0.0", + "Microsoft.CodeAnalysis.Razor": "6.0.0" + } + }, + "Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation": { + "type": "Transitive", + "resolved": "8.0.5", + "contentHash": "o516Dp0Emh+yM+EVn72pdaIfzt30UKCVSYFYfldiwQxf2bl8/0zeHVvkLzmbLrVu3iKDTalFrjgLHugp1RjI6Q==", + "dependencies": { + "Microsoft.AspNetCore.Mvc.Razor.Extensions": "6.0.0", + "Microsoft.CodeAnalysis.Razor": "6.0.0", + "Microsoft.Extensions.DependencyModel": "8.0.0" + } + }, + "Microsoft.AspNetCore.Razor.Language": { + "type": "Transitive", + "resolved": "6.0.0", + "contentHash": "yCtBr1GSGzJrrp1NJUb4ltwFYMKHw/tJLnIDvg9g/FnkGIEzmE19tbCQqXARIJv5kdtBgsoVIdGLL+zmjxvM/A==" + }, + "Microsoft.CodeAnalysis.Analyzers": { + "type": "Transitive", + "resolved": "3.3.4", + "contentHash": "AxkxcPR+rheX0SmvpLVIGLhOUXAKG56a64kV9VQZ4y9gR9ZmPXnqZvHJnmwLSwzrEP6junUF11vuc+aqo5r68g==" + }, + "Microsoft.CodeAnalysis.Common": { + "type": "Transitive", + "resolved": "4.8.0", + "contentHash": "/jR+e/9aT+BApoQJABlVCKnnggGQbvGh7BKq2/wI1LamxC+LbzhcLj4Vj7gXCofl1n4E521YfF9w0WcASGg/KA==", + "dependencies": { + "Microsoft.CodeAnalysis.Analyzers": "3.3.4", + "System.Collections.Immutable": "7.0.0", + "System.Reflection.Metadata": "7.0.0", + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + } + }, + "Microsoft.CodeAnalysis.CSharp": { + "type": "Transitive", + "resolved": "4.8.0", + "contentHash": "+3+qfdb/aaGD8PZRCrsdobbzGs1m9u119SkkJt8e/mk3xLJz/udLtS2T6nY27OTXxBBw10HzAbC8Z9w08VyP/g==", + "dependencies": { + "Microsoft.CodeAnalysis.Common": "[4.8.0]" + } + }, + "Microsoft.CodeAnalysis.Razor": { + "type": "Transitive", + "resolved": "6.0.0", + "contentHash": "uqdzuQXxD7XrJCbIbbwpI/LOv0PBJ9VIR0gdvANTHOfK5pjTaCir+XcwvYvBZ5BIzd0KGzyiamzlEWw1cK1q0w==", + "dependencies": { + "Microsoft.AspNetCore.Razor.Language": "6.0.0", + "Microsoft.CodeAnalysis.CSharp": "4.0.0", + "Microsoft.CodeAnalysis.Common": "4.0.0" + } + }, + "Microsoft.Extensions.AmbientMetadata.Application": { + "type": "Transitive", + "resolved": "8.4.0", + "contentHash": "nVLT27Q9GhyzVoJveBShdwTWL2kPXwREQ1WgQtTU7E3IRu0DhAgDY4EZgSlNja7Q/1kgv2Gn9OaBDjmLOcyV+A==", + "dependencies": { + "Microsoft.Extensions.Configuration": "8.0.0", + "Microsoft.Extensions.Configuration.Binder": "8.0.1", + "Microsoft.Extensions.Hosting.Abstractions": "8.0.0", + "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0" + } + }, + "Microsoft.Extensions.ApiDescription.Server": { + "type": "Transitive", + "resolved": "6.0.5", + "contentHash": "Ckb5EDBUNJdFWyajfXzUIMRkhf52fHZOQuuZg/oiu8y7zDCVwD0iHhew6MnThjHmevanpxL3f5ci2TtHQEN6bw==" + }, + "Microsoft.Extensions.Caching.Abstractions": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "3KuSxeHoNYdxVYfg2IRZCThcrlJ1XJqIXkAWikCsbm5C/bCjv7G0WoKDyuR98Q+T607QT2Zl5GsbGRkENcV2yQ==", + "dependencies": { + "Microsoft.Extensions.Primitives": "8.0.0" + } + }, + "Microsoft.Extensions.Caching.Memory": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "7pqivmrZDzo1ADPkRwjy+8jtRKWRCPag9qPI+p7sgu7Q4QreWhcvbiWXsbhP+yY8XSiDvZpu2/LWdBv7PnmOpQ==", + "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "8.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", + "Microsoft.Extensions.Logging.Abstractions": "8.0.0", + "Microsoft.Extensions.Options": "8.0.0", + "Microsoft.Extensions.Primitives": "8.0.0" + } + }, + "Microsoft.Extensions.Compliance.Abstractions": { + "type": "Transitive", + "resolved": "8.4.0", + "contentHash": "WBPhQCz84/PFR5vm6lVPOYh4e7lcIQ2EyhYl84hVoZHC1vtvVAZsb4htEVx1LEPkLIiwnIdiLSzXxqS7+hkkDA==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1", + "Microsoft.Extensions.ObjectPool": "8.0.4" + } + }, + "Microsoft.Extensions.Configuration": { "type": "Transitive", "resolved": "8.0.0", - "contentHash": "65w93R5wqUUs35R9wjHHDf75GqAbxJsNByKZo5TbQOWSXcUbLWrDUWBQHv78iXIT0PL1pXNqKQz7OHiHMvo0/A==", + "contentHash": "0J/9YNXTMWSZP2p2+nvl8p71zpSwokZXZuJW+VjdErkegAnFdO1XlqtA62SJtgVYHdKu3uPxJHcMR/r35HwFBA==", "dependencies": { - "Microsoft.AspNetCore.Cryptography.Internal": "8.0.0" + "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", + "Microsoft.Extensions.Primitives": "8.0.0" } }, "Microsoft.Extensions.Configuration.Abstractions": { @@ -43,12 +505,36 @@ }, "Microsoft.Extensions.Configuration.Binder": { "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "mBMoXLsr5s1y2zOHWmKsE9veDcx8h1x/c3rz4baEdQKTeDcmQAPNbB54Pi/lhFO3K431eEq6PFbMgLaa6PHFfA==", + "resolved": "8.0.1", + "contentHash": "2UKFJnLiBt7Od6nCnTqP9rTIUNhzmn9Hv1l2FchyKbz8xieB9ULwZTbQZMw+M24Qw3F5dzzH1U9PPleN0LNLOQ==", "dependencies": { "Microsoft.Extensions.Configuration.Abstractions": "8.0.0" } }, + "Microsoft.Extensions.Configuration.FileExtensions": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "McP+Lz/EKwvtCv48z0YImw+L1gi1gy5rHhNaNIY2CrjloV+XY8gydT8DjMR6zWeL13AFK+DioVpppwAuO1Gi1w==", + "dependencies": { + "Microsoft.Extensions.Configuration": "8.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0", + "Microsoft.Extensions.FileProviders.Physical": "8.0.0", + "Microsoft.Extensions.Primitives": "8.0.0" + } + }, + "Microsoft.Extensions.Configuration.Json": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "C2wqUoh9OmRL1akaCcKSTmRU8z0kckfImG7zLNI8uyi47Lp+zd5LWAD17waPQEqCz3ioWOCrFUo+JJuoeZLOBw==", + "dependencies": { + "Microsoft.Extensions.Configuration": "8.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", + "Microsoft.Extensions.Configuration.FileExtensions": "8.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0", + "System.Text.Json": "8.0.0" + } + }, "Microsoft.Extensions.DependencyInjection": { "type": "Transitive", "resolved": "8.0.0", @@ -58,9 +544,45 @@ } }, "Microsoft.Extensions.DependencyInjection.Abstractions": { + "type": "Transitive", + "resolved": "8.0.1", + "contentHash": "fGLiCRLMYd00JYpClraLjJTNKLmMJPnqxMaiRzEBIIvevlzxz33mXy39Lkd48hu1G+N21S7QpaO5ZzKsI6FRuA==" + }, + "Microsoft.Extensions.DependencyInjection.AutoActivation": { + "type": "Transitive", + "resolved": "8.4.0", + "contentHash": "QXrvNp6noDe7QjqbR+rE2mwl6W5DJ3Nw67hrSWzDLp7YfQ+IxOBvhctXIJXS/vb2AJnWPhu4ix8mbSNGPc3GVA==", + "dependencies": { + "Microsoft.Extensions.Hosting.Abstractions": "8.0.0", + "Microsoft.Extensions.Options": "8.0.2" + } + }, + "Microsoft.Extensions.DependencyModel": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "NSmDw3K0ozNDgShSIpsZcbFIzBX4w28nDag+TfaQujkXGazBm+lid5onlWoCBy4VsLxqnnKjEBbGSJVWJMf43g==", + "dependencies": { + "System.Text.Encodings.Web": "8.0.0", + "System.Text.Json": "8.0.0" + } + }, + "Microsoft.Extensions.DiagnosticAdapter": { + "type": "Transitive", + "resolved": "3.1.32", + "contentHash": "oDv3wt+Q5cmaSfOQ3Cdu6dF6sn/x5gzWdNpOq4ajBwCMWYBr6CchncDvB9pF83ORlbDuX32MsVLOPGPxW4Lx4g==", + "dependencies": { + "System.Diagnostics.DiagnosticSource": "4.7.1" + } + }, + "Microsoft.Extensions.Diagnostics": { "type": "Transitive", "resolved": "8.0.0", - "contentHash": "cjWrLkJXK0rs4zofsK4bSdg+jhDLTaxrkXu4gS6Y7MAlCvRyNNgwY/lJi5RDlQOnSZweHqoyvgvbdvQsRIW+hg==" + "contentHash": "3PZp/YSkIXrF7QK7PfC1bkyRYwqOHpWFad8Qx+4wkuumAeXo1NHaxpS9LboNA9OvNSAu+QOVlXbMyoY+pHSqcw==", + "dependencies": { + "Microsoft.Extensions.Configuration": "8.0.0", + "Microsoft.Extensions.Diagnostics.Abstractions": "8.0.0", + "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0" + } }, "Microsoft.Extensions.Diagnostics.Abstractions": { "type": "Transitive", @@ -72,6 +594,14 @@ "System.Diagnostics.DiagnosticSource": "8.0.0" } }, + "Microsoft.Extensions.Diagnostics.ExceptionSummarization": { + "type": "Transitive", + "resolved": "8.4.0", + "contentHash": "5wLuZxH9ac3sL6nzewWgnb6I92jv2KRt0QMz0EkBc2PuXy3GKARcLdpNDHUU4uA3USxh2WxvjODpk4WOdWCTGA==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1" + } + }, "Microsoft.Extensions.FileProviders.Abstractions": { "type": "Transitive", "resolved": "8.0.0", @@ -82,8 +612,8 @@ }, "Microsoft.Extensions.FileProviders.Embedded": { "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "TuRh62KcoOvaSDCbtHT8K0WYptZysYQHPRRNfOgqF7ZUtUL4O0WMV8RdxbtDFJDsg3jv9bgHwXbrgwTeI9+5uQ==", + "resolved": "8.0.5", + "contentHash": "j0zzS7NPhux2rqbCIjrSV/MW0WPNSd49Vvs+j9+ALcTGVrRR48mPmIuBVpeaNO/flTFkN2fTZCLyom403KkzNg==", "dependencies": { "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0" } @@ -115,41 +645,119 @@ "Microsoft.Extensions.Logging.Abstractions": "8.0.0" } }, - "Microsoft.Extensions.Identity.Core": { + "Microsoft.Extensions.Http": { "type": "Transitive", "resolved": "8.0.0", - "contentHash": "hnXHyIQc+uc2uNMcIbr43+oNBAPEhMpW6lE8ux3MOegRz50WBna4AItlZDY7Y+Id1LLBbf73osUqeTw7CQ371w==", + "contentHash": "cWz4caHwvx0emoYe7NkHPxII/KkTI8R/LC9qdqJqnKv2poTJ4e2qqPGQqvRoQ5kaSA4FU5IV3qFAuLuOhoqULQ==", "dependencies": { - "Microsoft.AspNetCore.Cryptography.KeyDerivation": "8.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", + "Microsoft.Extensions.Diagnostics": "8.0.0", "Microsoft.Extensions.Logging": "8.0.0", + "Microsoft.Extensions.Logging.Abstractions": "8.0.0", "Microsoft.Extensions.Options": "8.0.0" } }, - "Microsoft.Extensions.Logging": { + "Microsoft.Extensions.Http.Diagnostics": { "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "tvRkov9tAJ3xP51LCv3FJ2zINmv1P8Hi8lhhtcKGqM+ImiTCC84uOPEI4z8Cdq2C3o9e+Aa0Gw0rmrsJD77W+w==", + "resolved": "8.4.0", + "contentHash": "ak1zyiKpZ8WdsJmY9X42V1+XsiJc5P1Um8E6kMqmFA8jyc/E1nuZJ5GPZNY3UBsyZshvT7no82hJn+t5YPhFZg==", "dependencies": { - "Microsoft.Extensions.DependencyInjection": "8.0.0", - "Microsoft.Extensions.Logging.Abstractions": "8.0.0", - "Microsoft.Extensions.Options": "8.0.0" + "Microsoft.Extensions.Configuration.Binder": "8.0.1", + "Microsoft.Extensions.DependencyInjection.AutoActivation": "8.4.0", + "Microsoft.Extensions.DiagnosticAdapter": "3.1.32", + "Microsoft.Extensions.Http": "8.0.0", + "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0", + "Microsoft.Extensions.Telemetry": "8.4.0", + "Microsoft.IO.RecyclableMemoryStream": "3.0.0" } }, - "Microsoft.Extensions.Logging.Abstractions": { + "Microsoft.Extensions.Http.Polly": { "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "arDBqTgFCyS0EvRV7O3MZturChstm50OJ0y9bDJvAcmEPJm0FFpFyjU/JLYyStNGGey081DvnQYlncNX5SJJGA==", + "resolved": "8.0.4", + "contentHash": "XkAHw4SObEv8P6g83loTrCSVDkeac61KDb/4wbEgOWDLqyFwmVTb0hMuwf02SFU7uitdAzkCtAu2qu0pVx1WIg==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0" + "Microsoft.Extensions.Http": "8.0.0", + "Polly": "7.2.4", + "Polly.Extensions.Http": "3.0.0" } }, - "Microsoft.Extensions.Options": { + "Microsoft.Extensions.Http.Resilience": { "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "JOVOfqpnqlVLUzINQ2fox8evY2SKLYJ3BV8QDe/Jyp21u1T7r45x/R/5QdteURMR5r01GxeJSBBUOCOyaNXA3g==", + "resolved": "8.4.0", + "contentHash": "BSkZ92eXtfPa3EyqQ9r3JkTTNFl1mrjJSU4EceKTHasVi5M9jpMgQVhrcFtXh5ImXitIhBIhXETCACyLuXNGSQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.Primitives": "8.0.0" + "Microsoft.Extensions.Configuration.Binder": "8.0.1", + "Microsoft.Extensions.Http.Diagnostics": "8.4.0", + "Microsoft.Extensions.ObjectPool": "8.0.4", + "Microsoft.Extensions.Resilience": "8.4.0" + } + }, + "Microsoft.Extensions.Identity.Core": { + "type": "Transitive", + "resolved": "8.0.5", + "contentHash": "zl/dTogiyBA2D1NBgEQfJRq/5M7aHWU8qp5l6rq4U+hKFcDdd9YDeDaEEtiuYxTpfXn2VoxZten2MljK0kLNiA==", + "dependencies": { + "Microsoft.AspNetCore.Cryptography.KeyDerivation": "8.0.5", + "Microsoft.Extensions.Logging": "8.0.0", + "Microsoft.Extensions.Options": "8.0.2" + } + }, + "Microsoft.Extensions.Identity.Stores": { + "type": "Transitive", + "resolved": "8.0.5", + "contentHash": "R6OeFrKxq3kAP/r7Uz5By8QUKnvS7ah/ubM/xbSRfGoyftCTzn4Gd9CZMW+9G67tHR3UX+sZXcjDacD7CFG9Bg==", + "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "8.0.0", + "Microsoft.Extensions.Identity.Core": "8.0.5", + "Microsoft.Extensions.Logging": "8.0.0" + } + }, + "Microsoft.Extensions.Logging": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "tvRkov9tAJ3xP51LCv3FJ2zINmv1P8Hi8lhhtcKGqM+ImiTCC84uOPEI4z8Cdq2C3o9e+Aa0Gw0rmrsJD77W+w==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "8.0.0", + "Microsoft.Extensions.Logging.Abstractions": "8.0.0", + "Microsoft.Extensions.Options": "8.0.0" + } + }, + "Microsoft.Extensions.Logging.Abstractions": { + "type": "Transitive", + "resolved": "8.0.1", + "contentHash": "RIFgaqoaINxkM2KTOw72dmilDmTrYA0ns2KW4lDz4gZ2+o6IQ894CzmdL3StM2oh7QQq44nCWiqKqc4qUI9Jmg==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1" + } + }, + "Microsoft.Extensions.Logging.Configuration": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "ixXXV0G/12g6MXK65TLngYN9V5hQQRuV+fZi882WIoVJT7h5JvoYoxTEwCgdqwLjSneqh1O+66gM8sMr9z/rsQ==", + "dependencies": { + "Microsoft.Extensions.Configuration": "8.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", + "Microsoft.Extensions.Configuration.Binder": "8.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", + "Microsoft.Extensions.Logging": "8.0.0", + "Microsoft.Extensions.Logging.Abstractions": "8.0.0", + "Microsoft.Extensions.Options": "8.0.0", + "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0" + } + }, + "Microsoft.Extensions.ObjectPool": { + "type": "Transitive", + "resolved": "8.0.4", + "contentHash": "6FPHZ6lxtsrlFKE1LeHEco0BxevHSDdxngh37GxwGqiHm8zQz78ttM2OIevqQ8IAvtB01+5xEWBcYsjvSnhhoQ==" + }, + "Microsoft.Extensions.Options": { + "type": "Transitive", + "resolved": "8.0.2", + "contentHash": "dWGKvhFybsaZpGmzkGCbNNwBD1rVlWzrZKANLW/CcbFJpCEceMCGzT7zZwHOGBCbwM0SzBuceMj5HN1LKV1QqA==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", + "Microsoft.Extensions.Primitives": "8.0.0" } }, "Microsoft.Extensions.Options.ConfigurationExtensions": { @@ -178,37 +786,1719 @@ "resolved": "8.0.0", "contentHash": "bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g==" }, - "System.Configuration.ConfigurationManager": { + "Microsoft.Extensions.Resilience": { "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "JlYi9XVvIREURRUlGMr1F6vOFLk7YSY4p1vHo4kX3tQ0AGrjqlRWHDi66ImHhy6qwXBG3BJ6Y1QlYQ+Qz6Xgww==", + "resolved": "8.4.0", + "contentHash": "lu8RM3gKkxaAB8F8ixN4gnrOcigxaOaMu/YDTl2YH0+05yldxtUT9bHtm/fhkwdpQh2W60k1xSz5nbk3NgIC2g==", "dependencies": { - "System.Diagnostics.EventLog": "8.0.0", - "System.Security.Cryptography.ProtectedData": "8.0.0" + "Microsoft.Extensions.Diagnostics": "8.0.0", + "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "8.4.0", + "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0", + "Microsoft.Extensions.Telemetry.Abstractions": "8.4.0", + "Polly.Core": "8.3.0", + "Polly.Extensions": "8.3.0", + "Polly.RateLimiting": "8.3.0" } }, - "System.Diagnostics.DiagnosticSource": { + "Microsoft.Extensions.Telemetry": { "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "c9xLpVz6PL9lp/djOWtk5KPDZq3cSYpmXoJQY524EOtuFl5z9ZtsotpsyrDW40U1DRnQSYvcPKEUV0X//u6gkQ==" + "resolved": "8.4.0", + "contentHash": "7ML6gFwLI4LoQyznscVXBF1Nf1nGg2dvF/Mzf9NYBzEvfiP+isfNgSjBoRcZBjqaD6ezIwsACA7fkwS3tcKS/g==", + "dependencies": { + "Microsoft.Extensions.AmbientMetadata.Application": "8.4.0", + "Microsoft.Extensions.Compliance.Abstractions": "8.4.0", + "Microsoft.Extensions.Configuration.Binder": "8.0.1", + "Microsoft.Extensions.DependencyInjection.AutoActivation": "8.4.0", + "Microsoft.Extensions.Logging.Configuration": "8.0.0", + "Microsoft.Extensions.ObjectPool": "8.0.4", + "Microsoft.Extensions.Options": "8.0.2", + "Microsoft.Extensions.Telemetry.Abstractions": "8.4.0" + } }, - "System.Diagnostics.EventLog": { + "Microsoft.Extensions.Telemetry.Abstractions": { "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "fdYxcRjQqTTacKId/2IECojlDSFvp7LP5N78+0z/xH7v/Tuw5ZAxu23Y6PTCRinqyu2ePx+Gn1098NC6jM6d+A==" + "resolved": "8.4.0", + "contentHash": "jiv/2aoe2zkI0Atl+WXChwy6CbjHByxUBLnF6OihMAPELgmKaSywLqcJo5VcbRYA0EGhmQJM/RaGVH3J2TAkxw==", + "dependencies": { + "Microsoft.Extensions.Compliance.Abstractions": "8.4.0", + "Microsoft.Extensions.Logging.Abstractions": "8.0.1", + "Microsoft.Extensions.ObjectPool": "8.0.4", + "Microsoft.Extensions.Options": "8.0.2" + } }, - "System.Runtime.Caching": { + "Microsoft.IdentityModel.Abstractions": { "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "4TmlmvGp4kzZomm7J2HJn6IIx0UUrQyhBDyb5O1XiunZlQImXW+B8b7W/sTPcXhSf9rp5NR5aDtQllwbB5elOQ==", + "resolved": "7.5.1", + "contentHash": "PT16ZFbPIiMsYv07oy3zOjqUOJ7xutGBkJTOX0+IbNyU6+O6X7aIxjq9EaSSRLWbekRgamgtmfg8Xjw6A6Ua9g==" + }, + "Microsoft.IdentityModel.JsonWebTokens": { + "type": "Transitive", + "resolved": "7.5.1", + "contentHash": "93CGSa8RPdZU8zfvA3nf9NGKUqEnQrE12VzYlMqKh72ddhzusosqLNEUgH/YhFWBLRFOnY1RCgHMV7pR+sAx2w==", "dependencies": { - "System.Configuration.ConfigurationManager": "8.0.0" + "Microsoft.IdentityModel.Tokens": "7.5.1" } }, - "System.Security.Cryptography.ProtectedData": { + "Microsoft.IdentityModel.Logging": { "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "+TUFINV2q2ifyXauQXRwy4CiBhqvDEDZeVJU7qfxya4aRYOKzVBpN+4acx25VcPB9ywUN6C0n8drWl110PhZEg==" + "resolved": "7.5.1", + "contentHash": "PnpAQX20BAiDIPYmWUyQSlEaWD8BLXzHpiDGTCT568Cs0ReOeyzNe401LzCeiv6ilug/KefVeV1CeqtCHTo8dw==", + "dependencies": { + "Microsoft.IdentityModel.Abstractions": "7.5.1" + } + }, + "Microsoft.IdentityModel.Protocols": { + "type": "Transitive", + "resolved": "7.5.1", + "contentHash": "hXQLOHc1AwOxmb6fv1cOLWUCvO2MectjEN0Lw/0muJwy7HbMmdEQ69dpmMMbxPKNWpXVnkeZ9qyTSoBhm8sYCA==", + "dependencies": { + "Microsoft.IdentityModel.Tokens": "7.5.1" + } + }, + "Microsoft.IdentityModel.Tokens": { + "type": "Transitive", + "resolved": "7.5.1", + "contentHash": "Q3DKpyFViP84IUlTFKH/zIkswIrmSh2Vd/eFDo4wlOHy4DYxoweZEEw4kDEiKt9VCX6o7SddK3HK2xDYyFpexA==", + "dependencies": { + "Microsoft.IdentityModel.Logging": "7.5.1" + } + }, + "Microsoft.IO.RecyclableMemoryStream": { + "type": "Transitive", + "resolved": "3.0.0", + "contentHash": "irv0HuqoH8Ig5i2fO+8dmDNdFdsrO+DoQcedwIlb810qpZHBNQHZLW7C/AHBQDgLLpw2T96vmMAy/aE4Yj55Sg==" + }, + "Microsoft.NET.StringTools": { + "type": "Transitive", + "resolved": "17.6.3", + "contentHash": "N0ZIanl1QCgvUumEL1laasU0a7sOE5ZwLZVTn0pAePnfhq8P7SvTjF8Axq+CnavuQkmdQpGNXQ1efZtu5kDFbA==" + }, + "Microsoft.NETCore.Platforms": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "VyPlqzH2wavqquTcYpkIIAQ6WdenuKoFN0BdYBbCWsclXacSOHNQn66Gt4z5NBqEYW0FAPm5rlvki9ZiCij5xQ==" + }, + "Microsoft.NETCore.Targets": { + "type": "Transitive", + "resolved": "1.1.3", + "contentHash": "3Wrmi0kJDzClwAC+iBdUBpEKmEle8FQNsCs77fkiOIw/9oYA07bL1EZNX0kQ2OMN3xpwvl0vAtOCYY3ndDNlhQ==" + }, + "Microsoft.OpenApi": { + "type": "Transitive", + "resolved": "1.6.14", + "contentHash": "tTaBT8qjk3xINfESyOPE2rIellPvB7qpVqiWiyA/lACVvz+xOGiXhFUfohcx82NLbi5avzLW0lx+s6oAqQijfw==" + }, + "Microsoft.Win32.Primitives": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "Microsoft.Win32.Registry": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg==", + "dependencies": { + "System.Security.AccessControl": "5.0.0", + "System.Security.Principal.Windows": "5.0.0" + } + }, + "MimeKit": { + "type": "Transitive", + "resolved": "4.6.0", + "contentHash": "M4jddPQNSClTzHE+HnfrtN93mCXSYF8KewWUTwzXgl49ajzUh8hz/UY4CAnRQR4YJF3lBY5P+r+73VXZAGKafw==", + "dependencies": { + "BouncyCastle.Cryptography": "2.3.1", + "System.Security.Cryptography.Pkcs": "8.0.0" + } + }, + "MiniProfiler.AspNetCore": { + "type": "Transitive", + "resolved": "4.3.8", + "contentHash": "dohMvXpjKDPv/edl7gwKhq80JBqRLLRSwVJB9bo0UYqsgEox7BZyYS/4vBty+UsZ59pYYYhMUpUKHVWLLj/PBw==", + "dependencies": { + "MiniProfiler.Shared": "4.3.8" + } + }, + "MiniProfiler.AspNetCore.Mvc": { + "type": "Transitive", + "resolved": "4.3.8", + "contentHash": "aJ6Kkw2zMy36cKDWTjQYo/pJ6bhPBRA8z4NO8REe+xDhv8+fk58P526Bi52gnvsDp4jIVk5AQ8nQDgPUS/K+7A==", + "dependencies": { + "MiniProfiler.AspNetCore": "4.3.8" + } + }, + "MiniProfiler.Shared": { + "type": "Transitive", + "resolved": "4.3.8", + "contentHash": "SfXNX90fmDm373YAla0z06plTCj6YbByQJOm6G8/9kE6Hf4UALJxySyiMB9O4KYeTc6Ha1EFQDs6jLhio+bBFA==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0", + "Newtonsoft.Json": "13.0.1", + "System.ComponentModel.Primitives": "4.3.0", + "System.Data.Common": "4.3.0", + "System.Diagnostics.DiagnosticSource": "4.4.1", + "System.Diagnostics.StackTrace": "4.3.0", + "System.Dynamic.Runtime": "4.3.0", + "System.Reflection.Emit.Lightweight": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Serialization.Primitives": "4.3.0", + "System.Threading.Tasks.Parallel": "4.3.0" + } + }, + "NCrontab": { + "type": "Transitive", + "resolved": "3.3.3", + "contentHash": "2yzZXZLI0YpxrNgWnW/4xoo7ErLgWJIwTljRVEJ3hyjc7Kw9eGdjbFZGP1AhBuTUEZQ443PgZifG1yox6Qo1/A==" + }, + "NETStandard.Library": { + "type": "Transitive", + "resolved": "1.6.1", + "contentHash": "WcSp3+vP+yHNgS8EV5J7pZ9IRpeDuARBPN28by8zqff1wJQXm26PVU8L3/fYLBJVU7BtDyqNVWq2KlCVvSSR4A==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.Win32.Primitives": "4.3.0", + "System.AppContext": "4.3.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Console": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tools": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.Compression": "4.3.0", + "System.IO.Compression.ZipFile": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.Net.Http": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Net.Sockets": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.InteropServices.RuntimeInformation": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Threading.Timer": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0", + "System.Xml.XDocument": "4.3.0" + } + }, + "Newtonsoft.Json": { + "type": "Transitive", + "resolved": "13.0.3", + "contentHash": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==" + }, + "NPoco": { + "type": "Transitive", + "resolved": "5.7.1", + "contentHash": "6qjyBqqc0TSK/xHjXA6tSZhABSDQqXGrTOIdUIVazPsmN0OyTaBTEtwV2wTV0NyfkzcRPhLyO6bIW89ZFNvlWg==", + "dependencies": { + "System.Linq.Async": "5.0.0", + "System.Reflection.Emit.Lightweight": "4.7.0" + } + }, + "OpenIddict": { + "type": "Transitive", + "resolved": "5.6.0", + "contentHash": "zTs3Ujth718eczvsyvDGG2sXx/XZMg0xb9FBXBCCrIgCwQjDxlLsez8Art4W7rVi6Q+8bp7qY0EHtU4COIix6Q==", + "dependencies": { + "OpenIddict.Abstractions": "5.6.0", + "OpenIddict.Client": "5.6.0", + "OpenIddict.Client.SystemIntegration": "5.6.0", + "OpenIddict.Client.SystemNetHttp": "5.6.0", + "OpenIddict.Client.WebIntegration": "5.6.0", + "OpenIddict.Core": "5.6.0", + "OpenIddict.Server": "5.6.0", + "OpenIddict.Validation": "5.6.0", + "OpenIddict.Validation.ServerIntegration": "5.6.0", + "OpenIddict.Validation.SystemNetHttp": "5.6.0" + } + }, + "OpenIddict.Abstractions": { + "type": "Transitive", + "resolved": "5.6.0", + "contentHash": "ElNavuZtWZy+hoUB3s8BCbCZaZ2Je6jzTCrHmiIAgKTEgF3jWwNQ3iqIH+uRQXkQ9imgnpmQlLlsX/YVUfpNAQ==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1", + "Microsoft.Extensions.Primitives": "8.0.0", + "Microsoft.IdentityModel.Tokens": "7.5.1" + } + }, + "OpenIddict.AspNetCore": { + "type": "Transitive", + "resolved": "5.6.0", + "contentHash": "ZMLjaaY456OQGMUCuAO5yRHqH5h1wmmZvlE6rgSR8nnpPVtU7+choGeNdPZB9oRx9iM3uivDWycZeR7zgNbulw==", + "dependencies": { + "OpenIddict": "5.6.0", + "OpenIddict.Client.AspNetCore": "5.6.0", + "OpenIddict.Client.DataProtection": "5.6.0", + "OpenIddict.Server.AspNetCore": "5.6.0", + "OpenIddict.Server.DataProtection": "5.6.0", + "OpenIddict.Validation.AspNetCore": "5.6.0", + "OpenIddict.Validation.DataProtection": "5.6.0" + } + }, + "OpenIddict.Client": { + "type": "Transitive", + "resolved": "5.6.0", + "contentHash": "vvfd1chERNt4aOXOhbcgINsJphV0J+vn8wBM1ov3DfSjaH1/DmVbbCuzeo1AxBHVySYgJv6NsivTewvl5FENuQ==", + "dependencies": { + "Microsoft.Extensions.Logging": "8.0.0", + "Microsoft.IdentityModel.JsonWebTokens": "7.5.1", + "Microsoft.IdentityModel.Protocols": "7.5.1", + "OpenIddict.Abstractions": "5.6.0" + } + }, + "OpenIddict.Client.AspNetCore": { + "type": "Transitive", + "resolved": "5.6.0", + "contentHash": "xHuQxQASEy6nPeAkSixNZr/IgHtQvuDBWSh7gce5Y8Sd0cP454ks30iDdtUkmr1Jif+MxGsnr0hy8F1WozXy+Q==", + "dependencies": { + "OpenIddict.Client": "5.6.0" + } + }, + "OpenIddict.Client.DataProtection": { + "type": "Transitive", + "resolved": "5.6.0", + "contentHash": "moJ9iYLXJVvyD1SJTXBsgEwkXwSZeMWSG7Ja+/mu2rg1c1ZTaoLX8/8OZJL2JkIPKrErFjV0pe44FucIvxfAIA==", + "dependencies": { + "OpenIddict.Client": "5.6.0" + } + }, + "OpenIddict.Client.SystemIntegration": { + "type": "Transitive", + "resolved": "5.6.0", + "contentHash": "FSJj/VmOSaJyzAkVPBUloUWYg7ta3KKvBl0MRFKAZGssFaz6KmodEk/33FeZ9iSYLtBf/wHRMwCqn2yPS2u9tA==", + "dependencies": { + "Microsoft.Extensions.Hosting.Abstractions": "8.0.0", + "OpenIddict.Client": "5.6.0" + } + }, + "OpenIddict.Client.SystemNetHttp": { + "type": "Transitive", + "resolved": "5.6.0", + "contentHash": "674gwjCvdXnOLlhqd4sFjwoDmugCUWogxIy9lb/SDav/oYJHS4dB0tLIX2+E1RKJ3UV+1K04SHkSd7hN1TReQA==", + "dependencies": { + "Microsoft.Extensions.Http.Polly": "8.0.4", + "Microsoft.Extensions.Http.Resilience": "8.4.0", + "OpenIddict.Client": "5.6.0" + } + }, + "OpenIddict.Client.WebIntegration": { + "type": "Transitive", + "resolved": "5.6.0", + "contentHash": "NjyzqfHOEEZgNyymoFcfkCgz1smskYGAZQUxkD+bF7Bfqk+TEcDtoJ6bn5fIPEsStchpq5e2fZhj62Ybv7W1eg==", + "dependencies": { + "OpenIddict.Client": "5.6.0", + "OpenIddict.Client.SystemNetHttp": "5.6.0" + } + }, + "OpenIddict.Core": { + "type": "Transitive", + "resolved": "5.6.0", + "contentHash": "Tcs8B+o1UV6PmeD0KFB6OPipiHDLT4RKhJK8gpxDKdbNsYWEhKwwyln9LegYME0PVCb8dNsuHq+iK8rgjpr0hQ==", + "dependencies": { + "Microsoft.Extensions.Caching.Memory": "8.0.0", + "Microsoft.Extensions.Logging": "8.0.0", + "Microsoft.Extensions.Options": "8.0.2", + "OpenIddict.Abstractions": "5.6.0" + } + }, + "OpenIddict.Server": { + "type": "Transitive", + "resolved": "5.6.0", + "contentHash": "LlNokX8gsZ7lb9Urdc49C8/REK1HolBfnIO4+ynNHmv/VC8btfNwi/0S8aP1SrzQm8SqtNJZSn+w8JeWAfKpzg==", + "dependencies": { + "Microsoft.Extensions.Logging": "8.0.0", + "Microsoft.IdentityModel.JsonWebTokens": "7.5.1", + "OpenIddict.Abstractions": "5.6.0" + } + }, + "OpenIddict.Server.AspNetCore": { + "type": "Transitive", + "resolved": "5.6.0", + "contentHash": "AVluIKopQsg80BcoQSGGpnmlXQZjnI9HGo0yuQTA3eOuH52MubOPGAe8PpXk1IpBpirRpqXNNuvU3quNawTE/w==", + "dependencies": { + "OpenIddict.Server": "5.6.0" + } + }, + "OpenIddict.Server.DataProtection": { + "type": "Transitive", + "resolved": "5.6.0", + "contentHash": "nHm6iccjydRWR3IUq3V16KIMPVrvaPJYi4Yguxd2XL5p6mvf4CTi0gBLbRiVAjb8A4S0IY56HLfq8gpJxHkEQw==", + "dependencies": { + "OpenIddict.Server": "5.6.0" + } + }, + "OpenIddict.Validation": { + "type": "Transitive", + "resolved": "5.6.0", + "contentHash": "NtfwuDYvDQTpg44hwaoYSADijkOY7H4PGeh7jCzq5/tBL+abFFgExip+lqPDz3eG8UQgUSNNCAh18tHu0J3kZQ==", + "dependencies": { + "Microsoft.Extensions.Logging": "8.0.0", + "Microsoft.IdentityModel.JsonWebTokens": "7.5.1", + "Microsoft.IdentityModel.Protocols": "7.5.1", + "OpenIddict.Abstractions": "5.6.0" + } + }, + "OpenIddict.Validation.AspNetCore": { + "type": "Transitive", + "resolved": "5.6.0", + "contentHash": "NiNSErS5kg23nV5ELlpVXHgjyUTsq7PYZRgGQAFe3YtGsZB/Wa82nLZQQiQphVFLRCpiZrTuDdkTZWWPVMNxZA==", + "dependencies": { + "OpenIddict.Validation": "5.6.0" + } + }, + "OpenIddict.Validation.DataProtection": { + "type": "Transitive", + "resolved": "5.6.0", + "contentHash": "WrdORBYJiB7QBOvBA8dCWQHVWxc6PoAQDB0V6nH6TjMqThyShqG9NrRH2wpKSZqeMiU60CSI/JhDGYGp2YjAlQ==", + "dependencies": { + "OpenIddict.Validation": "5.6.0" + } + }, + "OpenIddict.Validation.ServerIntegration": { + "type": "Transitive", + "resolved": "5.6.0", + "contentHash": "cAnS9nvxMADOiiGo8noiRkRmZsJvdf+oltQflSp7LoKE3VfgBFLe5mFXHha3+XzmLNNyw7i4iRmCuVyUf9dEdg==", + "dependencies": { + "OpenIddict.Server": "5.6.0", + "OpenIddict.Validation": "5.6.0" + } + }, + "OpenIddict.Validation.SystemNetHttp": { + "type": "Transitive", + "resolved": "5.6.0", + "contentHash": "mk4yubEWVSL/fKNY77zId+ba5sW8jP0V8jAfBDY4Axems8Hys2czgxEqLeIijsVH55/SFMtFxzuJPFzEfYp7Ag==", + "dependencies": { + "Microsoft.Extensions.Http.Polly": "8.0.4", + "Microsoft.Extensions.Http.Resilience": "8.4.0", + "OpenIddict.Validation": "5.6.0" + } + }, + "Polly": { + "type": "Transitive", + "resolved": "7.2.4", + "contentHash": "bw00Ck5sh6ekduDE3mnCo1ohzuad946uslCDEENu3091+6UKnBuKLo4e+yaNcCzXxOZCXWY2gV4a35+K1d4LDA==" + }, + "Polly.Core": { + "type": "Transitive", + "resolved": "8.3.0", + "contentHash": "A3r4xkWasffyrIJGjA3jWQi86ZGcR9BEbpIIoP9xYRAKYwiaGbKpqpsHdWv5sCeLZdaWpVs7pc4EM8Tei+LluA==" + }, + "Polly.Extensions": { + "type": "Transitive", + "resolved": "8.3.0", + "contentHash": "wUjK/vOqq2kaj9WTtBc/tXWykgT3Z5qpvM8ozl6UEBrIsjbatCl6a+AXMZsTwVEyqUKFF9td3aYRmSAaBDtRrQ==", + "dependencies": { + "Microsoft.Extensions.Logging.Abstractions": "8.0.0", + "Microsoft.Extensions.Options": "8.0.0", + "Polly.Core": "8.3.0", + "System.Diagnostics.DiagnosticSource": "8.0.0" + } + }, + "Polly.Extensions.Http": { + "type": "Transitive", + "resolved": "3.0.0", + "contentHash": "drrG+hB3pYFY7w1c3BD+lSGYvH2oIclH8GRSehgfyP5kjnFnHKQuuBhuHLv+PWyFuaTDyk/vfRpnxOzd11+J8g==", + "dependencies": { + "Polly": "7.1.0" + } + }, + "Polly.RateLimiting": { + "type": "Transitive", + "resolved": "8.3.0", + "contentHash": "vxymhXDbWQ37C/qEs0WcuWHZmedYmhWyg0JcUPW5kwk/YTQIzFecn2jyg8s6fiuTZv5q/ISWw1RzCTB7LcRuYg==", + "dependencies": { + "Polly.Core": "8.3.0", + "System.Threading.RateLimiting": "8.0.0" + } + }, + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.2", + "contentHash": "7VSGO0URRKoMEAq0Sc9cRz8mb6zbyx/BZDEWhgPdzzpmFhkam3fJ1DAGWFXBI4nGlma+uPKpfuMQP5LXRnOH5g==" + }, + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.2", + "contentHash": "0oAaTAm6e2oVH+/Zttt0cuhGaePQYKII1dY8iaqP7CvOpVKgLybKRFvQjXR2LtxXOXTVPNv14j0ot8uV+HrUmw==" + }, + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.2", + "contentHash": "G24ibsCNi5Kbz0oXWynBoRgtGvsw5ZSVEWjv13/KiCAM8C6wz9zzcCniMeQFIkJ2tasjo2kXlvlBZhplL51kGg==" + }, + "runtime.native.System": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "runtime.native.System.IO.Compression": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "runtime.native.System.Net.Http": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "runtime.native.System.Security.Cryptography.Apple": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==", + "dependencies": { + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0" + } + }, + "runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.2", + "contentHash": "QR1OwtwehHxSeQvZKXe+iSd+d3XZNkEcuWMFYa2i0aG1l+lR739HPicKMlTbJst3spmeekDVBUS7SeS26s4U/g==", + "dependencies": { + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2" + } + }, + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.2", + "contentHash": "I+GNKGg2xCHueRd1m9PzeEW7WLbNNLznmTuEi8/vZX71HudUbx1UTwlGkiwMri7JLl8hGaIAWnA/GONhu+LOyQ==" + }, + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.2", + "contentHash": "1Z3TAq1ytS1IBRtPXJvEUZdVsfWfeNEhBkbiOCGEl9wwAfsjP2lz3ZFDx5tq8p60/EqbS0HItG5piHuB71RjoA==" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==" + }, + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.2", + "contentHash": "6mU/cVmmHtQiDXhnzUImxIcDL48GbTk+TsptXyJA+MIOG9LRjPoAQC/qBFB7X+UNyK86bmvGwC8t+M66wsYC8w==" + }, + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.2", + "contentHash": "vjwG0GGcTW/PPg6KVud8F9GLWYuAV1rrw1BKAqY0oh4jcUqg15oYF1+qkGR2x2ZHM4DQnWKQ7cJgYbfncz/lYg==" + }, + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.2", + "contentHash": "7KMFpTkHC/zoExs+PwP8jDCWcrK9H6L7soowT80CUx3e+nxP/AFnq0AQAW5W76z2WYbLAYCRyPfwYFG6zkvQRw==" + }, + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.2", + "contentHash": "xrlmRCnKZJLHxyyLIqkZjNXqgxnKdZxfItrPkjI+6pkRo5lHX8YvSZlWrSI5AVwLMi4HbNWP7064hcAWeZKp5w==" + }, + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.2", + "contentHash": "leXiwfiIkW7Gmn7cgnNcdtNAU70SjmKW3jxGj1iKHOvdn0zRWsgv/l2OJUO5zdGdiv2VRFnAsxxhDgMzofPdWg==" + }, + "Serilog": { + "type": "Transitive", + "resolved": "3.1.1", + "contentHash": "P6G4/4Kt9bT635bhuwdXlJ2SCqqn2nhh4gqFqQueCOr9bK/e7W9ll/IoX1Ter948cV2Z/5+5v8pAfJYUISY03A==" + }, + "Serilog.AspNetCore": { + "type": "Transitive", + "resolved": "8.0.1", + "contentHash": "B/X+wAfS7yWLVOTD83B+Ip9yl4MkhioaXj90JSoWi1Ayi8XHepEnsBdrkojg08eodCnmOKmShFUN2GgEc6c0CQ==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "8.0.0", + "Microsoft.Extensions.Logging": "8.0.0", + "Serilog": "3.1.1", + "Serilog.Extensions.Hosting": "8.0.0", + "Serilog.Extensions.Logging": "8.0.0", + "Serilog.Formatting.Compact": "2.0.0", + "Serilog.Settings.Configuration": "8.0.0", + "Serilog.Sinks.Console": "5.0.0", + "Serilog.Sinks.Debug": "2.0.0", + "Serilog.Sinks.File": "5.0.0" + } + }, + "Serilog.Enrichers.Process": { + "type": "Transitive", + "resolved": "2.0.2", + "contentHash": "T9EjKKLsL6qC/3eOLUAKEPBLEqPDmt5BLXaQdPMaxJzuex+MeXA8DuAiPboUaftp3kbnCN4ZgZpDvs+Fa7OHuw==", + "dependencies": { + "Serilog": "2.3.0" + } + }, + "Serilog.Enrichers.Thread": { + "type": "Transitive", + "resolved": "3.1.0", + "contentHash": "85lWsGRJpRxvKT6j/H67no55SUBsBIvp556TKuBTGhjtoPeq+L7j/sDWbgAtvT0p7u7/phJyX6j35PQ4Vtqw0g==", + "dependencies": { + "Serilog": "2.3.0" + } + }, + "Serilog.Expressions": { + "type": "Transitive", + "resolved": "4.0.0", + "contentHash": "dsC8GtalMDXMzywA60fHeBvqAjQ1EM75zSrdA7j7TxJfmrfss6BOxzgoT5thqjY+icLNbovUsC5KTYRlXzCpXg==", + "dependencies": { + "Serilog": "3.1.0" + } + }, + "Serilog.Extensions.Hosting": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "db0OcbWeSCvYQkHWu6n0v40N4kKaTAXNjlM3BKvcbwvNzYphQFcBR+36eQ/7hMMwOkJvAyLC2a9/jNdUL5NjtQ==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", + "Microsoft.Extensions.Hosting.Abstractions": "8.0.0", + "Microsoft.Extensions.Logging.Abstractions": "8.0.0", + "Serilog": "3.1.1", + "Serilog.Extensions.Logging": "8.0.0" + } + }, + "Serilog.Extensions.Logging": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "YEAMWu1UnWgf1c1KP85l1SgXGfiVo0Rz6x08pCiPOIBt2Qe18tcZLvdBUuV5o1QHvrs8FAry9wTIhgBRtjIlEg==", + "dependencies": { + "Microsoft.Extensions.Logging": "8.0.0", + "Serilog": "3.1.1" + } + }, + "Serilog.Formatting.Compact": { + "type": "Transitive", + "resolved": "2.0.0", + "contentHash": "ob6z3ikzFM3D1xalhFuBIK1IOWf+XrQq+H4KeH4VqBcPpNcmUgZlRQ2h3Q7wvthpdZBBoY86qZOI2LCXNaLlNA==", + "dependencies": { + "Serilog": "3.1.0" + } + }, + "Serilog.Formatting.Compact.Reader": { + "type": "Transitive", + "resolved": "3.0.0", + "contentHash": "A4tBQ36969szfQMwnxaikNKxQs7lcGLPPcv45ghr3RrJK9hko71t8TNSdMSAWU25ZK6JSmH/RU14GwSo4v5E4Q==", + "dependencies": { + "Newtonsoft.Json": "13.0.3", + "Serilog": "3.1.0" + } + }, + "Serilog.Settings.Configuration": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "nR0iL5HwKj5v6ULo3/zpP8NMcq9E2pxYA6XKTSWCbugVs4YqPyvaqaKOY+OMpPivKp7zMEpax2UKHnDodbRB0Q==", + "dependencies": { + "Microsoft.Extensions.Configuration.Binder": "8.0.0", + "Microsoft.Extensions.DependencyModel": "8.0.0", + "Serilog": "3.1.1" + } + }, + "Serilog.Sinks.Async": { + "type": "Transitive", + "resolved": "1.5.0", + "contentHash": "csHYIqAwI4Gy9oAhXYRwxGrQEAtBg3Ep7WaCzsnA1cZuBZjVAU0n7hWaJhItjO7hbLHh/9gRVxALCUB4Dv+gZw==", + "dependencies": { + "Serilog": "2.9.0" + } + }, + "Serilog.Sinks.Console": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "IZ6bn79k+3SRXOBpwSOClUHikSkp2toGPCZ0teUkscv4dpDg9E2R2xVsNkLmwddE4OpNVO3N0xiYsAH556vN8Q==", + "dependencies": { + "Serilog": "3.1.0" + } + }, + "Serilog.Sinks.Debug": { + "type": "Transitive", + "resolved": "2.0.0", + "contentHash": "Y6g3OBJ4JzTyyw16fDqtFcQ41qQAydnEvEqmXjhwhgjsnG/FaJ8GUqF5ldsC/bVkK8KYmqrPhDO+tm4dF6xx4A==", + "dependencies": { + "Serilog": "2.10.0" + } + }, + "Serilog.Sinks.File": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "uwV5hdhWPwUH1szhO8PJpFiahqXmzPzJT/sOijH/kFgUx+cyoDTMM8MHD0adw9+Iem6itoibbUXHYslzXsLEAg==", + "dependencies": { + "Serilog": "2.10.0" + } + }, + "Serilog.Sinks.Map": { + "type": "Transitive", + "resolved": "1.0.2", + "contentHash": "JbPBAeD5hxUQw8TZg3FlOnqVsSu1269nvqFm5DQ7hc+AmsB+hItl+zMSDphMbPJXjL8KdpMRSWNkGi7zTKRmCA==", + "dependencies": { + "Serilog": "2.8.0" + } + }, + "Swashbuckle.AspNetCore": { + "type": "Transitive", + "resolved": "6.6.2", + "contentHash": "+NB4UYVYN6AhDSjW0IJAd1AGD8V33gemFNLPaxKTtPkHB+HaKAKf9MGAEUPivEWvqeQfcKIw8lJaHq6LHljRuw==", + "dependencies": { + "Microsoft.Extensions.ApiDescription.Server": "6.0.5", + "Swashbuckle.AspNetCore.Swagger": "6.6.2", + "Swashbuckle.AspNetCore.SwaggerGen": "6.6.2", + "Swashbuckle.AspNetCore.SwaggerUI": "6.6.2" + } + }, + "Swashbuckle.AspNetCore.Swagger": { + "type": "Transitive", + "resolved": "6.6.2", + "contentHash": "ovgPTSYX83UrQUWiS5vzDcJ8TEX1MAxBgDFMK45rC24MorHEPQlZAHlaXj/yth4Zf6xcktpUgTEBvffRQVwDKA==", + "dependencies": { + "Microsoft.OpenApi": "1.6.14" + } + }, + "Swashbuckle.AspNetCore.SwaggerGen": { + "type": "Transitive", + "resolved": "6.6.2", + "contentHash": "zv4ikn4AT1VYuOsDCpktLq4QDq08e7Utzbir86M5/ZkRaLXbCPF11E1/vTmOiDzRTl0zTZINQU2qLKwTcHgfrA==", + "dependencies": { + "Swashbuckle.AspNetCore.Swagger": "6.6.2" + } + }, + "Swashbuckle.AspNetCore.SwaggerUI": { + "type": "Transitive", + "resolved": "6.6.2", + "contentHash": "mBBb+/8Hm2Q3Wygag+hu2jj69tZW5psuv0vMRXY07Wy+Rrj40vRP8ZTbKBhs91r45/HXT4aY4z0iSBYx1h6JvA==" + }, + "System.AppContext": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==", + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.Buffers": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==", + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Collections": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Collections.Concurrent": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Collections.Immutable": { + "type": "Transitive", + "resolved": "7.0.0", + "contentHash": "dQPcs0U1IKnBdRDBkrCTi1FoajSTBzLcVTpjO4MBCMC7f4pDOIPzgBoX8JjG7X6uZRJ8EBxsi8+DR1JuwjnzOQ==" + }, + "System.ComponentModel": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "VyGn1jGRZVfxnh8EdvDCi71v3bMXrsu8aYJOwoV7SNDLVhiEqwP86pPMyRGsDsxhXAm2b3o9OIqeETfN5qfezw==", + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.ComponentModel.Primitives": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "j8GUkCpM8V4d4vhLIIoBLGey2Z5bCkMVNjEZseyAlm4n5arcsJOeI3zkUP+zvZgzsbLTYh4lYeP/ZD/gdIAPrw==", + "dependencies": { + "System.ComponentModel": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Console": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.Data.Common": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "lm6E3T5u7BOuEH0u18JpbJHxBfOJPuCyl4Kg1RH10ktYLp5uEEE1xKrHW56/We4SnZpGAuCc9N0MJpSDhTHZGQ==", + "dependencies": { + "System.Collections": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Diagnostics.Debug": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Diagnostics.DiagnosticSource": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "c9xLpVz6PL9lp/djOWtk5KPDZq3cSYpmXoJQY524EOtuFl5z9ZtsotpsyrDW40U1DRnQSYvcPKEUV0X//u6gkQ==" + }, + "System.Diagnostics.StackTrace": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "BiHg0vgtd35/DM9jvtaC1eKRpWZxr0gcQd643ABG7GnvSlf5pOkY2uyd42mMOJoOmKvnpNj0F4tuoS1pacTwYw==", + "dependencies": { + "System.IO.FileSystem": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Metadata": "1.4.1", + "System.Runtime": "4.3.0" + } + }, + "System.Diagnostics.Tools": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Diagnostics.Tracing": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Dynamic.Runtime": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Linq": "4.3.0", + "System.Linq.Expressions": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Formats.Asn1": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "AJukBuLoe3QeAF+mfaRKQb2dgyrvt340iMBHYv+VdBzCUM06IxGlvl0o/uPOS7lHnXPN6u8fFRHSHudx5aTi8w==" + }, + "System.Globalization": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Globalization.Calendars": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Globalization.Extensions": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0" + } + }, + "System.IO": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.IO.Compression": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Buffers": "4.3.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.IO.Compression": "4.3.0" + } + }, + "System.IO.Compression.ZipFile": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "G4HwjEsgIwy3JFBduZ9quBkAu+eUwjIdJleuNSgmUojbH6O3mlvEIme+GHx/cLlTAPcrnnL7GqvB9pTlWRfhOg==", + "dependencies": { + "System.Buffers": "4.3.0", + "System.IO": "4.3.0", + "System.IO.Compression": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.IO.FileSystem": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.IO.FileSystem.Primitives": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==", + "dependencies": { + "System.Runtime": "4.3.0" + } + }, + "System.Linq": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" + } + }, + "System.Linq.Async": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "cPtIuuH8TIjVHSi2ewwReWGW1PfChPE0LxPIDlfwVcLuTM9GANFTXiMB7k3aC4sk3f0cQU25LNKzx+jZMxijqw==" + }, + "System.Linq.Expressions": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Linq": "4.3.0", + "System.ObjectModel": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Emit.Lightweight": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Reflection.TypeExtensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Net.Http": { + "type": "Transitive", + "resolved": "4.3.4", + "contentHash": "aOa2d51SEbmM+H+Csw7yJOuNZoHkrP2XnAurye5HWYgGVVU54YZDvsLUYRv6h18X3sPnjNCANmN7ZhIPiqMcjA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.1", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.DiagnosticSource": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Extensions": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.OpenSsl": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Security.Cryptography.X509Certificates": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.Net.Http": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2" + } + }, + "System.Net.Primitives": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "qOu+hDwFwoZPbzPvwut2qATe3ygjeQBDQj91xlsaqGFQUI5i4ZnZb8yyQuLGpDGivEPIt8EJkd1BVzVoP31FXA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0" + } + }, + "System.Net.Sockets": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "m6icV6TqQOAdgt5N/9I5KNpjom/5NFtkmGseEH+AK/hny8XrytLH3+b5M8zL/Ycg3fhIocFpUMyl/wpFnVRvdw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Net.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Net.WebSockets": { + "type": "Transitive", + "resolved": "4.0.0", + "contentHash": "2KJo8hir6Edi9jnMDAMhiJoI691xRBmKcbNpwjrvpIMOCTYOtBpSsSEGBxBDV7PKbasJNaFp1+PZz1D7xS41Hg==", + "dependencies": { + "Microsoft.Win32.Primitives": "4.0.1", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Threading.Tasks": "4.0.11" + } + }, + "System.ObjectModel": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Reflection": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.IO": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Emit": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==", + "dependencies": { + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Reflection.Emit.ILGeneration": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Emit.ILGeneration": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==", + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Emit.Lightweight": { + "type": "Transitive", + "resolved": "4.7.0", + "contentHash": "a4OLB4IITxAXJeV74MDx49Oq2+PsF6Sml54XAFv+2RyWwtDBcabzoxiiJRhdhx+gaohLh4hEGCLQyBozXoQPqA==" + }, + "System.Reflection.Extensions": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.Metadata": { + "type": "Transitive", + "resolved": "7.0.0", + "contentHash": "MclTG61lsD9sYdpNz9xsKBzjsmsfCtcMZYXz/IUr2zlhaTaABonlr1ESeompTgM+Xk+IwtGYU7/voh3YWB/fWw==", + "dependencies": { + "System.Collections.Immutable": "7.0.0" + } + }, + "System.Reflection.Primitives": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Reflection.TypeExtensions": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==", + "dependencies": { + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Resources.ResourceManager": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Globalization": "4.3.0", + "System.Reflection": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Runtime": { + "type": "Transitive", + "resolved": "4.3.1", + "contentHash": "abhfv1dTK6NXOmu4bgHIONxHyEqFjW8HwXPmpY9gmll+ix9UNo4XDcmzJn6oLooftxNssVHdJC1pGT9jkSynQg==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.1", + "Microsoft.NETCore.Targets": "1.1.3" + } + }, + "System.Runtime.CompilerServices.Unsafe": { + "type": "Transitive", + "resolved": "6.0.0", + "contentHash": "/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==" + }, + "System.Runtime.Extensions": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Runtime.Handles": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Runtime.InteropServices": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Reflection": "4.3.0", + "System.Reflection.Primitives": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Handles": "4.3.0" + } + }, + "System.Runtime.InteropServices.RuntimeInformation": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==", + "dependencies": { + "System.Reflection": "4.3.0", + "System.Reflection.Extensions": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Threading": "4.3.0", + "runtime.native.System": "4.3.0" + } + }, + "System.Runtime.Numerics": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==", + "dependencies": { + "System.Globalization": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0" + } + }, + "System.Runtime.Serialization.Primitives": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==", + "dependencies": { + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0" + } + }, + "System.Security.AccessControl": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "dagJ1mHZO3Ani8GH0PHpPEe/oYO+rVdbQjvjJkBRNQkX4t0r1iaeGn8+/ybkSLEan3/slM0t59SVdHzuHf2jmw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "5.0.0", + "System.Security.Principal.Windows": "5.0.0" + } + }, + "System.Security.Claims": { + "type": "Transitive", + "resolved": "4.0.1", + "contentHash": "4Jlp0OgJLS/Voj1kyFP6MJlIYp3crgfH8kNQk2p7+4JYfc1aAmh9PZyAMMbDhuoolGNtux9HqSOazsioRiDvCw==", + "dependencies": { + "System.Collections": "4.0.11", + "System.Globalization": "4.0.11", + "System.IO": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Security.Principal": "4.0.1" + } + }, + "System.Security.Cryptography.Algorithms": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.Apple": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.Cng": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.Security.Cryptography.Csp": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0" + } + }, + "System.Security.Cryptography.Encoding": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Collections.Concurrent": "4.3.0", + "System.Linq": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.OpenSsl": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==", + "dependencies": { + "System.Collections": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.Pkcs": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "ULmp3xoOwNYjOYp4JZ2NK/6NdTgiN1GQXzVVN1njQ7LOZ0d0B9vyMnhyqbIi9Qw4JXj1JgCsitkTShboHRx7Eg==", + "dependencies": { + "System.Formats.Asn1": "8.0.0" + } + }, + "System.Security.Cryptography.Primitives": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==", + "dependencies": { + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Security.Cryptography.X509Certificates": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.Globalization.Calendars": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.Handles": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Runtime.Numerics": "4.3.0", + "System.Security.Cryptography.Algorithms": "4.3.0", + "System.Security.Cryptography.Cng": "4.3.0", + "System.Security.Cryptography.Csp": "4.3.0", + "System.Security.Cryptography.Encoding": "4.3.0", + "System.Security.Cryptography.OpenSsl": "4.3.0", + "System.Security.Cryptography.Primitives": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "runtime.native.System": "4.3.0", + "runtime.native.System.Net.Http": "4.3.0", + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" + } + }, + "System.Security.Cryptography.Xml": { + "type": "Transitive", + "resolved": "8.0.1", + "contentHash": "hqu2ztecOf3BYg5q1R7QcyliX9L7r3mfsWtaRitAxcezH8hyZMB7zCmhi186hsUZXk1KxsAHXwyPEW+xvUED6g==", + "dependencies": { + "System.Security.Cryptography.Pkcs": "8.0.0" + } + }, + "System.Security.Principal": { + "type": "Transitive", + "resolved": "4.0.1", + "contentHash": "On+SKhXY5rzxh/S8wlH1Rm0ogBlu7zyHNxeNBiXauNrhHRXAe9EuX8Yl5IOzLPGU5Z4kLWHMvORDOCG8iu9hww==", + "dependencies": { + "System.Runtime": "4.1.0" + } + }, + "System.Security.Principal.Windows": { + "type": "Transitive", + "resolved": "5.0.0", + "contentHash": "t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==" + }, + "System.Text.Encoding": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Text.Encoding.Extensions": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0", + "System.Text.Encoding": "4.3.0" + } + }, + "System.Text.Encodings.Web": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "yev/k9GHAEGx2Rg3/tU6MQh4HGBXJs70y7j1LaM1i/ER9po+6nnQ6RRqTJn1E7Xu0fbIFK80Nh5EoODxrbxwBQ==" + }, + "System.Text.Json": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "OdrZO2WjkiEG6ajEFRABTRCi/wuXQPxeV6g8xvUJqdxMvvuCCEk86zPla8UiIQJz3durtUEbNyY/3lIhS0yZvQ==", + "dependencies": { + "System.Text.Encodings.Web": "8.0.0" + } + }, + "System.Text.RegularExpressions": { + "type": "Transitive", + "resolved": "4.3.1", + "contentHash": "N0kNRrWe4+nXOWlpLT4LAY5brb8caNFlUuIRpraCVMDLYutKkol1aV079rQjLuSxKMJT2SpBQsYX9xbcTMmzwg==", + "dependencies": { + "System.Runtime": "4.3.1" + } + }, + "System.Threading": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==", + "dependencies": { + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Threading.AccessControl": { + "type": "Transitive", + "resolved": "4.7.0", + "contentHash": "/fmzEf1UYrdCzfOIHVJ2cx3v9DHLLLMkUrodpzJGW17N+K+SSmBD8OA/BGmtfN1Ae0Ex3rBjQVufnIi5zKefuQ==", + "dependencies": { + "System.Security.AccessControl": "4.7.0", + "System.Security.Principal.Windows": "4.7.0" + } + }, + "System.Threading.RateLimiting": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "7mu9v0QDv66ar3DpGSZHg9NuNcxDaaAcnMULuZlaTpP9+hwXhrxNGsF5GmLkSHxFdb5bBc1TzeujsRgTrPWi+Q==" + }, + "System.Threading.Tasks": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Threading.Tasks.Extensions": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==", + "dependencies": { + "System.Collections": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Threading.Tasks.Parallel": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "cbjBNZHf/vQCfcdhzx7knsiygoCKgxL8mZOeocXZn5gWhCdzHIq6bYNKWX0LAJCWYP7bds4yBK8p06YkP0oa0g==", + "dependencies": { + "System.Collections.Concurrent": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tracing": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Threading": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } + }, + "System.Threading.Timer": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "Z6YfyYTCg7lOZjJzBjONJTFKGN9/NIYKSxhU5GRd+DTwHSZyvWp1xuI5aR+dLg+ayyC5Xv57KiY4oJ0tMO89fQ==", + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Xml.ReaderWriter": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.IO.FileSystem": "4.3.0", + "System.IO.FileSystem.Primitives": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Runtime.InteropServices": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encoding.Extensions": "4.3.0", + "System.Text.RegularExpressions": "4.3.0", + "System.Threading.Tasks": "4.3.0", + "System.Threading.Tasks.Extensions": "4.3.0" + } + }, + "System.Xml.XDocument": { + "type": "Transitive", + "resolved": "4.3.0", + "contentHash": "5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==", + "dependencies": { + "System.Collections": "4.3.0", + "System.Diagnostics.Debug": "4.3.0", + "System.Diagnostics.Tools": "4.3.0", + "System.Globalization": "4.3.0", + "System.IO": "4.3.0", + "System.Reflection": "4.3.0", + "System.Resources.ResourceManager": "4.3.0", + "System.Runtime": "4.3.0", + "System.Runtime.Extensions": "4.3.0", + "System.Text.Encoding": "4.3.0", + "System.Threading": "4.3.0", + "System.Xml.ReaderWriter": "4.3.0" + } + }, + "Umbraco.Cms.Examine.Lucene": { + "type": "Transitive", + "resolved": "14.0.0", + "contentHash": "pdtAITJQGsBM3Ccubi/2i6B4bHjduZu0h1lSccD7N1Dcr7WVFiFamefvMQ5oOPBvYXH/9QVY3x+g1Mfi40aFPQ==", + "dependencies": { + "Examine": "3.2.0", + "System.Security.Cryptography.Xml": "8.0.1", + "Umbraco.Cms.Infrastructure": "[14.0.0, 15.0.0)" + } + }, + "Umbraco.Cms.Infrastructure": { + "type": "Transitive", + "resolved": "14.0.0", + "contentHash": "x4HecKoKc5p8Y3e4Bki66d+iERCDdLUetBv13lWdjRefhaK984nr1CDWtX3DogB3/GSvtHCTYcFUo/6mwklXdA==", + "dependencies": { + "Examine.Core": "3.2.0", + "HtmlAgilityPack": "1.11.61", + "MailKit": "4.6.0", + "Markdown": "2.2.1", + "Microsoft.CodeAnalysis.CSharp": "4.8.0", + "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", + "Microsoft.Extensions.Configuration.Json": "8.0.0", + "Microsoft.Extensions.DependencyInjection": "8.0.0", + "Microsoft.Extensions.Http": "8.0.0", + "Microsoft.Extensions.Identity.Stores": "8.0.5", + "MiniProfiler.Shared": "4.3.8", + "NPoco": "5.7.1", + "OpenIddict.Abstractions": "5.6.0", + "Serilog": "3.1.1", + "Serilog.Enrichers.Process": "2.0.2", + "Serilog.Enrichers.Thread": "3.1.0", + "Serilog.Expressions": "4.0.0", + "Serilog.Extensions.Hosting": "8.0.0", + "Serilog.Formatting.Compact": "2.0.0", + "Serilog.Formatting.Compact.Reader": "3.0.0", + "Serilog.Settings.Configuration": "8.0.0", + "Serilog.Sinks.Async": "1.5.0", + "Serilog.Sinks.File": "5.0.0", + "Serilog.Sinks.Map": "1.0.2", + "Umbraco.Cms.Core": "[14.0.0, 15.0.0)", + "ncrontab": "3.3.3" + } + }, + "Umbraco.Cms.PublishedCache.NuCache": { + "type": "Transitive", + "resolved": "14.0.0", + "contentHash": "MQ1kmguRN+THs6CREqffSNCZZ9pdr2rin7Aym7zPCOON/E4+4e1CvyrqQOAYSdXha9WkRQ2p7ueeG/cVKUBBLw==", + "dependencies": { + "K4os.Compression.LZ4": "1.3.8", + "MessagePack": "2.5.140", + "Umbraco.CSharpTest.Net.Collections": "15.0.0", + "Umbraco.Cms.Infrastructure": "[14.0.0, 15.0.0)" + } + }, + "Umbraco.Cms.Web.Common": { + "type": "Transitive", + "resolved": "14.0.0", + "contentHash": "QcdCFqdedhz55Nvf1dNZ8uvyfPy0fodZ1y3ixrVl11hTSGiqfFPB+1N9lGBYHGkbLaB4LZPdPZPNxa/L+ydLVg==", + "dependencies": { + "Asp.Versioning.Mvc": "8.1.0", + "Asp.Versioning.Mvc.ApiExplorer": "8.1.0", + "Dazinator.Extensions.FileProviders": "2.0.0", + "Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation": "8.0.5", + "MiniProfiler.AspNetCore.Mvc": "4.3.8", + "Serilog.AspNetCore": "8.0.1", + "System.Net.Http": "4.3.4", + "System.Text.RegularExpressions": "4.3.1", + "Umbraco.Cms.Examine.Lucene": "[14.0.0, 15.0.0)", + "Umbraco.Cms.PublishedCache.NuCache": "[14.0.0, 15.0.0)" + } + }, + "Umbraco.CSharpTest.Net.Collections": { + "type": "Transitive", + "resolved": "15.0.0", + "contentHash": "YSDIkxq44VMy2N3jBTwJBJ/ZjGyuyb0GRyfQAUIma07dCHIbjXgKXjZaAxVa6ik3XTqgcyATvwYJL0EBtAClwA==" } } }