From 4b258091376beb7c1c800e01c2d2193bc8b0d167 Mon Sep 17 00:00:00 2001 From: Andy Butland Date: Sun, 1 Dec 2024 21:59:03 +0100 Subject: [PATCH] Upgrade for support of Umbraco 15. (#22) --- Directory.Build.props | 10 +- .../UmbracoPersonalisationGroups.Tests.csproj | 8 +- .../Client/config.outputPath.js | 2 +- .../Client/package-lock.json | 1912 ++++++++++++----- PersonalisationGroups/Client/package.json | 2 +- PersonalisationGroups/Client/src/index.ts | 3 +- .../Client/src/modal/manifests.ts | 2 +- ...tication-status-property-editor.element.ts | 2 +- .../continent-property-editor.element.ts | 2 +- .../cookie-property-editor.element.ts | 2 +- .../country-property-editor.element.ts | 2 +- .../day-of-week-property-editor.element.ts | 2 +- .../criteria/host-property-editor.element.ts | 2 +- .../src/property-editor/criteria/manifests.ts | 2 +- .../member-group-property-editor.element.ts | 2 +- ...r-profile-field-property-editor.element.ts | 2 +- .../member-type-property-editor.element.ts | 2 +- .../month-of-year-property-editor.element.ts | 2 +- ...umber-of-visits-property-editor.element.ts | 2 +- .../pages-viewed-property-editor.element.ts | 2 +- .../querystring-property-editor.element.ts | 2 +- .../referral-property-editor.element.ts | 2 +- .../region-property-editor.element.ts | 2 +- .../session-property-editor.element.ts | 2 +- .../time-of-day-property-editor.element.ts | 2 +- ...roup-definition-property-editor.element.ts | 2 +- .../group-definition/manifests.ts | 2 +- PersonalisationGroups/Client/tsconfig.json | 4 + .../UmbracoPersonalisationGroups.csproj | 4 +- ReadMe.md | 7 +- 30 files changed, 1428 insertions(+), 566 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index dcd6a26..86b805a 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,12 +1,12 @@  - 4.0.0 - 4.0.0 - 4.0.0 - 4.0.0 + 5.0.0 + 5.0.0 + 5.0.0 + 5.0.0 12.0 en-US - net8.0 + net9.0 Andy Butland 2021-24 Andy Butland https://github.com/AndyButland/UmbracoPersonalisationGroupsCore/ diff --git a/PersonalisationGroups.Tests/UmbracoPersonalisationGroups.Tests.csproj b/PersonalisationGroups.Tests/UmbracoPersonalisationGroups.Tests.csproj index 82a4085..b71af4f 100644 --- a/PersonalisationGroups.Tests/UmbracoPersonalisationGroups.Tests.csproj +++ b/PersonalisationGroups.Tests/UmbracoPersonalisationGroups.Tests.csproj @@ -3,20 +3,16 @@ Our.Umbraco.PersonalisationGroups.Tests Our.Umbraco.PersonalisationGroups.Tests - net8.0 + net9.0 false enable nullable - - - - - + diff --git a/PersonalisationGroups/Client/config.outputPath.js b/PersonalisationGroups/Client/config.outputPath.js index ebdac79..b05dbca 100644 --- a/PersonalisationGroups/Client/config.outputPath.js +++ b/PersonalisationGroups/Client/config.outputPath.js @@ -1 +1 @@ -export const outputPath = 'Debug' !== 'Release' ? '../wwwroot' : '../obj/Debug/net8.0/clientassets' +export const outputPath = 'Debug' !== 'Release' ? '../wwwroot' : '../obj/Debug/net9.0/clientassets' diff --git a/PersonalisationGroups/Client/package-lock.json b/PersonalisationGroups/Client/package-lock.json index b96b5ae..7ccfdc1 100644 --- a/PersonalisationGroups/Client/package-lock.json +++ b/PersonalisationGroups/Client/package-lock.json @@ -1,17 +1,17 @@ { - "name": "umbraco-authorizedservices", + "name": "personalisation-groups", "version": "0.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "umbraco-authorizedservices", + "name": "personalisation-groups", "version": "0.0.0", "devDependencies": { "@hey-api/openapi-ts": "^0.46.3", "@typescript-eslint/eslint-plugin": "^7.13.0", "@typescript-eslint/parser": "^7.13.0", - "@umbraco-cms/backoffice": "^14.0.0", + "@umbraco-cms/backoffice": "^15.0.0", "eslint": "^8.56.0", "eslint-config-prettier": "^9.1.0", "eslint-import-resolver-typescript": "^3.6.1", @@ -578,9 +578,9 @@ "dev": true }, "node_modules/@lit-labs/ssr-dom-shim": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.2.0.tgz", - "integrity": "sha512-yWJKmpGE6lUURKAaIltoPIE/wrbY3TEkqQt+X0m+7fQNnAv0keydnYvbiJFP1PnMhizmIWRWOG5KLhYyc/xl+g==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.2.1.tgz", + "integrity": "sha512-wx4aBmgeGvFmOKucFKY+8VFJSYZxs9poN3SDNQFF6lT6NrQUnHiPB2PWz2sc4ieEcAaYYzN+1uWahEeTq2aRIQ==", "dev": true, "peer": true }, @@ -629,6 +629,13 @@ "node": ">= 8" } }, + "node_modules/@remirror/core-constants": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@remirror/core-constants/-/core-constants-3.0.0.tgz", + "integrity": "sha512-42aWfPrimMfDKDi4YegyS7x+/0tlzaqwPQCULLanv3DMIlu96KTJR0fM5isWX2UViOqlGnX6YFgqWepcX+XMNg==", + "dev": true, + "peer": true + }, "node_modules/@rollup/rollup-android-arm-eabi": { "version": "4.18.0", "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.18.0.tgz", @@ -846,6 +853,516 @@ "dequal": "^2.0.3" } }, + "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==", + "dev": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/pm": "^2.7.0" + } + }, + "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==", + "dev": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.7.0" + } + }, + "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==", + "dev": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.7.0" + } + }, + "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==", + "dev": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.7.0" + } + }, + "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==", + "dev": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.7.0" + } + }, + "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==", + "dev": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.7.0", + "@tiptap/pm": "^2.7.0" + } + }, + "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==", + "dev": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.7.0" + } + }, + "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==", + "dev": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.7.0", + "@tiptap/pm": "^2.7.0" + } + }, + "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==", + "dev": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.7.0", + "@tiptap/pm": "^2.7.0" + } + }, + "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==", + "dev": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.7.0" + } + }, + "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==", + "dev": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.7.0" + } + }, + "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==", + "dev": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.7.0", + "@tiptap/pm": "^2.7.0" + } + }, + "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==", + "dev": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.7.0", + "@tiptap/pm": "^2.7.0" + } + }, + "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==", + "dev": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.7.0" + } + }, + "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==", + "dev": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.7.0" + } + }, + "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==", + "dev": true, + "peer": true, + "dependencies": { + "linkifyjs": "^4.1.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.7.0", + "@tiptap/pm": "^2.7.0" + } + }, + "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==", + "dev": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.7.0" + } + }, + "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==", + "dev": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.7.0" + } + }, + "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==", + "dev": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.7.0" + } + }, + "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==", + "dev": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.7.0", + "@tiptap/pm": "^2.7.0" + } + }, + "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==", + "dev": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.7.0" + } + }, + "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==", + "dev": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.7.0" + } + }, + "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==", + "dev": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.7.0" + } + }, + "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==", + "dev": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.7.0", + "@tiptap/pm": "^2.7.0" + } + }, + "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==", + "dev": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.7.0" + } + }, + "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==", + "dev": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.7.0" + } + }, + "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==", + "dev": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.7.0" + } + }, + "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==", + "dev": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.7.0" + } + }, + "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==", + "dev": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.7.0" + } + }, + "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==", + "dev": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.7.0" + } + }, + "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==", + "dev": true, + "peer": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + }, + "peerDependencies": { + "@tiptap/core": "^2.7.0" + } + }, + "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==", + "dev": true, + "peer": true, + "dependencies": { + "prosemirror-changeset": "^2.2.1", + "prosemirror-collab": "^1.3.1", + "prosemirror-commands": "^1.6.2", + "prosemirror-dropcursor": "^1.8.1", + "prosemirror-gapcursor": "^1.3.2", + "prosemirror-history": "^1.4.1", + "prosemirror-inputrules": "^1.4.0", + "prosemirror-keymap": "^1.2.2", + "prosemirror-markdown": "^1.13.1", + "prosemirror-menu": "^1.2.4", + "prosemirror-model": "^1.23.0", + "prosemirror-schema-basic": "^1.2.3", + "prosemirror-schema-list": "^1.4.1", + "prosemirror-state": "^1.4.3", + "prosemirror-tables": "^1.6.1", + "prosemirror-trailing-node": "^3.0.0", + "prosemirror-transform": "^1.10.2", + "prosemirror-view": "^1.37.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + } + }, + "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==", + "dev": true, + "peer": true, + "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" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" + } + }, "node_modules/@types/diff": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/@types/diff/-/diff-5.2.1.tgz", @@ -881,6 +1398,31 @@ "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", "dev": true }, + "node_modules/@types/linkify-it": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-5.0.0.tgz", + "integrity": "sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==", + "dev": true, + "peer": true + }, + "node_modules/@types/markdown-it": { + "version": "14.1.2", + "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.2.tgz", + "integrity": "sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==", + "dev": true, + "peer": true, + "dependencies": { + "@types/linkify-it": "^5", + "@types/mdurl": "^2" + } + }, + "node_modules/@types/mdurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/mdurl/-/mdurl-2.0.0.tgz", + "integrity": "sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==", + "dev": true, + "peer": true + }, "node_modules/@types/node": { "version": "20.14.9", "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.9.tgz", @@ -907,9 +1449,9 @@ "peer": true }, "node_modules/@types/uuid": { - "version": "9.0.8", - "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.8.tgz", - "integrity": "sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-10.0.0.tgz", + "integrity": "sha512-7gqG38EyHgyP1S+7+xomFtL+ZNHcKv6DwNaCZmJmo1vgMugyF3TCnXVg4t1uk89mLNwnLtnY3TpOpCOyp1/xHQ==", "dev": true, "peer": true }, @@ -1099,170 +1641,185 @@ } }, "node_modules/@umbraco-cms/backoffice": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@umbraco-cms/backoffice/-/backoffice-14.0.0.tgz", - "integrity": "sha512-PpJXHBeqDEEKTf4L/K7d8Ua9E2G9VuXHL76lBmBrf+1Sa7iWVuqf5BCvSa0wy1hKLrU1ytLsmByvVHEcix4XOw==", + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@umbraco-cms/backoffice/-/backoffice-15.0.0.tgz", + "integrity": "sha512-uBuxc94G56+5AAibeyp/Ozg488EG0SVyARoo7Q0lZ6G5Dd+JdeFr840rLqSuU6DIv8+9lJnZTsf3NhKMnqzYFw==", "dev": true, "engines": { "node": ">=20.9 <21", "npm": ">=10.1 < 11" }, "peerDependencies": { + "@tiptap/core": "^2.8.0", + "@tiptap/extension-image": "^2.8.0", + "@tiptap/extension-link": "^2.8.0", + "@tiptap/extension-placeholder": "^2.8.0", + "@tiptap/extension-subscript": "^2.8.0", + "@tiptap/extension-superscript": "^2.8.0", + "@tiptap/extension-table": "^2.8.0", + "@tiptap/extension-table-cell": "^2.8.0", + "@tiptap/extension-table-header": "^2.8.0", + "@tiptap/extension-table-row": "^2.8.0", + "@tiptap/extension-text-align": "^2.8.0", + "@tiptap/extension-text-style": "^2.8.0", + "@tiptap/extension-underline": "^2.8.0", + "@tiptap/pm": "^2.8.0", + "@tiptap/starter-kit": "^2.8.0", "@types/diff": "^5.2.1", "@types/dompurify": "^3.0.5", - "@types/uuid": "^9.0.8", - "@umbraco-ui/uui": "1.8.1", - "@umbraco-ui/uui-css": "1.8.0", + "@types/uuid": "^10.0.0", + "@umbraco-ui/uui": "^1.11.0", + "@umbraco-ui/uui-css": "^1.11.0", "base64-js": "^1.5.1", "diff": "^5.2.0", - "dompurify": "^3.1.4", + "dompurify": "^3.1.6", "element-internals-polyfill": "^1.3.11", - "lit": "^3.1.3", - "marked": "^12.0.2", - "monaco-editor": "^0.48.0", + "lit": "^3.2.0", + "marked": "^14.1.0", + "monaco-editor": "^0.50.0", "rxjs": "^7.8.1", "tinymce": "^6.8.3", - "tinymce-i18n": "^24.5.8", - "uuid": "^9.0.1" + "tinymce-i18n": "^24.7.15", + "uuid": "^10.0.0" } }, "node_modules/@umbraco-ui/uui": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui/-/uui-1.8.1.tgz", - "integrity": "sha512-KWKtuSQdxeCbGH2gezumuFysf+33q2TZy4h85zCABFvHgOeeR1EB7/S2jUNGoe2IOqYLktYl0GdQszfmyFN1dg==", - "dev": true, - "peer": true, - "dependencies": { - "@umbraco-ui/uui-action-bar": "1.8.0", - "@umbraco-ui/uui-avatar": "1.8.0", - "@umbraco-ui/uui-avatar-group": "1.8.0", - "@umbraco-ui/uui-badge": "1.8.0", - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-boolean-input": "1.8.0", - "@umbraco-ui/uui-box": "1.8.0", - "@umbraco-ui/uui-breadcrumbs": "1.8.0", - "@umbraco-ui/uui-button": "1.8.0", - "@umbraco-ui/uui-button-group": "1.8.0", - "@umbraco-ui/uui-button-inline-create": "1.8.0", - "@umbraco-ui/uui-card": "1.8.0", - "@umbraco-ui/uui-card-block-type": "1.8.0", - "@umbraco-ui/uui-card-content-node": "1.8.0", - "@umbraco-ui/uui-card-media": "1.8.0", - "@umbraco-ui/uui-card-user": "1.8.0", - "@umbraco-ui/uui-caret": "1.8.0", - "@umbraco-ui/uui-checkbox": "1.8.0", - "@umbraco-ui/uui-color-area": "1.8.0", - "@umbraco-ui/uui-color-picker": "1.8.0", - "@umbraco-ui/uui-color-slider": "1.8.0", - "@umbraco-ui/uui-color-swatch": "1.8.0", - "@umbraco-ui/uui-color-swatches": "1.8.0", - "@umbraco-ui/uui-combobox": "1.8.0", - "@umbraco-ui/uui-combobox-list": "1.8.0", - "@umbraco-ui/uui-css": "1.8.0", - "@umbraco-ui/uui-dialog": "1.8.0", - "@umbraco-ui/uui-dialog-layout": "1.8.0", - "@umbraco-ui/uui-file-dropzone": "1.8.0", - "@umbraco-ui/uui-file-preview": "1.8.0", - "@umbraco-ui/uui-form": "1.8.0", - "@umbraco-ui/uui-form-layout-item": "1.8.1", - "@umbraco-ui/uui-form-validation-message": "1.8.1", - "@umbraco-ui/uui-icon": "1.8.0", - "@umbraco-ui/uui-icon-registry": "1.8.0", - "@umbraco-ui/uui-icon-registry-essential": "1.8.0", - "@umbraco-ui/uui-input": "1.8.0", - "@umbraco-ui/uui-input-file": "1.8.0", - "@umbraco-ui/uui-input-lock": "1.8.0", - "@umbraco-ui/uui-input-password": "1.8.0", - "@umbraco-ui/uui-keyboard-shortcut": "1.8.0", - "@umbraco-ui/uui-label": "1.8.0", - "@umbraco-ui/uui-loader": "1.8.0", - "@umbraco-ui/uui-loader-bar": "1.8.0", - "@umbraco-ui/uui-loader-circle": "1.8.0", - "@umbraco-ui/uui-menu-item": "1.8.0", - "@umbraco-ui/uui-modal": "1.8.0", - "@umbraco-ui/uui-pagination": "1.8.0", - "@umbraco-ui/uui-popover": "1.8.0", - "@umbraco-ui/uui-popover-container": "1.8.0", - "@umbraco-ui/uui-progress-bar": "1.8.0", - "@umbraco-ui/uui-radio": "1.8.0", - "@umbraco-ui/uui-range-slider": "1.8.0", - "@umbraco-ui/uui-ref": "1.8.0", - "@umbraco-ui/uui-ref-list": "1.8.0", - "@umbraco-ui/uui-ref-node": "1.8.0", - "@umbraco-ui/uui-ref-node-data-type": "1.8.0", - "@umbraco-ui/uui-ref-node-document-type": "1.8.0", - "@umbraco-ui/uui-ref-node-form": "1.8.0", - "@umbraco-ui/uui-ref-node-member": "1.8.0", - "@umbraco-ui/uui-ref-node-package": "1.8.0", - "@umbraco-ui/uui-ref-node-user": "1.8.0", - "@umbraco-ui/uui-scroll-container": "1.8.0", - "@umbraco-ui/uui-select": "1.8.0", - "@umbraco-ui/uui-slider": "1.8.0", - "@umbraco-ui/uui-symbol-expand": "1.8.0", - "@umbraco-ui/uui-symbol-file": "1.8.0", - "@umbraco-ui/uui-symbol-file-dropzone": "1.8.0", - "@umbraco-ui/uui-symbol-file-thumbnail": "1.8.0", - "@umbraco-ui/uui-symbol-folder": "1.8.0", - "@umbraco-ui/uui-symbol-lock": "1.8.0", - "@umbraco-ui/uui-symbol-more": "1.8.0", - "@umbraco-ui/uui-symbol-sort": "1.8.0", - "@umbraco-ui/uui-table": "1.8.0", - "@umbraco-ui/uui-tabs": "1.8.0", - "@umbraco-ui/uui-tag": "1.8.0", - "@umbraco-ui/uui-textarea": "1.8.0", - "@umbraco-ui/uui-toast-notification": "1.8.0", - "@umbraco-ui/uui-toast-notification-container": "1.8.0", - "@umbraco-ui/uui-toast-notification-layout": "1.8.0", - "@umbraco-ui/uui-toggle": "1.8.0", - "@umbraco-ui/uui-visually-hidden": "1.8.0" + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui/-/uui-1.12.2.tgz", + "integrity": "sha512-oEqt0ysOpqlpMk7AOX+88aV0dgnHfSXxE6imJw0KQKNMnZNOKv7EpndGliLJW/N2hgXQoVPESeYAfbLLt8J0MQ==", + "dev": true, + "peer": true, + "dependencies": { + "@umbraco-ui/uui-action-bar": "1.12.2", + "@umbraco-ui/uui-avatar": "1.12.2", + "@umbraco-ui/uui-avatar-group": "1.12.2", + "@umbraco-ui/uui-badge": "1.12.2", + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-boolean-input": "1.12.2", + "@umbraco-ui/uui-box": "1.12.2", + "@umbraco-ui/uui-breadcrumbs": "1.12.2", + "@umbraco-ui/uui-button": "1.12.2", + "@umbraco-ui/uui-button-group": "1.12.2", + "@umbraco-ui/uui-button-inline-create": "1.12.2", + "@umbraco-ui/uui-card": "1.12.2", + "@umbraco-ui/uui-card-block-type": "1.12.2", + "@umbraco-ui/uui-card-content-node": "1.12.2", + "@umbraco-ui/uui-card-media": "1.12.2", + "@umbraco-ui/uui-card-user": "1.12.2", + "@umbraco-ui/uui-caret": "1.12.2", + "@umbraco-ui/uui-checkbox": "1.12.2", + "@umbraco-ui/uui-color-area": "1.12.2", + "@umbraco-ui/uui-color-picker": "1.12.2", + "@umbraco-ui/uui-color-slider": "1.12.2", + "@umbraco-ui/uui-color-swatch": "1.12.2", + "@umbraco-ui/uui-color-swatches": "1.12.2", + "@umbraco-ui/uui-combobox": "1.12.2", + "@umbraco-ui/uui-combobox-list": "1.12.2", + "@umbraco-ui/uui-css": "1.12.1", + "@umbraco-ui/uui-dialog": "1.12.2", + "@umbraco-ui/uui-dialog-layout": "1.12.2", + "@umbraco-ui/uui-file-dropzone": "1.12.2", + "@umbraco-ui/uui-file-preview": "1.12.2", + "@umbraco-ui/uui-form": "1.12.2", + "@umbraco-ui/uui-form-layout-item": "1.12.2", + "@umbraco-ui/uui-form-validation-message": "1.12.2", + "@umbraco-ui/uui-icon": "1.12.2", + "@umbraco-ui/uui-icon-registry": "1.12.2", + "@umbraco-ui/uui-icon-registry-essential": "1.12.2", + "@umbraco-ui/uui-input": "1.12.2", + "@umbraco-ui/uui-input-file": "1.12.2", + "@umbraco-ui/uui-input-lock": "1.12.2", + "@umbraco-ui/uui-input-password": "1.12.2", + "@umbraco-ui/uui-keyboard-shortcut": "1.12.2", + "@umbraco-ui/uui-label": "1.12.2", + "@umbraco-ui/uui-loader": "1.12.2", + "@umbraco-ui/uui-loader-bar": "1.12.2", + "@umbraco-ui/uui-loader-circle": "1.12.2", + "@umbraco-ui/uui-menu-item": "1.12.2", + "@umbraco-ui/uui-modal": "1.12.2", + "@umbraco-ui/uui-pagination": "1.12.2", + "@umbraco-ui/uui-popover": "1.12.2", + "@umbraco-ui/uui-popover-container": "1.12.2", + "@umbraco-ui/uui-progress-bar": "1.12.2", + "@umbraco-ui/uui-radio": "1.12.2", + "@umbraco-ui/uui-range-slider": "1.12.2", + "@umbraco-ui/uui-ref": "1.12.2", + "@umbraco-ui/uui-ref-list": "1.12.2", + "@umbraco-ui/uui-ref-node": "1.12.2", + "@umbraco-ui/uui-ref-node-data-type": "1.12.2", + "@umbraco-ui/uui-ref-node-document-type": "1.12.2", + "@umbraco-ui/uui-ref-node-form": "1.12.2", + "@umbraco-ui/uui-ref-node-member": "1.12.2", + "@umbraco-ui/uui-ref-node-package": "1.12.2", + "@umbraco-ui/uui-ref-node-user": "1.12.2", + "@umbraco-ui/uui-scroll-container": "1.12.2", + "@umbraco-ui/uui-select": "1.12.2", + "@umbraco-ui/uui-slider": "1.12.2", + "@umbraco-ui/uui-symbol-expand": "1.12.2", + "@umbraco-ui/uui-symbol-file": "1.12.2", + "@umbraco-ui/uui-symbol-file-dropzone": "1.12.2", + "@umbraco-ui/uui-symbol-file-thumbnail": "1.12.2", + "@umbraco-ui/uui-symbol-folder": "1.12.2", + "@umbraco-ui/uui-symbol-lock": "1.12.2", + "@umbraco-ui/uui-symbol-more": "1.12.2", + "@umbraco-ui/uui-symbol-sort": "1.12.2", + "@umbraco-ui/uui-table": "1.12.2", + "@umbraco-ui/uui-tabs": "1.12.2", + "@umbraco-ui/uui-tag": "1.12.2", + "@umbraco-ui/uui-textarea": "1.12.2", + "@umbraco-ui/uui-toast-notification": "1.12.2", + "@umbraco-ui/uui-toast-notification-container": "1.12.2", + "@umbraco-ui/uui-toast-notification-layout": "1.12.2", + "@umbraco-ui/uui-toggle": "1.12.2", + "@umbraco-ui/uui-visually-hidden": "1.12.2" } }, "node_modules/@umbraco-ui/uui-action-bar": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-action-bar/-/uui-action-bar-1.8.0.tgz", - "integrity": "sha512-IRs42chstgXFo5b3i0j80Emt+uZSt/WmDDv7gTtB768FL1C+k0BR5sYVleEmUdkfCOv+WIVo1FAqd+9CPFkDDw==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-action-bar/-/uui-action-bar-1.12.2.tgz", + "integrity": "sha512-ZWTO7//oKxo5vpA+RypyxpfVMPi5f8f1uevbJ8PMdizDi67VxN1kxYA4geMzG8OQ+x5IGp01DCTtVeAx3qoJbg==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-button-group": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-button-group": "1.12.2" } }, "node_modules/@umbraco-ui/uui-avatar": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-avatar/-/uui-avatar-1.8.0.tgz", - "integrity": "sha512-ek6SFYEvEbu1Jf1FVrqBDHuWqCnekkU1hm4XDHEpEyhPE5OOC70SyYLB6brT0kvgBE0QKB2txYu7u8ZbWzy+OQ==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-avatar/-/uui-avatar-1.12.2.tgz", + "integrity": "sha512-b/TkEIGJoouqCZLIBl/c0veJg8imImd35Ed+R1VPlcHFXrgpO8C54Fr0AEwsM5x5OeTtkfvs/18pveLPucraww==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-avatar-group": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-avatar-group/-/uui-avatar-group-1.8.0.tgz", - "integrity": "sha512-AS6+GzeoAOS6vuZ6okP30iik8cvYPjBvoWtSYcnV0gScw52FIg9ak+j5L+rQHzE8LCqT8c6RE63HsAsJe7f6oA==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-avatar-group/-/uui-avatar-group-1.12.2.tgz", + "integrity": "sha512-QdymxxxC6qCRAu8vAM7Owgbe/ubZ+BL+wu0qk8RXz77CVORgLpiFeUM4YwOapOXvtogXR6haxf8m3/7nxedqdg==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-avatar": "1.8.0", - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-avatar": "1.12.2", + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-badge": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-badge/-/uui-badge-1.8.0.tgz", - "integrity": "sha512-mKHkkXIwN7oUybeQo5J5TOgqghinJH5gE9lJwOemNCy/oiV/TeYHOr7MqHxIJ+13Nwl9O6JbSRWbPbOD9TSkVw==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-badge/-/uui-badge-1.12.2.tgz", + "integrity": "sha512-jkD8rHvunbUDNZfDCekuP5DI23ufBZD+8Y3FHv5aLOAbRm9XrbJ0B4QHyKQoglQ2Yao6iKeYq+nxzG2x88Z7Dw==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-base": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.8.0.tgz", - "integrity": "sha512-LIPS3sfgOr/cgpDueTqpX+t6Bw0BpNISQSrAeyC+c6X0WiahKLuwob6UXSnefh9j5xIYa5+GY1gEUDgI4wlRhg==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.12.2.tgz", + "integrity": "sha512-EyPrP28teYlGeeTZvmq+4wzP8Gh9A963HbZ1nQ3oyGj+twN6QjEKUF7W4VVZ8RvFoyS1/6bWkRODuZAzAwX31g==", "dev": true, "peer": true, "peerDependencies": { @@ -1270,233 +1827,233 @@ } }, "node_modules/@umbraco-ui/uui-boolean-input": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-boolean-input/-/uui-boolean-input-1.8.0.tgz", - "integrity": "sha512-6GqzuALrzrJIWIAdsYAau9t3sxYL0P+OKSKpcvj+4/DkbhbWjk54CtVFyWBAzYa9LhZHauGl2VYzxSvmGWARSA==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-boolean-input/-/uui-boolean-input-1.12.2.tgz", + "integrity": "sha512-/NGwAPgXLiaDIMwunTDth21jQ0+5ajH3gJ5JJH6IGIq+N2g7babAEKybkZybYq+mxH//7ljH/uKDHI9IztW58g==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-box": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-box/-/uui-box-1.8.0.tgz", - "integrity": "sha512-/j/69od/uWd1Utb2IzU5pq5cvKpsq0cV4F+pS9e6HejzpcVUCz1AtdKNQvgpyOzd/oS9r8Z6pYL/V/gEydyqwg==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-box/-/uui-box-1.12.2.tgz", + "integrity": "sha512-JUxqsRjqUbZ5NM5S1w40NUlHUHPIcMFqYTeCq+nLHE9WSLchym3NN+0NZjS2+qpO70kYPGlKf39mahy+rbGP9Q==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-css": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-css": "1.12.1" } }, "node_modules/@umbraco-ui/uui-breadcrumbs": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-breadcrumbs/-/uui-breadcrumbs-1.8.0.tgz", - "integrity": "sha512-Hv5NAfRzfaXcDYcuribjpaooZk1LVcHNTaLwoxVAUN64sufYS8kfw0sN8+jsacumUP3rpy0XgR9Ic37JUoIkBw==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-breadcrumbs/-/uui-breadcrumbs-1.12.2.tgz", + "integrity": "sha512-P/L4q5whw1/HVMMUmzgq5CYOu3ZoLmtlTUoOnTXj+g5R0ziX5ikjJWF1JnLa6M7ES43aB/7su9GeyvOMkcxMpA==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-button": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button/-/uui-button-1.8.0.tgz", - "integrity": "sha512-M0pLzpGt2CuzQAHqiHQwVdzFOyb9EznCT7b+YMQOlJCMfeVmN2KBF2xUlfb/3M2LVDukTHyGHzqaWj8Lj6YUbA==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button/-/uui-button-1.12.2.tgz", + "integrity": "sha512-x3zF+GLwfpc6W2vB3xLRX6g+hdKdEWMKLXtfl+WPOkocu8+EYzodrUHQg24/lO43j7ovy8c3t+zN8OhjnZMu2Q==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-icon-registry-essential": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-icon-registry-essential": "1.12.2" } }, "node_modules/@umbraco-ui/uui-button-group": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button-group/-/uui-button-group-1.8.0.tgz", - "integrity": "sha512-5K/cvrOWvRmoXByuI1illF2e9sCzzegmlEpS4XbVk1XW/6quzRJpXSCrY+awj01kFrxB+UC8mB1DIECHKNyeVg==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button-group/-/uui-button-group-1.12.2.tgz", + "integrity": "sha512-VxWICU4hmYCORmo8JzXgSyzpa82/M3OyTxfn/kX+jHg0rk9vMg4JArQJp4NF9qhgOWsHx0ED5yURTTOtbNqFTQ==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-button-inline-create": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button-inline-create/-/uui-button-inline-create-1.8.0.tgz", - "integrity": "sha512-smSZKMG0cAp+BTZe0wRaYotcQElja8gqznGaIyuGuWvvpvWEiuWMC9xjMytFNvaawCN1+uLc5fdcCArPmFjH+w==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button-inline-create/-/uui-button-inline-create-1.12.2.tgz", + "integrity": "sha512-YvJTwlA2ZUhepHsmc/WwP3OqG7lkrlVmAcgG7uBbasNMwDYtLWcudMrv/NSHFrCpQe0VePyr7U4YtJqyQrbDTg==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-card": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card/-/uui-card-1.8.0.tgz", - "integrity": "sha512-wwHaDbwDmragvIhhAtv/D2Ys47kXFPBKvE+/ahofXUygjTGbmjbKJ57Qfo6x8sD1BM3bSTDU6gUWaf4s0/D3WQ==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card/-/uui-card-1.12.2.tgz", + "integrity": "sha512-/FqFYrQxKu38+s3y7XpiO8wW7Z2T7cyst2LvMajG+3U9KPi4A0pwxaRBlli4ay79/9V9uFEGTc4dKjB+jFKl6w==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-card-block-type": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-block-type/-/uui-card-block-type-1.8.0.tgz", - "integrity": "sha512-8Ydat2K4LipsQaCEhDTN4DeVHiqOCdEOY4Z43XCf6bTU91lNPGdagtC0ZE9b4M28E03ou4E19Ms7o2m59g0OWw==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-block-type/-/uui-card-block-type-1.12.2.tgz", + "integrity": "sha512-aydgrznHaIUrJpHrwftjPtnaXVQOLe+r6VWrtyWNSPM4ivUeT5WaH/FVMc90Q6yWfIF3y2a3yCIQAGEqAXghhQ==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-card": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-card": "1.12.2" } }, "node_modules/@umbraco-ui/uui-card-content-node": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-content-node/-/uui-card-content-node-1.8.0.tgz", - "integrity": "sha512-R0SYtKk5Z+on0xQ0cD1z2z43mSTgYi7sKtQDrhwoP/sWbp9xIS2wPOO+PoMiUonwXPo4JuSZ9ghgT4HzsQce1A==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-content-node/-/uui-card-content-node-1.12.2.tgz", + "integrity": "sha512-yuNlbrjwphzMPv2xMHca8YUr+NH7FqeP0EjVjhhDSsOJVUZ8uj8Udoq4YIkypOAGAyG+N63jCzLvVTTR71LxGA==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-card": "1.8.0", - "@umbraco-ui/uui-icon": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-card": "1.12.2", + "@umbraco-ui/uui-icon": "1.12.2" } }, "node_modules/@umbraco-ui/uui-card-media": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-media/-/uui-card-media-1.8.0.tgz", - "integrity": "sha512-C1xsdO9mWJ/gzE8nLfF2k5NfpFzJ2yMQYzJVtov3s9C33iy6NVq7OM67o+QugCqDuwwYSkonjgNJLHTav78KVg==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-media/-/uui-card-media-1.12.2.tgz", + "integrity": "sha512-37Zful2c9UhDxw7qYWR2F2wdt5Qs5yMjcE0Q5R1ZRA5SFba7qgY0W4YW2iAAPMk2xvDyueaTnbVy1v6gG/jtYw==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-card": "1.8.0", - "@umbraco-ui/uui-symbol-file": "1.8.0", - "@umbraco-ui/uui-symbol-folder": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-card": "1.12.2", + "@umbraco-ui/uui-symbol-file": "1.12.2", + "@umbraco-ui/uui-symbol-folder": "1.12.2" } }, "node_modules/@umbraco-ui/uui-card-user": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-user/-/uui-card-user-1.8.0.tgz", - "integrity": "sha512-b6LiMCl/oFaW6MnPXBMCPqlVDHF/TT3LByQOTJ8rE+WHzY/zE9toVLy/LccxB62Ur/Hz7XakhU8xHaugH+zs3w==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-user/-/uui-card-user-1.12.2.tgz", + "integrity": "sha512-fwuYQvXjjiLTv0ykDpg+GpcoG3af3ZHUPTRbDa5W8ygAYlTRUvENSXc2qOUocy9XmXOa0p+P0NhenVSqOJpSIw==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-avatar": "1.8.0", - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-card": "1.8.0" + "@umbraco-ui/uui-avatar": "1.12.2", + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-card": "1.12.2" } }, "node_modules/@umbraco-ui/uui-caret": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-caret/-/uui-caret-1.8.0.tgz", - "integrity": "sha512-LxS0vLKZYNKsef/FgNXFh/CBauf+6Dgac+n5VyCu6FElh8UTP+NOeAA/4KEVSJh8gThJ0Fmb8qoMSFop+41wLg==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-caret/-/uui-caret-1.12.2.tgz", + "integrity": "sha512-7zVDVzvLszVld9E/pGSGFRgpp+rIipB1sY/r4xDYQ70g+ljlegOfMc3bvGs/topcMM+IlcQO8EOotlps4P44Jw==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-checkbox": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-checkbox/-/uui-checkbox-1.8.0.tgz", - "integrity": "sha512-Gf/kZ4q5SuLNEEfcL1/YRzcOI5CZTsMyo2+9LuksCZqRzWtxoo1meB42GZRjE4GTCFZfQOr4Ayz7ZNRaizuM+Q==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-checkbox/-/uui-checkbox-1.12.2.tgz", + "integrity": "sha512-C6SSAUq9JfHHWCz9LLlOOmwET1vDsLKKiYv94LIqn8Zj4H3f1bRgUnSfVPVCfy1+p//Ut8SLw2vTFcTz0F21EA==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-boolean-input": "1.8.0", - "@umbraco-ui/uui-icon-registry-essential": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-boolean-input": "1.12.2", + "@umbraco-ui/uui-icon-registry-essential": "1.12.2" } }, "node_modules/@umbraco-ui/uui-color-area": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-area/-/uui-color-area-1.8.0.tgz", - "integrity": "sha512-V3+iph2Vq58T9f4FoJvxsjq0LpH5VJhC2P2VkAWvMO1m528QOULDP+b5csYWH1pF78RxSZ5Lm042Dnw9XOqN2w==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-area/-/uui-color-area-1.12.2.tgz", + "integrity": "sha512-W5qOBIvTiHGxFJcc1h3H+CdLHLY4K6QRIXU7I2BEII296PbUMwKaA8WFXAvwSq1KzmCkOJP2hPa4yxQ/qKBzJQ==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", + "@umbraco-ui/uui-base": "1.12.2", "colord": "^2.9.3" } }, "node_modules/@umbraco-ui/uui-color-picker": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-picker/-/uui-color-picker-1.8.0.tgz", - "integrity": "sha512-DQtKN4ivIRx54SYUhxdlbFf5ibmnp5/mscOiC98HObYVTeM9ZJUrKfFGTU9Qfekz3q+rPzzv7eec8E0Zb6qfwg==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-picker/-/uui-color-picker-1.12.2.tgz", + "integrity": "sha512-t/FB6h1rdNzPa94dIfjGG50yRNmk/7wMjrktKjkZHt+wGWKvjM+I1RjatArZbCAmSV4EQH/7hqyvP6R1OoLIog==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-popover-container": "1.8.0", + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-popover-container": "1.12.2", "colord": "^2.9.3" } }, "node_modules/@umbraco-ui/uui-color-slider": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-slider/-/uui-color-slider-1.8.0.tgz", - "integrity": "sha512-DHCFX0JZXqI6wp2fRe+lOd9TAJVzTC9ghDNP+qMGattsxRnTf/pxoYucW7F5ee/ggiBIsS8i47kFa2wDmausiA==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-slider/-/uui-color-slider-1.12.2.tgz", + "integrity": "sha512-00LxQigqY+04eG0IzHY//Uf010u50DeCQ88ZvCV1MjPNH7T4auEC2/H/O7FYoHhwQB6Ez+ZpYA9ds/NbmTCuVg==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-color-swatch": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-swatch/-/uui-color-swatch-1.8.0.tgz", - "integrity": "sha512-z9RQ0R5E9SErqiY1/kU6Rnp+LQBM119OKqAexHo32cM/9iyzLIEUY4CwzCYE9/ogeXDgljXLTGX21jddCNCv9A==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-swatch/-/uui-color-swatch-1.12.2.tgz", + "integrity": "sha512-fDODPeuKirwSyIOhEY46J7Ml5RJcuaeMyLBshWT9bl8pNts9zIlKSvn3oSlZ9mZ7N/Ym/3R2c+33i5avoA+rIA==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-icon-registry-essential": "1.8.0", + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-icon-registry-essential": "1.12.2", "colord": "^2.9.3" } }, "node_modules/@umbraco-ui/uui-color-swatches": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-swatches/-/uui-color-swatches-1.8.0.tgz", - "integrity": "sha512-qCHYtHPhPsubrVn/cydmigbAde0fc+kJC7ZBxCcuJjyP+wiUhq2/d6dSfYumCcVw1N3Hyj7BRJ/8ZedUIZQ5/w==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-swatches/-/uui-color-swatches-1.12.2.tgz", + "integrity": "sha512-kr9gYjYFQR8mavmDJS+I2t/n5wC6kWbCaZHnJzcs3unOX2jzKHnOqJ8N05y8vc2NZP1pOKSOzoIN1Y6N3qxU+g==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-color-swatch": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-color-swatch": "1.12.2" } }, "node_modules/@umbraco-ui/uui-combobox": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-combobox/-/uui-combobox-1.8.0.tgz", - "integrity": "sha512-FVc3PlBYU8S48Zr75pig+5YXh05R3wRKdLl41l7vFBDGGWsgjIsM+vJ6LaM+VoshnTzUTOVvKLE/N0FNTVUvrg==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-combobox/-/uui-combobox-1.12.2.tgz", + "integrity": "sha512-ln7IoQQJ65zknIl5k44E61S0DgW1e7fo/IEuMlgbrmkPnEbkLqV5HVYXIR3377VvfwqbZ44npxegOZBUuuWGlw==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-button": "1.8.0", - "@umbraco-ui/uui-combobox-list": "1.8.0", - "@umbraco-ui/uui-icon": "1.8.0", - "@umbraco-ui/uui-popover-container": "1.8.0", - "@umbraco-ui/uui-scroll-container": "1.8.0", - "@umbraco-ui/uui-symbol-expand": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-button": "1.12.2", + "@umbraco-ui/uui-combobox-list": "1.12.2", + "@umbraco-ui/uui-icon": "1.12.2", + "@umbraco-ui/uui-popover-container": "1.12.2", + "@umbraco-ui/uui-scroll-container": "1.12.2", + "@umbraco-ui/uui-symbol-expand": "1.12.2" } }, "node_modules/@umbraco-ui/uui-combobox-list": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-combobox-list/-/uui-combobox-list-1.8.0.tgz", - "integrity": "sha512-3w353u7FdYNLCz6YV+Pk+lxlTeHd2H6rmxzwb+0BHCjbwaw9MLojbhE4JGTCpf/qtk54Xc8Dzg++aznKAYpbVw==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-combobox-list/-/uui-combobox-list-1.12.2.tgz", + "integrity": "sha512-tBtQgQKB6kgPwRSkXM9kShNfC4Zed7V1hstCjVFy1wkRU+IinVYiN28NMNdSvDWmmxkRcIVOt7lY70T0fgPPMw==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-css": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-css/-/uui-css-1.8.0.tgz", - "integrity": "sha512-9o9OGUXQK8D9i/VSmH3gUTvH7se+4Ey22dSfbn4Jzcbe6AyGmxKocr/8eZXdkIYwNvK2aUIz/b7GIEbQc4utbA==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-css/-/uui-css-1.12.1.tgz", + "integrity": "sha512-cWdoJw3OjdZ5QUoXhUufp/8mdGkVJ4DiI7/NgPaU2GrMbo+c1Q2cx4ST2/K0Q7nY6qa4P4WCSLMoFGyFoOwLKQ==", "dev": true, "peer": true, "peerDependencies": { @@ -1504,603 +2061,603 @@ } }, "node_modules/@umbraco-ui/uui-dialog": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-dialog/-/uui-dialog-1.8.0.tgz", - "integrity": "sha512-QI/Oa7BJ7eEdHcy7hSuFhMPbbPitxnIb2BHVmQzy+YpBShrR3C1GW0FGcYFgJlI/S+jodf3A59VDnVL69gyliQ==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-dialog/-/uui-dialog-1.12.2.tgz", + "integrity": "sha512-YfHE4RTRKJiSi/ZCnZMJs+eImXx64JrZmu39bEb6FBAnMpqAMxeq70Nll4Nk43nL6liARv1bXP8OKZd2b7CPgQ==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-css": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-css": "1.12.1" } }, "node_modules/@umbraco-ui/uui-dialog-layout": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-dialog-layout/-/uui-dialog-layout-1.8.0.tgz", - "integrity": "sha512-iv4wEfb6QhCOm8lxg/zH7yrJuVSEEBGgAN67qdvZ9Tu2SFzUCGTzrUcBXlL+U10cbIlq7j6KKvSQvE/IHX40Tg==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-dialog-layout/-/uui-dialog-layout-1.12.2.tgz", + "integrity": "sha512-Xy+Ocwia0xRcpUUARTdXgSgf5NIG2mlneDkiz6dsrIsFZ1IysXCnfh/4dXw57fneO+PyHI86bDwb9aFlWvve7Q==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-file-dropzone": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-file-dropzone/-/uui-file-dropzone-1.8.0.tgz", - "integrity": "sha512-Fpl/aGprUbcdPngB6xpR8/i7o8HKAWNCUze+N1pXiIVBRXmthEWO6fSm4+LkkkRoZwvYqQSaeu6Mw+Sj+MzHGA==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-file-dropzone/-/uui-file-dropzone-1.12.2.tgz", + "integrity": "sha512-5B/1umH72IrxwlQ+4ivKDSIXXcGbfFuhvo98v1nuIF5MGl6wmoiG/lDilhny08RJMHwlcRkdYCtCChtuWEyVUg==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-symbol-file-dropzone": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-symbol-file-dropzone": "1.12.2" } }, "node_modules/@umbraco-ui/uui-file-preview": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-file-preview/-/uui-file-preview-1.8.0.tgz", - "integrity": "sha512-WhE/9klwIUjch6PxF+DuFlu+ql0h9YbefMxj/xU4rGUTE/dK4CgA7eVQ/YfAp+WrdtwUFHyp3fThyJvfrodSgA==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-file-preview/-/uui-file-preview-1.12.2.tgz", + "integrity": "sha512-Oxkm7x3V/aCHPQDNh8loMESWswYCyDJeZazbhGig7mU6zbms7Vl3Vm46CIKEBva6IMy1p1AsNOgSjY4wmIvXsw==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-symbol-file": "1.8.0", - "@umbraco-ui/uui-symbol-file-thumbnail": "1.8.0", - "@umbraco-ui/uui-symbol-folder": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-symbol-file": "1.12.2", + "@umbraco-ui/uui-symbol-file-thumbnail": "1.12.2", + "@umbraco-ui/uui-symbol-folder": "1.12.2" } }, "node_modules/@umbraco-ui/uui-form": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form/-/uui-form-1.8.0.tgz", - "integrity": "sha512-9NtavsRoh9X39ezzLtwwbK77mUecavcjxP58Jdba/2/6wXRx+vx7qsWV5Rn3OC9XG4tZi6VLFFKahbV8N/jgjw==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form/-/uui-form-1.12.2.tgz", + "integrity": "sha512-35CEeSCODTMaJi7JlvBl988tB0MIbocNg5ewCLeqm2CLVvW1UQi4V+835CY1fjgiR6D8co6Kz6KCR/9aibX5Gg==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-form-layout-item": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form-layout-item/-/uui-form-layout-item-1.8.1.tgz", - "integrity": "sha512-QHBZayR4T49MAyS9N2jy1rgQ5Yk1JpwoWvWBpbI/WDE718zTjwUJxbLfukq+NnJx7Q1DplZ+IHTnHZkInMC2GQ==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form-layout-item/-/uui-form-layout-item-1.12.2.tgz", + "integrity": "sha512-qc4JJhhtM7HsVT1DBtw2xRbayLEWvFDwXROXgmwTUMOVZJ9qGFpSN6EWymm9fr+gBYcbwii6ZKg0ujIeHDILTw==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-form-validation-message": "1.8.1" + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-form-validation-message": "1.12.2" } }, "node_modules/@umbraco-ui/uui-form-validation-message": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form-validation-message/-/uui-form-validation-message-1.8.1.tgz", - "integrity": "sha512-o4WfGHRtV+DrN064DtzyljRkUGYMYEkLHxxbawLowpdmdwyvLByaGOkxfuEJvHgPnncR02//gM04EjulEbGitw==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form-validation-message/-/uui-form-validation-message-1.12.2.tgz", + "integrity": "sha512-MQ0nNQcNpawQUZA+JGYPbGW8Go9b9nj4loK26Op0qvInQpbe9mHbHAhWOdbPTBLoJSYnXpo90/3E9ycU9p9PEQ==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-icon": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.8.0.tgz", - "integrity": "sha512-hub+KNcwiy+SKxEpI/ei3w1Ficr1SWxcLfwL67MOKS5YyB6RDwSl2FOXx+MkttTAO7PvGBbAgkiiXEkI/rxivg==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.12.2.tgz", + "integrity": "sha512-sAz08736Jt1y6pPZSBafNT04w9YCnck46whCZUhx7FX7kiKctJX0Xr9GVZH99YAGxnbXnNx0YsN6PqFfz92FzA==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-icon-registry": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry/-/uui-icon-registry-1.8.0.tgz", - "integrity": "sha512-+55qGgxOBlHmQerxIhKkKJYJgPwnXwsLOBVwF8oYIM1sV58bu7BrGQRUw/K0ytFavrFOb+Easkn62wqzisXsRQ==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry/-/uui-icon-registry-1.12.2.tgz", + "integrity": "sha512-CXinq7uwca8QzIMCMBkUNkHoq9KV5ioxJSY4+2b5s7lpS8zK+Zoe+zzt5QL/bOCET6TTGZifpCiZRIiRy1Mffg==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-icon": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-icon": "1.12.2" } }, "node_modules/@umbraco-ui/uui-icon-registry-essential": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry-essential/-/uui-icon-registry-essential-1.8.0.tgz", - "integrity": "sha512-6+bM30t3+YpknxIjcCHi07eS+MXMkDRP+GBfrUgULqH/EqnJN/OuwMzSdbwFuwzqxmC7thx74Zfl6+JBuIs9lw==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry-essential/-/uui-icon-registry-essential-1.12.2.tgz", + "integrity": "sha512-s53QmcXVzrLDwpVP3WZW1pekG95kVrjgHDyTo2T3a2J4ovvEEYpZ8/Jmf/3lJVj5CpvQV+I1l/Wx3zFtniT91g==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-icon-registry": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-icon-registry": "1.12.2" } }, "node_modules/@umbraco-ui/uui-input": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input/-/uui-input-1.8.0.tgz", - "integrity": "sha512-abtQbWWDT+3uo4KVaU+ZbDVKSNtB8r0C/3L7Ql/7xJ2BNI2oSUSAcWoSV6V8Vx0DYh1XWlEQpfSAbk5Fdr7u4w==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input/-/uui-input-1.12.2.tgz", + "integrity": "sha512-t/QsptHm9jMH8A0iWBvRZ2s/qeKaO5vp1Zf5oBG9RtgZoS7cNowdMQPVp6mXzc1gICc217lNFsxt+MUGVCud2w==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-input-file": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-file/-/uui-input-file-1.8.0.tgz", - "integrity": "sha512-20fXbIwjyLZWIVsqFt06ldQqA8sHEPm8Y0hmPwbb0nagYfjmIblIE1thT76JA95do7qcU50xGBN9mHt8KvPpQA==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-file/-/uui-input-file-1.12.2.tgz", + "integrity": "sha512-X/AeocW+1XLroIqsuxB4OBTmFy1n7ZzfxNrtwEsaqM1rbrA3RGY2EIjnt311eoxk9DvFWeG50/gICV85sWWNmQ==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-action-bar": "1.8.0", - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-button": "1.8.0", - "@umbraco-ui/uui-file-dropzone": "1.8.0", - "@umbraco-ui/uui-icon": "1.8.0", - "@umbraco-ui/uui-icon-registry-essential": "1.8.0" + "@umbraco-ui/uui-action-bar": "1.12.2", + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-button": "1.12.2", + "@umbraco-ui/uui-file-dropzone": "1.12.2", + "@umbraco-ui/uui-icon": "1.12.2", + "@umbraco-ui/uui-icon-registry-essential": "1.12.2" } }, "node_modules/@umbraco-ui/uui-input-lock": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-lock/-/uui-input-lock-1.8.0.tgz", - "integrity": "sha512-ZFBssrhCPrCiSfoS6Y9yA9u2dktzNDCRFQ95Z9nQEthhVm2okyqMS3daGz57Vdm4+LVB0HrqIjpEHC6dOqNTBg==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-lock/-/uui-input-lock-1.12.2.tgz", + "integrity": "sha512-EAjzK0xZbjEEyIqHjMdDPmBQMSay/vbYj65YHb8aJBtYyL17qIqVRMEB9D/tV7cGBp5FbpkpZtb5qWmNVFQtcg==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-button": "1.8.0", - "@umbraco-ui/uui-icon": "1.8.0", - "@umbraco-ui/uui-input": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-button": "1.12.2", + "@umbraco-ui/uui-icon": "1.12.2", + "@umbraco-ui/uui-input": "1.12.2" } }, "node_modules/@umbraco-ui/uui-input-password": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-password/-/uui-input-password-1.8.0.tgz", - "integrity": "sha512-Ra7bR40GzjX11qobHsog2FPGd3FsPzgxPpGLFyMTHzDg2gchYU+KQKkmt6CTzGPgSFuN7DsEW0BMnFnWJ+2moQ==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-password/-/uui-input-password-1.12.2.tgz", + "integrity": "sha512-CYNHiaDmaBDXUYE6XFpO3lpmClwjC6aCgtlYFe8SqFlcyU1KABal36PopxpnIMuKrmMv3LFHw1Jpg5dnjk/hNA==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-icon-registry-essential": "1.8.0", - "@umbraco-ui/uui-input": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-icon-registry-essential": "1.12.2", + "@umbraco-ui/uui-input": "1.12.2" } }, "node_modules/@umbraco-ui/uui-keyboard-shortcut": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-keyboard-shortcut/-/uui-keyboard-shortcut-1.8.0.tgz", - "integrity": "sha512-XBO06bZbo7H39k33pm8EoWxm9MP/NXh7W430dLqB5E3q1EOO24PQw2voLsOyegVM3IqgKyMBTO7xHR8NmeZkyg==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-keyboard-shortcut/-/uui-keyboard-shortcut-1.12.2.tgz", + "integrity": "sha512-X4ZpIP6AQbx5d3zLVVGqHKIDBli4HwkOsTnepHYFPTykTTiCVBxRiVQ5TRgAM4GjeEaUe/mOyPOCYkVBJ0bKmA==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-label": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-label/-/uui-label-1.8.0.tgz", - "integrity": "sha512-Qj3CtfVIv3rVIanTbMvg6UAB2faWGu2mMtvVfmr9kkEP9MGfmA/xgQN94lKlDI7ic54FVkCV4N+1kA5yNkeDSQ==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-label/-/uui-label-1.12.2.tgz", + "integrity": "sha512-D4j2XBwtYq2tK/pP+QJuLSxg5NtD+jGEy5DO2qhoRm2VPzGjCWw3irdykVoTIgMRjJiWOQMvE8tpgqPBsBygHw==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-loader": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader/-/uui-loader-1.8.0.tgz", - "integrity": "sha512-CL+n3Icp4ugfn7SBbhbYC4WTBQ+kT27WwJIesOcjw2lmt2l20RQUyBBbZAABx2ayyDuvIzEWnFEzWW8VyVworw==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader/-/uui-loader-1.12.2.tgz", + "integrity": "sha512-vbAds+57/wFelt+F4YdCdZ9dyR9DjBtEEPhcJDbd5yLwbgKnl+ITL6pDtu2kT45cVMacaxxZAdP5SzcwVSnR7g==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-loader-bar": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader-bar/-/uui-loader-bar-1.8.0.tgz", - "integrity": "sha512-KuUtQ4r/wkbVl4IJVgUb9DCXvV1yvupDw6AAnWuOu7zexuzPfrl32cKBLlnNmhGqnEGcQonX6jf24Lf8T7W6Nw==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader-bar/-/uui-loader-bar-1.12.2.tgz", + "integrity": "sha512-nC678xqAJFH8vKqhewfFi1CEZ8dR5r/s88REILZOwQM8S0c2z9J4bxesmjpr2ZIQ4KQ2l7BCzBdWbyqs+GUHUA==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-loader-circle": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader-circle/-/uui-loader-circle-1.8.0.tgz", - "integrity": "sha512-L5RyH10Es/stG7CzNzS0bKOzCY+zLSwmqyh0dc8HwzZCvc6XtFHV0KgcxMjmtWWulLsQPgzIOIigf3wefr2VNQ==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader-circle/-/uui-loader-circle-1.12.2.tgz", + "integrity": "sha512-CmjdLDdUM1pRp3dE+WKVEc9dTIQlvYtPtJIjCyNwP403YcKvreGMW6wKMxV/+69IEPjRtTjyaKyprNGnRVRpwg==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-menu-item": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-menu-item/-/uui-menu-item-1.8.0.tgz", - "integrity": "sha512-0zEMhcw35Evw7cEq1W0GYNVCzIorTVMzFquU7Sg2QiZmk3eiF6HvkF/gHr4d0WR7HvztM1k/eVm+RTs6zp+96g==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-menu-item/-/uui-menu-item-1.12.2.tgz", + "integrity": "sha512-CvrkPWvfRLGSWFNDq+SCLKUm08DjWzw/nYtGLSmQL9QsXa/SMJMtmmcw2H+OYzk4d/9ME+r0GRralZgDlx08iA==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-loader-bar": "1.8.0", - "@umbraco-ui/uui-symbol-expand": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-loader-bar": "1.12.2", + "@umbraco-ui/uui-symbol-expand": "1.12.2" } }, "node_modules/@umbraco-ui/uui-modal": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-modal/-/uui-modal-1.8.0.tgz", - "integrity": "sha512-Cqd4pabMLnpnMEa35MKOwXCKQ+5okHYWdvdFRA8x1HqI3AEcz4FNx48nXVH94vhbELv8+fWFAPfrr1v0rvjK6w==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-modal/-/uui-modal-1.12.2.tgz", + "integrity": "sha512-0ZJuMwdpIFDD+vi59gakhL4jsEb+/f/sMIH4yE/np8ccbZNnGSIT0RJPe94lv6b2wPKrjVIQ1VGGrqzY2znh2A==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-pagination": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-pagination/-/uui-pagination-1.8.0.tgz", - "integrity": "sha512-SvnWMzbQcTDEN+XQJ0/lVCJ1wL+2L7LA9pfSxJgXIj/pB55Pf3Tt3zMnW8B7RT7i/74atMufaqSSKElZrcPfHQ==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-pagination/-/uui-pagination-1.12.2.tgz", + "integrity": "sha512-TvP0GKewUZndpO7rHlPqbsw5dPqmKBJXs33berhn/crIE2pGnPVEBey3NYLIHBd5CZI5ufn+gGn4NPNVGF+Q9A==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-button": "1.8.0", - "@umbraco-ui/uui-button-group": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-button": "1.12.2", + "@umbraco-ui/uui-button-group": "1.12.2" } }, "node_modules/@umbraco-ui/uui-popover": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-popover/-/uui-popover-1.8.0.tgz", - "integrity": "sha512-bHERyYItLAvtWbpOdPgmuPFgYs2TuKImm3h04DtQRatYP4dq8wg0tftVyZK3k9TVfLMvStOy2EyzybTD+1ZmBg==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-popover/-/uui-popover-1.12.2.tgz", + "integrity": "sha512-gvSUe7wox0VY/wEm8LLUV//aLVwz7twswWQd9QniR6MdahvwhjWhQ90hTVpir3VAj5GFBaTfSitqeFBElyT1og==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-popover-container": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-popover-container/-/uui-popover-container-1.8.0.tgz", - "integrity": "sha512-FHaX4sIa7q4HTVzMr9w3Z6zuunPuDROnHjVS6QkovqHLEgQjeTQB8hGAxN6cd3QsFbgbtC9fzBo8zTn9yxJLmA==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-popover-container/-/uui-popover-container-1.12.2.tgz", + "integrity": "sha512-2z//P49B1zyoN/tWdVZp6Q+8qRnbbtGb4CBveXZeuuirzNxhMOA/E77Y0aJmzjn8yTRoooMGmYzRYd+4zJGNJQ==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-progress-bar": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-progress-bar/-/uui-progress-bar-1.8.0.tgz", - "integrity": "sha512-WX+YjiH0HCljtzTImR6Q8bf06wm+jcCgEOE10pMRri0r4nyBCAN7Zms23sHj6rR+S/oxoYcuREqdWXWP4eRfFA==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-progress-bar/-/uui-progress-bar-1.12.2.tgz", + "integrity": "sha512-PW5TKeg58Lv3WfX6Sp/EPWCsl9oYqQovvl/7y0pxy7xFnSYma5tFQ+XX0mD1rKw7ed3Unlek/Ma9u79Z9GVhDQ==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-radio": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-radio/-/uui-radio-1.8.0.tgz", - "integrity": "sha512-3kPWyc0ZbtAIeOHxAKudSslomg1zKy4RMgrfDeNumQhuCei0VWhVn76Xyfu/Gl2n4XnLIzZY3zv4XCaxwWvJZw==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-radio/-/uui-radio-1.12.2.tgz", + "integrity": "sha512-KfXA6+YtueMsxQTjzjp8gVgGJAk17BW9d4Da4h7kYhZGekfWK996ohEgGWF7vj/Q4Ai229OuX7zNJdufCGZIfw==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-range-slider": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-range-slider/-/uui-range-slider-1.8.0.tgz", - "integrity": "sha512-ThDfLvxRMfP93HQobgLaglR860vQiwCM63PXp2igXWZl69ikDDa7HuraupEpmdL13VLKAv5L1BMue1ItC1x2MA==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-range-slider/-/uui-range-slider-1.12.2.tgz", + "integrity": "sha512-m4ATwJYdasF4jfLLHxfFw+2n0uQmZdOha4vxzHbTreyO/gnwn8hLfICA1h9zjoZIqUGMtQ9KlhIaUezvgMpGFw==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-ref": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref/-/uui-ref-1.8.0.tgz", - "integrity": "sha512-mcw7faAXeG/2QfLeuYsB950seU0FQH5Pd+aSfi6zwgWkCasxKWLrlslVTP1U5zD5WFkNt4ls6RnMGZhN6bq7mQ==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref/-/uui-ref-1.12.2.tgz", + "integrity": "sha512-uwQmaiuwphD1ereZLBhcUDMUaUosO0sV6NrBOh9KLWhkmeqYjuFFG2+CRxdhQrKb1ltZfLzAmzYfGp6AoFkvmw==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-ref-list": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-list/-/uui-ref-list-1.8.0.tgz", - "integrity": "sha512-9iiTYVyw+dpO1gEB2oMJSe2DOVvA3a2uY5FLwkRgpAjvzbhD9hhyGLcVgtvM1rxUYc9SvJbGJXk2tPY4Nit3pA==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-list/-/uui-ref-list-1.12.2.tgz", + "integrity": "sha512-b7reEiwfGy17Ns3qFQoO0TnngxAUclhj0jR7gLIk7dHNJZw45r37crPMkVs2CnRj657nn4DmghjQgCLDSCre9w==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-ref-node": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node/-/uui-ref-node-1.8.0.tgz", - "integrity": "sha512-KOGy10QhPUQFNFNPkmqro1YqFg5Y5b2N/DwkcYP/xyu4Kc1f5FuE+Uo5L41i2KdbDP6O+Tz5gsU6HpPvpEAc7Q==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node/-/uui-ref-node-1.12.2.tgz", + "integrity": "sha512-RFma47ixyYNdcMwel1+dte5fGnULczWZpzh1CvAiI9JNKzy9ItUFi70UiFKMrkOY0gT+910xgeWhk4jPTJJgpQ==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-icon": "1.8.0", - "@umbraco-ui/uui-ref": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-icon": "1.12.2", + "@umbraco-ui/uui-ref": "1.12.2" } }, "node_modules/@umbraco-ui/uui-ref-node-data-type": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-data-type/-/uui-ref-node-data-type-1.8.0.tgz", - "integrity": "sha512-x7PicpHE7PPZrVDojKO5ornG7HZoRB9/pjCZWV+8wxPznyGmFvcJpbRQLdIVvvXVkL1a0c4uLY2CsUO+K52Rbg==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-data-type/-/uui-ref-node-data-type-1.12.2.tgz", + "integrity": "sha512-s8eviANQTHaNXSVa4U61wJcPCAwzUj6YrIvw7T3Ioe4HgIQvTotIWaCkek+p4ttl3irnnBsRXfGdW+yWuaEnEg==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-ref-node": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-ref-node": "1.12.2" } }, "node_modules/@umbraco-ui/uui-ref-node-document-type": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-document-type/-/uui-ref-node-document-type-1.8.0.tgz", - "integrity": "sha512-QjeC8DvgA/WFb3wOUXMOALK5SoKeDAvYqNp1wNvU5AMxJY+5CTfi6JNWKZsI4K+Mh3lfzPP+HaWx5MTwt5epNQ==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-document-type/-/uui-ref-node-document-type-1.12.2.tgz", + "integrity": "sha512-Dg+SAAcMSqr0EvX6IY2jjGk9I8bbgo1Pe6L5c9g0CBPmQ8H+0qOKDdSojWzn/qohtfdAIvN+21Q0AvCovVA9rA==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-ref-node": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-ref-node": "1.12.2" } }, "node_modules/@umbraco-ui/uui-ref-node-form": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-form/-/uui-ref-node-form-1.8.0.tgz", - "integrity": "sha512-sm0xSru6pv8yK9qepzF5Wzzd1jarMBZFtzgqw5H65pGTP6pNhNG4GIkeXLfd2TH9g3e6biJNKAOFJ5w8Tz4O9A==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-form/-/uui-ref-node-form-1.12.2.tgz", + "integrity": "sha512-jnPNmLK8LvZenH2MY9Ea8R+4JkuDNMoBfUFVnhaLg+dHp7tsrg9opIONDNOIJJTYHryHdZ+/ksvQGW6ZWlACgQ==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-ref-node": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-ref-node": "1.12.2" } }, "node_modules/@umbraco-ui/uui-ref-node-member": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-member/-/uui-ref-node-member-1.8.0.tgz", - "integrity": "sha512-z9l44zCER4KmNMSnCy6BFxXZ6awr/L405pJJJzqb3GAXsBip47pCzhYgxCbekB+xSY+E0hS1EuG1JJ5wn05yiQ==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-member/-/uui-ref-node-member-1.12.2.tgz", + "integrity": "sha512-ft0SRlDZ49eRbV3Xk7JtDfR5UraULoeTfYe/MHZkmAzhrDKeTtnd9oVYUQ27qsYs6EVneQ8byydwXrmSMloc8A==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-ref-node": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-ref-node": "1.12.2" } }, "node_modules/@umbraco-ui/uui-ref-node-package": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-package/-/uui-ref-node-package-1.8.0.tgz", - "integrity": "sha512-bpWVBOm39tl5jY3Y+qn5dnikmnaAOrHEg2SBf/11d7aHOauEgDiJZQmM9BzjAeionaZrj4beYJw5szazaVkpDQ==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-package/-/uui-ref-node-package-1.12.2.tgz", + "integrity": "sha512-TX9PCPpeOWpl5vK8o/QjXgEWXOt7z0lQK8wlUHYSz+a3/wcmDZD0J/OXkmpvVyS2lXe6pqR8HJ/+FwcnrOm/9w==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-ref-node": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-ref-node": "1.12.2" } }, "node_modules/@umbraco-ui/uui-ref-node-user": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-user/-/uui-ref-node-user-1.8.0.tgz", - "integrity": "sha512-Z91Me56phGFyt/hJaRDnXrorlYVjrL6WaUWRDZAi+mqqThFriG1DVeaFEewZ1yeD3Hy6haHanDa7dtwm2FLsBQ==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-user/-/uui-ref-node-user-1.12.2.tgz", + "integrity": "sha512-sBMICX3vxJd9WjJPWqVnhUhJL+JMuzGzZVUfHlzIjrdpANZZ6FrhnvYkHXhW83KsrfwLsY5/3CXr22xZSsVajA==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-ref-node": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-ref-node": "1.12.2" } }, "node_modules/@umbraco-ui/uui-scroll-container": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-scroll-container/-/uui-scroll-container-1.8.0.tgz", - "integrity": "sha512-PHxOZhsM53J3SQaXhH0euUwshr6Ka06iFEmtNKaqVe+nPwTjYHWHDuulvp7/qm/btjzSIrJqKgs02ft8wGqXwA==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-scroll-container/-/uui-scroll-container-1.12.2.tgz", + "integrity": "sha512-MI5lpiUeLg1Scf2xHaFzBADAW8CAwcU2yEKOOfOgONuaP6PiUA80YqtE2hCm5BmoldbOYBufCJlFFi2cyuq7HQ==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-select": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-select/-/uui-select-1.8.0.tgz", - "integrity": "sha512-xFXo7IlAtofZCWIqnhyThIjP8ORRwo6786fv5yarayhqlKeAwJRD5t6QtX4z5z/1b/zW11oF2GkJzrzp4KN4vw==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-select/-/uui-select-1.12.2.tgz", + "integrity": "sha512-TOGodRtumlh1cgC9iKxsV/jEGH2w7bKBjIhyQ42sJ3DXyLPcXVEUooZYmh/3dOf7R/7eHSsZOxH/sskbQlNS2A==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-slider": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-slider/-/uui-slider-1.8.0.tgz", - "integrity": "sha512-qKgWyVzMKF8RVwwgpdMvKfCS3TEyMbZj/ZKClgTJJfs+3r8Q002F7irx7Lgh+mDww+jLsuMtG/cu0xSXU4HC4w==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-slider/-/uui-slider-1.12.2.tgz", + "integrity": "sha512-Eg0XqIIXwibxq7y4qe0OB9+t7QLetnlBY3i2BSeMPMfarG1NQ6jhWVOv//RKmZ1kqfUh9MCE5tya9T9h68zR1A==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-symbol-expand": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-expand/-/uui-symbol-expand-1.8.0.tgz", - "integrity": "sha512-AfpoR4dTOL4gEfP9lnEVymU3mlNfjFSuk8TGbqy0jVMTMbYeol5Bcl6jJFqqPd1npfgT7FPZH9zrMkcFogfSSw==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-expand/-/uui-symbol-expand-1.12.2.tgz", + "integrity": "sha512-zW/ClcJuPCe7ELYHCyoSMm6sGWVPLDbjz8TlE1qambwmFefqTfv69p3nB0YF7QnB+7LR5ePOV63vjZSYWT9/Aw==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-symbol-file": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file/-/uui-symbol-file-1.8.0.tgz", - "integrity": "sha512-/2O0TNl+Sx/cCy2kQlSCOujvRwz+Rxg9JxyMX5Vc14ZqrVJ4FsD2S/jJWLtE2YJ+EtLoc15Zzw2GogZO7aBcLQ==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file/-/uui-symbol-file-1.12.2.tgz", + "integrity": "sha512-+af95C4eZOdOpqJrt8br1pic1P/NPrnyC1Q4sKLaCReuBqBdaWLl502kAXjlkkoJZsv4GsyzmjiSbBkbRIZCFQ==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-symbol-file-dropzone": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file-dropzone/-/uui-symbol-file-dropzone-1.8.0.tgz", - "integrity": "sha512-n2QRKTEnvQQgiyTQ7uVbz7XsGL0HRwaEtLqEMbaON6oYCsGWFFsbp8QqyHdB8iBQSrlV9I1J4sS0e5Ry+W25YQ==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file-dropzone/-/uui-symbol-file-dropzone-1.12.2.tgz", + "integrity": "sha512-8vmHw+nYZdWgeUVNCJhTvJg4iw0zTCxQ6H5tguN1Qepc+XD1NdlRTi8yicnEKSLcq20qzI3KxxwToNLnFKseSQ==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-symbol-file-thumbnail": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file-thumbnail/-/uui-symbol-file-thumbnail-1.8.0.tgz", - "integrity": "sha512-KdFOrfVIwtjavoa+S5ro1gi2Er8IPqXnY6gpTRpAgfO/f+/ZRg6AwPKn4SCc7QqJ8ThHpsg8wki8WGiK04rfbA==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file-thumbnail/-/uui-symbol-file-thumbnail-1.12.2.tgz", + "integrity": "sha512-tQsQTjgZti4zB327Xd2ql8lz9rj07aVwKfJcV2bClHwyQbRb370KRAS4m6MiaT587+6qVcjRwG3Sya1blpNMfg==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-symbol-folder": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-folder/-/uui-symbol-folder-1.8.0.tgz", - "integrity": "sha512-g7FIonq/5wHH2+e/+DhB+t3E4wu7dM4MrKxLsP6b8JmYz7Y0t9OlTBT5J+i3P8YnJKYY6i5V5Eip4QNWJqC+sQ==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-folder/-/uui-symbol-folder-1.12.2.tgz", + "integrity": "sha512-v3bYEpbomOmt2J+LYuB3HqzzZW+LzK/Ufpvr3Km9Gl4eXjPUnrAzBn3PSdq7w5ZvR3vfEV017coPTSX0wncjKQ==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-symbol-lock": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-lock/-/uui-symbol-lock-1.8.0.tgz", - "integrity": "sha512-+/K59hTkBJr6bYOrTgPtvZEVsr59MPNwvIHhGm685WZPZrNA9dGPZrO9vnw1eyNq70XYuHkiNkmKUmna9mQmIA==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-lock/-/uui-symbol-lock-1.12.2.tgz", + "integrity": "sha512-syW+kTYq7W9coBc7ov1BbDhRTmAMh77GacfQt4XSayHgE/hhO6UvG95uk0POaooQ0UfBW1bDv9r3/wJNZBTfmw==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-symbol-more": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-more/-/uui-symbol-more-1.8.0.tgz", - "integrity": "sha512-BSWQ05XYJSS6WKpA6//QnSnMehV5py5j8bxl7bZzmrthr2SwyejwS+pGYq7rTqWw7BBk1mA8I7Zkl+kVph/7+g==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-more/-/uui-symbol-more-1.12.2.tgz", + "integrity": "sha512-lxcw/B6zl3TJ7mZDYgXKvX6D/1gYYLmrLvKV7J5iSTGxDNiLji8NAXu2/rgffKMGIFaLfZicEENSLLX/JF8QGQ==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-symbol-sort": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-sort/-/uui-symbol-sort-1.8.0.tgz", - "integrity": "sha512-+IFJYlPsUvJYNDc8sWB4zan/dTCCj4vkqwXALW3xLSxpsKSvtSvXPzXK/i4YwaT4Azx4hfrWIW2cz6/h5JDonA==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-sort/-/uui-symbol-sort-1.12.2.tgz", + "integrity": "sha512-iDLs6Ph9BGrLRifU6oGZr7UCOsoOKk5NMxnP7eP/sy0geq30kHlI/mcBu6XUrtYiFsy3+l8b8gSFdLxEHQrcgQ==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-table": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-table/-/uui-table-1.8.0.tgz", - "integrity": "sha512-nbRoValRn17SadfpGKKT1RfyoRlCLhvij2BRMw1KyldztWlWGozPQSDjqhcEPSzJZCrNV76nIMbg5FLfsTl4iA==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-table/-/uui-table-1.12.2.tgz", + "integrity": "sha512-aHSArtedBiQBcz++eXomQvTys4Q0P7/SNEUcsG/CbPS7uDWXQZJK/KajtI7rMjU/d63dtavIXq9v0LatKTM/sw==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-tabs": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-tabs/-/uui-tabs-1.8.0.tgz", - "integrity": "sha512-xnZvjjmRHJbyC9bd6LMYfHA8Jjb51GTJuFAd4j4S9NVZYomQDBFl7IKVWtUFzQvVzk93zJHVSWO8vmtNLQZreg==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-tabs/-/uui-tabs-1.12.2.tgz", + "integrity": "sha512-20ZmwGiLFtFA5a1CkBo713Ua508d0VwaCWnaKkhoE8Kl/ttlWhlKg+PSB26wkcwB0QonWrH1clMRalwKqRhjvg==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-button": "1.8.0", - "@umbraco-ui/uui-popover-container": "1.8.0", - "@umbraco-ui/uui-symbol-more": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-button": "1.12.2", + "@umbraco-ui/uui-popover-container": "1.12.2", + "@umbraco-ui/uui-symbol-more": "1.12.2" } }, "node_modules/@umbraco-ui/uui-tag": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-tag/-/uui-tag-1.8.0.tgz", - "integrity": "sha512-5Dt7EsvACfs75bsncIDvqitXYub2Rfntbrc3gzXLHjqOQy2YBL5s/HNGz3xsf5msKuDAR0dmTyxhItaDAi7EkQ==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-tag/-/uui-tag-1.12.2.tgz", + "integrity": "sha512-15omQCZmBeW3U6E0kCoFQs3ckUsNqWOCjslGfDMe+0x0a+r5hntam05OrUlF523plD/SG6utXGI/tRYdTidh1g==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-textarea": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-textarea/-/uui-textarea-1.8.0.tgz", - "integrity": "sha512-WYWiD3x1DXbsAALmTT2txoeeqiZ9J/FlkTGL1Wasu89jfm8bAgxUG5wuoa8SL4r79rAF+RUDrJPygeUqDm0N8A==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-textarea/-/uui-textarea-1.12.2.tgz", + "integrity": "sha512-dlT0fZ0zjdj4BouWhjqA4UBBj4YRFGxWZkMhbP/+g2lAnsl11GN2yMzOvfv7R6Zo3pmV6/qavtEk+XRKBaAihg==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@umbraco-ui/uui-toast-notification": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification/-/uui-toast-notification-1.8.0.tgz", - "integrity": "sha512-62q36/jggXp+GdRSzseQ7d63hUIXtHIXe/5bnSSHXcxxIcnbf9Sy3pkBkOYM7CXgBUUwt9T9IHLZ6eGw/6K9Xw==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification/-/uui-toast-notification-1.12.2.tgz", + "integrity": "sha512-gtVAoGPd4G0VWVdSyyhaDQupzuLLfFzuaVTVai0970hLAZAzcbodG3W382iPhPIbHwQX7T8LMV02ScPfGuhjbA==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-button": "1.8.0", - "@umbraco-ui/uui-css": "1.8.0", - "@umbraco-ui/uui-icon": "1.8.0", - "@umbraco-ui/uui-icon-registry-essential": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-button": "1.12.2", + "@umbraco-ui/uui-css": "1.12.1", + "@umbraco-ui/uui-icon": "1.12.2", + "@umbraco-ui/uui-icon-registry-essential": "1.12.2" } }, "node_modules/@umbraco-ui/uui-toast-notification-container": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification-container/-/uui-toast-notification-container-1.8.0.tgz", - "integrity": "sha512-NdILHgGvKFF+JZGejTJnXt1LdJIl/MxmPUj6+rvEGCO2SDhZmIOHjnIohT8HFytxmJqyWJpryPQjo6KJezRVbQ==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification-container/-/uui-toast-notification-container-1.12.2.tgz", + "integrity": "sha512-Zu70rQzYV+QegV2kwNmpUDGU75z6u9B3ujFzVN2u+oi1y0kkR6wgXIczExQ4PeqEBZM252ZWbCIDQ66gX1+thw==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-toast-notification": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-toast-notification": "1.12.2" } }, "node_modules/@umbraco-ui/uui-toast-notification-layout": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification-layout/-/uui-toast-notification-layout-1.8.0.tgz", - "integrity": "sha512-NyGFv3kAcU8XMxLAyDhy3dt1oIHOwbAYO5+Utm4CFAAvcJzVTNn948Sp0dTdcfSjXjZG+3Ufv/Qb/OpcrybJ/w==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification-layout/-/uui-toast-notification-layout-1.12.2.tgz", + "integrity": "sha512-b0kgRwc744RpBjJW5URKRwGXzbGWU12OuFqIXq6BSl8LuFci9uh62V2J7Jj5xnx6v1jqZi/RRRKRwiqQOa3AWw==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-css": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-css": "1.12.1" } }, "node_modules/@umbraco-ui/uui-toggle": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toggle/-/uui-toggle-1.8.0.tgz", - "integrity": "sha512-PNk2qeaL7bJXnSkG0T1J5pheNy7yTeaVbdyXuL/9fkoIdb9IkD/h6XLE9niiyWYF1xrdjpgAKZ32u0Oc4qXVyA==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toggle/-/uui-toggle-1.12.2.tgz", + "integrity": "sha512-hQCQJUEYjNL/2a/vldTlkFhTLiAF+P1UKxhPDqxCQlO/GsOihefcRhchOPmx4ptvjadvSc7J/MJPhAYC2RB0gw==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0", - "@umbraco-ui/uui-boolean-input": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2", + "@umbraco-ui/uui-boolean-input": "1.12.2" } }, "node_modules/@umbraco-ui/uui-visually-hidden": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-visually-hidden/-/uui-visually-hidden-1.8.0.tgz", - "integrity": "sha512-3a4/B2uM3YfXjI9dyfSL2Z47ziwW7HuYoozNderKO/I7l0CgxgoHIOwF1sRb3QgOlsFhhfeKdndvU7SbD6tazQ==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-visually-hidden/-/uui-visually-hidden-1.12.2.tgz", + "integrity": "sha512-3VC4UUcalOl93pkwVWxbSxnIEyN9e5Soy+V3HKQDifWZ536NjBRvMzw+jib5BFLBzrfmRjX68lxNbE2t/EDydA==", "dev": true, "peer": true, "dependencies": { - "@umbraco-ui/uui-base": "1.8.0" + "@umbraco-ui/uui-base": "1.12.2" } }, "node_modules/@ungap/structured-clone": { @@ -2587,6 +3144,13 @@ "node": "^14.18.0 || >=16.10.0" } }, + "node_modules/crelt": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/crelt/-/crelt-1.0.6.tgz", + "integrity": "sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==", + "dev": true, + "peer": true + }, "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -2782,11 +3346,14 @@ "dev": true }, "node_modules/dompurify": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.5.tgz", - "integrity": "sha512-lwG+n5h8QNpxtyrJW/gJWckL+1/DQiYMX8f7t8Z2AZTPw1esVrqjI63i7Zc2Gz0aKzLVMYC1V1PL/ky+aY/NgA==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.2.tgz", + "integrity": "sha512-YMM+erhdZ2nkZ4fTNRTSI94mb7VG7uVF5vj5Zde7tImgnhZE3R6YW/IACGIHb2ux+QkEXMhe591N+5jWOmL4Zw==", "dev": true, - "peer": true + "peer": true, + "optionalDependencies": { + "@types/trusted-types": "^2.0.7" + } }, "node_modules/dotenv": { "version": "16.4.5", @@ -4455,34 +5022,51 @@ "node": ">= 0.8.0" } }, + "node_modules/linkify-it": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.0.tgz", + "integrity": "sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==", + "dev": true, + "peer": true, + "dependencies": { + "uc.micro": "^2.0.0" + } + }, + "node_modules/linkifyjs": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/linkifyjs/-/linkifyjs-4.1.4.tgz", + "integrity": "sha512-0/NxkHNpiJ0k9VrYCkAn9OtU1eu8xEr1tCCpDtSsVRm/SF0xAak2Gzv3QimSfgUgqLBCDlfhMbu73XvaEHUTPQ==", + "dev": true, + "peer": true + }, "node_modules/lit": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/lit/-/lit-3.1.4.tgz", - "integrity": "sha512-q6qKnKXHy2g1kjBaNfcoLlgbI3+aSOZ9Q4tiGa9bGYXq5RBXxkVTqTIVmP2VWMp29L4GyvCFm8ZQ2o56eUAMyA==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/lit/-/lit-3.2.1.tgz", + "integrity": "sha512-1BBa1E/z0O9ye5fZprPtdqnc0BFzxIxTTOO/tQFmyC/hj1O3jL4TfmLBw0WEwjAokdLwpclkvGgDJwTIh0/22w==", "dev": true, "peer": true, "dependencies": { "@lit/reactive-element": "^2.0.4", - "lit-element": "^4.0.4", - "lit-html": "^3.1.2" + "lit-element": "^4.1.0", + "lit-html": "^3.2.0" } }, "node_modules/lit-element": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.0.6.tgz", - "integrity": "sha512-U4sdJ3CSQip7sLGZ/uJskO5hGiqtlpxndsLr6mt3IQIjheg93UKYeGQjWMRql1s/cXNOaRrCzC2FQwjIwSUqkg==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.1.1.tgz", + "integrity": "sha512-HO9Tkkh34QkTeUmEdNYhMT8hzLid7YlMlATSi1q4q17HE5d9mrrEHJ/o8O2D0cMi182zK1F3v7x0PWFjrhXFew==", "dev": true, "peer": true, "dependencies": { "@lit-labs/ssr-dom-shim": "^1.2.0", "@lit/reactive-element": "^2.0.4", - "lit-html": "^3.1.2" + "lit-html": "^3.2.0" } }, "node_modules/lit-html": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.1.4.tgz", - "integrity": "sha512-yKKO2uVv7zYFHlWMfZmqc+4hkmSbFp8jgjdZY9vvR9jr4J8fH6FUMXhr+ljfELgmjpvlF7Z1SJ5n5/Jeqtc9YA==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.2.1.tgz", + "integrity": "sha512-qI/3lziaPMSKsrwlxH/xMgikhQ0EGOX2ICU73Bi/YHFvz2j/yMCIrw4+puF2IpQ4+upd3EWbvnHM9+PnJn48YA==", "dev": true, "peer": true, "dependencies": { @@ -4510,10 +5094,28 @@ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", "dev": true }, + "node_modules/markdown-it": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.0.tgz", + "integrity": "sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==", + "dev": true, + "peer": true, + "dependencies": { + "argparse": "^2.0.1", + "entities": "^4.4.0", + "linkify-it": "^5.0.0", + "mdurl": "^2.0.0", + "punycode.js": "^2.3.1", + "uc.micro": "^2.1.0" + }, + "bin": { + "markdown-it": "bin/markdown-it.mjs" + } + }, "node_modules/marked": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/marked/-/marked-12.0.2.tgz", - "integrity": "sha512-qXUm7e/YKFoqFPYPa3Ukg9xlI5cyAtGmyEIzMfW//m6kXwCy2Ps9DYf5ioijFKQ8qyuscrHoY04iJGctu2Kg0Q==", + "version": "14.1.4", + "resolved": "https://registry.npmjs.org/marked/-/marked-14.1.4.tgz", + "integrity": "sha512-vkVZ8ONmUdPnjCKc5uTRvmkRbx4EAi2OkTOXmfTDhZz3OFqMNBM1oTTWwTr4HY4uAEojhzPf+Fy8F1DWa3Sndg==", "dev": true, "peer": true, "bin": { @@ -4523,6 +5125,13 @@ "node": ">= 18" } }, + "node_modules/mdurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-2.0.0.tgz", + "integrity": "sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==", + "dev": true, + "peer": true + }, "node_modules/merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", @@ -4646,9 +5255,9 @@ } }, "node_modules/monaco-editor": { - "version": "0.48.0", - "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.48.0.tgz", - "integrity": "sha512-goSDElNqFfw7iDHMg8WDATkfcyeLTNpBHQpO8incK6p5qZt5G/1j41X0xdGzpIkGojGXM+QiRQyLjnfDVvrpwA==", + "version": "0.50.0", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.50.0.tgz", + "integrity": "sha512-8CclLCmrRRh+sul7C08BmPBP3P8wVWfBHomsTcndxg5NRCEPfu/mc2AGU8k37ajjDVXcXFc12ORAMUkmk+lkFA==", "dev": true, "peer": true }, @@ -4884,6 +5493,13 @@ "node": ">= 0.8.0" } }, + "node_modules/orderedmap": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/orderedmap/-/orderedmap-2.1.1.tgz", + "integrity": "sha512-TvAWxi0nDe1j/rtMcWcIj94+Ffe6n7zhow33h40SKxmsmozs6dz/e+EajymfoFcHd7sxNn8yHM8839uixMOV6g==", + "dev": true, + "peer": true + }, "node_modules/p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", @@ -5070,6 +5686,219 @@ "node": ">= 0.8.0" } }, + "node_modules/prosemirror-changeset": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/prosemirror-changeset/-/prosemirror-changeset-2.2.1.tgz", + "integrity": "sha512-J7msc6wbxB4ekDFj+n9gTW/jav/p53kdlivvuppHsrZXCaQdVgRghoZbSS3kwrRyAstRVQ4/+u5k7YfLgkkQvQ==", + "dev": true, + "peer": true, + "dependencies": { + "prosemirror-transform": "^1.0.0" + } + }, + "node_modules/prosemirror-collab": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/prosemirror-collab/-/prosemirror-collab-1.3.1.tgz", + "integrity": "sha512-4SnynYR9TTYaQVXd/ieUvsVV4PDMBzrq2xPUWutHivDuOshZXqQ5rGbZM84HEaXKbLdItse7weMGOUdDVcLKEQ==", + "dev": true, + "peer": true, + "dependencies": { + "prosemirror-state": "^1.0.0" + } + }, + "node_modules/prosemirror-commands": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/prosemirror-commands/-/prosemirror-commands-1.6.2.tgz", + "integrity": "sha512-0nDHH++qcf/BuPLYvmqZTUUsPJUCPBUXt0J1ErTcDIS369CTp773itzLGIgIXG4LJXOlwYCr44+Mh4ii6MP1QA==", + "dev": true, + "peer": true, + "dependencies": { + "prosemirror-model": "^1.0.0", + "prosemirror-state": "^1.0.0", + "prosemirror-transform": "^1.10.2" + } + }, + "node_modules/prosemirror-dropcursor": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/prosemirror-dropcursor/-/prosemirror-dropcursor-1.8.1.tgz", + "integrity": "sha512-M30WJdJZLyXHi3N8vxN6Zh5O8ZBbQCz0gURTfPmTIBNQ5pxrdU7A58QkNqfa98YEjSAL1HUyyU34f6Pm5xBSGw==", + "dev": true, + "peer": true, + "dependencies": { + "prosemirror-state": "^1.0.0", + "prosemirror-transform": "^1.1.0", + "prosemirror-view": "^1.1.0" + } + }, + "node_modules/prosemirror-gapcursor": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/prosemirror-gapcursor/-/prosemirror-gapcursor-1.3.2.tgz", + "integrity": "sha512-wtjswVBd2vaQRrnYZaBCbyDqr232Ed4p2QPtRIUK5FuqHYKGWkEwl08oQM4Tw7DOR0FsasARV5uJFvMZWxdNxQ==", + "dev": true, + "peer": true, + "dependencies": { + "prosemirror-keymap": "^1.0.0", + "prosemirror-model": "^1.0.0", + "prosemirror-state": "^1.0.0", + "prosemirror-view": "^1.0.0" + } + }, + "node_modules/prosemirror-history": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/prosemirror-history/-/prosemirror-history-1.4.1.tgz", + "integrity": "sha512-2JZD8z2JviJrboD9cPuX/Sv/1ChFng+xh2tChQ2X4bB2HeK+rra/bmJ3xGntCcjhOqIzSDG6Id7e8RJ9QPXLEQ==", + "dev": true, + "peer": true, + "dependencies": { + "prosemirror-state": "^1.2.2", + "prosemirror-transform": "^1.0.0", + "prosemirror-view": "^1.31.0", + "rope-sequence": "^1.3.0" + } + }, + "node_modules/prosemirror-inputrules": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/prosemirror-inputrules/-/prosemirror-inputrules-1.4.0.tgz", + "integrity": "sha512-6ygpPRuTJ2lcOXs9JkefieMst63wVJBgHZGl5QOytN7oSZs3Co/BYbc3Yx9zm9H37Bxw8kVzCnDsihsVsL4yEg==", + "dev": true, + "peer": true, + "dependencies": { + "prosemirror-state": "^1.0.0", + "prosemirror-transform": "^1.0.0" + } + }, + "node_modules/prosemirror-keymap": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/prosemirror-keymap/-/prosemirror-keymap-1.2.2.tgz", + "integrity": "sha512-EAlXoksqC6Vbocqc0GtzCruZEzYgrn+iiGnNjsJsH4mrnIGex4qbLdWWNza3AW5W36ZRrlBID0eM6bdKH4OStQ==", + "dev": true, + "peer": true, + "dependencies": { + "prosemirror-state": "^1.0.0", + "w3c-keyname": "^2.2.0" + } + }, + "node_modules/prosemirror-markdown": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/prosemirror-markdown/-/prosemirror-markdown-1.13.1.tgz", + "integrity": "sha512-Sl+oMfMtAjWtlcZoj/5L/Q39MpEnVZ840Xo330WJWUvgyhNmLBLN7MsHn07s53nG/KImevWHSE6fEj4q/GihHw==", + "dev": true, + "peer": true, + "dependencies": { + "@types/markdown-it": "^14.0.0", + "markdown-it": "^14.0.0", + "prosemirror-model": "^1.20.0" + } + }, + "node_modules/prosemirror-menu": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/prosemirror-menu/-/prosemirror-menu-1.2.4.tgz", + "integrity": "sha512-S/bXlc0ODQup6aiBbWVsX/eM+xJgCTAfMq/nLqaO5ID/am4wS0tTCIkzwytmao7ypEtjj39i7YbJjAgO20mIqA==", + "dev": true, + "peer": true, + "dependencies": { + "crelt": "^1.0.0", + "prosemirror-commands": "^1.0.0", + "prosemirror-history": "^1.0.0", + "prosemirror-state": "^1.0.0" + } + }, + "node_modules/prosemirror-model": { + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/prosemirror-model/-/prosemirror-model-1.24.0.tgz", + "integrity": "sha512-Ft7epNnycoQSM+2ObF35SBbBX+5WY39v8amVlrtlAcpglhlHs2tCTnWl7RX5tbp/PsMKcRcWV9cXPuoBWq0AIQ==", + "dev": true, + "peer": true, + "dependencies": { + "orderedmap": "^2.0.0" + } + }, + "node_modules/prosemirror-schema-basic": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/prosemirror-schema-basic/-/prosemirror-schema-basic-1.2.3.tgz", + "integrity": "sha512-h+H0OQwZVqMon1PNn0AG9cTfx513zgIG2DY00eJ00Yvgb3UD+GQ/VlWW5rcaxacpCGT1Yx8nuhwXk4+QbXUfJA==", + "dev": true, + "peer": true, + "dependencies": { + "prosemirror-model": "^1.19.0" + } + }, + "node_modules/prosemirror-schema-list": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/prosemirror-schema-list/-/prosemirror-schema-list-1.4.1.tgz", + "integrity": "sha512-jbDyaP/6AFfDfu70VzySsD75Om2t3sXTOdl5+31Wlxlg62td1haUpty/ybajSfJ1pkGadlOfwQq9kgW5IMo1Rg==", + "dev": true, + "peer": true, + "dependencies": { + "prosemirror-model": "^1.0.0", + "prosemirror-state": "^1.0.0", + "prosemirror-transform": "^1.7.3" + } + }, + "node_modules/prosemirror-state": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/prosemirror-state/-/prosemirror-state-1.4.3.tgz", + "integrity": "sha512-goFKORVbvPuAQaXhpbemJFRKJ2aixr+AZMGiquiqKxaucC6hlpHNZHWgz5R7dS4roHiwq9vDctE//CZ++o0W1Q==", + "dev": true, + "peer": true, + "dependencies": { + "prosemirror-model": "^1.0.0", + "prosemirror-transform": "^1.0.0", + "prosemirror-view": "^1.27.0" + } + }, + "node_modules/prosemirror-tables": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/prosemirror-tables/-/prosemirror-tables-1.6.1.tgz", + "integrity": "sha512-p8WRJNA96jaNQjhJolmbxTzd6M4huRE5xQ8OxjvMhQUP0Nzpo4zz6TztEiwk6aoqGBhz9lxRWR1yRZLlpQN98w==", + "dev": true, + "peer": true, + "dependencies": { + "prosemirror-keymap": "^1.1.2", + "prosemirror-model": "^1.8.1", + "prosemirror-state": "^1.3.1", + "prosemirror-transform": "^1.2.1", + "prosemirror-view": "^1.13.3" + } + }, + "node_modules/prosemirror-trailing-node": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/prosemirror-trailing-node/-/prosemirror-trailing-node-3.0.0.tgz", + "integrity": "sha512-xiun5/3q0w5eRnGYfNlW1uU9W6x5MoFKWwq/0TIRgt09lv7Hcser2QYV8t4muXbEr+Fwo0geYn79Xs4GKywrRQ==", + "dev": true, + "peer": true, + "dependencies": { + "@remirror/core-constants": "3.0.0", + "escape-string-regexp": "^4.0.0" + }, + "peerDependencies": { + "prosemirror-model": "^1.22.1", + "prosemirror-state": "^1.4.2", + "prosemirror-view": "^1.33.8" + } + }, + "node_modules/prosemirror-transform": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/prosemirror-transform/-/prosemirror-transform-1.10.2.tgz", + "integrity": "sha512-2iUq0wv2iRoJO/zj5mv8uDUriOHWzXRnOTVgCzSXnktS/2iQRa3UUQwVlkBlYZFtygw6Nh1+X4mGqoYBINn5KQ==", + "dev": true, + "peer": true, + "dependencies": { + "prosemirror-model": "^1.21.0" + } + }, + "node_modules/prosemirror-view": { + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/prosemirror-view/-/prosemirror-view-1.37.0.tgz", + "integrity": "sha512-z2nkKI1sJzyi7T47Ji/ewBPuIma1RNvQCCYVdV+MqWBV7o4Sa1n94UJCJJ1aQRF/xRkFfyqLGlGFWitIcCOtbg==", + "dev": true, + "peer": true, + "dependencies": { + "prosemirror-model": "^1.20.0", + "prosemirror-state": "^1.0.0", + "prosemirror-transform": "^1.1.0" + } + }, "node_modules/punycode": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", @@ -5079,6 +5908,16 @@ "node": ">=6" } }, + "node_modules/punycode.js": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz", + "integrity": "sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==", + "dev": true, + "peer": true, + "engines": { + "node": ">=6" + } + }, "node_modules/queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", @@ -5244,6 +6083,13 @@ "fsevents": "~2.3.2" } }, + "node_modules/rope-sequence": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/rope-sequence/-/rope-sequence-1.3.4.tgz", + "integrity": "sha512-UT5EDe2cu2E/6O4igUr5PSFs23nvvukicWHx6GnOPlHAiiYbzNuCRQCuiUdHJQcqKalLKlrYJnjY0ySGsXNQXQ==", + "dev": true, + "peer": true + }, "node_modules/run-parallel": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", @@ -5592,9 +6438,9 @@ "peer": true }, "node_modules/tinymce-i18n": { - "version": "24.6.24", - "resolved": "https://registry.npmjs.org/tinymce-i18n/-/tinymce-i18n-24.6.24.tgz", - "integrity": "sha512-FToQhgKzZLqEg+twKVjUcS8gPJbZprOtiyGhGHhxGZMeqJITgbD0imc2QV7cZ82cZbHTBOkK2aOvgmbhk5uaTw==", + "version": "24.11.25", + "resolved": "https://registry.npmjs.org/tinymce-i18n/-/tinymce-i18n-24.11.25.tgz", + "integrity": "sha512-/g56/NXUpkl7l17S1wkAg/3tMJ/YWR7qZimvsBibE+iHYo0CYnemmYn9dA4RBrmpr5ZEzhFz65u48Cr5MRfv5w==", "dev": true, "peer": true }, @@ -5771,6 +6617,13 @@ "node": ">=14.17" } }, + "node_modules/uc.micro": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz", + "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==", + "dev": true, + "peer": true + }, "node_modules/ufo": { "version": "1.5.3", "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.3.tgz", @@ -5821,9 +6674,9 @@ } }, "node_modules/uuid": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", - "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", + "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==", "dev": true, "funding": [ "https://github.com/sponsors/broofa", @@ -5908,6 +6761,13 @@ } } }, + "node_modules/w3c-keyname": { + "version": "2.2.8", + "resolved": "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.8.tgz", + "integrity": "sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==", + "dev": true, + "peer": true + }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", diff --git a/PersonalisationGroups/Client/package.json b/PersonalisationGroups/Client/package.json index fc616bf..3e18a4e 100644 --- a/PersonalisationGroups/Client/package.json +++ b/PersonalisationGroups/Client/package.json @@ -21,7 +21,7 @@ "@hey-api/openapi-ts": "^0.46.3", "@typescript-eslint/eslint-plugin": "^7.13.0", "@typescript-eslint/parser": "^7.13.0", - "@umbraco-cms/backoffice": "^14.0.0", + "@umbraco-cms/backoffice": "^15.0.0", "eslint": "^8.56.0", "eslint-config-prettier": "^9.1.0", "eslint-import-resolver-typescript": "^3.6.1", diff --git a/PersonalisationGroups/Client/src/index.ts b/PersonalisationGroups/Client/src/index.ts index fe0f286..edd2f03 100644 --- a/PersonalisationGroups/Client/src/index.ts +++ b/PersonalisationGroups/Client/src/index.ts @@ -1,7 +1,6 @@ import type { UmbEntryPointOnInit } from "@umbraco-cms/backoffice/extension-api"; import { UMB_AUTH_CONTEXT } from "@umbraco-cms/backoffice/auth"; import { OpenAPI } from "../generated/index.js"; -import { ManifestTypes } from "@umbraco-cms/backoffice/extension-registry"; import { manifests as modalManifests } from "./modal/manifests.js"; import { manifests as propertyEditorManifests } from "./property-editor/manifests.js"; import { manifests as translatorManifests } from "./translator/manifests.js"; @@ -10,7 +9,7 @@ export * from "./modal/index.js"; export * from "./property-editor/index.js"; export * from "./translator/index.js"; -const manifests: Array = [ +const manifests: Array = [ ...modalManifests, ...propertyEditorManifests, ...translatorManifests, diff --git a/PersonalisationGroups/Client/src/modal/manifests.ts b/PersonalisationGroups/Client/src/modal/manifests.ts index f8eb117..1ca7a96 100644 --- a/PersonalisationGroups/Client/src/modal/manifests.ts +++ b/PersonalisationGroups/Client/src/modal/manifests.ts @@ -1,4 +1,4 @@ -import type { ManifestModal } from "@umbraco-cms/backoffice/extension-registry"; +import { ManifestModal } from "@umbraco-cms/backoffice/modal"; import { EDIT_DETAIL_DEFINITION_MODAL_ALIAS, } from "./index.js"; diff --git a/PersonalisationGroups/Client/src/property-editor/criteria/authentication-status-property-editor.element.ts b/PersonalisationGroups/Client/src/property-editor/criteria/authentication-status-property-editor.element.ts index 1d7d55b..8565e63 100644 --- a/PersonalisationGroups/Client/src/property-editor/criteria/authentication-status-property-editor.element.ts +++ b/PersonalisationGroups/Client/src/property-editor/criteria/authentication-status-property-editor.element.ts @@ -4,7 +4,7 @@ import { property, state, } from "@umbraco-cms/backoffice/external/lit"; -import type { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/extension-registry"; +import { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/property-editor"; import { UmbLitElement } from "@umbraco-cms/backoffice/lit-element"; const elementName = "personalisation-group-authentication-status-criteria-property-editor"; diff --git a/PersonalisationGroups/Client/src/property-editor/criteria/continent-property-editor.element.ts b/PersonalisationGroups/Client/src/property-editor/criteria/continent-property-editor.element.ts index 79f241a..e97155c 100644 --- a/PersonalisationGroups/Client/src/property-editor/criteria/continent-property-editor.element.ts +++ b/PersonalisationGroups/Client/src/property-editor/criteria/continent-property-editor.element.ts @@ -5,7 +5,7 @@ import { state, css, } from "@umbraco-cms/backoffice/external/lit"; -import type { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/extension-registry"; +import { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/property-editor"; import { UmbLitElement } from "@umbraco-cms/backoffice/lit-element"; import { UUISelectEvent } from "@umbraco-cms/backoffice/external/uui"; import { ContinentDto, GeoLocationService } from "@personalisationgroups/generated"; diff --git a/PersonalisationGroups/Client/src/property-editor/criteria/cookie-property-editor.element.ts b/PersonalisationGroups/Client/src/property-editor/criteria/cookie-property-editor.element.ts index d274d1d..9173a31 100644 --- a/PersonalisationGroups/Client/src/property-editor/criteria/cookie-property-editor.element.ts +++ b/PersonalisationGroups/Client/src/property-editor/criteria/cookie-property-editor.element.ts @@ -5,7 +5,7 @@ import { state, css, } from "@umbraco-cms/backoffice/external/lit"; -import type { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/extension-registry"; +import { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/property-editor"; import { UmbLitElement } from "@umbraco-cms/backoffice/lit-element"; import { UUIInputEvent, UUISelectEvent } from "@umbraco-cms/backoffice/external/uui"; diff --git a/PersonalisationGroups/Client/src/property-editor/criteria/country-property-editor.element.ts b/PersonalisationGroups/Client/src/property-editor/criteria/country-property-editor.element.ts index 0012a0b..715c9e5 100644 --- a/PersonalisationGroups/Client/src/property-editor/criteria/country-property-editor.element.ts +++ b/PersonalisationGroups/Client/src/property-editor/criteria/country-property-editor.element.ts @@ -5,7 +5,7 @@ import { state, css, } from "@umbraco-cms/backoffice/external/lit"; -import type { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/extension-registry"; +import { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/property-editor"; import { UmbLitElement } from "@umbraco-cms/backoffice/lit-element"; import { UUISelectEvent } from "@umbraco-cms/backoffice/external/uui"; import { CountryDto, GeoLocationService } from "@personalisationgroups/generated"; diff --git a/PersonalisationGroups/Client/src/property-editor/criteria/day-of-week-property-editor.element.ts b/PersonalisationGroups/Client/src/property-editor/criteria/day-of-week-property-editor.element.ts index 981ee1d..621e549 100644 --- a/PersonalisationGroups/Client/src/property-editor/criteria/day-of-week-property-editor.element.ts +++ b/PersonalisationGroups/Client/src/property-editor/criteria/day-of-week-property-editor.element.ts @@ -5,7 +5,7 @@ import { state, css, } from "@umbraco-cms/backoffice/external/lit"; -import type { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/extension-registry"; +import { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/property-editor"; import { UmbLitElement } from "@umbraco-cms/backoffice/lit-element"; import { UUIBooleanInputEvent } from "@umbraco-cms/backoffice/external/uui"; diff --git a/PersonalisationGroups/Client/src/property-editor/criteria/host-property-editor.element.ts b/PersonalisationGroups/Client/src/property-editor/criteria/host-property-editor.element.ts index 6bf91ed..e807fd4 100644 --- a/PersonalisationGroups/Client/src/property-editor/criteria/host-property-editor.element.ts +++ b/PersonalisationGroups/Client/src/property-editor/criteria/host-property-editor.element.ts @@ -5,7 +5,7 @@ import { state, css, } from "@umbraco-cms/backoffice/external/lit"; -import type { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/extension-registry"; +import { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/property-editor"; import { UmbLitElement } from "@umbraco-cms/backoffice/lit-element"; import { UUIInputEvent, UUISelectEvent } from "@umbraco-cms/backoffice/external/uui"; diff --git a/PersonalisationGroups/Client/src/property-editor/criteria/manifests.ts b/PersonalisationGroups/Client/src/property-editor/criteria/manifests.ts index 8b9f504..e4fbcc6 100644 --- a/PersonalisationGroups/Client/src/property-editor/criteria/manifests.ts +++ b/PersonalisationGroups/Client/src/property-editor/criteria/manifests.ts @@ -1,4 +1,4 @@ -import type { ManifestPropertyEditorUi } from '@umbraco-cms/backoffice/extension-registry'; +import { ManifestPropertyEditorUi } from '@umbraco-cms/backoffice/property-editor'; export const manifests: Array = [ { diff --git a/PersonalisationGroups/Client/src/property-editor/criteria/member-group-property-editor.element.ts b/PersonalisationGroups/Client/src/property-editor/criteria/member-group-property-editor.element.ts index 07f2465..8bfea78 100644 --- a/PersonalisationGroups/Client/src/property-editor/criteria/member-group-property-editor.element.ts +++ b/PersonalisationGroups/Client/src/property-editor/criteria/member-group-property-editor.element.ts @@ -5,7 +5,7 @@ import { state, css, } from "@umbraco-cms/backoffice/external/lit"; -import type { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/extension-registry"; +import { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/property-editor"; import { UmbLitElement } from "@umbraco-cms/backoffice/lit-element"; import { UUISelectEvent } from "@umbraco-cms/backoffice/external/uui"; import { tryExecute } from "@umbraco-cms/backoffice/resources"; diff --git a/PersonalisationGroups/Client/src/property-editor/criteria/member-profile-field-property-editor.element.ts b/PersonalisationGroups/Client/src/property-editor/criteria/member-profile-field-property-editor.element.ts index 80fb169..f991455 100644 --- a/PersonalisationGroups/Client/src/property-editor/criteria/member-profile-field-property-editor.element.ts +++ b/PersonalisationGroups/Client/src/property-editor/criteria/member-profile-field-property-editor.element.ts @@ -5,7 +5,7 @@ import { state, css, } from "@umbraco-cms/backoffice/external/lit"; -import type { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/extension-registry"; +import { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/property-editor"; import { UmbLitElement } from "@umbraco-cms/backoffice/lit-element"; import { UUIInputEvent, UUISelectEvent } from "@umbraco-cms/backoffice/external/uui"; import { tryExecute } from "@umbraco-cms/backoffice/resources"; diff --git a/PersonalisationGroups/Client/src/property-editor/criteria/member-type-property-editor.element.ts b/PersonalisationGroups/Client/src/property-editor/criteria/member-type-property-editor.element.ts index fc88e60..d46950a 100644 --- a/PersonalisationGroups/Client/src/property-editor/criteria/member-type-property-editor.element.ts +++ b/PersonalisationGroups/Client/src/property-editor/criteria/member-type-property-editor.element.ts @@ -5,7 +5,7 @@ import { state, css, } from "@umbraco-cms/backoffice/external/lit"; -import type { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/extension-registry"; +import { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/property-editor"; import { UmbLitElement } from "@umbraco-cms/backoffice/lit-element"; import { UUISelectEvent } from "@umbraco-cms/backoffice/external/uui"; import { tryExecute } from "@umbraco-cms/backoffice/resources"; diff --git a/PersonalisationGroups/Client/src/property-editor/criteria/month-of-year-property-editor.element.ts b/PersonalisationGroups/Client/src/property-editor/criteria/month-of-year-property-editor.element.ts index e3706e1..545458e 100644 --- a/PersonalisationGroups/Client/src/property-editor/criteria/month-of-year-property-editor.element.ts +++ b/PersonalisationGroups/Client/src/property-editor/criteria/month-of-year-property-editor.element.ts @@ -5,7 +5,7 @@ import { state, css, } from "@umbraco-cms/backoffice/external/lit"; -import type { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/extension-registry"; +import { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/property-editor"; import { UmbLitElement } from "@umbraco-cms/backoffice/lit-element"; import { UUIBooleanInputEvent } from "@umbraco-cms/backoffice/external/uui"; diff --git a/PersonalisationGroups/Client/src/property-editor/criteria/number-of-visits-property-editor.element.ts b/PersonalisationGroups/Client/src/property-editor/criteria/number-of-visits-property-editor.element.ts index 0c55fb4..4d217ac 100644 --- a/PersonalisationGroups/Client/src/property-editor/criteria/number-of-visits-property-editor.element.ts +++ b/PersonalisationGroups/Client/src/property-editor/criteria/number-of-visits-property-editor.element.ts @@ -5,7 +5,7 @@ import { state, css, } from "@umbraco-cms/backoffice/external/lit"; -import type { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/extension-registry"; +import { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/property-editor"; import { UmbLitElement } from "@umbraco-cms/backoffice/lit-element"; import { UUIInputEvent, UUISelectEvent } from "@umbraco-cms/backoffice/external/uui"; diff --git a/PersonalisationGroups/Client/src/property-editor/criteria/pages-viewed-property-editor.element.ts b/PersonalisationGroups/Client/src/property-editor/criteria/pages-viewed-property-editor.element.ts index 618525f..83d2375 100644 --- a/PersonalisationGroups/Client/src/property-editor/criteria/pages-viewed-property-editor.element.ts +++ b/PersonalisationGroups/Client/src/property-editor/criteria/pages-viewed-property-editor.element.ts @@ -6,7 +6,7 @@ import { repeat, css, } from "@umbraco-cms/backoffice/external/lit"; -import type { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/extension-registry"; +import { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/property-editor"; import { UmbLitElement } from "@umbraco-cms/backoffice/lit-element"; import { UUISelectEvent } from "@umbraco-cms/backoffice/external/uui"; import { UmbDocumentItemModel, UmbDocumentItemRepository, UmbDocumentPickerContext } from "@umbraco-cms/backoffice/document"; diff --git a/PersonalisationGroups/Client/src/property-editor/criteria/querystring-property-editor.element.ts b/PersonalisationGroups/Client/src/property-editor/criteria/querystring-property-editor.element.ts index b1e93cd..f286fec 100644 --- a/PersonalisationGroups/Client/src/property-editor/criteria/querystring-property-editor.element.ts +++ b/PersonalisationGroups/Client/src/property-editor/criteria/querystring-property-editor.element.ts @@ -5,7 +5,7 @@ import { state, css, } from "@umbraco-cms/backoffice/external/lit"; -import type { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/extension-registry"; +import { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/property-editor"; import { UmbLitElement } from "@umbraco-cms/backoffice/lit-element"; import { UUIInputEvent, UUISelectEvent } from "@umbraco-cms/backoffice/external/uui"; diff --git a/PersonalisationGroups/Client/src/property-editor/criteria/referral-property-editor.element.ts b/PersonalisationGroups/Client/src/property-editor/criteria/referral-property-editor.element.ts index ab1cc26..da6cb4d 100644 --- a/PersonalisationGroups/Client/src/property-editor/criteria/referral-property-editor.element.ts +++ b/PersonalisationGroups/Client/src/property-editor/criteria/referral-property-editor.element.ts @@ -5,7 +5,7 @@ import { state, css, } from "@umbraco-cms/backoffice/external/lit"; -import type { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/extension-registry"; +import { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/property-editor"; import { UmbLitElement } from "@umbraco-cms/backoffice/lit-element"; import { UUIInputEvent, UUISelectEvent } from "@umbraco-cms/backoffice/external/uui"; diff --git a/PersonalisationGroups/Client/src/property-editor/criteria/region-property-editor.element.ts b/PersonalisationGroups/Client/src/property-editor/criteria/region-property-editor.element.ts index 7698205..66ca50e 100644 --- a/PersonalisationGroups/Client/src/property-editor/criteria/region-property-editor.element.ts +++ b/PersonalisationGroups/Client/src/property-editor/criteria/region-property-editor.element.ts @@ -5,7 +5,7 @@ import { state, css, } from "@umbraco-cms/backoffice/external/lit"; -import type { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/extension-registry"; +import { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/property-editor"; import { UmbLitElement } from "@umbraco-cms/backoffice/lit-element"; import { UUISelectEvent } from "@umbraco-cms/backoffice/external/uui"; import { CountryDto, RegionDto, GeoLocationService } from "@personalisationgroups/generated"; diff --git a/PersonalisationGroups/Client/src/property-editor/criteria/session-property-editor.element.ts b/PersonalisationGroups/Client/src/property-editor/criteria/session-property-editor.element.ts index 8b7b23d..b462c19 100644 --- a/PersonalisationGroups/Client/src/property-editor/criteria/session-property-editor.element.ts +++ b/PersonalisationGroups/Client/src/property-editor/criteria/session-property-editor.element.ts @@ -5,7 +5,7 @@ import { state, css, } from "@umbraco-cms/backoffice/external/lit"; -import type { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/extension-registry"; +import { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/property-editor"; import { UmbLitElement } from "@umbraco-cms/backoffice/lit-element"; import { UUIInputEvent, UUISelectEvent } from "@umbraco-cms/backoffice/external/uui"; diff --git a/PersonalisationGroups/Client/src/property-editor/criteria/time-of-day-property-editor.element.ts b/PersonalisationGroups/Client/src/property-editor/criteria/time-of-day-property-editor.element.ts index 149f49c..8c2b108 100644 --- a/PersonalisationGroups/Client/src/property-editor/criteria/time-of-day-property-editor.element.ts +++ b/PersonalisationGroups/Client/src/property-editor/criteria/time-of-day-property-editor.element.ts @@ -5,7 +5,7 @@ import { state, css, } from "@umbraco-cms/backoffice/external/lit"; -import type { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/extension-registry"; +import { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/property-editor"; import { UmbLitElement } from "@umbraco-cms/backoffice/lit-element"; import { UUIInputElement, UUIInputEvent } from "@umbraco-cms/backoffice/external/uui"; diff --git a/PersonalisationGroups/Client/src/property-editor/group-definition/group-definition-property-editor.element.ts b/PersonalisationGroups/Client/src/property-editor/group-definition/group-definition-property-editor.element.ts index 58ed4be..4a30cc1 100644 --- a/PersonalisationGroups/Client/src/property-editor/group-definition/group-definition-property-editor.element.ts +++ b/PersonalisationGroups/Client/src/property-editor/group-definition/group-definition-property-editor.element.ts @@ -3,7 +3,7 @@ import { customElement, property, } from "@umbraco-cms/backoffice/external/lit"; -import type { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/extension-registry"; +import { UmbPropertyEditorUiElement } from "@umbraco-cms/backoffice/property-editor"; import { UmbLitElement } from "@umbraco-cms/backoffice/lit-element"; import { PersonalisationGroup } from "../../types"; import PersonalisationGroupDefinitionInput from "./group-definition-input.element"; diff --git a/PersonalisationGroups/Client/src/property-editor/group-definition/manifests.ts b/PersonalisationGroups/Client/src/property-editor/group-definition/manifests.ts index 9b6a418..85ad51b 100644 --- a/PersonalisationGroups/Client/src/property-editor/group-definition/manifests.ts +++ b/PersonalisationGroups/Client/src/property-editor/group-definition/manifests.ts @@ -1,4 +1,4 @@ -import type { ManifestPropertyEditorUi } from '@umbraco-cms/backoffice/extension-registry'; +import { ManifestPropertyEditorUi } from '@umbraco-cms/backoffice/property-editor'; export const manifest: ManifestPropertyEditorUi = { type: 'propertyEditorUi', diff --git a/PersonalisationGroups/Client/tsconfig.json b/PersonalisationGroups/Client/tsconfig.json index 55cba08..c026c86 100644 --- a/PersonalisationGroups/Client/tsconfig.json +++ b/PersonalisationGroups/Client/tsconfig.json @@ -21,6 +21,10 @@ "noUnusedParameters": true, "noFallthroughCasesInSwitch": true, + "types": [ + "@umbraco-cms/backoffice/extension-types" + ], + "paths": { "@personalisationgroups/generated": [ "./generated/index.ts" diff --git a/PersonalisationGroups/UmbracoPersonalisationGroups.csproj b/PersonalisationGroups/UmbracoPersonalisationGroups.csproj index 622d237..261d238 100644 --- a/PersonalisationGroups/UmbracoPersonalisationGroups.csproj +++ b/PersonalisationGroups/UmbracoPersonalisationGroups.csproj @@ -22,8 +22,8 @@ - - + + diff --git a/ReadMe.md b/ReadMe.md index 5f75cd1..7955462 100644 --- a/ReadMe.md +++ b/ReadMe.md @@ -478,6 +478,9 @@ See [here](https://github.com/AndyButland/UmbracoPersonalisationGroups#version-h - 4.0.0 > [!WARNING] -> The 4.0.0 release running on Umbraco 14 contains various breaking changes at the code levelrelated to the backoffice update, the move to a single project using an RCL, and the migration of controllers into a management API. +> The 4.0.0 release running on Umbraco 14 contains various breaking changes at the code level related to the backoffice update, the move to a single project using an RCL, and the migration of controllers into a management API. > From a data perspective please note: -> - The "pages viewed" criteria now uses GUID keys rather than integer IDs. \ No newline at end of file +> - The "pages viewed" criteria now uses GUID keys rather than integer IDs. + +- 5.0.0 + - Package updated to work with Umbraco 15. \ No newline at end of file