diff --git a/src/Umbraco.Web.UI.Client/package-lock.json b/src/Umbraco.Web.UI.Client/package-lock.json index 90e4256d26..98aa4b384e 100644 --- a/src/Umbraco.Web.UI.Client/package-lock.json +++ b/src/Umbraco.Web.UI.Client/package-lock.json @@ -12,51 +12,51 @@ "./src/packages/*" ], "dependencies": { - "@tiptap/core": "2.10.3", - "@tiptap/extension-image": "2.10.3", - "@tiptap/extension-link": "2.10.3", - "@tiptap/extension-placeholder": "2.10.3", - "@tiptap/extension-subscript": "2.10.3", - "@tiptap/extension-superscript": "2.10.3", - "@tiptap/extension-table": "2.10.3", - "@tiptap/extension-table-cell": "2.10.3", - "@tiptap/extension-table-header": "2.10.3", - "@tiptap/extension-table-row": "2.10.3", - "@tiptap/extension-text-align": "2.10.3", - "@tiptap/extension-underline": "2.10.3", - "@tiptap/pm": "2.10.3", - "@tiptap/starter-kit": "2.10.3", + "@tiptap/core": "2.11.2", + "@tiptap/extension-image": "2.11.2", + "@tiptap/extension-link": "2.11.2", + "@tiptap/extension-placeholder": "2.11.2", + "@tiptap/extension-subscript": "2.11.2", + "@tiptap/extension-superscript": "2.11.2", + "@tiptap/extension-table": "2.11.2", + "@tiptap/extension-table-cell": "2.11.2", + "@tiptap/extension-table-header": "2.11.2", + "@tiptap/extension-table-row": "2.11.2", + "@tiptap/extension-text-align": "2.11.2", + "@tiptap/extension-underline": "2.11.2", + "@tiptap/pm": "2.11.2", + "@tiptap/starter-kit": "2.11.2", "@types/diff": "^6.0.0", "@umbraco-ui/uui": "^1.12.2", "@umbraco-ui/uui-css": "^1.12.1", "base64-js": "^1.5.1", "diff": "^7.0.0", - "dompurify": "^3.2.1", + "dompurify": "^3.2.3", "element-internals-polyfill": "^1.3.12", "lit": "^3.2.1", - "marked": "^15.0.2", - "monaco-editor": "^0.52.0", + "marked": "^15.0.6", + "monaco-editor": "^0.52.2", "rxjs": "^7.8.1", - "tinymce": "^6.8.3", - "tinymce-i18n": "^24.11.25", - "uuid": "^11.0.3" + "tinymce": "^6.8.5", + "tinymce-i18n": "^24.12.30", + "uuid": "^11.0.5" }, "devDependencies": { "@babel/core": "^7.26.0", - "@eslint/js": "^9.15.0", - "@hey-api/openapi-ts": "^0.57.1", + "@eslint/js": "^9.18.0", + "@hey-api/openapi-ts": "^0.61.3", "@open-wc/testing": "^4.0.0", - "@playwright/test": "^1.49.0", + "@playwright/test": "^1.49.1", "@rollup/plugin-commonjs": "^26.0.3", "@rollup/plugin-json": "^6.1.0", - "@rollup/plugin-node-resolve": "^15.3.0", - "@rollup/plugin-replace": "^6.0.1", - "@storybook/addon-a11y": "^8.4.5", - "@storybook/addon-actions": "^8.4.5", - "@storybook/addon-essentials": "^8.4.5", - "@storybook/addon-links": "^8.4.5", - "@storybook/web-components": "^8.4.5", - "@storybook/web-components-vite": "^8.4.5", + "@rollup/plugin-node-resolve": "^15.3.1", + "@rollup/plugin-replace": "^6.0.2", + "@storybook/addon-a11y": "^8.4.7", + "@storybook/addon-actions": "^8.4.7", + "@storybook/addon-essentials": "^8.4.7", + "@storybook/addon-links": "^8.4.7", + "@storybook/web-components": "^8.4.7", + "@storybook/web-components-vite": "^8.4.7", "@types/chai": "^5.0.1", "@types/eslint__js": "^8.42.3", "@types/mocha": "^10.0.10", @@ -67,38 +67,38 @@ "@web/test-runner-playwright": "^0.11.0", "babel-loader": "^9.2.1", "cross-env": "7.0.3", - "eslint": "^9.15.0", + "eslint": "^9.18.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.31.0", - "eslint-plugin-jsdoc": "^50.5.0", + "eslint-plugin-jsdoc": "^50.6.1", "eslint-plugin-lit": "^1.15.0", "eslint-plugin-local-rules": "^3.0.2", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-wc": "^2.2.0", - "glob": "^11.0.0", - "globals": "^15.12.0", - "lucide-static": "^0.460.0", + "glob": "^11.0.1", + "globals": "^15.14.0", + "lucide-static": "^0.471.0", "madge": "^8.0.0", "msw": "^1.3.2", "playwright-msw": "^3.0.1", - "prettier": "3.3.3", + "prettier": "3.4.2", "react": "^18.3.1", "react-dom": "^18.3.1", "remark-gfm": "^4.0.0", - "rollup": "^4.27.4", + "rollup": "^4.30.1", "rollup-plugin-esbuild": "^6.1.1", - "rollup-plugin-import-css": "^3.5.7", - "simple-icons": "^13.18.0", - "storybook": "^8.4.5", + "rollup-plugin-import-css": "^3.5.8", + "simple-icons": "^13.21.0", + "storybook": "^8.4.7", "tiny-glob": "^0.2.9", "tsc-alias": "^1.8.10", - "typedoc": "^0.26.11", - "typescript": "^5.7.2", - "typescript-eslint": "^8.15.0", + "typedoc": "^0.27.6", + "typescript": "^5.7.3", + "typescript-eslint": "^8.20.0", "typescript-json-schema": "^0.65.1", "vite": "^5.4.11", - "vite-plugin-static-copy": "^2.1.0", - "vite-tsconfig-paths": "^5.1.3", + "vite-plugin-static-copy": "^2.2.0", + "vite-tsconfig-paths": "^5.1.4", "web-component-analyzer": "^2.0.0" }, "engines": { @@ -120,24 +120,6 @@ "node": ">=6.0.0" } }, - "node_modules/@apidevtools/json-schema-ref-parser": { - "version": "11.7.2", - "resolved": "https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-11.7.2.tgz", - "integrity": "sha512-4gY54eEGEstClvEkGnwVkTkrx0sqwemEFG5OSRRn3tD91XH0+Q8XIkYIfo7IwEWPpJZwILb9GUXeShtplRc/eA==", - "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/@babel/code-frame": { "version": "7.26.2", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", @@ -910,11 +892,14 @@ } }, "node_modules/@eslint/core": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.9.0.tgz", - "integrity": "sha512-7ATR9F0e4W85D/0w7cU0SNj7qkAexMG+bAHEZOjo9akvGuhHE2m7umzWzfnpa0XAg5Kxc1BWmtPMV67jJ+9VUg==", + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.10.0.tgz", + "integrity": "sha512-gFHJ+xBOo4G3WRlR1e/3G8A6/KZAH6zcE/hkLRCZTi/B9avAG365QhFA8uOGzTMqgTghpn7/fSnscW++dpMSAw==", "dev": true, "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.15" + }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } @@ -957,9 +942,9 @@ } }, "node_modules/@eslint/js": { - "version": "9.16.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.16.0.tgz", - "integrity": "sha512-tw2HxzQkrbeuvyj1tG2Yqq+0H9wGoI2IMk4EOsQeX+vmd75FtJAzf+gTA69WF+baUKRYQ3x2kbLE08js5OsTVg==", + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.18.0.tgz", + "integrity": "sha512-fK6L7rxcq6/z+AaQMtiFTkvbHkBLNlwyRxHpKawP0x3u9+NC6MQTnFW+AdpwC6gfHTW0051cokQgtTN2FqlxQA==", "dev": true, "license": "MIT", "engines": { @@ -977,12 +962,13 @@ } }, "node_modules/@eslint/plugin-kit": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.3.tgz", - "integrity": "sha512-2b/g5hRmpbb1o4GnTZax9N9m0FXzz9OV42ZzI4rDDMDuHUqigAiQCEWChBWCY4ztAGVRjoWT19v0yMmc5/L5kA==", + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.5.tgz", + "integrity": "sha512-lB05FkqEdUg2AA0xEbUz0SnkXT1LcCTa438W4IWTUh4hdOnVbQyOJ81OrDXsJk/LSiJHubgGEFoR5EHq1NsH1A==", "dev": true, "license": "Apache-2.0", "dependencies": { + "@eslint/core": "^0.10.0", "levn": "^0.4.1" }, "engines": { @@ -1006,6 +992,18 @@ "dev": true, "license": "MIT" }, + "node_modules/@gerrit0/mini-shiki": { + "version": "1.26.1", + "resolved": "https://registry.npmjs.org/@gerrit0/mini-shiki/-/mini-shiki-1.26.1.tgz", + "integrity": "sha512-gHFUvv9f1fU2Piou/5Y7Sx5moYxcERbC7CXc6rkDLQTUBg5Dgg9L4u29/nHqfoQ3Y9R0h0BcOhd14uOEZIBP7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@shikijs/engine-oniguruma": "^1.26.1", + "@shikijs/types": "^1.26.1", + "@shikijs/vscode-textmate": "^10.0.1" + } + }, "node_modules/@hapi/bourne": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-3.0.0.tgz", @@ -1013,29 +1011,57 @@ "dev": true, "license": "BSD-3-Clause" }, - "node_modules/@hey-api/openapi-ts": { - "version": "0.57.1", - "resolved": "https://registry.npmjs.org/@hey-api/openapi-ts/-/openapi-ts-0.57.1.tgz", - "integrity": "sha512-CZ2W1Ma4Z1zPI2M7mR5wfgTvDnxYenv/zAiX4wYgUX3n8GlWWjRkAQ02TgwBiHD3T9isR2zPyub/8rqyZ5yIsA==", + "node_modules/@hey-api/json-schema-ref-parser": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@hey-api/json-schema-ref-parser/-/json-schema-ref-parser-1.0.1.tgz", + "integrity": "sha512-dBt0A7op9kf4BcK++x6HBYDmvCvnJUZEGe5QytghPFHnMXPyKwDKomwL/v5e9ERk6E0e1GzL/e/y6pWUso9zrQ==", "dev": true, - "license": "FSL-1.1-MIT", + "license": "MIT", "dependencies": { - "@apidevtools/json-schema-ref-parser": "11.7.2", + "@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/hey-api" + } + }, + "node_modules/@hey-api/openapi-ts": { + "version": "0.61.3", + "resolved": "https://registry.npmjs.org/@hey-api/openapi-ts/-/openapi-ts-0.61.3.tgz", + "integrity": "sha512-Ls9MBRa5+vg7UHw6fIcfdgcCyZ9vKtRw63nWxwF9zjJIPlzVOZO6xKuzGmDc6o0Pb6XCdTz6lPV5hcV0R4b/ag==", + "dev": true, + "license": "MIT", + "dependencies": { + "@hey-api/json-schema-ref-parser": "1.0.1", "c12": "2.0.1", - "commander": "12.1.0", + "commander": "13.0.0", "handlebars": "4.7.8" }, "bin": { "openapi-ts": "bin/index.cjs" }, "engines": { - "node": "^18.0.0 || >=20.0.0" + "node": "^18.20.5 || ^20.11.1 || >=22.11.0" }, "funding": { "url": "https://github.com/sponsors/hey-api" }, "peerDependencies": { - "typescript": "^5.x" + "typescript": "^5.5.3" + } + }, + "node_modules/@hey-api/openapi-ts/node_modules/commander": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-13.0.0.tgz", + "integrity": "sha512-oPYleIY8wmTVzkvQq10AEok6YcTC4sRUBl8F9gVuwchGVUCTbl/vhLTaQqutuuySYOsu8YTgV+OxKc/8Yvx+mQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" } }, "node_modules/@humanfs/core": { @@ -1406,13 +1432,13 @@ } }, "node_modules/@playwright/test": { - "version": "1.49.0", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.49.0.tgz", - "integrity": "sha512-DMulbwQURa8rNIQrf94+jPJQ4FmOVdpE5ZppRNvWVjvhC+6sOeo28r8MgIpQRYouXRtt/FCCXU7zn20jnHR4Qw==", + "version": "1.49.1", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.49.1.tgz", + "integrity": "sha512-Ky+BVzPz8pL6PQxHqNRW1k3mIyv933LML7HktS8uik0bUXNCdPhoS/kLihiO1tMf/egaJb4IutXd7UywvXEW+g==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright": "1.49.0" + "playwright": "1.49.1" }, "bin": { "playwright": "cli.js" @@ -1598,9 +1624,9 @@ } }, "node_modules/@rollup/plugin-node-resolve": { - "version": "15.3.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.3.0.tgz", - "integrity": "sha512-9eO5McEICxMzJpDW9OnMYSv4Sta3hmt7VtBFz5zR9273suNOydOyq/FrGeGy+KsTRFm8w0SLVhzig2ILFT63Ag==", + "version": "15.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.3.1.tgz", + "integrity": "sha512-tgg6b91pAybXHJQMAAwW9VuWBO6Thi+q7BCNARLwSqlmsHz0XYURtGvh/AuwSADXSI4h/2uHbs7s4FzlZDGSGA==", "dev": true, "license": "MIT", "dependencies": { @@ -1623,9 +1649,9 @@ } }, "node_modules/@rollup/plugin-replace": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-6.0.1.tgz", - "integrity": "sha512-2sPh9b73dj5IxuMmDAsQWVFT7mR+yoHweBaXG2W/R8vQ+IWZlnaI7BR7J6EguVQUp1hd8Z7XuozpDjEKQAAC2Q==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-6.0.2.tgz", + "integrity": "sha512-7QaYCf8bqF04dOy7w/eHmJeNExxTYwvKAmlSAH/EaWWUzbT0h5sbF6bktFoX/0F/0qwng5/dWFMyf3gzaM8DsQ==", "dev": true, "license": "MIT", "dependencies": { @@ -1668,9 +1694,9 @@ } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.28.0.tgz", - "integrity": "sha512-wLJuPLT6grGZsy34g4N1yRfYeouklTgPhH1gWXCYspenKYD0s3cR99ZevOGw5BexMNywkbV3UkjADisozBmpPQ==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.30.1.tgz", + "integrity": "sha512-pSWY+EVt3rJ9fQ3IqlrEUtXh3cGqGtPDH1FQlNZehO2yYxCHEX1SPsz1M//NXwYfbTlcKr9WObLnJX9FsS9K1Q==", "cpu": [ "arm" ], @@ -1682,9 +1708,9 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.28.0.tgz", - "integrity": "sha512-eiNkznlo0dLmVG/6wf+Ifi/v78G4d4QxRhuUl+s8EWZpDewgk7PX3ZyECUXU0Zq/Ca+8nU8cQpNC4Xgn2gFNDA==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.30.1.tgz", + "integrity": "sha512-/NA2qXxE3D/BRjOJM8wQblmArQq1YoBVJjrjoTSBS09jgUisq7bqxNHJ8kjCHeV21W/9WDGwJEWSN0KQ2mtD/w==", "cpu": [ "arm64" ], @@ -1696,9 +1722,9 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.28.0.tgz", - "integrity": "sha512-lmKx9yHsppblnLQZOGxdO66gT77bvdBtr/0P+TPOseowE7D9AJoBw8ZDULRasXRWf1Z86/gcOdpBrV6VDUY36Q==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.30.1.tgz", + "integrity": "sha512-r7FQIXD7gB0WJ5mokTUgUWPl0eYIH0wnxqeSAhuIwvnnpjdVB8cRRClyKLQr7lgzjctkbp5KmswWszlwYln03Q==", "cpu": [ "arm64" ], @@ -1710,9 +1736,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.28.0.tgz", - "integrity": "sha512-8hxgfReVs7k9Js1uAIhS6zq3I+wKQETInnWQtgzt8JfGx51R1N6DRVy3F4o0lQwumbErRz52YqwjfvuwRxGv1w==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.30.1.tgz", + "integrity": "sha512-x78BavIwSH6sqfP2xeI1hd1GpHL8J4W2BXcVM/5KYKoAD3nNsfitQhvWSw+TFtQTLZ9OmlF+FEInEHyubut2OA==", "cpu": [ "x64" ], @@ -1724,9 +1750,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-arm64": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.28.0.tgz", - "integrity": "sha512-lA1zZB3bFx5oxu9fYud4+g1mt+lYXCoch0M0V/xhqLoGatbzVse0wlSQ1UYOWKpuSu3gyN4qEc0Dxf/DII1bhQ==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.30.1.tgz", + "integrity": "sha512-HYTlUAjbO1z8ywxsDFWADfTRfTIIy/oUlfIDmlHYmjUP2QRDTzBuWXc9O4CXM+bo9qfiCclmHk1x4ogBjOUpUQ==", "cpu": [ "arm64" ], @@ -1738,9 +1764,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-x64": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.28.0.tgz", - "integrity": "sha512-aI2plavbUDjCQB/sRbeUZWX9qp12GfYkYSJOrdYTL/C5D53bsE2/nBPuoiJKoWp5SN78v2Vr8ZPnB+/VbQ2pFA==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.30.1.tgz", + "integrity": "sha512-1MEdGqogQLccphhX5myCJqeGNYTNcmTyaic9S7CG3JhwuIByJ7J05vGbZxsizQthP1xpVx7kd3o31eOogfEirw==", "cpu": [ "x64" ], @@ -1752,9 +1778,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.28.0.tgz", - "integrity": "sha512-WXveUPKtfqtaNvpf0iOb0M6xC64GzUX/OowbqfiCSXTdi/jLlOmH0Ba94/OkiY2yTGTwteo4/dsHRfh5bDCZ+w==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.30.1.tgz", + "integrity": "sha512-PaMRNBSqCx7K3Wc9QZkFx5+CX27WFpAMxJNiYGAXfmMIKC7jstlr32UhTgK6T07OtqR+wYlWm9IxzennjnvdJg==", "cpu": [ "arm" ], @@ -1766,9 +1792,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.28.0.tgz", - "integrity": "sha512-yLc3O2NtOQR67lI79zsSc7lk31xjwcaocvdD1twL64PK1yNaIqCeWI9L5B4MFPAVGEVjH5k1oWSGuYX1Wutxpg==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.30.1.tgz", + "integrity": "sha512-B8Rcyj9AV7ZlEFqvB5BubG5iO6ANDsRKlhIxySXcF1axXYUyqwBok+XZPgIYGBgs7LDXfWfifxhw0Ik57T0Yug==", "cpu": [ "arm" ], @@ -1780,9 +1806,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.28.0.tgz", - "integrity": "sha512-+P9G9hjEpHucHRXqesY+3X9hD2wh0iNnJXX/QhS/J5vTdG6VhNYMxJ2rJkQOxRUd17u5mbMLHM7yWGZdAASfcg==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.30.1.tgz", + "integrity": "sha512-hqVyueGxAj3cBKrAI4aFHLV+h0Lv5VgWZs9CUGqr1z0fZtlADVV1YPOij6AhcK5An33EXaxnDLmJdQikcn5NEw==", "cpu": [ "arm64" ], @@ -1794,9 +1820,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.28.0.tgz", - "integrity": "sha512-1xsm2rCKSTpKzi5/ypT5wfc+4bOGa/9yI/eaOLW0oMs7qpC542APWhl4A37AENGZ6St6GBMWhCCMM6tXgTIplw==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.30.1.tgz", + "integrity": "sha512-i4Ab2vnvS1AE1PyOIGp2kXni69gU2DAUVt6FSXeIqUCPIR3ZlheMW3oP2JkukDfu3PsexYRbOiJrY+yVNSk9oA==", "cpu": [ "arm64" ], @@ -1807,10 +1833,24 @@ "linux" ] }, + "node_modules/@rollup/rollup-linux-loongarch64-gnu": { + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.30.1.tgz", + "integrity": "sha512-fARcF5g296snX0oLGkVxPmysetwUk2zmHcca+e9ObOovBR++9ZPOhqFUM61UUZ2EYpXVPN1redgqVoBB34nTpQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.28.0.tgz", - "integrity": "sha512-zgWxMq8neVQeXL+ouSf6S7DoNeo6EPgi1eeqHXVKQxqPy1B2NvTbaOUWPn/7CfMKL7xvhV0/+fq/Z/J69g1WAQ==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.30.1.tgz", + "integrity": "sha512-GLrZraoO3wVT4uFXh67ElpwQY0DIygxdv0BNW9Hkm3X34wu+BkqrDrkcsIapAY+N2ATEbvak0XQ9gxZtCIA5Rw==", "cpu": [ "ppc64" ], @@ -1822,9 +1862,9 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.28.0.tgz", - "integrity": "sha512-VEdVYacLniRxbRJLNtzwGt5vwS0ycYshofI7cWAfj7Vg5asqj+pt+Q6x4n+AONSZW/kVm+5nklde0qs2EUwU2g==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.30.1.tgz", + "integrity": "sha512-0WKLaAUUHKBtll0wvOmh6yh3S0wSU9+yas923JIChfxOaaBarmb/lBKPF0w/+jTVozFnOXJeRGZ8NvOxvk/jcw==", "cpu": [ "riscv64" ], @@ -1836,9 +1876,9 @@ ] }, "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.28.0.tgz", - "integrity": "sha512-LQlP5t2hcDJh8HV8RELD9/xlYtEzJkm/aWGsauvdO2ulfl3QYRjqrKW+mGAIWP5kdNCBheqqqYIGElSRCaXfpw==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.30.1.tgz", + "integrity": "sha512-GWFs97Ruxo5Bt+cvVTQkOJ6TIx0xJDD/bMAOXWJg8TCSTEK8RnFeOeiFTxKniTc4vMIaWvCplMAFBt9miGxgkA==", "cpu": [ "s390x" ], @@ -1850,9 +1890,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.28.0.tgz", - "integrity": "sha512-Nl4KIzteVEKE9BdAvYoTkW19pa7LR/RBrT6F1dJCV/3pbjwDcaOq+edkP0LXuJ9kflW/xOK414X78r+K84+msw==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.30.1.tgz", + "integrity": "sha512-UtgGb7QGgXDIO+tqqJ5oZRGHsDLO8SlpE4MhqpY9Llpzi5rJMvrK6ZGhsRCST2abZdBqIBeXW6WPD5fGK5SDwg==", "cpu": [ "x64" ], @@ -1864,9 +1904,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.28.0.tgz", - "integrity": "sha512-eKpJr4vBDOi4goT75MvW+0dXcNUqisK4jvibY9vDdlgLx+yekxSm55StsHbxUsRxSTt3JEQvlr3cGDkzcSP8bw==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.30.1.tgz", + "integrity": "sha512-V9U8Ey2UqmQsBT+xTOeMzPzwDzyXmnAoO4edZhL7INkwQcaW1Ckv3WJX3qrrp/VHaDkEWIBWhRwP47r8cdrOow==", "cpu": [ "x64" ], @@ -1878,9 +1918,9 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.28.0.tgz", - "integrity": "sha512-Vi+WR62xWGsE/Oj+mD0FNAPY2MEox3cfyG0zLpotZdehPFXwz6lypkGs5y38Jd/NVSbOD02aVad6q6QYF7i8Bg==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.30.1.tgz", + "integrity": "sha512-WabtHWiPaFF47W3PkHnjbmWawnX/aE57K47ZDT1BXTS5GgrBUEpvOzq0FI0V/UYzQJgdb8XlhVNH8/fwV8xDjw==", "cpu": [ "arm64" ], @@ -1892,9 +1932,9 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.28.0.tgz", - "integrity": "sha512-kN/Vpip8emMLn/eOza+4JwqDZBL6MPNpkdaEsgUtW1NYN3DZvZqSQrbKzJcTL6hd8YNmFTn7XGWMwccOcJBL0A==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.30.1.tgz", + "integrity": "sha512-pxHAU+Zv39hLUTdQQHUVHf4P+0C47y/ZloorHpzs2SXMRqeAWmGghzAhfOlzFHHwjvgokdFAhC4V+6kC1lRRfw==", "cpu": [ "ia32" ], @@ -1906,9 +1946,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.28.0.tgz", - "integrity": "sha512-Bvno2/aZT6usSa7lRDL2+hMjVAGjuqaymF1ApZm31JXzniR/hvr14jpU+/z4X6Gt5BPlzosscyJZGUvguXIqeQ==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.30.1.tgz", + "integrity": "sha512-D6qjsXGcvhTjv0kI4fU8tUuBDF/Ueee4SVX79VfNDXZa64TfCW1Slkb6Z7O1p7vflqZjcmOVdZlqf8gvJxc6og==", "cpu": [ "x64" ], @@ -1926,70 +1966,43 @@ "dev": true, "license": "MIT" }, - "node_modules/@shikijs/core": { - "version": "1.24.0", - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.24.0.tgz", - "integrity": "sha512-6pvdH0KoahMzr6689yh0QJ3rCgF4j1XsXRHNEeEN6M4xJTfQ6QPWrmHzIddotg+xPJUPEPzYzYCKzpYyhTI6Gw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@shikijs/engine-javascript": "1.24.0", - "@shikijs/engine-oniguruma": "1.24.0", - "@shikijs/types": "1.24.0", - "@shikijs/vscode-textmate": "^9.3.0", - "@types/hast": "^3.0.4", - "hast-util-to-html": "^9.0.3" - } - }, - "node_modules/@shikijs/engine-javascript": { - "version": "1.24.0", - "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-1.24.0.tgz", - "integrity": "sha512-ZA6sCeSsF3Mnlxxr+4wGEJ9Tto4RHmfIS7ox8KIAbH0MTVUkw3roHPHZN+LlJMOHJJOVupe6tvuAzRpN8qK1vA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@shikijs/types": "1.24.0", - "@shikijs/vscode-textmate": "^9.3.0", - "oniguruma-to-es": "0.7.0" - } - }, "node_modules/@shikijs/engine-oniguruma": { - "version": "1.24.0", - "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-1.24.0.tgz", - "integrity": "sha512-Eua0qNOL73Y82lGA4GF5P+G2+VXX9XnuUxkiUuwcxQPH4wom+tE39kZpBFXfUuwNYxHSkrSxpB1p4kyRW0moSg==", + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-1.27.0.tgz", + "integrity": "sha512-x1XMJvQuToX2KhESav2cnaTFDEwpJ1bcczaXy8wlRWhPVVAGR/MxlWnJbhHFe+ETerQgdpLZN8l+EgO0rVfEFQ==", "dev": true, "license": "MIT", "dependencies": { - "@shikijs/types": "1.24.0", - "@shikijs/vscode-textmate": "^9.3.0" + "@shikijs/types": "1.27.0", + "@shikijs/vscode-textmate": "^10.0.1" } }, "node_modules/@shikijs/types": { - "version": "1.24.0", - "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-1.24.0.tgz", - "integrity": "sha512-aptbEuq1Pk88DMlCe+FzXNnBZ17LCiLIGWAeCWhoFDzia5Q5Krx3DgnULLiouSdd6+LUM39XwXGppqYE0Ghtug==", + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-1.27.0.tgz", + "integrity": "sha512-oOJdIeOnGo+hbM7MH+Ejpksse2ASex4DVHdvBoKyY3+26GEzG9PwM85BeXNGxUZuVxtVKo43sZl0qtJs/K2Zow==", "dev": true, "license": "MIT", "dependencies": { - "@shikijs/vscode-textmate": "^9.3.0", + "@shikijs/vscode-textmate": "^10.0.1", "@types/hast": "^3.0.4" } }, "node_modules/@shikijs/vscode-textmate": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-9.3.0.tgz", - "integrity": "sha512-jn7/7ky30idSkd/O5yDBfAnVt+JJpepofP/POZ1iMOxK59cOfqIgg/Dj0eFsjOTMw+4ycJN0uhZH/Eb0bs/EUA==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.1.tgz", + "integrity": "sha512-fTIQwLF+Qhuws31iw7Ncl1R3HUDtGwIipiJ9iU+UsDUwMhegFcQKQHd51nZjb7CArq0MvON8rbgCGQYWHUKAdg==", "dev": true, "license": "MIT" }, "node_modules/@storybook/addon-a11y": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@storybook/addon-a11y/-/addon-a11y-8.4.6.tgz", - "integrity": "sha512-Z6x/yfStplSROgmBTtiJ8LJgTqPgzW3Q7KXi+l+KoZ0pht6Nz9cYfcyygLCaftBk1ZaL7SDDIrjCP0H1NwfYiQ==", + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/@storybook/addon-a11y/-/addon-a11y-8.4.7.tgz", + "integrity": "sha512-GpUvXp6n25U1ZSv+hmDC+05BEqxWdlWjQTb/GaboRXZQeMBlze6zckpVb66spjmmtQAIISo0eZxX1+mGcVR7lA==", "dev": true, "license": "MIT", "dependencies": { - "@storybook/addon-highlight": "8.4.6", + "@storybook/addon-highlight": "8.4.7", "axe-core": "^4.2.0" }, "funding": { @@ -1997,13 +2010,13 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.4.6" + "storybook": "^8.4.7" } }, "node_modules/@storybook/addon-actions": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-8.4.6.tgz", - "integrity": "sha512-vbplwjMj7UXbdzoFhQkqFHLQAPJX8OVGTM9Q+yjuWDHViaKKUlgRWp0jclT7aIDNJQU2a6wJbTimHgJeF16Vhg==", + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-8.4.7.tgz", + "integrity": "sha512-mjtD5JxcPuW74T6h7nqMxWTvDneFtokg88p6kQ5OnC1M259iAXb//yiSZgu/quunMHPCXSiqn4FNOSgASTSbsA==", "dev": true, "license": "MIT", "dependencies": { @@ -2018,7 +2031,7 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.4.6" + "storybook": "^8.4.7" } }, "node_modules/@storybook/addon-actions/node_modules/uuid": { @@ -2036,9 +2049,9 @@ } }, "node_modules/@storybook/addon-backgrounds": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-8.4.6.tgz", - "integrity": "sha512-RSjJ3iElxlQXebZrz1s5LeoLpAXr9LAGifX7w0abMzN5sg6QSwNeUHko2eT3V57M3k1Fa/5Eelso/QBQifFEog==", + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-8.4.7.tgz", + "integrity": "sha512-I4/aErqtFiazcoWyKafOAm3bLpxTj6eQuH/woSbk1Yx+EzN+Dbrgx1Updy8//bsNtKkcrXETITreqHC+a57DHQ==", "dev": true, "license": "MIT", "dependencies": { @@ -2051,13 +2064,13 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.4.6" + "storybook": "^8.4.7" } }, "node_modules/@storybook/addon-controls": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-8.4.6.tgz", - "integrity": "sha512-70pEGWh0C2g8s0DYsISElOzsMbQS6p/K9iU5EqfotDF+hvEqstjsV/bTbR5f3OK4vR/7Gxamk7j8RVd14Nql6A==", + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-8.4.7.tgz", + "integrity": "sha512-377uo5IsJgXLnQLJixa47+11V+7Wn9KcDEw+96aGCBCfLbWNH8S08tJHHnSu+jXg9zoqCAC23MetntVp6LetHA==", "dev": true, "license": "MIT", "dependencies": { @@ -2070,20 +2083,20 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.4.6" + "storybook": "^8.4.7" } }, "node_modules/@storybook/addon-docs": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-8.4.6.tgz", - "integrity": "sha512-olxz61W7PW/EsXrKhLrYbI3rn9GMBhY3KIOF/6tumbRkh0Siu/qe4EAImaV9NNwiC1R7+De/1OIVMY6o0EIZVw==", + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-8.4.7.tgz", + "integrity": "sha512-NwWaiTDT5puCBSUOVuf6ME7Zsbwz7Y79WF5tMZBx/sLQ60vpmJVQsap6NSjvK1Ravhc21EsIXqemAcBjAWu80w==", "dev": true, "license": "MIT", "dependencies": { "@mdx-js/react": "^3.0.0", - "@storybook/blocks": "8.4.6", - "@storybook/csf-plugin": "8.4.6", - "@storybook/react-dom-shim": "8.4.6", + "@storybook/blocks": "8.4.7", + "@storybook/csf-plugin": "8.4.7", + "@storybook/react-dom-shim": "8.4.7", "react": "^16.8.0 || ^17.0.0 || ^18.0.0", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0", "ts-dedent": "^2.0.0" @@ -2093,25 +2106,25 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.4.6" + "storybook": "^8.4.7" } }, "node_modules/@storybook/addon-essentials": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-8.4.6.tgz", - "integrity": "sha512-TbFqyvWFUKw8LBpVcZuGQydzVB/3kSuHxDHi+Wj3Qas3cxBl7+w4/HjwomT2D2Tni1dZ1uPDOsAtNLmwp1POsg==", + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-8.4.7.tgz", + "integrity": "sha512-+BtZHCBrYtQKILtejKxh0CDRGIgTl9PumfBOKRaihYb4FX1IjSAxoV/oo/IfEjlkF5f87vouShWsRa8EUauFDw==", "dev": true, "license": "MIT", "dependencies": { - "@storybook/addon-actions": "8.4.6", - "@storybook/addon-backgrounds": "8.4.6", - "@storybook/addon-controls": "8.4.6", - "@storybook/addon-docs": "8.4.6", - "@storybook/addon-highlight": "8.4.6", - "@storybook/addon-measure": "8.4.6", - "@storybook/addon-outline": "8.4.6", - "@storybook/addon-toolbars": "8.4.6", - "@storybook/addon-viewport": "8.4.6", + "@storybook/addon-actions": "8.4.7", + "@storybook/addon-backgrounds": "8.4.7", + "@storybook/addon-controls": "8.4.7", + "@storybook/addon-docs": "8.4.7", + "@storybook/addon-highlight": "8.4.7", + "@storybook/addon-measure": "8.4.7", + "@storybook/addon-outline": "8.4.7", + "@storybook/addon-toolbars": "8.4.7", + "@storybook/addon-viewport": "8.4.7", "ts-dedent": "^2.0.0" }, "funding": { @@ -2119,13 +2132,13 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.4.6" + "storybook": "^8.4.7" } }, "node_modules/@storybook/addon-highlight": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@storybook/addon-highlight/-/addon-highlight-8.4.6.tgz", - "integrity": "sha512-m8wedbqDMbwkP99dNHkHAiAUkx5E7FEEEyLPX1zfkhZWOGtTkavXHH235SGp50zD75LQ6eC/BvgegrzxSQa9Wg==", + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/@storybook/addon-highlight/-/addon-highlight-8.4.7.tgz", + "integrity": "sha512-whQIDBd3PfVwcUCrRXvCUHWClXe9mQ7XkTPCdPo4B/tZ6Z9c6zD8JUHT76ddyHivixFLowMnA8PxMU6kCMAiNw==", "dev": true, "license": "MIT", "dependencies": { @@ -2136,13 +2149,13 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.4.6" + "storybook": "^8.4.7" } }, "node_modules/@storybook/addon-links": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-8.4.6.tgz", - "integrity": "sha512-1KoG9ytEWWwdF/dheu1O0dayQTMsHw++Qk8afqw7bwW1Cxz5LuAJH5ZscFWMiE5f4Xq1NgaJdeAUaIavyoOcdg==", + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-8.4.7.tgz", + "integrity": "sha512-L/1h4dMeMKF+MM0DanN24v5p3faNYbbtOApMgg7SlcBT/tgo3+cAjkgmNpYA8XtKnDezm+T2mTDhB8mmIRZpIQ==", "dev": true, "license": "MIT", "dependencies": { @@ -2156,7 +2169,7 @@ }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "storybook": "^8.4.6" + "storybook": "^8.4.7" }, "peerDependenciesMeta": { "react": { @@ -2165,9 +2178,9 @@ } }, "node_modules/@storybook/addon-measure": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@storybook/addon-measure/-/addon-measure-8.4.6.tgz", - "integrity": "sha512-N2IRpr39g5KpexCAS1vIHJT+phc9Yilwm3PULds2rQ66VMTbkxobXJDdt0NS05g5n9/eDniroNQwdCeLg4tkpw==", + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/@storybook/addon-measure/-/addon-measure-8.4.7.tgz", + "integrity": "sha512-QfvqYWDSI5F68mKvafEmZic3SMiK7zZM8VA0kTXx55hF/+vx61Mm0HccApUT96xCXIgmwQwDvn9gS4TkX81Dmw==", "dev": true, "license": "MIT", "dependencies": { @@ -2179,13 +2192,13 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.4.6" + "storybook": "^8.4.7" } }, "node_modules/@storybook/addon-outline": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@storybook/addon-outline/-/addon-outline-8.4.6.tgz", - "integrity": "sha512-EhcWx8OpK85HxQulLWzpWUHEwQpDYuAiKzsFj9ivAbfeljkIWNTG04mierfaH1xX016uL9RtLJL/zwBS5ChnFg==", + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/@storybook/addon-outline/-/addon-outline-8.4.7.tgz", + "integrity": "sha512-6LYRqUZxSodmAIl8icr585Oi8pmzbZ90aloZJIpve+dBAzo7ydYrSQxxoQEVltXbKf3VeVcrs64ouAYqjisMYA==", "dev": true, "license": "MIT", "dependencies": { @@ -2197,13 +2210,13 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.4.6" + "storybook": "^8.4.7" } }, "node_modules/@storybook/addon-toolbars": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@storybook/addon-toolbars/-/addon-toolbars-8.4.6.tgz", - "integrity": "sha512-+Xao/uGa8FnYsyUiREUkYXWNysm3Aba8tL/Bwd+HufHtdiKJGa9lrXaC7VLCqBUaEjwqM3aaPwqEWIROsthmPQ==", + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/@storybook/addon-toolbars/-/addon-toolbars-8.4.7.tgz", + "integrity": "sha512-OSfdv5UZs+NdGB+nZmbafGUWimiweJ/56gShlw8Neo/4jOJl1R3rnRqqY7MYx8E4GwoX+i3GF5C3iWFNQqlDcw==", "dev": true, "license": "MIT", "funding": { @@ -2211,13 +2224,13 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.4.6" + "storybook": "^8.4.7" } }, "node_modules/@storybook/addon-viewport": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-8.4.6.tgz", - "integrity": "sha512-BuQll5YzOCpMS7p5Rsw9wcmi8hTnEKyg6+qAbkZNfiZ2JhXCa1GFUqX725fF1whpYVQULtkQxU8r+vahoRn7Yg==", + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-8.4.7.tgz", + "integrity": "sha512-hvczh/jjuXXcOogih09a663sRDDSATXwbE866al1DXgbDFraYD/LxX/QDb38W9hdjU9+Qhx8VFIcNWoMQns5HQ==", "dev": true, "license": "MIT", "dependencies": { @@ -2228,13 +2241,13 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.4.6" + "storybook": "^8.4.7" } }, "node_modules/@storybook/blocks": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@storybook/blocks/-/blocks-8.4.6.tgz", - "integrity": "sha512-Gzbx8hM7ZQIHlQELcFIMbY1v+r1Po4mlinq0QVPtKS4lBcW4eZIsesbxOaL+uFNrxb583TLFzXo0DbRPzS46sg==", + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/@storybook/blocks/-/blocks-8.4.7.tgz", + "integrity": "sha512-+QH7+JwXXXIyP3fRCxz/7E2VZepAanXJM7G8nbR3wWsqWgrRp4Wra6MvybxAYCxU7aNfJX5c+RW84SNikFpcIA==", "dev": true, "license": "MIT", "dependencies": { @@ -2249,7 +2262,7 @@ "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "storybook": "^8.4.6" + "storybook": "^8.4.7" }, "peerDependenciesMeta": { "react": { @@ -2261,13 +2274,13 @@ } }, "node_modules/@storybook/builder-vite": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-8.4.6.tgz", - "integrity": "sha512-PyJsaEPyuRFFEplpNUi+nbuJd7d1DC2dAZjpsaHTXyqg5iPIbkIgsbCJLUDeIXnUDqM/utjmMpN0sQKJuhIc6w==", + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-8.4.7.tgz", + "integrity": "sha512-LovyXG5VM0w7CovI/k56ZZyWCveQFVDl0m7WwetpmMh2mmFJ+uPQ35BBsgTvTfc8RHi+9Q3F58qP1MQSByXi9g==", "dev": true, "license": "MIT", "dependencies": { - "@storybook/csf-plugin": "8.4.6", + "@storybook/csf-plugin": "8.4.7", "browser-assert": "^1.2.1", "ts-dedent": "^2.0.0" }, @@ -2276,14 +2289,14 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.4.6", + "storybook": "^8.4.7", "vite": "^4.0.0 || ^5.0.0 || ^6.0.0" } }, "node_modules/@storybook/components": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@storybook/components/-/components-8.4.6.tgz", - "integrity": "sha512-9tKSJJCyFT5RZMRGyozTBJkr9C9Yfk1nuOE9XbDEE1Z+3/IypKR9+iwc5mfNBStDNY+rxtYWNLKBb5GPR2yhzA==", + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/@storybook/components/-/components-8.4.7.tgz", + "integrity": "sha512-uyJIcoyeMWKAvjrG9tJBUCKxr2WZk+PomgrgrUwejkIfXMO76i6jw9BwLa0NZjYdlthDv30r9FfbYZyeNPmF0g==", "dev": true, "license": "MIT", "funding": { @@ -2295,9 +2308,9 @@ } }, "node_modules/@storybook/core": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@storybook/core/-/core-8.4.6.tgz", - "integrity": "sha512-WeojVtHy0/t50tzw/15S+DLzKsj8BN9yWdo3vJMvm+nflLFvfq1XvD9WGOWeaFp8E/o3AP+4HprXG0r42KEJtA==", + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/@storybook/core/-/core-8.4.7.tgz", + "integrity": "sha512-7Z8Z0A+1YnhrrSXoKKwFFI4gnsLbWzr8fnDCU6+6HlDukFYh8GHRcZ9zKfqmy6U3hw2h8H5DrHsxWfyaYUUOoA==", "dev": true, "license": "MIT", "dependencies": { @@ -2372,9 +2385,9 @@ } }, "node_modules/@storybook/csf-plugin": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-8.4.6.tgz", - "integrity": "sha512-JDIT0czC4yMgKGNf39KTZr3zm5MusAZdn6LBrTfvWb7CrTCR4iVHa4lp2yb7EJk41vHsBec0QUYDDuiFH/vV0g==", + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-8.4.7.tgz", + "integrity": "sha512-Fgogplu4HImgC+AYDcdGm1rmL6OR1rVdNX1Be9C/NEXwOCpbbBwi0BxTf/2ZxHRk9fCeaPEcOdP5S8QHfltc1g==", "dev": true, "license": "MIT", "dependencies": { @@ -2385,7 +2398,7 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.4.6" + "storybook": "^8.4.7" } }, "node_modules/@storybook/global": { @@ -2396,23 +2409,23 @@ "license": "MIT" }, "node_modules/@storybook/icons": { - "version": "1.2.12", - "resolved": "https://registry.npmjs.org/@storybook/icons/-/icons-1.2.12.tgz", - "integrity": "sha512-UxgyK5W3/UV4VrI3dl6ajGfHM4aOqMAkFLWe2KibeQudLf6NJpDrDMSHwZj+3iKC4jFU7dkKbbtH2h/al4sW3Q==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@storybook/icons/-/icons-1.3.0.tgz", + "integrity": "sha512-Nz/UzeYQdUZUhacrPyfkiiysSjydyjgg/p0P9HxB4p/WaJUUjMAcaoaLgy3EXx61zZJ3iD36WPuDkZs5QYrA0A==", "dev": true, "license": "MIT", "engines": { "node": ">=14.0.0" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta" } }, "node_modules/@storybook/manager-api": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-8.4.6.tgz", - "integrity": "sha512-TsXlQ5m5rTl2KNT9icPFyy822AqXrx1QplZBt/L7cFn7SpqQKDeSta21FH7MG0piAvzOweXebVSqKngJ6cCWWQ==", + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-8.4.7.tgz", + "integrity": "sha512-ELqemTviCxAsZ5tqUz39sDmQkvhVAvAgiplYy9Uf15kO0SP2+HKsCMzlrm2ue2FfkUNyqbDayCPPCB0Cdn/mpQ==", "dev": true, "license": "MIT", "funding": { @@ -2424,9 +2437,9 @@ } }, "node_modules/@storybook/preview-api": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-8.4.6.tgz", - "integrity": "sha512-LbD+lR1FGvWaJBXteVx5xdgs1x1D7tyidBg2CsW2ex+cP0iJ176JgjPfutZxlWOfQnhfRYNnJ3WKoCIfxFOTKA==", + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-8.4.7.tgz", + "integrity": "sha512-0QVQwHw+OyZGHAJEXo6Knx+6/4er7n2rTDE5RYJ9F2E2Lg42E19pfdLlq2Jhoods2Xrclo3wj6GWR//Ahi39Eg==", "dev": true, "license": "MIT", "funding": { @@ -2438,9 +2451,9 @@ } }, "node_modules/@storybook/react-dom-shim": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-8.4.6.tgz", - "integrity": "sha512-f7RM8GO++fqMxbjNdEzeGS1P821jXuwRnAraejk5hyjB5SqetauFxMwoFYEYfJXPaLX2qIubnIJ78hdJ/IBaEA==", + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-8.4.7.tgz", + "integrity": "sha512-6bkG2jvKTmWrmVzCgwpTxwIugd7Lu+2btsLAqhQSzDyIj2/uhMNp8xIMr/NBDtLgq3nomt9gefNa9xxLwk/OMg==", "dev": true, "license": "MIT", "funding": { @@ -2450,13 +2463,13 @@ "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "storybook": "^8.4.6" + "storybook": "^8.4.7" } }, "node_modules/@storybook/theming": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-8.4.6.tgz", - "integrity": "sha512-q7vDPN/mgj7cXIVQ9R1/V75hrzNgKkm2G0LjMo57//9/djQ+7LxvBsR1iScbFIRSEqppvMiBFzkts+2uXidySA==", + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-8.4.7.tgz", + "integrity": "sha512-99rgLEjf7iwfSEmdqlHkSG3AyLcK0sfExcr0jnc6rLiAkBhzuIsvcHjjUwkR210SOCgXqBPW0ZA6uhnuyppHLw==", "dev": true, "license": "MIT", "funding": { @@ -2468,17 +2481,17 @@ } }, "node_modules/@storybook/web-components": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@storybook/web-components/-/web-components-8.4.6.tgz", - "integrity": "sha512-Mblv35pwX+Pyo9D5qQjUE3WzHxACe+DgGdzU03QG5C8wEBuk4ji/s9TMoTwKVLBvXp13CuDsA1qPiH86sizdjA==", + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/@storybook/web-components/-/web-components-8.4.7.tgz", + "integrity": "sha512-zR/bUWGkS5uxvqfXnW082ScrC4y5UrTdE1VKasezLGi5bTLub2hz8JP87PJgtWrq+mdrdmkLGzv5O4iJ/tlMAw==", "dev": true, "license": "MIT", "dependencies": { - "@storybook/components": "8.4.6", + "@storybook/components": "8.4.7", "@storybook/global": "^5.0.0", - "@storybook/manager-api": "8.4.6", - "@storybook/preview-api": "8.4.6", - "@storybook/theming": "8.4.6", + "@storybook/manager-api": "8.4.7", + "@storybook/preview-api": "8.4.7", + "@storybook/theming": "8.4.7", "tiny-invariant": "^1.3.1", "ts-dedent": "^2.0.0" }, @@ -2491,18 +2504,18 @@ }, "peerDependencies": { "lit": "^2.0.0 || ^3.0.0", - "storybook": "^8.4.6" + "storybook": "^8.4.7" } }, "node_modules/@storybook/web-components-vite": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/@storybook/web-components-vite/-/web-components-vite-8.4.6.tgz", - "integrity": "sha512-OUaraqrR/hasT/laIvUndcwj1d9NLPcjULH8eh2FI8UQ80sZjz3htsFuOd3W6dxLqLVBIMMYne9mOoynYG9mCA==", + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/@storybook/web-components-vite/-/web-components-vite-8.4.7.tgz", + "integrity": "sha512-+EKnJeSc7TB5cw+EEvCfCaHNEN3pRqf9e4YdQYQrd/Qtb2vYknyDD9HSPZqT/92eE+PaRKsg9CYPlqY6T+7HLg==", "dev": true, "license": "MIT", "dependencies": { - "@storybook/builder-vite": "8.4.6", - "@storybook/web-components": "8.4.6", + "@storybook/builder-vite": "8.4.7", + "@storybook/web-components": "8.4.7", "magic-string": "^0.30.0" }, "engines": { @@ -2513,13 +2526,13 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.4.6" + "storybook": "^8.4.7" } }, "node_modules/@tiptap/core": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/core/-/core-2.10.3.tgz", - "integrity": "sha512-wAG/0/UsLeZLmshWb6rtWNXKJftcmnned91/HLccHVQAuQZ1UWH+wXeQKu/mtodxEO7JcU2mVPR9mLGQkK0McQ==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/core/-/core-2.11.2.tgz", + "integrity": "sha512-Z437c/sQg31yrRVgLJVkQuih+7Og5tjRx6FE/zE47QgEayqQ9yXH0LrTAbPiY6IfY1X+f2A0h3e5Y/WGD6rC3Q==", "license": "MIT", "funding": { "type": "github", @@ -2530,9 +2543,9 @@ } }, "node_modules/@tiptap/extension-blockquote": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-blockquote/-/extension-blockquote-2.10.3.tgz", - "integrity": "sha512-u9Mq4r8KzoeGVT8ms6FQDIMN95dTh3TYcT7fZpwcVM96mIl2Oyt+Bk66mL8z4zuFptfRI57Cu9QdnHEeILd//w==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-blockquote/-/extension-blockquote-2.11.2.tgz", + "integrity": "sha512-5XeU1o5UfjMCFX3AwgeErwDKlpUr5YPhta2tQqNsQUQ7QvumIdK/3apNT15/d8pySAjdAphDWEd/CZ2di5hq6A==", "license": "MIT", "funding": { "type": "github", @@ -2543,9 +2556,9 @@ } }, "node_modules/@tiptap/extension-bold": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-bold/-/extension-bold-2.10.3.tgz", - "integrity": "sha512-xnF1tS2BsORenr11qyybW120gHaeHKiKq+ZOP14cGA0MsriKvWDnaCSocXP/xMEYHy7+2uUhJ0MsKkHVj4bPzQ==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-bold/-/extension-bold-2.11.2.tgz", + "integrity": "sha512-pSls6UnKiPMm2c0m1viuZ0aFexxUmTRm17vDA2Gy5PhRm5qSsnHlSxyEuEcKNOi/rIx+oJehvG1oO4uI+kmCKg==", "license": "MIT", "funding": { "type": "github", @@ -2556,9 +2569,9 @@ } }, "node_modules/@tiptap/extension-bullet-list": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-bullet-list/-/extension-bullet-list-2.10.3.tgz", - "integrity": "sha512-PTkwJOVlHi4RR4Wrs044tKMceweXwNmWA6EoQ93hPUVtQcwQL990Es5Izp+i88twTPLuGD9dH+o9QDyH9SkWdA==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-bullet-list/-/extension-bullet-list-2.11.2.tgz", + "integrity": "sha512-zqZYT7lmmivEDEO+6w5bl5kV3UP1L2dw5mksyMGtxpvoDgbFHZ85+ron6SeHee8C7vJc6aIptc1p6NxIS5/l0A==", "license": "MIT", "funding": { "type": "github", @@ -2569,9 +2582,9 @@ } }, "node_modules/@tiptap/extension-code": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-code/-/extension-code-2.10.3.tgz", - "integrity": "sha512-JyLbfyY3cPctq9sVdpcRWTcoUOoq3/MnGE1eP6eBNyMTHyBPcM9TPhOkgj+xkD1zW/884jfelB+wa70RT/AMxQ==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-code/-/extension-code-2.11.2.tgz", + "integrity": "sha512-G8vvb17QAYQij3haz9RoDvArK1LSOZHqGzQ2dJ3/d0W5oqOyUrTnseN66fRZjWhBT3pns0VL2erwe/NBIqLOIw==", "license": "MIT", "funding": { "type": "github", @@ -2582,9 +2595,9 @@ } }, "node_modules/@tiptap/extension-code-block": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-code-block/-/extension-code-block-2.10.3.tgz", - "integrity": "sha512-yiDVNg22fYkzsFk5kBlDSHcjwVJgajvO/M5fDXA+Hfxwo2oNcG6aJyyHXFe+UaXTVjdkPej0J6kcMKrTMCiFug==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-code-block/-/extension-code-block-2.11.2.tgz", + "integrity": "sha512-O6gVfql3uFZNq9yaUDa98VgV58BqaUSeOUnhZwLzpB/4VlqzTyW6/kvFxhKcSp7f+GmrMQaV4PXRs+tZcq6EFw==", "license": "MIT", "funding": { "type": "github", @@ -2596,9 +2609,9 @@ } }, "node_modules/@tiptap/extension-document": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-document/-/extension-document-2.10.3.tgz", - "integrity": "sha512-6i8+xbS2zB6t8iFzli1O/QB01MmwyI5Hqiiv4m5lOxqavmJwLss2sRhoMC2hB3CyFg5UmeODy/f/RnI6q5Vixg==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-document/-/extension-document-2.11.2.tgz", + "integrity": "sha512-/EZhIAN1x7DYgGM0xv7y7wo5ceBmHb0+rOIPuBerVFeTn+VcC3tST/Q64bdvcxgNe2E59Ti0CUdYEA51wc2u5Q==", "license": "MIT", "funding": { "type": "github", @@ -2609,9 +2622,9 @@ } }, "node_modules/@tiptap/extension-dropcursor": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-dropcursor/-/extension-dropcursor-2.10.3.tgz", - "integrity": "sha512-wzWf82ixWzZQr0hxcf/A0ul8NNxgy1N63O+c56st6OomoLuKUJWOXF+cs9O7V+/5rZKWdbdYYoRB5QLvnDBAlQ==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-dropcursor/-/extension-dropcursor-2.11.2.tgz", + "integrity": "sha512-HbXC9cMVZUY3kyKwbDtVH452CY1qlyLbIvTaN0+dxkFgcVeQZZtfIxU7DwMmqCDmDnsh0CdDqUgUvcXS2UQTwA==", "license": "MIT", "funding": { "type": "github", @@ -2623,9 +2636,9 @@ } }, "node_modules/@tiptap/extension-gapcursor": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-gapcursor/-/extension-gapcursor-2.10.3.tgz", - "integrity": "sha512-FskZi2DqDSTH1WkgLF2OLy0xU7qj3AgHsKhVsryeAtld4jAK5EsonneWgaipbz0e/MxuIvc1oyacfZKABpLaNg==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-gapcursor/-/extension-gapcursor-2.11.2.tgz", + "integrity": "sha512-ssJOrcc8dzlo5/Qq3+EixASDHTj3mqCyAv7Ohed1QYEYr+TsSpsTbjR0eMLjWHlgbt24TXL2Wr0ldjYCU8T1ZA==", "license": "MIT", "funding": { "type": "github", @@ -2637,9 +2650,9 @@ } }, "node_modules/@tiptap/extension-hard-break": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-hard-break/-/extension-hard-break-2.10.3.tgz", - "integrity": "sha512-2rFlimUKAgKDwT6nqAMtPBjkrknQY8S7oBNyIcDOUGyFkvbDUl3Jd0PiC929S5F3XStJRppnMqhpNDAlWmvBLA==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-hard-break/-/extension-hard-break-2.11.2.tgz", + "integrity": "sha512-FNcXemfuwkiP4drZ9m90BC6GD4nyikfYHYEUyYuVd74Mm6w5vXpueWXus3mUcdT78xTs1XpQVibDorilLu7X8w==", "license": "MIT", "funding": { "type": "github", @@ -2650,9 +2663,9 @@ } }, "node_modules/@tiptap/extension-heading": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-heading/-/extension-heading-2.10.3.tgz", - "integrity": "sha512-AlxXXPCWIvw8hQUDFRskasj32iMNB8Sb19VgyFWqwvntGs2/UffNu8VdsVqxD2HpZ0g5rLYCYtSW4wigs9R3og==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-heading/-/extension-heading-2.11.2.tgz", + "integrity": "sha512-y/wAEXYB0a8y5WmSYGCIXAhus1ydudn0pokKIzT/OD00XutAVh14qOB5h/+m8iXwGU/UYMP7SUCtK82txZqwKA==", "license": "MIT", "funding": { "type": "github", @@ -2663,9 +2676,9 @@ } }, "node_modules/@tiptap/extension-history": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-history/-/extension-history-2.10.3.tgz", - "integrity": "sha512-HaSiMdx9Im9Pb9qGlVud7W8bweRDRMez33Uzs5a2x0n1RWkelfH7TwYs41Y3wus8Ujs7kw6qh7jyhvPpQBKaSA==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-history/-/extension-history-2.11.2.tgz", + "integrity": "sha512-BamS6YjKsETgP7msmm0oIpqmNSLJWbivm3XurR3uSUqJZYrQo1Fv+No4HAR7eAACxoOnYGcDmYsrombRVs9lxw==", "license": "MIT", "funding": { "type": "github", @@ -2677,9 +2690,9 @@ } }, "node_modules/@tiptap/extension-horizontal-rule": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-horizontal-rule/-/extension-horizontal-rule-2.10.3.tgz", - "integrity": "sha512-1a2IWhD00tgUNg/91RLnBvfENL7DLCui5L245+smcaLu+OXOOEpoBHawx59/M4hEpsjqvRRM79TzO9YXfopsPw==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-horizontal-rule/-/extension-horizontal-rule-2.11.2.tgz", + "integrity": "sha512-R7MkTQzxkBy0bXJfq6L+6ax01/hmTEUvPPoyjwDSfU1Ktc1ihBJGUdTNtohT1KoQGQYt2d9khBohVspsXoCmFw==", "license": "MIT", "funding": { "type": "github", @@ -2691,9 +2704,9 @@ } }, "node_modules/@tiptap/extension-image": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-image/-/extension-image-2.10.3.tgz", - "integrity": "sha512-YIjAF5CwDkMe28OQ5pvnmdRgbJ9JcGMIHY1kyqNunSf2iwphK+6SWz9UEIkDFiT7AsRZySqxFSq93iK1XyTifw==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-image/-/extension-image-2.11.2.tgz", + "integrity": "sha512-Ag+Arj6sclTqhvR+v5I2UD5e2lsWTcXLj0aS2aEsfGpytltk6rcLj6iDjx/SmJrE1BN8ognJsdzmFdZF/rNLpg==", "license": "MIT", "funding": { "type": "github", @@ -2704,9 +2717,9 @@ } }, "node_modules/@tiptap/extension-italic": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-italic/-/extension-italic-2.10.3.tgz", - "integrity": "sha512-wAiO6ZxoHx2H90phnKttLWGPjPZXrfKxhOCsqYrK8BpRByhr48godOFRuGwYnKaiwoVjpxc63t+kDJDWvqmgMw==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-italic/-/extension-italic-2.11.2.tgz", + "integrity": "sha512-652oTa+iDiR7sMtmePSy+303HSNJxvxmV/6IvQoMdffJU0oPiWcWnCCL0qrWgtHh15dplj36EtB/znENWbvVOw==", "license": "MIT", "funding": { "type": "github", @@ -2717,12 +2730,12 @@ } }, "node_modules/@tiptap/extension-link": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-link/-/extension-link-2.10.3.tgz", - "integrity": "sha512-8esKlkZBzEiNcpt7I8Cd6l1mWmCc/66pPbUq9LfnIniDXE3U+ahBf4m3TJltYFBGbiiTR/xqMtJyVHOpuLDtAw==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-link/-/extension-link-2.11.2.tgz", + "integrity": "sha512-Mbre+JotLMUg9jdWWrwIReiRVMkA2kMzmtD2Aqy/n5P+wuI84898qIZSkhPEzDOGzp0mluUO/iGsz0NdTto/JQ==", "license": "MIT", "dependencies": { - "linkifyjs": "^4.1.0" + "linkifyjs": "^4.2.0" }, "funding": { "type": "github", @@ -2734,9 +2747,9 @@ } }, "node_modules/@tiptap/extension-list-item": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-list-item/-/extension-list-item-2.10.3.tgz", - "integrity": "sha512-9sok81gvZfSta2K1Dwrq5/HSz1jk4zHBpFqCx0oydzodGslx6X1bNxdca+eXJpXZmQIWALK7zEr4X8kg3WZsgw==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-list-item/-/extension-list-item-2.11.2.tgz", + "integrity": "sha512-cxysDCvw45bem53qLZtTCkle1pttO4Y/FGqYm1hl66ol3cZsuLbjpOb4aDB6wRhyd701Ws6MjOYM+cZsmtTNpw==", "license": "MIT", "funding": { "type": "github", @@ -2747,9 +2760,9 @@ } }, "node_modules/@tiptap/extension-ordered-list": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-ordered-list/-/extension-ordered-list-2.10.3.tgz", - "integrity": "sha512-/SFuEDnbJxy3jvi72LeyiPHWkV+uFc0LUHTUHSh20vwyy+tLrzncJfXohGbTIv5YxYhzExQYZDRD4VbSghKdlw==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-ordered-list/-/extension-ordered-list-2.11.2.tgz", + "integrity": "sha512-TR8OqwKkQ0OCp40V9hcRJUcO1PSzCYWXy0mvW351lOYO8D6uE+1ouVkEV9qjXBC30sVCnQykSp/FR9UjsIuiVw==", "license": "MIT", "funding": { "type": "github", @@ -2760,9 +2773,9 @@ } }, "node_modules/@tiptap/extension-paragraph": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-paragraph/-/extension-paragraph-2.10.3.tgz", - "integrity": "sha512-sNkTX/iN+YoleDiTJsrWSBw9D7c4vsYwnW5y/G5ydfuJMIRQMF78pWSIWZFDRNOMkgK5UHkhu9anrbCFYgBfaA==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-paragraph/-/extension-paragraph-2.11.2.tgz", + "integrity": "sha512-iydTjeZbPJuqctOaAx7QebLPvz9J/hBxPptuhe4GZmqInknAk7+SFJagYeGNb14wfXKOvDZ9DMqv6mBiqSA90Q==", "license": "MIT", "funding": { "type": "github", @@ -2773,9 +2786,9 @@ } }, "node_modules/@tiptap/extension-placeholder": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-placeholder/-/extension-placeholder-2.10.3.tgz", - "integrity": "sha512-0OkwnDLguZgoiJM85cfnOySuMmPUF7qqw7DHQ+c3zwTAYnvzpvqrvpupc+2Zi9GfC1sDgr+Ajrp8imBHa6PHfA==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-placeholder/-/extension-placeholder-2.11.2.tgz", + "integrity": "sha512-7rv6nylqX57Q+K+AH794Kg9U7OrLyujhXXqQvd9iZdBP7bTCNUlFu0cGlIyHdM/eWJjoUblZs0VLV2IApk4xjQ==", "license": "MIT", "funding": { "type": "github", @@ -2787,9 +2800,9 @@ } }, "node_modules/@tiptap/extension-strike": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-strike/-/extension-strike-2.10.3.tgz", - "integrity": "sha512-jYoPy6F6njYp3txF3u23bgdRy/S5ATcWDO9LPZLHSeikwQfJ47nqb+EUNo5M8jIOgFBTn4MEbhuZ6OGyhnxopA==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-strike/-/extension-strike-2.11.2.tgz", + "integrity": "sha512-n/rznmhqFlENGSlFY9t3pWnWzSmvDpUj3sjVhdpYteis+OCzabN9+c5KdQTBPMjtwRuRleQiKWnHmxvif0heEg==", "license": "MIT", "funding": { "type": "github", @@ -2800,9 +2813,9 @@ } }, "node_modules/@tiptap/extension-subscript": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-subscript/-/extension-subscript-2.10.3.tgz", - "integrity": "sha512-GkOwXIruM7QksmlfqLTKTC6JBpWSBDN2eeoPwggxXuqetqYs4sIx1ul3LEGDQy0vglcFKGkbbO2IiHCO/0fSWA==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-subscript/-/extension-subscript-2.11.2.tgz", + "integrity": "sha512-5Q8ULogx5v50kH28qMpJOlswwHrmKu/BI8sGOT0QF9n/nVEaVNdiGf55l3+AYaIhdTl/ADiIN9b08qWF0NAwgg==", "license": "MIT", "funding": { "type": "github", @@ -2813,9 +2826,9 @@ } }, "node_modules/@tiptap/extension-superscript": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-superscript/-/extension-superscript-2.10.3.tgz", - "integrity": "sha512-4bXDPyT10ByVCLXFR8A70TcpFJ0H3PicRsxKJcQ+KZIauNUo5BBUpkF2cK+IOUp4UZ1W5ZBeuMQG5HWMuV9T1A==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-superscript/-/extension-superscript-2.11.2.tgz", + "integrity": "sha512-daUF2FB3k8Tu99M0ro1ZXfsyRutbmE/du6kINtOzbu8TucCR5KYqCNlBrsdK3CxHpkAhoC1sLTG6RdLMu2o6qg==", "license": "MIT", "funding": { "type": "github", @@ -2826,9 +2839,9 @@ } }, "node_modules/@tiptap/extension-table": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-table/-/extension-table-2.10.3.tgz", - "integrity": "sha512-XAvq0ptpHfuN7lQhTeew4Sqo8aKYHTqroa7cHL8I+gWJqYqKJSTGb4FAqdGIFEzHvnSsMCFbTL//kAHXvTdsHg==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-table/-/extension-table-2.11.2.tgz", + "integrity": "sha512-s3pVORRDrm1AHuENhvuONpI4KtLLGJbg8QLxO/a7qeScAjHR0V9lOqdpweNfPgiMwj5zMV45tGF/tweM4x2fJQ==", "license": "MIT", "funding": { "type": "github", @@ -2840,9 +2853,9 @@ } }, "node_modules/@tiptap/extension-table-cell": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-table-cell/-/extension-table-cell-2.10.3.tgz", - "integrity": "sha512-EYzBrnq7KUAcRhshIoTmC4ED8YoF4Ei5m8ZMPOctKX+QMAagKdcrw2UxuOf4tP2xgBYx+qDsKCautepZXQiL2g==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-table-cell/-/extension-table-cell-2.11.2.tgz", + "integrity": "sha512-m//QPQ/GN4mMuj2/PcT2HmUGF3bFk41zN3hDcOmfrszClsmcEVIViApVr7U6HqlIq4TFAFDLXtIK79FW9ByIDg==", "license": "MIT", "funding": { "type": "github", @@ -2853,9 +2866,9 @@ } }, "node_modules/@tiptap/extension-table-header": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-table-header/-/extension-table-header-2.10.3.tgz", - "integrity": "sha512-zJqzivz+VITYIFXNH09leBbkwAPuvp504rCAFL2PMa1uaME6+oiiRqZvXQrOiRkjNpOWEXH4dqvVLwkSMZoWaw==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-table-header/-/extension-table-header-2.11.2.tgz", + "integrity": "sha512-y2MCki8jZWT/cM4eG/3sPwUvtsj5d/+7RibbhjWnz1u42XyPoHKTZr9ZqUOAJ67vwB8LF8n8qb7D1YDqvDyA9Q==", "license": "MIT", "funding": { "type": "github", @@ -2866,9 +2879,9 @@ } }, "node_modules/@tiptap/extension-table-row": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-table-row/-/extension-table-row-2.10.3.tgz", - "integrity": "sha512-l6P6BAE4SuIFdPmsRd+zGP2Ks9AhLAua7nfDlHFMWDnfOeaJu7g/t4oG++9xTojDcVDHhcIe8TJYUXfhOt2anw==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-table-row/-/extension-table-row-2.11.2.tgz", + "integrity": "sha512-8eCWoaijS6JD0gJOsqg8BhcTNW6I1uvq6JwnAnpv3lznHj19Q5mevC7ixuFRe9Wk/qiYZaCBXk6NcpzaqB8o/g==", "license": "MIT", "funding": { "type": "github", @@ -2879,9 +2892,9 @@ } }, "node_modules/@tiptap/extension-text": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-text/-/extension-text-2.10.3.tgz", - "integrity": "sha512-7p9XiRprsRZm8y9jvF/sS929FCELJ5N9FQnbzikOiyGNUx5mdI+exVZlfvBr9xOD5s7fBLg6jj9Vs0fXPNRkPg==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-text/-/extension-text-2.11.2.tgz", + "integrity": "sha512-fJZeKYM5jeJ7NpS3FWLnC/NAvg+mZNbcTaRgXMo5ljBCgiMcYHhYg9p/RHk4SeICZBBpR9WSSZXHMACd9CbJiA==", "license": "MIT", "funding": { "type": "github", @@ -2892,9 +2905,9 @@ } }, "node_modules/@tiptap/extension-text-align": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-text-align/-/extension-text-align-2.10.3.tgz", - "integrity": "sha512-g75sNl73gtgjP3XIcl06kvv1qw3c0rGEUD848rUU1bvlBpU3IxjkcQLgYvHmv3vpuUp9cKUkA2wa7Sv6R3fjvw==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-text-align/-/extension-text-align-2.11.2.tgz", + "integrity": "sha512-0QfjepmK+iHubjTsJshuhSZvF54M+vaqpReDraf9NKVx+WkiZ+mxJX4S5nZwoFsp21sEz7Q7z03+uXgb/yj7mQ==", "license": "MIT", "funding": { "type": "github", @@ -2905,9 +2918,9 @@ } }, "node_modules/@tiptap/extension-text-style": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-text-style/-/extension-text-style-2.10.3.tgz", - "integrity": "sha512-TalYIdlF7vBA4afFhmido7AORdBbu3sV+HCByda0FiNbM6cjng3Nr9oxHOCVJy+ChqrcgF4m54zDfLmamdyu5Q==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-text-style/-/extension-text-style-2.11.2.tgz", + "integrity": "sha512-RAa7BTwEOJRZN3EB2lg03KXyu7JC/Ce96cerh3D0Fo78yrtKOArPaiVHoTki6ZEIG43ccHEit1PPjMYxivPPeg==", "license": "MIT", "funding": { "type": "github", @@ -2918,9 +2931,9 @@ } }, "node_modules/@tiptap/extension-underline": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-underline/-/extension-underline-2.10.3.tgz", - "integrity": "sha512-VeGs0jeNiTnXddHHJEgOc/sKljZiyTEgSSuqMmsBACrr9aGFXbLTgKTvNjkZ9WzSnu7LwgJuBrwEhg8yYixUyQ==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-underline/-/extension-underline-2.11.2.tgz", + "integrity": "sha512-Gq7hfV3D/3E1zoE6JXSYZ3boKfbjebFu7IuQZ6w6QSS/IkGN8c6kW+WtkhOKN3jV7Z5uF5KIVp3XCqNIwChWNQ==", "license": "MIT", "funding": { "type": "github", @@ -2931,9 +2944,9 @@ } }, "node_modules/@tiptap/pm": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/pm/-/pm-2.10.3.tgz", - "integrity": "sha512-771p53aU0KFvujvKpngvq2uAxThlEsjYaXcVVmwrhf0vxSSg+psKQEvqvWvHv/3BwkPVCGwmEKNVJZjaXFKu4g==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/pm/-/pm-2.11.2.tgz", + "integrity": "sha512-lNOMFRcD0mGy7Hf8tFMHW/fnglvq3dA0grs0QrSY4cHyYbH9BHtQjLMDceczXdXbXZq7nEqC40UBWNnqtaclpw==", "license": "MIT", "dependencies": { "prosemirror-changeset": "^2.2.1", @@ -2961,32 +2974,32 @@ } }, "node_modules/@tiptap/starter-kit": { - "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@tiptap/starter-kit/-/starter-kit-2.10.3.tgz", - "integrity": "sha512-oq8xdVIMqohSs91ofHSr7i5dCp2F56Lb9aYIAI25lZmwNwQJL2geGOYjMSfL0IC4cQHPylIuSKYCg7vRFdZmAA==", + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@tiptap/starter-kit/-/starter-kit-2.11.2.tgz", + "integrity": "sha512-FUIblP9BSmBzskf/aX7AIcUK5XP5Gi/VqUqm5evCkzlR1FrggLoy+vY+CX0me4oE/WYk4KAgIRXkE9tcbwotQA==", "license": "MIT", "dependencies": { - "@tiptap/core": "^2.10.3", - "@tiptap/extension-blockquote": "^2.10.3", - "@tiptap/extension-bold": "^2.10.3", - "@tiptap/extension-bullet-list": "^2.10.3", - "@tiptap/extension-code": "^2.10.3", - "@tiptap/extension-code-block": "^2.10.3", - "@tiptap/extension-document": "^2.10.3", - "@tiptap/extension-dropcursor": "^2.10.3", - "@tiptap/extension-gapcursor": "^2.10.3", - "@tiptap/extension-hard-break": "^2.10.3", - "@tiptap/extension-heading": "^2.10.3", - "@tiptap/extension-history": "^2.10.3", - "@tiptap/extension-horizontal-rule": "^2.10.3", - "@tiptap/extension-italic": "^2.10.3", - "@tiptap/extension-list-item": "^2.10.3", - "@tiptap/extension-ordered-list": "^2.10.3", - "@tiptap/extension-paragraph": "^2.10.3", - "@tiptap/extension-strike": "^2.10.3", - "@tiptap/extension-text": "^2.10.3", - "@tiptap/extension-text-style": "^2.10.3", - "@tiptap/pm": "^2.10.3" + "@tiptap/core": "^2.11.2", + "@tiptap/extension-blockquote": "^2.11.2", + "@tiptap/extension-bold": "^2.11.2", + "@tiptap/extension-bullet-list": "^2.11.2", + "@tiptap/extension-code": "^2.11.2", + "@tiptap/extension-code-block": "^2.11.2", + "@tiptap/extension-document": "^2.11.2", + "@tiptap/extension-dropcursor": "^2.11.2", + "@tiptap/extension-gapcursor": "^2.11.2", + "@tiptap/extension-hard-break": "^2.11.2", + "@tiptap/extension-heading": "^2.11.2", + "@tiptap/extension-history": "^2.11.2", + "@tiptap/extension-horizontal-rule": "^2.11.2", + "@tiptap/extension-italic": "^2.11.2", + "@tiptap/extension-list-item": "^2.11.2", + "@tiptap/extension-ordered-list": "^2.11.2", + "@tiptap/extension-paragraph": "^2.11.2", + "@tiptap/extension-strike": "^2.11.2", + "@tiptap/extension-text": "^2.11.2", + "@tiptap/extension-text-style": "^2.11.2", + "@tiptap/pm": "^2.11.2" }, "funding": { "type": "github", @@ -3619,21 +3632,21 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.16.0.tgz", - "integrity": "sha512-5YTHKV8MYlyMI6BaEG7crQ9BhSc8RxzshOReKwZwRWN0+XvvTOm+L/UYLCYxFpfwYuAAqhxiq4yae0CMFwbL7Q==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.20.0.tgz", + "integrity": "sha512-naduuphVw5StFfqp4Gq4WhIBE2gN1GEmMUExpJYknZJdRnc+2gDzB8Z3+5+/Kv33hPQRDGzQO/0opHE72lZZ6A==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.16.0", - "@typescript-eslint/type-utils": "8.16.0", - "@typescript-eslint/utils": "8.16.0", - "@typescript-eslint/visitor-keys": "8.16.0", + "@typescript-eslint/scope-manager": "8.20.0", + "@typescript-eslint/type-utils": "8.20.0", + "@typescript-eslint/utils": "8.20.0", + "@typescript-eslint/visitor-keys": "8.20.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", - "ts-api-utils": "^1.3.0" + "ts-api-utils": "^2.0.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -3644,18 +3657,14 @@ }, "peerDependencies": { "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/types": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.16.0.tgz", - "integrity": "sha512-NzrHj6thBAOSE4d9bsuRNMvk+BvaQvmY4dDglgkgGC0EW/tB3Kelnp3tAKH87GEwzoxgeQn9fNGRyFJM/xd+GQ==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.20.0.tgz", + "integrity": "sha512-cqaMiY72CkP+2xZRrFt3ExRBu0WmVitN/rYPZErA80mHjHx/Svgp8yfbzkJmDoQ/whcytOPO9/IZXnOc+wigRA==", "dev": true, "license": "MIT", "engines": { @@ -3667,13 +3676,13 @@ } }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.16.0.tgz", - "integrity": "sha512-pq19gbaMOmFE3CbL0ZB8J8BFCo2ckfHBfaIsaOZgBIF4EoISJIdLX5xRhd0FGB0LlHReNRuzoJoMGpTjq8F2CQ==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.20.0.tgz", + "integrity": "sha512-v/BpkeeYAsPkKCkR8BDwcno0llhzWVqPOamQrAEMdpZav2Y9OVjd9dwJyBLJWwf335B5DmlifECIkZRJCaGaHA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.16.0", + "@typescript-eslint/types": "8.20.0", "eslint-visitor-keys": "^4.2.0" }, "engines": { @@ -3684,17 +3693,30 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/parser": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.16.0.tgz", - "integrity": "sha512-D7DbgGFtsqIPIFMPJwCad9Gfi/hC0PWErRRHFnaCWoEDYi5tQUDiJCTmGUbBiLzjqAck4KcXt9Ayj0CNlIrF+w==", + "node_modules/@typescript-eslint/eslint-plugin/node_modules/ts-api-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.0.0.tgz", + "integrity": "sha512-xCt/TOAc+EOHS1XPnijD3/yzpH6qg2xppZO1YDqGoVsNXfQfzHpOdNuXwrwOU8u4ITXJyDCTyt8w5g1sZv9ynQ==", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", + "engines": { + "node": ">=18.12" + }, + "peerDependencies": { + "typescript": ">=4.8.4" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.20.0.tgz", + "integrity": "sha512-gKXG7A5HMyjDIedBi6bUrDcun8GIjnI8qOwVLiY3rx6T/sHP/19XLJOnIq/FgQvWLHja5JN/LSE7eklNBr612g==", + "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "8.16.0", - "@typescript-eslint/types": "8.16.0", - "@typescript-eslint/typescript-estree": "8.16.0", - "@typescript-eslint/visitor-keys": "8.16.0", + "@typescript-eslint/scope-manager": "8.20.0", + "@typescript-eslint/types": "8.20.0", + "@typescript-eslint/typescript-estree": "8.20.0", + "@typescript-eslint/visitor-keys": "8.20.0", "debug": "^4.3.4" }, "engines": { @@ -3705,18 +3727,14 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/types": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.16.0.tgz", - "integrity": "sha512-NzrHj6thBAOSE4d9bsuRNMvk+BvaQvmY4dDglgkgGC0EW/tB3Kelnp3tAKH87GEwzoxgeQn9fNGRyFJM/xd+GQ==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.20.0.tgz", + "integrity": "sha512-cqaMiY72CkP+2xZRrFt3ExRBu0WmVitN/rYPZErA80mHjHx/Svgp8yfbzkJmDoQ/whcytOPO9/IZXnOc+wigRA==", "dev": true, "license": "MIT", "engines": { @@ -3728,20 +3746,20 @@ } }, "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/typescript-estree": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.16.0.tgz", - "integrity": "sha512-E2+9IzzXMc1iaBy9zmo+UYvluE3TW7bCGWSF41hVWUE01o8nzr1rvOQYSxelxr6StUvRcTMe633eY8mXASMaNw==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.20.0.tgz", + "integrity": "sha512-Y7ncuy78bJqHI35NwzWol8E0X7XkRVS4K4P4TCyzWkOJih5NDvtoRDW4Ba9YJJoB2igm9yXDdYI/+fkiiAxPzA==", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.16.0", - "@typescript-eslint/visitor-keys": "8.16.0", + "@typescript-eslint/types": "8.20.0", + "@typescript-eslint/visitor-keys": "8.20.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", "minimatch": "^9.0.4", "semver": "^7.6.0", - "ts-api-utils": "^1.3.0" + "ts-api-utils": "^2.0.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -3750,20 +3768,18 @@ "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "peerDependencies": { + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/visitor-keys": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.16.0.tgz", - "integrity": "sha512-pq19gbaMOmFE3CbL0ZB8J8BFCo2ckfHBfaIsaOZgBIF4EoISJIdLX5xRhd0FGB0LlHReNRuzoJoMGpTjq8F2CQ==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.20.0.tgz", + "integrity": "sha512-v/BpkeeYAsPkKCkR8BDwcno0llhzWVqPOamQrAEMdpZav2Y9OVjd9dwJyBLJWwf335B5DmlifECIkZRJCaGaHA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.16.0", + "@typescript-eslint/types": "8.20.0", "eslint-visitor-keys": "^4.2.0" }, "engines": { @@ -3813,15 +3829,28 @@ "node": ">=10" } }, + "node_modules/@typescript-eslint/parser/node_modules/ts-api-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.0.0.tgz", + "integrity": "sha512-xCt/TOAc+EOHS1XPnijD3/yzpH6qg2xppZO1YDqGoVsNXfQfzHpOdNuXwrwOU8u4ITXJyDCTyt8w5g1sZv9ynQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18.12" + }, + "peerDependencies": { + "typescript": ">=4.8.4" + } + }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.16.0.tgz", - "integrity": "sha512-mwsZWubQvBki2t5565uxF0EYvG+FwdFb8bMtDuGQLdCCnGPrDEDvm1gtfynuKlnpzeBRqdFCkMf9jg1fnAK8sg==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.20.0.tgz", + "integrity": "sha512-J7+VkpeGzhOt3FeG1+SzhiMj9NzGD/M6KoGn9f4dbz3YzK9hvbhVTmLj/HiTp9DazIzJ8B4XcM80LrR9Dm1rJw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.16.0", - "@typescript-eslint/visitor-keys": "8.16.0" + "@typescript-eslint/types": "8.20.0", + "@typescript-eslint/visitor-keys": "8.20.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -3832,9 +3861,9 @@ } }, "node_modules/@typescript-eslint/scope-manager/node_modules/@typescript-eslint/types": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.16.0.tgz", - "integrity": "sha512-NzrHj6thBAOSE4d9bsuRNMvk+BvaQvmY4dDglgkgGC0EW/tB3Kelnp3tAKH87GEwzoxgeQn9fNGRyFJM/xd+GQ==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.20.0.tgz", + "integrity": "sha512-cqaMiY72CkP+2xZRrFt3ExRBu0WmVitN/rYPZErA80mHjHx/Svgp8yfbzkJmDoQ/whcytOPO9/IZXnOc+wigRA==", "dev": true, "license": "MIT", "engines": { @@ -3846,13 +3875,13 @@ } }, "node_modules/@typescript-eslint/scope-manager/node_modules/@typescript-eslint/visitor-keys": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.16.0.tgz", - "integrity": "sha512-pq19gbaMOmFE3CbL0ZB8J8BFCo2ckfHBfaIsaOZgBIF4EoISJIdLX5xRhd0FGB0LlHReNRuzoJoMGpTjq8F2CQ==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.20.0.tgz", + "integrity": "sha512-v/BpkeeYAsPkKCkR8BDwcno0llhzWVqPOamQrAEMdpZav2Y9OVjd9dwJyBLJWwf335B5DmlifECIkZRJCaGaHA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.16.0", + "@typescript-eslint/types": "8.20.0", "eslint-visitor-keys": "^4.2.0" }, "engines": { @@ -3864,16 +3893,16 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.16.0.tgz", - "integrity": "sha512-IqZHGG+g1XCWX9NyqnI/0CX5LL8/18awQqmkZSl2ynn8F76j579dByc0jhfVSnSnhf7zv76mKBQv9HQFKvDCgg==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.20.0.tgz", + "integrity": "sha512-bPC+j71GGvA7rVNAHAtOjbVXbLN5PkwqMvy1cwGeaxUoRQXVuKCebRoLzm+IPW/NtFFpstn1ummSIasD5t60GA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "8.16.0", - "@typescript-eslint/utils": "8.16.0", + "@typescript-eslint/typescript-estree": "8.20.0", + "@typescript-eslint/utils": "8.20.0", "debug": "^4.3.4", - "ts-api-utils": "^1.3.0" + "ts-api-utils": "^2.0.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -3883,18 +3912,14 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.16.0.tgz", - "integrity": "sha512-NzrHj6thBAOSE4d9bsuRNMvk+BvaQvmY4dDglgkgGC0EW/tB3Kelnp3tAKH87GEwzoxgeQn9fNGRyFJM/xd+GQ==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.20.0.tgz", + "integrity": "sha512-cqaMiY72CkP+2xZRrFt3ExRBu0WmVitN/rYPZErA80mHjHx/Svgp8yfbzkJmDoQ/whcytOPO9/IZXnOc+wigRA==", "dev": true, "license": "MIT", "engines": { @@ -3906,20 +3931,20 @@ } }, "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.16.0.tgz", - "integrity": "sha512-E2+9IzzXMc1iaBy9zmo+UYvluE3TW7bCGWSF41hVWUE01o8nzr1rvOQYSxelxr6StUvRcTMe633eY8mXASMaNw==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.20.0.tgz", + "integrity": "sha512-Y7ncuy78bJqHI35NwzWol8E0X7XkRVS4K4P4TCyzWkOJih5NDvtoRDW4Ba9YJJoB2igm9yXDdYI/+fkiiAxPzA==", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.16.0", - "@typescript-eslint/visitor-keys": "8.16.0", + "@typescript-eslint/types": "8.20.0", + "@typescript-eslint/visitor-keys": "8.20.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", "minimatch": "^9.0.4", "semver": "^7.6.0", - "ts-api-utils": "^1.3.0" + "ts-api-utils": "^2.0.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -3928,20 +3953,18 @@ "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "peerDependencies": { + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.16.0.tgz", - "integrity": "sha512-pq19gbaMOmFE3CbL0ZB8J8BFCo2ckfHBfaIsaOZgBIF4EoISJIdLX5xRhd0FGB0LlHReNRuzoJoMGpTjq8F2CQ==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.20.0.tgz", + "integrity": "sha512-v/BpkeeYAsPkKCkR8BDwcno0llhzWVqPOamQrAEMdpZav2Y9OVjd9dwJyBLJWwf335B5DmlifECIkZRJCaGaHA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.16.0", + "@typescript-eslint/types": "8.20.0", "eslint-visitor-keys": "^4.2.0" }, "engines": { @@ -3991,6 +4014,19 @@ "node": ">=10" } }, + "node_modules/@typescript-eslint/type-utils/node_modules/ts-api-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.0.0.tgz", + "integrity": "sha512-xCt/TOAc+EOHS1XPnijD3/yzpH6qg2xppZO1YDqGoVsNXfQfzHpOdNuXwrwOU8u4ITXJyDCTyt8w5g1sZv9ynQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18.12" + }, + "peerDependencies": { + "typescript": ">=4.8.4" + } + }, "node_modules/@typescript-eslint/types": { "version": "7.18.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz", @@ -4074,16 +4110,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.16.0.tgz", - "integrity": "sha512-C1zRy/mOL8Pj157GiX4kaw7iyRLKfJXBR3L82hk5kS/GyHcOFmy4YUq/zfZti72I9wnuQtA/+xzft4wCC8PJdA==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.20.0.tgz", + "integrity": "sha512-dq70RUw6UK9ei7vxc4KQtBRk7qkHZv447OUZ6RPQMQl71I3NZxQJX/f32Smr+iqWrB02pHKn2yAdHBb0KNrRMA==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.16.0", - "@typescript-eslint/types": "8.16.0", - "@typescript-eslint/typescript-estree": "8.16.0" + "@typescript-eslint/scope-manager": "8.20.0", + "@typescript-eslint/types": "8.20.0", + "@typescript-eslint/typescript-estree": "8.20.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -4093,18 +4129,14 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.16.0.tgz", - "integrity": "sha512-NzrHj6thBAOSE4d9bsuRNMvk+BvaQvmY4dDglgkgGC0EW/tB3Kelnp3tAKH87GEwzoxgeQn9fNGRyFJM/xd+GQ==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.20.0.tgz", + "integrity": "sha512-cqaMiY72CkP+2xZRrFt3ExRBu0WmVitN/rYPZErA80mHjHx/Svgp8yfbzkJmDoQ/whcytOPO9/IZXnOc+wigRA==", "dev": true, "license": "MIT", "engines": { @@ -4116,20 +4148,20 @@ } }, "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.16.0.tgz", - "integrity": "sha512-E2+9IzzXMc1iaBy9zmo+UYvluE3TW7bCGWSF41hVWUE01o8nzr1rvOQYSxelxr6StUvRcTMe633eY8mXASMaNw==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.20.0.tgz", + "integrity": "sha512-Y7ncuy78bJqHI35NwzWol8E0X7XkRVS4K4P4TCyzWkOJih5NDvtoRDW4Ba9YJJoB2igm9yXDdYI/+fkiiAxPzA==", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.16.0", - "@typescript-eslint/visitor-keys": "8.16.0", + "@typescript-eslint/types": "8.20.0", + "@typescript-eslint/visitor-keys": "8.20.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", "minimatch": "^9.0.4", "semver": "^7.6.0", - "ts-api-utils": "^1.3.0" + "ts-api-utils": "^2.0.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -4138,20 +4170,18 @@ "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "peerDependencies": { + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.16.0.tgz", - "integrity": "sha512-pq19gbaMOmFE3CbL0ZB8J8BFCo2ckfHBfaIsaOZgBIF4EoISJIdLX5xRhd0FGB0LlHReNRuzoJoMGpTjq8F2CQ==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.20.0.tgz", + "integrity": "sha512-v/BpkeeYAsPkKCkR8BDwcno0llhzWVqPOamQrAEMdpZav2Y9OVjd9dwJyBLJWwf335B5DmlifECIkZRJCaGaHA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.16.0", + "@typescript-eslint/types": "8.20.0", "eslint-visitor-keys": "^4.2.0" }, "engines": { @@ -4201,6 +4231,19 @@ "node": ">=10" } }, + "node_modules/@typescript-eslint/utils/node_modules/ts-api-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.0.0.tgz", + "integrity": "sha512-xCt/TOAc+EOHS1XPnijD3/yzpH6qg2xppZO1YDqGoVsNXfQfzHpOdNuXwrwOU8u4ITXJyDCTyt8w5g1sZv9ynQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18.12" + }, + "peerDependencies": { + "typescript": ">=4.8.4" + } + }, "node_modules/@typescript-eslint/visitor-keys": { "version": "7.18.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.18.0.tgz", @@ -5266,13 +5309,6 @@ "@umbraco-ui/uui-base": "1.12.2" } }, - "node_modules/@ungap/structured-clone": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", - "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", - "dev": true, - "license": "ISC" - }, "node_modules/@vue/compiler-core": { "version": "3.5.13", "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.13.tgz", @@ -6648,28 +6684,6 @@ "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/character-entities-html4": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", - "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", - "dev": true, - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-entities-legacy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", - "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", - "dev": true, - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, "node_modules/chardet": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", @@ -6925,17 +6939,6 @@ "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", "license": "MIT" }, - "node_modules/comma-separated-tokens": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", - "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", - "dev": true, - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, "node_modules/command-line-args": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/command-line-args/-/command-line-args-5.2.1.tgz", @@ -7660,9 +7663,9 @@ } }, "node_modules/dompurify": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.2.tgz", - "integrity": "sha512-YMM+erhdZ2nkZ4fTNRTSI94mb7VG7uVF5vj5Zde7tImgnhZE3R6YW/IACGIHb2ux+QkEXMhe591N+5jWOmL4Zw==", + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.3.tgz", + "integrity": "sha512-U1U5Hzc2MO0oW3DF+G9qYN0aT7atAou4AgI0XjWz061nyBPbdxkfdhfy5uMgGn6+oLFCfn44ZGbdDqCzVmlOWA==", "license": "(MPL-2.0 OR Apache-2.0)", "optionalDependencies": { "@types/trusted-types": "^2.0.7" @@ -7715,13 +7718,6 @@ "dev": true, "license": "MIT" }, - "node_modules/emoji-regex-xs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex-xs/-/emoji-regex-xs-1.0.0.tgz", - "integrity": "sha512-LRlerrMYoIDrT6jgpeZ2YYl/L8EulRTt5hQcYjy5AInh7HWXKimpqx68aknBFpGL2+/IcogTcaydJEgaTmOpDg==", - "dev": true, - "license": "MIT" - }, "node_modules/encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", @@ -8037,19 +8033,19 @@ } }, "node_modules/eslint": { - "version": "9.16.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.16.0.tgz", - "integrity": "sha512-whp8mSQI4C8VXd+fLgSM0lh3UlmcFtVwUQjyKCFfsp+2ItAIYhlq/hqGahGqHE6cv9unM41VlqKk2VtKYR2TaA==", + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.18.0.tgz", + "integrity": "sha512-+waTfRWQlSbpt3KWE+CjrPPYnbq9kfZIYUqapc0uBXyjTp8aYXZDsUH16m39Ryq3NjAVP4tjuF7KaukeqoCoaA==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.12.1", "@eslint/config-array": "^0.19.0", - "@eslint/core": "^0.9.0", + "@eslint/core": "^0.10.0", "@eslint/eslintrc": "^3.2.0", - "@eslint/js": "9.16.0", - "@eslint/plugin-kit": "^0.2.3", + "@eslint/js": "9.18.0", + "@eslint/plugin-kit": "^0.2.5", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.4.1", @@ -8057,7 +8053,7 @@ "@types/json-schema": "^7.0.15", "ajv": "^6.12.4", "chalk": "^4.0.0", - "cross-spawn": "^7.0.5", + "cross-spawn": "^7.0.6", "debug": "^4.3.2", "escape-string-regexp": "^4.0.0", "eslint-scope": "^8.2.0", @@ -8204,9 +8200,9 @@ } }, "node_modules/eslint-plugin-jsdoc": { - "version": "50.6.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-50.6.0.tgz", - "integrity": "sha512-tCNp4fR79Le3dYTPB0dKEv7yFyvGkUCa+Z3yuTrrNGGOxBlXo9Pn0PEgroOZikUQOGjxoGMVKNjrOHcYEdfszg==", + "version": "50.6.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-50.6.1.tgz", + "integrity": "sha512-UWyaYi6iURdSfdVVqvfOs2vdCVz0J40O/z/HTsv2sFjdjmdlUI/qlKLOTmwbPQ2tAfQnE5F9vqx+B+poF71DBQ==", "dev": true, "license": "BSD-3-Clause", "dependencies": { @@ -9078,9 +9074,9 @@ } }, "node_modules/glob": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.0.tgz", - "integrity": "sha512-9UiX/Bl6J2yaBbxKoEBRm4Cipxgok8kQYcOPEhScPwebu2I0HoQOuYdIO6S3hLuWoZgpDpwQZMzTFxgpkyT76g==", + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.1.tgz", + "integrity": "sha512-zrQDm8XPnYEKawJScsnM0QzobJxlT/kHOOlRTio8IH/GrmxRE5fjllkzdaHclIuNjUQTJYH2xHNIGfdpJkDJUw==", "dev": true, "license": "ISC", "dependencies": { @@ -9141,9 +9137,9 @@ } }, "node_modules/globals": { - "version": "15.13.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-15.13.0.tgz", - "integrity": "sha512-49TewVEz0UxZjr1WYYsWpPrhyC/B/pA8Bq0fUmet2n+eR7yn0IvNzNaoBwnK6mdkzcN+se7Ez9zUgULTz2QH4g==", + "version": "15.14.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-15.14.0.tgz", + "integrity": "sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==", "dev": true, "license": "MIT", "engines": { @@ -9384,44 +9380,6 @@ "node": ">= 0.4" } }, - "node_modules/hast-util-to-html": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.3.tgz", - "integrity": "sha512-M17uBDzMJ9RPCqLMO92gNNUDuBSq10a25SDBI08iCCxmorf4Yy6sYHK57n9WAbRAAaU+DuR4W6GN9K4DFZesYg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "ccount": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-whitespace": "^3.0.0", - "html-void-elements": "^3.0.0", - "mdast-util-to-hast": "^13.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "stringify-entities": "^4.0.0", - "zwitch": "^2.0.4" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-whitespace": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", - "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, "node_modules/headers-polyfill": { "version": "3.2.5", "resolved": "https://registry.npmjs.org/headers-polyfill/-/headers-polyfill-3.2.5.tgz", @@ -9436,17 +9394,6 @@ "dev": true, "license": "MIT" }, - "node_modules/html-void-elements": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", - "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", - "dev": true, - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, "node_modules/http-assert": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/http-assert/-/http-assert-1.5.0.tgz", @@ -10758,9 +10705,9 @@ } }, "node_modules/linkifyjs": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/linkifyjs/-/linkifyjs-4.1.4.tgz", - "integrity": "sha512-0/NxkHNpiJ0k9VrYCkAn9OtU1eu8xEr1tCCpDtSsVRm/SF0xAak2Gzv3QimSfgUgqLBCDlfhMbu73XvaEHUTPQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/linkifyjs/-/linkifyjs-4.2.0.tgz", + "integrity": "sha512-pCj3PrQyATaoTYKHrgWRF3SJwsm61udVh+vuls/Rl6SptiDhgE7ziUIudAedRY9QEfynmM7/RmLEfPUyw1HPCw==", "license": "MIT" }, "node_modules/lit": { @@ -10962,9 +10909,9 @@ } }, "node_modules/lucide-static": { - "version": "0.460.0", - "resolved": "https://registry.npmjs.org/lucide-static/-/lucide-static-0.460.0.tgz", - "integrity": "sha512-X6pIdg7jVxv7YQ/uR241hwhNiztcAfmj181TbcX7HCxxk/3mGaRtAc6b2ftUvQBufbJE6ehgyzO2uVsa604tWg==", + "version": "0.471.0", + "resolved": "https://registry.npmjs.org/lucide-static/-/lucide-static-0.471.0.tgz", + "integrity": "sha512-Fx4tdvPetYVgTPgac+iYuB9HcEum4wWb2sZvbnWHW1XUeOmjHkcum1TEa6zV1WmMoCTnE3eo3GsR4pXILaLFiA==", "dev": true, "license": "ISC" }, @@ -11106,9 +11053,9 @@ } }, "node_modules/marked": { - "version": "15.0.3", - "resolved": "https://registry.npmjs.org/marked/-/marked-15.0.3.tgz", - "integrity": "sha512-Ai0cepvl2NHnTcO9jYDtcOEtVBNVYR31XnEA3BndO7f5As1wzpcOceSUM8FDkNLJNIODcLpDTWay/qQhqbuMvg==", + "version": "15.0.6", + "resolved": "https://registry.npmjs.org/marked/-/marked-15.0.6.tgz", + "integrity": "sha512-Y07CUOE+HQXbVDCGl3LXggqJDbXDP2pArc2C1N1RRMN0ONiShoSsIInMd5Gsxupe7fKLpgimTV+HOJ9r7bA+pg==", "license": "MIT", "bin": { "marked": "bin/marked.js" @@ -11301,28 +11248,6 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-to-hast": { - "version": "13.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", - "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "@ungap/structured-clone": "^1.0.0", - "devlop": "^1.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "trim-lines": "^3.0.0", - "unist-util-position": "^5.0.0", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, "node_modules/mdast-util-to-markdown": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz", @@ -12212,9 +12137,9 @@ } }, "node_modules/monaco-editor": { - "version": "0.52.0", - "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.52.0.tgz", - "integrity": "sha512-OeWhNpABLCeTqubfqLMXGsqf6OmPU6pHM85kF3dhy6kq5hnhuVS1p3VrEW/XhWHc71P2tHyS5JFySD8mgs1crw==", + "version": "0.52.2", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.52.2.tgz", + "integrity": "sha512-GEQWEZmfkOGLdd3XK8ryrfWz3AIP8YymVXiPHEdewrUq7mh0qrKrfHLNCXcbB6sTnMLnOZ3ztSiKcciFUkIJwQ==", "license": "MIT" }, "node_modules/ms": { @@ -12804,18 +12729,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/oniguruma-to-es": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-0.7.0.tgz", - "integrity": "sha512-HRaRh09cE0gRS3+wi2zxekB+I5L8C/gN60S+vb11eADHUaB/q4u8wGGOX3GvwvitG8ixaeycZfeoyruKQzUgNg==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex-xs": "^1.0.0", - "regex": "^5.0.2", - "regex-recursion": "^4.3.0" - } - }, "node_modules/only": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/only/-/only-0.0.2.tgz", @@ -13350,13 +13263,13 @@ } }, "node_modules/playwright": { - "version": "1.49.0", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.49.0.tgz", - "integrity": "sha512-eKpmys0UFDnfNb3vfsf8Vx2LEOtflgRebl0Im2eQQnYMA4Aqd+Zw8bEOB+7ZKvN76901mRnqdsiOGKxzVTbi7A==", + "version": "1.49.1", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.49.1.tgz", + "integrity": "sha512-VYL8zLoNTBxVOrJBbDuRgDWa3i+mfQgDTrL8Ah9QXZ7ax4Dsj0MSq5bYgytRnDVVe+njoKnfsYkH3HzqVj5UZA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright-core": "1.49.0" + "playwright-core": "1.49.1" }, "bin": { "playwright": "cli.js" @@ -13369,9 +13282,9 @@ } }, "node_modules/playwright-core": { - "version": "1.49.0", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.49.0.tgz", - "integrity": "sha512-R+3KKTQF3npy5GTiKH/T+kdhoJfJojjHESR1YEWhYuEKRVfVaxH3+4+GvXE5xyCngCxhxnykk0Vlah9v8fs3jA==", + "version": "1.49.1", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.49.1.tgz", + "integrity": "sha512-BzmpVcs4kE2CH15rWfzpjzVGhWERJfmnXmniSyKeRZUs9Ws65m+RGIi7mjJK/euCegfn3i7jvqWeWyHe9y3Vgg==", "dev": true, "license": "Apache-2.0", "bin": { @@ -13588,9 +13501,9 @@ } }, "node_modules/prettier": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", - "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.2.tgz", + "integrity": "sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==", "dev": true, "license": "MIT", "bin": { @@ -13652,17 +13565,6 @@ "node": ">=0.4.0" } }, - "node_modules/property-information": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", - "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", - "dev": true, - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, "node_modules/prosemirror-changeset": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/prosemirror-changeset/-/prosemirror-changeset-2.2.1.tgz", @@ -14231,33 +14133,6 @@ "dev": true, "license": "MIT" }, - "node_modules/regex": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/regex/-/regex-5.0.2.tgz", - "integrity": "sha512-/pczGbKIQgfTMRV0XjABvc5RzLqQmwqxLHdQao2RTXPk+pmTXB2P0IaUHYdYyk412YLwUIkaeMd5T+RzVgTqnQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "regex-utilities": "^2.3.0" - } - }, - "node_modules/regex-recursion": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/regex-recursion/-/regex-recursion-4.3.0.tgz", - "integrity": "sha512-5LcLnizwjcQ2ALfOj95MjcatxyqF5RPySx9yT+PaXu3Gox2vyAtLDjHB8NTJLtMGkvyau6nI3CfpwFCjPUIs/A==", - "dev": true, - "license": "MIT", - "dependencies": { - "regex-utilities": "^2.3.0" - } - }, - "node_modules/regex-utilities": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/regex-utilities/-/regex-utilities-2.3.0.tgz", - "integrity": "sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==", - "dev": true, - "license": "MIT" - }, "node_modules/regexp.prototype.flags": { "version": "1.5.3", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz", @@ -14522,9 +14397,9 @@ } }, "node_modules/rollup": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.28.0.tgz", - "integrity": "sha512-G9GOrmgWHBma4YfCcX8PjH0qhXSdH8B4HDE2o4/jaxj93S4DPCIDoLcXz99eWMji4hB29UFCEd7B2gwGJDR9cQ==", + "version": "4.30.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.30.1.tgz", + "integrity": "sha512-mlJ4glW020fPuLi7DkM/lN97mYEZGWeqBnrljzN0gs7GLctqX3lNWxKQ7Gl712UAX+6fog/L3jh4gb7R6aVi3w==", "dev": true, "license": "MIT", "dependencies": { @@ -14538,24 +14413,25 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.28.0", - "@rollup/rollup-android-arm64": "4.28.0", - "@rollup/rollup-darwin-arm64": "4.28.0", - "@rollup/rollup-darwin-x64": "4.28.0", - "@rollup/rollup-freebsd-arm64": "4.28.0", - "@rollup/rollup-freebsd-x64": "4.28.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.28.0", - "@rollup/rollup-linux-arm-musleabihf": "4.28.0", - "@rollup/rollup-linux-arm64-gnu": "4.28.0", - "@rollup/rollup-linux-arm64-musl": "4.28.0", - "@rollup/rollup-linux-powerpc64le-gnu": "4.28.0", - "@rollup/rollup-linux-riscv64-gnu": "4.28.0", - "@rollup/rollup-linux-s390x-gnu": "4.28.0", - "@rollup/rollup-linux-x64-gnu": "4.28.0", - "@rollup/rollup-linux-x64-musl": "4.28.0", - "@rollup/rollup-win32-arm64-msvc": "4.28.0", - "@rollup/rollup-win32-ia32-msvc": "4.28.0", - "@rollup/rollup-win32-x64-msvc": "4.28.0", + "@rollup/rollup-android-arm-eabi": "4.30.1", + "@rollup/rollup-android-arm64": "4.30.1", + "@rollup/rollup-darwin-arm64": "4.30.1", + "@rollup/rollup-darwin-x64": "4.30.1", + "@rollup/rollup-freebsd-arm64": "4.30.1", + "@rollup/rollup-freebsd-x64": "4.30.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.30.1", + "@rollup/rollup-linux-arm-musleabihf": "4.30.1", + "@rollup/rollup-linux-arm64-gnu": "4.30.1", + "@rollup/rollup-linux-arm64-musl": "4.30.1", + "@rollup/rollup-linux-loongarch64-gnu": "4.30.1", + "@rollup/rollup-linux-powerpc64le-gnu": "4.30.1", + "@rollup/rollup-linux-riscv64-gnu": "4.30.1", + "@rollup/rollup-linux-s390x-gnu": "4.30.1", + "@rollup/rollup-linux-x64-gnu": "4.30.1", + "@rollup/rollup-linux-x64-musl": "4.30.1", + "@rollup/rollup-win32-arm64-msvc": "4.30.1", + "@rollup/rollup-win32-ia32-msvc": "4.30.1", + "@rollup/rollup-win32-x64-msvc": "4.30.1", "fsevents": "~2.3.2" } }, @@ -14580,9 +14456,9 @@ } }, "node_modules/rollup-plugin-import-css": { - "version": "3.5.7", - "resolved": "https://registry.npmjs.org/rollup-plugin-import-css/-/rollup-plugin-import-css-3.5.7.tgz", - "integrity": "sha512-mipsJ1s5xL5MgALTSMCMehngpAMFMMcYUFk6gAvv4Es8DlHGnA8iNQrw0X6hXiQYtjsa17uV1rpk5tXo0otZ6Q==", + "version": "3.5.8", + "resolved": "https://registry.npmjs.org/rollup-plugin-import-css/-/rollup-plugin-import-css-3.5.8.tgz", + "integrity": "sha512-a3YsZnwHz66mRHCKHjaPCSfWczczvS/HTkgDc+Eogn0mt/0JZXz0WjK0fzM5WwBpVtOqHB4/gHdmEY40ILsaVg==", "dev": true, "license": "MIT", "dependencies": { @@ -14870,21 +14746,6 @@ "node": ">=8" } }, - "node_modules/shiki": { - "version": "1.24.0", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.24.0.tgz", - "integrity": "sha512-qIneep7QRwxRd5oiHb8jaRzH15V/S8F3saCXOdjwRLgozZJr5x2yeBhQtqkO3FSzQDwYEFAYuifg4oHjpDghrg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@shikijs/core": "1.24.0", - "@shikijs/engine-javascript": "1.24.0", - "@shikijs/engine-oniguruma": "1.24.0", - "@shikijs/types": "1.24.0", - "@shikijs/vscode-textmate": "^9.3.0", - "@types/hast": "^3.0.4" - } - }, "node_modules/side-channel": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", @@ -14918,9 +14779,9 @@ } }, "node_modules/simple-icons": { - "version": "13.19.0", - "resolved": "https://registry.npmjs.org/simple-icons/-/simple-icons-13.19.0.tgz", - "integrity": "sha512-N4mUzqRGm1/V3IRyxibGZXwPO1QdwIZmZADn7O6oam2Rz/vnf8TaysvwMy3gIobObthROroa9/oXN31E9gI3zA==", + "version": "13.21.0", + "resolved": "https://registry.npmjs.org/simple-icons/-/simple-icons-13.21.0.tgz", + "integrity": "sha512-LI5pVJPBv6oc79OMsffwb6kEqnmB8P1Cjg1crNUlhsxPETQ5UzbCKQdxU+7MW6+DD1qfPkla/vSKlLD4IfyXpQ==", "dev": true, "license": "CC0-1.0", "engines": { @@ -15027,17 +14888,6 @@ "node": ">=0.10.0" } }, - "node_modules/space-separated-tokens": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", - "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", - "dev": true, - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, "node_modules/spdx-exceptions": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", @@ -15081,13 +14931,13 @@ } }, "node_modules/storybook": { - "version": "8.4.6", - "resolved": "https://registry.npmjs.org/storybook/-/storybook-8.4.6.tgz", - "integrity": "sha512-J6juZSZT2u3PUW0QZYZZYxBq6zU5O0OrkSgkMXGMg/QrS9to9IHmt4FjEMEyACRbXo8POcB/fSXa3VpGe7bv3g==", + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/storybook/-/storybook-8.4.7.tgz", + "integrity": "sha512-RP/nMJxiWyFc8EVMH5gp20ID032Wvk+Yr3lmKidoegto5Iy+2dVQnUoElZb2zpbVXNHWakGuAkfI0dY1Hfp/vw==", "dev": true, "license": "MIT", "dependencies": { - "@storybook/core": "8.4.6" + "@storybook/core": "8.4.7" }, "bin": { "getstorybook": "bin/index.cjs", @@ -15265,21 +15115,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/stringify-entities": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", - "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", - "dev": true, - "license": "MIT", - "dependencies": { - "character-entities-html4": "^2.0.0", - "character-entities-legacy": "^3.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, "node_modules/stringify-object": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", @@ -15562,9 +15397,9 @@ "license": "MIT" }, "node_modules/tinymce-i18n": { - "version": "24.11.25", - "resolved": "https://registry.npmjs.org/tinymce-i18n/-/tinymce-i18n-24.11.25.tgz", - "integrity": "sha512-/g56/NXUpkl7l17S1wkAg/3tMJ/YWR7qZimvsBibE+iHYo0CYnemmYn9dA4RBrmpr5ZEzhFz65u48Cr5MRfv5w==", + "version": "24.12.30", + "resolved": "https://registry.npmjs.org/tinymce-i18n/-/tinymce-i18n-24.12.30.tgz", + "integrity": "sha512-OOtJfr9plrXT5fuvCEXJ56QFKyFPCaaVcalj0UgJGv2AK8PNWhDVqzPef6MPlBkvVA1qgrZb7ZvfJC63wmkWjg==", "license": "MIT" }, "node_modules/tmp": { @@ -15616,17 +15451,6 @@ "node": ">=18" } }, - "node_modules/trim-lines": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", - "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", - "dev": true, - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, "node_modules/trough": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", @@ -16029,17 +15853,17 @@ "license": "MIT" }, "node_modules/typedoc": { - "version": "0.26.11", - "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.26.11.tgz", - "integrity": "sha512-sFEgRRtrcDl2FxVP58Ze++ZK2UQAEvtvvH8rRlig1Ja3o7dDaMHmaBfvJmdGnNEFaLTpQsN8dpvZaTqJSu/Ugw==", + "version": "0.27.6", + "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.27.6.tgz", + "integrity": "sha512-oBFRoh2Px6jFx366db0lLlihcalq/JzyCVp7Vaq1yphL/tbgx2e+bkpkCgJPunaPvPwoTOXSwasfklWHm7GfAw==", "dev": true, "license": "Apache-2.0", "dependencies": { + "@gerrit0/mini-shiki": "^1.24.0", "lunr": "^2.3.9", "markdown-it": "^14.1.0", "minimatch": "^9.0.5", - "shiki": "^1.16.2", - "yaml": "^2.5.1" + "yaml": "^2.6.1" }, "bin": { "typedoc": "bin/typedoc" @@ -16048,7 +15872,7 @@ "node": ">= 18" }, "peerDependencies": { - "typescript": "4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x" + "typescript": "5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x || 5.7.x" } }, "node_modules/typedoc/node_modules/brace-expansion": { @@ -16078,9 +15902,9 @@ } }, "node_modules/typescript": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", - "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz", + "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==", "dev": true, "license": "Apache-2.0", "bin": { @@ -16092,15 +15916,15 @@ } }, "node_modules/typescript-eslint": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.16.0.tgz", - "integrity": "sha512-wDkVmlY6O2do4V+lZd0GtRfbtXbeD0q9WygwXXSJnC1xorE8eqyC2L1tJimqpSeFrOzRlYtWnUp/uzgHQOgfBQ==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.20.0.tgz", + "integrity": "sha512-Kxz2QRFsgbWj6Xcftlw3Dd154b3cEPFqQC+qMZrMypSijPd4UanKKvoKDrJ4o8AIfZFKAF+7sMaEIR8mTElozA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/eslint-plugin": "8.16.0", - "@typescript-eslint/parser": "8.16.0", - "@typescript-eslint/utils": "8.16.0" + "@typescript-eslint/eslint-plugin": "8.20.0", + "@typescript-eslint/parser": "8.20.0", + "@typescript-eslint/utils": "8.20.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -16110,12 +15934,8 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/typescript-json-schema": { @@ -16323,20 +16143,6 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/unist-util-position": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", - "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, "node_modules/unist-util-stringify-position": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", @@ -16403,9 +16209,9 @@ } }, "node_modules/unplugin": { - "version": "1.16.0", - "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.16.0.tgz", - "integrity": "sha512-5liCNPuJW8dqh3+DM6uNM2EI3MLLpCKp/KY+9pB5M2S2SR2qvvDHhKgBOaTWEbZTAws3CXfB0rKTIolWKL05VQ==", + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.16.1.tgz", + "integrity": "sha512-4/u/j4FrCKdi17jaxuJA0jClGxB1AvU2hw/IuayPc4ay1XGaJs/rbb4v5WKwAjNifjmXK9PIFyuPiaK8azyR9w==", "dev": true, "license": "MIT", "dependencies": { @@ -16486,9 +16292,9 @@ "license": "MIT" }, "node_modules/uuid": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.0.3.tgz", - "integrity": "sha512-d0z310fCWv5dJwnX1Y/MncBAqGMKEzlBb1AOf7z9K8ALnd0utBX/msg/fA0+sbyN1ihbMsLhrBlnl1ak7Wa0rg==", + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.0.5.tgz", + "integrity": "sha512-508e6IcKLrhxKdBbcA2b4KQZlLVp2+J5UwQ6F7Drckkc5N9ZJwFa4TgWtsww9UG8fGHbm6gbV19TdM5pQ4GaIA==", "funding": [ "https://github.com/sponsors/broofa", "https://github.com/sponsors/ctavan" @@ -16704,9 +16510,9 @@ } }, "node_modules/vite-tsconfig-paths": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-5.1.3.tgz", - "integrity": "sha512-0bz+PDlLpGfP2CigeSKL9NFTF1KtXkeHGZSSaGQSuPZH77GhoiQaA8IjYgOaynSuwlDTolSUEU0ErVvju3NURg==", + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-5.1.4.tgz", + "integrity": "sha512-cYj0LRuLV2c2sMqhqhGpaO3LretdtMn/BVX4cPLanIZuwwrkVl+lK84E/miEXkCHWXuq65rhNN4rXsBcOB3S4w==", "dev": true, "license": "MIT", "dependencies": { diff --git a/src/Umbraco.Web.UI.Client/package.json b/src/Umbraco.Web.UI.Client/package.json index d36eb74ceb..b97ee933a4 100644 --- a/src/Umbraco.Web.UI.Client/package.json +++ b/src/Umbraco.Web.UI.Client/package.json @@ -199,51 +199,51 @@ "npm": ">=10.1 < 11" }, "dependencies": { - "@tiptap/core": "2.10.3", - "@tiptap/extension-image": "2.10.3", - "@tiptap/extension-link": "2.10.3", - "@tiptap/extension-placeholder": "2.10.3", - "@tiptap/extension-subscript": "2.10.3", - "@tiptap/extension-superscript": "2.10.3", - "@tiptap/extension-table": "2.10.3", - "@tiptap/extension-table-cell": "2.10.3", - "@tiptap/extension-table-header": "2.10.3", - "@tiptap/extension-table-row": "2.10.3", - "@tiptap/extension-text-align": "2.10.3", - "@tiptap/extension-underline": "2.10.3", - "@tiptap/pm": "2.10.3", - "@tiptap/starter-kit": "2.10.3", + "@tiptap/core": "2.11.2", + "@tiptap/extension-image": "2.11.2", + "@tiptap/extension-link": "2.11.2", + "@tiptap/extension-placeholder": "2.11.2", + "@tiptap/extension-subscript": "2.11.2", + "@tiptap/extension-superscript": "2.11.2", + "@tiptap/extension-table": "2.11.2", + "@tiptap/extension-table-cell": "2.11.2", + "@tiptap/extension-table-header": "2.11.2", + "@tiptap/extension-table-row": "2.11.2", + "@tiptap/extension-text-align": "2.11.2", + "@tiptap/extension-underline": "2.11.2", + "@tiptap/pm": "2.11.2", + "@tiptap/starter-kit": "2.11.2", "@types/diff": "^6.0.0", "@umbraco-ui/uui": "^1.12.2", "@umbraco-ui/uui-css": "^1.12.1", "base64-js": "^1.5.1", "diff": "^7.0.0", - "dompurify": "^3.2.1", + "dompurify": "^3.2.3", "element-internals-polyfill": "^1.3.12", "lit": "^3.2.1", - "marked": "^15.0.2", - "monaco-editor": "^0.52.0", + "marked": "^15.0.6", + "monaco-editor": "^0.52.2", "rxjs": "^7.8.1", - "tinymce": "^6.8.3", - "tinymce-i18n": "^24.11.25", - "uuid": "^11.0.3" + "tinymce": "^6.8.5", + "tinymce-i18n": "^24.12.30", + "uuid": "^11.0.5" }, "devDependencies": { "@babel/core": "^7.26.0", - "@eslint/js": "^9.15.0", - "@hey-api/openapi-ts": "^0.57.1", + "@eslint/js": "^9.18.0", + "@hey-api/openapi-ts": "^0.61.3", "@open-wc/testing": "^4.0.0", - "@playwright/test": "^1.49.0", + "@playwright/test": "^1.49.1", "@rollup/plugin-commonjs": "^26.0.3", "@rollup/plugin-json": "^6.1.0", - "@rollup/plugin-node-resolve": "^15.3.0", - "@rollup/plugin-replace": "^6.0.1", - "@storybook/addon-a11y": "^8.4.5", - "@storybook/addon-actions": "^8.4.5", - "@storybook/addon-essentials": "^8.4.5", - "@storybook/addon-links": "^8.4.5", - "@storybook/web-components": "^8.4.5", - "@storybook/web-components-vite": "^8.4.5", + "@rollup/plugin-node-resolve": "^15.3.1", + "@rollup/plugin-replace": "^6.0.2", + "@storybook/addon-a11y": "^8.4.7", + "@storybook/addon-actions": "^8.4.7", + "@storybook/addon-essentials": "^8.4.7", + "@storybook/addon-links": "^8.4.7", + "@storybook/web-components": "^8.4.7", + "@storybook/web-components-vite": "^8.4.7", "@types/chai": "^5.0.1", "@types/eslint__js": "^8.42.3", "@types/mocha": "^10.0.10", @@ -254,38 +254,38 @@ "@web/test-runner-playwright": "^0.11.0", "babel-loader": "^9.2.1", "cross-env": "7.0.3", - "eslint": "^9.15.0", + "eslint": "^9.18.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.31.0", - "eslint-plugin-jsdoc": "^50.5.0", + "eslint-plugin-jsdoc": "^50.6.1", "eslint-plugin-lit": "^1.15.0", "eslint-plugin-local-rules": "^3.0.2", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-wc": "^2.2.0", - "glob": "^11.0.0", - "globals": "^15.12.0", - "lucide-static": "^0.460.0", + "glob": "^11.0.1", + "globals": "^15.14.0", + "lucide-static": "^0.471.0", "madge": "^8.0.0", "msw": "^1.3.2", "playwright-msw": "^3.0.1", - "prettier": "3.3.3", + "prettier": "3.4.2", "react": "^18.3.1", "react-dom": "^18.3.1", "remark-gfm": "^4.0.0", - "rollup": "^4.27.4", + "rollup": "^4.30.1", "rollup-plugin-esbuild": "^6.1.1", - "rollup-plugin-import-css": "^3.5.7", - "simple-icons": "^13.18.0", - "storybook": "^8.4.5", + "rollup-plugin-import-css": "^3.5.8", + "simple-icons": "^13.21.0", + "storybook": "^8.4.7", "tiny-glob": "^0.2.9", "tsc-alias": "^1.8.10", - "typedoc": "^0.26.11", - "typescript": "^5.7.2", - "typescript-eslint": "^8.15.0", + "typedoc": "^0.27.6", + "typescript": "^5.7.3", + "typescript-eslint": "^8.20.0", "typescript-json-schema": "^0.65.1", "vite": "^5.4.11", - "vite-plugin-static-copy": "^2.1.0", - "vite-tsconfig-paths": "^5.1.3", + "vite-plugin-static-copy": "^2.2.0", + "vite-tsconfig-paths": "^5.1.4", "web-component-analyzer": "^2.0.0" }, "msw": { diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/schemas.gen.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/schemas.gen.ts deleted file mode 100644 index 03b11dd68e..0000000000 --- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/schemas.gen.ts +++ /dev/null @@ -1,10906 +0,0 @@ -// This file is auto-generated by @hey-api/openapi-ts - -export const AllowedDocumentTypeModelSchema = { - required: ['id', 'name'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - name: { - type: 'string' - }, - description: { - type: 'string', - nullable: true - }, - icon: { - type: 'string', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const AllowedMediaTypeModelSchema = { - required: ['id', 'name'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - name: { - type: 'string' - }, - description: { - type: 'string', - nullable: true - }, - icon: { - type: 'string', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const AuditLogResponseModelSchema = { - required: ['logType', 'timestamp', 'user'], - type: 'object', - properties: { - user: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - timestamp: { - type: 'string', - format: 'date-time' - }, - logType: { - '$ref': '#/components/schemas/AuditTypeModel' - }, - comment: { - type: 'string', - nullable: true - }, - parameters: { - type: 'string', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const AuditTypeModelSchema = { - enum: ['New', 'Save', 'SaveVariant', 'Open', 'Delete', 'Publish', 'PublishVariant', 'SendToPublish', 'SendToPublishVariant', 'Unpublish', 'UnpublishVariant', 'Move', 'Copy', 'AssignDomain', 'PublicAccess', 'Sort', 'Notify', 'System', 'RollBack', 'PackagerInstall', 'PackagerUninstall', 'Custom', 'ContentVersionPreventCleanup', 'ContentVersionEnableCleanup'], - type: 'string' -} as const; - -export const AvailableDocumentTypeCompositionResponseModelSchema = { - required: ['folderPath', 'icon', 'id', 'isCompatible', 'name'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - name: { - type: 'string' - }, - icon: { - type: 'string' - }, - folderPath: { - type: 'array', - items: { - type: 'string' - } - }, - isCompatible: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const AvailableMediaTypeCompositionResponseModelSchema = { - required: ['folderPath', 'icon', 'id', 'isCompatible', 'name'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - name: { - type: 'string' - }, - icon: { - type: 'string' - }, - folderPath: { - type: 'array', - items: { - type: 'string' - } - }, - isCompatible: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const AvailableMemberTypeCompositionResponseModelSchema = { - required: ['folderPath', 'icon', 'id', 'isCompatible', 'name'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - name: { - type: 'string' - }, - icon: { - type: 'string' - }, - folderPath: { - type: 'array', - items: { - type: 'string' - } - }, - isCompatible: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const CalculatedUserStartNodesResponseModelSchema = { - required: ['documentStartNodeIds', 'hasDocumentRootAccess', 'hasMediaRootAccess', 'id', 'mediaStartNodeIds'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - documentStartNodeIds: { - uniqueItems: true, - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - } - }, - hasDocumentRootAccess: { - type: 'boolean' - }, - mediaStartNodeIds: { - uniqueItems: true, - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - } - }, - hasMediaRootAccess: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const ChangePasswordCurrentUserRequestModelSchema = { - required: ['newPassword'], - type: 'object', - properties: { - newPassword: { - type: 'string' - }, - oldPassword: { - type: 'string', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const ChangePasswordUserRequestModelSchema = { - required: ['newPassword'], - type: 'object', - properties: { - newPassword: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const CompositionTypeModelSchema = { - enum: ['Composition', 'Inheritance'], - type: 'string' -} as const; - -export const ConsentLevelPresentationModelSchema = { - required: ['description', 'level'], - type: 'object', - properties: { - level: { - '$ref': '#/components/schemas/TelemetryLevelModel' - }, - description: { - minLength: 1, - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const CopyDataTypeRequestModelSchema = { - type: 'object', - properties: { - target: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const CopyDocumentRequestModelSchema = { - required: ['includeDescendants', 'relateToOriginal'], - type: 'object', - properties: { - target: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - relateToOriginal: { - type: 'boolean' - }, - includeDescendants: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const CopyDocumentTypeRequestModelSchema = { - type: 'object', - properties: { - target: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const CopyMediaTypeRequestModelSchema = { - type: 'object', - properties: { - target: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const CreateDataTypeRequestModelSchema = { - required: ['editorAlias', 'editorUiAlias', 'name', 'values'], - type: 'object', - properties: { - name: { - minLength: 1, - type: 'string' - }, - editorAlias: { - minLength: 1, - type: 'string' - }, - editorUiAlias: { - type: 'string' - }, - values: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DataTypePropertyPresentationModel' - } - ] - } - }, - id: { - type: 'string', - format: 'uuid', - nullable: true - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const CreateDictionaryItemRequestModelSchema = { - required: ['name', 'translations'], - type: 'object', - properties: { - name: { - minLength: 1, - type: 'string' - }, - translations: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DictionaryItemTranslationModel' - } - ] - } - }, - id: { - type: 'string', - format: 'uuid', - nullable: true - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const CreateDocumentBlueprintFromDocumentRequestModelSchema = { - required: ['document', 'name'], - type: 'object', - properties: { - document: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - id: { - type: 'string', - format: 'uuid', - nullable: true - }, - name: { - type: 'string' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const CreateDocumentBlueprintRequestModelSchema = { - required: ['documentType', 'values', 'variants'], - type: 'object', - properties: { - values: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentValueModel' - } - ] - } - }, - variants: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentVariantRequestModel' - } - ] - } - }, - id: { - type: 'string', - format: 'uuid', - nullable: true - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - documentType: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - } - }, - additionalProperties: false -} as const; - -export const CreateDocumentRequestModelSchema = { - required: ['documentType', 'template', 'values', 'variants'], - type: 'object', - properties: { - values: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentValueModel' - } - ] - } - }, - variants: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentVariantRequestModel' - } - ] - } - }, - id: { - type: 'string', - format: 'uuid', - nullable: true - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - documentType: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - template: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const CreateDocumentTypePropertyTypeContainerRequestModelSchema = { - required: ['id', 'sortOrder', 'type'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - name: { - type: 'string', - nullable: true - }, - type: { - minLength: 1, - type: 'string' - }, - sortOrder: { - type: 'integer', - format: 'int32' - } - }, - additionalProperties: false -} as const; - -export const CreateDocumentTypePropertyTypeRequestModelSchema = { - required: ['alias', 'appearance', 'dataType', 'id', 'name', 'sortOrder', 'validation', 'variesByCulture', 'variesBySegment'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - container: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - sortOrder: { - type: 'integer', - format: 'int32' - }, - alias: { - minLength: 1, - type: 'string' - }, - name: { - minLength: 1, - type: 'string' - }, - description: { - type: 'string', - nullable: true - }, - dataType: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - variesByCulture: { - type: 'boolean' - }, - variesBySegment: { - type: 'boolean' - }, - validation: { - oneOf: [ - { - '$ref': '#/components/schemas/PropertyTypeValidationModel' - } - ] - }, - appearance: { - oneOf: [ - { - '$ref': '#/components/schemas/PropertyTypeAppearanceModel' - } - ] - } - }, - additionalProperties: false -} as const; - -export const CreateDocumentTypeRequestModelSchema = { - required: ['alias', 'allowedAsRoot', 'allowedDocumentTypes', 'allowedTemplates', 'cleanup', 'compositions', 'containers', 'icon', 'isElement', 'name', 'properties', 'variesByCulture', 'variesBySegment'], - type: 'object', - properties: { - alias: { - minLength: 1, - type: 'string' - }, - name: { - minLength: 1, - type: 'string' - }, - description: { - type: 'string', - nullable: true - }, - icon: { - minLength: 1, - type: 'string' - }, - allowedAsRoot: { - type: 'boolean' - }, - variesByCulture: { - type: 'boolean' - }, - variesBySegment: { - type: 'boolean' - }, - collection: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - isElement: { - type: 'boolean' - }, - properties: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/CreateDocumentTypePropertyTypeRequestModel' - } - ] - } - }, - containers: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/CreateDocumentTypePropertyTypeContainerRequestModel' - } - ] - } - }, - id: { - type: 'string', - format: 'uuid', - nullable: true - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - allowedTemplates: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - } - }, - defaultTemplate: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - cleanup: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentTypeCleanupModel' - } - ] - }, - allowedDocumentTypes: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentTypeSortModel' - } - ] - } - }, - compositions: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentTypeCompositionModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const CreateFolderRequestModelSchema = { - required: ['name'], - type: 'object', - properties: { - name: { - minLength: 1, - type: 'string' - }, - id: { - type: 'string', - format: 'uuid', - nullable: true - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const CreateInitialPasswordUserRequestModelSchema = { - required: ['password', 'token', 'user'], - type: 'object', - properties: { - user: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - token: { - minLength: 1, - type: 'string' - }, - password: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const CreateLanguageRequestModelSchema = { - required: ['isDefault', 'isMandatory', 'isoCode', 'name'], - type: 'object', - properties: { - name: { - minLength: 1, - type: 'string' - }, - isDefault: { - type: 'boolean' - }, - isMandatory: { - type: 'boolean' - }, - fallbackIsoCode: { - type: 'string', - nullable: true - }, - isoCode: { - minLength: 1, - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const CreateMediaRequestModelSchema = { - required: ['mediaType', 'values', 'variants'], - type: 'object', - properties: { - values: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MediaValueModel' - } - ] - } - }, - variants: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MediaVariantRequestModel' - } - ] - } - }, - id: { - type: 'string', - format: 'uuid', - nullable: true - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - mediaType: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - } - }, - additionalProperties: false -} as const; - -export const CreateMediaTypePropertyTypeContainerRequestModelSchema = { - required: ['id', 'sortOrder', 'type'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - name: { - type: 'string', - nullable: true - }, - type: { - minLength: 1, - type: 'string' - }, - sortOrder: { - type: 'integer', - format: 'int32' - } - }, - additionalProperties: false -} as const; - -export const CreateMediaTypePropertyTypeRequestModelSchema = { - required: ['alias', 'appearance', 'dataType', 'id', 'name', 'sortOrder', 'validation', 'variesByCulture', 'variesBySegment'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - container: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - sortOrder: { - type: 'integer', - format: 'int32' - }, - alias: { - minLength: 1, - type: 'string' - }, - name: { - minLength: 1, - type: 'string' - }, - description: { - type: 'string', - nullable: true - }, - dataType: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - variesByCulture: { - type: 'boolean' - }, - variesBySegment: { - type: 'boolean' - }, - validation: { - oneOf: [ - { - '$ref': '#/components/schemas/PropertyTypeValidationModel' - } - ] - }, - appearance: { - oneOf: [ - { - '$ref': '#/components/schemas/PropertyTypeAppearanceModel' - } - ] - } - }, - additionalProperties: false -} as const; - -export const CreateMediaTypeRequestModelSchema = { - required: ['alias', 'allowedAsRoot', 'allowedMediaTypes', 'compositions', 'containers', 'icon', 'isElement', 'name', 'properties', 'variesByCulture', 'variesBySegment'], - type: 'object', - properties: { - alias: { - minLength: 1, - type: 'string' - }, - name: { - minLength: 1, - type: 'string' - }, - description: { - type: 'string', - nullable: true - }, - icon: { - minLength: 1, - type: 'string' - }, - allowedAsRoot: { - type: 'boolean' - }, - variesByCulture: { - type: 'boolean' - }, - variesBySegment: { - type: 'boolean' - }, - isElement: { - type: 'boolean' - }, - properties: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/CreateMediaTypePropertyTypeRequestModel' - } - ] - } - }, - containers: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/CreateMediaTypePropertyTypeContainerRequestModel' - } - ] - } - }, - id: { - type: 'string', - format: 'uuid', - nullable: true - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - allowedMediaTypes: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MediaTypeSortModel' - } - ] - } - }, - compositions: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MediaTypeCompositionModel' - } - ] - } - }, - collection: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const CreateMemberGroupRequestModelSchema = { - required: ['name'], - type: 'object', - properties: { - name: { - type: 'string' - }, - id: { - type: 'string', - format: 'uuid', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const CreateMemberRequestModelSchema = { - required: ['email', 'isApproved', 'memberType', 'password', 'username', 'values', 'variants'], - type: 'object', - properties: { - values: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MemberValueModel' - } - ] - } - }, - variants: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MemberVariantRequestModel' - } - ] - } - }, - id: { - type: 'string', - format: 'uuid', - nullable: true - }, - email: { - type: 'string' - }, - username: { - type: 'string' - }, - password: { - type: 'string' - }, - memberType: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - groups: { - type: 'array', - items: { - type: 'string', - format: 'uuid' - }, - nullable: true - }, - isApproved: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const CreateMemberTypePropertyTypeContainerRequestModelSchema = { - required: ['id', 'sortOrder', 'type'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - name: { - type: 'string', - nullable: true - }, - type: { - minLength: 1, - type: 'string' - }, - sortOrder: { - type: 'integer', - format: 'int32' - } - }, - additionalProperties: false -} as const; - -export const CreateMemberTypePropertyTypeRequestModelSchema = { - required: ['alias', 'appearance', 'dataType', 'id', 'isSensitive', 'name', 'sortOrder', 'validation', 'variesByCulture', 'variesBySegment', 'visibility'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - container: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - sortOrder: { - type: 'integer', - format: 'int32' - }, - alias: { - minLength: 1, - type: 'string' - }, - name: { - minLength: 1, - type: 'string' - }, - description: { - type: 'string', - nullable: true - }, - dataType: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - variesByCulture: { - type: 'boolean' - }, - variesBySegment: { - type: 'boolean' - }, - validation: { - oneOf: [ - { - '$ref': '#/components/schemas/PropertyTypeValidationModel' - } - ] - }, - appearance: { - oneOf: [ - { - '$ref': '#/components/schemas/PropertyTypeAppearanceModel' - } - ] - }, - isSensitive: { - type: 'boolean' - }, - visibility: { - oneOf: [ - { - '$ref': '#/components/schemas/MemberTypePropertyTypeVisibilityModel' - } - ] - } - }, - additionalProperties: false -} as const; - -export const CreateMemberTypeRequestModelSchema = { - required: ['alias', 'allowedAsRoot', 'compositions', 'containers', 'icon', 'isElement', 'name', 'properties', 'variesByCulture', 'variesBySegment'], - type: 'object', - properties: { - alias: { - minLength: 1, - type: 'string' - }, - name: { - minLength: 1, - type: 'string' - }, - description: { - type: 'string', - nullable: true - }, - icon: { - minLength: 1, - type: 'string' - }, - allowedAsRoot: { - type: 'boolean' - }, - variesByCulture: { - type: 'boolean' - }, - variesBySegment: { - type: 'boolean' - }, - collection: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - isElement: { - type: 'boolean' - }, - properties: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/CreateMemberTypePropertyTypeRequestModel' - } - ] - } - }, - containers: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/CreateMemberTypePropertyTypeContainerRequestModel' - } - ] - } - }, - id: { - type: 'string', - format: 'uuid', - nullable: true - }, - compositions: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MemberTypeCompositionModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const CreatePackageRequestModelSchema = { - required: ['contentLoadChildNodes', 'dataTypes', 'dictionaryItems', 'documentTypes', 'languages', 'mediaIds', 'mediaLoadChildNodes', 'mediaTypes', 'name', 'partialViews', 'scripts', 'stylesheets', 'templates'], - type: 'object', - properties: { - name: { - type: 'string' - }, - contentNodeId: { - type: 'string', - nullable: true - }, - contentLoadChildNodes: { - type: 'boolean' - }, - mediaIds: { - type: 'array', - items: { - type: 'string', - format: 'uuid' - } - }, - mediaLoadChildNodes: { - type: 'boolean' - }, - documentTypes: { - type: 'array', - items: { - type: 'string' - } - }, - mediaTypes: { - type: 'array', - items: { - type: 'string' - } - }, - dataTypes: { - type: 'array', - items: { - type: 'string' - } - }, - templates: { - type: 'array', - items: { - type: 'string' - } - }, - partialViews: { - type: 'array', - items: { - type: 'string' - } - }, - stylesheets: { - type: 'array', - items: { - type: 'string' - } - }, - scripts: { - type: 'array', - items: { - type: 'string' - } - }, - languages: { - type: 'array', - items: { - type: 'string' - } - }, - dictionaryItems: { - type: 'array', - items: { - type: 'string' - } - }, - id: { - type: 'string', - format: 'uuid', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const CreatePartialViewFolderRequestModelSchema = { - required: ['name'], - type: 'object', - properties: { - name: { - type: 'string' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/FileSystemFolderModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const CreatePartialViewRequestModelSchema = { - required: ['content', 'name'], - type: 'object', - properties: { - name: { - type: 'string' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/FileSystemFolderModel' - } - ], - nullable: true - }, - content: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const CreateScriptFolderRequestModelSchema = { - required: ['name'], - type: 'object', - properties: { - name: { - type: 'string' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/FileSystemFolderModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const CreateScriptRequestModelSchema = { - required: ['content', 'name'], - type: 'object', - properties: { - name: { - type: 'string' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/FileSystemFolderModel' - } - ], - nullable: true - }, - content: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const CreateStylesheetFolderRequestModelSchema = { - required: ['name'], - type: 'object', - properties: { - name: { - type: 'string' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/FileSystemFolderModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const CreateStylesheetRequestModelSchema = { - required: ['content', 'name'], - type: 'object', - properties: { - name: { - type: 'string' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/FileSystemFolderModel' - } - ], - nullable: true - }, - content: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const CreateTemplateRequestModelSchema = { - required: ['alias', 'name'], - type: 'object', - properties: { - name: { - minLength: 1, - type: 'string' - }, - alias: { - minLength: 1, - type: 'string' - }, - content: { - type: 'string', - nullable: true - }, - id: { - type: 'string', - format: 'uuid', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const CreateUserClientCredentialsRequestModelSchema = { - required: ['clientId', 'clientSecret'], - type: 'object', - properties: { - clientId: { - type: 'string' - }, - clientSecret: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const CreateUserDataRequestModelSchema = { - required: ['group', 'identifier', 'value'], - type: 'object', - properties: { - group: { - type: 'string' - }, - identifier: { - type: 'string' - }, - value: { - type: 'string' - }, - key: { - type: 'string', - format: 'uuid', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const CreateUserGroupRequestModelSchema = { - required: ['alias', 'documentRootAccess', 'fallbackPermissions', 'hasAccessToAllLanguages', 'languages', 'mediaRootAccess', 'name', 'permissions', 'sections'], - type: 'object', - properties: { - name: { - type: 'string' - }, - alias: { - type: 'string' - }, - icon: { - type: 'string', - nullable: true - }, - sections: { - type: 'array', - items: { - type: 'string' - } - }, - languages: { - type: 'array', - items: { - type: 'string' - } - }, - hasAccessToAllLanguages: { - type: 'boolean' - }, - documentStartNode: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - documentRootAccess: { - type: 'boolean' - }, - mediaStartNode: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - mediaRootAccess: { - type: 'boolean' - }, - fallbackPermissions: { - uniqueItems: true, - type: 'array', - items: { - type: 'string' - } - }, - permissions: { - uniqueItems: true, - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentPermissionPresentationModel' - }, - { - '$ref': '#/components/schemas/UnknownTypePermissionPresentationModel' - } - ] - } - }, - id: { - type: 'string', - format: 'uuid', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const CreateUserRequestModelSchema = { - required: ['email', 'kind', 'name', 'userGroupIds', 'userName'], - type: 'object', - properties: { - email: { - type: 'string' - }, - userName: { - type: 'string' - }, - name: { - type: 'string' - }, - userGroupIds: { - uniqueItems: true, - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - } - }, - id: { - type: 'string', - format: 'uuid', - nullable: true - }, - kind: { - '$ref': '#/components/schemas/UserKindModel' - } - }, - additionalProperties: false -} as const; - -export const CreateWebhookRequestModelSchema = { - required: ['contentTypeKeys', 'enabled', 'events', 'headers', 'url'], - type: 'object', - properties: { - enabled: { - type: 'boolean' - }, - url: { - minLength: 1, - type: 'string' - }, - contentTypeKeys: { - type: 'array', - items: { - type: 'string', - format: 'uuid' - } - }, - headers: { - type: 'object', - additionalProperties: { - type: 'string' - } - }, - id: { - type: 'string', - format: 'uuid', - nullable: true - }, - events: { - type: 'array', - items: { - type: 'string' - } - } - }, - additionalProperties: false -} as const; - -export const CultureAndScheduleRequestModelSchema = { - type: 'object', - properties: { - culture: { - type: 'string', - nullable: true - }, - schedule: { - oneOf: [ - { - '$ref': '#/components/schemas/ScheduleRequestModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const CultureReponseModelSchema = { - required: ['englishName', 'name'], - type: 'object', - properties: { - name: { - minLength: 1, - type: 'string' - }, - englishName: { - minLength: 1, - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const CurrenUserConfigurationResponseModelSchema = { - required: ['keepUserLoggedIn', 'passwordConfiguration', 'usernameIsEmail'], - type: 'object', - properties: { - keepUserLoggedIn: { - type: 'boolean' - }, - usernameIsEmail: { - type: 'boolean', - deprecated: true - }, - passwordConfiguration: { - oneOf: [ - { - '$ref': '#/components/schemas/PasswordConfigurationResponseModel' - } - ] - } - }, - additionalProperties: false -} as const; - -export const CurrentUserResponseModelSchema = { - required: ['allowedSections', 'avatarUrls', 'documentStartNodeIds', 'email', 'fallbackPermissions', 'hasAccessToAllLanguages', 'hasAccessToSensitiveData', 'hasDocumentRootAccess', 'hasMediaRootAccess', 'id', 'isAdmin', 'languageIsoCode', 'languages', 'mediaStartNodeIds', 'name', 'permissions', 'userName'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - email: { - type: 'string' - }, - userName: { - type: 'string' - }, - name: { - type: 'string' - }, - languageIsoCode: { - type: 'string', - nullable: true - }, - documentStartNodeIds: { - uniqueItems: true, - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - } - }, - hasDocumentRootAccess: { - type: 'boolean' - }, - mediaStartNodeIds: { - uniqueItems: true, - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - } - }, - hasMediaRootAccess: { - type: 'boolean' - }, - avatarUrls: { - type: 'array', - items: { - type: 'string' - } - }, - languages: { - type: 'array', - items: { - type: 'string' - } - }, - hasAccessToAllLanguages: { - type: 'boolean' - }, - hasAccessToSensitiveData: { - type: 'boolean' - }, - fallbackPermissions: { - uniqueItems: true, - type: 'array', - items: { - type: 'string' - } - }, - permissions: { - uniqueItems: true, - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentPermissionPresentationModel' - }, - { - '$ref': '#/components/schemas/UnknownTypePermissionPresentationModel' - } - ] - } - }, - allowedSections: { - uniqueItems: true, - type: 'array', - items: { - type: 'string' - } - }, - isAdmin: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const DataTypeChangeModeModelSchema = { - enum: ['True', 'False', 'FalseWithHelpText'], - type: 'string' -} as const; - -export const DataTypeContentTypeReferenceModelSchema = { - required: ['icon', 'id', 'name', 'type'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - type: { - type: 'string', - nullable: true - }, - name: { - type: 'string', - nullable: true - }, - icon: { - type: 'string', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const DataTypeItemResponseModelSchema = { - required: ['editorAlias', 'id', 'isDeletable', 'name'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - name: { - type: 'string' - }, - editorUiAlias: { - type: 'string', - nullable: true - }, - editorAlias: { - type: 'string' - }, - isDeletable: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const DataTypePropertyPresentationModelSchema = { - required: ['alias'], - type: 'object', - properties: { - alias: { - type: 'string' - }, - value: { - nullable: true - } - }, - additionalProperties: false -} as const; - -export const DataTypePropertyReferenceModelSchema = { - required: ['alias', 'name'], - type: 'object', - properties: { - name: { - type: 'string' - }, - alias: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const DataTypeReferenceResponseModelSchema = { - required: ['contentType', 'properties'], - type: 'object', - properties: { - contentType: { - oneOf: [ - { - '$ref': '#/components/schemas/DataTypeContentTypeReferenceModel' - } - ] - }, - properties: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DataTypePropertyReferenceModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const DataTypeResponseModelSchema = { - required: ['canIgnoreStartNodes', 'editorAlias', 'editorUiAlias', 'id', 'isDeletable', 'name', 'values'], - type: 'object', - properties: { - name: { - minLength: 1, - type: 'string' - }, - editorAlias: { - minLength: 1, - type: 'string' - }, - editorUiAlias: { - type: 'string' - }, - values: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DataTypePropertyPresentationModel' - } - ] - } - }, - id: { - type: 'string', - format: 'uuid' - }, - isDeletable: { - type: 'boolean' - }, - canIgnoreStartNodes: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const DataTypeTreeItemResponseModelSchema = { - required: ['hasChildren', 'id', 'isDeletable', 'isFolder', 'name'], - type: 'object', - properties: { - hasChildren: { - type: 'boolean' - }, - id: { - type: 'string', - format: 'uuid' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - name: { - type: 'string' - }, - isFolder: { - type: 'boolean' - }, - editorUiAlias: { - type: 'string', - nullable: true - }, - isDeletable: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const DatabaseInstallRequestModelSchema = { - required: ['id', 'providerName', 'trustServerCertificate', 'useIntegratedAuthentication'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - providerName: { - minLength: 1, - type: 'string' - }, - server: { - type: 'string', - nullable: true - }, - name: { - type: 'string', - nullable: true - }, - username: { - type: 'string', - nullable: true - }, - password: { - type: 'string', - nullable: true - }, - useIntegratedAuthentication: { - type: 'boolean' - }, - connectionString: { - type: 'string', - nullable: true - }, - trustServerCertificate: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const DatabaseSettingsPresentationModelSchema = { - required: ['defaultDatabaseName', 'displayName', 'id', 'isConfigured', 'providerName', 'requiresConnectionTest', 'requiresCredentials', 'requiresServer', 'serverPlaceholder', 'sortOrder', 'supportsIntegratedAuthentication'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - sortOrder: { - type: 'integer', - format: 'int32' - }, - displayName: { - minLength: 1, - type: 'string' - }, - defaultDatabaseName: { - minLength: 1, - type: 'string' - }, - providerName: { - minLength: 1, - type: 'string' - }, - isConfigured: { - type: 'boolean' - }, - requiresServer: { - type: 'boolean' - }, - serverPlaceholder: { - minLength: 1, - type: 'string' - }, - requiresCredentials: { - type: 'boolean' - }, - supportsIntegratedAuthentication: { - type: 'boolean' - }, - requiresConnectionTest: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const DatatypeConfigurationResponseModelSchema = { - required: ['canBeChanged', 'documentListViewId', 'mediaListViewId'], - type: 'object', - properties: { - canBeChanged: { - '$ref': '#/components/schemas/DataTypeChangeModeModel' - }, - documentListViewId: { - type: 'string', - format: 'uuid' - }, - mediaListViewId: { - type: 'string', - format: 'uuid' - } - }, - additionalProperties: false -} as const; - -export const DefaultReferenceResponseModelSchema = { - required: ['id'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - name: { - type: 'string', - nullable: true - }, - type: { - type: 'string', - nullable: true - }, - icon: { - type: 'string', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const DeleteUserGroupsRequestModelSchema = { - required: ['userGroupIds'], - type: 'object', - properties: { - userGroupIds: { - uniqueItems: true, - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const DeleteUsersRequestModelSchema = { - required: ['userIds'], - type: 'object', - properties: { - userIds: { - uniqueItems: true, - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const DictionaryItemItemResponseModelSchema = { - required: ['id', 'name'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - name: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const DictionaryItemResponseModelSchema = { - required: ['id', 'name', 'translations'], - type: 'object', - properties: { - name: { - minLength: 1, - type: 'string' - }, - translations: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DictionaryItemTranslationModel' - } - ] - } - }, - id: { - type: 'string', - format: 'uuid' - } - }, - additionalProperties: false -} as const; - -export const DictionaryItemTranslationModelSchema = { - required: ['isoCode', 'translation'], - type: 'object', - properties: { - isoCode: { - minLength: 1, - type: 'string' - }, - translation: { - minLength: 1, - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const DictionaryOverviewResponseModelSchema = { - required: ['id', 'translatedIsoCodes'], - type: 'object', - properties: { - name: { - type: 'string', - nullable: true - }, - id: { - type: 'string', - format: 'uuid' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - translatedIsoCodes: { - type: 'array', - items: { - type: 'string' - } - } - }, - additionalProperties: false -} as const; - -export const DirectionModelSchema = { - enum: ['Ascending', 'Descending'], - type: 'string' -} as const; - -export const DisableUserRequestModelSchema = { - required: ['userIds'], - type: 'object', - properties: { - userIds: { - uniqueItems: true, - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const DocumentBlueprintItemResponseModelSchema = { - required: ['documentType', 'id', 'name'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - name: { - type: 'string' - }, - documentType: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentTypeReferenceResponseModel' - } - ] - } - }, - additionalProperties: false -} as const; - -export const DocumentBlueprintResponseModelSchema = { - required: ['documentType', 'id', 'values', 'variants'], - type: 'object', - properties: { - values: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentValueResponseModel' - } - ] - } - }, - variants: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentVariantResponseModel' - } - ] - } - }, - id: { - type: 'string', - format: 'uuid' - }, - documentType: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentTypeReferenceResponseModel' - } - ] - } - }, - additionalProperties: false -} as const; - -export const DocumentBlueprintTreeItemResponseModelSchema = { - required: ['hasChildren', 'id', 'isFolder', 'name'], - type: 'object', - properties: { - hasChildren: { - type: 'boolean' - }, - id: { - type: 'string', - format: 'uuid' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - name: { - type: 'string' - }, - isFolder: { - type: 'boolean' - }, - documentType: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentTypeReferenceResponseModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const DocumentCollectionResponseModelSchema = { - required: ['documentType', 'id', 'sortOrder', 'values', 'variants'], - type: 'object', - properties: { - values: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentValueResponseModel' - } - ] - } - }, - variants: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentVariantResponseModel' - } - ] - } - }, - id: { - type: 'string', - format: 'uuid' - }, - creator: { - type: 'string', - nullable: true - }, - sortOrder: { - type: 'integer', - format: 'int32' - }, - documentType: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentTypeCollectionReferenceResponseModel' - } - ] - }, - updater: { - type: 'string', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const DocumentConfigurationResponseModelSchema = { - required: ['allowEditInvariantFromNonDefault', 'allowNonExistingSegmentsCreation', 'disableDeleteWhenReferenced', 'disableUnpublishWhenReferenced', 'reservedFieldNames'], - type: 'object', - properties: { - disableDeleteWhenReferenced: { - type: 'boolean' - }, - disableUnpublishWhenReferenced: { - type: 'boolean' - }, - allowEditInvariantFromNonDefault: { - type: 'boolean' - }, - allowNonExistingSegmentsCreation: { - type: 'boolean' - }, - reservedFieldNames: { - uniqueItems: true, - type: 'array', - items: { - type: 'string' - }, - deprecated: true - } - }, - additionalProperties: false -} as const; - -export const DocumentItemResponseModelSchema = { - required: ['documentType', 'id', 'isProtected', 'isTrashed', 'variants'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - isTrashed: { - type: 'boolean' - }, - isProtected: { - type: 'boolean' - }, - documentType: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentTypeReferenceResponseModel' - } - ] - }, - variants: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentVariantItemResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const DocumentNotificationResponseModelSchema = { - required: ['actionId', 'alias', 'subscribed'], - type: 'object', - properties: { - actionId: { - type: 'string' - }, - alias: { - type: 'string' - }, - subscribed: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const DocumentPermissionPresentationModelSchema = { - required: ['$type', 'document', 'verbs'], - type: 'object', - properties: { - '$type': { - type: 'string' - }, - document: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - verbs: { - uniqueItems: true, - type: 'array', - items: { - type: 'string' - } - } - }, - additionalProperties: false, - discriminator: { - propertyName: '$type', - mapping: { - DocumentPermissionPresentationModel: '#/components/schemas/DocumentPermissionPresentationModel' - } - } -} as const; - -export const DocumentRecycleBinItemResponseModelSchema = { - required: ['documentType', 'hasChildren', 'id', 'variants'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - hasChildren: { - type: 'boolean' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ItemReferenceByIdResponseModel' - } - ], - nullable: true - }, - documentType: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentTypeReferenceResponseModel' - } - ] - }, - variants: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentVariantItemResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const DocumentReferenceResponseModelSchema = { - required: ['documentType', 'id'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - name: { - type: 'string', - nullable: true - }, - published: { - type: 'boolean', - nullable: true - }, - documentType: { - oneOf: [ - { - '$ref': '#/components/schemas/TrackedReferenceDocumentTypeModel' - } - ] - } - }, - additionalProperties: false -} as const; - -export const DocumentResponseModelSchema = { - required: ['documentType', 'id', 'isTrashed', 'urls', 'values', 'variants'], - type: 'object', - properties: { - values: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentValueResponseModel' - } - ] - } - }, - variants: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentVariantResponseModel' - } - ] - } - }, - id: { - type: 'string', - format: 'uuid' - }, - documentType: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentTypeReferenceResponseModel' - } - ] - }, - urls: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentUrlInfoModel' - } - ] - } - }, - template: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - isTrashed: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const DocumentTreeItemResponseModelSchema = { - required: ['documentType', 'hasChildren', 'id', 'isProtected', 'isTrashed', 'noAccess', 'variants'], - type: 'object', - properties: { - hasChildren: { - type: 'boolean' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - noAccess: { - type: 'boolean' - }, - isTrashed: { - type: 'boolean' - }, - id: { - type: 'string', - format: 'uuid' - }, - isProtected: { - type: 'boolean' - }, - documentType: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentTypeReferenceResponseModel' - } - ] - }, - variants: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentVariantItemResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const DocumentTypeBlueprintItemResponseModelSchema = { - required: ['id', 'name'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - name: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const DocumentTypeCleanupModelSchema = { - required: ['preventCleanup'], - type: 'object', - properties: { - preventCleanup: { - type: 'boolean' - }, - keepAllVersionsNewerThanDays: { - type: 'integer', - format: 'int32', - nullable: true - }, - keepLatestVersionPerDayForDays: { - type: 'integer', - format: 'int32', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const DocumentTypeCollectionReferenceResponseModelSchema = { - required: ['alias', 'icon', 'id'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - alias: { - type: 'string' - }, - icon: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const DocumentTypeCompositionModelSchema = { - required: ['compositionType', 'documentType'], - type: 'object', - properties: { - documentType: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - compositionType: { - '$ref': '#/components/schemas/CompositionTypeModel' - } - }, - additionalProperties: false -} as const; - -export const DocumentTypeCompositionRequestModelSchema = { - required: ['currentCompositeIds', 'currentPropertyAliases', 'isElement'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid', - nullable: true - }, - currentPropertyAliases: { - type: 'array', - items: { - type: 'string' - } - }, - currentCompositeIds: { - type: 'array', - items: { - type: 'string', - format: 'uuid' - } - }, - isElement: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const DocumentTypeCompositionResponseModelSchema = { - required: ['icon', 'id', 'name'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - name: { - type: 'string' - }, - icon: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const DocumentTypeConfigurationResponseModelSchema = { - required: ['dataTypesCanBeChanged', 'disableTemplates', 'reservedFieldNames', 'useSegments'], - type: 'object', - properties: { - dataTypesCanBeChanged: { - '$ref': '#/components/schemas/DataTypeChangeModeModel' - }, - disableTemplates: { - type: 'boolean' - }, - useSegments: { - type: 'boolean' - }, - reservedFieldNames: { - uniqueItems: true, - type: 'array', - items: { - type: 'string' - } - } - }, - additionalProperties: false -} as const; - -export const DocumentTypeItemResponseModelSchema = { - required: ['id', 'isElement', 'name'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - name: { - type: 'string' - }, - isElement: { - type: 'boolean' - }, - icon: { - type: 'string', - nullable: true - }, - description: { - type: 'string', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const DocumentTypePropertyTypeContainerResponseModelSchema = { - required: ['id', 'sortOrder', 'type'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - name: { - type: 'string', - nullable: true - }, - type: { - minLength: 1, - type: 'string' - }, - sortOrder: { - type: 'integer', - format: 'int32' - } - }, - additionalProperties: false -} as const; - -export const DocumentTypePropertyTypeResponseModelSchema = { - required: ['alias', 'appearance', 'dataType', 'id', 'name', 'sortOrder', 'validation', 'variesByCulture', 'variesBySegment'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - container: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - sortOrder: { - type: 'integer', - format: 'int32' - }, - alias: { - minLength: 1, - type: 'string' - }, - name: { - minLength: 1, - type: 'string' - }, - description: { - type: 'string', - nullable: true - }, - dataType: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - variesByCulture: { - type: 'boolean' - }, - variesBySegment: { - type: 'boolean' - }, - validation: { - oneOf: [ - { - '$ref': '#/components/schemas/PropertyTypeValidationModel' - } - ] - }, - appearance: { - oneOf: [ - { - '$ref': '#/components/schemas/PropertyTypeAppearanceModel' - } - ] - } - }, - additionalProperties: false -} as const; - -export const DocumentTypeReferenceResponseModelSchema = { - required: ['icon', 'id'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - icon: { - type: 'string' - }, - collection: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const DocumentTypeResponseModelSchema = { - required: ['alias', 'allowedAsRoot', 'allowedDocumentTypes', 'allowedTemplates', 'cleanup', 'compositions', 'containers', 'icon', 'id', 'isElement', 'name', 'properties', 'variesByCulture', 'variesBySegment'], - type: 'object', - properties: { - alias: { - minLength: 1, - type: 'string' - }, - name: { - minLength: 1, - type: 'string' - }, - description: { - type: 'string', - nullable: true - }, - icon: { - minLength: 1, - type: 'string' - }, - allowedAsRoot: { - type: 'boolean' - }, - variesByCulture: { - type: 'boolean' - }, - variesBySegment: { - type: 'boolean' - }, - collection: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - isElement: { - type: 'boolean' - }, - properties: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentTypePropertyTypeResponseModel' - } - ] - } - }, - containers: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentTypePropertyTypeContainerResponseModel' - } - ] - } - }, - id: { - type: 'string', - format: 'uuid' - }, - allowedTemplates: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - } - }, - defaultTemplate: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - cleanup: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentTypeCleanupModel' - } - ] - }, - allowedDocumentTypes: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentTypeSortModel' - } - ] - } - }, - compositions: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentTypeCompositionModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const DocumentTypeSortModelSchema = { - required: ['documentType', 'sortOrder'], - type: 'object', - properties: { - documentType: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - sortOrder: { - type: 'integer', - format: 'int32' - } - }, - additionalProperties: false -} as const; - -export const DocumentTypeTreeItemResponseModelSchema = { - required: ['hasChildren', 'icon', 'id', 'isElement', 'isFolder', 'name'], - type: 'object', - properties: { - hasChildren: { - type: 'boolean' - }, - id: { - type: 'string', - format: 'uuid' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - name: { - type: 'string' - }, - isFolder: { - type: 'boolean' - }, - isElement: { - type: 'boolean' - }, - icon: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const DocumentUrlInfoModelSchema = { - required: ['culture', 'url'], - type: 'object', - properties: { - culture: { - type: 'string', - nullable: true - }, - url: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const DocumentUrlInfoResponseModelSchema = { - required: ['id', 'urlInfos'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - urlInfos: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentUrlInfoModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const DocumentValueModelSchema = { - required: ['alias'], - type: 'object', - properties: { - culture: { - type: 'string', - nullable: true - }, - segment: { - type: 'string', - nullable: true - }, - alias: { - minLength: 1, - type: 'string' - }, - value: { - nullable: true - } - }, - additionalProperties: false -} as const; - -export const DocumentValueResponseModelSchema = { - required: ['alias', 'editorAlias'], - type: 'object', - properties: { - culture: { - type: 'string', - nullable: true - }, - segment: { - type: 'string', - nullable: true - }, - alias: { - minLength: 1, - type: 'string' - }, - value: { - nullable: true - }, - editorAlias: { - minLength: 1, - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const DocumentVariantItemResponseModelSchema = { - required: ['name', 'state'], - type: 'object', - properties: { - name: { - type: 'string' - }, - culture: { - type: 'string', - nullable: true - }, - state: { - '$ref': '#/components/schemas/DocumentVariantStateModel' - } - }, - additionalProperties: false -} as const; - -export const DocumentVariantRequestModelSchema = { - required: ['name'], - type: 'object', - properties: { - culture: { - type: 'string', - nullable: true - }, - segment: { - type: 'string', - nullable: true - }, - name: { - minLength: 1, - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const DocumentVariantResponseModelSchema = { - required: ['createDate', 'name', 'state', 'updateDate'], - type: 'object', - properties: { - culture: { - type: 'string', - nullable: true - }, - segment: { - type: 'string', - nullable: true - }, - name: { - minLength: 1, - type: 'string' - }, - createDate: { - type: 'string', - format: 'date-time' - }, - updateDate: { - type: 'string', - format: 'date-time' - }, - state: { - '$ref': '#/components/schemas/DocumentVariantStateModel' - }, - publishDate: { - type: 'string', - format: 'date-time', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const DocumentVariantStateModelSchema = { - enum: ['NotCreated', 'Draft', 'Published', 'PublishedPendingChanges'], - type: 'string' -} as const; - -export const DocumentVersionItemResponseModelSchema = { - required: ['document', 'documentType', 'id', 'isCurrentDraftVersion', 'isCurrentPublishedVersion', 'preventCleanup', 'user', 'versionDate'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - document: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - documentType: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - user: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - versionDate: { - type: 'string', - format: 'date-time' - }, - isCurrentPublishedVersion: { - type: 'boolean' - }, - isCurrentDraftVersion: { - type: 'boolean' - }, - preventCleanup: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const DocumentVersionResponseModelSchema = { - required: ['documentType', 'id', 'values', 'variants'], - type: 'object', - properties: { - values: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentValueResponseModel' - } - ] - } - }, - variants: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentVariantResponseModel' - } - ] - } - }, - id: { - type: 'string', - format: 'uuid' - }, - documentType: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentTypeReferenceResponseModel' - } - ] - }, - document: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const DomainPresentationModelSchema = { - required: ['domainName', 'isoCode'], - type: 'object', - properties: { - domainName: { - type: 'string' - }, - isoCode: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const DomainsResponseModelSchema = { - required: ['domains'], - type: 'object', - properties: { - defaultIsoCode: { - type: 'string', - nullable: true - }, - domains: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DomainPresentationModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const DynamicRootContextRequestModelSchema = { - required: ['parent'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid', - nullable: true - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - culture: { - type: 'string', - nullable: true - }, - segment: { - type: 'string', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const DynamicRootQueryOriginRequestModelSchema = { - required: ['alias'], - type: 'object', - properties: { - alias: { - type: 'string' - }, - id: { - type: 'string', - format: 'uuid', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const DynamicRootQueryRequestModelSchema = { - required: ['origin', 'steps'], - type: 'object', - properties: { - origin: { - oneOf: [ - { - '$ref': '#/components/schemas/DynamicRootQueryOriginRequestModel' - } - ] - }, - steps: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DynamicRootQueryStepRequestModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const DynamicRootQueryStepRequestModelSchema = { - required: ['alias', 'documentTypeIds'], - type: 'object', - properties: { - alias: { - type: 'string' - }, - documentTypeIds: { - type: 'array', - items: { - type: 'string', - format: 'uuid' - } - } - }, - additionalProperties: false -} as const; - -export const DynamicRootRequestModelSchema = { - required: ['context', 'query'], - type: 'object', - properties: { - context: { - oneOf: [ - { - '$ref': '#/components/schemas/DynamicRootContextRequestModel' - } - ] - }, - query: { - oneOf: [ - { - '$ref': '#/components/schemas/DynamicRootQueryRequestModel' - } - ] - } - }, - additionalProperties: false -} as const; - -export const DynamicRootResponseModelSchema = { - required: ['roots'], - type: 'object', - properties: { - roots: { - type: 'array', - items: { - type: 'string', - format: 'uuid' - } - } - }, - additionalProperties: false -} as const; - -export const EnableTwoFactorRequestModelSchema = { - required: ['code', 'secret'], - type: 'object', - properties: { - code: { - type: 'string' - }, - secret: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const EnableUserRequestModelSchema = { - required: ['userIds'], - type: 'object', - properties: { - userIds: { - uniqueItems: true, - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const EntityImportAnalysisResponseModelSchema = { - required: ['entityType'], - type: 'object', - properties: { - entityType: { - type: 'string' - }, - alias: { - type: 'string', - nullable: true - }, - key: { - type: 'string', - format: 'uuid', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const EventMessageTypeModelSchema = { - enum: ['Default', 'Info', 'Error', 'Success', 'Warning'], - type: 'string' -} as const; - -export const FieldPresentationModelSchema = { - required: ['name', 'values'], - type: 'object', - properties: { - name: { - type: 'string' - }, - values: { - type: 'array', - items: { - type: 'string' - } - } - }, - additionalProperties: false -} as const; - -export const FileSystemFolderModelSchema = { - required: ['path'], - type: 'object', - properties: { - path: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const FileSystemTreeItemPresentationModelSchema = { - required: ['hasChildren', 'isFolder', 'name', 'path'], - type: 'object', - properties: { - hasChildren: { - type: 'boolean' - }, - name: { - type: 'string' - }, - path: { - type: 'string' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/FileSystemFolderModel' - } - ], - nullable: true - }, - isFolder: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const FolderResponseModelSchema = { - required: ['id', 'name'], - type: 'object', - properties: { - name: { - minLength: 1, - type: 'string' - }, - id: { - type: 'string', - format: 'uuid' - } - }, - additionalProperties: false -} as const; - -export const HealthCheckActionRequestModelSchema = { - required: ['healthCheck', 'valueRequired'], - type: 'object', - properties: { - healthCheck: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - alias: { - type: 'string', - nullable: true - }, - name: { - type: 'string', - nullable: true - }, - description: { - type: 'string', - nullable: true - }, - valueRequired: { - type: 'boolean' - }, - providedValue: { - type: 'string', - nullable: true - }, - providedValueValidation: { - type: 'string', - nullable: true - }, - providedValueValidationRegex: { - type: 'string', - nullable: true - }, - actionParameters: { - type: 'object', - additionalProperties: {}, - nullable: true - } - }, - additionalProperties: false -} as const; - -export const HealthCheckGroupPresentationModelSchema = { - required: ['checks', 'name'], - type: 'object', - properties: { - name: { - type: 'string' - }, - checks: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/HealthCheckModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const HealthCheckGroupResponseModelSchema = { - required: ['name'], - type: 'object', - properties: { - name: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const HealthCheckGroupWithResultResponseModelSchema = { - required: ['checks'], - type: 'object', - properties: { - checks: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/HealthCheckWithResultPresentationModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const HealthCheckModelSchema = { - required: ['id', 'name'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - name: { - type: 'string' - }, - description: { - type: 'string', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const HealthCheckResultResponseModelSchema = { - required: ['message', 'resultType'], - type: 'object', - properties: { - message: { - type: 'string' - }, - resultType: { - '$ref': '#/components/schemas/StatusResultTypeModel' - }, - actions: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/HealthCheckActionRequestModel' - } - ] - }, - nullable: true - }, - readMoreLink: { - type: 'string', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const HealthCheckWithResultPresentationModelSchema = { - required: ['id'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - results: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/HealthCheckResultResponseModel' - } - ] - }, - nullable: true - } - }, - additionalProperties: false -} as const; - -export const HealthStatusModelSchema = { - enum: ['Healthy', 'Unhealthy', 'Rebuilding'], - type: 'string' -} as const; - -export const HealthStatusResponseModelSchema = { - required: ['status'], - type: 'object', - properties: { - status: { - '$ref': '#/components/schemas/HealthStatusModel' - }, - message: { - type: 'string', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const HelpPageResponseModelSchema = { - type: 'object', - properties: { - name: { - type: 'string', - nullable: true - }, - description: { - type: 'string', - nullable: true - }, - url: { - type: 'string', - nullable: true - }, - type: { - type: 'string', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const ImageCropModeModelSchema = { - enum: ['Crop', 'Max', 'Stretch', 'Pad', 'BoxPad', 'Min'], - type: 'string' -} as const; - -export const ImportDictionaryRequestModelSchema = { - required: ['temporaryFile'], - type: 'object', - properties: { - temporaryFile: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const ImportDocumentTypeRequestModelSchema = { - required: ['file'], - type: 'object', - properties: { - file: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - } - }, - additionalProperties: false -} as const; - -export const ImportMediaTypeRequestModelSchema = { - required: ['file'], - type: 'object', - properties: { - file: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - } - }, - additionalProperties: false -} as const; - -export const IndexResponseModelSchema = { - required: ['canRebuild', 'documentCount', 'fieldCount', 'healthStatus', 'name', 'searcherName'], - type: 'object', - properties: { - name: { - minLength: 1, - type: 'string' - }, - healthStatus: { - oneOf: [ - { - '$ref': '#/components/schemas/HealthStatusResponseModel' - } - ] - }, - canRebuild: { - type: 'boolean' - }, - searcherName: { - type: 'string' - }, - documentCount: { - type: 'integer', - format: 'int64' - }, - fieldCount: { - type: 'integer', - format: 'int32' - }, - providerProperties: { - type: 'object', - additionalProperties: { - nullable: true - }, - nullable: true - } - }, - additionalProperties: false -} as const; - -export const InstallRequestModelSchema = { - required: ['database', 'telemetryLevel', 'user'], - type: 'object', - properties: { - user: { - oneOf: [ - { - '$ref': '#/components/schemas/UserInstallRequestModel' - } - ] - }, - database: { - oneOf: [ - { - '$ref': '#/components/schemas/DatabaseInstallRequestModel' - } - ] - }, - telemetryLevel: { - '$ref': '#/components/schemas/TelemetryLevelModel' - } - }, - additionalProperties: false -} as const; - -export const InstallSettingsResponseModelSchema = { - required: ['databases', 'user'], - type: 'object', - properties: { - user: { - oneOf: [ - { - '$ref': '#/components/schemas/UserSettingsPresentationModel' - } - ] - }, - databases: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DatabaseSettingsPresentationModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const InviteUserRequestModelSchema = { - required: ['email', 'name', 'userGroupIds', 'userName'], - type: 'object', - properties: { - email: { - type: 'string' - }, - userName: { - type: 'string' - }, - name: { - type: 'string' - }, - userGroupIds: { - uniqueItems: true, - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - } - }, - id: { - type: 'string', - format: 'uuid', - nullable: true - }, - message: { - type: 'string', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const ItemReferenceByIdResponseModelSchema = { - required: ['id'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - } - }, - additionalProperties: false -} as const; - -export const ItemSortingRequestModelSchema = { - required: ['id', 'sortOrder'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - sortOrder: { - type: 'integer', - format: 'int32' - } - }, - additionalProperties: false -} as const; - -export const LanguageItemResponseModelSchema = { - required: ['isoCode', 'name'], - type: 'object', - properties: { - name: { - minLength: 1, - type: 'string' - }, - isoCode: { - minLength: 1, - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const LanguageResponseModelSchema = { - required: ['isDefault', 'isMandatory', 'isoCode', 'name'], - type: 'object', - properties: { - name: { - minLength: 1, - type: 'string' - }, - isDefault: { - type: 'boolean' - }, - isMandatory: { - type: 'boolean' - }, - fallbackIsoCode: { - type: 'string', - nullable: true - }, - isoCode: { - minLength: 1, - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const LogLevelCountsReponseModelSchema = { - required: ['debug', 'error', 'fatal', 'information', 'warning'], - type: 'object', - properties: { - information: { - type: 'integer', - format: 'int32' - }, - debug: { - type: 'integer', - format: 'int32' - }, - warning: { - type: 'integer', - format: 'int32' - }, - error: { - type: 'integer', - format: 'int32' - }, - fatal: { - type: 'integer', - format: 'int32' - } - }, - additionalProperties: false -} as const; - -export const LogLevelModelSchema = { - enum: ['Verbose', 'Debug', 'Information', 'Warning', 'Error', 'Fatal'], - type: 'string' -} as const; - -export const LogMessagePropertyPresentationModelSchema = { - required: ['name'], - type: 'object', - properties: { - name: { - type: 'string' - }, - value: { - type: 'string', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const LogMessageResponseModelSchema = { - required: ['level', 'properties', 'timestamp'], - type: 'object', - properties: { - timestamp: { - type: 'string', - format: 'date-time' - }, - level: { - '$ref': '#/components/schemas/LogLevelModel' - }, - messageTemplate: { - type: 'string', - nullable: true - }, - renderedMessage: { - type: 'string', - nullable: true - }, - properties: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/LogMessagePropertyPresentationModel' - } - ] - } - }, - exception: { - type: 'string', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const LogTemplateResponseModelSchema = { - required: ['count'], - type: 'object', - properties: { - messageTemplate: { - type: 'string', - nullable: true - }, - count: { - type: 'integer', - format: 'int32' - } - }, - additionalProperties: false -} as const; - -export const LoggerResponseModelSchema = { - required: ['level', 'name'], - type: 'object', - properties: { - name: { - type: 'string' - }, - level: { - '$ref': '#/components/schemas/LogLevelModel' - } - }, - additionalProperties: false -} as const; - -export const ManifestResponseModelSchema = { - required: ['extensions', 'name'], - type: 'object', - properties: { - name: { - minLength: 1, - type: 'string' - }, - id: { - type: 'string', - nullable: true - }, - version: { - type: 'string', - nullable: true - }, - extensions: { - type: 'array', - items: {} - } - }, - additionalProperties: false -} as const; - -export const MediaCollectionResponseModelSchema = { - required: ['id', 'mediaType', 'sortOrder', 'values', 'variants'], - type: 'object', - properties: { - values: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MediaValueResponseModel' - } - ] - } - }, - variants: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MediaVariantResponseModel' - } - ] - } - }, - id: { - type: 'string', - format: 'uuid' - }, - creator: { - type: 'string', - nullable: true - }, - sortOrder: { - type: 'integer', - format: 'int32' - }, - mediaType: { - oneOf: [ - { - '$ref': '#/components/schemas/MediaTypeCollectionReferenceResponseModel' - } - ] - } - }, - additionalProperties: false -} as const; - -export const MediaConfigurationResponseModelSchema = { - required: ['disableDeleteWhenReferenced', 'disableUnpublishWhenReferenced', 'reservedFieldNames'], - type: 'object', - properties: { - disableDeleteWhenReferenced: { - type: 'boolean' - }, - disableUnpublishWhenReferenced: { - type: 'boolean' - }, - reservedFieldNames: { - uniqueItems: true, - type: 'array', - items: { - type: 'string' - }, - deprecated: true - } - }, - additionalProperties: false -} as const; - -export const MediaItemResponseModelSchema = { - required: ['id', 'isTrashed', 'mediaType', 'variants'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - isTrashed: { - type: 'boolean' - }, - mediaType: { - oneOf: [ - { - '$ref': '#/components/schemas/MediaTypeReferenceResponseModel' - } - ] - }, - variants: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/VariantItemResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const MediaRecycleBinItemResponseModelSchema = { - required: ['hasChildren', 'id', 'mediaType', 'variants'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - hasChildren: { - type: 'boolean' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ItemReferenceByIdResponseModel' - } - ], - nullable: true - }, - mediaType: { - oneOf: [ - { - '$ref': '#/components/schemas/MediaTypeReferenceResponseModel' - } - ] - }, - variants: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/VariantItemResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const MediaReferenceResponseModelSchema = { - required: ['id', 'mediaType'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - name: { - type: 'string', - nullable: true - }, - mediaType: { - oneOf: [ - { - '$ref': '#/components/schemas/TrackedReferenceMediaTypeModel' - } - ] - } - }, - additionalProperties: false -} as const; - -export const MediaResponseModelSchema = { - required: ['id', 'isTrashed', 'mediaType', 'urls', 'values', 'variants'], - type: 'object', - properties: { - values: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MediaValueResponseModel' - } - ] - } - }, - variants: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MediaVariantResponseModel' - } - ] - } - }, - id: { - type: 'string', - format: 'uuid' - }, - urls: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MediaUrlInfoModel' - } - ] - } - }, - isTrashed: { - type: 'boolean' - }, - mediaType: { - oneOf: [ - { - '$ref': '#/components/schemas/MediaTypeReferenceResponseModel' - } - ] - } - }, - additionalProperties: false -} as const; - -export const MediaTreeItemResponseModelSchema = { - required: ['hasChildren', 'id', 'isTrashed', 'mediaType', 'noAccess', 'variants'], - type: 'object', - properties: { - hasChildren: { - type: 'boolean' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - noAccess: { - type: 'boolean' - }, - isTrashed: { - type: 'boolean' - }, - id: { - type: 'string', - format: 'uuid' - }, - mediaType: { - oneOf: [ - { - '$ref': '#/components/schemas/MediaTypeReferenceResponseModel' - } - ] - }, - variants: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/VariantItemResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const MediaTypeCollectionReferenceResponseModelSchema = { - required: ['alias', 'icon', 'id'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - alias: { - type: 'string' - }, - icon: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const MediaTypeCompositionModelSchema = { - required: ['compositionType', 'mediaType'], - type: 'object', - properties: { - mediaType: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - compositionType: { - '$ref': '#/components/schemas/CompositionTypeModel' - } - }, - additionalProperties: false -} as const; - -export const MediaTypeCompositionRequestModelSchema = { - required: ['currentCompositeIds', 'currentPropertyAliases'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid', - nullable: true - }, - currentPropertyAliases: { - type: 'array', - items: { - type: 'string' - } - }, - currentCompositeIds: { - type: 'array', - items: { - type: 'string', - format: 'uuid' - } - } - }, - additionalProperties: false -} as const; - -export const MediaTypeCompositionResponseModelSchema = { - required: ['icon', 'id', 'name'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - name: { - type: 'string' - }, - icon: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const MediaTypeConfigurationResponseModelSchema = { - required: ['reservedFieldNames'], - type: 'object', - properties: { - reservedFieldNames: { - uniqueItems: true, - type: 'array', - items: { - type: 'string' - } - } - }, - additionalProperties: false -} as const; - -export const MediaTypeItemResponseModelSchema = { - required: ['id', 'name'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - name: { - type: 'string' - }, - icon: { - type: 'string', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const MediaTypePropertyTypeContainerResponseModelSchema = { - required: ['id', 'sortOrder', 'type'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - name: { - type: 'string', - nullable: true - }, - type: { - minLength: 1, - type: 'string' - }, - sortOrder: { - type: 'integer', - format: 'int32' - } - }, - additionalProperties: false -} as const; - -export const MediaTypePropertyTypeResponseModelSchema = { - required: ['alias', 'appearance', 'dataType', 'id', 'name', 'sortOrder', 'validation', 'variesByCulture', 'variesBySegment'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - container: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - sortOrder: { - type: 'integer', - format: 'int32' - }, - alias: { - minLength: 1, - type: 'string' - }, - name: { - minLength: 1, - type: 'string' - }, - description: { - type: 'string', - nullable: true - }, - dataType: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - variesByCulture: { - type: 'boolean' - }, - variesBySegment: { - type: 'boolean' - }, - validation: { - oneOf: [ - { - '$ref': '#/components/schemas/PropertyTypeValidationModel' - } - ] - }, - appearance: { - oneOf: [ - { - '$ref': '#/components/schemas/PropertyTypeAppearanceModel' - } - ] - } - }, - additionalProperties: false -} as const; - -export const MediaTypeReferenceResponseModelSchema = { - required: ['icon', 'id'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - icon: { - type: 'string' - }, - collection: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const MediaTypeResponseModelSchema = { - required: ['alias', 'aliasCanBeChanged', 'allowedAsRoot', 'allowedMediaTypes', 'compositions', 'containers', 'icon', 'id', 'isDeletable', 'isElement', 'name', 'properties', 'variesByCulture', 'variesBySegment'], - type: 'object', - properties: { - alias: { - minLength: 1, - type: 'string' - }, - name: { - minLength: 1, - type: 'string' - }, - description: { - type: 'string', - nullable: true - }, - icon: { - minLength: 1, - type: 'string' - }, - allowedAsRoot: { - type: 'boolean' - }, - variesByCulture: { - type: 'boolean' - }, - variesBySegment: { - type: 'boolean' - }, - collection: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - isElement: { - type: 'boolean' - }, - properties: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MediaTypePropertyTypeResponseModel' - } - ] - } - }, - containers: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MediaTypePropertyTypeContainerResponseModel' - } - ] - } - }, - id: { - type: 'string', - format: 'uuid' - }, - allowedMediaTypes: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MediaTypeSortModel' - } - ] - } - }, - compositions: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MediaTypeCompositionModel' - } - ] - } - }, - isDeletable: { - type: 'boolean' - }, - aliasCanBeChanged: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const MediaTypeSortModelSchema = { - required: ['mediaType', 'sortOrder'], - type: 'object', - properties: { - mediaType: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - sortOrder: { - type: 'integer', - format: 'int32' - } - }, - additionalProperties: false -} as const; - -export const MediaTypeTreeItemResponseModelSchema = { - required: ['hasChildren', 'icon', 'id', 'isDeletable', 'isFolder', 'name'], - type: 'object', - properties: { - hasChildren: { - type: 'boolean' - }, - id: { - type: 'string', - format: 'uuid' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - name: { - type: 'string' - }, - isFolder: { - type: 'boolean' - }, - icon: { - type: 'string' - }, - isDeletable: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const MediaUrlInfoModelSchema = { - required: ['culture', 'url'], - type: 'object', - properties: { - culture: { - type: 'string', - nullable: true - }, - url: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const MediaUrlInfoResponseModelSchema = { - required: ['id', 'urlInfos'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - urlInfos: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MediaUrlInfoModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const MediaValueModelSchema = { - required: ['alias'], - type: 'object', - properties: { - culture: { - type: 'string', - nullable: true - }, - segment: { - type: 'string', - nullable: true - }, - alias: { - minLength: 1, - type: 'string' - }, - value: { - nullable: true - } - }, - additionalProperties: false -} as const; - -export const MediaValueResponseModelSchema = { - required: ['alias', 'editorAlias'], - type: 'object', - properties: { - culture: { - type: 'string', - nullable: true - }, - segment: { - type: 'string', - nullable: true - }, - alias: { - minLength: 1, - type: 'string' - }, - value: { - nullable: true - }, - editorAlias: { - minLength: 1, - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const MediaVariantRequestModelSchema = { - required: ['name'], - type: 'object', - properties: { - culture: { - type: 'string', - nullable: true - }, - segment: { - type: 'string', - nullable: true - }, - name: { - minLength: 1, - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const MediaVariantResponseModelSchema = { - required: ['createDate', 'name', 'updateDate'], - type: 'object', - properties: { - culture: { - type: 'string', - nullable: true - }, - segment: { - type: 'string', - nullable: true - }, - name: { - minLength: 1, - type: 'string' - }, - createDate: { - type: 'string', - format: 'date-time' - }, - updateDate: { - type: 'string', - format: 'date-time' - } - }, - additionalProperties: false -} as const; - -export const MemberConfigurationResponseModelSchema = { - required: ['reservedFieldNames'], - type: 'object', - properties: { - reservedFieldNames: { - uniqueItems: true, - type: 'array', - items: { - type: 'string' - }, - deprecated: true - } - }, - additionalProperties: false -} as const; - -export const MemberGroupItemResponseModelSchema = { - required: ['id', 'name'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - name: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const MemberGroupResponseModelSchema = { - required: ['id', 'name'], - type: 'object', - properties: { - name: { - type: 'string' - }, - id: { - type: 'string', - format: 'uuid' - } - }, - additionalProperties: false -} as const; - -export const MemberItemResponseModelSchema = { - required: ['id', 'kind', 'memberType', 'variants'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - memberType: { - oneOf: [ - { - '$ref': '#/components/schemas/MemberTypeReferenceResponseModel' - } - ] - }, - variants: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/VariantItemResponseModel' - } - ] - } - }, - kind: { - '$ref': '#/components/schemas/MemberKindModel' - } - }, - additionalProperties: false -} as const; - -export const MemberKindModelSchema = { - enum: ['Default', 'Api'], - type: 'string' -} as const; - -export const MemberResponseModelSchema = { - required: ['email', 'failedPasswordAttempts', 'groups', 'id', 'isApproved', 'isLockedOut', 'isTwoFactorEnabled', 'kind', 'memberType', 'username', 'values', 'variants'], - type: 'object', - properties: { - values: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MemberValueResponseModel' - } - ] - } - }, - variants: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MemberVariantResponseModel' - } - ] - } - }, - id: { - type: 'string', - format: 'uuid' - }, - email: { - type: 'string' - }, - username: { - type: 'string' - }, - memberType: { - oneOf: [ - { - '$ref': '#/components/schemas/MemberTypeReferenceResponseModel' - } - ] - }, - isApproved: { - type: 'boolean' - }, - isLockedOut: { - type: 'boolean' - }, - isTwoFactorEnabled: { - type: 'boolean' - }, - failedPasswordAttempts: { - type: 'integer', - format: 'int32' - }, - lastLoginDate: { - type: 'string', - format: 'date-time', - nullable: true - }, - lastLockoutDate: { - type: 'string', - format: 'date-time', - nullable: true - }, - lastPasswordChangeDate: { - type: 'string', - format: 'date-time', - nullable: true - }, - groups: { - type: 'array', - items: { - type: 'string', - format: 'uuid' - } - }, - kind: { - '$ref': '#/components/schemas/MemberKindModel' - } - }, - additionalProperties: false -} as const; - -export const MemberTypeCompositionModelSchema = { - required: ['compositionType', 'memberType'], - type: 'object', - properties: { - memberType: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - compositionType: { - '$ref': '#/components/schemas/CompositionTypeModel' - } - }, - additionalProperties: false -} as const; - -export const MemberTypeCompositionRequestModelSchema = { - required: ['currentCompositeIds', 'currentPropertyAliases'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid', - nullable: true - }, - currentPropertyAliases: { - type: 'array', - items: { - type: 'string' - } - }, - currentCompositeIds: { - type: 'array', - items: { - type: 'string', - format: 'uuid' - } - } - }, - additionalProperties: false -} as const; - -export const MemberTypeCompositionResponseModelSchema = { - required: ['icon', 'id', 'name'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - name: { - type: 'string' - }, - icon: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const MemberTypeConfigurationResponseModelSchema = { - required: ['reservedFieldNames'], - type: 'object', - properties: { - reservedFieldNames: { - uniqueItems: true, - type: 'array', - items: { - type: 'string' - } - } - }, - additionalProperties: false -} as const; - -export const MemberTypeItemResponseModelSchema = { - required: ['id', 'name'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - name: { - type: 'string' - }, - icon: { - type: 'string', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const MemberTypePropertyTypeContainerResponseModelSchema = { - required: ['id', 'sortOrder', 'type'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - name: { - type: 'string', - nullable: true - }, - type: { - minLength: 1, - type: 'string' - }, - sortOrder: { - type: 'integer', - format: 'int32' - } - }, - additionalProperties: false -} as const; - -export const MemberTypePropertyTypeResponseModelSchema = { - required: ['alias', 'appearance', 'dataType', 'id', 'isSensitive', 'name', 'sortOrder', 'validation', 'variesByCulture', 'variesBySegment', 'visibility'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - container: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - sortOrder: { - type: 'integer', - format: 'int32' - }, - alias: { - minLength: 1, - type: 'string' - }, - name: { - minLength: 1, - type: 'string' - }, - description: { - type: 'string', - nullable: true - }, - dataType: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - variesByCulture: { - type: 'boolean' - }, - variesBySegment: { - type: 'boolean' - }, - validation: { - oneOf: [ - { - '$ref': '#/components/schemas/PropertyTypeValidationModel' - } - ] - }, - appearance: { - oneOf: [ - { - '$ref': '#/components/schemas/PropertyTypeAppearanceModel' - } - ] - }, - isSensitive: { - type: 'boolean' - }, - visibility: { - oneOf: [ - { - '$ref': '#/components/schemas/MemberTypePropertyTypeVisibilityModel' - } - ] - } - }, - additionalProperties: false -} as const; - -export const MemberTypePropertyTypeVisibilityModelSchema = { - required: ['memberCanEdit', 'memberCanView'], - type: 'object', - properties: { - memberCanView: { - type: 'boolean' - }, - memberCanEdit: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const MemberTypeReferenceResponseModelSchema = { - required: ['icon', 'id'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - icon: { - type: 'string' - }, - collection: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const MemberTypeResponseModelSchema = { - required: ['alias', 'allowedAsRoot', 'compositions', 'containers', 'icon', 'id', 'isElement', 'name', 'properties', 'variesByCulture', 'variesBySegment'], - type: 'object', - properties: { - alias: { - minLength: 1, - type: 'string' - }, - name: { - minLength: 1, - type: 'string' - }, - description: { - type: 'string', - nullable: true - }, - icon: { - minLength: 1, - type: 'string' - }, - allowedAsRoot: { - type: 'boolean' - }, - variesByCulture: { - type: 'boolean' - }, - variesBySegment: { - type: 'boolean' - }, - collection: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - isElement: { - type: 'boolean' - }, - properties: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MemberTypePropertyTypeResponseModel' - } - ] - } - }, - containers: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MemberTypePropertyTypeContainerResponseModel' - } - ] - } - }, - id: { - type: 'string', - format: 'uuid' - }, - compositions: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MemberTypeCompositionModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const MemberTypeTreeItemResponseModelSchema = { - required: ['hasChildren', 'icon', 'id', 'name'], - type: 'object', - properties: { - hasChildren: { - type: 'boolean' - }, - id: { - type: 'string', - format: 'uuid' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - name: { - type: 'string' - }, - icon: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const MemberValueModelSchema = { - required: ['alias'], - type: 'object', - properties: { - culture: { - type: 'string', - nullable: true - }, - segment: { - type: 'string', - nullable: true - }, - alias: { - minLength: 1, - type: 'string' - }, - value: { - nullable: true - } - }, - additionalProperties: false -} as const; - -export const MemberValueResponseModelSchema = { - required: ['alias', 'editorAlias'], - type: 'object', - properties: { - culture: { - type: 'string', - nullable: true - }, - segment: { - type: 'string', - nullable: true - }, - alias: { - minLength: 1, - type: 'string' - }, - value: { - nullable: true - }, - editorAlias: { - minLength: 1, - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const MemberVariantRequestModelSchema = { - required: ['name'], - type: 'object', - properties: { - culture: { - type: 'string', - nullable: true - }, - segment: { - type: 'string', - nullable: true - }, - name: { - minLength: 1, - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const MemberVariantResponseModelSchema = { - required: ['createDate', 'name', 'updateDate'], - type: 'object', - properties: { - culture: { - type: 'string', - nullable: true - }, - segment: { - type: 'string', - nullable: true - }, - name: { - minLength: 1, - type: 'string' - }, - createDate: { - type: 'string', - format: 'date-time' - }, - updateDate: { - type: 'string', - format: 'date-time' - } - }, - additionalProperties: false -} as const; - -export const ModelsBuilderResponseModelSchema = { - required: ['canGenerate', 'mode', 'outOfDateModels', 'trackingOutOfDateModels'], - type: 'object', - properties: { - mode: { - '$ref': '#/components/schemas/ModelsModeModel' - }, - canGenerate: { - type: 'boolean' - }, - outOfDateModels: { - type: 'boolean' - }, - lastError: { - type: 'string', - nullable: true - }, - version: { - type: 'string', - nullable: true - }, - modelsNamespace: { - type: 'string', - nullable: true - }, - trackingOutOfDateModels: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const ModelsModeModelSchema = { - enum: ['Nothing', 'InMemoryAuto', 'SourceCodeManual', 'SourceCodeAuto'], - type: 'string' -} as const; - -export const MoveDataTypeRequestModelSchema = { - type: 'object', - properties: { - target: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const MoveDictionaryRequestModelSchema = { - type: 'object', - properties: { - target: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const MoveDocumentBlueprintRequestModelSchema = { - type: 'object', - properties: { - target: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const MoveDocumentRequestModelSchema = { - type: 'object', - properties: { - target: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const MoveDocumentTypeRequestModelSchema = { - type: 'object', - properties: { - target: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const MoveMediaRequestModelSchema = { - type: 'object', - properties: { - target: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const MoveMediaTypeRequestModelSchema = { - type: 'object', - properties: { - target: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const NamedEntityTreeItemResponseModelSchema = { - required: ['hasChildren', 'id', 'name'], - type: 'object', - properties: { - hasChildren: { - type: 'boolean' - }, - id: { - type: 'string', - format: 'uuid' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - name: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const NoopSetupTwoFactorModelSchema = { - type: 'object', - additionalProperties: false -} as const; - -export const NotificationHeaderModelSchema = { - required: ['category', 'message', 'type'], - type: 'object', - properties: { - message: { - type: 'string' - }, - category: { - type: 'string' - }, - type: { - '$ref': '#/components/schemas/EventMessageTypeModel' - } - }, - additionalProperties: false -} as const; - -export const OEmbedResponseModelSchema = { - required: ['markup'], - type: 'object', - properties: { - markup: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const ObjectTypeResponseModelSchema = { - required: ['id'], - type: 'object', - properties: { - name: { - type: 'string', - nullable: true - }, - id: { - type: 'string', - format: 'uuid' - } - }, - additionalProperties: false -} as const; - -export const OperatorModelSchema = { - enum: ['Equals', 'NotEquals', 'Contains', 'NotContains', 'LessThan', 'LessThanEqualTo', 'GreaterThan', 'GreaterThanEqualTo'], - type: 'string' -} as const; - -export const OutOfDateStatusResponseModelSchema = { - required: ['status'], - type: 'object', - properties: { - status: { - '$ref': '#/components/schemas/OutOfDateTypeModel' - } - }, - additionalProperties: false -} as const; - -export const OutOfDateTypeModelSchema = { - enum: ['OutOfDate', 'Current', 'Unknown'], - type: 'string' -} as const; - -export const PackageConfigurationResponseModelSchema = { - required: ['marketplaceUrl'], - type: 'object', - properties: { - marketplaceUrl: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const PackageDefinitionResponseModelSchema = { - required: ['contentLoadChildNodes', 'dataTypes', 'dictionaryItems', 'documentTypes', 'id', 'languages', 'mediaIds', 'mediaLoadChildNodes', 'mediaTypes', 'name', 'packagePath', 'partialViews', 'scripts', 'stylesheets', 'templates'], - type: 'object', - properties: { - name: { - type: 'string' - }, - contentNodeId: { - type: 'string', - nullable: true - }, - contentLoadChildNodes: { - type: 'boolean' - }, - mediaIds: { - type: 'array', - items: { - type: 'string', - format: 'uuid' - } - }, - mediaLoadChildNodes: { - type: 'boolean' - }, - documentTypes: { - type: 'array', - items: { - type: 'string' - } - }, - mediaTypes: { - type: 'array', - items: { - type: 'string' - } - }, - dataTypes: { - type: 'array', - items: { - type: 'string' - } - }, - templates: { - type: 'array', - items: { - type: 'string' - } - }, - partialViews: { - type: 'array', - items: { - type: 'string' - } - }, - stylesheets: { - type: 'array', - items: { - type: 'string' - } - }, - scripts: { - type: 'array', - items: { - type: 'string' - } - }, - languages: { - type: 'array', - items: { - type: 'string' - } - }, - dictionaryItems: { - type: 'array', - items: { - type: 'string' - } - }, - id: { - type: 'string', - format: 'uuid' - }, - packagePath: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const PackageMigrationStatusResponseModelSchema = { - required: ['hasPendingMigrations', 'packageName'], - type: 'object', - properties: { - packageName: { - type: 'string' - }, - hasPendingMigrations: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const PagedAllowedDocumentTypeModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/AllowedDocumentTypeModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedAllowedMediaTypeModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/AllowedMediaTypeModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedAuditLogResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/AuditLogResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedCultureReponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/CultureReponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedDataTypeItemResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DataTypeItemResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedDataTypeTreeItemResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DataTypeTreeItemResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedDictionaryOverviewResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DictionaryOverviewResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedDocumentBlueprintTreeItemResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentBlueprintTreeItemResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedDocumentCollectionResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentCollectionResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedDocumentRecycleBinItemResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentRecycleBinItemResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedDocumentTreeItemResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentTreeItemResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedDocumentTypeBlueprintItemResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentTypeBlueprintItemResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedDocumentTypeTreeItemResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentTypeTreeItemResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedDocumentVersionItemResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentVersionItemResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedFileSystemTreeItemPresentationModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/FileSystemTreeItemPresentationModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedHealthCheckGroupResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/HealthCheckGroupResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedHelpPageResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/HelpPageResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedIReferenceResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DefaultReferenceResponseModel' - }, - { - '$ref': '#/components/schemas/DocumentReferenceResponseModel' - }, - { - '$ref': '#/components/schemas/MediaReferenceResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedIndexResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/IndexResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedLanguageResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/LanguageResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedLogMessageResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/LogMessageResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedLogTemplateResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/LogTemplateResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedLoggerResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/LoggerResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedMediaCollectionResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MediaCollectionResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedMediaRecycleBinItemResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MediaRecycleBinItemResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedMediaTreeItemResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MediaTreeItemResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedMediaTypeTreeItemResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MediaTypeTreeItemResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedMemberGroupResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MemberGroupResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedMemberResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MemberResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedMemberTypeTreeItemResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MemberTypeTreeItemResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedModelDataTypeItemResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DataTypeItemResponseModel' - } - ] - } - }, - total: { - type: 'integer', - format: 'int64' - } - }, - additionalProperties: false -} as const; - -export const PagedModelDocumentItemResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentItemResponseModel' - } - ] - } - }, - total: { - type: 'integer', - format: 'int64' - } - }, - additionalProperties: false -} as const; - -export const PagedModelDocumentTypeItemResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentTypeItemResponseModel' - } - ] - } - }, - total: { - type: 'integer', - format: 'int64' - } - }, - additionalProperties: false -} as const; - -export const PagedModelMediaItemResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MediaItemResponseModel' - } - ] - } - }, - total: { - type: 'integer', - format: 'int64' - } - }, - additionalProperties: false -} as const; - -export const PagedModelMediaTypeItemResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MediaTypeItemResponseModel' - } - ] - } - }, - total: { - type: 'integer', - format: 'int64' - } - }, - additionalProperties: false -} as const; - -export const PagedModelMemberItemResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MemberItemResponseModel' - } - ] - } - }, - total: { - type: 'integer', - format: 'int64' - } - }, - additionalProperties: false -} as const; - -export const PagedModelMemberTypeItemResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MemberTypeItemResponseModel' - } - ] - } - }, - total: { - type: 'integer', - format: 'int64' - } - }, - additionalProperties: false -} as const; - -export const PagedModelTemplateItemResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/TemplateItemResponseModel' - } - ] - } - }, - total: { - type: 'integer', - format: 'int64' - } - }, - additionalProperties: false -} as const; - -export const PagedNamedEntityTreeItemResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/NamedEntityTreeItemResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedObjectTypeResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/ObjectTypeResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedPackageDefinitionResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/PackageDefinitionResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedPackageMigrationStatusResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/PackageMigrationStatusResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedPartialViewSnippetItemResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/PartialViewSnippetItemResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedProblemDetailsModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/ProblemDetails' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedRedirectUrlResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/RedirectUrlResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedReferenceByIdModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedRelationResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/RelationResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedRelationTypeResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/RelationTypeResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedSavedLogSearchResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/SavedLogSearchResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedSearchResultResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/SearchResultResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedSearcherResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/SearcherResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedSegmentResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/SegmentResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedTagResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/TagResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedTelemetryResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/TelemetryResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedUserDataResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/UserDataResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedUserGroupResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/UserGroupResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedUserResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/UserResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedWebhookEventModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/WebhookEventModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PagedWebhookResponseModelSchema = { - required: ['items', 'total'], - type: 'object', - properties: { - total: { - type: 'integer', - format: 'int64' - }, - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/WebhookResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PartialViewFolderResponseModelSchema = { - required: ['name', 'path'], - type: 'object', - properties: { - path: { - type: 'string' - }, - name: { - type: 'string' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/FileSystemFolderModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const PartialViewItemResponseModelSchema = { - required: ['isFolder', 'name', 'path'], - type: 'object', - properties: { - path: { - type: 'string' - }, - name: { - type: 'string' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/FileSystemFolderModel' - } - ], - nullable: true - }, - isFolder: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const PartialViewResponseModelSchema = { - required: ['content', 'name', 'path'], - type: 'object', - properties: { - path: { - type: 'string' - }, - name: { - type: 'string' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/FileSystemFolderModel' - } - ], - nullable: true - }, - content: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const PartialViewSnippetItemResponseModelSchema = { - required: ['id', 'name'], - type: 'object', - properties: { - id: { - type: 'string' - }, - name: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const PartialViewSnippetResponseModelSchema = { - required: ['content', 'id', 'name'], - type: 'object', - properties: { - id: { - type: 'string' - }, - name: { - type: 'string' - }, - content: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const PasswordConfigurationResponseModelSchema = { - required: ['minimumPasswordLength', 'requireDigit', 'requireLowercase', 'requireNonLetterOrDigit', 'requireUppercase'], - type: 'object', - properties: { - minimumPasswordLength: { - type: 'integer', - format: 'int32' - }, - requireNonLetterOrDigit: { - type: 'boolean' - }, - requireDigit: { - type: 'boolean' - }, - requireLowercase: { - type: 'boolean' - }, - requireUppercase: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const ProblemDetailsSchema = { - type: 'object', - properties: { - type: { - type: 'string', - nullable: true - }, - title: { - type: 'string', - nullable: true - }, - status: { - type: 'integer', - format: 'int32', - nullable: true - }, - detail: { - type: 'string', - nullable: true - }, - instance: { - type: 'string', - nullable: true - } - }, - additionalProperties: {} -} as const; - -export const ProblemDetailsBuilderModelSchema = { - type: 'object', - additionalProperties: false -} as const; - -export const ProfilingStatusRequestModelSchema = { - required: ['enabled'], - type: 'object', - properties: { - enabled: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const ProfilingStatusResponseModelSchema = { - required: ['enabled'], - type: 'object', - properties: { - enabled: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const PropertyTypeAppearanceModelSchema = { - required: ['labelOnTop'], - type: 'object', - properties: { - labelOnTop: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const PropertyTypeValidationModelSchema = { - required: ['mandatory'], - type: 'object', - properties: { - mandatory: { - type: 'boolean' - }, - mandatoryMessage: { - type: 'string', - nullable: true - }, - regEx: { - type: 'string', - nullable: true - }, - regExMessage: { - type: 'string', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const PublicAccessRequestModelSchema = { - required: ['errorDocument', 'loginDocument', 'memberGroupNames', 'memberUserNames'], - type: 'object', - properties: { - loginDocument: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - errorDocument: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - memberUserNames: { - type: 'array', - items: { - type: 'string' - } - }, - memberGroupNames: { - type: 'array', - items: { - type: 'string' - } - } - }, - additionalProperties: false -} as const; - -export const PublicAccessResponseModelSchema = { - required: ['errorDocument', 'groups', 'loginDocument', 'members'], - type: 'object', - properties: { - loginDocument: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - errorDocument: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - members: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MemberItemResponseModel' - } - ] - } - }, - groups: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MemberGroupItemResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PublishDocumentRequestModelSchema = { - required: ['publishSchedules'], - type: 'object', - properties: { - publishSchedules: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/CultureAndScheduleRequestModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const PublishDocumentWithDescendantsRequestModelSchema = { - required: ['cultures', 'includeUnpublishedDescendants'], - type: 'object', - properties: { - includeUnpublishedDescendants: { - type: 'boolean' - }, - cultures: { - type: 'array', - items: { - type: 'string' - } - } - }, - additionalProperties: false -} as const; - -export const PublishedDocumentResponseModelSchema = { - required: ['documentType', 'id', 'isTrashed', 'urls', 'values', 'variants'], - type: 'object', - properties: { - values: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentValueResponseModel' - } - ] - } - }, - variants: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentVariantResponseModel' - } - ] - } - }, - id: { - type: 'string', - format: 'uuid' - }, - documentType: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentTypeReferenceResponseModel' - } - ] - }, - urls: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentUrlInfoModel' - } - ] - } - }, - template: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - isTrashed: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const RedirectStatusModelSchema = { - enum: ['Enabled', 'Disabled'], - type: 'string' -} as const; - -export const RedirectUrlResponseModelSchema = { - required: ['created', 'destinationUrl', 'document', 'id', 'originalUrl'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - originalUrl: { - type: 'string' - }, - destinationUrl: { - type: 'string' - }, - created: { - type: 'string', - format: 'date-time' - }, - document: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - culture: { - type: 'string', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const RedirectUrlStatusResponseModelSchema = { - required: ['status', 'userIsAdmin'], - type: 'object', - properties: { - status: { - '$ref': '#/components/schemas/RedirectStatusModel' - }, - userIsAdmin: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const ReferenceByIdModelSchema = { - required: ['id'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - } - }, - additionalProperties: false -} as const; - -export const RelationReferenceModelSchema = { - required: ['id'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - name: { - type: 'string', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const RelationResponseModelSchema = { - required: ['child', 'createDate', 'id', 'parent', 'relationType'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - relationType: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/RelationReferenceModel' - } - ] - }, - child: { - oneOf: [ - { - '$ref': '#/components/schemas/RelationReferenceModel' - } - ] - }, - createDate: { - type: 'string', - format: 'date-time' - }, - comment: { - type: 'string', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const RelationTypeItemResponseModelSchema = { - required: ['id', 'isDeletable', 'name'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - name: { - type: 'string' - }, - isDeletable: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const RelationTypeResponseModelSchema = { - required: ['id', 'isBidirectional', 'isDependency', 'name'], - type: 'object', - properties: { - name: { - minLength: 1, - type: 'string' - }, - isBidirectional: { - type: 'boolean' - }, - isDependency: { - type: 'boolean' - }, - id: { - type: 'string', - format: 'uuid' - }, - alias: { - type: 'string', - nullable: true - }, - parentObject: { - oneOf: [ - { - '$ref': '#/components/schemas/ObjectTypeResponseModel' - } - ], - nullable: true - }, - childObject: { - oneOf: [ - { - '$ref': '#/components/schemas/ObjectTypeResponseModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const RenamePartialViewRequestModelSchema = { - required: ['name'], - type: 'object', - properties: { - name: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const RenameScriptRequestModelSchema = { - required: ['name'], - type: 'object', - properties: { - name: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const RenameStylesheetRequestModelSchema = { - required: ['name'], - type: 'object', - properties: { - name: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const ResendInviteUserRequestModelSchema = { - required: ['user'], - type: 'object', - properties: { - user: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - message: { - type: 'string', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const ResetPasswordRequestModelSchema = { - required: ['email'], - type: 'object', - properties: { - email: { - minLength: 1, - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const ResetPasswordTokenRequestModelSchema = { - required: ['password', 'resetCode', 'user'], - type: 'object', - properties: { - user: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - resetCode: { - type: 'string' - }, - password: { - minLength: 1, - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const ResetPasswordUserResponseModelSchema = { - type: 'object', - properties: { - resetPassword: { - type: 'string', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const RuntimeLevelModelSchema = { - enum: ['Unknown', 'Boot', 'Install', 'Upgrade', 'Run', 'BootFailed'], - type: 'string' -} as const; - -export const RuntimeModeModelSchema = { - enum: ['BackofficeDevelopment', 'Development', 'Production'], - type: 'string' -} as const; - -export const SavedLogSearchRequestModelSchema = { - required: ['name', 'query'], - type: 'object', - properties: { - name: { - type: 'string' - }, - query: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const SavedLogSearchResponseModelSchema = { - required: ['name', 'query'], - type: 'object', - properties: { - name: { - type: 'string' - }, - query: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const ScheduleRequestModelSchema = { - type: 'object', - properties: { - publishTime: { - type: 'string', - format: 'date-time', - nullable: true - }, - unpublishTime: { - type: 'string', - format: 'date-time', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const ScriptFolderResponseModelSchema = { - required: ['name', 'path'], - type: 'object', - properties: { - path: { - type: 'string' - }, - name: { - type: 'string' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/FileSystemFolderModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const ScriptItemResponseModelSchema = { - required: ['isFolder', 'name', 'path'], - type: 'object', - properties: { - path: { - type: 'string' - }, - name: { - type: 'string' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/FileSystemFolderModel' - } - ], - nullable: true - }, - isFolder: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const ScriptResponseModelSchema = { - required: ['content', 'name', 'path'], - type: 'object', - properties: { - path: { - type: 'string' - }, - name: { - type: 'string' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/FileSystemFolderModel' - } - ], - nullable: true - }, - content: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const SearchResultResponseModelSchema = { - required: ['fieldCount', 'fields', 'id', 'score'], - type: 'object', - properties: { - id: { - minLength: 1, - type: 'string' - }, - score: { - type: 'number', - format: 'float' - }, - fieldCount: { - type: 'integer', - format: 'int32', - readOnly: true - }, - fields: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/FieldPresentationModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const SearcherResponseModelSchema = { - required: ['name'], - type: 'object', - properties: { - name: { - minLength: 1, - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const SecurityConfigurationResponseModelSchema = { - required: ['passwordConfiguration'], - type: 'object', - properties: { - passwordConfiguration: { - oneOf: [ - { - '$ref': '#/components/schemas/PasswordConfigurationResponseModel' - } - ] - } - }, - additionalProperties: false -} as const; - -export const SegmentResponseModelSchema = { - required: ['alias', 'name'], - type: 'object', - properties: { - name: { - type: 'string' - }, - alias: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const ServerConfigurationItemResponseModelSchema = { - required: ['data', 'name'], - type: 'object', - properties: { - name: { - type: 'string' - }, - data: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const ServerConfigurationResponseModelSchema = { - required: ['allowPasswordReset', 'versionCheckPeriod'], - type: 'object', - properties: { - allowPasswordReset: { - type: 'boolean' - }, - versionCheckPeriod: { - type: 'integer', - format: 'int32' - } - }, - additionalProperties: false -} as const; - -export const ServerInformationResponseModelSchema = { - required: ['assemblyVersion', 'baseUtcOffset', 'runtimeMode', 'version'], - type: 'object', - properties: { - version: { - type: 'string' - }, - assemblyVersion: { - type: 'string' - }, - baseUtcOffset: { - type: 'string' - }, - runtimeMode: { - '$ref': '#/components/schemas/RuntimeModeModel' - } - }, - additionalProperties: false -} as const; - -export const ServerStatusResponseModelSchema = { - required: ['serverStatus'], - type: 'object', - properties: { - serverStatus: { - '$ref': '#/components/schemas/RuntimeLevelModel' - } - }, - additionalProperties: false -} as const; - -export const ServerTroubleshootingResponseModelSchema = { - required: ['items'], - type: 'object', - properties: { - items: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/ServerConfigurationItemResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const SetAvatarRequestModelSchema = { - required: ['file'], - type: 'object', - properties: { - file: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - } - }, - additionalProperties: false -} as const; - -export const SortingRequestModelSchema = { - required: ['sorting'], - type: 'object', - properties: { - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - sorting: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/ItemSortingRequestModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const StaticFileItemResponseModelSchema = { - required: ['isFolder', 'name', 'path'], - type: 'object', - properties: { - path: { - type: 'string' - }, - name: { - type: 'string' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/FileSystemFolderModel' - } - ], - nullable: true - }, - isFolder: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const StatusResultTypeModelSchema = { - enum: ['Success', 'Warning', 'Error', 'Info'], - type: 'string' -} as const; - -export const StylesheetFolderResponseModelSchema = { - required: ['name', 'path'], - type: 'object', - properties: { - path: { - type: 'string' - }, - name: { - type: 'string' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/FileSystemFolderModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const StylesheetItemResponseModelSchema = { - required: ['isFolder', 'name', 'path'], - type: 'object', - properties: { - path: { - type: 'string' - }, - name: { - type: 'string' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/FileSystemFolderModel' - } - ], - nullable: true - }, - isFolder: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const StylesheetResponseModelSchema = { - required: ['content', 'name', 'path'], - type: 'object', - properties: { - path: { - type: 'string' - }, - name: { - type: 'string' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/FileSystemFolderModel' - } - ], - nullable: true - }, - content: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const TagResponseModelSchema = { - required: ['id', 'nodeCount'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - text: { - type: 'string', - nullable: true - }, - group: { - type: 'string', - nullable: true - }, - nodeCount: { - type: 'integer', - format: 'int32' - } - }, - additionalProperties: false -} as const; - -export const TelemetryLevelModelSchema = { - enum: ['Minimal', 'Basic', 'Detailed'], - type: 'string' -} as const; - -export const TelemetryRequestModelSchema = { - required: ['telemetryLevel'], - type: 'object', - properties: { - telemetryLevel: { - '$ref': '#/components/schemas/TelemetryLevelModel' - } - }, - additionalProperties: false -} as const; - -export const TelemetryResponseModelSchema = { - required: ['telemetryLevel'], - type: 'object', - properties: { - telemetryLevel: { - '$ref': '#/components/schemas/TelemetryLevelModel' - } - }, - additionalProperties: false -} as const; - -export const TemplateConfigurationResponseModelSchema = { - required: ['disabled'], - type: 'object', - properties: { - disabled: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const TemplateItemResponseModelSchema = { - required: ['alias', 'id', 'name'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - name: { - type: 'string' - }, - alias: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const TemplateQueryExecuteFilterPresentationModelSchema = { - required: ['constraintValue', 'operator', 'propertyAlias'], - type: 'object', - properties: { - propertyAlias: { - minLength: 1, - type: 'string' - }, - constraintValue: { - minLength: 1, - type: 'string' - }, - operator: { - '$ref': '#/components/schemas/OperatorModel' - } - }, - additionalProperties: false -} as const; - -export const TemplateQueryExecuteModelSchema = { - required: ['take'], - type: 'object', - properties: { - rootDocument: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - documentTypeAlias: { - type: 'string', - nullable: true - }, - filters: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/TemplateQueryExecuteFilterPresentationModel' - } - ] - }, - nullable: true - }, - sort: { - oneOf: [ - { - '$ref': '#/components/schemas/TemplateQueryExecuteSortModel' - } - ], - nullable: true - }, - take: { - type: 'integer', - format: 'int32' - } - }, - additionalProperties: false -} as const; - -export const TemplateQueryExecuteSortModelSchema = { - required: ['propertyAlias'], - type: 'object', - properties: { - propertyAlias: { - type: 'string' - }, - direction: { - type: 'string', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const TemplateQueryOperatorModelSchema = { - required: ['applicableTypes', 'operator'], - type: 'object', - properties: { - operator: { - '$ref': '#/components/schemas/OperatorModel' - }, - applicableTypes: { - type: 'array', - items: { - '$ref': '#/components/schemas/TemplateQueryPropertyTypeModel' - } - } - }, - additionalProperties: false -} as const; - -export const TemplateQueryPropertyPresentationModelSchema = { - required: ['alias', 'type'], - type: 'object', - properties: { - alias: { - type: 'string' - }, - type: { - '$ref': '#/components/schemas/TemplateQueryPropertyTypeModel' - } - }, - additionalProperties: false -} as const; - -export const TemplateQueryPropertyTypeModelSchema = { - enum: ['String', 'DateTime', 'Integer'], - type: 'string' -} as const; - -export const TemplateQueryResultItemPresentationModelSchema = { - required: ['icon', 'name'], - type: 'object', - properties: { - icon: { - type: 'string' - }, - name: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const TemplateQueryResultResponseModelSchema = { - required: ['executionTime', 'queryExpression', 'resultCount', 'sampleResults'], - type: 'object', - properties: { - queryExpression: { - type: 'string' - }, - sampleResults: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/TemplateQueryResultItemPresentationModel' - } - ] - } - }, - resultCount: { - type: 'integer', - format: 'int32' - }, - executionTime: { - type: 'integer', - format: 'int64' - } - }, - additionalProperties: false -} as const; - -export const TemplateQuerySettingsResponseModelSchema = { - required: ['documentTypeAliases', 'operators', 'properties'], - type: 'object', - properties: { - documentTypeAliases: { - type: 'array', - items: { - type: 'string' - } - }, - properties: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/TemplateQueryPropertyPresentationModel' - } - ] - } - }, - operators: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/TemplateQueryOperatorModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const TemplateResponseModelSchema = { - required: ['alias', 'id', 'name'], - type: 'object', - properties: { - name: { - minLength: 1, - type: 'string' - }, - alias: { - minLength: 1, - type: 'string' - }, - content: { - type: 'string', - nullable: true - }, - id: { - type: 'string', - format: 'uuid' - }, - masterTemplate: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const TemporaryFileConfigurationResponseModelSchema = { - required: ['allowedUploadedFileExtensions', 'disallowedUploadedFilesExtensions', 'imageFileTypes'], - type: 'object', - properties: { - imageFileTypes: { - type: 'array', - items: { - type: 'string' - } - }, - disallowedUploadedFilesExtensions: { - type: 'array', - items: { - type: 'string' - } - }, - allowedUploadedFileExtensions: { - type: 'array', - items: { - type: 'string' - } - }, - maxFileSize: { - type: 'integer', - format: 'int32', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const TemporaryFileResponseModelSchema = { - required: ['fileName', 'id'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - availableUntil: { - type: 'string', - format: 'date-time', - nullable: true - }, - fileName: { - minLength: 1, - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const TrackedReferenceDocumentTypeModelSchema = { - type: 'object', - properties: { - icon: { - type: 'string', - nullable: true - }, - alias: { - type: 'string', - nullable: true - }, - name: { - type: 'string', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const TrackedReferenceMediaTypeModelSchema = { - type: 'object', - properties: { - icon: { - type: 'string', - nullable: true - }, - alias: { - type: 'string', - nullable: true - }, - name: { - type: 'string', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const UnknownTypePermissionPresentationModelSchema = { - required: ['$type', 'context', 'verbs'], - type: 'object', - properties: { - '$type': { - type: 'string' - }, - verbs: { - uniqueItems: true, - type: 'array', - items: { - type: 'string' - } - }, - context: { - type: 'string' - } - }, - additionalProperties: false, - discriminator: { - propertyName: '$type', - mapping: { - UnknownTypePermissionPresentationModel: '#/components/schemas/UnknownTypePermissionPresentationModel' - } - } -} as const; - -export const UnlockUsersRequestModelSchema = { - required: ['userIds'], - type: 'object', - properties: { - userIds: { - uniqueItems: true, - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const UnpublishDocumentRequestModelSchema = { - type: 'object', - properties: { - cultures: { - uniqueItems: true, - type: 'array', - items: { - type: 'string' - }, - nullable: true - } - }, - additionalProperties: false -} as const; - -export const UpdateDataTypeRequestModelSchema = { - required: ['editorAlias', 'editorUiAlias', 'name', 'values'], - type: 'object', - properties: { - name: { - minLength: 1, - type: 'string' - }, - editorAlias: { - minLength: 1, - type: 'string' - }, - editorUiAlias: { - type: 'string' - }, - values: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DataTypePropertyPresentationModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const UpdateDictionaryItemRequestModelSchema = { - required: ['name', 'translations'], - type: 'object', - properties: { - name: { - minLength: 1, - type: 'string' - }, - translations: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DictionaryItemTranslationModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const UpdateDocumentBlueprintRequestModelSchema = { - required: ['values', 'variants'], - type: 'object', - properties: { - values: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentValueModel' - } - ] - } - }, - variants: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentVariantRequestModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const UpdateDocumentNotificationsRequestModelSchema = { - required: ['subscribedActionIds'], - type: 'object', - properties: { - subscribedActionIds: { - type: 'array', - items: { - type: 'string' - } - } - }, - additionalProperties: false -} as const; - -export const UpdateDocumentRequestModelSchema = { - required: ['values', 'variants'], - type: 'object', - properties: { - values: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentValueModel' - } - ] - } - }, - variants: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentVariantRequestModel' - } - ] - } - }, - template: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - } - }, - additionalProperties: false -} as const; - -export const UpdateDocumentTypePropertyTypeContainerRequestModelSchema = { - required: ['id', 'sortOrder', 'type'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - name: { - type: 'string', - nullable: true - }, - type: { - minLength: 1, - type: 'string' - }, - sortOrder: { - type: 'integer', - format: 'int32' - } - }, - additionalProperties: false -} as const; - -export const UpdateDocumentTypePropertyTypeRequestModelSchema = { - required: ['alias', 'appearance', 'dataType', 'id', 'name', 'sortOrder', 'validation', 'variesByCulture', 'variesBySegment'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - container: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - sortOrder: { - type: 'integer', - format: 'int32' - }, - alias: { - minLength: 1, - type: 'string' - }, - name: { - minLength: 1, - type: 'string' - }, - description: { - type: 'string', - nullable: true - }, - dataType: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - variesByCulture: { - type: 'boolean' - }, - variesBySegment: { - type: 'boolean' - }, - validation: { - oneOf: [ - { - '$ref': '#/components/schemas/PropertyTypeValidationModel' - } - ] - }, - appearance: { - oneOf: [ - { - '$ref': '#/components/schemas/PropertyTypeAppearanceModel' - } - ] - } - }, - additionalProperties: false -} as const; - -export const UpdateDocumentTypeRequestModelSchema = { - required: ['alias', 'allowedAsRoot', 'allowedDocumentTypes', 'allowedTemplates', 'cleanup', 'compositions', 'containers', 'icon', 'isElement', 'name', 'properties', 'variesByCulture', 'variesBySegment'], - type: 'object', - properties: { - alias: { - minLength: 1, - type: 'string' - }, - name: { - minLength: 1, - type: 'string' - }, - description: { - type: 'string', - nullable: true - }, - icon: { - minLength: 1, - type: 'string' - }, - allowedAsRoot: { - type: 'boolean' - }, - variesByCulture: { - type: 'boolean' - }, - variesBySegment: { - type: 'boolean' - }, - collection: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - isElement: { - type: 'boolean' - }, - properties: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/UpdateDocumentTypePropertyTypeRequestModel' - } - ] - } - }, - containers: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/UpdateDocumentTypePropertyTypeContainerRequestModel' - } - ] - } - }, - allowedTemplates: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - } - }, - defaultTemplate: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - cleanup: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentTypeCleanupModel' - } - ] - }, - allowedDocumentTypes: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentTypeSortModel' - } - ] - } - }, - compositions: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentTypeCompositionModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const UpdateDomainsRequestModelSchema = { - required: ['domains'], - type: 'object', - properties: { - defaultIsoCode: { - type: 'string', - nullable: true - }, - domains: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DomainPresentationModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const UpdateFolderResponseModelSchema = { - required: ['name'], - type: 'object', - properties: { - name: { - minLength: 1, - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const UpdateLanguageRequestModelSchema = { - required: ['isDefault', 'isMandatory', 'name'], - type: 'object', - properties: { - name: { - minLength: 1, - type: 'string' - }, - isDefault: { - type: 'boolean' - }, - isMandatory: { - type: 'boolean' - }, - fallbackIsoCode: { - type: 'string', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const UpdateMediaRequestModelSchema = { - required: ['values', 'variants'], - type: 'object', - properties: { - values: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MediaValueModel' - } - ] - } - }, - variants: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MediaVariantRequestModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const UpdateMediaTypePropertyTypeContainerRequestModelSchema = { - required: ['id', 'sortOrder', 'type'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - name: { - type: 'string', - nullable: true - }, - type: { - minLength: 1, - type: 'string' - }, - sortOrder: { - type: 'integer', - format: 'int32' - } - }, - additionalProperties: false -} as const; - -export const UpdateMediaTypePropertyTypeRequestModelSchema = { - required: ['alias', 'appearance', 'dataType', 'id', 'name', 'sortOrder', 'validation', 'variesByCulture', 'variesBySegment'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - container: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - sortOrder: { - type: 'integer', - format: 'int32' - }, - alias: { - minLength: 1, - type: 'string' - }, - name: { - minLength: 1, - type: 'string' - }, - description: { - type: 'string', - nullable: true - }, - dataType: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - variesByCulture: { - type: 'boolean' - }, - variesBySegment: { - type: 'boolean' - }, - validation: { - oneOf: [ - { - '$ref': '#/components/schemas/PropertyTypeValidationModel' - } - ] - }, - appearance: { - oneOf: [ - { - '$ref': '#/components/schemas/PropertyTypeAppearanceModel' - } - ] - } - }, - additionalProperties: false -} as const; - -export const UpdateMediaTypeRequestModelSchema = { - required: ['alias', 'allowedAsRoot', 'allowedMediaTypes', 'compositions', 'containers', 'icon', 'isElement', 'name', 'properties', 'variesByCulture', 'variesBySegment'], - type: 'object', - properties: { - alias: { - minLength: 1, - type: 'string' - }, - name: { - minLength: 1, - type: 'string' - }, - description: { - type: 'string', - nullable: true - }, - icon: { - minLength: 1, - type: 'string' - }, - allowedAsRoot: { - type: 'boolean' - }, - variesByCulture: { - type: 'boolean' - }, - variesBySegment: { - type: 'boolean' - }, - collection: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - isElement: { - type: 'boolean' - }, - properties: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/UpdateMediaTypePropertyTypeRequestModel' - } - ] - } - }, - containers: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/UpdateMediaTypePropertyTypeContainerRequestModel' - } - ] - } - }, - allowedMediaTypes: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MediaTypeSortModel' - } - ] - } - }, - compositions: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MediaTypeCompositionModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const UpdateMemberGroupRequestModelSchema = { - required: ['name'], - type: 'object', - properties: { - name: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const UpdateMemberRequestModelSchema = { - required: ['email', 'isApproved', 'isLockedOut', 'isTwoFactorEnabled', 'username', 'values', 'variants'], - type: 'object', - properties: { - values: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MemberValueModel' - } - ] - } - }, - variants: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MemberVariantRequestModel' - } - ] - } - }, - email: { - type: 'string' - }, - username: { - type: 'string' - }, - oldPassword: { - type: 'string', - nullable: true - }, - newPassword: { - type: 'string', - nullable: true - }, - groups: { - type: 'array', - items: { - type: 'string', - format: 'uuid' - }, - nullable: true - }, - isApproved: { - type: 'boolean' - }, - isLockedOut: { - type: 'boolean' - }, - isTwoFactorEnabled: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const UpdateMemberTypePropertyTypeContainerRequestModelSchema = { - required: ['id', 'sortOrder', 'type'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - parent: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - name: { - type: 'string', - nullable: true - }, - type: { - minLength: 1, - type: 'string' - }, - sortOrder: { - type: 'integer', - format: 'int32' - } - }, - additionalProperties: false -} as const; - -export const UpdateMemberTypePropertyTypeRequestModelSchema = { - required: ['alias', 'appearance', 'dataType', 'id', 'isSensitive', 'name', 'sortOrder', 'validation', 'variesByCulture', 'variesBySegment', 'visibility'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - container: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - sortOrder: { - type: 'integer', - format: 'int32' - }, - alias: { - minLength: 1, - type: 'string' - }, - name: { - minLength: 1, - type: 'string' - }, - description: { - type: 'string', - nullable: true - }, - dataType: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - variesByCulture: { - type: 'boolean' - }, - variesBySegment: { - type: 'boolean' - }, - validation: { - oneOf: [ - { - '$ref': '#/components/schemas/PropertyTypeValidationModel' - } - ] - }, - appearance: { - oneOf: [ - { - '$ref': '#/components/schemas/PropertyTypeAppearanceModel' - } - ] - }, - isSensitive: { - type: 'boolean' - }, - visibility: { - oneOf: [ - { - '$ref': '#/components/schemas/MemberTypePropertyTypeVisibilityModel' - } - ] - } - }, - additionalProperties: false -} as const; - -export const UpdateMemberTypeRequestModelSchema = { - required: ['alias', 'allowedAsRoot', 'compositions', 'containers', 'icon', 'isElement', 'name', 'properties', 'variesByCulture', 'variesBySegment'], - type: 'object', - properties: { - alias: { - minLength: 1, - type: 'string' - }, - name: { - minLength: 1, - type: 'string' - }, - description: { - type: 'string', - nullable: true - }, - icon: { - minLength: 1, - type: 'string' - }, - allowedAsRoot: { - type: 'boolean' - }, - variesByCulture: { - type: 'boolean' - }, - variesBySegment: { - type: 'boolean' - }, - collection: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - isElement: { - type: 'boolean' - }, - properties: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/UpdateMemberTypePropertyTypeRequestModel' - } - ] - } - }, - containers: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/UpdateMemberTypePropertyTypeContainerRequestModel' - } - ] - } - }, - compositions: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/MemberTypeCompositionModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const UpdatePackageRequestModelSchema = { - required: ['contentLoadChildNodes', 'dataTypes', 'dictionaryItems', 'documentTypes', 'languages', 'mediaIds', 'mediaLoadChildNodes', 'mediaTypes', 'name', 'packagePath', 'partialViews', 'scripts', 'stylesheets', 'templates'], - type: 'object', - properties: { - name: { - type: 'string' - }, - contentNodeId: { - type: 'string', - nullable: true - }, - contentLoadChildNodes: { - type: 'boolean' - }, - mediaIds: { - type: 'array', - items: { - type: 'string', - format: 'uuid' - } - }, - mediaLoadChildNodes: { - type: 'boolean' - }, - documentTypes: { - type: 'array', - items: { - type: 'string' - } - }, - mediaTypes: { - type: 'array', - items: { - type: 'string' - } - }, - dataTypes: { - type: 'array', - items: { - type: 'string' - } - }, - templates: { - type: 'array', - items: { - type: 'string' - } - }, - partialViews: { - type: 'array', - items: { - type: 'string' - } - }, - stylesheets: { - type: 'array', - items: { - type: 'string' - } - }, - scripts: { - type: 'array', - items: { - type: 'string' - } - }, - languages: { - type: 'array', - items: { - type: 'string' - } - }, - dictionaryItems: { - type: 'array', - items: { - type: 'string' - } - }, - packagePath: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const UpdatePartialViewRequestModelSchema = { - required: ['content'], - type: 'object', - properties: { - content: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const UpdateScriptRequestModelSchema = { - required: ['content'], - type: 'object', - properties: { - content: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const UpdateStylesheetRequestModelSchema = { - required: ['content'], - type: 'object', - properties: { - content: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const UpdateTemplateRequestModelSchema = { - required: ['alias', 'name'], - type: 'object', - properties: { - name: { - minLength: 1, - type: 'string' - }, - alias: { - minLength: 1, - type: 'string' - }, - content: { - type: 'string', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const UpdateUserDataRequestModelSchema = { - required: ['group', 'identifier', 'key', 'value'], - type: 'object', - properties: { - group: { - type: 'string' - }, - identifier: { - type: 'string' - }, - value: { - type: 'string' - }, - key: { - type: 'string', - format: 'uuid' - } - }, - additionalProperties: false -} as const; - -export const UpdateUserGroupRequestModelSchema = { - required: ['alias', 'documentRootAccess', 'fallbackPermissions', 'hasAccessToAllLanguages', 'languages', 'mediaRootAccess', 'name', 'permissions', 'sections'], - type: 'object', - properties: { - name: { - type: 'string' - }, - alias: { - type: 'string' - }, - icon: { - type: 'string', - nullable: true - }, - sections: { - type: 'array', - items: { - type: 'string' - } - }, - languages: { - type: 'array', - items: { - type: 'string' - } - }, - hasAccessToAllLanguages: { - type: 'boolean' - }, - documentStartNode: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - documentRootAccess: { - type: 'boolean' - }, - mediaStartNode: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - mediaRootAccess: { - type: 'boolean' - }, - fallbackPermissions: { - uniqueItems: true, - type: 'array', - items: { - type: 'string' - } - }, - permissions: { - uniqueItems: true, - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentPermissionPresentationModel' - }, - { - '$ref': '#/components/schemas/UnknownTypePermissionPresentationModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const UpdateUserGroupsOnUserRequestModelSchema = { - required: ['userGroupIds', 'userIds'], - type: 'object', - properties: { - userIds: { - uniqueItems: true, - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - } - }, - userGroupIds: { - uniqueItems: true, - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const UpdateUserRequestModelSchema = { - required: ['documentStartNodeIds', 'email', 'hasDocumentRootAccess', 'hasMediaRootAccess', 'languageIsoCode', 'mediaStartNodeIds', 'name', 'userGroupIds', 'userName'], - type: 'object', - properties: { - email: { - type: 'string' - }, - userName: { - type: 'string' - }, - name: { - type: 'string' - }, - userGroupIds: { - uniqueItems: true, - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - } - }, - languageIsoCode: { - type: 'string' - }, - documentStartNodeIds: { - uniqueItems: true, - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - } - }, - hasDocumentRootAccess: { - type: 'boolean' - }, - mediaStartNodeIds: { - uniqueItems: true, - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - } - }, - hasMediaRootAccess: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const UpdateWebhookRequestModelSchema = { - required: ['contentTypeKeys', 'enabled', 'events', 'headers', 'url'], - type: 'object', - properties: { - enabled: { - type: 'boolean' - }, - url: { - minLength: 1, - type: 'string' - }, - contentTypeKeys: { - type: 'array', - items: { - type: 'string', - format: 'uuid' - } - }, - headers: { - type: 'object', - additionalProperties: { - type: 'string' - } - }, - events: { - type: 'array', - items: { - type: 'string' - } - } - }, - additionalProperties: false -} as const; - -export const UpgradeCheckResponseModelSchema = { - required: ['comment', 'type', 'url'], - type: 'object', - properties: { - type: { - type: 'string' - }, - comment: { - type: 'string' - }, - url: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const UpgradeSettingsResponseModelSchema = { - required: ['currentState', 'newState', 'newVersion', 'oldVersion', 'reportUrl'], - type: 'object', - properties: { - currentState: { - minLength: 1, - type: 'string' - }, - newState: { - minLength: 1, - type: 'string' - }, - newVersion: { - minLength: 1, - type: 'string' - }, - oldVersion: { - minLength: 1, - type: 'string' - }, - reportUrl: { - type: 'string', - readOnly: true - } - }, - additionalProperties: false -} as const; - -export const UserConfigurationResponseModelSchema = { - required: ['canInviteUsers', 'passwordConfiguration', 'usernameIsEmail'], - type: 'object', - properties: { - canInviteUsers: { - type: 'boolean' - }, - usernameIsEmail: { - type: 'boolean' - }, - passwordConfiguration: { - oneOf: [ - { - '$ref': '#/components/schemas/PasswordConfigurationResponseModel' - } - ] - } - }, - additionalProperties: false -} as const; - -export const UserDataModelSchema = { - required: ['group', 'identifier', 'value'], - type: 'object', - properties: { - group: { - type: 'string' - }, - identifier: { - type: 'string' - }, - value: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const UserDataOperationStatusModelSchema = { - enum: ['Success', 'NotFound', 'UserNotFound', 'AlreadyExists'], - type: 'string' -} as const; - -export const UserDataResponseModelSchema = { - required: ['group', 'identifier', 'key', 'value'], - type: 'object', - properties: { - group: { - type: 'string' - }, - identifier: { - type: 'string' - }, - value: { - type: 'string' - }, - key: { - type: 'string', - format: 'uuid' - } - }, - additionalProperties: false -} as const; - -export const UserExternalLoginProviderModelSchema = { - required: ['hasManualLinkingEnabled', 'isLinkedOnUser', 'providerSchemeName'], - type: 'object', - properties: { - providerSchemeName: { - type: 'string' - }, - providerKey: { - type: 'string', - nullable: true - }, - isLinkedOnUser: { - type: 'boolean' - }, - hasManualLinkingEnabled: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const UserGroupItemResponseModelSchema = { - required: ['id', 'name'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - name: { - type: 'string' - }, - icon: { - type: 'string', - nullable: true - }, - alias: { - type: 'string', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const UserGroupResponseModelSchema = { - required: ['alias', 'aliasCanBeChanged', 'documentRootAccess', 'fallbackPermissions', 'hasAccessToAllLanguages', 'id', 'isDeletable', 'languages', 'mediaRootAccess', 'name', 'permissions', 'sections'], - type: 'object', - properties: { - name: { - type: 'string' - }, - alias: { - type: 'string' - }, - icon: { - type: 'string', - nullable: true - }, - sections: { - type: 'array', - items: { - type: 'string' - } - }, - languages: { - type: 'array', - items: { - type: 'string' - } - }, - hasAccessToAllLanguages: { - type: 'boolean' - }, - documentStartNode: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - documentRootAccess: { - type: 'boolean' - }, - mediaStartNode: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - mediaRootAccess: { - type: 'boolean' - }, - fallbackPermissions: { - uniqueItems: true, - type: 'array', - items: { - type: 'string' - } - }, - permissions: { - uniqueItems: true, - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentPermissionPresentationModel' - }, - { - '$ref': '#/components/schemas/UnknownTypePermissionPresentationModel' - } - ] - } - }, - id: { - type: 'string', - format: 'uuid' - }, - isDeletable: { - type: 'boolean' - }, - aliasCanBeChanged: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const UserInstallRequestModelSchema = { - required: ['email', 'name', 'password', 'subscribeToNewsletter'], - type: 'object', - properties: { - name: { - maxLength: 255, - minLength: 0, - type: 'string' - }, - email: { - minLength: 1, - type: 'string', - format: 'email' - }, - password: { - minLength: 1, - type: 'string' - }, - subscribeToNewsletter: { - type: 'boolean', - readOnly: true - } - }, - additionalProperties: false -} as const; - -export const UserItemResponseModelSchema = { - required: ['avatarUrls', 'id', 'kind', 'name'], - type: 'object', - properties: { - id: { - type: 'string', - format: 'uuid' - }, - name: { - type: 'string' - }, - avatarUrls: { - type: 'array', - items: { - type: 'string' - } - }, - kind: { - '$ref': '#/components/schemas/UserKindModel' - } - }, - additionalProperties: false -} as const; - -export const UserKindModelSchema = { - enum: ['Default', 'Api'], - type: 'string' -} as const; - -export const UserOrderModelSchema = { - enum: ['UserName', 'Language', 'Name', 'Email', 'Id', 'CreateDate', 'UpdateDate', 'IsApproved', 'IsLockedOut', 'LastLoginDate'], - type: 'string' -} as const; - -export const UserPermissionModelSchema = { - required: ['nodeKey', 'permissions'], - type: 'object', - properties: { - nodeKey: { - type: 'string', - format: 'uuid' - }, - permissions: { - uniqueItems: true, - type: 'array', - items: { - type: 'string' - } - } - }, - additionalProperties: false -} as const; - -export const UserPermissionsResponseModelSchema = { - required: ['permissions'], - type: 'object', - properties: { - permissions: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/UserPermissionModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const UserResponseModelSchema = { - required: ['avatarUrls', 'createDate', 'documentStartNodeIds', 'email', 'failedLoginAttempts', 'hasDocumentRootAccess', 'hasMediaRootAccess', 'id', 'isAdmin', 'kind', 'mediaStartNodeIds', 'name', 'state', 'updateDate', 'userGroupIds', 'userName'], - type: 'object', - properties: { - email: { - type: 'string' - }, - userName: { - type: 'string' - }, - name: { - type: 'string' - }, - userGroupIds: { - uniqueItems: true, - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - } - }, - id: { - type: 'string', - format: 'uuid' - }, - languageIsoCode: { - type: 'string', - nullable: true - }, - documentStartNodeIds: { - uniqueItems: true, - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - } - }, - hasDocumentRootAccess: { - type: 'boolean' - }, - mediaStartNodeIds: { - uniqueItems: true, - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - } - }, - hasMediaRootAccess: { - type: 'boolean' - }, - avatarUrls: { - type: 'array', - items: { - type: 'string' - } - }, - state: { - '$ref': '#/components/schemas/UserStateModel' - }, - failedLoginAttempts: { - type: 'integer', - format: 'int32' - }, - createDate: { - type: 'string', - format: 'date-time' - }, - updateDate: { - type: 'string', - format: 'date-time' - }, - lastLoginDate: { - type: 'string', - format: 'date-time', - nullable: true - }, - lastLockoutDate: { - type: 'string', - format: 'date-time', - nullable: true - }, - lastPasswordChangeDate: { - type: 'string', - format: 'date-time', - nullable: true - }, - isAdmin: { - type: 'boolean' - }, - kind: { - '$ref': '#/components/schemas/UserKindModel' - } - }, - additionalProperties: false -} as const; - -export const UserSettingsPresentationModelSchema = { - required: ['consentLevels', 'minCharLength', 'minNonAlphaNumericLength'], - type: 'object', - properties: { - minCharLength: { - type: 'integer', - format: 'int32' - }, - minNonAlphaNumericLength: { - type: 'integer', - format: 'int32' - }, - consentLevels: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/ConsentLevelPresentationModel' - } - ] - } - } - }, - additionalProperties: false -} as const; - -export const UserStateModelSchema = { - enum: ['Active', 'Disabled', 'LockedOut', 'Invited', 'Inactive', 'All'], - type: 'string' -} as const; - -export const UserTwoFactorProviderModelSchema = { - required: ['isEnabledOnUser', 'providerName'], - type: 'object', - properties: { - providerName: { - type: 'string' - }, - isEnabledOnUser: { - type: 'boolean' - } - }, - additionalProperties: false -} as const; - -export const ValidateUpdateDocumentRequestModelSchema = { - required: ['values', 'variants'], - type: 'object', - properties: { - values: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentValueModel' - } - ] - } - }, - variants: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/DocumentVariantRequestModel' - } - ] - } - }, - template: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ], - nullable: true - }, - cultures: { - uniqueItems: true, - type: 'array', - items: { - type: 'string' - }, - nullable: true - } - }, - additionalProperties: false -} as const; - -export const VariantItemResponseModelSchema = { - required: ['name'], - type: 'object', - properties: { - name: { - type: 'string' - }, - culture: { - type: 'string', - nullable: true - } - }, - additionalProperties: false -} as const; - -export const VerifyInviteUserRequestModelSchema = { - required: ['token', 'user'], - type: 'object', - properties: { - user: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - token: { - minLength: 1, - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const VerifyInviteUserResponseModelSchema = { - required: ['passwordConfiguration'], - type: 'object', - properties: { - passwordConfiguration: { - oneOf: [ - { - '$ref': '#/components/schemas/PasswordConfigurationResponseModel' - } - ] - } - }, - additionalProperties: false -} as const; - -export const VerifyResetPasswordResponseModelSchema = { - required: ['passwordConfiguration'], - type: 'object', - properties: { - passwordConfiguration: { - oneOf: [ - { - '$ref': '#/components/schemas/PasswordConfigurationResponseModel' - } - ] - } - }, - additionalProperties: false -} as const; - -export const VerifyResetPasswordTokenRequestModelSchema = { - required: ['resetCode', 'user'], - type: 'object', - properties: { - user: { - oneOf: [ - { - '$ref': '#/components/schemas/ReferenceByIdModel' - } - ] - }, - resetCode: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const WebhookEventModelSchema = { - required: ['alias', 'eventName', 'eventType'], - type: 'object', - properties: { - eventName: { - type: 'string' - }, - eventType: { - type: 'string' - }, - alias: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const WebhookEventResponseModelSchema = { - required: ['alias', 'eventName', 'eventType'], - type: 'object', - properties: { - eventName: { - type: 'string' - }, - eventType: { - type: 'string' - }, - alias: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const WebhookItemResponseModelSchema = { - required: ['enabled', 'events', 'name', 'types', 'url'], - type: 'object', - properties: { - enabled: { - type: 'boolean' - }, - name: { - type: 'string' - }, - events: { - type: 'string' - }, - url: { - type: 'string' - }, - types: { - type: 'string' - } - }, - additionalProperties: false -} as const; - -export const WebhookResponseModelSchema = { - required: ['contentTypeKeys', 'enabled', 'events', 'headers', 'id', 'url'], - type: 'object', - properties: { - enabled: { - type: 'boolean' - }, - url: { - minLength: 1, - type: 'string' - }, - contentTypeKeys: { - type: 'array', - items: { - type: 'string', - format: 'uuid' - } - }, - headers: { - type: 'object', - additionalProperties: { - type: 'string' - } - }, - id: { - type: 'string', - format: 'uuid' - }, - events: { - type: 'array', - items: { - oneOf: [ - { - '$ref': '#/components/schemas/WebhookEventResponseModel' - } - ] - } - } - }, - additionalProperties: false -} as const; \ No newline at end of file diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/sdk.gen.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/sdk.gen.ts index 40b4e3a592..851b36d512 100644 --- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/sdk.gen.ts +++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/sdk.gen.ts @@ -3,7 +3,7 @@ import type { CancelablePromise } from './core/CancelablePromise'; import { OpenAPI } from './core/OpenAPI'; import { request as __request } from './core/request'; -import type { GetCultureData, GetCultureResponse, PostDataTypeData, PostDataTypeResponse, GetDataTypeByIdData, GetDataTypeByIdResponse, DeleteDataTypeByIdData, DeleteDataTypeByIdResponse, PutDataTypeByIdData, PutDataTypeByIdResponse, PostDataTypeByIdCopyData, PostDataTypeByIdCopyResponse, GetDataTypeByIdIsUsedData, GetDataTypeByIdIsUsedResponse, PutDataTypeByIdMoveData, PutDataTypeByIdMoveResponse, GetDataTypeByIdReferencesData, GetDataTypeByIdReferencesResponse, GetDataTypeConfigurationResponse, PostDataTypeFolderData, PostDataTypeFolderResponse, GetDataTypeFolderByIdData, GetDataTypeFolderByIdResponse, DeleteDataTypeFolderByIdData, DeleteDataTypeFolderByIdResponse, PutDataTypeFolderByIdData, PutDataTypeFolderByIdResponse, GetFilterDataTypeData, GetFilterDataTypeResponse, GetItemDataTypeData, GetItemDataTypeResponse, GetItemDataTypeSearchData, GetItemDataTypeSearchResponse, GetTreeDataTypeAncestorsData, GetTreeDataTypeAncestorsResponse, GetTreeDataTypeChildrenData, GetTreeDataTypeChildrenResponse, GetTreeDataTypeRootData, GetTreeDataTypeRootResponse, GetDictionaryData, GetDictionaryResponse, PostDictionaryData, PostDictionaryResponse, GetDictionaryByIdData, GetDictionaryByIdResponse, DeleteDictionaryByIdData, DeleteDictionaryByIdResponse, PutDictionaryByIdData, PutDictionaryByIdResponse, GetDictionaryByIdExportData, GetDictionaryByIdExportResponse, PutDictionaryByIdMoveData, PutDictionaryByIdMoveResponse, PostDictionaryImportData, PostDictionaryImportResponse, GetItemDictionaryData, GetItemDictionaryResponse, GetTreeDictionaryAncestorsData, GetTreeDictionaryAncestorsResponse, GetTreeDictionaryChildrenData, GetTreeDictionaryChildrenResponse, GetTreeDictionaryRootData, GetTreeDictionaryRootResponse, GetCollectionDocumentByIdData, GetCollectionDocumentByIdResponse, PostDocumentData, PostDocumentResponse, GetDocumentByIdData, GetDocumentByIdResponse, DeleteDocumentByIdData, DeleteDocumentByIdResponse, PutDocumentByIdData, PutDocumentByIdResponse, GetDocumentByIdAuditLogData, GetDocumentByIdAuditLogResponse, PostDocumentByIdCopyData, PostDocumentByIdCopyResponse, GetDocumentByIdDomainsData, GetDocumentByIdDomainsResponse, PutDocumentByIdDomainsData, PutDocumentByIdDomainsResponse, PutDocumentByIdMoveData, PutDocumentByIdMoveResponse, PutDocumentByIdMoveToRecycleBinData, PutDocumentByIdMoveToRecycleBinResponse, GetDocumentByIdNotificationsData, GetDocumentByIdNotificationsResponse, PutDocumentByIdNotificationsData, PutDocumentByIdNotificationsResponse, PostDocumentByIdPublicAccessData, PostDocumentByIdPublicAccessResponse, DeleteDocumentByIdPublicAccessData, DeleteDocumentByIdPublicAccessResponse, GetDocumentByIdPublicAccessData, GetDocumentByIdPublicAccessResponse, PutDocumentByIdPublicAccessData, PutDocumentByIdPublicAccessResponse, PutDocumentByIdPublishData, PutDocumentByIdPublishResponse, PutDocumentByIdPublishWithDescendantsData, PutDocumentByIdPublishWithDescendantsResponse, GetDocumentByIdPublishedData, GetDocumentByIdPublishedResponse, GetDocumentByIdReferencedByData, GetDocumentByIdReferencedByResponse, GetDocumentByIdReferencedDescendantsData, GetDocumentByIdReferencedDescendantsResponse, PutDocumentByIdUnpublishData, PutDocumentByIdUnpublishResponse, PutDocumentByIdValidateData, PutDocumentByIdValidateResponse, PutUmbracoManagementApiV11DocumentByIdValidate11Data, PutUmbracoManagementApiV11DocumentByIdValidate11Response, GetDocumentAreReferencedData, GetDocumentAreReferencedResponse, GetDocumentConfigurationResponse, PutDocumentSortData, PutDocumentSortResponse, GetDocumentUrlsData, GetDocumentUrlsResponse, PostDocumentValidateData, PostDocumentValidateResponse, GetItemDocumentData, GetItemDocumentResponse, GetItemDocumentSearchData, GetItemDocumentSearchResponse, DeleteRecycleBinDocumentResponse, DeleteRecycleBinDocumentByIdData, DeleteRecycleBinDocumentByIdResponse, GetRecycleBinDocumentByIdOriginalParentData, GetRecycleBinDocumentByIdOriginalParentResponse, PutRecycleBinDocumentByIdRestoreData, PutRecycleBinDocumentByIdRestoreResponse, GetRecycleBinDocumentChildrenData, GetRecycleBinDocumentChildrenResponse, GetRecycleBinDocumentRootData, GetRecycleBinDocumentRootResponse, GetTreeDocumentAncestorsData, GetTreeDocumentAncestorsResponse, GetTreeDocumentChildrenData, GetTreeDocumentChildrenResponse, GetTreeDocumentRootData, GetTreeDocumentRootResponse, PostDocumentBlueprintData, PostDocumentBlueprintResponse, GetDocumentBlueprintByIdData, GetDocumentBlueprintByIdResponse, DeleteDocumentBlueprintByIdData, DeleteDocumentBlueprintByIdResponse, PutDocumentBlueprintByIdData, PutDocumentBlueprintByIdResponse, PutDocumentBlueprintByIdMoveData, PutDocumentBlueprintByIdMoveResponse, PostDocumentBlueprintFolderData, PostDocumentBlueprintFolderResponse, GetDocumentBlueprintFolderByIdData, GetDocumentBlueprintFolderByIdResponse, DeleteDocumentBlueprintFolderByIdData, DeleteDocumentBlueprintFolderByIdResponse, PutDocumentBlueprintFolderByIdData, PutDocumentBlueprintFolderByIdResponse, PostDocumentBlueprintFromDocumentData, PostDocumentBlueprintFromDocumentResponse, GetItemDocumentBlueprintData, GetItemDocumentBlueprintResponse, GetTreeDocumentBlueprintAncestorsData, GetTreeDocumentBlueprintAncestorsResponse, GetTreeDocumentBlueprintChildrenData, GetTreeDocumentBlueprintChildrenResponse, GetTreeDocumentBlueprintRootData, GetTreeDocumentBlueprintRootResponse, PostDocumentTypeData, PostDocumentTypeResponse, GetDocumentTypeByIdData, GetDocumentTypeByIdResponse, DeleteDocumentTypeByIdData, DeleteDocumentTypeByIdResponse, PutDocumentTypeByIdData, PutDocumentTypeByIdResponse, GetDocumentTypeByIdAllowedChildrenData, GetDocumentTypeByIdAllowedChildrenResponse, GetDocumentTypeByIdBlueprintData, GetDocumentTypeByIdBlueprintResponse, GetDocumentTypeByIdCompositionReferencesData, GetDocumentTypeByIdCompositionReferencesResponse, PostDocumentTypeByIdCopyData, PostDocumentTypeByIdCopyResponse, GetDocumentTypeByIdExportData, GetDocumentTypeByIdExportResponse, PutDocumentTypeByIdImportData, PutDocumentTypeByIdImportResponse, PutDocumentTypeByIdMoveData, PutDocumentTypeByIdMoveResponse, GetDocumentTypeAllowedAtRootData, GetDocumentTypeAllowedAtRootResponse, PostDocumentTypeAvailableCompositionsData, PostDocumentTypeAvailableCompositionsResponse, GetDocumentTypeConfigurationResponse, PostDocumentTypeFolderData, PostDocumentTypeFolderResponse, GetDocumentTypeFolderByIdData, GetDocumentTypeFolderByIdResponse, DeleteDocumentTypeFolderByIdData, DeleteDocumentTypeFolderByIdResponse, PutDocumentTypeFolderByIdData, PutDocumentTypeFolderByIdResponse, PostDocumentTypeImportData, PostDocumentTypeImportResponse, GetItemDocumentTypeData, GetItemDocumentTypeResponse, GetItemDocumentTypeSearchData, GetItemDocumentTypeSearchResponse, GetTreeDocumentTypeAncestorsData, GetTreeDocumentTypeAncestorsResponse, GetTreeDocumentTypeChildrenData, GetTreeDocumentTypeChildrenResponse, GetTreeDocumentTypeRootData, GetTreeDocumentTypeRootResponse, GetDocumentVersionData, GetDocumentVersionResponse, GetDocumentVersionByIdData, GetDocumentVersionByIdResponse, PutDocumentVersionByIdPreventCleanupData, PutDocumentVersionByIdPreventCleanupResponse, PostDocumentVersionByIdRollbackData, PostDocumentVersionByIdRollbackResponse, PostDynamicRootQueryData, PostDynamicRootQueryResponse, GetDynamicRootStepsResponse, GetHealthCheckGroupData, GetHealthCheckGroupResponse, GetHealthCheckGroupByNameData, GetHealthCheckGroupByNameResponse, PostHealthCheckGroupByNameCheckData, PostHealthCheckGroupByNameCheckResponse, PostHealthCheckExecuteActionData, PostHealthCheckExecuteActionResponse, GetHelpData, GetHelpResponse, GetImagingResizeUrlsData, GetImagingResizeUrlsResponse, GetImportAnalyzeData, GetImportAnalyzeResponse, GetIndexerData, GetIndexerResponse, GetIndexerByIndexNameData, GetIndexerByIndexNameResponse, PostIndexerByIndexNameRebuildData, PostIndexerByIndexNameRebuildResponse, GetInstallSettingsResponse, PostInstallSetupData, PostInstallSetupResponse, PostInstallValidateDatabaseData, PostInstallValidateDatabaseResponse, GetItemLanguageData, GetItemLanguageResponse, GetItemLanguageDefaultResponse, GetLanguageData, GetLanguageResponse, PostLanguageData, PostLanguageResponse, GetLanguageByIsoCodeData, GetLanguageByIsoCodeResponse, DeleteLanguageByIsoCodeData, DeleteLanguageByIsoCodeResponse, PutLanguageByIsoCodeData, PutLanguageByIsoCodeResponse, GetLogViewerLevelData, GetLogViewerLevelResponse, GetLogViewerLevelCountData, GetLogViewerLevelCountResponse, GetLogViewerLogData, GetLogViewerLogResponse, GetLogViewerMessageTemplateData, GetLogViewerMessageTemplateResponse, GetLogViewerSavedSearchData, GetLogViewerSavedSearchResponse, PostLogViewerSavedSearchData, PostLogViewerSavedSearchResponse, GetLogViewerSavedSearchByNameData, GetLogViewerSavedSearchByNameResponse, DeleteLogViewerSavedSearchByNameData, DeleteLogViewerSavedSearchByNameResponse, GetLogViewerValidateLogsSizeData, GetLogViewerValidateLogsSizeResponse, GetManifestManifestResponse, GetManifestManifestPrivateResponse, GetManifestManifestPublicResponse, GetCollectionMediaData, GetCollectionMediaResponse, GetItemMediaData, GetItemMediaResponse, GetItemMediaSearchData, GetItemMediaSearchResponse, PostMediaData, PostMediaResponse, GetMediaByIdData, GetMediaByIdResponse, DeleteMediaByIdData, DeleteMediaByIdResponse, PutMediaByIdData, PutMediaByIdResponse, GetMediaByIdAuditLogData, GetMediaByIdAuditLogResponse, PutMediaByIdMoveData, PutMediaByIdMoveResponse, PutMediaByIdMoveToRecycleBinData, PutMediaByIdMoveToRecycleBinResponse, GetMediaByIdReferencedByData, GetMediaByIdReferencedByResponse, GetMediaByIdReferencedDescendantsData, GetMediaByIdReferencedDescendantsResponse, PutMediaByIdValidateData, PutMediaByIdValidateResponse, GetMediaAreReferencedData, GetMediaAreReferencedResponse, GetMediaConfigurationResponse, PutMediaSortData, PutMediaSortResponse, GetMediaUrlsData, GetMediaUrlsResponse, PostMediaValidateData, PostMediaValidateResponse, DeleteRecycleBinMediaResponse, DeleteRecycleBinMediaByIdData, DeleteRecycleBinMediaByIdResponse, GetRecycleBinMediaByIdOriginalParentData, GetRecycleBinMediaByIdOriginalParentResponse, PutRecycleBinMediaByIdRestoreData, PutRecycleBinMediaByIdRestoreResponse, GetRecycleBinMediaChildrenData, GetRecycleBinMediaChildrenResponse, GetRecycleBinMediaRootData, GetRecycleBinMediaRootResponse, GetTreeMediaAncestorsData, GetTreeMediaAncestorsResponse, GetTreeMediaChildrenData, GetTreeMediaChildrenResponse, GetTreeMediaRootData, GetTreeMediaRootResponse, GetItemMediaTypeData, GetItemMediaTypeResponse, GetItemMediaTypeAllowedData, GetItemMediaTypeAllowedResponse, GetItemMediaTypeFoldersData, GetItemMediaTypeFoldersResponse, GetItemMediaTypeSearchData, GetItemMediaTypeSearchResponse, PostMediaTypeData, PostMediaTypeResponse, GetMediaTypeByIdData, GetMediaTypeByIdResponse, DeleteMediaTypeByIdData, DeleteMediaTypeByIdResponse, PutMediaTypeByIdData, PutMediaTypeByIdResponse, GetMediaTypeByIdAllowedChildrenData, GetMediaTypeByIdAllowedChildrenResponse, GetMediaTypeByIdCompositionReferencesData, GetMediaTypeByIdCompositionReferencesResponse, PostMediaTypeByIdCopyData, PostMediaTypeByIdCopyResponse, GetMediaTypeByIdExportData, GetMediaTypeByIdExportResponse, PutMediaTypeByIdImportData, PutMediaTypeByIdImportResponse, PutMediaTypeByIdMoveData, PutMediaTypeByIdMoveResponse, GetMediaTypeAllowedAtRootData, GetMediaTypeAllowedAtRootResponse, PostMediaTypeAvailableCompositionsData, PostMediaTypeAvailableCompositionsResponse, GetMediaTypeConfigurationResponse, PostMediaTypeFolderData, PostMediaTypeFolderResponse, GetMediaTypeFolderByIdData, GetMediaTypeFolderByIdResponse, DeleteMediaTypeFolderByIdData, DeleteMediaTypeFolderByIdResponse, PutMediaTypeFolderByIdData, PutMediaTypeFolderByIdResponse, PostMediaTypeImportData, PostMediaTypeImportResponse, GetTreeMediaTypeAncestorsData, GetTreeMediaTypeAncestorsResponse, GetTreeMediaTypeChildrenData, GetTreeMediaTypeChildrenResponse, GetTreeMediaTypeRootData, GetTreeMediaTypeRootResponse, GetFilterMemberData, GetFilterMemberResponse, GetItemMemberData, GetItemMemberResponse, GetItemMemberSearchData, GetItemMemberSearchResponse, PostMemberData, PostMemberResponse, GetMemberByIdData, GetMemberByIdResponse, DeleteMemberByIdData, DeleteMemberByIdResponse, PutMemberByIdData, PutMemberByIdResponse, PutMemberByIdValidateData, PutMemberByIdValidateResponse, GetMemberConfigurationResponse, PostMemberValidateData, PostMemberValidateResponse, GetItemMemberGroupData, GetItemMemberGroupResponse, GetMemberGroupData, GetMemberGroupResponse, PostMemberGroupData, PostMemberGroupResponse, GetMemberGroupByIdData, GetMemberGroupByIdResponse, DeleteMemberGroupByIdData, DeleteMemberGroupByIdResponse, PutMemberGroupByIdData, PutMemberGroupByIdResponse, GetTreeMemberGroupRootData, GetTreeMemberGroupRootResponse, GetItemMemberTypeData, GetItemMemberTypeResponse, GetItemMemberTypeSearchData, GetItemMemberTypeSearchResponse, PostMemberTypeData, PostMemberTypeResponse, GetMemberTypeByIdData, GetMemberTypeByIdResponse, DeleteMemberTypeByIdData, DeleteMemberTypeByIdResponse, PutMemberTypeByIdData, PutMemberTypeByIdResponse, GetMemberTypeByIdCompositionReferencesData, GetMemberTypeByIdCompositionReferencesResponse, PostMemberTypeByIdCopyData, PostMemberTypeByIdCopyResponse, PostMemberTypeAvailableCompositionsData, PostMemberTypeAvailableCompositionsResponse, GetMemberTypeConfigurationResponse, GetTreeMemberTypeRootData, GetTreeMemberTypeRootResponse, PostModelsBuilderBuildResponse, GetModelsBuilderDashboardResponse, GetModelsBuilderStatusResponse, GetObjectTypesData, GetObjectTypesResponse, GetOembedQueryData, GetOembedQueryResponse, PostPackageByNameRunMigrationData, PostPackageByNameRunMigrationResponse, GetPackageConfigurationResponse, GetPackageCreatedData, GetPackageCreatedResponse, PostPackageCreatedData, PostPackageCreatedResponse, GetPackageCreatedByIdData, GetPackageCreatedByIdResponse, DeletePackageCreatedByIdData, DeletePackageCreatedByIdResponse, PutPackageCreatedByIdData, PutPackageCreatedByIdResponse, GetPackageCreatedByIdDownloadData, GetPackageCreatedByIdDownloadResponse, GetPackageMigrationStatusData, GetPackageMigrationStatusResponse, GetItemPartialViewData, GetItemPartialViewResponse, PostPartialViewData, PostPartialViewResponse, GetPartialViewByPathData, GetPartialViewByPathResponse, DeletePartialViewByPathData, DeletePartialViewByPathResponse, PutPartialViewByPathData, PutPartialViewByPathResponse, PutPartialViewByPathRenameData, PutPartialViewByPathRenameResponse, PostPartialViewFolderData, PostPartialViewFolderResponse, GetPartialViewFolderByPathData, GetPartialViewFolderByPathResponse, DeletePartialViewFolderByPathData, DeletePartialViewFolderByPathResponse, GetPartialViewSnippetData, GetPartialViewSnippetResponse, GetPartialViewSnippetByIdData, GetPartialViewSnippetByIdResponse, GetTreePartialViewAncestorsData, GetTreePartialViewAncestorsResponse, GetTreePartialViewChildrenData, GetTreePartialViewChildrenResponse, GetTreePartialViewRootData, GetTreePartialViewRootResponse, DeletePreviewResponse, PostPreviewResponse, GetProfilingStatusResponse, PutProfilingStatusData, PutProfilingStatusResponse, GetPropertyTypeIsUsedData, GetPropertyTypeIsUsedResponse, PostPublishedCacheRebuildResponse, PostPublishedCacheReloadResponse, GetRedirectManagementData, GetRedirectManagementResponse, GetRedirectManagementByIdData, GetRedirectManagementByIdResponse, DeleteRedirectManagementByIdData, DeleteRedirectManagementByIdResponse, GetRedirectManagementStatusResponse, PostRedirectManagementStatusData, PostRedirectManagementStatusResponse, GetRelationByRelationTypeIdData, GetRelationByRelationTypeIdResponse, GetItemRelationTypeData, GetItemRelationTypeResponse, GetRelationTypeData, GetRelationTypeResponse, GetRelationTypeByIdData, GetRelationTypeByIdResponse, GetItemScriptData, GetItemScriptResponse, PostScriptData, PostScriptResponse, GetScriptByPathData, GetScriptByPathResponse, DeleteScriptByPathData, DeleteScriptByPathResponse, PutScriptByPathData, PutScriptByPathResponse, PutScriptByPathRenameData, PutScriptByPathRenameResponse, PostScriptFolderData, PostScriptFolderResponse, GetScriptFolderByPathData, GetScriptFolderByPathResponse, DeleteScriptFolderByPathData, DeleteScriptFolderByPathResponse, GetTreeScriptAncestorsData, GetTreeScriptAncestorsResponse, GetTreeScriptChildrenData, GetTreeScriptChildrenResponse, GetTreeScriptRootData, GetTreeScriptRootResponse, GetSearcherData, GetSearcherResponse, GetSearcherBySearcherNameQueryData, GetSearcherBySearcherNameQueryResponse, GetSecurityConfigurationResponse, PostSecurityForgotPasswordData, PostSecurityForgotPasswordResponse, PostSecurityForgotPasswordResetData, PostSecurityForgotPasswordResetResponse, PostSecurityForgotPasswordVerifyData, PostSecurityForgotPasswordVerifyResponse, GetSegmentData, GetSegmentResponse, GetServerConfigurationResponse, GetServerInformationResponse, GetServerStatusResponse, GetServerTroubleshootingResponse, GetServerUpgradeCheckResponse, GetItemStaticFileData, GetItemStaticFileResponse, GetTreeStaticFileAncestorsData, GetTreeStaticFileAncestorsResponse, GetTreeStaticFileChildrenData, GetTreeStaticFileChildrenResponse, GetTreeStaticFileRootData, GetTreeStaticFileRootResponse, GetItemStylesheetData, GetItemStylesheetResponse, PostStylesheetData, PostStylesheetResponse, GetStylesheetByPathData, GetStylesheetByPathResponse, DeleteStylesheetByPathData, DeleteStylesheetByPathResponse, PutStylesheetByPathData, PutStylesheetByPathResponse, PutStylesheetByPathRenameData, PutStylesheetByPathRenameResponse, PostStylesheetFolderData, PostStylesheetFolderResponse, GetStylesheetFolderByPathData, GetStylesheetFolderByPathResponse, DeleteStylesheetFolderByPathData, DeleteStylesheetFolderByPathResponse, GetTreeStylesheetAncestorsData, GetTreeStylesheetAncestorsResponse, GetTreeStylesheetChildrenData, GetTreeStylesheetChildrenResponse, GetTreeStylesheetRootData, GetTreeStylesheetRootResponse, GetTagData, GetTagResponse, GetTelemetryData, GetTelemetryResponse, GetTelemetryLevelResponse, PostTelemetryLevelData, PostTelemetryLevelResponse, GetItemTemplateData, GetItemTemplateResponse, GetItemTemplateSearchData, GetItemTemplateSearchResponse, PostTemplateData, PostTemplateResponse, GetTemplateByIdData, GetTemplateByIdResponse, DeleteTemplateByIdData, DeleteTemplateByIdResponse, PutTemplateByIdData, PutTemplateByIdResponse, GetTemplateConfigurationResponse, PostTemplateQueryExecuteData, PostTemplateQueryExecuteResponse, GetTemplateQuerySettingsResponse, GetTreeTemplateAncestorsData, GetTreeTemplateAncestorsResponse, GetTreeTemplateChildrenData, GetTreeTemplateChildrenResponse, GetTreeTemplateRootData, GetTreeTemplateRootResponse, PostTemporaryFileData, PostTemporaryFileResponse, GetTemporaryFileByIdData, GetTemporaryFileByIdResponse, DeleteTemporaryFileByIdData, DeleteTemporaryFileByIdResponse, GetTemporaryFileConfigurationResponse, PostUpgradeAuthorizeResponse, GetUpgradeSettingsResponse, GetFilterUserData, GetFilterUserResponse, GetItemUserData, GetItemUserResponse, PostUserData, PostUserResponse, DeleteUserData, DeleteUserResponse, GetUserData, GetUserResponse, GetUserByIdData, GetUserByIdResponse, DeleteUserByIdData, DeleteUserByIdResponse, PutUserByIdData, PutUserByIdResponse, GetUserById2FaData, GetUserById2FaResponse, DeleteUserById2FaByProviderNameData, DeleteUserById2FaByProviderNameResponse, GetUserByIdCalculateStartNodesData, GetUserByIdCalculateStartNodesResponse, PostUserByIdChangePasswordData, PostUserByIdChangePasswordResponse, PostUserByIdClientCredentialsData, PostUserByIdClientCredentialsResponse, GetUserByIdClientCredentialsData, GetUserByIdClientCredentialsResponse, DeleteUserByIdClientCredentialsByClientIdData, DeleteUserByIdClientCredentialsByClientIdResponse, PostUserByIdResetPasswordData, PostUserByIdResetPasswordResponse, DeleteUserAvatarByIdData, DeleteUserAvatarByIdResponse, PostUserAvatarByIdData, PostUserAvatarByIdResponse, GetUserConfigurationResponse, GetUserCurrentResponse, GetUserCurrent2FaResponse, DeleteUserCurrent2FaByProviderNameData, DeleteUserCurrent2FaByProviderNameResponse, PostUserCurrent2FaByProviderNameData, PostUserCurrent2FaByProviderNameResponse, GetUserCurrent2FaByProviderNameData, GetUserCurrent2FaByProviderNameResponse, PostUserCurrentAvatarData, PostUserCurrentAvatarResponse, PostUserCurrentChangePasswordData, PostUserCurrentChangePasswordResponse, GetUserCurrentConfigurationResponse, GetUserCurrentLoginProvidersResponse, GetUserCurrentPermissionsData, GetUserCurrentPermissionsResponse, GetUserCurrentPermissionsDocumentData, GetUserCurrentPermissionsDocumentResponse, GetUserCurrentPermissionsMediaData, GetUserCurrentPermissionsMediaResponse, PostUserDisableData, PostUserDisableResponse, PostUserEnableData, PostUserEnableResponse, PostUserInviteData, PostUserInviteResponse, PostUserInviteCreatePasswordData, PostUserInviteCreatePasswordResponse, PostUserInviteResendData, PostUserInviteResendResponse, PostUserInviteVerifyData, PostUserInviteVerifyResponse, PostUserSetUserGroupsData, PostUserSetUserGroupsResponse, PostUserUnlockData, PostUserUnlockResponse, PostUserDataData, PostUserDataResponse, GetUserDataData, GetUserDataResponse, PutUserDataData, PutUserDataResponse, GetUserDataByIdData, GetUserDataByIdResponse, GetFilterUserGroupData, GetFilterUserGroupResponse, GetItemUserGroupData, GetItemUserGroupResponse, DeleteUserGroupData, DeleteUserGroupResponse, PostUserGroupData, PostUserGroupResponse, GetUserGroupData, GetUserGroupResponse, GetUserGroupByIdData, GetUserGroupByIdResponse, DeleteUserGroupByIdData, DeleteUserGroupByIdResponse, PutUserGroupByIdData, PutUserGroupByIdResponse, DeleteUserGroupByIdUsersData, DeleteUserGroupByIdUsersResponse, PostUserGroupByIdUsersData, PostUserGroupByIdUsersResponse, GetItemWebhookData, GetItemWebhookResponse, GetWebhookData, GetWebhookResponse, PostWebhookData, PostWebhookResponse, GetWebhookByIdData, GetWebhookByIdResponse, DeleteWebhookByIdData, DeleteWebhookByIdResponse, PutWebhookByIdData, PutWebhookByIdResponse, GetWebhookEventsData, GetWebhookEventsResponse } from './types.gen'; +import type { GetCultureData, GetCultureResponse, PostDataTypeData, PostDataTypeResponse, GetDataTypeByIdData, GetDataTypeByIdResponse, DeleteDataTypeByIdData, DeleteDataTypeByIdResponse, PutDataTypeByIdData, PutDataTypeByIdResponse, PostDataTypeByIdCopyData, PostDataTypeByIdCopyResponse, GetDataTypeByIdIsUsedData, GetDataTypeByIdIsUsedResponse, PutDataTypeByIdMoveData, PutDataTypeByIdMoveResponse, GetDataTypeByIdReferencesData, GetDataTypeByIdReferencesResponse, GetDataTypeConfigurationResponse, PostDataTypeFolderData, PostDataTypeFolderResponse, GetDataTypeFolderByIdData, GetDataTypeFolderByIdResponse, DeleteDataTypeFolderByIdData, DeleteDataTypeFolderByIdResponse, PutDataTypeFolderByIdData, PutDataTypeFolderByIdResponse, GetFilterDataTypeData, GetFilterDataTypeResponse, GetItemDataTypeData, GetItemDataTypeResponse, GetItemDataTypeSearchData, GetItemDataTypeSearchResponse, GetTreeDataTypeAncestorsData, GetTreeDataTypeAncestorsResponse, GetTreeDataTypeChildrenData, GetTreeDataTypeChildrenResponse, GetTreeDataTypeRootData, GetTreeDataTypeRootResponse, GetDictionaryData, GetDictionaryResponse, PostDictionaryData, PostDictionaryResponse, GetDictionaryByIdData, GetDictionaryByIdResponse, DeleteDictionaryByIdData, DeleteDictionaryByIdResponse, PutDictionaryByIdData, PutDictionaryByIdResponse, GetDictionaryByIdExportData, GetDictionaryByIdExportResponse, PutDictionaryByIdMoveData, PutDictionaryByIdMoveResponse, PostDictionaryImportData, PostDictionaryImportResponse, GetItemDictionaryData, GetItemDictionaryResponse, GetTreeDictionaryAncestorsData, GetTreeDictionaryAncestorsResponse, GetTreeDictionaryChildrenData, GetTreeDictionaryChildrenResponse, GetTreeDictionaryRootData, GetTreeDictionaryRootResponse, GetCollectionDocumentByIdData, GetCollectionDocumentByIdResponse, PostDocumentData, PostDocumentResponse, GetDocumentByIdData, GetDocumentByIdResponse, DeleteDocumentByIdData, DeleteDocumentByIdResponse, PutDocumentByIdData, PutDocumentByIdResponse, GetDocumentByIdAuditLogData, GetDocumentByIdAuditLogResponse, PostDocumentByIdCopyData, PostDocumentByIdCopyResponse, GetDocumentByIdDomainsData, GetDocumentByIdDomainsResponse, PutDocumentByIdDomainsData, PutDocumentByIdDomainsResponse, PutDocumentByIdMoveData, PutDocumentByIdMoveResponse, PutDocumentByIdMoveToRecycleBinData, PutDocumentByIdMoveToRecycleBinResponse, GetDocumentByIdNotificationsData, GetDocumentByIdNotificationsResponse, PutDocumentByIdNotificationsData, PutDocumentByIdNotificationsResponse, PostDocumentByIdPublicAccessData, PostDocumentByIdPublicAccessResponse, DeleteDocumentByIdPublicAccessData, DeleteDocumentByIdPublicAccessResponse, GetDocumentByIdPublicAccessData, GetDocumentByIdPublicAccessResponse, PutDocumentByIdPublicAccessData, PutDocumentByIdPublicAccessResponse, PutDocumentByIdPublishData, PutDocumentByIdPublishResponse, PutDocumentByIdPublishWithDescendantsData, PutDocumentByIdPublishWithDescendantsResponse, GetDocumentByIdPublishedData, GetDocumentByIdPublishedResponse, GetDocumentByIdReferencedByData, GetDocumentByIdReferencedByResponse, GetDocumentByIdReferencedDescendantsData, GetDocumentByIdReferencedDescendantsResponse, PutDocumentByIdUnpublishData, PutDocumentByIdUnpublishResponse, PutDocumentByIdValidateData, PutDocumentByIdValidateResponse, PutUmbracoManagementApiV11DocumentByIdValidate11Data, PutUmbracoManagementApiV11DocumentByIdValidate11Response, GetDocumentAreReferencedData, GetDocumentAreReferencedResponse, GetDocumentConfigurationResponse, PutDocumentSortData, PutDocumentSortResponse, GetDocumentUrlsData, GetDocumentUrlsResponse, PostDocumentValidateData, PostDocumentValidateResponse, GetItemDocumentData, GetItemDocumentResponse, GetItemDocumentSearchData, GetItemDocumentSearchResponse, DeleteRecycleBinDocumentResponse, DeleteRecycleBinDocumentByIdData, DeleteRecycleBinDocumentByIdResponse, GetRecycleBinDocumentByIdOriginalParentData, GetRecycleBinDocumentByIdOriginalParentResponse, PutRecycleBinDocumentByIdRestoreData, PutRecycleBinDocumentByIdRestoreResponse, GetRecycleBinDocumentChildrenData, GetRecycleBinDocumentChildrenResponse, GetRecycleBinDocumentRootData, GetRecycleBinDocumentRootResponse, GetTreeDocumentAncestorsData, GetTreeDocumentAncestorsResponse, GetTreeDocumentChildrenData, GetTreeDocumentChildrenResponse, GetTreeDocumentRootData, GetTreeDocumentRootResponse, PostDocumentBlueprintData, PostDocumentBlueprintResponse, GetDocumentBlueprintByIdData, GetDocumentBlueprintByIdResponse, DeleteDocumentBlueprintByIdData, DeleteDocumentBlueprintByIdResponse, PutDocumentBlueprintByIdData, PutDocumentBlueprintByIdResponse, PutDocumentBlueprintByIdMoveData, PutDocumentBlueprintByIdMoveResponse, PostDocumentBlueprintFolderData, PostDocumentBlueprintFolderResponse, GetDocumentBlueprintFolderByIdData, GetDocumentBlueprintFolderByIdResponse, DeleteDocumentBlueprintFolderByIdData, DeleteDocumentBlueprintFolderByIdResponse, PutDocumentBlueprintFolderByIdData, PutDocumentBlueprintFolderByIdResponse, PostDocumentBlueprintFromDocumentData, PostDocumentBlueprintFromDocumentResponse, GetItemDocumentBlueprintData, GetItemDocumentBlueprintResponse, GetTreeDocumentBlueprintAncestorsData, GetTreeDocumentBlueprintAncestorsResponse, GetTreeDocumentBlueprintChildrenData, GetTreeDocumentBlueprintChildrenResponse, GetTreeDocumentBlueprintRootData, GetTreeDocumentBlueprintRootResponse, PostDocumentTypeData, PostDocumentTypeResponse, GetDocumentTypeByIdData, GetDocumentTypeByIdResponse, DeleteDocumentTypeByIdData, DeleteDocumentTypeByIdResponse, PutDocumentTypeByIdData, PutDocumentTypeByIdResponse, GetDocumentTypeByIdAllowedChildrenData, GetDocumentTypeByIdAllowedChildrenResponse, GetDocumentTypeByIdBlueprintData, GetDocumentTypeByIdBlueprintResponse, GetDocumentTypeByIdCompositionReferencesData, GetDocumentTypeByIdCompositionReferencesResponse, PostDocumentTypeByIdCopyData, PostDocumentTypeByIdCopyResponse, GetDocumentTypeByIdExportData, GetDocumentTypeByIdExportResponse, PutDocumentTypeByIdImportData, PutDocumentTypeByIdImportResponse, PutDocumentTypeByIdMoveData, PutDocumentTypeByIdMoveResponse, GetDocumentTypeAllowedAtRootData, GetDocumentTypeAllowedAtRootResponse, PostDocumentTypeAvailableCompositionsData, PostDocumentTypeAvailableCompositionsResponse, GetDocumentTypeConfigurationResponse, PostDocumentTypeFolderData, PostDocumentTypeFolderResponse, GetDocumentTypeFolderByIdData, GetDocumentTypeFolderByIdResponse, DeleteDocumentTypeFolderByIdData, DeleteDocumentTypeFolderByIdResponse, PutDocumentTypeFolderByIdData, PutDocumentTypeFolderByIdResponse, PostDocumentTypeImportData, PostDocumentTypeImportResponse, GetItemDocumentTypeData, GetItemDocumentTypeResponse, GetItemDocumentTypeSearchData, GetItemDocumentTypeSearchResponse, GetTreeDocumentTypeAncestorsData, GetTreeDocumentTypeAncestorsResponse, GetTreeDocumentTypeChildrenData, GetTreeDocumentTypeChildrenResponse, GetTreeDocumentTypeRootData, GetTreeDocumentTypeRootResponse, GetDocumentVersionData, GetDocumentVersionResponse, GetDocumentVersionByIdData, GetDocumentVersionByIdResponse, PutDocumentVersionByIdPreventCleanupData, PutDocumentVersionByIdPreventCleanupResponse, PostDocumentVersionByIdRollbackData, PostDocumentVersionByIdRollbackResponse, PostDynamicRootQueryData, PostDynamicRootQueryResponse, GetDynamicRootStepsResponse, GetHealthCheckGroupData, GetHealthCheckGroupResponse, GetHealthCheckGroupByNameData, GetHealthCheckGroupByNameResponse, PostHealthCheckGroupByNameCheckData, PostHealthCheckGroupByNameCheckResponse, PostHealthCheckExecuteActionData, PostHealthCheckExecuteActionResponse, GetHelpData, GetHelpResponse, GetImagingResizeUrlsData, GetImagingResizeUrlsResponse, GetImportAnalyzeData, GetImportAnalyzeResponse, GetIndexerData, GetIndexerResponse, GetIndexerByIndexNameData, GetIndexerByIndexNameResponse, PostIndexerByIndexNameRebuildData, PostIndexerByIndexNameRebuildResponse, GetInstallSettingsResponse, PostInstallSetupData, PostInstallSetupResponse, PostInstallValidateDatabaseData, PostInstallValidateDatabaseResponse, GetItemLanguageData, GetItemLanguageResponse, GetItemLanguageDefaultResponse, GetLanguageData, GetLanguageResponse, PostLanguageData, PostLanguageResponse, GetLanguageByIsoCodeData, GetLanguageByIsoCodeResponse, DeleteLanguageByIsoCodeData, DeleteLanguageByIsoCodeResponse, PutLanguageByIsoCodeData, PutLanguageByIsoCodeResponse, GetLogViewerLevelData, GetLogViewerLevelResponse, GetLogViewerLevelCountData, GetLogViewerLevelCountResponse, GetLogViewerLogData, GetLogViewerLogResponse, GetLogViewerMessageTemplateData, GetLogViewerMessageTemplateResponse, GetLogViewerSavedSearchData, GetLogViewerSavedSearchResponse, PostLogViewerSavedSearchData, PostLogViewerSavedSearchResponse, GetLogViewerSavedSearchByNameData, GetLogViewerSavedSearchByNameResponse, DeleteLogViewerSavedSearchByNameData, DeleteLogViewerSavedSearchByNameResponse, GetLogViewerValidateLogsSizeData, GetLogViewerValidateLogsSizeResponse, GetManifestManifestResponse, GetManifestManifestPrivateResponse, GetManifestManifestPublicResponse, GetCollectionMediaData, GetCollectionMediaResponse, GetItemMediaData, GetItemMediaResponse, GetItemMediaSearchData, GetItemMediaSearchResponse, PostMediaData, PostMediaResponse, GetMediaByIdData, GetMediaByIdResponse, DeleteMediaByIdData, DeleteMediaByIdResponse, PutMediaByIdData, PutMediaByIdResponse, GetMediaByIdAuditLogData, GetMediaByIdAuditLogResponse, PutMediaByIdMoveData, PutMediaByIdMoveResponse, PutMediaByIdMoveToRecycleBinData, PutMediaByIdMoveToRecycleBinResponse, GetMediaByIdReferencedByData, GetMediaByIdReferencedByResponse, GetMediaByIdReferencedDescendantsData, GetMediaByIdReferencedDescendantsResponse, PutMediaByIdValidateData, PutMediaByIdValidateResponse, GetMediaAreReferencedData, GetMediaAreReferencedResponse, GetMediaConfigurationResponse, PutMediaSortData, PutMediaSortResponse, GetMediaUrlsData, GetMediaUrlsResponse, PostMediaValidateData, PostMediaValidateResponse, DeleteRecycleBinMediaResponse, DeleteRecycleBinMediaByIdData, DeleteRecycleBinMediaByIdResponse, GetRecycleBinMediaByIdOriginalParentData, GetRecycleBinMediaByIdOriginalParentResponse, PutRecycleBinMediaByIdRestoreData, PutRecycleBinMediaByIdRestoreResponse, GetRecycleBinMediaChildrenData, GetRecycleBinMediaChildrenResponse, GetRecycleBinMediaRootData, GetRecycleBinMediaRootResponse, GetTreeMediaAncestorsData, GetTreeMediaAncestorsResponse, GetTreeMediaChildrenData, GetTreeMediaChildrenResponse, GetTreeMediaRootData, GetTreeMediaRootResponse, GetItemMediaTypeData, GetItemMediaTypeResponse, GetItemMediaTypeAllowedData, GetItemMediaTypeAllowedResponse, GetItemMediaTypeFoldersData, GetItemMediaTypeFoldersResponse, GetItemMediaTypeSearchData, GetItemMediaTypeSearchResponse, PostMediaTypeData, PostMediaTypeResponse, GetMediaTypeByIdData, GetMediaTypeByIdResponse, DeleteMediaTypeByIdData, DeleteMediaTypeByIdResponse, PutMediaTypeByIdData, PutMediaTypeByIdResponse, GetMediaTypeByIdAllowedChildrenData, GetMediaTypeByIdAllowedChildrenResponse, GetMediaTypeByIdCompositionReferencesData, GetMediaTypeByIdCompositionReferencesResponse, PostMediaTypeByIdCopyData, PostMediaTypeByIdCopyResponse, GetMediaTypeByIdExportData, GetMediaTypeByIdExportResponse, PutMediaTypeByIdImportData, PutMediaTypeByIdImportResponse, PutMediaTypeByIdMoveData, PutMediaTypeByIdMoveResponse, GetMediaTypeAllowedAtRootData, GetMediaTypeAllowedAtRootResponse, PostMediaTypeAvailableCompositionsData, PostMediaTypeAvailableCompositionsResponse, GetMediaTypeConfigurationResponse, PostMediaTypeFolderData, PostMediaTypeFolderResponse, GetMediaTypeFolderByIdData, GetMediaTypeFolderByIdResponse, DeleteMediaTypeFolderByIdData, DeleteMediaTypeFolderByIdResponse, PutMediaTypeFolderByIdData, PutMediaTypeFolderByIdResponse, PostMediaTypeImportData, PostMediaTypeImportResponse, GetTreeMediaTypeAncestorsData, GetTreeMediaTypeAncestorsResponse, GetTreeMediaTypeChildrenData, GetTreeMediaTypeChildrenResponse, GetTreeMediaTypeRootData, GetTreeMediaTypeRootResponse, GetFilterMemberData, GetFilterMemberResponse, GetItemMemberData, GetItemMemberResponse, GetItemMemberSearchData, GetItemMemberSearchResponse, PostMemberData, PostMemberResponse, GetMemberByIdData, GetMemberByIdResponse, DeleteMemberByIdData, DeleteMemberByIdResponse, PutMemberByIdData, PutMemberByIdResponse, PutMemberByIdValidateData, PutMemberByIdValidateResponse, GetMemberConfigurationResponse, PostMemberValidateData, PostMemberValidateResponse, GetItemMemberGroupData, GetItemMemberGroupResponse, GetMemberGroupData, GetMemberGroupResponse, PostMemberGroupData, PostMemberGroupResponse, GetMemberGroupByIdData, GetMemberGroupByIdResponse, DeleteMemberGroupByIdData, DeleteMemberGroupByIdResponse, PutMemberGroupByIdData, PutMemberGroupByIdResponse, GetTreeMemberGroupRootData, GetTreeMemberGroupRootResponse, GetItemMemberTypeData, GetItemMemberTypeResponse, GetItemMemberTypeSearchData, GetItemMemberTypeSearchResponse, PostMemberTypeData, PostMemberTypeResponse, GetMemberTypeByIdData, GetMemberTypeByIdResponse, DeleteMemberTypeByIdData, DeleteMemberTypeByIdResponse, PutMemberTypeByIdData, PutMemberTypeByIdResponse, GetMemberTypeByIdCompositionReferencesData, GetMemberTypeByIdCompositionReferencesResponse, PostMemberTypeByIdCopyData, PostMemberTypeByIdCopyResponse, PostMemberTypeAvailableCompositionsData, PostMemberTypeAvailableCompositionsResponse, GetMemberTypeConfigurationResponse, GetTreeMemberTypeRootData, GetTreeMemberTypeRootResponse, PostModelsBuilderBuildResponse, GetModelsBuilderDashboardResponse, GetModelsBuilderStatusResponse, GetObjectTypesData, GetObjectTypesResponse, GetOembedQueryData, GetOembedQueryResponse, PostPackageByNameRunMigrationData, PostPackageByNameRunMigrationResponse, GetPackageConfigurationResponse, GetPackageCreatedData, GetPackageCreatedResponse, PostPackageCreatedData, PostPackageCreatedResponse, GetPackageCreatedByIdData, GetPackageCreatedByIdResponse, DeletePackageCreatedByIdData, DeletePackageCreatedByIdResponse, PutPackageCreatedByIdData, PutPackageCreatedByIdResponse, GetPackageCreatedByIdDownloadData, GetPackageCreatedByIdDownloadResponse, GetPackageMigrationStatusData, GetPackageMigrationStatusResponse, GetItemPartialViewData, GetItemPartialViewResponse, PostPartialViewData, PostPartialViewResponse, GetPartialViewByPathData, GetPartialViewByPathResponse, DeletePartialViewByPathData, DeletePartialViewByPathResponse, PutPartialViewByPathData, PutPartialViewByPathResponse, PutPartialViewByPathRenameData, PutPartialViewByPathRenameResponse, PostPartialViewFolderData, PostPartialViewFolderResponse, GetPartialViewFolderByPathData, GetPartialViewFolderByPathResponse, DeletePartialViewFolderByPathData, DeletePartialViewFolderByPathResponse, GetPartialViewSnippetData, GetPartialViewSnippetResponse, GetPartialViewSnippetByIdData, GetPartialViewSnippetByIdResponse, GetTreePartialViewAncestorsData, GetTreePartialViewAncestorsResponse, GetTreePartialViewChildrenData, GetTreePartialViewChildrenResponse, GetTreePartialViewRootData, GetTreePartialViewRootResponse, DeletePreviewResponse, PostPreviewResponse, GetProfilingStatusResponse, PutProfilingStatusData, PutProfilingStatusResponse, GetPropertyTypeIsUsedData, GetPropertyTypeIsUsedResponse, PostPublishedCacheRebuildResponse, PostPublishedCacheReloadResponse, GetRedirectManagementData, GetRedirectManagementResponse, GetRedirectManagementByIdData, GetRedirectManagementByIdResponse, DeleteRedirectManagementByIdData, DeleteRedirectManagementByIdResponse, GetRedirectManagementStatusResponse, PostRedirectManagementStatusData, PostRedirectManagementStatusResponse, GetRelationByRelationTypeIdData, GetRelationByRelationTypeIdResponse, GetItemRelationTypeData, GetItemRelationTypeResponse, GetRelationTypeData, GetRelationTypeResponse, GetRelationTypeByIdData, GetRelationTypeByIdResponse, GetItemScriptData, GetItemScriptResponse, PostScriptData, PostScriptResponse, GetScriptByPathData, GetScriptByPathResponse, DeleteScriptByPathData, DeleteScriptByPathResponse, PutScriptByPathData, PutScriptByPathResponse, PutScriptByPathRenameData, PutScriptByPathRenameResponse, PostScriptFolderData, PostScriptFolderResponse, GetScriptFolderByPathData, GetScriptFolderByPathResponse, DeleteScriptFolderByPathData, DeleteScriptFolderByPathResponse, GetTreeScriptAncestorsData, GetTreeScriptAncestorsResponse, GetTreeScriptChildrenData, GetTreeScriptChildrenResponse, GetTreeScriptRootData, GetTreeScriptRootResponse, GetSearcherData, GetSearcherResponse, GetSearcherBySearcherNameQueryData, GetSearcherBySearcherNameQueryResponse, GetSecurityConfigurationResponse, PostSecurityForgotPasswordData, PostSecurityForgotPasswordResponse, PostSecurityForgotPasswordResetData, PostSecurityForgotPasswordResetResponse, PostSecurityForgotPasswordVerifyData, PostSecurityForgotPasswordVerifyResponse, GetSegmentData, GetSegmentResponse, GetServerConfigurationResponse, GetServerInformationResponse, GetServerStatusResponse, GetServerTroubleshootingResponse, GetServerUpgradeCheckResponse, GetItemStaticFileData, GetItemStaticFileResponse, GetTreeStaticFileAncestorsData, GetTreeStaticFileAncestorsResponse, GetTreeStaticFileChildrenData, GetTreeStaticFileChildrenResponse, GetTreeStaticFileRootData, GetTreeStaticFileRootResponse, GetItemStylesheetData, GetItemStylesheetResponse, PostStylesheetData, PostStylesheetResponse, GetStylesheetByPathData, GetStylesheetByPathResponse, DeleteStylesheetByPathData, DeleteStylesheetByPathResponse, PutStylesheetByPathData, PutStylesheetByPathResponse, PutStylesheetByPathRenameData, PutStylesheetByPathRenameResponse, PostStylesheetFolderData, PostStylesheetFolderResponse, GetStylesheetFolderByPathData, GetStylesheetFolderByPathResponse, DeleteStylesheetFolderByPathData, DeleteStylesheetFolderByPathResponse, GetTreeStylesheetAncestorsData, GetTreeStylesheetAncestorsResponse, GetTreeStylesheetChildrenData, GetTreeStylesheetChildrenResponse, GetTreeStylesheetRootData, GetTreeStylesheetRootResponse, GetTagData, GetTagResponse, GetTelemetryData, GetTelemetryResponse, GetTelemetryLevelResponse, PostTelemetryLevelData, PostTelemetryLevelResponse, GetItemTemplateData, GetItemTemplateResponse, GetItemTemplateSearchData, GetItemTemplateSearchResponse, PostTemplateData, PostTemplateResponse, GetTemplateByIdData, GetTemplateByIdResponse, DeleteTemplateByIdData, DeleteTemplateByIdResponse, PutTemplateByIdData, PutTemplateByIdResponse, GetTemplateConfigurationResponse, PostTemplateQueryExecuteData, PostTemplateQueryExecuteResponse, GetTemplateQuerySettingsResponse, GetTreeTemplateAncestorsData, GetTreeTemplateAncestorsResponse, GetTreeTemplateChildrenData, GetTreeTemplateChildrenResponse, GetTreeTemplateRootData, GetTreeTemplateRootResponse, PostTemporaryFileData, PostTemporaryFileResponse, GetTemporaryFileByIdData, GetTemporaryFileByIdResponse, DeleteTemporaryFileByIdData, DeleteTemporaryFileByIdResponse, GetTemporaryFileConfigurationResponse, PostUpgradeAuthorizeResponse, GetUpgradeSettingsResponse, GetFilterUserData, GetFilterUserResponse, GetItemUserData, GetItemUserResponse, PostUserData, PostUserResponse, DeleteUserData, DeleteUserResponse, GetUserData, GetUserResponse, GetUserByIdData, GetUserByIdResponse, DeleteUserByIdData, DeleteUserByIdResponse, PutUserByIdData, PutUserByIdResponse, GetUserById2FaData, GetUserById2FaResponse, DeleteUserById2FaByProviderNameData, DeleteUserById2FaByProviderNameResponse, GetUserByIdCalculateStartNodesData, GetUserByIdCalculateStartNodesResponse, PostUserByIdChangePasswordData, PostUserByIdChangePasswordResponse, PostUserByIdClientCredentialsData, PostUserByIdClientCredentialsResponse, GetUserByIdClientCredentialsData, GetUserByIdClientCredentialsResponse, DeleteUserByIdClientCredentialsByClientIdData, DeleteUserByIdClientCredentialsByClientIdResponse, PostUserByIdResetPasswordData, PostUserByIdResetPasswordResponse, DeleteUserAvatarByIdData, DeleteUserAvatarByIdResponse, PostUserAvatarByIdData, PostUserAvatarByIdResponse, GetUserConfigurationResponse, GetUserCurrentResponse, GetUserCurrent2FaResponse, DeleteUserCurrent2FaByProviderNameData, DeleteUserCurrent2FaByProviderNameResponse, PostUserCurrent2FaByProviderNameData, PostUserCurrent2FaByProviderNameResponse, GetUserCurrent2FaByProviderNameData, GetUserCurrent2FaByProviderNameResponse, PostUserCurrentAvatarData, PostUserCurrentAvatarResponse, PostUserCurrentChangePasswordData, PostUserCurrentChangePasswordResponse, GetUserCurrentConfigurationResponse, GetUserCurrentLoginProvidersResponse, GetUserCurrentPermissionsData, GetUserCurrentPermissionsResponse, GetUserCurrentPermissionsDocumentData, GetUserCurrentPermissionsDocumentResponse, GetUserCurrentPermissionsMediaData, GetUserCurrentPermissionsMediaResponse, PostUserDisableData, PostUserDisableResponse, PostUserEnableData, PostUserEnableResponse, PostUserInviteData, PostUserInviteResponse, PostUserInviteCreatePasswordData, PostUserInviteCreatePasswordResponse, PostUserInviteResendData, PostUserInviteResendResponse, PostUserInviteVerifyData, PostUserInviteVerifyResponse, PostUserSetUserGroupsData, PostUserSetUserGroupsResponse, PostUserUnlockData, PostUserUnlockResponse, PostUserDataData, PostUserDataResponse, GetUserDataData, GetUserDataResponse, PutUserDataData, PutUserDataResponse, GetUserDataByIdData, GetUserDataByIdResponse, GetFilterUserGroupData, GetFilterUserGroupResponse, GetItemUserGroupData, GetItemUserGroupResponse, DeleteUserGroupData, DeleteUserGroupResponse, PostUserGroupData, PostUserGroupResponse, GetUserGroupData, GetUserGroupResponse, GetUserGroupByIdData, GetUserGroupByIdResponse, DeleteUserGroupByIdData, DeleteUserGroupByIdResponse, PutUserGroupByIdData, PutUserGroupByIdResponse, DeleteUserGroupByIdUsersData, DeleteUserGroupByIdUsersResponse, PostUserGroupByIdUsersData, PostUserGroupByIdUsersResponse, GetItemWebhookData, GetItemWebhookResponse, GetWebhookData, GetWebhookResponse, PostWebhookData, PostWebhookResponse, GetWebhookByIdData, GetWebhookByIdResponse, DeleteWebhookByIdData, DeleteWebhookByIdResponse, PutWebhookByIdData, PutWebhookByIdResponse, GetWebhookEventsData, GetWebhookEventsResponse, GetWebhookLogsData, GetWebhookLogsResponse } from './types.gen'; export class CultureService { /** @@ -8879,4 +8879,26 @@ export class WebhookService { }); } + /** + * @param data The data for the request. + * @param data.skip + * @param data.take + * @returns unknown OK + * @throws ApiError + */ + public static getWebhookLogs(data: GetWebhookLogsData = {}): CancelablePromise { + return __request(OpenAPI, { + method: 'GET', + url: '/umbraco/management/api/v1/webhook/logs', + query: { + skip: data.skip, + take: data.take + }, + errors: { + 401: 'The resource is protected and requires an authentication token', + 404: 'Not Found' + } + }); + } + } \ No newline at end of file diff --git a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/types.gen.ts b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/types.gen.ts index e311e54fef..59bd48e112 100644 --- a/src/Umbraco.Web.UI.Client/src/external/backend-api/src/types.gen.ts +++ b/src/Umbraco.Web.UI.Client/src/external/backend-api/src/types.gen.ts @@ -5353,4 +5353,11 @@ export type GetWebhookEventsData = { take?: number; }; -export type GetWebhookEventsResponse = ((PagedWebhookEventModel)); \ No newline at end of file +export type GetWebhookEventsResponse = ((PagedWebhookEventModel)); + +export type GetWebhookLogsData = { + skip?: number; + take?: number; +}; + +export type GetWebhookLogsResponse = ((WebhookResponseModel)); \ No newline at end of file diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons.ts b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons.ts index f02b1643b8..ba3c161765 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons.ts @@ -1007,10 +1007,6 @@ name: "icon-layers-alt", legacy: true, path: () => import("./icons/icon-layers-alt.js"), },{ -name: "icon-layers", - -path: () => import("./icons/icon-layers.js"), -},{ name: "icon-layout", path: () => import("./icons/icon-layout.js"), @@ -2531,6 +2527,10 @@ name: "icon-azure", legacy: true, path: () => import("./icons/icon-azure.js"), },{ +name: "icon-layers", +legacy: true, +path: () => import("./icons/icon-layers.js"), +},{ name: "icon-microsoft", legacy: true, path: () => import("./icons/icon-microsoft.js"), diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-activity.ts b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-activity.ts index 7afad8f10d..e39918be82 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-activity.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-activity.ts @@ -1,4 +1,4 @@ -export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` stroke-linecap="round" stroke-linejoin="round" > - + + `; \ No newline at end of file diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-audio-lines.ts b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-audio-lines.ts index a01d6cd60f..e49c69dab4 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-audio-lines.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-audio-lines.ts @@ -1,4 +1,4 @@ -export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` stroke-linecap="round" stroke-linejoin="round" > - - - + + + `; \ No newline at end of file diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-bell.ts b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-bell.ts index 782224cdf5..ac1a73ad8c 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-bell.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-bell.ts @@ -1,4 +1,4 @@ -export default ` +export default ` stroke-linecap="round" stroke-linejoin="round" > - - + + `; \ No newline at end of file diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-binarycode.ts b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-binarycode.ts index 5b13492f95..95a3ece56e 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-binarycode.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-binarycode.ts @@ -1,4 +1,4 @@ -export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` stroke-linecap="round" stroke-linejoin="round" > - - - - + + + + `; \ No newline at end of file diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-bold.ts b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-bold.ts index aecd1db68f..6760651d65 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-bold.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-bold.ts @@ -1,4 +1,4 @@ -export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` stroke-linecap="round" stroke-linejoin="round" > - + + - `; \ No newline at end of file diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-laptop.ts b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-laptop.ts index 1390fdbe8f..822ea96857 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-laptop.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-laptop.ts @@ -1,4 +1,4 @@ -export default ` +export default ` +export default ` stroke-linecap="round" stroke-linejoin="round" > - - - + + + `; \ No newline at end of file diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-layers.ts b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-layers.ts index e26a5db372..c909c0f952 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-layers.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-layers.ts @@ -1,16 +1 @@ -export default ` - - - - - -`; \ No newline at end of file +export default ``; \ No newline at end of file diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-layout.ts b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-layout.ts index 5f99556e4a..0196195ebf 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-layout.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-layout.ts @@ -1,4 +1,4 @@ -export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` stroke-linecap="round" stroke-linejoin="round" > - - - - + + + + `; \ No newline at end of file diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-sience.ts b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-sience.ts index 2d85cf838e..c3cb827844 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-sience.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-sience.ts @@ -1,4 +1,4 @@ -export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` stroke-linecap="round" stroke-linejoin="round" > - - - - - - + + + + + + + + `; \ No newline at end of file diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-temperature.ts b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-temperature.ts index 5f0782f5dd..3796a2d20c 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-temperature.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/icon-registry/icons/icon-temperature.ts @@ -1,4 +1,4 @@ -export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default ` +export default `