From e00ff5d9dde5f35aff6334b1dd5dad0b1610294d Mon Sep 17 00:00:00 2001 From: James Date: Thu, 30 Oct 2025 16:15:55 +0000 Subject: [PATCH 1/8] feature: support Umbraco 17.0.0-rc1 --- .github/workflows/build.yml | 6 +- .github/workflows/release.yml | 8 +- ...Community.SimpleDashboards.TestSite.csproj | 6 +- .../packages.lock.json | 1487 ++++++++--------- .../uSync/v16/Templates/home.config | 5 - .../uSync/v16/usync.config | 2 - .../uSync/{v16 => v17}/Content/home.config | 0 .../{v16 => v17}/ContentTypes/basepage.config | 0 .../{v16 => v17}/ContentTypes/home.config | 6 +- .../ContentTypes/markdownblock.config | 0 .../umbblockgriddemoheadlineblock.config | 0 .../umbblockgriddemoimageblock.config | 0 .../umbblockgriddemorichtextblock.config | 0 ...mbblockgriddemotwocolumnlayoutblock.config | 0 .../DataTypes/ApprovedColor.config | 0 .../BasePageGridContentBlockGrid.config | 0 .../DataTypes/CheckboxList.config | 0 .../DataTypes/ContentPicker.config | 0 .../{v16 => v17}/DataTypes/DatePicker.config | 0 .../DataTypes/DatePickerWithTime.config | 0 .../{v16 => v17}/DataTypes/Dropdown.config | 0 .../DataTypes/DropdownMultiple.config | 0 .../DataTypes/ImageCropper.config | 0 .../DataTypes/ImageMediaPicker.config | 0 .../{v16 => v17}/DataTypes/LabelBigint.config | 0 .../uSync/v17/DataTypes/LabelBytes.config | 12 + .../DataTypes/LabelDatetime.config | 0 .../DataTypes/LabelDecimal.config | 0 .../DataTypes/LabelInteger.config | 0 .../uSync/v17/DataTypes/LabelPixels.config | 12 + .../{v16 => v17}/DataTypes/LabelString.config | 0 .../{v16 => v17}/DataTypes/LabelTime.config | 0 .../DataTypes/ListViewContent.config | 0 .../DataTypes/ListViewMedia.config | 0 .../DataTypes/ListViewMembers.config | 0 ...kdownMarkdownEditorPropertyEditorUI.config | 0 .../{v16 => v17}/DataTypes/MediaPicker.config | 0 .../DataTypes/MemberPicker.config | 0 .../DataTypes/MultiURLPicker.config | 0 .../DataTypes/MultipleImageMediaPicker.config | 0 .../DataTypes/MultipleMediaPicker.config | 0 .../{v16 => v17}/DataTypes/Numeric.config | 0 .../{v16 => v17}/DataTypes/Radiobox.config | 0 .../DataTypes/RichtextEditor.config | 2 +- .../uSync/{v16 => v17}/DataTypes/Tags.config | 0 .../{v16 => v17}/DataTypes/Textarea.config | 0 .../{v16 => v17}/DataTypes/Textstring.config | 0 .../{v16 => v17}/DataTypes/Truefalse.config | 0 .../DataTypes/UploadArticle.config | 0 .../{v16 => v17}/DataTypes/UploadAudio.config | 0 .../{v16 => v17}/DataTypes/UploadFile.config | 4 +- .../DataTypes/UploadVectorGraphics.config | 0 .../{v16 => v17}/DataTypes/UploadVideo.config | 0 .../uSync/{v16 => v17}/Languages/en-gb.config | 0 .../uSync/v17/Languages/en-us.config | 7 + .../uSync/{v16 => v17}/Media/icon.config | 0 .../uSync/{v16 => v17}/MediaTypes/file.config | 0 .../{v16 => v17}/MediaTypes/folder.config | 0 .../{v16 => v17}/MediaTypes/image.config | 0 .../MediaTypes/umbracomediaarticle.config | 0 .../MediaTypes/umbracomediaaudio.config | 0 .../umbracomediavectorgraphics.config | 0 .../MediaTypes/umbracomediavideo.config | 0 .../{v16 => v17}/MemberTypes/member.config | 0 .../RelationTypes/umbMember.config | 0 .../uSync/v17/usync.config | 2 + .../Umbraco.Community.SimpleDashboards.csproj | 14 +- .../packages.lock.json | 1029 ++++++------ 68 files changed, 1228 insertions(+), 1374 deletions(-) delete mode 100644 src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/Templates/home.config delete mode 100644 src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/usync.config rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/Content/home.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/ContentTypes/basepage.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/ContentTypes/home.config (83%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/ContentTypes/markdownblock.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/ContentTypes/umbblockgriddemoheadlineblock.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/ContentTypes/umbblockgriddemoimageblock.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/ContentTypes/umbblockgriddemorichtextblock.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/ContentTypes/umbblockgriddemotwocolumnlayoutblock.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/ApprovedColor.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/BasePageGridContentBlockGrid.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/CheckboxList.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/ContentPicker.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/DatePicker.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/DatePickerWithTime.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/Dropdown.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/DropdownMultiple.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/ImageCropper.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/ImageMediaPicker.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/LabelBigint.config (100%) create mode 100644 src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/LabelBytes.config rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/LabelDatetime.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/LabelDecimal.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/LabelInteger.config (100%) create mode 100644 src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/LabelPixels.config rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/LabelString.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/LabelTime.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/ListViewContent.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/ListViewMedia.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/ListViewMembers.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/MarkdownBlockMarkdownMarkdownEditorPropertyEditorUI.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/MediaPicker.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/MemberPicker.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/MultiURLPicker.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/MultipleImageMediaPicker.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/MultipleMediaPicker.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/Numeric.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/Radiobox.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/RichtextEditor.config (86%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/Tags.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/Textarea.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/Textstring.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/Truefalse.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/UploadArticle.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/UploadAudio.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/UploadFile.config (83%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/UploadVectorGraphics.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/DataTypes/UploadVideo.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/Languages/en-gb.config (100%) create mode 100644 src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/Languages/en-us.config rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/Media/icon.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/MediaTypes/file.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/MediaTypes/folder.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/MediaTypes/image.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/MediaTypes/umbracomediaarticle.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/MediaTypes/umbracomediaaudio.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/MediaTypes/umbracomediavectorgraphics.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/MediaTypes/umbracomediavideo.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/MemberTypes/member.config (100%) rename src/Umbraco.Community.SimpleDashboards.TestSite/uSync/{v16 => v17}/RelationTypes/umbMember.config (100%) create mode 100644 src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/usync.config diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 268384b..ad00ce4 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -13,6 +13,6 @@ jobs: project-path: src/Umbraco.Community.SimpleDashboards/Umbraco.Community.SimpleDashboards.csproj npm-working-dir: src/Umbraco.Community.SimpleDashboards.Client npm-enabled: true - umbraco-version: 16 - dotnet-version: "9" - npm-version: "22.x" \ No newline at end of file + umbraco-version: 17 + dotnet-version: "10" + npm-version: "22.x" diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e7e85df..60853ec 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -2,7 +2,7 @@ name: 🚀 Release on: workflow_dispatch: pull_request: - types: [ closed ] + types: [closed] jobs: release: if: github.event.pull_request.merged == true || github.event_name == 'workflow_dispatch' @@ -19,8 +19,8 @@ jobs: project-path: src/Umbraco.Community.SimpleDashboards/Umbraco.Community.SimpleDashboards.csproj npm-working-dir: src/Umbraco.Community.SimpleDashboards.Client npm-enabled: true - umbraco-version: 16 - dotnet-version: "9" + umbraco-version: 17 + dotnet-version: "10" npm-version: "22.x" - name: Release uses: jcdcdev/jcdcdev.Umbraco.GitHub.Release@main @@ -28,4 +28,4 @@ jobs: artifact-name: ${{ steps.build.outputs.artifact-name }} version: ${{ steps.build.outputs.version }} nuget-api-key: ${{ secrets.NUGET_API_KEY }} - github-token: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file + github-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/Umbraco.Community.SimpleDashboards.TestSite.csproj b/src/Umbraco.Community.SimpleDashboards.TestSite/Umbraco.Community.SimpleDashboards.TestSite.csproj index 81f7a78..fa7b12e 100644 --- a/src/Umbraco.Community.SimpleDashboards.TestSite/Umbraco.Community.SimpleDashboards.TestSite.csproj +++ b/src/Umbraco.Community.SimpleDashboards.TestSite/Umbraco.Community.SimpleDashboards.TestSite.csproj @@ -1,13 +1,13 @@ - net9.0 + net10.0 enable enable - - + + diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/packages.lock.json b/src/Umbraco.Community.SimpleDashboards.TestSite/packages.lock.json index 5894a07..e5ef92a 100644 --- a/src/Umbraco.Community.SimpleDashboards.TestSite/packages.lock.json +++ b/src/Umbraco.Community.SimpleDashboards.TestSite/packages.lock.json @@ -1,7 +1,7 @@ { "version": 1, "dependencies": { - "net9.0": { + "net10.0": { "Microsoft.ICU.ICU4C.Runtime": { "type": "Direct", "requested": "[72.1.0.3, )", @@ -17,28 +17,28 @@ }, "Umbraco.Cms": { "type": "Direct", - "requested": "[16.1.1, )", - "resolved": "16.1.1", - "contentHash": "nhplGLIpDtPmC3vv5DqsTPddYnVA9y/QG+nukoPbW/RScp0PFneQFndwnK2g1dxRP8lf7vT40/uDffocZQxlvg==", + "requested": "[17.0.0-rc1, )", + "resolved": "17.0.0-rc1", + "contentHash": "5DESvGYN9dBz8qob1r3Dp2xOOAkU5FQ3m4hQWkuMluf1M0H7G/z/8q7dM0zCm9SVgPa0wC/bh56UkMIT5qCQPA==", "dependencies": { - "Umbraco.Cms.Imaging.ImageSharp": "[16.1.1, 17.0.0)", - "Umbraco.Cms.Persistence.EFCore.SqlServer": "[16.1.1, 17.0.0)", - "Umbraco.Cms.Persistence.EFCore.Sqlite": "[16.1.1, 17.0.0)", - "Umbraco.Cms.Persistence.SqlServer": "[16.1.1, 17.0.0)", - "Umbraco.Cms.Persistence.Sqlite": "[16.1.1, 17.0.0)", - "Umbraco.Cms.Targets": "[16.1.1, 17.0.0)" + "Umbraco.Cms.Imaging.ImageSharp": "[17.0.0-rc1, 18.0.0)", + "Umbraco.Cms.Persistence.EFCore.SqlServer": "[17.0.0-rc1, 18.0.0)", + "Umbraco.Cms.Persistence.EFCore.Sqlite": "[17.0.0-rc1, 18.0.0)", + "Umbraco.Cms.Persistence.SqlServer": "[17.0.0-rc1, 18.0.0)", + "Umbraco.Cms.Persistence.Sqlite": "[17.0.0-rc1, 18.0.0)", + "Umbraco.Cms.Targets": "[17.0.0-rc1, 18.0.0)" } }, "uSync": { "type": "Direct", - "requested": "[16.0.0, )", - "resolved": "16.0.0", - "contentHash": "CHBnA5V1m+YPnqqJp3fkrMf1xnk0DV0014/3LIx7zCNRvaApTsTd0Vbj+VwuHxODzpQLBrU7hhv9c6e/hSZpkA==", + "requested": "[17.0.0-rc1, )", + "resolved": "17.0.0-rc1", + "contentHash": "HARa3y3FlvBxXOU7Rj74H+Qg4rkQSBUHNEr1k2hAijfnCsptU5lHUF0pISQdZLYf0nQB3yLKRZfTvH4AKjXEyw==", "dependencies": { - "uSync.BackOffice": "16.0.0", - "uSync.BackOffice.Targets": "16.0.0", - "uSync.Backoffice.Management.Api": "16.0.0", - "uSync.Backoffice.Management.Client": "16.0.0" + "uSync.BackOffice": "17.0.0-rc1", + "uSync.BackOffice.Targets": "17.0.0-rc1", + "uSync.Backoffice.Management.Api": "17.0.0-rc1", + "uSync.Backoffice.Management.Client": "17.0.0-rc1" } }, "Asp.Versioning.Abstractions": { @@ -75,35 +75,29 @@ }, "Azure.Core": { "type": "Transitive", - "resolved": "1.44.1", - "contentHash": "YyznXLQZCregzHvioip07/BkzjuWNXogJEVz9T5W6TwjNr17ax41YGzYMptlo2G10oLCuVPoyva62y0SIRDixg==", + "resolved": "1.47.1", + "contentHash": "oPcncSsDHuxB8SC522z47xbp2+ttkcKv2YZ90KXhRKN0YQd2+7l1UURT9EBzUNEXtkLZUOAB5xbByMTrYRh3yA==", "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "6.0.0", - "System.ClientModel": "1.1.0", - "System.Diagnostics.DiagnosticSource": "6.0.1", - "System.Memory.Data": "6.0.0", - "System.Numerics.Vectors": "4.5.0", - "System.Text.Encodings.Web": "6.0.0", - "System.Text.Json": "6.0.10", - "System.Threading.Tasks.Extensions": "4.5.4" + "Microsoft.Bcl.AsyncInterfaces": "8.0.0", + "System.ClientModel": "1.5.1", + "System.Memory.Data": "8.0.1" } }, "Azure.Identity": { "type": "Transitive", - "resolved": "1.13.2", - "contentHash": "CngQVQELdzFmsGSWyGIPIUOCrII7nApMVWxVmJCKQQrWxRXcNquCsZ+njRJRnhFUfD+KMAhpjyRCaceE4EOL6A==", + "resolved": "1.14.2", + "contentHash": "YhNMwOTwT+I2wIcJKSdP0ADyB2aK+JaYWZxO8LSRDm5w77LFr0ykR9xmt2ZV5T1gaI7xU6iNFIh/yW1dAlpddQ==", "dependencies": { - "Azure.Core": "1.44.1", - "Microsoft.Identity.Client": "4.67.2", - "Microsoft.Identity.Client.Extensions.Msal": "4.67.2", - "System.Memory": "4.5.5", - "System.Threading.Tasks.Extensions": "4.5.4" + "Azure.Core": "1.46.1", + "Microsoft.Identity.Client": "4.73.1", + "Microsoft.Identity.Client.Extensions.Msal": "4.73.1", + "System.Memory": "4.5.5" } }, "BouncyCastle.Cryptography": { "type": "Transitive", - "resolved": "2.5.1", - "contentHash": "zy8TMeTP+1FH2NrLaNZtdRbBdq7u5MI+NFZQOBSM69u5RFkciinwzV2eveY6Kjf5MzgsYvvl6kTStsj3JrXqkg==" + "resolved": "2.6.1", + "contentHash": "vZsG2YILhthgRqO+ZVgRff4ZFKKTl0v7kqaVBLCtRvpREhfBP33pcWrdA3PRYgWuFL1RxiUFvjMUHTdBZlJcoA==" }, "Dazinator.Extensions.FileProviders": { "type": "Transitive", @@ -157,8 +151,8 @@ }, "HtmlAgilityPack": { "type": "Transitive", - "resolved": "1.12.1", - "contentHash": "SP6/2Y26CXtxjXn0Wwsom9Ek35SNWKHEu/IWhNEFejBSSVWWXPRSlpqpBSYWv1SQhYFnwMO01xVbEdK3iRR4hg==" + "resolved": "1.12.4", + "contentHash": "ljqvBabvFwKoLniuoQKO8b5bJfJweKLs4fUNS/V5dsvpo0A8MlJqxxn9XVmP2DaskbUXty6IYaWAi1SArGIMeQ==" }, "Humanizer.Core": { "type": "Transitive", @@ -172,10 +166,10 @@ }, "jcdcdev.Umbraco.Core": { "type": "Transitive", - "resolved": "16.0.0", - "contentHash": "WUHDRLV98Px0NS64XfbGlOLbwG/MCp5lfmJRec2n7H3qBYbNCjWVWMckRYjwrODFIHgVD2cAfYeMRJ0wEpU3Jw==", + "resolved": "17.0.0-alpha0003", + "contentHash": "YZKhiJ3j6boMmKuRT6yrGZ6ef/+xxow/tDF40zf4PTV0zbd1eoLjD7VyECKF6mW5QZwQl8Is+Cb+7Lpxgrbc7A==", "dependencies": { - "Umbraco.Cms.Web.Common": "[16.0.0, 17.0.0)" + "Umbraco.Cms.Web.Common": "17.0.0-rc1" } }, "Json.More.Net": { @@ -287,10 +281,10 @@ }, "MailKit": { "type": "Transitive", - "resolved": "4.11.0", - "contentHash": "JVoRxJ+QRqFMRtEM4veStj3pMLBPRulQGV+iZm6Tq1pnr66Dy6dFYOW9Uw02nxAVzdZAN8G+y3BsUPtgZcKXhA==", + "resolved": "4.14.0", + "contentHash": "x1J8KIXGP8bWiiLox9g/hSdecqdDcOr9mZa4lumPjT1rvd+mnVm2pOOB4sYgABYcwW2uI7mAQMk7M+4OBD9iiA==", "dependencies": { - "MimeKit": "4.11.0", + "MimeKit": "4.14.0", "System.Formats.Asn1": "8.0.1" } }, @@ -306,35 +300,35 @@ }, "MessagePack": { "type": "Transitive", - "resolved": "3.1.3", - "contentHash": "UiNv3fknvPzh5W+S0VV96R17RBZQQU71qgmsMnjjRZU2rtQM/XcTnOB+klT2dA6T1mxjnNKYrEm164AoXvGmYg==", + "resolved": "3.1.4", + "contentHash": "BH0wlHWmVoZpbAPyyt2Awbq30C+ZsS3eHSkYdnyUAbqVJ22fAJDzn2xTieBeoT5QlcBzp61vHcv878YJGfi3mg==", "dependencies": { - "MessagePack.Annotations": "3.1.3", - "MessagePackAnalyzer": "3.1.3", + "MessagePack.Annotations": "3.1.4", + "MessagePackAnalyzer": "3.1.4", "Microsoft.NET.StringTools": "17.11.4" } }, "MessagePack.Annotations": { "type": "Transitive", - "resolved": "3.1.3", - "contentHash": "XTy4njgTAf6UVBKFj7c7ad5R0WVKbvAgkbYZy4f00kplzX2T3VOQ34AUke/Vn/QgQZ7ETdd34/IDWS3KBInSGA==" + "resolved": "3.1.4", + "contentHash": "aVWrDAkCdqxwQsz/q0ldPh2EFn48M99YUzE9OvZjMq2RNLKz4o2z88iGFvSvbMqOWRweRvKPHBJZe22PRqzslQ==" }, "MessagePackAnalyzer": { "type": "Transitive", - "resolved": "3.1.3", - "contentHash": "19u1oVNv2brCs5F/jma8O8CnsKMMpYwNqD0CAEDEzvqwDTAhqC9r7xHZP4stPb3APs/ryO/zVn7LvjoEHfvs7Q==" + "resolved": "3.1.4", + "contentHash": "CTaSsN/liJ7MhLCAB7Z4ZLBNuVGCq9lt2BT/cbrc9vzGv89yK3CqIA+z9T19a11eQYl9etZHL6MQJgCqECRVpg==" }, "Microsoft.AspNetCore.Cryptography.Internal": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "E4pHyEb2Ul5a6bIwraGtw9TN39a/C2asyVPEJoyItc0reV4Y26FsPcEdcXyKjBbP4kSz9iU1Cz4Yhx/aOFPpqA==" + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "o747A7PiDsOtWJavNLb8+yRfbZacpHY30jg0Bqtu5q3LGKaf0WYS99JGCV0iGsNa2euOke/Zi3BHdAEd+t/qNw==" }, "Microsoft.AspNetCore.Cryptography.KeyDerivation": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "5v9Kj2arRrCftLKW80Hfj31HkNnjcKyw57lQhF84drvGxJlCR63J0zMM1sMM+Hc+KCQjuoDmHtjwN0uOT+X3ag==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "/FpmYA9Mx5PD+kQfA/1tWzzJth243eEATb+B/JG+PW4CcSxMjo1vhiRkxNBNiESKyoVqu+8cqK1kvbtBGk41wQ==", "dependencies": { - "Microsoft.AspNetCore.Cryptography.Internal": "9.0.4" + "Microsoft.AspNetCore.Cryptography.Internal": "10.0.0-rc.2.25502.107" } }, "Microsoft.AspNetCore.DataProtection": { @@ -408,90 +402,32 @@ "System.Security.Principal": "4.0.1" } }, - "Microsoft.AspNetCore.Mvc.Razor.Extensions": { - "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "M0h+ChPgydX2xY17agiphnAVa/Qh05RAP8eeuqGGhQKT10claRBlLNO6d2/oSV8zy0RLHzwLnNZm5xuC/gckGA==", - "dependencies": { - "Microsoft.AspNetCore.Razor.Language": "6.0.0", - "Microsoft.CodeAnalysis.Razor": "6.0.0" - } - }, - "Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation": { - "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "ppzthXSIAV5Z3tqayYUPqKZFbM+kHxiNflFm5O3392cXRn7b+S513EF+tLgU/kpaCF1OwprSe5b2iQOxLr7qvA==", - "dependencies": { - "Microsoft.AspNetCore.Mvc.Razor.Extensions": "6.0.0", - "Microsoft.CodeAnalysis.Razor": "6.0.0", - "Microsoft.Extensions.DependencyModel": "9.0.4" - } - }, - "Microsoft.AspNetCore.Razor.Language": { - "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "yCtBr1GSGzJrrp1NJUb4ltwFYMKHw/tJLnIDvg9g/FnkGIEzmE19tbCQqXARIJv5kdtBgsoVIdGLL+zmjxvM/A==" - }, "Microsoft.Bcl.AsyncInterfaces": { "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg==" + "resolved": "8.0.0", + "contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw==" }, "Microsoft.Bcl.Cryptography": { "type": "Transitive", - "resolved": "9.0.0", - "contentHash": "tjfuEv+QOznFL1bEPa7svmjpbNvDIrwdinMNy/HhrToQQpONW4hdp0Sans55Rcy9KB3z60duBeey89JY1VQOvg==" - }, - "Microsoft.CodeAnalysis.Analyzers": { - "type": "Transitive", - "resolved": "3.11.0", - "contentHash": "v/EW3UE8/lbEYHoC2Qq7AR/DnmvpgdtAMndfQNmpuIMx/Mto8L5JnuCfdBYtgvalQOtfNCnxFejxuRrryvUTsg==" - }, - "Microsoft.CodeAnalysis.Common": { - "type": "Transitive", - "resolved": "4.13.0", - "contentHash": "T8nRl4mAUY4mhdYM4U2ra2vP2EL+ol8Yqwo0gwC/V55vmlXq9NxdIkZJynTpTL1uX/jHijJ90AeOEx4lf7OwzQ==", - "dependencies": { - "Microsoft.CodeAnalysis.Analyzers": "3.11.0", - "System.Collections.Immutable": "8.0.0", - "System.Reflection.Metadata": "8.0.0" - } - }, - "Microsoft.CodeAnalysis.CSharp": { - "type": "Transitive", - "resolved": "4.13.0", - "contentHash": "BsH7Vijbj9IL7Fj4k/ysZSVyLGFqr75wmdFGwCKWJvSjnA1xwPaQ3hkB2BQdHOt5CpEYA6Q0I6Oo5sDTDHqHsg==", - "dependencies": { - "Microsoft.CodeAnalysis.Analyzers": "3.11.0", - "Microsoft.CodeAnalysis.Common": "[4.13.0]", - "System.Collections.Immutable": "8.0.0", - "System.Reflection.Metadata": "8.0.0" - } - }, - "Microsoft.CodeAnalysis.Razor": { - "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "uqdzuQXxD7XrJCbIbbwpI/LOv0PBJ9VIR0gdvANTHOfK5pjTaCir+XcwvYvBZ5BIzd0KGzyiamzlEWw1cK1q0w==", - "dependencies": { - "Microsoft.AspNetCore.Razor.Language": "6.0.0", - "Microsoft.CodeAnalysis.CSharp": "4.0.0", - "Microsoft.CodeAnalysis.Common": "4.0.0" - } + "resolved": "9.0.4", + "contentHash": "YgZYAWzyNuPVtPq6WNm0bqOWNjYaWgl5mBWTGZyNoXitYBUYSp6iUB9AwK0V1mo793qRJUXz2t6UZrWITZSvuQ==" }, "Microsoft.Data.SqlClient": { "type": "Transitive", - "resolved": "6.0.1", - "contentHash": "v7HxnYYXGGCJilxeQ4Pdks+popVuGajBpHmau0RU4ACIcbfs5qCNUnCogGpZ+CJ//8Qafhxq7vc5a8L9d6O8Eg==", + "resolved": "6.1.1", + "contentHash": "syGQmIUPAYYHAHyTD8FCkTNThpQWvoA7crnIQRMfp8dyB5A2cWU3fQexlRTFkVmV7S0TjVmthi0LJEFVjHo8AQ==", "dependencies": { - "Azure.Identity": "1.11.4", - "Microsoft.Bcl.Cryptography": "9.0.0", + "Azure.Core": "1.47.1", + "Azure.Identity": "1.14.2", + "Microsoft.Bcl.Cryptography": "9.0.4", "Microsoft.Data.SqlClient.SNI.runtime": "6.0.2", - "Microsoft.Extensions.Caching.Memory": "9.0.0", - "Microsoft.IdentityModel.JsonWebTokens": "7.5.0", - "Microsoft.IdentityModel.Protocols.OpenIdConnect": "7.5.0", + "Microsoft.Extensions.Caching.Memory": "9.0.4", + "Microsoft.IdentityModel.JsonWebTokens": "7.7.1", + "Microsoft.IdentityModel.Protocols.OpenIdConnect": "7.7.1", "Microsoft.SqlServer.Server": "1.0.0", - "System.Configuration.ConfigurationManager": "9.0.0", - "System.Security.Cryptography.Pkcs": "9.0.0" + "System.Configuration.ConfigurationManager": "9.0.4", + "System.Security.Cryptography.Pkcs": "9.0.4", + "System.Text.Json": "9.0.5" } }, "Microsoft.Data.SqlClient.SNI.runtime": { @@ -501,470 +437,463 @@ }, "Microsoft.Data.Sqlite": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "jD3xtvMnMRn2uQl/rMCh01Q4b4P0l6Y5cUJfjTL/MOhkCy/4iDa4tL6y/gHaSKJilO9SdkOEJ/v4Z2Z59/jgLQ==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "UesPGshuORJL1h3dFcUxbXJDaBjyxb8oYG/D9thTwEwpKWx7UHuxqtZAbNC/oxK3779kgSuVoyblbmIyTMJbGw==", "dependencies": { - "Microsoft.Data.Sqlite.Core": "9.0.4", - "SQLitePCLRaw.bundle_e_sqlite3": "2.1.10", - "SQLitePCLRaw.core": "2.1.10" + "Microsoft.Data.Sqlite.Core": "10.0.0-rc.2.25502.107", + "SQLitePCLRaw.bundle_e_sqlite3": "2.1.11", + "SQLitePCLRaw.core": "2.1.11" } }, "Microsoft.Data.Sqlite.Core": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "rnVGier1R0w9YEAzxOlUl8koFwq4QLwuYKiJN6NFqbCNCPrRLGW3f7x0OtL/Sp1KBMVhgffUIP6jWPppzhpa2Q==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "AB2SSuEaHJrz/sMlfPc7uGrASuWdW35d186Ae6ovwp5bSuIhUqNeNlDobOgHDGBQ3NmkCn+ZFxPAGik/TpBocA==", "dependencies": { - "SQLitePCLRaw.core": "2.1.10" + "SQLitePCLRaw.core": "2.1.11" } }, "Microsoft.EntityFrameworkCore": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "+5IAX0aicQYCRfN4pAjad+JPwdEYoVEM3Z1Cl8/EiEv3FVHQHdd8TJQpQIslQDDQS/UsUMb0MsOXwqOh+TJtRw==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "Zx81hY7e1SBSTFV7u/UmDRSemfTN3jTj2mtdGrKealCMLCdR5qIarPx3OX8eXK6cr+QVoB0e+ygoIq2aMMrJAQ==", "dependencies": { - "Microsoft.EntityFrameworkCore.Abstractions": "9.0.4", - "Microsoft.EntityFrameworkCore.Analyzers": "9.0.4", - "Microsoft.Extensions.Caching.Memory": "9.0.4", - "Microsoft.Extensions.Logging": "9.0.4" + "Microsoft.EntityFrameworkCore.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.EntityFrameworkCore.Analyzers": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Caching.Memory": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Logging": "10.0.0-rc.2.25502.107" } }, "Microsoft.EntityFrameworkCore.Abstractions": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "E0pkWzI0liqu2ogqJ1kohk2eGkYRhf5tI75HGF6IQDARsshY/0w+prGyLvNuUeV7B8I7vYQZ4CzAKYKxw7b9gQ==" + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "TbkTMhQxPoHahVFb83i+3+ZnJJKnzp4qdhLblXl1VnLX7A695aUTY+sAY05Rn052PAXA61MpqY3DXmdRWGdYQQ==" }, "Microsoft.EntityFrameworkCore.Analyzers": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "cMsm1O7g9X5qbB2wjHf3BVVvGwkG+zeXQ+M91I1Bm6RfylFMImqBPzs0+vmuef7fPxr2yOzPhIfJ2wQJfmtaSw==" + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "wWHWVZXIq+4YtO8fd6qlwtyr0CN0vpHAW3PoabbncAvNUwJoPIZ1EDrdsb9n9e13a6X5b1rsv1YSaJez6KzL1A==" }, "Microsoft.EntityFrameworkCore.Relational": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "OjJ+xh/wQff5b0wiC3SPvoQqTA2boZeJQf+15+3+OJPtjBKzvxuwr25QRIu1p1t+K8ryQ8pzaoZ7eOpXfNzVGA==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "s4zFt5n0xVCPdE4gR1QKi4tyr5VFHg/ZTEBrLu6n9epZrkDLmTj+q/enmxc9JyQ6y7cUUTPmG+qknBebTLGDUg==", "dependencies": { - "Microsoft.EntityFrameworkCore": "9.0.4", - "Microsoft.Extensions.Caching.Memory": "9.0.4", - "Microsoft.Extensions.Configuration.Abstractions": "9.0.4", - "Microsoft.Extensions.Logging": "9.0.4" + "Microsoft.EntityFrameworkCore": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Caching.Memory": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Logging": "10.0.0-rc.2.25502.107" } }, "Microsoft.EntityFrameworkCore.Sqlite": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "YruNASPuiCjLOVxO09lpQT4e2OYvpsoD0e5NGEQKOcPCu143RDzWTNlpzcxhArBgAS0FPwQ+OEGZOWhwgWHvOA==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "ymrCBF19tt5LRUSIRhPuXpJUfIqyB1jLa5kT4LJuqTDiEIJlG4MtkbT36liv2kgZI8Aj9yZQ7bPi6iD//m2uvg==", "dependencies": { - "Microsoft.EntityFrameworkCore.Sqlite.Core": "9.0.4", - "Microsoft.Extensions.Caching.Memory": "9.0.4", - "Microsoft.Extensions.Configuration.Abstractions": "9.0.4", - "Microsoft.Extensions.DependencyModel": "9.0.4", - "Microsoft.Extensions.Logging": "9.0.4", - "SQLitePCLRaw.bundle_e_sqlite3": "2.1.10", - "SQLitePCLRaw.core": "2.1.10", - "System.Text.Json": "9.0.4" + "Microsoft.EntityFrameworkCore.Sqlite.Core": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Caching.Memory": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.DependencyModel": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Logging": "10.0.0-rc.2.25502.107", + "SQLitePCLRaw.bundle_e_sqlite3": "2.1.11", + "SQLitePCLRaw.core": "2.1.11" } }, "Microsoft.EntityFrameworkCore.Sqlite.Core": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "96NFbmjcZsO9HkSdWAwh5tn/7LKIu7cLW+zubyGV1BR1w8xpcqPXZcTW4S/0eA0d9BxyFnH8tSDRjUerWGoU/Q==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "Xce3hDmg5zrvabfBSY1Gln2/r97bk+at8MotEHosDQLkmv8DKiv7zfNwL+S+qpLqaLRy0c5rW5db/yZaiGOw5w==", "dependencies": { - "Microsoft.Data.Sqlite.Core": "9.0.4", - "Microsoft.EntityFrameworkCore.Relational": "9.0.4", - "Microsoft.Extensions.Caching.Memory": "9.0.4", - "Microsoft.Extensions.Configuration.Abstractions": "9.0.4", - "Microsoft.Extensions.DependencyModel": "9.0.4", - "Microsoft.Extensions.Logging": "9.0.4", - "SQLitePCLRaw.core": "2.1.10", - "System.Text.Json": "9.0.4" + "Microsoft.Data.Sqlite.Core": "10.0.0-rc.2.25502.107", + "Microsoft.EntityFrameworkCore.Relational": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Caching.Memory": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.DependencyModel": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Logging": "10.0.0-rc.2.25502.107", + "SQLitePCLRaw.core": "2.1.11" } }, "Microsoft.EntityFrameworkCore.SqlServer": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "UCo6rRUIx2Rhl6xVkMPf1yL/97jcYkwrryOKB5e68YCZ7NdQyk+7wfXJzEDvkFcjTw45H5sy4/1vW6vXCs/Kag==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "xBkGROSOj5WPXytrCmf2VGdx0Nw8ERNRQYgzKNiKRjloZ+rUcw0KD7TFeHEiqMbKGtaNb5fXtcsEhcaVJFCNAQ==", "dependencies": { - "Microsoft.Data.SqlClient": "5.1.6", - "Microsoft.EntityFrameworkCore.Relational": "9.0.4", - "Microsoft.Extensions.Caching.Memory": "9.0.4", - "Microsoft.Extensions.Configuration.Abstractions": "9.0.4", - "Microsoft.Extensions.Logging": "9.0.4", - "System.Formats.Asn1": "9.0.4", - "System.Text.Json": "9.0.4" + "Microsoft.Data.SqlClient": "6.1.1", + "Microsoft.EntityFrameworkCore.Relational": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Caching.Memory": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Logging": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.AmbientMetadata.Application": { "type": "Transitive", - "resolved": "9.2.0", - "contentHash": "GMCX3zybUB22aAADjYPXrWhhd1HNMkcY5EcFAJnXy/4k5pPpJ6TS4VRl37xfrtosNyzbpO2SI7pd2Q5PvggSdg==", + "resolved": "9.9.0", + "contentHash": "sCc7X0rXDdWIXdRq/s8Yd3YoMz2r0wNyRGQ5HdYu1TfvpGryH/3lH1pizS1WsL8gYrAD3nT0GIbsyz6c5dM/wQ==", "dependencies": { - "Microsoft.Extensions.Configuration": "9.0.2", - "Microsoft.Extensions.Hosting.Abstractions": "9.0.2", - "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.2" + "Microsoft.Extensions.Configuration": "9.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "9.0.9", + "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.9" } }, "Microsoft.Extensions.ApiDescription.Server": { "type": "Transitive", - "resolved": "6.0.5", - "contentHash": "Ckb5EDBUNJdFWyajfXzUIMRkhf52fHZOQuuZg/oiu8y7zDCVwD0iHhew6MnThjHmevanpxL3f5ci2TtHQEN6bw==" + "resolved": "9.0.0", + "contentHash": "1Kzzf7pRey40VaUkHN9/uWxrKVkLu2AQjt+GVeeKLLpiEHAJ1xZRsLSh4ZZYEnyS7Kt2OBOPmsXNdU+wbcOl5w==" }, "Microsoft.Extensions.Caching.Abstractions": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "imcZ5BGhBw5mNsWLepBbqqumWaFe0GtvyCvne2/2wsDIBRa2+Lhx4cU/pKt/4BwOizzUEOls2k1eOJQXHGMalg==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "L2Gbh0jdeDY+WdmszIuw9QdZ4LsQPv3B2YNEqE5k/G0ZiuZPVRivYmy2JR4EdiUgp6vf1pD8MjrV5oSwTPtCzQ==", "dependencies": { - "Microsoft.Extensions.Primitives": "9.0.4" + "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Caching.Hybrid": { "type": "Transitive", - "resolved": "9.4.0", - "contentHash": "GtHP+DRraRM6RLq7TzUV8Iiyqm+WemJRLDNqy7uvA+Dgf6fjvxpmHnzgPb+RAcRNjADz961DMHHZ4i5EQjpDPw==", + "resolved": "9.9.0", + "contentHash": "gvfwqjdBhmWvWcfYx5WfACT1vHB0V+bEhyR4v07NWno1up6kBgBVR63tpLunbFwqQLg/mkKLoJUge5KK0mRrvg==", "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "9.0.4", - "Microsoft.Extensions.Caching.Memory": "9.0.4", - "Microsoft.Extensions.Logging.Abstractions": "9.0.4", - "Microsoft.Extensions.Options": "9.0.4" + "Microsoft.Extensions.Caching.Abstractions": "9.0.9", + "Microsoft.Extensions.Caching.Memory": "9.0.9", + "Microsoft.Extensions.Logging.Abstractions": "9.0.9", + "Microsoft.Extensions.Options": "9.0.9" } }, "Microsoft.Extensions.Caching.Memory": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "G5rEq1Qez5VJDTEyRsRUnewAspKjaY57VGsdZ8g8Ja6sXXzoiI3PpTd1t43HjHqNWD5A06MQveb2lscn+2CU+w==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "Dx8v9xVaQOjF1CCVT+dYsXjna12k8RTbSL3X7Pef6IUZ1hAt/6CnhBhVYP9UvIY8iornbKhAmlZ8c8Tq2L5Fww==", "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "9.0.4", - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4", - "Microsoft.Extensions.Logging.Abstractions": "9.0.4", - "Microsoft.Extensions.Options": "9.0.4", - "Microsoft.Extensions.Primitives": "9.0.4" + "Microsoft.Extensions.Caching.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Compliance.Abstractions": { "type": "Transitive", - "resolved": "9.2.0", - "contentHash": "Te+N4xphDlGIS90lKJMZyezFiMWKLAtYV2/M8gGJG4thH6xyC7LWhMzgz2+tWMehxwZlBUq2D9DvVpjKBZFTPQ==", + "resolved": "9.9.0", + "contentHash": "9/bU4vuy7xu81BeiHazP0kmtOb3vAKSGdN+9s84/HfwVDvxAZOfPxDK7uPl6jEfiFdZvpHNF/YxWQqaISvYEUQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.2", - "Microsoft.Extensions.ObjectPool": "9.0.2" + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.9", + "Microsoft.Extensions.ObjectPool": "9.0.9" } }, "Microsoft.Extensions.Configuration": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "KIVBrMbItnCJDd1RF4KEaE8jZwDJcDUJW5zXpbwQ05HNYTK1GveHxHK0B3SjgDJuR48GRACXAO+BLhL8h34S7g==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "273Ggibh3DdVrj47ENbUGIirOiqmLTAizpkvOD584Ps6NL/CMXPzesijnJgsjp7Fv/UCp69FKYBaSxZZ3q5R9g==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "9.0.4", - "Microsoft.Extensions.Primitives": "9.0.4" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Configuration.Abstractions": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "0LN/DiIKvBrkqp7gkF3qhGIeZk6/B63PthAHjQsxymJfIBcz0kbf4/p/t4lMgggVxZ+flRi5xvTwlpPOoZk8fg==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "H+i/Qy30Rg/K9BcW2Z6DCHPCzwMH3bCwNOjEz31shWTUDK8GeeeMnrKVusprTcRA2Y6yPST+hg2zc3whPEs14Q==", "dependencies": { - "Microsoft.Extensions.Primitives": "9.0.4" + "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Configuration.Binder": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "cdrjcl9RIcwt3ECbnpP0Gt1+pkjdW90mq5yFYy8D9qRj2NqFFcv3yDp141iEamsd9E218sGxK8WHaIOcrqgDJg==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "aA6/V6lw1Gueyb1PqhHAl/i/qUUuv+Fusfk4oaMOzzOjspBkYtPpNHCmml/0t1x0/DnZoed+u2WwpP+mSwd8Dg==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "9.0.4" + "Microsoft.Extensions.Configuration": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Configuration.FileExtensions": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "UY864WQ3AS2Fkc8fYLombWnjrXwYt+BEHHps0hY4sxlgqaVW06AxbpgRZjfYf8PyRbplJqruzZDB/nSLT+7RLQ==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "5KrgXSTFR8cFLmDXXoT7GLVvDyHNw0Z9xG4doD78Q/HdlAR4jiMzmLLS9GFXrPGopmC6qqEZr2VBJHEu16INcA==", "dependencies": { - "Microsoft.Extensions.Configuration": "9.0.4", - "Microsoft.Extensions.Configuration.Abstractions": "9.0.4", - "Microsoft.Extensions.FileProviders.Abstractions": "9.0.4", - "Microsoft.Extensions.FileProviders.Physical": "9.0.4", - "Microsoft.Extensions.Primitives": "9.0.4" + "Microsoft.Extensions.Configuration": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.FileProviders.Physical": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Configuration.Json": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "vVXI70CgT/dmXV3MM+n/BR2rLXEoAyoK0hQT+8MrbCMuJBiLRxnTtSrksNiASWCwOtxo/Tyy7CO8AGthbsYxnw==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "USwHuFz4BFKoaqSydHWH/d7Mr+fVsAh9S0S9pdsdHro1IixMbqQ9Gpo2sEZf25e3tZSq/ts6XsVmrQWmxmDhYA==", "dependencies": { - "Microsoft.Extensions.Configuration": "9.0.4", - "Microsoft.Extensions.Configuration.Abstractions": "9.0.4", - "Microsoft.Extensions.Configuration.FileExtensions": "9.0.4", - "Microsoft.Extensions.FileProviders.Abstractions": "9.0.4" + "Microsoft.Extensions.Configuration": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Configuration.FileExtensions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.DependencyInjection": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "f2MTUaS2EQ3lX4325ytPAISZqgBfXmY0WvgD80ji6Z20AoDNiCESxsqo6mFRwHJD/jfVKRw9FsW6+86gNre3ug==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "mDw80K98jBWCyLFCra51PRv+Ttnjse1lZIzXEFybKby0/ajBFTEeHj/4r/QJexmb8Uun0yaFH1HlFtmHP1YEVA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "UI0TQPVkS78bFdjkTodmkH0Fe8lXv9LnhGFKgKrsgUJ5a5FVdFRcgjIkBVLbGgdRhxWirxH/8IXUtEyYJx6GQg==" + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "8jujunpkNNfTkE9PFHp9/aD6GPKVfNCuz8tUbzOcyU5tQOCoIZId4hwQNVx3Tb8XEWw9BYdh0k5vPpqdCM+UtA==" }, "Microsoft.Extensions.DependencyInjection.AutoActivation": { "type": "Transitive", - "resolved": "9.2.0", - "contentHash": "WcwfTpl3IcPcaahTVEaJwMUg1eWog1SkIA6jQZZFqMXiMX9/tVkhNB6yzUQmBdGWdlWDDRKpOmK7T7x1Uu05pQ==", + "resolved": "9.9.0", + "contentHash": "DrDJ7+dWB0LeR6b83wj9WNhr45O67Q+wTxFaVE9BHpAFGc66Xz/K3A5wp5fA/060vLGGDgkftBpbS307BizSFw==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "9.0.2" + "Microsoft.Extensions.Hosting.Abstractions": "9.0.9" } }, "Microsoft.Extensions.DependencyModel": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "ACtnvl3H3M/f8Z42980JxsNu7V9PPbzys4vBs83ZewnsgKd7JeYK18OMPo0g+MxAHrpgMrjmlinXDiaSRPcVnA==" + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "lMSe2AtG4/58En2r8Iz7zrIff/wevTDns7dCakivIrBU1gvlnuLiyYTiEalv0TMCVirg9CYIpSUcOuf58lpz8g==" }, "Microsoft.Extensions.Diagnostics": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "1bCSQrGv9+bpF5MGKF6THbnRFUZqQDrWPA39NDeVW9djeHBmow8kX4SX6/8KkeKI8gmUDG7jsG/bVuNAcY/ATQ==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "tQfQFXI+ZQcL2RzDarDLx3Amh0WCp1KPGp1ie3y/CMV5hDhEq98WTmcMoXrFY0GkYLEaCQlVi2A6qVLcooG2Ow==", "dependencies": { - "Microsoft.Extensions.Configuration": "9.0.4", - "Microsoft.Extensions.Diagnostics.Abstractions": "9.0.4", - "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.4" + "Microsoft.Extensions.Configuration": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Diagnostics.Abstractions": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "IAucBcHYtiCmMyFag+Vrp5m+cjGRlDttJk9Vx7Dqpq+Ama4BzVUOk0JARQakgFFr7ZTBSgLKlHmtY5MiItB7Cg==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "x6XVv3RiwOlN2unjyX/Zat0gI0HiRoDDdjkwBCwsMftYWpbJu4SiyRwDbrv2zAF8v8nbEEvcWi3/pUxZfaqLQw==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4", - "Microsoft.Extensions.Options": "9.0.4" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Diagnostics.ExceptionSummarization": { "type": "Transitive", - "resolved": "9.2.0", - "contentHash": "et5JevHsLv1w1O1Zhb6LiUfai/nmDRzIHnbrZJdzLsIbbMCKTZpeHuANYIppAD//n12KvgOne05j4cu0GhG9gw==", + "resolved": "9.9.0", + "contentHash": "LVb1ziRqI8x8TNCJW+zRGx1xPTPFWbhJzEk8k+rFx03M8zrQt5T+3MMV/fWTeHc3/7uoJDRDRklRMUlAqQw99w==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.2" + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.9" } }, "Microsoft.Extensions.FileProviders.Abstractions": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "gQN2o/KnBfVk6Bd71E2YsvO5lsqrqHmaepDGk+FB/C4aiQY9B0XKKNKfl5/TqcNOs9OEithm4opiMHAErMFyEw==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "dOpmW14MkOZIwV6269iXhoMp6alCHBoxqCR4pJ37GLjFaBIyzsIy+Ra8tsGmjHtFvEHKq0JRDIsb1PUkrK+yxw==", "dependencies": { - "Microsoft.Extensions.Primitives": "9.0.4" + "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.FileProviders.Embedded": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "fictUnSF95D+M9iH4X6TYBjud2gbB2r6bcIi0sQknXFc2bHbNucoaK+SzfLCzb47tHSR9a5pm0F1Ioj0PgmFeQ==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "MqxY/NcEW52ZG3Ebf2d9okBS2pXVu99FrNS+O8MWaAh0jMMjCMt3wPaVLcvHDrqAk36HHv87X4a+7/Pgs9UJgA==", "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "9.0.4" + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.FileProviders.Physical": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "qkQ9V7KFZdTWNThT7ke7E/Jad38s46atSs3QUYZB8f3thBTrcrousdY4Y/tyCtcH5YjsPSiByjuN+L8W/ThMQg==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "3+RiR6TEakDL0dCUqR7PjFffyrVMLdx/vAVBiN1mGmwScKYCTePIkYVkWsX85CTKh7R9J4M9C1MHzVdjbKcg3g==", "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "9.0.4", - "Microsoft.Extensions.FileSystemGlobbing": "9.0.4", - "Microsoft.Extensions.Primitives": "9.0.4" + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.FileSystemGlobbing": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.FileSystemGlobbing": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "05Lh2ItSk4mzTdDWATW9nEcSybwprN8Tz42Fs5B+jwdXUpauktdAQUI1Am4sUQi2C63E5hvQp8gXvfwfg9mQGQ==" + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "XtcPOKB7sMFzj8SxaOglZV3eaqZ1GxUMVZTwaz4pRpBt0S45ghb836uUej4YaI8EzsnUJoqzOIKrTW4CDJMfVw==" }, "Microsoft.Extensions.Hosting.Abstractions": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "bXkwRPMo4x19YKH6/V9XotU7KYQJlihXhcWO1RDclAY3yfY3XNg4QtSEBvng4kK/DnboE0O/nwSl+6Jiv9P+FA==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "M6zqZFbqjdCx8g5Y2XZKTfYfS0gAh4uJkmdAq/ZRDrpIr3Nd+u74allmw15jX1kM61IXM49EnTbhMzlWw5pGVQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "9.0.4", - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4", - "Microsoft.Extensions.Diagnostics.Abstractions": "9.0.4", - "Microsoft.Extensions.FileProviders.Abstractions": "9.0.4", - "Microsoft.Extensions.Logging.Abstractions": "9.0.4" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Http": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "ezelU6HJgmq4862YoWuEbHGSV+JnfnonTSbNSJVh6n6wDehyiJn4hBtcK7rGbf2KO3QeSvK5y8E7uzn1oaRH5w==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "d60bvi/NpzkpVlSpxZqOfdjX1hrQgL/byWVc3PryjbmB7zvfLtqQbYifjEWToqtS0Fb1rGnkuVI5JEdOnK1tNQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "9.0.4", - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4", - "Microsoft.Extensions.Diagnostics": "9.0.4", - "Microsoft.Extensions.Logging": "9.0.4", - "Microsoft.Extensions.Logging.Abstractions": "9.0.4", - "Microsoft.Extensions.Options": "9.0.4" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Diagnostics": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Logging": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Http.Diagnostics": { "type": "Transitive", - "resolved": "9.2.0", - "contentHash": "Eeup1LuD5hVk5SsKAuX1D7I9sF380MjrNG10IaaauRLOmrRg8rq2TA8PYTXVBXf3MLkZ6m2xpBqRbZdxf8ygkg==", + "resolved": "9.9.0", + "contentHash": "bdO0rzxXHsmp0+k1chjBKwxhdxkHetBfVe2LhFkoxSirErvvTmnD/ZeHqdNOeMEouJmaoGJFep70NFRK8/NDlA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.AutoActivation": "9.2.0", - "Microsoft.Extensions.Http": "9.0.2", - "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.2", - "Microsoft.Extensions.Telemetry": "9.2.0", - "System.IO.Pipelines": "9.0.2" + "Microsoft.Extensions.Http": "9.0.9", + "Microsoft.Extensions.Telemetry": "9.9.0" } }, "Microsoft.Extensions.Http.Polly": { "type": "Transitive", - "resolved": "9.0.2", - "contentHash": "2y5a9Iijc9iTUN1M7rH2+kUMJPuuxTgfUyL9iAOqe4ueuWtTfG1SVX/oAj35q46OV4kSgCeJC82dLQ96xOo/RQ==", + "resolved": "9.0.9", + "contentHash": "hsbsHE++ggakSizUV5xVVEB+mjzuFKFZin8AH2YOYNKbMC5Q6rL2+pwu5Bsfv0JQrn9kzo4TrgRw/nMHJCyGqw==", "dependencies": { - "Microsoft.Extensions.Http": "9.0.2", + "Microsoft.Extensions.Http": "9.0.9", "Polly": "7.2.4", "Polly.Extensions.Http": "3.0.0" } }, "Microsoft.Extensions.Http.Resilience": { "type": "Transitive", - "resolved": "9.2.0", - "contentHash": "Km+YyCuk1IaeOsAzPDygtgsUOh3Fi89hpA18si0tFJmpSBf9aKzP9ffV5j7YOoVDvRWirpumXAPQzk1inBsvKw==", + "resolved": "9.9.0", + "contentHash": "dZ5Y34CsrPNBn4GMLq/PJeIV903R98K3Z3a2sECEeJv3kW4HlgwDZoZWsbG4ymBdGdQJoXS+Qp8sdLm3ptFdDg==", "dependencies": { - "Microsoft.Extensions.Configuration.Binder": "9.0.2", - "Microsoft.Extensions.Http.Diagnostics": "9.2.0", - "Microsoft.Extensions.ObjectPool": "9.0.2", - "Microsoft.Extensions.Resilience": "9.2.0" + "Microsoft.Extensions.Http.Diagnostics": "9.9.0", + "Microsoft.Extensions.ObjectPool": "9.0.9", + "Microsoft.Extensions.Resilience": "9.9.0" } }, "Microsoft.Extensions.Identity.Core": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "KKfCsoIHFGZmmCEjZBPuvDW0pCjboMru/Z3vbEyC/OIwUVeKrdPugFyjc81i7rNSjcPcDxVvGl/Ks8HLelKocg==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "cPUGllvvRBqaHjjkRdIq3pXuOUvsm7ovbWIkuPatxihvNIpBVb2OGEKNx9oF1125Gv5PRLchCvG/7Bukt8T6Xw==", "dependencies": { - "Microsoft.AspNetCore.Cryptography.KeyDerivation": "9.0.4", - "Microsoft.Extensions.Logging": "9.0.4", - "Microsoft.Extensions.Options": "9.0.4" + "Microsoft.AspNetCore.Cryptography.KeyDerivation": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Logging": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Identity.Stores": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "0F6lSngwyXzrv+qtX46nhHYBOlPxEzj0qyCCef1kvlyEYhbj8kBL13FuDk4nEPkzk1yVjZgsnXBG19+TrNdakQ==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "HE7pPOovxYCAlMv4LlLAhIKKMYHLFF9vjdR2u5Q07E5Cn5JD48SSyIsxRASUz7n6+NcYMF3LA/dvO4BYrhuj4w==", "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "9.0.4", - "Microsoft.Extensions.Identity.Core": "9.0.4", - "Microsoft.Extensions.Logging": "9.0.4" + "Microsoft.Extensions.Caching.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Identity.Core": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Logging": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Logging": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "xW6QPYsqhbuWBO9/1oA43g/XPKbohJx+7G8FLQgQXIriYvY7s+gxr2wjQJfRoPO900dvvv2vVH7wZovG+M1m6w==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "q2C5gq86qkTmcYSJJSnw8sgTUyuqENYSOjk/NOYjHnYlKSrK3oI9Rjv1bWFpx2I3Btq9ZBEJb9aMM+IUQ0PvZA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection": "9.0.4", - "Microsoft.Extensions.Logging.Abstractions": "9.0.4", - "Microsoft.Extensions.Options": "9.0.4" + "Microsoft.Extensions.DependencyInjection": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "0MXlimU4Dud6t+iNi5NEz3dO2w1HXdhoOLaYFuLPCjAsvlPQGwOT6V2KZRMLEhCAm/stSZt1AUv0XmDdkjvtbw==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "SKKKZjyCpBaDQ7yuFjdk6ELnRBRWeZsbnzUfo59Wc4PGhgf92chE3we/QlT6nk6NqlWcUgH/jogM+B/uq/Qdnw==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Logging.Configuration": { "type": "Transitive", - "resolved": "9.0.2", - "contentHash": "pnwYZE7U6d3Y6iMVqADOAUUMMBGYAQPsT3fMwVr/V1Wdpe5DuVGFcViZavUthSJ5724NmelIl1cYy+kRfKfRPQ==", + "resolved": "9.0.9", + "contentHash": "Abuo+S0Sg+Ke6vzSh5Ell+lwJJM+CEIqg1ImtWnnqF6a/ibJkQnmFJi4/ekEw/0uAcdFKJXtGV7w6cFN0nyXeg==", "dependencies": { - "Microsoft.Extensions.Configuration": "9.0.2", - "Microsoft.Extensions.Configuration.Abstractions": "9.0.2", - "Microsoft.Extensions.Configuration.Binder": "9.0.2", - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.2", - "Microsoft.Extensions.Logging": "9.0.2", - "Microsoft.Extensions.Logging.Abstractions": "9.0.2", - "Microsoft.Extensions.Options": "9.0.2", - "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.2" + "Microsoft.Extensions.Configuration": "9.0.9", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.9", + "Microsoft.Extensions.Configuration.Binder": "9.0.9", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.9", + "Microsoft.Extensions.Logging": "9.0.9", + "Microsoft.Extensions.Logging.Abstractions": "9.0.9", + "Microsoft.Extensions.Options": "9.0.9", + "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.9" } }, "Microsoft.Extensions.ObjectPool": { "type": "Transitive", - "resolved": "9.0.2", - "contentHash": "nWx7uY6lfkmtpyC2dGc0IxtrZZs/LnLCQHw3YYQucbqWj8a27U/dZ+eh72O3ZiolqLzzLkVzoC+w/M8dZwxRTw==" + "resolved": "9.0.9", + "contentHash": "jYZSlGBpPzqWr3mc7cf/YNTY45ys7FIaziQtHAK3sWtd5v4ehpowBmrL2aOSizfM7Q326PDw2P100ILpdEbhzg==" }, "Microsoft.Extensions.Options": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "fiFI2+58kicqVZyt/6obqoFwHiab7LC4FkQ3mmiBJ28Yy4fAvy2+v9MRnSvvlOO8chTOjKsdafFl/K9veCPo5g==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "Ib6BCCjisp7ZUdhtNpSulFO0ODhz/IE4ZZd8OCqQWoRs363BQ0QOZi9KwpqpiEWo51S0kIXWqNicDPGXwpt9pQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4", - "Microsoft.Extensions.Primitives": "9.0.4" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Options.ConfigurationExtensions": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "aridVhAT3Ep+vsirR1pzjaOw0Jwiob6dc73VFQn2XmDfBA2X98M8YKO1GarvsXRX7gX1Aj+hj2ijMzrMHDOm0A==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "MFbT8+JKX49YCXEFvlZDzQzI/R3QKzRZlb4dSud+569cMgA9hWbndjWWvOgGASoRcXynGRrBSq1Bw3PeCsB5/Q==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "9.0.4", - "Microsoft.Extensions.Configuration.Binder": "9.0.4", - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4", - "Microsoft.Extensions.Options": "9.0.4", - "Microsoft.Extensions.Primitives": "9.0.4" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Configuration.Binder": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Options.DataAnnotations": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "jJq7xO1PLi//cts59Yp6dKNN07xV0Day/JmVR7aXCdo2rYHAoFlyARyxrfB0CTzsErA+TOhYTz2Ee0poR8SPeQ==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "sYPzv/9o37JlwZhirLo5mHKQpdwyk0FVbyEmUU6czPe8tI5kf3xalVRTZStTPH0gwlg7aq1RNfbNOJxTRlf92w==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4", - "Microsoft.Extensions.Options": "9.0.4" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Primitives": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "SPFyMjyku1nqTFFJ928JAMd0QnRe4xjE7KeKnZMWXf3xk+6e0WiOZAluYtLdbJUXtsl2cCRSi8cBquJ408k8RA==" + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "9pm2zqqn5u/OsKs2zgkhJEQQeMx9KkVOWPdHrs7Kt5sfpk+eIh/gmpi/mMH/ljS2T/PFsFdCEtm+GS/6l7zoZA==" }, "Microsoft.Extensions.Resilience": { "type": "Transitive", - "resolved": "9.2.0", - "contentHash": "dyaM+Jeznh/i21bOrrRs3xceFfn0571EOjOq95dRXmL1rHDLC4ExhACJ2xipRBP6g1AgRNqmryi+hMrVWWgmlg==", + "resolved": "9.9.0", + "contentHash": "MZNGlO++Z64MsIzb2d875uFx0fivsJb+gMjSacVQTpINJm0sxzOK2CfjnH4gDbndAZ9pCU2rZtsxqMa45YkM6A==", "dependencies": { - "Microsoft.Extensions.Diagnostics": "9.0.2", - "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "9.2.0", - "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.2", - "Microsoft.Extensions.Telemetry.Abstractions": "9.2.0", + "Microsoft.Extensions.Diagnostics": "9.0.9", + "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "9.9.0", + "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.9", + "Microsoft.Extensions.Telemetry.Abstractions": "9.9.0", "Polly.Extensions": "8.4.2", "Polly.RateLimiting": "8.4.2" } }, "Microsoft.Extensions.Telemetry": { "type": "Transitive", - "resolved": "9.2.0", - "contentHash": "4+bw7W4RrAMrND9TxonnSmzJOdXiPxljoda8OPJiReIN607mKCc0t0Mf28sHNsTujO1XQw28wsI0poxeeQxohw==", + "resolved": "9.9.0", + "contentHash": "gwTzxU0+W0Beqp0jivDajsjVtLZTxM5werm4kggyTqmP5dlfapo/0DoK0yG3/gNyiFWCcJmEGhmqrSL9gNFtGw==", "dependencies": { - "Microsoft.Extensions.AmbientMetadata.Application": "9.2.0", - "Microsoft.Extensions.DependencyInjection.AutoActivation": "9.2.0", - "Microsoft.Extensions.Logging.Configuration": "9.0.2", - "Microsoft.Extensions.ObjectPool": "9.0.2", - "Microsoft.Extensions.Telemetry.Abstractions": "9.2.0" + "Microsoft.Extensions.AmbientMetadata.Application": "9.9.0", + "Microsoft.Extensions.DependencyInjection.AutoActivation": "9.9.0", + "Microsoft.Extensions.Logging.Configuration": "9.0.9", + "Microsoft.Extensions.ObjectPool": "9.0.9", + "Microsoft.Extensions.Telemetry.Abstractions": "9.9.0" } }, "Microsoft.Extensions.Telemetry.Abstractions": { "type": "Transitive", - "resolved": "9.2.0", - "contentHash": "kEl+5G3RqS20XaEhHh/nOugcjKEK+rgVtMJra1iuwNzdzQXElelf3vu8TugcT7rIZ/T4T76EKW1OX/fmlxz4hw==", + "resolved": "9.9.0", + "contentHash": "EmnlvikFKeWRJLvdoysRWOnYggD+aQpwpXjfDAZLpbuiPYsNhXzMRs6b+/R0QiQ5gV8r6JAGZyexMum8ZUDtWA==", "dependencies": { - "Microsoft.Extensions.Compliance.Abstractions": "9.2.0", - "Microsoft.Extensions.Logging.Abstractions": "9.0.2", - "Microsoft.Extensions.ObjectPool": "9.0.2", - "Microsoft.Extensions.Options": "9.0.2" + "Microsoft.Extensions.Compliance.Abstractions": "9.9.0", + "Microsoft.Extensions.Logging.Abstractions": "9.0.9", + "Microsoft.Extensions.ObjectPool": "9.0.9", + "Microsoft.Extensions.Options": "9.0.9" } }, "Microsoft.ICU.ICU4C.Runtime.linux-arm64": { @@ -994,8 +923,8 @@ }, "Microsoft.Identity.Client": { "type": "Transitive", - "resolved": "4.67.2", - "contentHash": "37t0TfekfG6XM8kue/xNaA66Qjtti5Qe1xA41CK+bEd8VD76/oXJc+meFJHGzygIC485dCpKoamG/pDfb9Qd7Q==", + "resolved": "4.73.1", + "contentHash": "NnDLS8QwYqO5ZZecL2oioi1LUqjh5Ewk4bMLzbgiXJbQmZhDLtKwLxL3DpGMlQAJ2G4KgEnvGPKa+OOgffeJbw==", "dependencies": { "Microsoft.IdentityModel.Abstractions": "6.35.0", "System.Diagnostics.DiagnosticSource": "6.0.1" @@ -1003,58 +932,58 @@ }, "Microsoft.Identity.Client.Extensions.Msal": { "type": "Transitive", - "resolved": "4.67.2", - "contentHash": "DKs+Lva6csEUZabw+JkkjtFgVmcXh4pJeQy5KH5XzPOaKNoZhAMYj1qpKd97qYTZKXIFH12bHPk0DA+6krw+Cw==", + "resolved": "4.73.1", + "contentHash": "xDztAiV2F0wI0W8FLKv5cbaBefyLD6JVaAsvgSN7bjWNCzGYzHbcOEIP5s4TJXUpQzMfUyBsFl1mC6Zmgpz0PQ==", "dependencies": { - "Microsoft.Identity.Client": "4.67.2", + "Microsoft.Identity.Client": "4.73.1", "System.Security.Cryptography.ProtectedData": "4.5.0" } }, "Microsoft.IdentityModel.Abstractions": { "type": "Transitive", - "resolved": "8.8.0", - "contentHash": "0lKw+f3vkmV9t3PLe6sY3xPrYrHYiMRFxuOse5CMkKPxhQYiabpfJsuk6wX2RrVQ86Dn+t/8poHpH0nbp6sFvA==" + "resolved": "8.14.0", + "contentHash": "iwbCpSjD3ehfTwBhtSNEtKPK0ICun6ov7Ibx6ISNA9bfwIyzI2Siwyi9eJFCJBwxowK9xcA1mj+jBWiigeqgcQ==" }, "Microsoft.IdentityModel.JsonWebTokens": { "type": "Transitive", - "resolved": "8.8.0", - "contentHash": "lepOkZZTMfJCPSnWITXxV+4Wxb54g+9oIybs9YovlOzZWuR1i2DOpzaDgSe+piDJaGtnSrcUlcB9fZ5Swur7Uw==", + "resolved": "8.14.0", + "contentHash": "4jOpiA4THdtpLyMdAb24dtj7+6GmvhOhxf5XHLYWmPKF8ApEnApal1UnJsKO4HxUWRXDA6C4WQVfYyqsRhpNpQ==", "dependencies": { - "Microsoft.IdentityModel.Tokens": "8.8.0" + "Microsoft.IdentityModel.Tokens": "8.14.0" } }, "Microsoft.IdentityModel.Logging": { "type": "Transitive", - "resolved": "8.8.0", - "contentHash": "sUyoxzg/WBZobbFLJK8loT9IILKtS9ePmWu5B11ogQqhSHppE6SRZKw0fhI6Fd16X6ey52cbbWc2rvMBC98EQA==", + "resolved": "8.14.0", + "contentHash": "eqqnemdW38CKZEHS6diA50BV94QICozDZEvSrsvN3SJXUFwVB9gy+/oz76gldP7nZliA16IglXjXTCTdmU/Ejg==", "dependencies": { - "Microsoft.IdentityModel.Abstractions": "8.8.0" + "Microsoft.IdentityModel.Abstractions": "8.14.0" } }, "Microsoft.IdentityModel.Protocols": { "type": "Transitive", - "resolved": "8.4.0", - "contentHash": "cDvZZ8JYto6L1I64sWW17JGwYGuFZ5Qm+WZG+wLk0QHjtuSosujDVAc4nr/sx6+n88q1mdW93rGEl7TCniNp5Q==", + "resolved": "8.14.0", + "contentHash": "rLr9HmibIpwkrOnsYyF3SGKx+6q2ewKDc3xzITngydqflG3TDVqAaby7yFRbP8du43If2S44fseoAkaL8A0Ivg==", "dependencies": { - "Microsoft.IdentityModel.Tokens": "8.4.0" + "Microsoft.IdentityModel.Tokens": "8.14.0" } }, "Microsoft.IdentityModel.Protocols.OpenIdConnect": { "type": "Transitive", - "resolved": "7.5.0", - "contentHash": "/U3I/8uutTqZr2n/zt0q08bluYklq+5VWP7ZuOGpTUR1ln5bSbrexAzdSGzrhxTxNNbHMCU8Mn2bNQvcmehAxg==", + "resolved": "7.7.1", + "contentHash": "yT2Hdj8LpPbcT9C9KlLVxXl09C8zjFaVSaApdOwuecMuoV4s6Sof/mnTDz/+F/lILPIBvrWugR9CC7iRVZgbfQ==", "dependencies": { - "Microsoft.IdentityModel.Protocols": "7.5.0", - "System.IdentityModel.Tokens.Jwt": "7.5.0" + "Microsoft.IdentityModel.Protocols": "7.7.1", + "System.IdentityModel.Tokens.Jwt": "7.7.1" } }, "Microsoft.IdentityModel.Tokens": { "type": "Transitive", - "resolved": "8.8.0", - "contentHash": "09hnbUJh/18gUmu5nCVFMvyzAFC4l1qyc4bwSJaKzUBqHN7aNDwmSx8dE3/MMJImbvnKq9rEtkkgnrS/OUBtjA==", + "resolved": "8.14.0", + "contentHash": "lKIZiBiGd36k02TCdMHp1KlNWisyIvQxcYJvIkz7P4gSQ9zi8dgh6S5Grj8NNG7HWYIPfQymGyoZ6JB5d1Lo1g==", "dependencies": { - "Microsoft.Extensions.Logging.Abstractions": "8.0.2", - "Microsoft.IdentityModel.Logging": "8.8.0" + "Microsoft.Extensions.Logging.Abstractions": "8.0.0", + "Microsoft.IdentityModel.Logging": "8.14.0" } }, "Microsoft.IO.RecyclableMemoryStream": { @@ -1064,10 +993,10 @@ }, "Microsoft.Net.Http.Headers": { "type": "Transitive", - "resolved": "9.0.2", - "contentHash": "DJHjP1cTSu+sMt0vdNFLH9/wLHkq3EZk6BPZKI/R9anry41Ng/TOOZM0iXo+stXlY3LivTW/70Y26oMVGgTsTg==", + "resolved": "9.0.9", + "contentHash": "XEQbq25AU2r4WzYpwhyMQZ9PSOaLTkNtfd4DeJ4x5Bsk9bHUyyZhgutki/cyeY+itARWiLyaM91TsKUeFjBb9w==", "dependencies": { - "Microsoft.Extensions.Primitives": "9.0.2" + "Microsoft.Extensions.Primitives": "9.0.9" } }, "Microsoft.NET.StringTools": { @@ -1077,18 +1006,18 @@ }, "Microsoft.NETCore.Platforms": { "type": "Transitive", - "resolved": "1.1.1", - "contentHash": "TMBuzAHpTenGbGgk0SMTwyEkyijY/Eae4ZGsFNYJvAr/LDn1ku3Etp3FPxChmDp5HHF3kzJuoaa08N0xjqAJfQ==" + "resolved": "1.1.0", + "contentHash": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==" }, "Microsoft.NETCore.Targets": { "type": "Transitive", - "resolved": "1.1.3", - "contentHash": "3Wrmi0kJDzClwAC+iBdUBpEKmEle8FQNsCs77fkiOIw/9oYA07bL1EZNX0kQ2OMN3xpwvl0vAtOCYY3ndDNlhQ==" + "resolved": "1.1.0", + "contentHash": "aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==" }, "Microsoft.OpenApi": { "type": "Transitive", - "resolved": "1.6.23", - "contentHash": "tZ1I0KXnn98CWuV8cpI247A17jaY+ILS9vvF7yhI0uPPEqF4P1d7BWL5Uwtel10w9NucllHB3nTkfYTAcHAh8g==" + "resolved": "1.6.25", + "contentHash": "ZahSqNGtNV7N0JBYS/IYXPkLVexL/AZFxo6pqxv6A7Uli7Q7zfitNjkaqIcsV73Ukzxi4IlJdyDgcQiMXiH8cw==" }, "Microsoft.SqlServer.Server": { "type": "Transitive", @@ -1107,10 +1036,10 @@ }, "MimeKit": { "type": "Transitive", - "resolved": "4.11.0", - "contentHash": "6p0RC1qwBGBHxf7hvzuR1GngzigF+Q6HQUTbD2RbmDrnS2m1qO2rgqOhYtn8n8JH7WGZ+7RthS8lfMuMzeg8AA==", + "resolved": "4.14.0", + "contentHash": "g0LtsMC8DCTkc030C3UgVqbltOJmV5cz4AX8ASowz2ZA+lxopXSYtC1XXYmenxy606aWFLwi5Xy4cC/zyYjbjQ==", "dependencies": { - "BouncyCastle.Cryptography": "2.5.1", + "BouncyCastle.Cryptography": "2.6.1", "System.Security.Cryptography.Pkcs": "8.0.1" } }, @@ -1140,8 +1069,8 @@ }, "NCrontab": { "type": "Transitive", - "resolved": "3.3.3", - "contentHash": "2yzZXZLI0YpxrNgWnW/4xoo7ErLgWJIwTljRVEJ3hyjc7Kw9eGdjbFZGP1AhBuTUEZQ443PgZifG1yox6Qo1/A==" + "resolved": "3.4.0", + "contentHash": "t3okCB6odi64mZvhetBPSR/ejKib3uSnmyCqj8M0mf2S3yFxbDFZLjxfWqcwvmS3zzgXR6LAIi0XlBU4oqxTlg==" }, "NETStandard.Library": { "type": "Transitive", @@ -1201,227 +1130,239 @@ }, "NPoco": { "type": "Transitive", - "resolved": "5.7.1", - "contentHash": "6qjyBqqc0TSK/xHjXA6tSZhABSDQqXGrTOIdUIVazPsmN0OyTaBTEtwV2wTV0NyfkzcRPhLyO6bIW89ZFNvlWg==", + "resolved": "6.1.0", + "contentHash": "VFcvKZAh0jMtREfvKWx78muAqRgI2mtLHYeZo8YA6ywhzMLaY7eYqOVFNcGH1bbObIo9DvS0OCz6ueYsvi10sA==", + "dependencies": { + "NPoco.Abstractions": "6.1.0", + "System.Linq.Async": "6.0.1", + "System.Reflection.Emit.Lightweight": "4.7.0" + } + }, + "NPoco.Abstractions": { + "type": "Transitive", + "resolved": "6.1.0", + "contentHash": "iFBuhhdUF7SF38c+FYWBzBIYsepSGxKl9QnSt/x1fuBEReW3Es0yDOxdQC7i7cY6QANlqOgPTkaO4gCQYjKHzA==", "dependencies": { - "System.Linq.Async": "5.0.0", "System.Reflection.Emit.Lightweight": "4.7.0" } }, "NPoco.SqlServer": { "type": "Transitive", - "resolved": "5.7.1", - "contentHash": "39esICE6E8oMQF3E2PgimW7EpjNyuRJgPZDzzYFPjtBoSw8TUfAVRNkSiQ9LND812Yf7vCX9DCIOi/roOtrxHA==", + "resolved": "6.1.0", + "contentHash": "9145K/4QFB64U116tlrXIiAxRBazdaSxOw59sfYYZW+qkhqODhN05XMUgsb76OxwHv7XqJwu95kAdwpiGHsXJw==", "dependencies": { - "Microsoft.Data.SqlClient": "3.0.0", - "NPoco": "5.7.1", - "Polly": "7.2.3" + "Microsoft.Data.SqlClient": "5.2.2", + "NPoco": "6.1.0", + "Polly": "8.5.0" } }, "OpenIddict": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "ZOFIUA4JgCp9AsYp0POqQopTWQgM02THsXAPHXa2vCm85m9t6etYHY4Ssy7nZWcORuTNipxEHmpUrU5HjhFxbw==", + "resolved": "7.1.0", + "contentHash": "tWG1S1yEIUp0x3j3QoilyIdDbGR+d7+C/cN+jeSrQ9aMqDBNHGTrZzSO1jY1GwMzkeuq+OGmEvTGOEQlK5GTCA==", "dependencies": { - "OpenIddict.Abstractions": "6.2.1", - "OpenIddict.Client": "6.2.1", - "OpenIddict.Client.SystemIntegration": "6.2.1", - "OpenIddict.Client.SystemNetHttp": "6.2.1", - "OpenIddict.Client.WebIntegration": "6.2.1", - "OpenIddict.Core": "6.2.1", - "OpenIddict.Server": "6.2.1", - "OpenIddict.Validation": "6.2.1", - "OpenIddict.Validation.ServerIntegration": "6.2.1", - "OpenIddict.Validation.SystemNetHttp": "6.2.1" + "OpenIddict.Abstractions": "7.1.0", + "OpenIddict.Client": "7.1.0", + "OpenIddict.Client.SystemIntegration": "7.1.0", + "OpenIddict.Client.SystemNetHttp": "7.1.0", + "OpenIddict.Client.WebIntegration": "7.1.0", + "OpenIddict.Core": "7.1.0", + "OpenIddict.Server": "7.1.0", + "OpenIddict.Validation": "7.1.0", + "OpenIddict.Validation.ServerIntegration": "7.1.0", + "OpenIddict.Validation.SystemNetHttp": "7.1.0" } }, "OpenIddict.Abstractions": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "YW6djPWEZkTEAujiF0jCDO+ZN09WxCXmCD5qyJS49OgW/Rp5qtFAx0vtCjpz1R/YYGd4GlEBpqM+P2EjhW/i7w==", + "resolved": "7.1.0", + "contentHash": "nHITUrygfjQuX0ki7IBojFq3BrUCvZdDeS8gCDrmUjBOgG/NsfUxLFdzCA3OWUaipLLwOY1bGF+vuWnPL7xmyg==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.2", - "Microsoft.Extensions.Primitives": "9.0.2", - "Microsoft.IdentityModel.Tokens": "8.4.0" + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.9", + "Microsoft.Extensions.Primitives": "9.0.9", + "Microsoft.IdentityModel.Tokens": "8.14.0" } }, "OpenIddict.AspNetCore": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "aTDOfXq1ekKxWNZi8hQ/AcOHysM1O4hhXLBnY6UsmSCYvdz0RULXQm06i4U/RsWxXk1Ghiw172l3vH/MDR1nCQ==", + "resolved": "7.1.0", + "contentHash": "vMgkTs4dqdvWJsjwzPlMDN2wR1Y8mWL51uNONuJlDwd8Br0rY3rfDIdEQsQo5EJTvxSgU3+QuEvt6qw1Lj3WCw==", "dependencies": { - "OpenIddict": "6.2.1", - "OpenIddict.Client.AspNetCore": "6.2.1", - "OpenIddict.Client.DataProtection": "6.2.1", - "OpenIddict.Server.AspNetCore": "6.2.1", - "OpenIddict.Server.DataProtection": "6.2.1", - "OpenIddict.Validation.AspNetCore": "6.2.1", - "OpenIddict.Validation.DataProtection": "6.2.1" + "OpenIddict": "7.1.0", + "OpenIddict.Client.AspNetCore": "7.1.0", + "OpenIddict.Client.DataProtection": "7.1.0", + "OpenIddict.Server.AspNetCore": "7.1.0", + "OpenIddict.Server.DataProtection": "7.1.0", + "OpenIddict.Validation.AspNetCore": "7.1.0", + "OpenIddict.Validation.DataProtection": "7.1.0" } }, "OpenIddict.Client": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "28wBUl4Df3doBvzgRPPG0fJCm7uCTrfn0y/mwFclxWTHi+iRY6BoPwOXtROlm3A+2X/K3giLasUhfASgBilSbQ==", + "resolved": "7.1.0", + "contentHash": "yQAqAWa7ihoJUse4rTLkpHTXcahfy2oi1wd2Qy1tyCwTGdLsdiypZd7o3H9NYtI8uh82ggNgI2/f3JlbFhxyWA==", "dependencies": { - "Microsoft.Extensions.Logging": "9.0.2", - "Microsoft.IdentityModel.JsonWebTokens": "8.4.0", - "Microsoft.IdentityModel.Protocols": "8.4.0", - "OpenIddict.Abstractions": "6.2.1" + "Microsoft.Extensions.Logging": "9.0.9", + "Microsoft.IdentityModel.JsonWebTokens": "8.14.0", + "Microsoft.IdentityModel.Protocols": "8.14.0", + "OpenIddict.Abstractions": "7.1.0" } }, "OpenIddict.Client.AspNetCore": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "qD/I0+6HAVJLMwvwZOesoNWjsj9GFTTPs/K5LOEVPFQ41vw7faS8BiaYebIz2xdSChxjtAIouQiCr7guYUcmCg==", + "resolved": "7.1.0", + "contentHash": "oLXRThGR1DI7UVxskhT0CRq3l0H0tbhGxlSr+skQQ2EYpXcGWZ6sAhuaWh7wNfa0YFk8mF8B7gxACot4UB15bA==", "dependencies": { - "OpenIddict.Client": "6.2.1" + "OpenIddict.Client": "7.1.0" } }, "OpenIddict.Client.DataProtection": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "mdhyO164k2LkbVWWxm7yJZNir5fLiTWJBse3gH+y2Aeri154FV9jJc4XdzgSpWmJaCy8z7WyW70c4lmIs3FeLw==", + "resolved": "7.1.0", + "contentHash": "+7Yp7THJvZetm7Nh8LYmTXiQMQKiTgs3MfChL3sumIl9DFH1w3cZYYne26JCmLD+9/ukjfyMOPTy4Gpi0XkpKA==", "dependencies": { - "OpenIddict.Client": "6.2.1" + "OpenIddict.Client": "7.1.0" } }, "OpenIddict.Client.SystemIntegration": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "8xXFFLF8g+kXkGAZm2uDRFIIetjvoI47d7+tfxfpMpTn3hXWcJaLj/u77MLw4M4ovhbj51WRE4k5XpuBglYm1g==", + "resolved": "7.1.0", + "contentHash": "tVlUyYj8gAhBbGuEWk1j+DjqG6Exf7rwcinCyhfBJwxwLsFLWUykDPn30J9MhVf+uHAomKdDvDu25iX+Vi8mRQ==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "9.0.2", - "Microsoft.Net.Http.Headers": "9.0.2", - "OpenIddict.Client": "6.2.1" + "Microsoft.Extensions.Hosting.Abstractions": "9.0.9", + "Microsoft.Net.Http.Headers": "9.0.9", + "OpenIddict.Client": "7.1.0" } }, "OpenIddict.Client.SystemNetHttp": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "QImC6ac+H4ynPuSO80Pnc6ScM5Ei7JUiT71ZidHbiZ2IO3550adHnKJQmEq5Rx8sw9neCp97FUwTf4s7LMHQpw==", + "resolved": "7.1.0", + "contentHash": "BJ4Bc9ofF1gUZKrCiJouCDktl1ohQkJNikxlxdGKjH/Eh0n7iBwVYOYP/eS+yHOk0KgMJ631yWfpLxCBHzWMrg==", "dependencies": { - "Microsoft.Extensions.Http.Polly": "9.0.2", - "Microsoft.Extensions.Http.Resilience": "9.2.0", - "OpenIddict.Client": "6.2.1" + "Microsoft.Extensions.Http.Polly": "9.0.9", + "Microsoft.Extensions.Http.Resilience": "9.9.0", + "OpenIddict.Client": "7.1.0" } }, "OpenIddict.Client.WebIntegration": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "7cK5tISMHA9gIBN0mZ0BEOskPT70PVicbfsL5jQ+gw23z8sIfeZENujpCTv45qaosFO/M0bzpJMTb4+EybD4kw==", + "resolved": "7.1.0", + "contentHash": "5rbXjgYXcvIhDVwuRKuCXdvYCvET7TMUDr/gpyOUr9mj8ch6tnvckaP7R6uDZkyhX8n2yqWLSK0X06FcYhO7tw==", "dependencies": { - "OpenIddict.Client": "6.2.1", - "OpenIddict.Client.SystemNetHttp": "6.2.1" + "OpenIddict.Client": "7.1.0", + "OpenIddict.Client.SystemNetHttp": "7.1.0" } }, "OpenIddict.Core": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "hSV50l8aaKVbA3KDq4DIcJbg6QHLkwu0NN0lTNFjbk6gHTZOXMlHv1dQDZj/CCJb07bCLygQV6zFqRbbskzjxA==", + "resolved": "7.1.0", + "contentHash": "GlwTAZVzfUay4xnwT8bsiPI+vLEoBb3/NFqTIZ2oV5UN0be4kZzZiHcQjHmAMW3dnUtx8ZVosqQ3n/ikiSjcJQ==", "dependencies": { - "Microsoft.Extensions.Caching.Memory": "9.0.2", - "Microsoft.Extensions.Logging": "9.0.2", - "Microsoft.Extensions.Options": "9.0.2", - "OpenIddict.Abstractions": "6.2.1" + "Microsoft.Extensions.Caching.Memory": "9.0.9", + "Microsoft.Extensions.Logging": "9.0.9", + "Microsoft.Extensions.Options": "9.0.9", + "OpenIddict.Abstractions": "7.1.0" } }, "OpenIddict.EntityFrameworkCore": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "ntrt8k1Fnd6TBRgahu3Ce5EbHkhhi++g6EEh3IGfTs3toxTQu1U7L40uQ5Ym8Xm1JlhQgUc616SrWGidwTzJZA==", + "resolved": "7.1.0", + "contentHash": "ZF/G+1NCub4Wp2uArl5A/WgwYQrIMztQjU7709VPkAlQMCYPOWZMJWQvx0UZ4EBZdQwV/8mtu0dyo7ZrdkSm1g==", "dependencies": { - "Microsoft.EntityFrameworkCore.Relational": "9.0.2", - "OpenIddict.Core": "6.2.1", - "OpenIddict.EntityFrameworkCore.Models": "6.2.1" + "Microsoft.EntityFrameworkCore.Relational": "9.0.9", + "OpenIddict.Core": "7.1.0", + "OpenIddict.EntityFrameworkCore.Models": "7.1.0" } }, "OpenIddict.EntityFrameworkCore.Models": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "OUUbEtuka8lKcaNcVUHC8EfEVkW7Lkf42zWGDB/ysRaMYcBQwBcxibECv8nPosyX1R0ymDLgxTxozgGp2dakeg==" + "resolved": "7.1.0", + "contentHash": "oUyYoePaFlsC0yw4H/33EfGWeuHd2mEbPZkxKCsMmIrAYRaDwSpGISTiktGhXt1/zEV6CVEAevaWRIOdKgTnKg==" }, "OpenIddict.Server": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "jeflLF1HO+nj9BAneGDEgOXBYQ/Wn4BHIsI48rwY/z3frSLT2x+i78ZnSIPR1P7zsYk5TY8Fb4MDHVPWfn+4FQ==", + "resolved": "7.1.0", + "contentHash": "yEj4YtwrrWtAAORpDvwuSwjB64bUCIAKsaeZQK4OA9n13RLfr3bF+sEGCa/pX8CNayJuFyb56wH1e6+jgj6RKA==", "dependencies": { - "Microsoft.Extensions.Logging": "9.0.2", - "Microsoft.IdentityModel.JsonWebTokens": "8.4.0", - "OpenIddict.Abstractions": "6.2.1" + "Microsoft.Extensions.Logging": "9.0.9", + "Microsoft.IdentityModel.JsonWebTokens": "8.14.0", + "OpenIddict.Abstractions": "7.1.0" } }, "OpenIddict.Server.AspNetCore": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "SwOQtruLKPWdJCBLSPF/tYx/xYz4f6xCOGLbo9hMoj87jxWGmbsS+lBi4X9tI7dnNcNCDxuLFk/kspyrRWrKrA==", + "resolved": "7.1.0", + "contentHash": "Z1e4REeQKK8lkHGw46CXXJk86A28FquU+as4oYtkA1dSw7jErVtMlfmirsC7A+wSgK5K/RoWer3lCwsZPVH1jg==", "dependencies": { - "OpenIddict.Server": "6.2.1" + "OpenIddict.Server": "7.1.0" } }, "OpenIddict.Server.DataProtection": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "AqQjVAhtki+9Y/4HTOV4mN/PR+wqua3IzBbLEv85/RvO/RUyuMXqO/4rmIPDxjsYWTFEO8vBzRCdlP1n5tbuOQ==", + "resolved": "7.1.0", + "contentHash": "XJA/JADzImwQStkbH+RAkdg6GzruDEVsXmc9nT91M9KGiKudOGEuA1nH9LpIH4fJLksPzVqGs9KYKlOQDBFQ9A==", "dependencies": { - "OpenIddict.Server": "6.2.1" + "OpenIddict.Server": "7.1.0" } }, "OpenIddict.Validation": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "7xbh9kxqLnur1FMUHgrkKytT+k3O+A50f3mHsMesTm1gJyZdpLbdd+QyMCICOfdrjSc3i47V+Sl/AEpb/AFm3w==", + "resolved": "7.1.0", + "contentHash": "rDQogGbf2FTD/UA9H4DSBuEKsrtwwlqXGtaf7a0kaMRrbLPqEazkn4fMEA1Fidp9F3SVsFY19QnJ6/B79spzzg==", "dependencies": { - "Microsoft.Extensions.Logging": "9.0.2", - "Microsoft.IdentityModel.JsonWebTokens": "8.4.0", - "Microsoft.IdentityModel.Protocols": "8.4.0", - "OpenIddict.Abstractions": "6.2.1" + "Microsoft.Extensions.Logging": "9.0.9", + "Microsoft.IdentityModel.JsonWebTokens": "8.14.0", + "Microsoft.IdentityModel.Protocols": "8.14.0", + "OpenIddict.Abstractions": "7.1.0" } }, "OpenIddict.Validation.AspNetCore": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "xpC7a1f9itmGS6J+0k3x125wLqr8bI1lKNEKWge6AzeOm62GkcXYiSOG5mXiyVlcy4Q1BKO4rQZ+o2yjh5NTsA==", + "resolved": "7.1.0", + "contentHash": "cO0tj3bzczp5Sg/0diYbvRSLxFx0lhB3qa2DpA42bTRjdiX1X83GqowqflxdP8LaUZz2yVJcF/47lVCvi9fEVg==", "dependencies": { - "OpenIddict.Validation": "6.2.1" + "OpenIddict.Validation": "7.1.0" } }, "OpenIddict.Validation.DataProtection": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "4KK/TbovoiKN950wJM3BaW5bbzM4yyt2Et3Leh1z6KB6rysaBIZDkoNYJDchg+6u9UbbKefaaGrYEkTF5C5OsQ==", + "resolved": "7.1.0", + "contentHash": "8VzkzTuGooMv6uTpthgRFFxRLUS3OBdto7bciekGqyMgzZRcEs4lmNsB+/K7LjAFzVBqp0eD/X6CbZ/XBL0iHg==", "dependencies": { - "OpenIddict.Validation": "6.2.1" + "OpenIddict.Validation": "7.1.0" } }, "OpenIddict.Validation.ServerIntegration": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "cYizHa8Num8vGA+tRTOiIn32M2/XXZp9tGoIw54K5iUxYjIsmhdLhE+zzgZyPWOlEjQpM9BNr4IUxBI6N3vjPQ==", + "resolved": "7.1.0", + "contentHash": "BT8vq4Mrz7ZFBEZnbwzh+meZkZq87eO7vKzyW9HtHWymE90l6Ua33dNLaugEiB+OfeUKkARyVcjPZgHSSYYwKA==", "dependencies": { - "OpenIddict.Server": "6.2.1", - "OpenIddict.Validation": "6.2.1" + "OpenIddict.Server": "7.1.0", + "OpenIddict.Validation": "7.1.0" } }, "OpenIddict.Validation.SystemNetHttp": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "tA4eg79H53w2jy09KqfU4kh3vlbdtR011vdDRUiP2VyGB450kVexiwAvjRwQaB1rjOAR23rXI7rvl0lhZDIU3w==", + "resolved": "7.1.0", + "contentHash": "cB9nqeyJW61qSfHCOwzgSuOrOvWdRB6gR17gp7j3cbAhKRVPjx9GK/OrMBzsW0TbTq8Gzmx/58o+HCMvw2GbYg==", "dependencies": { - "Microsoft.Extensions.Http.Polly": "9.0.2", - "Microsoft.Extensions.Http.Resilience": "9.2.0", - "OpenIddict.Validation": "6.2.1" + "Microsoft.Extensions.Http.Polly": "9.0.9", + "Microsoft.Extensions.Http.Resilience": "9.9.0", + "OpenIddict.Validation": "7.1.0" } }, "Polly": { "type": "Transitive", - "resolved": "7.2.4", - "contentHash": "bw00Ck5sh6ekduDE3mnCo1ohzuad946uslCDEENu3091+6UKnBuKLo4e+yaNcCzXxOZCXWY2gV4a35+K1d4LDA==" + "resolved": "8.5.0", + "contentHash": "GBNZPy7i7OpkaIruWPRJ0+AWzdGDQDnKY91b7Ic2aAch4lKhPjUc5KSffpH9krIWe0MoyghqaRxwRC0Uwz2PkA==", + "dependencies": { + "Polly.Core": "8.5.0" + } }, "Polly.Core": { "type": "Transitive", - "resolved": "8.4.2", - "contentHash": "BpE2I6HBYYA5tF0Vn4eoQOGYTYIK1BlF5EXVgkWGn3mqUUjbXAr13J6fZVbp7Q3epRR8yshacBMlsHMhpOiV3g==" + "resolved": "8.5.0", + "contentHash": "VYYMZNitZ85UEhwOKkTQI63WEMvzUqwQc74I2mm8h/DBVAMcBBxqYPni4DmuRtbCwngmuONuK2yBJfWNRKzI+A==" }, "Polly.Extensions": { "type": "Transitive", @@ -1452,18 +1393,18 @@ }, "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": { "type": "Transitive", - "resolved": "4.3.2", - "contentHash": "7VSGO0URRKoMEAq0Sc9cRz8mb6zbyx/BZDEWhgPdzzpmFhkam3fJ1DAGWFXBI4nGlma+uPKpfuMQP5LXRnOH5g==" + "resolved": "4.3.0", + "contentHash": "HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==" }, "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": { "type": "Transitive", - "resolved": "4.3.2", - "contentHash": "0oAaTAm6e2oVH+/Zttt0cuhGaePQYKII1dY8iaqP7CvOpVKgLybKRFvQjXR2LtxXOXTVPNv14j0ot8uV+HrUmw==" + "resolved": "4.3.0", + "contentHash": "+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==" }, "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": { "type": "Transitive", - "resolved": "4.3.2", - "contentHash": "G24ibsCNi5Kbz0oXWynBoRgtGvsw5ZSVEWjv13/KiCAM8C6wz9zzcCniMeQFIkJ2tasjo2kXlvlBZhplL51kGg==" + "resolved": "4.3.0", + "contentHash": "c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==" }, "runtime.native.System": { "type": "Transitive", @@ -1502,30 +1443,30 @@ }, "runtime.native.System.Security.Cryptography.OpenSsl": { "type": "Transitive", - "resolved": "4.3.2", - "contentHash": "QR1OwtwehHxSeQvZKXe+iSd+d3XZNkEcuWMFYa2i0aG1l+lR739HPicKMlTbJst3spmeekDVBUS7SeS26s4U/g==", + "resolved": "4.3.0", + "contentHash": "NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==", "dependencies": { - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2" + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" } }, "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": { "type": "Transitive", - "resolved": "4.3.2", - "contentHash": "I+GNKGg2xCHueRd1m9PzeEW7WLbNNLznmTuEi8/vZX71HudUbx1UTwlGkiwMri7JLl8hGaIAWnA/GONhu+LOyQ==" + "resolved": "4.3.0", + "contentHash": "b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==" }, "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": { "type": "Transitive", - "resolved": "4.3.2", - "contentHash": "1Z3TAq1ytS1IBRtPXJvEUZdVsfWfeNEhBkbiOCGEl9wwAfsjP2lz3ZFDx5tq8p60/EqbS0HItG5piHuB71RjoA==" + "resolved": "4.3.0", + "contentHash": "KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==" }, "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": { "type": "Transitive", @@ -1534,33 +1475,33 @@ }, "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": { "type": "Transitive", - "resolved": "4.3.2", - "contentHash": "6mU/cVmmHtQiDXhnzUImxIcDL48GbTk+TsptXyJA+MIOG9LRjPoAQC/qBFB7X+UNyK86bmvGwC8t+M66wsYC8w==" + "resolved": "4.3.0", + "contentHash": "X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==" }, "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": { "type": "Transitive", - "resolved": "4.3.2", - "contentHash": "vjwG0GGcTW/PPg6KVud8F9GLWYuAV1rrw1BKAqY0oh4jcUqg15oYF1+qkGR2x2ZHM4DQnWKQ7cJgYbfncz/lYg==" + "resolved": "4.3.0", + "contentHash": "nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==" }, "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": { "type": "Transitive", - "resolved": "4.3.2", - "contentHash": "7KMFpTkHC/zoExs+PwP8jDCWcrK9H6L7soowT80CUx3e+nxP/AFnq0AQAW5W76z2WYbLAYCRyPfwYFG6zkvQRw==" + "resolved": "4.3.0", + "contentHash": "ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==" }, "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": { "type": "Transitive", - "resolved": "4.3.2", - "contentHash": "xrlmRCnKZJLHxyyLIqkZjNXqgxnKdZxfItrPkjI+6pkRo5lHX8YvSZlWrSI5AVwLMi4HbNWP7064hcAWeZKp5w==" + "resolved": "4.3.0", + "contentHash": "I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==" }, "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": { "type": "Transitive", - "resolved": "4.3.2", - "contentHash": "leXiwfiIkW7Gmn7cgnNcdtNAU70SjmKW3jxGj1iKHOvdn0zRWsgv/l2OJUO5zdGdiv2VRFnAsxxhDgMzofPdWg==" + "resolved": "4.3.0", + "contentHash": "VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==" }, "Serilog": { "type": "Transitive", - "resolved": "4.2.0", - "contentHash": "gmoWVOvKgbME8TYR+gwMf7osROiWAURterc6Rt2dQyX7wtjZYpqFiA/pY6ztjGQKKV62GGCyOcmtP1UKMHgSmA==" + "resolved": "4.3.0", + "contentHash": "+cDryFR0GRhsGOnZSKwaDzRRl4MupvJ42FhCE4zhQRVanX0Jpg6WuCBk59OVhVDPmab1bB+nRykAnykYELA9qQ==" }, "Serilog.AspNetCore": { "type": "Transitive", @@ -1674,10 +1615,10 @@ }, "Serilog.Sinks.File": { "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "lxjg89Y8gJMmFxVkbZ+qDgjl+T4yC5F7WSLTvA+5q0R04tfKVLRL/EHpYoJ/MEQd2EeCKDuylBIVnAYMotmh2A==", + "resolved": "7.0.0", + "contentHash": "fKL7mXv7qaiNBUC71ssvn/dU0k9t0o45+qm2XgKAlSt19xF+ijjxyA3R6HmCgfKEKwfcfkwWjayuQtRueZFkYw==", "dependencies": { - "Serilog": "4.0.0" + "Serilog": "4.2.0" } }, "Serilog.Sinks.Map": { @@ -1690,79 +1631,79 @@ }, "SixLabors.ImageSharp": { "type": "Transitive", - "resolved": "3.1.7", - "contentHash": "9fIOOAsyLFid6qKypM2Iy0Z3Q9yoanV8VoYAHtI2sYGMNKzhvRTjgFDHonIiVe+ANtxIxM6SuqUzj0r91nItpA==" + "resolved": "3.1.11", + "contentHash": "JfPLyigLthuE50yi6tMt7Amrenr/fA31t2CvJyhy/kQmfulIBAqo5T/YFUSRHtuYPXRSaUHygFeh6Qd933EoSw==" }, "SixLabors.ImageSharp.Web": { "type": "Transitive", - "resolved": "3.1.4", - "contentHash": "wuH8nGNUNx6s2T8+YFpZg25yTEcmN2Zof24dLWO+TADEai0rKJrob7W/ai/l07095a381PxzbdvYUslmAEdonw==", + "resolved": "3.2.0", + "contentHash": "tnNRGdPQNOclZ6WNZkVISDxVZNQj2TYDy//MgwHPvOtdkad/dOc/aD2G00csnzaCelpuI9/IyZ7TPZ3oHCXKPw==", "dependencies": { "Microsoft.IO.RecyclableMemoryStream": "3.0.1", - "SixLabors.ImageSharp": "3.1.7" + "SixLabors.ImageSharp": "3.1.11" } }, "SQLitePCLRaw.bundle_e_sqlite3": { "type": "Transitive", - "resolved": "2.1.10", - "contentHash": "UxWuisvZ3uVcVOLJQv7urM/JiQH+v3TmaJc1BLKl5Dxfm/nTzTUrqswCqg/INiYLi61AXnHo1M1JPmPqqLnAdg==", + "resolved": "2.1.11", + "contentHash": "DC4nA7yWnf4UZdgJDF+9Mus4/cb0Y3Sfgi3gDnAoKNAIBwzkskNAbNbyu+u4atT0ruVlZNJfwZmwiEwE5oz9LQ==", "dependencies": { - "SQLitePCLRaw.lib.e_sqlite3": "2.1.10", - "SQLitePCLRaw.provider.e_sqlite3": "2.1.10" + "SQLitePCLRaw.lib.e_sqlite3": "2.1.11", + "SQLitePCLRaw.provider.e_sqlite3": "2.1.11" } }, "SQLitePCLRaw.core": { "type": "Transitive", - "resolved": "2.1.10", - "contentHash": "Ii8JCbC7oiVclaE/mbDEK000EFIJ+ShRPwAvvV89GOZhQ+ZLtlnSWl6ksCNMKu/VGXA4Nfi2B7LhN/QFN9oBcw==", + "resolved": "2.1.11", + "contentHash": "PK0GLFkfhZzLQeR3PJf71FmhtHox+U3vcY6ZtswoMjrefkB9k6ErNJEnwXqc5KgXDSjige2XXrezqS39gkpQKA==", "dependencies": { "System.Memory": "4.5.3" } }, "SQLitePCLRaw.lib.e_sqlite3": { "type": "Transitive", - "resolved": "2.1.10", - "contentHash": "mAr69tDbnf3QJpRy2nJz8Qdpebdil00fvycyByR58Cn9eARvR+UiG2Vzsp+4q1tV3ikwiYIjlXCQFc12GfebbA==" + "resolved": "2.1.11", + "contentHash": "Ev2ytaXiOlWZ4b3R67GZBsemTINslLD1DCJr2xiacpn4tbapu0Q4dHEzSvZSMnVWeE5nlObU3VZN2p81q3XOYQ==" }, "SQLitePCLRaw.provider.e_sqlite3": { "type": "Transitive", - "resolved": "2.1.10", - "contentHash": "uZVTi02C1SxqzgT0HqTWatIbWGb40iIkfc3FpFCpE/r7g6K0PqzDUeefL6P6HPhDtc6BacN3yQysfzP7ks+wSQ==", + "resolved": "2.1.11", + "contentHash": "Y/0ZkR+r0Cg3DQFuCl1RBnv/tmxpIZRU3HUvelPw6MVaKHwYYR8YNvgs0vuNuXCMvlyJ+Fh88U1D4tah1tt6qw==", "dependencies": { - "SQLitePCLRaw.core": "2.1.10" + "SQLitePCLRaw.core": "2.1.11" } }, "Swashbuckle.AspNetCore": { "type": "Transitive", - "resolved": "8.1.1", - "contentHash": "HJHexmU0PiYevgTLvKjYkxEtclF2w4O7iTd3Ef3p6KeT0kcYLpkFVgCw6glpGS57h8769anv8G+NFi9Kge+/yw==", + "resolved": "9.0.6", + "contentHash": "q/UfEAgrk6qQyjHXgsW9ILw0YZLfmPtWUY4wYijliX6supozC+TkzU0G6FTnn/dPYxnChjM8g8lHjWHF6VKy+A==", "dependencies": { - "Microsoft.Extensions.ApiDescription.Server": "6.0.5", - "Swashbuckle.AspNetCore.Swagger": "8.1.1", - "Swashbuckle.AspNetCore.SwaggerGen": "8.1.1", - "Swashbuckle.AspNetCore.SwaggerUI": "8.1.1" + "Microsoft.Extensions.ApiDescription.Server": "9.0.0", + "Swashbuckle.AspNetCore.Swagger": "9.0.6", + "Swashbuckle.AspNetCore.SwaggerGen": "9.0.6", + "Swashbuckle.AspNetCore.SwaggerUI": "9.0.6" } }, "Swashbuckle.AspNetCore.Swagger": { "type": "Transitive", - "resolved": "8.1.1", - "contentHash": "h+8D5jQtnl6X4f2hJQwf0Khj0SnCQANzirCELjXJ6quJ4C1aNNCvJrAsQ+4fOKAMqJkvW48cKj79ftG+YoGcRg==", + "resolved": "9.0.6", + "contentHash": "Bgyc8rWRAYwDrzjVHGbavvNE38G1Dfgf1McHYm+WUr4TxkvEAXv8F8B1z3Kmz4BkDCKv9A/1COa2t7+Ri5+pLg==", "dependencies": { - "Microsoft.OpenApi": "1.6.23" + "Microsoft.OpenApi": "1.6.25" } }, "Swashbuckle.AspNetCore.SwaggerGen": { "type": "Transitive", - "resolved": "8.1.1", - "contentHash": "2EuPzXSNleOOzYvziERWRLnk1Oz9i0Z1PimaUFy1SasBqeV/rG+eMfwFAMtTaf4W6gvVOzRcUCNRHvpBIIzr+A==", + "resolved": "9.0.6", + "contentHash": "yYrDs5qpIa4UXP+a02X0ZLQs6HSd1C8t6hF6J1fnxoawi3PslJg1yUpLBS89HCbrDACzmwEGG25il+8aa0zdnw==", "dependencies": { - "Swashbuckle.AspNetCore.Swagger": "8.1.1" + "Swashbuckle.AspNetCore.Swagger": "9.0.6" } }, "Swashbuckle.AspNetCore.SwaggerUI": { "type": "Transitive", - "resolved": "8.1.1", - "contentHash": "GDLX/MpK4oa2nYC1N/zN2UidQTtVKLPF6gkdEmGb0RITEwpJG9Gu8olKqPYnKqVeFn44JZoCS0M2LGRKXP8B/A==" + "resolved": "9.0.6", + "contentHash": "WGsw/Yop9b16miq8TQd4THxuEgkP5cH3+DX93BrX9m0OdPcKNtg2nNm77WQSAsA+Se+M0bTiu8bUyrruRSeS5g==" }, "System.AppContext": { "type": "Transitive", @@ -1786,11 +1727,11 @@ }, "System.ClientModel": { "type": "Transitive", - "resolved": "1.1.0", - "contentHash": "UocOlCkxLZrG2CKMAAImPcldJTxeesHnHGHwhJ0pNlZEvEXcWKuQvVOER2/NiOkJGRJk978SNdw3j6/7O9H1lg==", + "resolved": "1.5.1", + "contentHash": "k2jKSO0X45IqhVOT9iQB4xralNN9foRQsRvXBTyRpAVxyzCJlG895T9qYrQWbcJ6OQXxOouJQ37x5nZH5XKK+A==", "dependencies": { - "System.Memory.Data": "1.0.2", - "System.Text.Json": "6.0.9" + "Microsoft.Extensions.Logging.Abstractions": "8.0.3", + "System.Memory.Data": "8.0.1" } }, "System.Collections": { @@ -1820,11 +1761,6 @@ "System.Threading.Tasks": "4.3.0" } }, - "System.Collections.Immutable": { - "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "AurL6Y5BA1WotzlEvVaIDpqzpIPvYnnldxru8oXJU2yFxFUy3+pNXjXd1ymO+RA0rq0+590Q8gaz2l3Sr7fmqg==" - }, "System.ComponentModel": { "type": "Transitive", "resolved": "4.0.1", @@ -1899,8 +1835,8 @@ }, "System.Formats.Asn1": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "WklXbMuiSM9X7UyM6t9UzNnMGGO9RV3OTtLjR++mvR4fcrMnuPPH3ui+BKVe2RhmDC3Z7ytWJCl+j8KOqKsVzw==" + "resolved": "8.0.1", + "contentHash": "XqKba7Mm/koKSjKMfW82olQdmfbI5yqeoLV/tidRp7fbh5rmHAQ5raDI/7SU0swTzv+jgqtUGkzmFxuUg0it1A==" }, "System.Globalization": { "type": "Transitive", @@ -1938,11 +1874,11 @@ }, "System.IdentityModel.Tokens.Jwt": { "type": "Transitive", - "resolved": "7.5.0", - "contentHash": "D0TtrWOfoPdyYSlvOGaU9F1QR+qrbgJ/4eiEsQkIz7YQKIKkGXQldXukn6cYG9OahSq5UVMvyAIObECpH6Wglg==", + "resolved": "7.7.1", + "contentHash": "rQkO1YbAjLwnDJSMpRhRtrc6XwIcEOcUvoEcge+evurpzSZM3UNK+MZfD3sKyTlYsvknZ6eJjSBfnmXqwOsT9Q==", "dependencies": { - "Microsoft.IdentityModel.JsonWebTokens": "7.5.0", - "Microsoft.IdentityModel.Tokens": "7.5.0" + "Microsoft.IdentityModel.JsonWebTokens": "7.7.1", + "Microsoft.IdentityModel.Tokens": "7.7.1" } }, "System.IO": { @@ -2018,11 +1954,6 @@ "System.Runtime": "4.3.0" } }, - "System.IO.Pipelines": { - "type": "Transitive", - "resolved": "9.0.2", - "contentHash": "UIBaK7c/A3FyQxmX/747xw4rCUkm1BhNiVU617U5jweNJssNjLJkPUGhBsrlDG0BpKWCYKsncD+Kqpy4KmvZZQ==" - }, "System.Linq": { "type": "Transitive", "resolved": "4.3.0", @@ -2037,8 +1968,8 @@ }, "System.Linq.Async": { "type": "Transitive", - "resolved": "5.0.0", - "contentHash": "cPtIuuH8TIjVHSi2ewwReWGW1PfChPE0LxPIDlfwVcLuTM9GANFTXiMB7k3aC4sk3f0cQU25LNKzx+jZMxijqw==" + "resolved": "6.0.3", + "contentHash": "hSHiq2m1ky7zUQgTp+/2h1K3lABIQ+GltRixoclHPg/Sc1vnfeS6g/Uy5moOVZKrZJdQiFPFZd6OobBp3tZcFg==" }, "System.Linq.Expressions": { "type": "Transitive", @@ -2071,18 +2002,15 @@ }, "System.Memory.Data": { "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "ntFHArH3I4Lpjf5m4DCXQHJuGwWPNVJPaAvM95Jy/u+2Yzt2ryiyIN04LAogkjP9DeRcEOiviAjQotfmPq/FrQ==", - "dependencies": { - "System.Text.Json": "6.0.0" - } + "resolved": "8.0.1", + "contentHash": "BVYuec3jV23EMRDeR7Dr1/qhx7369dZzJ9IWy2xylvb4YfXsrUxspWc4UWYid/tj4zZK58uGZqn2WQiaDMhmAg==" }, "System.Net.Http": { "type": "Transitive", - "resolved": "4.3.4", - "contentHash": "aOa2d51SEbmM+H+Csw7yJOuNZoHkrP2XnAurye5HWYgGVVU54YZDvsLUYRv6h18X3sPnjNCANmN7ZhIPiqMcjA==", + "resolved": "4.3.0", + "contentHash": "sYg+FtILtRQuYWSIAuNOELwVuVsxVyJGWQyOnlAzhV4xvhyFnON1bAzYYC+jjRW8JREM45R0R5Dgi8MTC5sEwA==", "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.1", + "Microsoft.NETCore.Platforms": "1.1.0", "System.Collections": "4.3.0", "System.Diagnostics.Debug": "4.3.0", "System.Diagnostics.DiagnosticSource": "4.3.0", @@ -2107,7 +2035,7 @@ "System.Threading.Tasks": "4.3.0", "runtime.native.System": "4.3.0", "runtime.native.System.Net.Http": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2" + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" } }, "System.Net.Primitives": { @@ -2145,11 +2073,6 @@ "System.Threading.Tasks": "4.0.11" } }, - "System.Numerics.Vectors": { - "type": "Transitive", - "resolved": "4.5.0", - "contentHash": "QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==" - }, "System.ObjectModel": { "type": "Transitive", "resolved": "4.3.0", @@ -2212,14 +2135,6 @@ "System.Runtime": "4.3.0" } }, - "System.Reflection.Metadata": { - "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "ptvgrFh7PvWI8bcVqG5rsA/weWM09EnthFHR5SCnS6IN+P4mj6rE1lBDC4U8HL9/57htKAqy4KQ3bBj84cfYyQ==", - "dependencies": { - "System.Collections.Immutable": "8.0.0" - } - }, "System.Reflection.Primitives": { "type": "Transitive", "resolved": "4.3.0", @@ -2253,19 +2168,11 @@ }, "System.Runtime": { "type": "Transitive", - "resolved": "4.3.1", - "contentHash": "abhfv1dTK6NXOmu4bgHIONxHyEqFjW8HwXPmpY9gmll+ix9UNo4XDcmzJn6oLooftxNssVHdJC1pGT9jkSynQg==", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.1", - "Microsoft.NETCore.Targets": "1.1.3" - } - }, - "System.Runtime.Caching": { - "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "ePDc9MvE/9QXeY6lU4Y85hjOSRzqdDF1XlqINhpThLKV33PYC2fLu/fadwDCWplq3mSef7Fof3vui3FUWpUp6w==", + "resolved": "4.3.0", + "contentHash": "JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", "dependencies": { - "System.Configuration.ConfigurationManager": "9.0.4" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0" } }, "System.Runtime.CompilerServices.Unsafe": { @@ -2501,10 +2408,10 @@ }, "System.Security.Cryptography.Xml": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "YXQBGO+rIp142WrIVqq5HyOx6fTKDMHxhGWNeSYZDSMH6AnCEmx6ue6GMokdg+LTWEqtomPguRMiL3KT0LUeAg==", + "resolved": "8.0.0", + "contentHash": "HQSFbakswZ1OXFz2Bt3AJlC6ENDqWeVpgqhf213xqQUMDifzydOHIKVb1RV4prayobvR3ETIScMaQdDF2hwGZA==", "dependencies": { - "System.Security.Cryptography.Pkcs": "9.0.4" + "System.Security.Cryptography.Pkcs": "8.0.0" } }, "System.Security.Principal": { @@ -2538,20 +2445,29 @@ }, "System.Text.Encodings.Web": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "V+5cCPpk1S2ngekUs9nDrQLHGiWFZMg8BthADQr+Fwi59a8DdHFu26S2oi9Bfgv+d67bqmkPqctJXMEXiimXUg==" + "resolved": "4.0.0", + "contentHash": "TWZnuiJgPDAEEUfobD7njXvSVR2Toz+jvKWds6yL4oSztmKQfnWzucczjzA+6Dv1bktBdY71sZW1YN0X6m9chQ==", + "dependencies": { + "System.Diagnostics.Debug": "4.0.11", + "System.IO": "4.1.0", + "System.Reflection": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11" + } }, "System.Text.Json": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "pYtmpcO6R3Ef1XilZEHgXP2xBPVORbYEzRP7dl0IAAbN8Dm+kfwio8aCKle97rAWXOExr292MuxWYurIuwN62g==" + "resolved": "9.0.5", + "contentHash": "rnP61ZfloTgPQPe7ecr36loNiGX3g1PocxlKHdY/FUpDSsExKkTxpMAlB4X35wNEPr1X7mkYZuQvW3Lhxmu7KA==" }, "System.Text.RegularExpressions": { "type": "Transitive", - "resolved": "4.3.1", - "contentHash": "N0kNRrWe4+nXOWlpLT4LAY5brb8caNFlUuIRpraCVMDLYutKkol1aV079rQjLuSxKMJT2SpBQsYX9xbcTMmzwg==", + "resolved": "4.3.0", + "contentHash": "RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==", "dependencies": { - "System.Runtime": "4.3.1" + "System.Runtime": "4.3.0" } }, "System.Threading": { @@ -2585,8 +2501,13 @@ }, "System.Threading.Tasks.Extensions": { "type": "Transitive", - "resolved": "4.5.4", - "contentHash": "zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==" + "resolved": "4.3.0", + "contentHash": "npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==", + "dependencies": { + "System.Collections": "4.3.0", + "System.Runtime": "4.3.0", + "System.Threading.Tasks": "4.3.0" + } }, "System.Threading.Timer": { "type": "Transitive", @@ -2641,98 +2562,96 @@ }, "Umbraco.Cms.Api.Common": { "type": "Transitive", - "resolved": "16.1.1", - "contentHash": "XvIFIZUzakF2B6K64gy98pxi6Kx0BizrggyOfR7rijS8hG9rZbfcrwQsQ2TOBcPbWkXuw/8BaaW8KWfZViUUQQ==", + "resolved": "17.0.0-rc1", + "contentHash": "oZYIqX/Vrq5Y8gPD2UlcSMi5DlMiAihJWqBQNZI9Fm7sYCxnt6jbhQwgQVchtKe050SWFKsWzwhZl6wAYk25Dg==", "dependencies": { "Asp.Versioning.Mvc": "8.1.0", "Asp.Versioning.Mvc.ApiExplorer": "8.1.0", - "Microsoft.Extensions.Caching.Memory": "9.0.4", - "OpenIddict.Abstractions": "6.2.1", - "OpenIddict.AspNetCore": "6.2.1", - "Swashbuckle.AspNetCore": "8.1.1", - "Umbraco.Cms.Core": "[16.1.1, 17.0.0)", - "Umbraco.Cms.Web.Common": "[16.1.1, 17.0.0)" + "OpenIddict.Abstractions": "7.1.0", + "OpenIddict.AspNetCore": "7.1.0", + "Swashbuckle.AspNetCore": "9.0.6", + "Umbraco.Cms.Core": "[17.0.0-rc1, 18.0.0)", + "Umbraco.Cms.Web.Common": "[17.0.0-rc1, 18.0.0)" } }, "Umbraco.Cms.Api.Delivery": { "type": "Transitive", - "resolved": "16.1.1", - "contentHash": "6EoNVqenZ7LiEnLDQ26hUz8qvBiNcUMFrseRHInqQHz3Sax2Wo64p/vnEZLs1WWGKjOI+oY6bRZZmywg40Umjw==", + "resolved": "17.0.0-rc1", + "contentHash": "l+BX/3dzcZEeSlqIdNNYs8MEgFVP25VmFOg0XrFIXKZRrPdsxQpTHF0Ca5fPVVW5o7QPiNLOiWwryti2kIbhLw==", "dependencies": { - "Umbraco.Cms.Api.Common": "[16.1.1, 17.0.0)", - "Umbraco.Cms.Web.Common": "[16.1.1, 17.0.0)" + "System.Linq.Async": "6.0.3", + "Umbraco.Cms.Api.Common": "[17.0.0-rc1, 18.0.0)", + "Umbraco.Cms.Web.Common": "[17.0.0-rc1, 18.0.0)" } }, "Umbraco.Cms.Api.Management": { "type": "Transitive", - "resolved": "16.1.1", - "contentHash": "mJRMA9maV2Rm3H+voH7WebUAukg3SEs3WddTRwUq92m0TXtnDWRGA1Pe7FZZ3679aEi+hyIXHrpArU9si9FJMQ==", + "resolved": "17.0.0-rc1", + "contentHash": "t9Skzqfchw5KRqNsqehOjp2ADRIM5cp45WBiu83VUy2XylcSGyFMV6NI12SluRZOaQ8euwCKwNYJ5c/yzRRY1A==", "dependencies": { "JsonPatch.Net": "3.3.0", - "Swashbuckle.AspNetCore": "8.1.1", - "Umbraco.Cms.Api.Common": "[16.1.1, 17.0.0)", - "Umbraco.Cms.Infrastructure": "[16.1.1, 17.0.0)", - "Umbraco.Cms.PublishedCache.HybridCache": "[16.1.1, 17.0.0)" + "Swashbuckle.AspNetCore": "9.0.6", + "System.Linq.Async": "6.0.3", + "Umbraco.Cms.Api.Common": "[17.0.0-rc1, 18.0.0)", + "Umbraco.Cms.Infrastructure": "[17.0.0-rc1, 18.0.0)", + "Umbraco.Cms.PublishedCache.HybridCache": "[17.0.0-rc1, 18.0.0)" } }, "Umbraco.Cms.Core": { "type": "Transitive", - "resolved": "16.1.1", - "contentHash": "oMWQZLs/aQoN0SrVXiEFAIVuwXoYf9DdMohOr6pmZbzUzHMsUTJdRAKTiJ+YrAMIjarc+Vq7j+pH/FEDLpI66w==", + "resolved": "17.0.0-rc1", + "contentHash": "dB5EYOvvdpulftTwlMYy8G/jLTlu4Khr/2/cjI8vILZttE8Kf6QhSrQlHMW+FbY1u6l7oIeA0EaGVchxc9SYPA==", "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "9.0.4", - "Microsoft.Extensions.Caching.Memory": "9.0.4", - "Microsoft.Extensions.Configuration.Abstractions": "9.0.4", - "Microsoft.Extensions.FileProviders.Embedded": "9.0.4", - "Microsoft.Extensions.FileProviders.Physical": "9.0.4", - "Microsoft.Extensions.Hosting.Abstractions": "9.0.4", - "Microsoft.Extensions.Identity.Core": "9.0.4", - "Microsoft.Extensions.Logging": "9.0.4", - "Microsoft.Extensions.Options": "9.0.4", - "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.4", - "Microsoft.Extensions.Options.DataAnnotations": "9.0.4" + "Microsoft.Extensions.Caching.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Caching.Memory": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.FileProviders.Embedded": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.FileProviders.Physical": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Identity.Core": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Logging": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Options.DataAnnotations": "10.0.0-rc.2.25502.107" } }, "Umbraco.Cms.Examine.Lucene": { "type": "Transitive", - "resolved": "16.1.1", - "contentHash": "FPb3Kbq5+tl+Bj7DZF7vfN79o+w//nqVRg9XGjvHpx/QXCTNCm0BUcdpx9Qiy5a63Mh7vwMFqqaeQWn5de0L3A==", + "resolved": "17.0.0-rc1", + "contentHash": "eitdb1zxlDD9HeTy1sVxnBx7oVqLztIQrlG9UZdhZjtwPdXXbK7vPmY//L1yr/M969FLGVuVTVUF+avHHCvrrw==", "dependencies": { "Examine": "3.7.1", - "Lucene.Net.Replicator": "4.8.0-beta00017", - "System.Security.Cryptography.Xml": "9.0.4", - "Umbraco.Cms.Infrastructure": "[16.1.1, 17.0.0)" + "Umbraco.Cms.Infrastructure": "[17.0.0-rc1, 18.0.0)" } }, "Umbraco.Cms.Imaging.ImageSharp": { "type": "Transitive", - "resolved": "16.1.1", - "contentHash": "ZxE2+bMal+jRGMmGPly3Ol5R2d+hmaYuPbB3kUbf2GwPmNQCe78FNbV73dnwjKqgsnXS7hzB4okULdrAMVsp0A==", + "resolved": "17.0.0-rc1", + "contentHash": "zsUCq1A0424Qhft/PRC97cMXU2GD4AZ9gnkHz63tXHbAparwG1U8Vx151UPoJXA0T0HKlwjKY1HNspEGNoh5EA==", "dependencies": { - "SixLabors.ImageSharp": "3.1.7", - "SixLabors.ImageSharp.Web": "3.1.4", - "Umbraco.Cms.Web.Common": "[16.1.1, 17.0.0)" + "SixLabors.ImageSharp": "3.1.11", + "SixLabors.ImageSharp.Web": "3.2.0", + "Umbraco.Cms.Web.Common": "[17.0.0-rc1, 18.0.0)" } }, "Umbraco.Cms.Infrastructure": { "type": "Transitive", - "resolved": "16.1.1", - "contentHash": "bQFdPeQS/Y0vVJ4NuW51/X9iAjae36YqTSI2lQ1ojwll4Hg082E3vG/oDBl8qJFGsv1OhJOOPh/u/LKDSv/8ew==", + "resolved": "17.0.0-rc1", + "contentHash": "9+9eolSdmt693WHXJJf8buxV/MDsdcQZPRHIrAbP3VgQe5RGSB+U+DEyexoFlxLzEUVb8y76TwhZvwsCIE0Dyg==", "dependencies": { "Examine.Core": "3.7.1", - "HtmlAgilityPack": "1.12.1", - "MailKit": "4.11.0", + "HtmlAgilityPack": "1.12.4", + "MailKit": "4.14.0", "Markdown": "2.2.1", - "Microsoft.CodeAnalysis.CSharp": "4.13.0", - "Microsoft.Extensions.Configuration.Abstractions": "9.0.4", - "Microsoft.Extensions.Configuration.Json": "9.0.4", - "Microsoft.Extensions.DependencyInjection": "9.0.4", - "Microsoft.Extensions.Http": "9.0.4", - "Microsoft.Extensions.Identity.Stores": "9.0.4", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Configuration.Json": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.DependencyInjection": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Http": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Identity.Stores": "10.0.0-rc.2.25502.107", "MiniProfiler.Shared": "4.5.4", - "NPoco": "5.7.1", - "OpenIddict.Abstractions": "6.2.1", - "Serilog": "4.2.0", + "NPoco": "6.1.0", + "OpenIddict.Abstractions": "7.1.0", + "Serilog": "4.3.0", "Serilog.Enrichers.Process": "3.0.0", "Serilog.Enrichers.Thread": "4.0.0", "Serilog.Expressions": "5.0.0", @@ -2741,187 +2660,171 @@ "Serilog.Formatting.Compact.Reader": "4.0.0", "Serilog.Settings.Configuration": "9.0.0", "Serilog.Sinks.Async": "2.1.0", - "Serilog.Sinks.File": "6.0.0", + "Serilog.Sinks.File": "7.0.0", "Serilog.Sinks.Map": "2.0.0", - "System.Text.RegularExpressions": "4.3.1", - "Umbraco.Cms.Core": "[16.1.1, 17.0.0)", - "ncrontab": "3.3.3" + "System.Linq.Async": "6.0.3", + "Umbraco.Cms.Core": "[17.0.0-rc1, 18.0.0)", + "ncrontab": "3.4.0" } }, "Umbraco.Cms.Persistence.EFCore": { "type": "Transitive", - "resolved": "16.1.1", - "contentHash": "dFt3ILO2krPtxBjShIn/TEoYNf8Ideyv0cJgEUYJ7nw/MH5oHiOc3eG1cyB/LEUvgZK0duwjWTiRi7ojJFytXQ==", + "resolved": "17.0.0-rc1", + "contentHash": "2DynJo3SjW7UsTOP9JGH15TSzWJQ03JFVaUIoEpOOfa2wnzjWG03RYV3n7M5VWSSiFB60SwncvtQ/acl87IUjw==", "dependencies": { - "Azure.Identity": "1.13.2", - "Microsoft.EntityFrameworkCore.SqlServer": "9.0.4", - "Microsoft.EntityFrameworkCore.Sqlite": "9.0.4", - "Microsoft.Extensions.Caching.Memory": "9.0.4", - "OpenIddict.EntityFrameworkCore": "6.2.1", - "System.Runtime.Caching": "9.0.4", - "System.Text.Encodings.Web": "9.0.4", - "Umbraco.Cms.Core": "[16.1.1, 17.0.0)", - "Umbraco.Cms.Infrastructure": "[16.1.1, 17.0.0)" + "Microsoft.EntityFrameworkCore.SqlServer": "10.0.0-rc.2.25502.107", + "Microsoft.EntityFrameworkCore.Sqlite": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Caching.Memory": "10.0.0-rc.2.25502.107", + "OpenIddict.EntityFrameworkCore": "7.1.0", + "Umbraco.Cms.Core": "[17.0.0-rc1, 18.0.0)", + "Umbraco.Cms.Infrastructure": "[17.0.0-rc1, 18.0.0)" } }, "Umbraco.Cms.Persistence.EFCore.Sqlite": { "type": "Transitive", - "resolved": "16.1.1", - "contentHash": "3Kcr5BOz4hnFyTrAWbozws0o+rvoXlFBTo/FXhX/VAj2GPqrqUQG1PCc9i8ADtyWS6ChPJC8Zaka3E52/dlpaA==", + "resolved": "17.0.0-rc1", + "contentHash": "xoxeuvyQXKHLshvXFX2/r1rz53yirVfEc/HMp1TQJc3C7lSWKH+sxF2RDzdMLIUJBByLmTV4pDX/gsADOB9rUQ==", "dependencies": { - "Microsoft.EntityFrameworkCore.Sqlite": "9.0.4", - "Umbraco.Cms.Persistence.EFCore": "[16.1.1, 17.0.0)" + "Microsoft.EntityFrameworkCore.Sqlite": "10.0.0-rc.2.25502.107", + "Umbraco.Cms.Persistence.EFCore": "[17.0.0-rc1, 18.0.0)" } }, "Umbraco.Cms.Persistence.EFCore.SqlServer": { "type": "Transitive", - "resolved": "16.1.1", - "contentHash": "sJIyMRw9rKaYA9IU4CrBtZFp0JiFwag8DXmdu8MeBTu7SHzQz4Fej5XCgA3c53nIjPZTxx5wusOJEIjhmt2Bzg==", + "resolved": "17.0.0-rc1", + "contentHash": "GWJsIRcaCznWBobi1G6cITlxsVAA4d9BW2PVHgWjX3a/8ItjzesJYpnPYYRzYQD8tx3CcfAP29YD3n/gc0mrHA==", "dependencies": { - "Azure.Identity": "1.13.2", - "Microsoft.EntityFrameworkCore.SqlServer": "9.0.4", - "Microsoft.IdentityModel.JsonWebTokens": "8.8.0", - "System.Runtime.Caching": "9.0.4", - "Umbraco.Cms.Persistence.EFCore": "[16.1.1, 17.0.0)" + "Microsoft.EntityFrameworkCore.SqlServer": "10.0.0-rc.2.25502.107", + "Umbraco.Cms.Persistence.EFCore": "[17.0.0-rc1, 18.0.0)" } }, "Umbraco.Cms.Persistence.Sqlite": { "type": "Transitive", - "resolved": "16.1.1", - "contentHash": "K8+C72UUhB2HJdWZBjLBr63Czwy3B+YyxxKjB0NzAH3Vu1kiXHpJ82ERyPjd4Fo61ZrlVCuUIR77wRB63qqTYg==", + "resolved": "17.0.0-rc1", + "contentHash": "P9/Ask1HuDgxA+wWRDcVUp36UA5d3yM3a8haBGy+fJJUdkAeud8+zPtdCbiHLjbgMcRh0dXRujM4RAo4TJ5UEA==", "dependencies": { - "Microsoft.Data.Sqlite": "9.0.4", - "Umbraco.Cms.Infrastructure": "[16.1.1, 17.0.0)" + "Microsoft.Data.Sqlite": "10.0.0-rc.2.25502.107", + "Umbraco.Cms.Infrastructure": "[17.0.0-rc1, 18.0.0)" } }, "Umbraco.Cms.Persistence.SqlServer": { "type": "Transitive", - "resolved": "16.1.1", - "contentHash": "lLEztpqHuO1ELtZ6ArXws3HMk7si3qsE9xWyWdpUsgZzaUvCXqfuZZ8m8OPqtTycgUoUwYo5j81gwSDz55r5kA==", + "resolved": "17.0.0-rc1", + "contentHash": "M0tx6lElkh0VD1n11mbiBDxlSPQ+I8fJAmwpPi0m7qHyRAG0fCfdmSn8ZOSn94118q/UvHGBTM3gZGFyApUzcg==", "dependencies": { - "Azure.Identity": "1.13.2", - "Microsoft.Data.SqlClient": "6.0.1", - "NPoco.SqlServer": "5.7.1", - "System.Runtime.Caching": "9.0.4", - "System.Text.Encodings.Web": "9.0.4", - "Umbraco.Cms.Infrastructure": "[16.1.1, 17.0.0)" + "NPoco.SqlServer": "6.1.0", + "Umbraco.Cms.Infrastructure": "[17.0.0-rc1, 18.0.0)" } }, "Umbraco.Cms.PublishedCache.HybridCache": { "type": "Transitive", - "resolved": "16.1.1", - "contentHash": "qayXaDpAYqycGp1iS+1Pyn8V2kYxg6z7tNf3KPzhot3jZfdDVzzMmq4On9iXv1SgBb2GJRziQtBh0ZV7XWp9pw==", + "resolved": "17.0.0-rc1", + "contentHash": "uP6QKazZGtNfv/J0bnNZW2cbsHHODG2DEYIC5ZFDOlC8Xa7OCXhLieCl8ZgcrAYFCAcRuHhv9NYFqI4uibfSog==", "dependencies": { "K4os.Compression.LZ4": "1.3.8", - "MessagePack": "3.1.3", - "Microsoft.Extensions.Caching.Hybrid": "9.4.0", - "Umbraco.Cms.Core": "[16.1.1, 17.0.0)", - "Umbraco.Cms.Infrastructure": "[16.1.1, 17.0.0)" + "MessagePack": "3.1.4", + "Microsoft.Extensions.Caching.Hybrid": "9.9.0", + "Umbraco.Cms.Core": "[17.0.0-rc1, 18.0.0)", + "Umbraco.Cms.Infrastructure": "[17.0.0-rc1, 18.0.0)" } }, "Umbraco.Cms.StaticAssets": { "type": "Transitive", - "resolved": "16.1.1", - "contentHash": "s8bmBMJFMmujM5Lmm7pL/4HDtuQvs7kdbci1VkkkkoBm9LxcDCizTmeEHdT+bfdD1BTpTcEBmsjoxj6NQmQqtg==", + "resolved": "17.0.0-rc1", + "contentHash": "JyFzp5BgZs7399IA2U9rlaMraK4wqEYOfqGDEt0qG5X5DaTC7gCKbgip+AA/ZFCOMmilLTiYgT2VNg8Rtg88gg==", "dependencies": { - "Umbraco.Cms.Api.Management": "[16.1.1, 17.0.0)", - "Umbraco.Cms.Web.Website": "[16.1.1, 17.0.0)" + "Umbraco.Cms.Api.Management": "[17.0.0-rc1, 18.0.0)", + "Umbraco.Cms.Web.Website": "[17.0.0-rc1, 18.0.0)" } }, "Umbraco.Cms.Targets": { "type": "Transitive", - "resolved": "16.1.1", - "contentHash": "ZFqkZUu8+7CP7xQtzq/yDorVuEu7dGw1IHz5rUIg9ctrX0nva4WjnEguXVUMmhGqeUPj1bOL7ZrG5H5d/d5e1A==", + "resolved": "17.0.0-rc1", + "contentHash": "6sSPvC2sAKUPEc1OzEW8G4ZZ55ICvtnoRdD4Yd1AwaFfXhV18p3IZ7+xdQ4v47GkdUVoVbBaUDe7CG0pSffmiA==", "dependencies": { - "Umbraco.Cms.Api.Delivery": "[16.1.1, 17.0.0)", - "Umbraco.Cms.Api.Management": "[16.1.1, 17.0.0)", - "Umbraco.Cms.StaticAssets": "[16.1.1, 17.0.0)" + "Umbraco.Cms.Api.Delivery": "[17.0.0-rc1, 18.0.0)", + "Umbraco.Cms.Api.Management": "[17.0.0-rc1, 18.0.0)", + "Umbraco.Cms.StaticAssets": "[17.0.0-rc1, 18.0.0)" } }, "Umbraco.Cms.Web.Common": { "type": "Transitive", - "resolved": "16.1.1", - "contentHash": "Tco5veMcqoScF3xKhQijSwSjoQg54SjRabL8Of/xXsQGSa1tHsfqW614ks96I2yJLxlCHEdDwiGrq8LHTHxO3A==", + "resolved": "17.0.0-rc1", + "contentHash": "rwr/D2JAfx6pYHRAGCy8fqr4luRtSwZQ9dohVbOoMolBkbam25tkaIr/u3X3TqzLNYlkDK039Z4KFe6xGmzLCA==", "dependencies": { "Asp.Versioning.Mvc": "8.1.0", "Asp.Versioning.Mvc.ApiExplorer": "8.1.0", "Dazinator.Extensions.FileProviders": "2.0.0", - "Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation": "9.0.4", - "Microsoft.IdentityModel.JsonWebTokens": "8.8.0", "MiniProfiler.AspNetCore.Mvc": "4.5.4", "Serilog.AspNetCore": "9.0.0", - "System.Net.Http": "4.3.4", - "System.Text.Encodings.Web": "9.0.4", - "System.Text.RegularExpressions": "4.3.1", - "Umbraco.Cms.Examine.Lucene": "[16.1.1, 17.0.0)", - "Umbraco.Cms.PublishedCache.HybridCache": "[16.1.1, 17.0.0)" + "Umbraco.Cms.Examine.Lucene": "[17.0.0-rc1, 18.0.0)", + "Umbraco.Cms.PublishedCache.HybridCache": "[17.0.0-rc1, 18.0.0)" } }, "Umbraco.Cms.Web.Website": { "type": "Transitive", - "resolved": "16.1.1", - "contentHash": "OUzdlQOcpFHJxEci/CCQfG2MeLNRCOuvltiRJoPQ70iKZ4UNKMxvVuPdbn5yK6aC3j9uiXVxSBztxQtS+tOLwg==", + "resolved": "17.0.0-rc1", + "contentHash": "YInMZNrH1MAlXyeAiQ2a2CKyq6e2GvJjuW0+ws7zH9O/ZSBEIGb6oQwqZ6SpqGesmkzoNdsNNOcaTvvMJEE+hg==", "dependencies": { - "Umbraco.Cms.Web.Common": "[16.1.1, 17.0.0)" + "Umbraco.Cms.Web.Common": "[17.0.0-rc1, 18.0.0)" } }, "uSync.BackOffice": { "type": "Transitive", - "resolved": "16.0.0", - "contentHash": "kpealRlCh2oAYHOf4iMHE9W7/Ujy23jkOeQwt/mzLoNvIALBu6+PH9WMvxiJ3OZHWmghfEEgxQ1UD4B1aRVDHg==", + "resolved": "17.0.0-rc1", + "contentHash": "JlVbdUkUEt/Y26sgCBr6ZknL1UYo3Tn5nwdDeUJJtgd54eyplV2Wglo9wUhVUBumwsmahukYInH/dt7A+DH5FA==", "dependencies": { - "uSync.Community.Contrib": "16.0.0", - "uSync.Core": "16.0.0" + "uSync.Community.Contrib": "17.0.0-rc1", + "uSync.Core": "17.0.0-rc1" } }, "uSync.Backoffice.Management.Api": { "type": "Transitive", - "resolved": "16.0.0", - "contentHash": "WOTeLKTWzWFGaHPZHLcImJSMX/GrlDd7VPqWIbGa1FrE8sNe++wx9YV4Tb5FQoT26MDDNPNd5SYTZtL63y1l0w==", + "resolved": "17.0.0-rc1", + "contentHash": "/DLEnuYeYZmMWYkPG9xpaZ+Yn1hnh7uScJIMH+PgWZpg+LgSFU1vUp4fpgnQ9AKddsye6PErXdvM4l+aenJw1w==", "dependencies": { - "Umbraco.Cms.Api.Management": "16.0.0", - "uSync.BackOffice": "16.0.0" + "Umbraco.Cms.Api.Management": "17.0.0-rc1", + "uSync.BackOffice": "17.0.0-rc1" } }, "uSync.Backoffice.Management.Client": { "type": "Transitive", - "resolved": "16.0.0", - "contentHash": "mcRct9oiV3pudsscDo9MprpUHZCVWZ18EVPC9fOT34iiGQcEeFhXIVlSQwuh9nbWwW7+JY5G+dJieD35JCj7tw==", + "resolved": "17.0.0-rc1", + "contentHash": "MJxZ1wlJMF71dyPtjfTGPG0UILUHpMM0Xa32kd/qJu3rAr7/WCUtB7n86Bi6KLWzdsecqqlErhrpLUkDvirj5g==", "dependencies": { - "Umbraco.Cms.Infrastructure": "16.0.0", - "uSync.BackOffice": "16.0.0" + "uSync.BackOffice": "17.0.0-rc1" } }, "uSync.BackOffice.Targets": { "type": "Transitive", - "resolved": "16.0.0", - "contentHash": "QhqW7wx1dit8F2tdY/Xzmb9Wpuc0lNkn5UQhIF8Iar790CSEtn+pDQbaRU2G0SXuXB56v8ef6Siajjg/ZREVZw==" + "resolved": "17.0.0-rc1", + "contentHash": "6M5ecU+AQE6f91T2uY0JKH7prZ/qyYzUBacBtwNZ0blFiTw1Tk6V9QHE2g9VcmCNhEECSBoe0NzsdYmfm/IzvA==" }, "uSync.Community.Contrib": { "type": "Transitive", - "resolved": "16.0.0", - "contentHash": "qgFEzehKzAfvuC3+tJoiFGPwGXEq7SPsCf/p/aXjOvr5RloumajwVQ4OXZraugSlDLSEk+5vTqMFwH+HQl8wOg==", + "resolved": "17.0.0-rc1", + "contentHash": "5Dk9ZIMcC5XXv0lXzXblJMwzh3jWt8EGRrrG/Teao9Jcd+sL3lb+MDaCi9VBuM1EoFA9NHAV4Oy+fKYc2Ygnug==", "dependencies": { - "uSync.Core": "16.0.0" + "uSync.Core": "17.0.0-rc1" } }, "uSync.Core": { "type": "Transitive", - "resolved": "16.0.0", - "contentHash": "Gy/bdMzCtbmdiIQaCy8thTeAL7xD9SS0HpQRqKXqtMitd/GPLdWfrHp1Ay/AwKI8R3EX8jq9VoIjPXausN7Z4A==", + "resolved": "17.0.0-rc1", + "contentHash": "yUq568tBPIxsYEptDF+XjIU5oY/clLBQ8yP3Wt+q7uvf7AFxv31hqQpc/4RfRd54ej+8Fiwy+G7BX2V04NYaYA==", "dependencies": { - "Umbraco.Cms.Api.Management": "16.0.0", - "Umbraco.Cms.Web.Website": "16.0.0" + "Umbraco.Cms.Api.Management": "17.0.0-rc1", + "Umbraco.Cms.Web.Website": "17.0.0-rc1" } }, "umbraco.community.simpledashboards": { "type": "Project", "dependencies": { - "Umbraco.Cms.Api.Common": "[16.0.0, 17.0.0)", - "Umbraco.Cms.Api.Management": "[16.0.0, 17.0.0)", - "Umbraco.Cms.Core": "[16.0.0, 17.0.0)", - "Umbraco.Cms.Web.Website": "[16.0.0, 17.0.0)", - "jcdcdev.Umbraco.Core": "[16.0.0, 17.0.0)" + "Umbraco.Cms.Api.Common": "[17.0.0-rc1, )", + "Umbraco.Cms.Api.Management": "[17.0.0-rc1, )", + "Umbraco.Cms.Core": "[17.0.0-rc1, )", + "Umbraco.Cms.Web.Website": "[17.0.0-rc1, )", + "jcdcdev.Umbraco.Core": "[17.0.0-alpha0003, )" } } } diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/Templates/home.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/Templates/home.config deleted file mode 100644 index 8eb36a8..0000000 --- a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/Templates/home.config +++ /dev/null @@ -1,5 +0,0 @@ - - \ No newline at end of file diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/usync.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/usync.config deleted file mode 100644 index 08973a7..0000000 --- a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/usync.config +++ /dev/null @@ -1,2 +0,0 @@ - - \ No newline at end of file diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/Content/home.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/Content/home.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/Content/home.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/Content/home.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/ContentTypes/basepage.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/ContentTypes/basepage.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/ContentTypes/basepage.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/ContentTypes/basepage.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/ContentTypes/home.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/ContentTypes/home.config similarity index 83% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/ContentTypes/home.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/ContentTypes/home.config index 9add60a..5807f16 100644 --- a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/ContentTypes/home.config +++ b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/ContentTypes/home.config @@ -17,10 +17,8 @@ basePage - home - - - + + diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/ContentTypes/markdownblock.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/ContentTypes/markdownblock.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/ContentTypes/markdownblock.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/ContentTypes/markdownblock.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/ContentTypes/umbblockgriddemoheadlineblock.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/ContentTypes/umbblockgriddemoheadlineblock.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/ContentTypes/umbblockgriddemoheadlineblock.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/ContentTypes/umbblockgriddemoheadlineblock.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/ContentTypes/umbblockgriddemoimageblock.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/ContentTypes/umbblockgriddemoimageblock.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/ContentTypes/umbblockgriddemoimageblock.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/ContentTypes/umbblockgriddemoimageblock.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/ContentTypes/umbblockgriddemorichtextblock.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/ContentTypes/umbblockgriddemorichtextblock.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/ContentTypes/umbblockgriddemorichtextblock.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/ContentTypes/umbblockgriddemorichtextblock.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/ContentTypes/umbblockgriddemotwocolumnlayoutblock.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/ContentTypes/umbblockgriddemotwocolumnlayoutblock.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/ContentTypes/umbblockgriddemotwocolumnlayoutblock.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/ContentTypes/umbblockgriddemotwocolumnlayoutblock.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/ApprovedColor.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/ApprovedColor.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/ApprovedColor.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/ApprovedColor.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/BasePageGridContentBlockGrid.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/BasePageGridContentBlockGrid.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/BasePageGridContentBlockGrid.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/BasePageGridContentBlockGrid.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/CheckboxList.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/CheckboxList.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/CheckboxList.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/CheckboxList.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/ContentPicker.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/ContentPicker.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/ContentPicker.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/ContentPicker.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/DatePicker.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/DatePicker.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/DatePicker.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/DatePicker.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/DatePickerWithTime.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/DatePickerWithTime.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/DatePickerWithTime.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/DatePickerWithTime.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/Dropdown.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/Dropdown.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/Dropdown.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/Dropdown.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/DropdownMultiple.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/DropdownMultiple.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/DropdownMultiple.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/DropdownMultiple.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/ImageCropper.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/ImageCropper.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/ImageCropper.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/ImageCropper.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/ImageMediaPicker.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/ImageMediaPicker.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/ImageMediaPicker.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/ImageMediaPicker.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/LabelBigint.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/LabelBigint.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/LabelBigint.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/LabelBigint.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/LabelBytes.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/LabelBytes.config new file mode 100644 index 0000000..505eea3 --- /dev/null +++ b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/LabelBytes.config @@ -0,0 +1,12 @@ + + + + Label (bytes) + Umbraco.Label + Umb.PropertyEditorUi.Label + + + \ No newline at end of file diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/LabelDatetime.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/LabelDatetime.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/LabelDatetime.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/LabelDatetime.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/LabelDecimal.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/LabelDecimal.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/LabelDecimal.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/LabelDecimal.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/LabelInteger.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/LabelInteger.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/LabelInteger.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/LabelInteger.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/LabelPixels.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/LabelPixels.config new file mode 100644 index 0000000..847638a --- /dev/null +++ b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/LabelPixels.config @@ -0,0 +1,12 @@ + + + + Label (pixels) + Umbraco.Label + Umb.PropertyEditorUi.Label + + + \ No newline at end of file diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/LabelString.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/LabelString.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/LabelString.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/LabelString.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/LabelTime.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/LabelTime.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/LabelTime.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/LabelTime.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/ListViewContent.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/ListViewContent.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/ListViewContent.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/ListViewContent.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/ListViewMedia.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/ListViewMedia.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/ListViewMedia.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/ListViewMedia.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/ListViewMembers.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/ListViewMembers.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/ListViewMembers.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/ListViewMembers.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/MarkdownBlockMarkdownMarkdownEditorPropertyEditorUI.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/MarkdownBlockMarkdownMarkdownEditorPropertyEditorUI.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/MarkdownBlockMarkdownMarkdownEditorPropertyEditorUI.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/MarkdownBlockMarkdownMarkdownEditorPropertyEditorUI.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/MediaPicker.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/MediaPicker.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/MediaPicker.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/MediaPicker.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/MemberPicker.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/MemberPicker.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/MemberPicker.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/MemberPicker.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/MultiURLPicker.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/MultiURLPicker.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/MultiURLPicker.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/MultiURLPicker.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/MultipleImageMediaPicker.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/MultipleImageMediaPicker.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/MultipleImageMediaPicker.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/MultipleImageMediaPicker.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/MultipleMediaPicker.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/MultipleMediaPicker.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/MultipleMediaPicker.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/MultipleMediaPicker.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/Numeric.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/Numeric.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/Numeric.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/Numeric.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/Radiobox.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/Radiobox.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/Radiobox.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/Radiobox.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/RichtextEditor.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/RichtextEditor.config similarity index 86% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/RichtextEditor.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/RichtextEditor.config index afe5a27..3e90cb8 100644 --- a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/RichtextEditor.config +++ b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/RichtextEditor.config @@ -3,7 +3,7 @@ Richtext editor Umbraco.RichText - Umb.PropertyEditorUi.TinyMCE + Umb.PropertyEditorUi.Tiptap Umbraco.UploadField Umb.PropertyEditorUi.UploadField - + \ No newline at end of file diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/UploadVectorGraphics.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/UploadVectorGraphics.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/UploadVectorGraphics.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/UploadVectorGraphics.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/UploadVideo.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/UploadVideo.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/DataTypes/UploadVideo.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/DataTypes/UploadVideo.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/Languages/en-gb.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/Languages/en-gb.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/Languages/en-gb.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/Languages/en-gb.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/Languages/en-us.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/Languages/en-us.config new file mode 100644 index 0000000..0b49764 --- /dev/null +++ b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/Languages/en-us.config @@ -0,0 +1,7 @@ + + + English (United States) + en-US + false + false + \ No newline at end of file diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/Media/icon.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/Media/icon.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/Media/icon.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/Media/icon.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/MediaTypes/file.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/MediaTypes/file.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/MediaTypes/file.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/MediaTypes/file.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/MediaTypes/folder.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/MediaTypes/folder.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/MediaTypes/folder.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/MediaTypes/folder.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/MediaTypes/image.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/MediaTypes/image.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/MediaTypes/image.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/MediaTypes/image.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/MediaTypes/umbracomediaarticle.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/MediaTypes/umbracomediaarticle.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/MediaTypes/umbracomediaarticle.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/MediaTypes/umbracomediaarticle.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/MediaTypes/umbracomediaaudio.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/MediaTypes/umbracomediaaudio.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/MediaTypes/umbracomediaaudio.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/MediaTypes/umbracomediaaudio.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/MediaTypes/umbracomediavectorgraphics.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/MediaTypes/umbracomediavectorgraphics.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/MediaTypes/umbracomediavectorgraphics.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/MediaTypes/umbracomediavectorgraphics.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/MediaTypes/umbracomediavideo.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/MediaTypes/umbracomediavideo.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/MediaTypes/umbracomediavideo.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/MediaTypes/umbracomediavideo.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/MemberTypes/member.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/MemberTypes/member.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/MemberTypes/member.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/MemberTypes/member.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/RelationTypes/umbMember.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/RelationTypes/umbMember.config similarity index 100% rename from src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v16/RelationTypes/umbMember.config rename to src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/RelationTypes/umbMember.config diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/usync.config b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/usync.config new file mode 100644 index 0000000..6b4bc14 --- /dev/null +++ b/src/Umbraco.Community.SimpleDashboards.TestSite/uSync/v17/usync.config @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/src/Umbraco.Community.SimpleDashboards/Umbraco.Community.SimpleDashboards.csproj b/src/Umbraco.Community.SimpleDashboards/Umbraco.Community.SimpleDashboards.csproj index 95eb666..f9d266f 100644 --- a/src/Umbraco.Community.SimpleDashboards/Umbraco.Community.SimpleDashboards.csproj +++ b/src/Umbraco.Community.SimpleDashboards/Umbraco.Community.SimpleDashboards.csproj @@ -1,6 +1,6 @@ - net9.0 + net10.0 12 true enable @@ -23,15 +23,15 @@ - - - - - + + + + + - 16 + 17 $([System.DateTime]::UtcNow.ToString(`yyyy`)) $([System.DateTime]::UtcNow.ToString(`MMdd`).TrimStart(`0`)) -alpha-$([System.DateTime]::UtcNow.ToString(`Hmm-ss`).TrimStart(`.`)) diff --git a/src/Umbraco.Community.SimpleDashboards/packages.lock.json b/src/Umbraco.Community.SimpleDashboards/packages.lock.json index a323678..8b3ad02 100644 --- a/src/Umbraco.Community.SimpleDashboards/packages.lock.json +++ b/src/Umbraco.Community.SimpleDashboards/packages.lock.json @@ -1,71 +1,71 @@ { "version": 1, "dependencies": { - "net9.0": { + "net10.0": { "jcdcdev.Umbraco.Core": { "type": "Direct", - "requested": "[16.0.0, 17.0.0)", - "resolved": "16.0.0", - "contentHash": "WUHDRLV98Px0NS64XfbGlOLbwG/MCp5lfmJRec2n7H3qBYbNCjWVWMckRYjwrODFIHgVD2cAfYeMRJ0wEpU3Jw==", + "requested": "[17.0.0-alpha0003, )", + "resolved": "17.0.0-alpha0003", + "contentHash": "YZKhiJ3j6boMmKuRT6yrGZ6ef/+xxow/tDF40zf4PTV0zbd1eoLjD7VyECKF6mW5QZwQl8Is+Cb+7Lpxgrbc7A==", "dependencies": { - "Umbraco.Cms.Web.Common": "[16.0.0, 17.0.0)" + "Umbraco.Cms.Web.Common": "17.0.0-rc1" } }, "Umbraco.Cms.Api.Common": { "type": "Direct", - "requested": "[16.0.0, 17.0.0)", - "resolved": "16.0.0", - "contentHash": "SdzM2CJShkGSo97dfz0r29Swte3HNbEANlLeanlpuflwQmp8POwFU3ZtJpP7U4Naw6V6j5tMiP+UDpAaM7AH4A==", + "requested": "[17.0.0-rc1, )", + "resolved": "17.0.0-rc1", + "contentHash": "oZYIqX/Vrq5Y8gPD2UlcSMi5DlMiAihJWqBQNZI9Fm7sYCxnt6jbhQwgQVchtKe050SWFKsWzwhZl6wAYk25Dg==", "dependencies": { "Asp.Versioning.Mvc": "8.1.0", "Asp.Versioning.Mvc.ApiExplorer": "8.1.0", - "Microsoft.Extensions.Caching.Memory": "9.0.4", - "OpenIddict.Abstractions": "6.2.1", - "OpenIddict.AspNetCore": "6.2.1", - "Swashbuckle.AspNetCore": "8.1.1", - "Umbraco.Cms.Core": "[16.0.0, 17.0.0)", - "Umbraco.Cms.Web.Common": "[16.0.0, 17.0.0)" + "OpenIddict.Abstractions": "7.1.0", + "OpenIddict.AspNetCore": "7.1.0", + "Swashbuckle.AspNetCore": "9.0.6", + "Umbraco.Cms.Core": "[17.0.0-rc1, 18.0.0)", + "Umbraco.Cms.Web.Common": "[17.0.0-rc1, 18.0.0)" } }, "Umbraco.Cms.Api.Management": { "type": "Direct", - "requested": "[16.0.0, 17.0.0)", - "resolved": "16.0.0", - "contentHash": "4Kx4NRjqVmBwxTgDhYZqPszDwKnEIA7LQFT8denIkqsj5VRQGXg+PQ+Y6jZG3idfQq9vRrKNSDAdt4hIOiWNtQ==", + "requested": "[17.0.0-rc1, )", + "resolved": "17.0.0-rc1", + "contentHash": "t9Skzqfchw5KRqNsqehOjp2ADRIM5cp45WBiu83VUy2XylcSGyFMV6NI12SluRZOaQ8euwCKwNYJ5c/yzRRY1A==", "dependencies": { "JsonPatch.Net": "3.3.0", - "Swashbuckle.AspNetCore": "8.1.1", - "Umbraco.Cms.Api.Common": "[16.0.0, 17.0.0)", - "Umbraco.Cms.Infrastructure": "[16.0.0, 17.0.0)", - "Umbraco.Cms.PublishedCache.HybridCache": "[16.0.0, 17.0.0)" + "Swashbuckle.AspNetCore": "9.0.6", + "System.Linq.Async": "6.0.3", + "Umbraco.Cms.Api.Common": "[17.0.0-rc1, 18.0.0)", + "Umbraco.Cms.Infrastructure": "[17.0.0-rc1, 18.0.0)", + "Umbraco.Cms.PublishedCache.HybridCache": "[17.0.0-rc1, 18.0.0)" } }, "Umbraco.Cms.Core": { "type": "Direct", - "requested": "[16.0.0, 17.0.0)", - "resolved": "16.0.0", - "contentHash": "J4WQaP50T8mRKNVS0Wo6M7EI+KFaHP/jOw72Kkk7B/4hf+CB9C6rJDGJVmgYIIAU0rObUhLA8UmrgBJ5Oxx26A==", - "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "9.0.4", - "Microsoft.Extensions.Caching.Memory": "9.0.4", - "Microsoft.Extensions.Configuration.Abstractions": "9.0.4", - "Microsoft.Extensions.FileProviders.Embedded": "9.0.4", - "Microsoft.Extensions.FileProviders.Physical": "9.0.4", - "Microsoft.Extensions.Hosting.Abstractions": "9.0.4", - "Microsoft.Extensions.Identity.Core": "9.0.4", - "Microsoft.Extensions.Logging": "9.0.4", - "Microsoft.Extensions.Options": "9.0.4", - "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.4", - "Microsoft.Extensions.Options.DataAnnotations": "9.0.4" + "requested": "[17.0.0-rc1, )", + "resolved": "17.0.0-rc1", + "contentHash": "dB5EYOvvdpulftTwlMYy8G/jLTlu4Khr/2/cjI8vILZttE8Kf6QhSrQlHMW+FbY1u6l7oIeA0EaGVchxc9SYPA==", + "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Caching.Memory": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.FileProviders.Embedded": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.FileProviders.Physical": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Identity.Core": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Logging": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Options.DataAnnotations": "10.0.0-rc.2.25502.107" } }, "Umbraco.Cms.Web.Website": { "type": "Direct", - "requested": "[16.0.0, 17.0.0)", - "resolved": "16.0.0", - "contentHash": "yJ+iH2DhUGmwfmyU/oQ8eZtex9EQFLJz1NRmujZDmiIA53FBNYNZe7TMz8kgpJ0MqMFBq7QwLOmx1uPMf5bgMg==", + "requested": "[17.0.0-rc1, )", + "resolved": "17.0.0-rc1", + "contentHash": "YInMZNrH1MAlXyeAiQ2a2CKyq6e2GvJjuW0+ws7zH9O/ZSBEIGb6oQwqZ6SpqGesmkzoNdsNNOcaTvvMJEE+hg==", "dependencies": { - "Umbraco.Cms.Web.Common": "[16.0.0, 17.0.0)" + "Umbraco.Cms.Web.Common": "[17.0.0-rc1, 18.0.0)" } }, "Asp.Versioning.Abstractions": { @@ -102,8 +102,8 @@ }, "BouncyCastle.Cryptography": { "type": "Transitive", - "resolved": "2.5.1", - "contentHash": "zy8TMeTP+1FH2NrLaNZtdRbBdq7u5MI+NFZQOBSM69u5RFkciinwzV2eveY6Kjf5MzgsYvvl6kTStsj3JrXqkg==" + "resolved": "2.6.1", + "contentHash": "vZsG2YILhthgRqO+ZVgRff4ZFKKTl0v7kqaVBLCtRvpREhfBP33pcWrdA3PRYgWuFL1RxiUFvjMUHTdBZlJcoA==" }, "Dazinator.Extensions.FileProviders": { "type": "Transitive", @@ -157,8 +157,8 @@ }, "HtmlAgilityPack": { "type": "Transitive", - "resolved": "1.12.1", - "contentHash": "SP6/2Y26CXtxjXn0Wwsom9Ek35SNWKHEu/IWhNEFejBSSVWWXPRSlpqpBSYWv1SQhYFnwMO01xVbEdK3iRR4hg==" + "resolved": "1.12.4", + "contentHash": "ljqvBabvFwKoLniuoQKO8b5bJfJweKLs4fUNS/V5dsvpo0A8MlJqxxn9XVmP2DaskbUXty6IYaWAi1SArGIMeQ==" }, "Humanizer.Core": { "type": "Transitive", @@ -279,10 +279,10 @@ }, "MailKit": { "type": "Transitive", - "resolved": "4.11.0", - "contentHash": "JVoRxJ+QRqFMRtEM4veStj3pMLBPRulQGV+iZm6Tq1pnr66Dy6dFYOW9Uw02nxAVzdZAN8G+y3BsUPtgZcKXhA==", + "resolved": "4.14.0", + "contentHash": "x1J8KIXGP8bWiiLox9g/hSdecqdDcOr9mZa4lumPjT1rvd+mnVm2pOOB4sYgABYcwW2uI7mAQMk7M+4OBD9iiA==", "dependencies": { - "MimeKit": "4.11.0", + "MimeKit": "4.14.0", "System.Formats.Asn1": "8.0.1" } }, @@ -298,35 +298,35 @@ }, "MessagePack": { "type": "Transitive", - "resolved": "3.1.3", - "contentHash": "UiNv3fknvPzh5W+S0VV96R17RBZQQU71qgmsMnjjRZU2rtQM/XcTnOB+klT2dA6T1mxjnNKYrEm164AoXvGmYg==", + "resolved": "3.1.4", + "contentHash": "BH0wlHWmVoZpbAPyyt2Awbq30C+ZsS3eHSkYdnyUAbqVJ22fAJDzn2xTieBeoT5QlcBzp61vHcv878YJGfi3mg==", "dependencies": { - "MessagePack.Annotations": "3.1.3", - "MessagePackAnalyzer": "3.1.3", + "MessagePack.Annotations": "3.1.4", + "MessagePackAnalyzer": "3.1.4", "Microsoft.NET.StringTools": "17.11.4" } }, "MessagePack.Annotations": { "type": "Transitive", - "resolved": "3.1.3", - "contentHash": "XTy4njgTAf6UVBKFj7c7ad5R0WVKbvAgkbYZy4f00kplzX2T3VOQ34AUke/Vn/QgQZ7ETdd34/IDWS3KBInSGA==" + "resolved": "3.1.4", + "contentHash": "aVWrDAkCdqxwQsz/q0ldPh2EFn48M99YUzE9OvZjMq2RNLKz4o2z88iGFvSvbMqOWRweRvKPHBJZe22PRqzslQ==" }, "MessagePackAnalyzer": { "type": "Transitive", - "resolved": "3.1.3", - "contentHash": "19u1oVNv2brCs5F/jma8O8CnsKMMpYwNqD0CAEDEzvqwDTAhqC9r7xHZP4stPb3APs/ryO/zVn7LvjoEHfvs7Q==" + "resolved": "3.1.4", + "contentHash": "CTaSsN/liJ7MhLCAB7Z4ZLBNuVGCq9lt2BT/cbrc9vzGv89yK3CqIA+z9T19a11eQYl9etZHL6MQJgCqECRVpg==" }, "Microsoft.AspNetCore.Cryptography.Internal": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "E4pHyEb2Ul5a6bIwraGtw9TN39a/C2asyVPEJoyItc0reV4Y26FsPcEdcXyKjBbP4kSz9iU1Cz4Yhx/aOFPpqA==" + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "o747A7PiDsOtWJavNLb8+yRfbZacpHY30jg0Bqtu5q3LGKaf0WYS99JGCV0iGsNa2euOke/Zi3BHdAEd+t/qNw==" }, "Microsoft.AspNetCore.Cryptography.KeyDerivation": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "5v9Kj2arRrCftLKW80Hfj31HkNnjcKyw57lQhF84drvGxJlCR63J0zMM1sMM+Hc+KCQjuoDmHtjwN0uOT+X3ag==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "/FpmYA9Mx5PD+kQfA/1tWzzJth243eEATb+B/JG+PW4CcSxMjo1vhiRkxNBNiESKyoVqu+8cqK1kvbtBGk41wQ==", "dependencies": { - "Microsoft.AspNetCore.Cryptography.Internal": "9.0.4" + "Microsoft.AspNetCore.Cryptography.Internal": "10.0.0-rc.2.25502.107" } }, "Microsoft.AspNetCore.DataProtection": { @@ -400,484 +400,421 @@ "System.Security.Principal": "4.0.1" } }, - "Microsoft.AspNetCore.Mvc.Razor.Extensions": { - "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "M0h+ChPgydX2xY17agiphnAVa/Qh05RAP8eeuqGGhQKT10claRBlLNO6d2/oSV8zy0RLHzwLnNZm5xuC/gckGA==", - "dependencies": { - "Microsoft.AspNetCore.Razor.Language": "6.0.0", - "Microsoft.CodeAnalysis.Razor": "6.0.0" - } - }, - "Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation": { - "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "ppzthXSIAV5Z3tqayYUPqKZFbM+kHxiNflFm5O3392cXRn7b+S513EF+tLgU/kpaCF1OwprSe5b2iQOxLr7qvA==", - "dependencies": { - "Microsoft.AspNetCore.Mvc.Razor.Extensions": "6.0.0", - "Microsoft.CodeAnalysis.Razor": "6.0.0", - "Microsoft.Extensions.DependencyModel": "9.0.4" - } - }, - "Microsoft.AspNetCore.Razor.Language": { - "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "yCtBr1GSGzJrrp1NJUb4ltwFYMKHw/tJLnIDvg9g/FnkGIEzmE19tbCQqXARIJv5kdtBgsoVIdGLL+zmjxvM/A==" - }, - "Microsoft.CodeAnalysis.Analyzers": { - "type": "Transitive", - "resolved": "3.11.0", - "contentHash": "v/EW3UE8/lbEYHoC2Qq7AR/DnmvpgdtAMndfQNmpuIMx/Mto8L5JnuCfdBYtgvalQOtfNCnxFejxuRrryvUTsg==" - }, - "Microsoft.CodeAnalysis.Common": { - "type": "Transitive", - "resolved": "4.13.0", - "contentHash": "T8nRl4mAUY4mhdYM4U2ra2vP2EL+ol8Yqwo0gwC/V55vmlXq9NxdIkZJynTpTL1uX/jHijJ90AeOEx4lf7OwzQ==", - "dependencies": { - "Microsoft.CodeAnalysis.Analyzers": "3.11.0", - "System.Collections.Immutable": "8.0.0", - "System.Reflection.Metadata": "8.0.0" - } - }, - "Microsoft.CodeAnalysis.CSharp": { - "type": "Transitive", - "resolved": "4.13.0", - "contentHash": "BsH7Vijbj9IL7Fj4k/ysZSVyLGFqr75wmdFGwCKWJvSjnA1xwPaQ3hkB2BQdHOt5CpEYA6Q0I6Oo5sDTDHqHsg==", - "dependencies": { - "Microsoft.CodeAnalysis.Analyzers": "3.11.0", - "Microsoft.CodeAnalysis.Common": "[4.13.0]", - "System.Collections.Immutable": "8.0.0", - "System.Reflection.Metadata": "8.0.0" - } - }, - "Microsoft.CodeAnalysis.Razor": { - "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "uqdzuQXxD7XrJCbIbbwpI/LOv0PBJ9VIR0gdvANTHOfK5pjTaCir+XcwvYvBZ5BIzd0KGzyiamzlEWw1cK1q0w==", - "dependencies": { - "Microsoft.AspNetCore.Razor.Language": "6.0.0", - "Microsoft.CodeAnalysis.CSharp": "4.0.0", - "Microsoft.CodeAnalysis.Common": "4.0.0" - } - }, "Microsoft.Extensions.AmbientMetadata.Application": { "type": "Transitive", - "resolved": "9.2.0", - "contentHash": "GMCX3zybUB22aAADjYPXrWhhd1HNMkcY5EcFAJnXy/4k5pPpJ6TS4VRl37xfrtosNyzbpO2SI7pd2Q5PvggSdg==", + "resolved": "9.9.0", + "contentHash": "sCc7X0rXDdWIXdRq/s8Yd3YoMz2r0wNyRGQ5HdYu1TfvpGryH/3lH1pizS1WsL8gYrAD3nT0GIbsyz6c5dM/wQ==", "dependencies": { - "Microsoft.Extensions.Configuration": "9.0.2", - "Microsoft.Extensions.Hosting.Abstractions": "9.0.2", - "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.2" + "Microsoft.Extensions.Configuration": "9.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "9.0.9", + "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.9" } }, "Microsoft.Extensions.ApiDescription.Server": { "type": "Transitive", - "resolved": "6.0.5", - "contentHash": "Ckb5EDBUNJdFWyajfXzUIMRkhf52fHZOQuuZg/oiu8y7zDCVwD0iHhew6MnThjHmevanpxL3f5ci2TtHQEN6bw==" + "resolved": "9.0.0", + "contentHash": "1Kzzf7pRey40VaUkHN9/uWxrKVkLu2AQjt+GVeeKLLpiEHAJ1xZRsLSh4ZZYEnyS7Kt2OBOPmsXNdU+wbcOl5w==" }, "Microsoft.Extensions.Caching.Abstractions": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "imcZ5BGhBw5mNsWLepBbqqumWaFe0GtvyCvne2/2wsDIBRa2+Lhx4cU/pKt/4BwOizzUEOls2k1eOJQXHGMalg==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "L2Gbh0jdeDY+WdmszIuw9QdZ4LsQPv3B2YNEqE5k/G0ZiuZPVRivYmy2JR4EdiUgp6vf1pD8MjrV5oSwTPtCzQ==", "dependencies": { - "Microsoft.Extensions.Primitives": "9.0.4" + "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Caching.Hybrid": { "type": "Transitive", - "resolved": "9.4.0", - "contentHash": "GtHP+DRraRM6RLq7TzUV8Iiyqm+WemJRLDNqy7uvA+Dgf6fjvxpmHnzgPb+RAcRNjADz961DMHHZ4i5EQjpDPw==", + "resolved": "9.9.0", + "contentHash": "gvfwqjdBhmWvWcfYx5WfACT1vHB0V+bEhyR4v07NWno1up6kBgBVR63tpLunbFwqQLg/mkKLoJUge5KK0mRrvg==", "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "9.0.4", - "Microsoft.Extensions.Caching.Memory": "9.0.4", - "Microsoft.Extensions.Logging.Abstractions": "9.0.4", - "Microsoft.Extensions.Options": "9.0.4" + "Microsoft.Extensions.Caching.Abstractions": "9.0.9", + "Microsoft.Extensions.Caching.Memory": "9.0.9", + "Microsoft.Extensions.Logging.Abstractions": "9.0.9", + "Microsoft.Extensions.Options": "9.0.9" } }, "Microsoft.Extensions.Caching.Memory": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "G5rEq1Qez5VJDTEyRsRUnewAspKjaY57VGsdZ8g8Ja6sXXzoiI3PpTd1t43HjHqNWD5A06MQveb2lscn+2CU+w==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "Dx8v9xVaQOjF1CCVT+dYsXjna12k8RTbSL3X7Pef6IUZ1hAt/6CnhBhVYP9UvIY8iornbKhAmlZ8c8Tq2L5Fww==", "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "9.0.4", - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4", - "Microsoft.Extensions.Logging.Abstractions": "9.0.4", - "Microsoft.Extensions.Options": "9.0.4", - "Microsoft.Extensions.Primitives": "9.0.4" + "Microsoft.Extensions.Caching.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Compliance.Abstractions": { "type": "Transitive", - "resolved": "9.2.0", - "contentHash": "Te+N4xphDlGIS90lKJMZyezFiMWKLAtYV2/M8gGJG4thH6xyC7LWhMzgz2+tWMehxwZlBUq2D9DvVpjKBZFTPQ==", + "resolved": "9.9.0", + "contentHash": "9/bU4vuy7xu81BeiHazP0kmtOb3vAKSGdN+9s84/HfwVDvxAZOfPxDK7uPl6jEfiFdZvpHNF/YxWQqaISvYEUQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.2", - "Microsoft.Extensions.ObjectPool": "9.0.2" + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.9", + "Microsoft.Extensions.ObjectPool": "9.0.9" } }, "Microsoft.Extensions.Configuration": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "KIVBrMbItnCJDd1RF4KEaE8jZwDJcDUJW5zXpbwQ05HNYTK1GveHxHK0B3SjgDJuR48GRACXAO+BLhL8h34S7g==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "273Ggibh3DdVrj47ENbUGIirOiqmLTAizpkvOD584Ps6NL/CMXPzesijnJgsjp7Fv/UCp69FKYBaSxZZ3q5R9g==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "9.0.4", - "Microsoft.Extensions.Primitives": "9.0.4" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Configuration.Abstractions": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "0LN/DiIKvBrkqp7gkF3qhGIeZk6/B63PthAHjQsxymJfIBcz0kbf4/p/t4lMgggVxZ+flRi5xvTwlpPOoZk8fg==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "H+i/Qy30Rg/K9BcW2Z6DCHPCzwMH3bCwNOjEz31shWTUDK8GeeeMnrKVusprTcRA2Y6yPST+hg2zc3whPEs14Q==", "dependencies": { - "Microsoft.Extensions.Primitives": "9.0.4" + "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Configuration.Binder": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "cdrjcl9RIcwt3ECbnpP0Gt1+pkjdW90mq5yFYy8D9qRj2NqFFcv3yDp141iEamsd9E218sGxK8WHaIOcrqgDJg==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "aA6/V6lw1Gueyb1PqhHAl/i/qUUuv+Fusfk4oaMOzzOjspBkYtPpNHCmml/0t1x0/DnZoed+u2WwpP+mSwd8Dg==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "9.0.4" + "Microsoft.Extensions.Configuration": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Configuration.FileExtensions": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "UY864WQ3AS2Fkc8fYLombWnjrXwYt+BEHHps0hY4sxlgqaVW06AxbpgRZjfYf8PyRbplJqruzZDB/nSLT+7RLQ==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "5KrgXSTFR8cFLmDXXoT7GLVvDyHNw0Z9xG4doD78Q/HdlAR4jiMzmLLS9GFXrPGopmC6qqEZr2VBJHEu16INcA==", "dependencies": { - "Microsoft.Extensions.Configuration": "9.0.4", - "Microsoft.Extensions.Configuration.Abstractions": "9.0.4", - "Microsoft.Extensions.FileProviders.Abstractions": "9.0.4", - "Microsoft.Extensions.FileProviders.Physical": "9.0.4", - "Microsoft.Extensions.Primitives": "9.0.4" + "Microsoft.Extensions.Configuration": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.FileProviders.Physical": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Configuration.Json": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "vVXI70CgT/dmXV3MM+n/BR2rLXEoAyoK0hQT+8MrbCMuJBiLRxnTtSrksNiASWCwOtxo/Tyy7CO8AGthbsYxnw==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "USwHuFz4BFKoaqSydHWH/d7Mr+fVsAh9S0S9pdsdHro1IixMbqQ9Gpo2sEZf25e3tZSq/ts6XsVmrQWmxmDhYA==", "dependencies": { - "Microsoft.Extensions.Configuration": "9.0.4", - "Microsoft.Extensions.Configuration.Abstractions": "9.0.4", - "Microsoft.Extensions.Configuration.FileExtensions": "9.0.4", - "Microsoft.Extensions.FileProviders.Abstractions": "9.0.4" + "Microsoft.Extensions.Configuration": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Configuration.FileExtensions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.DependencyInjection": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "f2MTUaS2EQ3lX4325ytPAISZqgBfXmY0WvgD80ji6Z20AoDNiCESxsqo6mFRwHJD/jfVKRw9FsW6+86gNre3ug==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "mDw80K98jBWCyLFCra51PRv+Ttnjse1lZIzXEFybKby0/ajBFTEeHj/4r/QJexmb8Uun0yaFH1HlFtmHP1YEVA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "UI0TQPVkS78bFdjkTodmkH0Fe8lXv9LnhGFKgKrsgUJ5a5FVdFRcgjIkBVLbGgdRhxWirxH/8IXUtEyYJx6GQg==" + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "8jujunpkNNfTkE9PFHp9/aD6GPKVfNCuz8tUbzOcyU5tQOCoIZId4hwQNVx3Tb8XEWw9BYdh0k5vPpqdCM+UtA==" }, "Microsoft.Extensions.DependencyInjection.AutoActivation": { "type": "Transitive", - "resolved": "9.2.0", - "contentHash": "WcwfTpl3IcPcaahTVEaJwMUg1eWog1SkIA6jQZZFqMXiMX9/tVkhNB6yzUQmBdGWdlWDDRKpOmK7T7x1Uu05pQ==", + "resolved": "9.9.0", + "contentHash": "DrDJ7+dWB0LeR6b83wj9WNhr45O67Q+wTxFaVE9BHpAFGc66Xz/K3A5wp5fA/060vLGGDgkftBpbS307BizSFw==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "9.0.2" + "Microsoft.Extensions.Hosting.Abstractions": "9.0.9" } }, "Microsoft.Extensions.DependencyModel": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "ACtnvl3H3M/f8Z42980JxsNu7V9PPbzys4vBs83ZewnsgKd7JeYK18OMPo0g+MxAHrpgMrjmlinXDiaSRPcVnA==" + "resolved": "9.0.0", + "contentHash": "saxr2XzwgDU77LaQfYFXmddEDRUKHF4DaGMZkNB3qjdVSZlax3//dGJagJkKrGMIPNZs2jVFXITyCCR6UHJNdA==" }, "Microsoft.Extensions.Diagnostics": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "1bCSQrGv9+bpF5MGKF6THbnRFUZqQDrWPA39NDeVW9djeHBmow8kX4SX6/8KkeKI8gmUDG7jsG/bVuNAcY/ATQ==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "tQfQFXI+ZQcL2RzDarDLx3Amh0WCp1KPGp1ie3y/CMV5hDhEq98WTmcMoXrFY0GkYLEaCQlVi2A6qVLcooG2Ow==", "dependencies": { - "Microsoft.Extensions.Configuration": "9.0.4", - "Microsoft.Extensions.Diagnostics.Abstractions": "9.0.4", - "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.4" + "Microsoft.Extensions.Configuration": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Diagnostics.Abstractions": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "IAucBcHYtiCmMyFag+Vrp5m+cjGRlDttJk9Vx7Dqpq+Ama4BzVUOk0JARQakgFFr7ZTBSgLKlHmtY5MiItB7Cg==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "x6XVv3RiwOlN2unjyX/Zat0gI0HiRoDDdjkwBCwsMftYWpbJu4SiyRwDbrv2zAF8v8nbEEvcWi3/pUxZfaqLQw==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4", - "Microsoft.Extensions.Options": "9.0.4" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Diagnostics.ExceptionSummarization": { "type": "Transitive", - "resolved": "9.2.0", - "contentHash": "et5JevHsLv1w1O1Zhb6LiUfai/nmDRzIHnbrZJdzLsIbbMCKTZpeHuANYIppAD//n12KvgOne05j4cu0GhG9gw==", + "resolved": "9.9.0", + "contentHash": "LVb1ziRqI8x8TNCJW+zRGx1xPTPFWbhJzEk8k+rFx03M8zrQt5T+3MMV/fWTeHc3/7uoJDRDRklRMUlAqQw99w==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.2" + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.9" } }, "Microsoft.Extensions.FileProviders.Abstractions": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "gQN2o/KnBfVk6Bd71E2YsvO5lsqrqHmaepDGk+FB/C4aiQY9B0XKKNKfl5/TqcNOs9OEithm4opiMHAErMFyEw==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "dOpmW14MkOZIwV6269iXhoMp6alCHBoxqCR4pJ37GLjFaBIyzsIy+Ra8tsGmjHtFvEHKq0JRDIsb1PUkrK+yxw==", "dependencies": { - "Microsoft.Extensions.Primitives": "9.0.4" + "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.FileProviders.Embedded": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "fictUnSF95D+M9iH4X6TYBjud2gbB2r6bcIi0sQknXFc2bHbNucoaK+SzfLCzb47tHSR9a5pm0F1Ioj0PgmFeQ==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "MqxY/NcEW52ZG3Ebf2d9okBS2pXVu99FrNS+O8MWaAh0jMMjCMt3wPaVLcvHDrqAk36HHv87X4a+7/Pgs9UJgA==", "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "9.0.4" + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.FileProviders.Physical": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "qkQ9V7KFZdTWNThT7ke7E/Jad38s46atSs3QUYZB8f3thBTrcrousdY4Y/tyCtcH5YjsPSiByjuN+L8W/ThMQg==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "3+RiR6TEakDL0dCUqR7PjFffyrVMLdx/vAVBiN1mGmwScKYCTePIkYVkWsX85CTKh7R9J4M9C1MHzVdjbKcg3g==", "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "9.0.4", - "Microsoft.Extensions.FileSystemGlobbing": "9.0.4", - "Microsoft.Extensions.Primitives": "9.0.4" + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.FileSystemGlobbing": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.FileSystemGlobbing": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "05Lh2ItSk4mzTdDWATW9nEcSybwprN8Tz42Fs5B+jwdXUpauktdAQUI1Am4sUQi2C63E5hvQp8gXvfwfg9mQGQ==" + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "XtcPOKB7sMFzj8SxaOglZV3eaqZ1GxUMVZTwaz4pRpBt0S45ghb836uUej4YaI8EzsnUJoqzOIKrTW4CDJMfVw==" }, "Microsoft.Extensions.Hosting.Abstractions": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "bXkwRPMo4x19YKH6/V9XotU7KYQJlihXhcWO1RDclAY3yfY3XNg4QtSEBvng4kK/DnboE0O/nwSl+6Jiv9P+FA==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "M6zqZFbqjdCx8g5Y2XZKTfYfS0gAh4uJkmdAq/ZRDrpIr3Nd+u74allmw15jX1kM61IXM49EnTbhMzlWw5pGVQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "9.0.4", - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4", - "Microsoft.Extensions.Diagnostics.Abstractions": "9.0.4", - "Microsoft.Extensions.FileProviders.Abstractions": "9.0.4", - "Microsoft.Extensions.Logging.Abstractions": "9.0.4" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Http": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "ezelU6HJgmq4862YoWuEbHGSV+JnfnonTSbNSJVh6n6wDehyiJn4hBtcK7rGbf2KO3QeSvK5y8E7uzn1oaRH5w==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "d60bvi/NpzkpVlSpxZqOfdjX1hrQgL/byWVc3PryjbmB7zvfLtqQbYifjEWToqtS0Fb1rGnkuVI5JEdOnK1tNQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "9.0.4", - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4", - "Microsoft.Extensions.Diagnostics": "9.0.4", - "Microsoft.Extensions.Logging": "9.0.4", - "Microsoft.Extensions.Logging.Abstractions": "9.0.4", - "Microsoft.Extensions.Options": "9.0.4" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Diagnostics": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Logging": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Http.Diagnostics": { "type": "Transitive", - "resolved": "9.2.0", - "contentHash": "Eeup1LuD5hVk5SsKAuX1D7I9sF380MjrNG10IaaauRLOmrRg8rq2TA8PYTXVBXf3MLkZ6m2xpBqRbZdxf8ygkg==", + "resolved": "9.9.0", + "contentHash": "bdO0rzxXHsmp0+k1chjBKwxhdxkHetBfVe2LhFkoxSirErvvTmnD/ZeHqdNOeMEouJmaoGJFep70NFRK8/NDlA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.AutoActivation": "9.2.0", - "Microsoft.Extensions.Http": "9.0.2", - "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.2", - "Microsoft.Extensions.Telemetry": "9.2.0", - "System.IO.Pipelines": "9.0.2" + "Microsoft.Extensions.Http": "9.0.9", + "Microsoft.Extensions.Telemetry": "9.9.0" } }, "Microsoft.Extensions.Http.Polly": { "type": "Transitive", - "resolved": "9.0.2", - "contentHash": "2y5a9Iijc9iTUN1M7rH2+kUMJPuuxTgfUyL9iAOqe4ueuWtTfG1SVX/oAj35q46OV4kSgCeJC82dLQ96xOo/RQ==", + "resolved": "9.0.9", + "contentHash": "hsbsHE++ggakSizUV5xVVEB+mjzuFKFZin8AH2YOYNKbMC5Q6rL2+pwu5Bsfv0JQrn9kzo4TrgRw/nMHJCyGqw==", "dependencies": { - "Microsoft.Extensions.Http": "9.0.2", + "Microsoft.Extensions.Http": "9.0.9", "Polly": "7.2.4", "Polly.Extensions.Http": "3.0.0" } }, "Microsoft.Extensions.Http.Resilience": { "type": "Transitive", - "resolved": "9.2.0", - "contentHash": "Km+YyCuk1IaeOsAzPDygtgsUOh3Fi89hpA18si0tFJmpSBf9aKzP9ffV5j7YOoVDvRWirpumXAPQzk1inBsvKw==", + "resolved": "9.9.0", + "contentHash": "dZ5Y34CsrPNBn4GMLq/PJeIV903R98K3Z3a2sECEeJv3kW4HlgwDZoZWsbG4ymBdGdQJoXS+Qp8sdLm3ptFdDg==", "dependencies": { - "Microsoft.Extensions.Configuration.Binder": "9.0.2", - "Microsoft.Extensions.Http.Diagnostics": "9.2.0", - "Microsoft.Extensions.ObjectPool": "9.0.2", - "Microsoft.Extensions.Resilience": "9.2.0" + "Microsoft.Extensions.Http.Diagnostics": "9.9.0", + "Microsoft.Extensions.ObjectPool": "9.0.9", + "Microsoft.Extensions.Resilience": "9.9.0" } }, "Microsoft.Extensions.Identity.Core": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "KKfCsoIHFGZmmCEjZBPuvDW0pCjboMru/Z3vbEyC/OIwUVeKrdPugFyjc81i7rNSjcPcDxVvGl/Ks8HLelKocg==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "cPUGllvvRBqaHjjkRdIq3pXuOUvsm7ovbWIkuPatxihvNIpBVb2OGEKNx9oF1125Gv5PRLchCvG/7Bukt8T6Xw==", "dependencies": { - "Microsoft.AspNetCore.Cryptography.KeyDerivation": "9.0.4", - "Microsoft.Extensions.Logging": "9.0.4", - "Microsoft.Extensions.Options": "9.0.4" + "Microsoft.AspNetCore.Cryptography.KeyDerivation": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Logging": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Identity.Stores": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "0F6lSngwyXzrv+qtX46nhHYBOlPxEzj0qyCCef1kvlyEYhbj8kBL13FuDk4nEPkzk1yVjZgsnXBG19+TrNdakQ==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "HE7pPOovxYCAlMv4LlLAhIKKMYHLFF9vjdR2u5Q07E5Cn5JD48SSyIsxRASUz7n6+NcYMF3LA/dvO4BYrhuj4w==", "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "9.0.4", - "Microsoft.Extensions.Identity.Core": "9.0.4", - "Microsoft.Extensions.Logging": "9.0.4" + "Microsoft.Extensions.Caching.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Identity.Core": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Logging": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Logging": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "xW6QPYsqhbuWBO9/1oA43g/XPKbohJx+7G8FLQgQXIriYvY7s+gxr2wjQJfRoPO900dvvv2vVH7wZovG+M1m6w==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "q2C5gq86qkTmcYSJJSnw8sgTUyuqENYSOjk/NOYjHnYlKSrK3oI9Rjv1bWFpx2I3Btq9ZBEJb9aMM+IUQ0PvZA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection": "9.0.4", - "Microsoft.Extensions.Logging.Abstractions": "9.0.4", - "Microsoft.Extensions.Options": "9.0.4" + "Microsoft.Extensions.DependencyInjection": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "0MXlimU4Dud6t+iNi5NEz3dO2w1HXdhoOLaYFuLPCjAsvlPQGwOT6V2KZRMLEhCAm/stSZt1AUv0XmDdkjvtbw==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "SKKKZjyCpBaDQ7yuFjdk6ELnRBRWeZsbnzUfo59Wc4PGhgf92chE3we/QlT6nk6NqlWcUgH/jogM+B/uq/Qdnw==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Logging.Configuration": { "type": "Transitive", - "resolved": "9.0.2", - "contentHash": "pnwYZE7U6d3Y6iMVqADOAUUMMBGYAQPsT3fMwVr/V1Wdpe5DuVGFcViZavUthSJ5724NmelIl1cYy+kRfKfRPQ==", + "resolved": "9.0.9", + "contentHash": "Abuo+S0Sg+Ke6vzSh5Ell+lwJJM+CEIqg1ImtWnnqF6a/ibJkQnmFJi4/ekEw/0uAcdFKJXtGV7w6cFN0nyXeg==", "dependencies": { - "Microsoft.Extensions.Configuration": "9.0.2", - "Microsoft.Extensions.Configuration.Abstractions": "9.0.2", - "Microsoft.Extensions.Configuration.Binder": "9.0.2", - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.2", - "Microsoft.Extensions.Logging": "9.0.2", - "Microsoft.Extensions.Logging.Abstractions": "9.0.2", - "Microsoft.Extensions.Options": "9.0.2", - "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.2" + "Microsoft.Extensions.Configuration": "9.0.9", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.9", + "Microsoft.Extensions.Configuration.Binder": "9.0.9", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.9", + "Microsoft.Extensions.Logging": "9.0.9", + "Microsoft.Extensions.Logging.Abstractions": "9.0.9", + "Microsoft.Extensions.Options": "9.0.9", + "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.9" } }, "Microsoft.Extensions.ObjectPool": { "type": "Transitive", - "resolved": "9.0.2", - "contentHash": "nWx7uY6lfkmtpyC2dGc0IxtrZZs/LnLCQHw3YYQucbqWj8a27U/dZ+eh72O3ZiolqLzzLkVzoC+w/M8dZwxRTw==" + "resolved": "9.0.9", + "contentHash": "jYZSlGBpPzqWr3mc7cf/YNTY45ys7FIaziQtHAK3sWtd5v4ehpowBmrL2aOSizfM7Q326PDw2P100ILpdEbhzg==" }, "Microsoft.Extensions.Options": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "fiFI2+58kicqVZyt/6obqoFwHiab7LC4FkQ3mmiBJ28Yy4fAvy2+v9MRnSvvlOO8chTOjKsdafFl/K9veCPo5g==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "Ib6BCCjisp7ZUdhtNpSulFO0ODhz/IE4ZZd8OCqQWoRs363BQ0QOZi9KwpqpiEWo51S0kIXWqNicDPGXwpt9pQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4", - "Microsoft.Extensions.Primitives": "9.0.4" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Options.ConfigurationExtensions": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "aridVhAT3Ep+vsirR1pzjaOw0Jwiob6dc73VFQn2XmDfBA2X98M8YKO1GarvsXRX7gX1Aj+hj2ijMzrMHDOm0A==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "MFbT8+JKX49YCXEFvlZDzQzI/R3QKzRZlb4dSud+569cMgA9hWbndjWWvOgGASoRcXynGRrBSq1Bw3PeCsB5/Q==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "9.0.4", - "Microsoft.Extensions.Configuration.Binder": "9.0.4", - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4", - "Microsoft.Extensions.Options": "9.0.4", - "Microsoft.Extensions.Primitives": "9.0.4" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Configuration.Binder": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Options.DataAnnotations": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "jJq7xO1PLi//cts59Yp6dKNN07xV0Day/JmVR7aXCdo2rYHAoFlyARyxrfB0CTzsErA+TOhYTz2Ee0poR8SPeQ==", + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "sYPzv/9o37JlwZhirLo5mHKQpdwyk0FVbyEmUU6czPe8tI5kf3xalVRTZStTPH0gwlg7aq1RNfbNOJxTRlf92w==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.4", - "Microsoft.Extensions.Options": "9.0.4" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107" } }, "Microsoft.Extensions.Primitives": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "SPFyMjyku1nqTFFJ928JAMd0QnRe4xjE7KeKnZMWXf3xk+6e0WiOZAluYtLdbJUXtsl2cCRSi8cBquJ408k8RA==" + "resolved": "10.0.0-rc.2.25502.107", + "contentHash": "9pm2zqqn5u/OsKs2zgkhJEQQeMx9KkVOWPdHrs7Kt5sfpk+eIh/gmpi/mMH/ljS2T/PFsFdCEtm+GS/6l7zoZA==" }, "Microsoft.Extensions.Resilience": { "type": "Transitive", - "resolved": "9.2.0", - "contentHash": "dyaM+Jeznh/i21bOrrRs3xceFfn0571EOjOq95dRXmL1rHDLC4ExhACJ2xipRBP6g1AgRNqmryi+hMrVWWgmlg==", + "resolved": "9.9.0", + "contentHash": "MZNGlO++Z64MsIzb2d875uFx0fivsJb+gMjSacVQTpINJm0sxzOK2CfjnH4gDbndAZ9pCU2rZtsxqMa45YkM6A==", "dependencies": { - "Microsoft.Extensions.Diagnostics": "9.0.2", - "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "9.2.0", - "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.2", - "Microsoft.Extensions.Telemetry.Abstractions": "9.2.0", + "Microsoft.Extensions.Diagnostics": "9.0.9", + "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "9.9.0", + "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.9", + "Microsoft.Extensions.Telemetry.Abstractions": "9.9.0", "Polly.Extensions": "8.4.2", "Polly.RateLimiting": "8.4.2" } }, "Microsoft.Extensions.Telemetry": { "type": "Transitive", - "resolved": "9.2.0", - "contentHash": "4+bw7W4RrAMrND9TxonnSmzJOdXiPxljoda8OPJiReIN607mKCc0t0Mf28sHNsTujO1XQw28wsI0poxeeQxohw==", + "resolved": "9.9.0", + "contentHash": "gwTzxU0+W0Beqp0jivDajsjVtLZTxM5werm4kggyTqmP5dlfapo/0DoK0yG3/gNyiFWCcJmEGhmqrSL9gNFtGw==", "dependencies": { - "Microsoft.Extensions.AmbientMetadata.Application": "9.2.0", - "Microsoft.Extensions.DependencyInjection.AutoActivation": "9.2.0", - "Microsoft.Extensions.Logging.Configuration": "9.0.2", - "Microsoft.Extensions.ObjectPool": "9.0.2", - "Microsoft.Extensions.Telemetry.Abstractions": "9.2.0" + "Microsoft.Extensions.AmbientMetadata.Application": "9.9.0", + "Microsoft.Extensions.DependencyInjection.AutoActivation": "9.9.0", + "Microsoft.Extensions.Logging.Configuration": "9.0.9", + "Microsoft.Extensions.ObjectPool": "9.0.9", + "Microsoft.Extensions.Telemetry.Abstractions": "9.9.0" } }, "Microsoft.Extensions.Telemetry.Abstractions": { "type": "Transitive", - "resolved": "9.2.0", - "contentHash": "kEl+5G3RqS20XaEhHh/nOugcjKEK+rgVtMJra1iuwNzdzQXElelf3vu8TugcT7rIZ/T4T76EKW1OX/fmlxz4hw==", + "resolved": "9.9.0", + "contentHash": "EmnlvikFKeWRJLvdoysRWOnYggD+aQpwpXjfDAZLpbuiPYsNhXzMRs6b+/R0QiQ5gV8r6JAGZyexMum8ZUDtWA==", "dependencies": { - "Microsoft.Extensions.Compliance.Abstractions": "9.2.0", - "Microsoft.Extensions.Logging.Abstractions": "9.0.2", - "Microsoft.Extensions.ObjectPool": "9.0.2", - "Microsoft.Extensions.Options": "9.0.2" + "Microsoft.Extensions.Compliance.Abstractions": "9.9.0", + "Microsoft.Extensions.Logging.Abstractions": "9.0.9", + "Microsoft.Extensions.ObjectPool": "9.0.9", + "Microsoft.Extensions.Options": "9.0.9" } }, "Microsoft.IdentityModel.Abstractions": { "type": "Transitive", - "resolved": "8.8.0", - "contentHash": "0lKw+f3vkmV9t3PLe6sY3xPrYrHYiMRFxuOse5CMkKPxhQYiabpfJsuk6wX2RrVQ86Dn+t/8poHpH0nbp6sFvA==" + "resolved": "8.14.0", + "contentHash": "iwbCpSjD3ehfTwBhtSNEtKPK0ICun6ov7Ibx6ISNA9bfwIyzI2Siwyi9eJFCJBwxowK9xcA1mj+jBWiigeqgcQ==" }, "Microsoft.IdentityModel.JsonWebTokens": { "type": "Transitive", - "resolved": "8.8.0", - "contentHash": "lepOkZZTMfJCPSnWITXxV+4Wxb54g+9oIybs9YovlOzZWuR1i2DOpzaDgSe+piDJaGtnSrcUlcB9fZ5Swur7Uw==", + "resolved": "8.14.0", + "contentHash": "4jOpiA4THdtpLyMdAb24dtj7+6GmvhOhxf5XHLYWmPKF8ApEnApal1UnJsKO4HxUWRXDA6C4WQVfYyqsRhpNpQ==", "dependencies": { - "Microsoft.IdentityModel.Tokens": "8.8.0" + "Microsoft.IdentityModel.Tokens": "8.14.0" } }, "Microsoft.IdentityModel.Logging": { "type": "Transitive", - "resolved": "8.8.0", - "contentHash": "sUyoxzg/WBZobbFLJK8loT9IILKtS9ePmWu5B11ogQqhSHppE6SRZKw0fhI6Fd16X6ey52cbbWc2rvMBC98EQA==", + "resolved": "8.14.0", + "contentHash": "eqqnemdW38CKZEHS6diA50BV94QICozDZEvSrsvN3SJXUFwVB9gy+/oz76gldP7nZliA16IglXjXTCTdmU/Ejg==", "dependencies": { - "Microsoft.IdentityModel.Abstractions": "8.8.0" + "Microsoft.IdentityModel.Abstractions": "8.14.0" } }, "Microsoft.IdentityModel.Protocols": { "type": "Transitive", - "resolved": "8.4.0", - "contentHash": "cDvZZ8JYto6L1I64sWW17JGwYGuFZ5Qm+WZG+wLk0QHjtuSosujDVAc4nr/sx6+n88q1mdW93rGEl7TCniNp5Q==", + "resolved": "8.14.0", + "contentHash": "rLr9HmibIpwkrOnsYyF3SGKx+6q2ewKDc3xzITngydqflG3TDVqAaby7yFRbP8du43If2S44fseoAkaL8A0Ivg==", "dependencies": { - "Microsoft.IdentityModel.Tokens": "8.4.0" + "Microsoft.IdentityModel.Tokens": "8.14.0" } }, "Microsoft.IdentityModel.Tokens": { "type": "Transitive", - "resolved": "8.8.0", - "contentHash": "09hnbUJh/18gUmu5nCVFMvyzAFC4l1qyc4bwSJaKzUBqHN7aNDwmSx8dE3/MMJImbvnKq9rEtkkgnrS/OUBtjA==", + "resolved": "8.14.0", + "contentHash": "lKIZiBiGd36k02TCdMHp1KlNWisyIvQxcYJvIkz7P4gSQ9zi8dgh6S5Grj8NNG7HWYIPfQymGyoZ6JB5d1Lo1g==", "dependencies": { - "Microsoft.Extensions.Logging.Abstractions": "8.0.2", - "Microsoft.IdentityModel.Logging": "8.8.0" + "Microsoft.Extensions.Logging.Abstractions": "8.0.0", + "Microsoft.IdentityModel.Logging": "8.14.0" } }, "Microsoft.Net.Http.Headers": { "type": "Transitive", - "resolved": "9.0.2", - "contentHash": "DJHjP1cTSu+sMt0vdNFLH9/wLHkq3EZk6BPZKI/R9anry41Ng/TOOZM0iXo+stXlY3LivTW/70Y26oMVGgTsTg==", + "resolved": "9.0.9", + "contentHash": "XEQbq25AU2r4WzYpwhyMQZ9PSOaLTkNtfd4DeJ4x5Bsk9bHUyyZhgutki/cyeY+itARWiLyaM91TsKUeFjBb9w==", "dependencies": { - "Microsoft.Extensions.Primitives": "9.0.2" + "Microsoft.Extensions.Primitives": "9.0.9" } }, "Microsoft.NET.StringTools": { @@ -887,18 +824,18 @@ }, "Microsoft.NETCore.Platforms": { "type": "Transitive", - "resolved": "1.1.1", - "contentHash": "TMBuzAHpTenGbGgk0SMTwyEkyijY/Eae4ZGsFNYJvAr/LDn1ku3Etp3FPxChmDp5HHF3kzJuoaa08N0xjqAJfQ==" + "resolved": "1.1.0", + "contentHash": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==" }, "Microsoft.NETCore.Targets": { "type": "Transitive", - "resolved": "1.1.3", - "contentHash": "3Wrmi0kJDzClwAC+iBdUBpEKmEle8FQNsCs77fkiOIw/9oYA07bL1EZNX0kQ2OMN3xpwvl0vAtOCYY3ndDNlhQ==" + "resolved": "1.1.0", + "contentHash": "aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==" }, "Microsoft.OpenApi": { "type": "Transitive", - "resolved": "1.6.23", - "contentHash": "tZ1I0KXnn98CWuV8cpI247A17jaY+ILS9vvF7yhI0uPPEqF4P1d7BWL5Uwtel10w9NucllHB3nTkfYTAcHAh8g==" + "resolved": "1.6.25", + "contentHash": "ZahSqNGtNV7N0JBYS/IYXPkLVexL/AZFxo6pqxv6A7Uli7Q7zfitNjkaqIcsV73Ukzxi4IlJdyDgcQiMXiH8cw==" }, "Microsoft.Win32.Primitives": { "type": "Transitive", @@ -912,10 +849,10 @@ }, "MimeKit": { "type": "Transitive", - "resolved": "4.11.0", - "contentHash": "6p0RC1qwBGBHxf7hvzuR1GngzigF+Q6HQUTbD2RbmDrnS2m1qO2rgqOhYtn8n8JH7WGZ+7RthS8lfMuMzeg8AA==", + "resolved": "4.14.0", + "contentHash": "g0LtsMC8DCTkc030C3UgVqbltOJmV5cz4AX8ASowz2ZA+lxopXSYtC1XXYmenxy606aWFLwi5Xy4cC/zyYjbjQ==", "dependencies": { - "BouncyCastle.Cryptography": "2.5.1", + "BouncyCastle.Cryptography": "2.6.1", "System.Security.Cryptography.Pkcs": "8.0.1" } }, @@ -945,8 +882,8 @@ }, "NCrontab": { "type": "Transitive", - "resolved": "3.3.3", - "contentHash": "2yzZXZLI0YpxrNgWnW/4xoo7ErLgWJIwTljRVEJ3hyjc7Kw9eGdjbFZGP1AhBuTUEZQ443PgZifG1yox6Qo1/A==" + "resolved": "3.4.0", + "contentHash": "t3okCB6odi64mZvhetBPSR/ejKib3uSnmyCqj8M0mf2S3yFxbDFZLjxfWqcwvmS3zzgXR6LAIi0XlBU4oqxTlg==" }, "NETStandard.Library": { "type": "Transitive", @@ -1006,191 +943,200 @@ }, "NPoco": { "type": "Transitive", - "resolved": "5.7.1", - "contentHash": "6qjyBqqc0TSK/xHjXA6tSZhABSDQqXGrTOIdUIVazPsmN0OyTaBTEtwV2wTV0NyfkzcRPhLyO6bIW89ZFNvlWg==", + "resolved": "6.1.0", + "contentHash": "VFcvKZAh0jMtREfvKWx78muAqRgI2mtLHYeZo8YA6ywhzMLaY7eYqOVFNcGH1bbObIo9DvS0OCz6ueYsvi10sA==", + "dependencies": { + "NPoco.Abstractions": "6.1.0", + "System.Linq.Async": "6.0.1", + "System.Reflection.Emit.Lightweight": "4.7.0" + } + }, + "NPoco.Abstractions": { + "type": "Transitive", + "resolved": "6.1.0", + "contentHash": "iFBuhhdUF7SF38c+FYWBzBIYsepSGxKl9QnSt/x1fuBEReW3Es0yDOxdQC7i7cY6QANlqOgPTkaO4gCQYjKHzA==", "dependencies": { - "System.Linq.Async": "5.0.0", "System.Reflection.Emit.Lightweight": "4.7.0" } }, "OpenIddict": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "ZOFIUA4JgCp9AsYp0POqQopTWQgM02THsXAPHXa2vCm85m9t6etYHY4Ssy7nZWcORuTNipxEHmpUrU5HjhFxbw==", + "resolved": "7.1.0", + "contentHash": "tWG1S1yEIUp0x3j3QoilyIdDbGR+d7+C/cN+jeSrQ9aMqDBNHGTrZzSO1jY1GwMzkeuq+OGmEvTGOEQlK5GTCA==", "dependencies": { - "OpenIddict.Abstractions": "6.2.1", - "OpenIddict.Client": "6.2.1", - "OpenIddict.Client.SystemIntegration": "6.2.1", - "OpenIddict.Client.SystemNetHttp": "6.2.1", - "OpenIddict.Client.WebIntegration": "6.2.1", - "OpenIddict.Core": "6.2.1", - "OpenIddict.Server": "6.2.1", - "OpenIddict.Validation": "6.2.1", - "OpenIddict.Validation.ServerIntegration": "6.2.1", - "OpenIddict.Validation.SystemNetHttp": "6.2.1" + "OpenIddict.Abstractions": "7.1.0", + "OpenIddict.Client": "7.1.0", + "OpenIddict.Client.SystemIntegration": "7.1.0", + "OpenIddict.Client.SystemNetHttp": "7.1.0", + "OpenIddict.Client.WebIntegration": "7.1.0", + "OpenIddict.Core": "7.1.0", + "OpenIddict.Server": "7.1.0", + "OpenIddict.Validation": "7.1.0", + "OpenIddict.Validation.ServerIntegration": "7.1.0", + "OpenIddict.Validation.SystemNetHttp": "7.1.0" } }, "OpenIddict.Abstractions": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "YW6djPWEZkTEAujiF0jCDO+ZN09WxCXmCD5qyJS49OgW/Rp5qtFAx0vtCjpz1R/YYGd4GlEBpqM+P2EjhW/i7w==", + "resolved": "7.1.0", + "contentHash": "nHITUrygfjQuX0ki7IBojFq3BrUCvZdDeS8gCDrmUjBOgG/NsfUxLFdzCA3OWUaipLLwOY1bGF+vuWnPL7xmyg==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.2", - "Microsoft.Extensions.Primitives": "9.0.2", - "Microsoft.IdentityModel.Tokens": "8.4.0" + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.9", + "Microsoft.Extensions.Primitives": "9.0.9", + "Microsoft.IdentityModel.Tokens": "8.14.0" } }, "OpenIddict.AspNetCore": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "aTDOfXq1ekKxWNZi8hQ/AcOHysM1O4hhXLBnY6UsmSCYvdz0RULXQm06i4U/RsWxXk1Ghiw172l3vH/MDR1nCQ==", + "resolved": "7.1.0", + "contentHash": "vMgkTs4dqdvWJsjwzPlMDN2wR1Y8mWL51uNONuJlDwd8Br0rY3rfDIdEQsQo5EJTvxSgU3+QuEvt6qw1Lj3WCw==", "dependencies": { - "OpenIddict": "6.2.1", - "OpenIddict.Client.AspNetCore": "6.2.1", - "OpenIddict.Client.DataProtection": "6.2.1", - "OpenIddict.Server.AspNetCore": "6.2.1", - "OpenIddict.Server.DataProtection": "6.2.1", - "OpenIddict.Validation.AspNetCore": "6.2.1", - "OpenIddict.Validation.DataProtection": "6.2.1" + "OpenIddict": "7.1.0", + "OpenIddict.Client.AspNetCore": "7.1.0", + "OpenIddict.Client.DataProtection": "7.1.0", + "OpenIddict.Server.AspNetCore": "7.1.0", + "OpenIddict.Server.DataProtection": "7.1.0", + "OpenIddict.Validation.AspNetCore": "7.1.0", + "OpenIddict.Validation.DataProtection": "7.1.0" } }, "OpenIddict.Client": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "28wBUl4Df3doBvzgRPPG0fJCm7uCTrfn0y/mwFclxWTHi+iRY6BoPwOXtROlm3A+2X/K3giLasUhfASgBilSbQ==", + "resolved": "7.1.0", + "contentHash": "yQAqAWa7ihoJUse4rTLkpHTXcahfy2oi1wd2Qy1tyCwTGdLsdiypZd7o3H9NYtI8uh82ggNgI2/f3JlbFhxyWA==", "dependencies": { - "Microsoft.Extensions.Logging": "9.0.2", - "Microsoft.IdentityModel.JsonWebTokens": "8.4.0", - "Microsoft.IdentityModel.Protocols": "8.4.0", - "OpenIddict.Abstractions": "6.2.1" + "Microsoft.Extensions.Logging": "9.0.9", + "Microsoft.IdentityModel.JsonWebTokens": "8.14.0", + "Microsoft.IdentityModel.Protocols": "8.14.0", + "OpenIddict.Abstractions": "7.1.0" } }, "OpenIddict.Client.AspNetCore": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "qD/I0+6HAVJLMwvwZOesoNWjsj9GFTTPs/K5LOEVPFQ41vw7faS8BiaYebIz2xdSChxjtAIouQiCr7guYUcmCg==", + "resolved": "7.1.0", + "contentHash": "oLXRThGR1DI7UVxskhT0CRq3l0H0tbhGxlSr+skQQ2EYpXcGWZ6sAhuaWh7wNfa0YFk8mF8B7gxACot4UB15bA==", "dependencies": { - "OpenIddict.Client": "6.2.1" + "OpenIddict.Client": "7.1.0" } }, "OpenIddict.Client.DataProtection": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "mdhyO164k2LkbVWWxm7yJZNir5fLiTWJBse3gH+y2Aeri154FV9jJc4XdzgSpWmJaCy8z7WyW70c4lmIs3FeLw==", + "resolved": "7.1.0", + "contentHash": "+7Yp7THJvZetm7Nh8LYmTXiQMQKiTgs3MfChL3sumIl9DFH1w3cZYYne26JCmLD+9/ukjfyMOPTy4Gpi0XkpKA==", "dependencies": { - "OpenIddict.Client": "6.2.1" + "OpenIddict.Client": "7.1.0" } }, "OpenIddict.Client.SystemIntegration": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "8xXFFLF8g+kXkGAZm2uDRFIIetjvoI47d7+tfxfpMpTn3hXWcJaLj/u77MLw4M4ovhbj51WRE4k5XpuBglYm1g==", + "resolved": "7.1.0", + "contentHash": "tVlUyYj8gAhBbGuEWk1j+DjqG6Exf7rwcinCyhfBJwxwLsFLWUykDPn30J9MhVf+uHAomKdDvDu25iX+Vi8mRQ==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "9.0.2", - "Microsoft.Net.Http.Headers": "9.0.2", - "OpenIddict.Client": "6.2.1" + "Microsoft.Extensions.Hosting.Abstractions": "9.0.9", + "Microsoft.Net.Http.Headers": "9.0.9", + "OpenIddict.Client": "7.1.0" } }, "OpenIddict.Client.SystemNetHttp": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "QImC6ac+H4ynPuSO80Pnc6ScM5Ei7JUiT71ZidHbiZ2IO3550adHnKJQmEq5Rx8sw9neCp97FUwTf4s7LMHQpw==", + "resolved": "7.1.0", + "contentHash": "BJ4Bc9ofF1gUZKrCiJouCDktl1ohQkJNikxlxdGKjH/Eh0n7iBwVYOYP/eS+yHOk0KgMJ631yWfpLxCBHzWMrg==", "dependencies": { - "Microsoft.Extensions.Http.Polly": "9.0.2", - "Microsoft.Extensions.Http.Resilience": "9.2.0", - "OpenIddict.Client": "6.2.1" + "Microsoft.Extensions.Http.Polly": "9.0.9", + "Microsoft.Extensions.Http.Resilience": "9.9.0", + "OpenIddict.Client": "7.1.0" } }, "OpenIddict.Client.WebIntegration": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "7cK5tISMHA9gIBN0mZ0BEOskPT70PVicbfsL5jQ+gw23z8sIfeZENujpCTv45qaosFO/M0bzpJMTb4+EybD4kw==", + "resolved": "7.1.0", + "contentHash": "5rbXjgYXcvIhDVwuRKuCXdvYCvET7TMUDr/gpyOUr9mj8ch6tnvckaP7R6uDZkyhX8n2yqWLSK0X06FcYhO7tw==", "dependencies": { - "OpenIddict.Client": "6.2.1", - "OpenIddict.Client.SystemNetHttp": "6.2.1" + "OpenIddict.Client": "7.1.0", + "OpenIddict.Client.SystemNetHttp": "7.1.0" } }, "OpenIddict.Core": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "hSV50l8aaKVbA3KDq4DIcJbg6QHLkwu0NN0lTNFjbk6gHTZOXMlHv1dQDZj/CCJb07bCLygQV6zFqRbbskzjxA==", + "resolved": "7.1.0", + "contentHash": "GlwTAZVzfUay4xnwT8bsiPI+vLEoBb3/NFqTIZ2oV5UN0be4kZzZiHcQjHmAMW3dnUtx8ZVosqQ3n/ikiSjcJQ==", "dependencies": { - "Microsoft.Extensions.Caching.Memory": "9.0.2", - "Microsoft.Extensions.Logging": "9.0.2", - "Microsoft.Extensions.Options": "9.0.2", - "OpenIddict.Abstractions": "6.2.1" + "Microsoft.Extensions.Caching.Memory": "9.0.9", + "Microsoft.Extensions.Logging": "9.0.9", + "Microsoft.Extensions.Options": "9.0.9", + "OpenIddict.Abstractions": "7.1.0" } }, "OpenIddict.Server": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "jeflLF1HO+nj9BAneGDEgOXBYQ/Wn4BHIsI48rwY/z3frSLT2x+i78ZnSIPR1P7zsYk5TY8Fb4MDHVPWfn+4FQ==", + "resolved": "7.1.0", + "contentHash": "yEj4YtwrrWtAAORpDvwuSwjB64bUCIAKsaeZQK4OA9n13RLfr3bF+sEGCa/pX8CNayJuFyb56wH1e6+jgj6RKA==", "dependencies": { - "Microsoft.Extensions.Logging": "9.0.2", - "Microsoft.IdentityModel.JsonWebTokens": "8.4.0", - "OpenIddict.Abstractions": "6.2.1" + "Microsoft.Extensions.Logging": "9.0.9", + "Microsoft.IdentityModel.JsonWebTokens": "8.14.0", + "OpenIddict.Abstractions": "7.1.0" } }, "OpenIddict.Server.AspNetCore": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "SwOQtruLKPWdJCBLSPF/tYx/xYz4f6xCOGLbo9hMoj87jxWGmbsS+lBi4X9tI7dnNcNCDxuLFk/kspyrRWrKrA==", + "resolved": "7.1.0", + "contentHash": "Z1e4REeQKK8lkHGw46CXXJk86A28FquU+as4oYtkA1dSw7jErVtMlfmirsC7A+wSgK5K/RoWer3lCwsZPVH1jg==", "dependencies": { - "OpenIddict.Server": "6.2.1" + "OpenIddict.Server": "7.1.0" } }, "OpenIddict.Server.DataProtection": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "AqQjVAhtki+9Y/4HTOV4mN/PR+wqua3IzBbLEv85/RvO/RUyuMXqO/4rmIPDxjsYWTFEO8vBzRCdlP1n5tbuOQ==", + "resolved": "7.1.0", + "contentHash": "XJA/JADzImwQStkbH+RAkdg6GzruDEVsXmc9nT91M9KGiKudOGEuA1nH9LpIH4fJLksPzVqGs9KYKlOQDBFQ9A==", "dependencies": { - "OpenIddict.Server": "6.2.1" + "OpenIddict.Server": "7.1.0" } }, "OpenIddict.Validation": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "7xbh9kxqLnur1FMUHgrkKytT+k3O+A50f3mHsMesTm1gJyZdpLbdd+QyMCICOfdrjSc3i47V+Sl/AEpb/AFm3w==", + "resolved": "7.1.0", + "contentHash": "rDQogGbf2FTD/UA9H4DSBuEKsrtwwlqXGtaf7a0kaMRrbLPqEazkn4fMEA1Fidp9F3SVsFY19QnJ6/B79spzzg==", "dependencies": { - "Microsoft.Extensions.Logging": "9.0.2", - "Microsoft.IdentityModel.JsonWebTokens": "8.4.0", - "Microsoft.IdentityModel.Protocols": "8.4.0", - "OpenIddict.Abstractions": "6.2.1" + "Microsoft.Extensions.Logging": "9.0.9", + "Microsoft.IdentityModel.JsonWebTokens": "8.14.0", + "Microsoft.IdentityModel.Protocols": "8.14.0", + "OpenIddict.Abstractions": "7.1.0" } }, "OpenIddict.Validation.AspNetCore": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "xpC7a1f9itmGS6J+0k3x125wLqr8bI1lKNEKWge6AzeOm62GkcXYiSOG5mXiyVlcy4Q1BKO4rQZ+o2yjh5NTsA==", + "resolved": "7.1.0", + "contentHash": "cO0tj3bzczp5Sg/0diYbvRSLxFx0lhB3qa2DpA42bTRjdiX1X83GqowqflxdP8LaUZz2yVJcF/47lVCvi9fEVg==", "dependencies": { - "OpenIddict.Validation": "6.2.1" + "OpenIddict.Validation": "7.1.0" } }, "OpenIddict.Validation.DataProtection": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "4KK/TbovoiKN950wJM3BaW5bbzM4yyt2Et3Leh1z6KB6rysaBIZDkoNYJDchg+6u9UbbKefaaGrYEkTF5C5OsQ==", + "resolved": "7.1.0", + "contentHash": "8VzkzTuGooMv6uTpthgRFFxRLUS3OBdto7bciekGqyMgzZRcEs4lmNsB+/K7LjAFzVBqp0eD/X6CbZ/XBL0iHg==", "dependencies": { - "OpenIddict.Validation": "6.2.1" + "OpenIddict.Validation": "7.1.0" } }, "OpenIddict.Validation.ServerIntegration": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "cYizHa8Num8vGA+tRTOiIn32M2/XXZp9tGoIw54K5iUxYjIsmhdLhE+zzgZyPWOlEjQpM9BNr4IUxBI6N3vjPQ==", + "resolved": "7.1.0", + "contentHash": "BT8vq4Mrz7ZFBEZnbwzh+meZkZq87eO7vKzyW9HtHWymE90l6Ua33dNLaugEiB+OfeUKkARyVcjPZgHSSYYwKA==", "dependencies": { - "OpenIddict.Server": "6.2.1", - "OpenIddict.Validation": "6.2.1" + "OpenIddict.Server": "7.1.0", + "OpenIddict.Validation": "7.1.0" } }, "OpenIddict.Validation.SystemNetHttp": { "type": "Transitive", - "resolved": "6.2.1", - "contentHash": "tA4eg79H53w2jy09KqfU4kh3vlbdtR011vdDRUiP2VyGB450kVexiwAvjRwQaB1rjOAR23rXI7rvl0lhZDIU3w==", + "resolved": "7.1.0", + "contentHash": "cB9nqeyJW61qSfHCOwzgSuOrOvWdRB6gR17gp7j3cbAhKRVPjx9GK/OrMBzsW0TbTq8Gzmx/58o+HCMvw2GbYg==", "dependencies": { - "Microsoft.Extensions.Http.Polly": "9.0.2", - "Microsoft.Extensions.Http.Resilience": "9.2.0", - "OpenIddict.Validation": "6.2.1" + "Microsoft.Extensions.Http.Polly": "9.0.9", + "Microsoft.Extensions.Http.Resilience": "9.9.0", + "OpenIddict.Validation": "7.1.0" } }, "Polly": { @@ -1232,18 +1178,18 @@ }, "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": { "type": "Transitive", - "resolved": "4.3.2", - "contentHash": "7VSGO0URRKoMEAq0Sc9cRz8mb6zbyx/BZDEWhgPdzzpmFhkam3fJ1DAGWFXBI4nGlma+uPKpfuMQP5LXRnOH5g==" + "resolved": "4.3.0", + "contentHash": "HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==" }, "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": { "type": "Transitive", - "resolved": "4.3.2", - "contentHash": "0oAaTAm6e2oVH+/Zttt0cuhGaePQYKII1dY8iaqP7CvOpVKgLybKRFvQjXR2LtxXOXTVPNv14j0ot8uV+HrUmw==" + "resolved": "4.3.0", + "contentHash": "+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==" }, "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": { "type": "Transitive", - "resolved": "4.3.2", - "contentHash": "G24ibsCNi5Kbz0oXWynBoRgtGvsw5ZSVEWjv13/KiCAM8C6wz9zzcCniMeQFIkJ2tasjo2kXlvlBZhplL51kGg==" + "resolved": "4.3.0", + "contentHash": "c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==" }, "runtime.native.System": { "type": "Transitive", @@ -1282,30 +1228,30 @@ }, "runtime.native.System.Security.Cryptography.OpenSsl": { "type": "Transitive", - "resolved": "4.3.2", - "contentHash": "QR1OwtwehHxSeQvZKXe+iSd+d3XZNkEcuWMFYa2i0aG1l+lR739HPicKMlTbJst3spmeekDVBUS7SeS26s4U/g==", + "resolved": "4.3.0", + "contentHash": "NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==", "dependencies": { - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2", - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2" + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" } }, "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": { "type": "Transitive", - "resolved": "4.3.2", - "contentHash": "I+GNKGg2xCHueRd1m9PzeEW7WLbNNLznmTuEi8/vZX71HudUbx1UTwlGkiwMri7JLl8hGaIAWnA/GONhu+LOyQ==" + "resolved": "4.3.0", + "contentHash": "b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==" }, "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": { "type": "Transitive", - "resolved": "4.3.2", - "contentHash": "1Z3TAq1ytS1IBRtPXJvEUZdVsfWfeNEhBkbiOCGEl9wwAfsjP2lz3ZFDx5tq8p60/EqbS0HItG5piHuB71RjoA==" + "resolved": "4.3.0", + "contentHash": "KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==" }, "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": { "type": "Transitive", @@ -1314,33 +1260,33 @@ }, "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": { "type": "Transitive", - "resolved": "4.3.2", - "contentHash": "6mU/cVmmHtQiDXhnzUImxIcDL48GbTk+TsptXyJA+MIOG9LRjPoAQC/qBFB7X+UNyK86bmvGwC8t+M66wsYC8w==" + "resolved": "4.3.0", + "contentHash": "X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==" }, "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": { "type": "Transitive", - "resolved": "4.3.2", - "contentHash": "vjwG0GGcTW/PPg6KVud8F9GLWYuAV1rrw1BKAqY0oh4jcUqg15oYF1+qkGR2x2ZHM4DQnWKQ7cJgYbfncz/lYg==" + "resolved": "4.3.0", + "contentHash": "nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==" }, "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": { "type": "Transitive", - "resolved": "4.3.2", - "contentHash": "7KMFpTkHC/zoExs+PwP8jDCWcrK9H6L7soowT80CUx3e+nxP/AFnq0AQAW5W76z2WYbLAYCRyPfwYFG6zkvQRw==" + "resolved": "4.3.0", + "contentHash": "ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==" }, "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": { "type": "Transitive", - "resolved": "4.3.2", - "contentHash": "xrlmRCnKZJLHxyyLIqkZjNXqgxnKdZxfItrPkjI+6pkRo5lHX8YvSZlWrSI5AVwLMi4HbNWP7064hcAWeZKp5w==" + "resolved": "4.3.0", + "contentHash": "I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==" }, "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": { "type": "Transitive", - "resolved": "4.3.2", - "contentHash": "leXiwfiIkW7Gmn7cgnNcdtNAU70SjmKW3jxGj1iKHOvdn0zRWsgv/l2OJUO5zdGdiv2VRFnAsxxhDgMzofPdWg==" + "resolved": "4.3.0", + "contentHash": "VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==" }, "Serilog": { "type": "Transitive", - "resolved": "4.2.0", - "contentHash": "gmoWVOvKgbME8TYR+gwMf7osROiWAURterc6Rt2dQyX7wtjZYpqFiA/pY6ztjGQKKV62GGCyOcmtP1UKMHgSmA==" + "resolved": "4.3.0", + "contentHash": "+cDryFR0GRhsGOnZSKwaDzRRl4MupvJ42FhCE4zhQRVanX0Jpg6WuCBk59OVhVDPmab1bB+nRykAnykYELA9qQ==" }, "Serilog.AspNetCore": { "type": "Transitive", @@ -1454,10 +1400,10 @@ }, "Serilog.Sinks.File": { "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "lxjg89Y8gJMmFxVkbZ+qDgjl+T4yC5F7WSLTvA+5q0R04tfKVLRL/EHpYoJ/MEQd2EeCKDuylBIVnAYMotmh2A==", + "resolved": "7.0.0", + "contentHash": "fKL7mXv7qaiNBUC71ssvn/dU0k9t0o45+qm2XgKAlSt19xF+ijjxyA3R6HmCgfKEKwfcfkwWjayuQtRueZFkYw==", "dependencies": { - "Serilog": "4.0.0" + "Serilog": "4.2.0" } }, "Serilog.Sinks.Map": { @@ -1470,35 +1416,35 @@ }, "Swashbuckle.AspNetCore": { "type": "Transitive", - "resolved": "8.1.1", - "contentHash": "HJHexmU0PiYevgTLvKjYkxEtclF2w4O7iTd3Ef3p6KeT0kcYLpkFVgCw6glpGS57h8769anv8G+NFi9Kge+/yw==", + "resolved": "9.0.6", + "contentHash": "q/UfEAgrk6qQyjHXgsW9ILw0YZLfmPtWUY4wYijliX6supozC+TkzU0G6FTnn/dPYxnChjM8g8lHjWHF6VKy+A==", "dependencies": { - "Microsoft.Extensions.ApiDescription.Server": "6.0.5", - "Swashbuckle.AspNetCore.Swagger": "8.1.1", - "Swashbuckle.AspNetCore.SwaggerGen": "8.1.1", - "Swashbuckle.AspNetCore.SwaggerUI": "8.1.1" + "Microsoft.Extensions.ApiDescription.Server": "9.0.0", + "Swashbuckle.AspNetCore.Swagger": "9.0.6", + "Swashbuckle.AspNetCore.SwaggerGen": "9.0.6", + "Swashbuckle.AspNetCore.SwaggerUI": "9.0.6" } }, "Swashbuckle.AspNetCore.Swagger": { "type": "Transitive", - "resolved": "8.1.1", - "contentHash": "h+8D5jQtnl6X4f2hJQwf0Khj0SnCQANzirCELjXJ6quJ4C1aNNCvJrAsQ+4fOKAMqJkvW48cKj79ftG+YoGcRg==", + "resolved": "9.0.6", + "contentHash": "Bgyc8rWRAYwDrzjVHGbavvNE38G1Dfgf1McHYm+WUr4TxkvEAXv8F8B1z3Kmz4BkDCKv9A/1COa2t7+Ri5+pLg==", "dependencies": { - "Microsoft.OpenApi": "1.6.23" + "Microsoft.OpenApi": "1.6.25" } }, "Swashbuckle.AspNetCore.SwaggerGen": { "type": "Transitive", - "resolved": "8.1.1", - "contentHash": "2EuPzXSNleOOzYvziERWRLnk1Oz9i0Z1PimaUFy1SasBqeV/rG+eMfwFAMtTaf4W6gvVOzRcUCNRHvpBIIzr+A==", + "resolved": "9.0.6", + "contentHash": "yYrDs5qpIa4UXP+a02X0ZLQs6HSd1C8t6hF6J1fnxoawi3PslJg1yUpLBS89HCbrDACzmwEGG25il+8aa0zdnw==", "dependencies": { - "Swashbuckle.AspNetCore.Swagger": "8.1.1" + "Swashbuckle.AspNetCore.Swagger": "9.0.6" } }, "Swashbuckle.AspNetCore.SwaggerUI": { "type": "Transitive", - "resolved": "8.1.1", - "contentHash": "GDLX/MpK4oa2nYC1N/zN2UidQTtVKLPF6gkdEmGb0RITEwpJG9Gu8olKqPYnKqVeFn44JZoCS0M2LGRKXP8B/A==" + "resolved": "9.0.6", + "contentHash": "WGsw/Yop9b16miq8TQd4THxuEgkP5cH3+DX93BrX9m0OdPcKNtg2nNm77WQSAsA+Se+M0bTiu8bUyrruRSeS5g==" }, "System.AppContext": { "type": "Transitive", @@ -1547,11 +1493,6 @@ "System.Threading.Tasks": "4.3.0" } }, - "System.Collections.Immutable": { - "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "AurL6Y5BA1WotzlEvVaIDpqzpIPvYnnldxru8oXJU2yFxFUy3+pNXjXd1ymO+RA0rq0+590Q8gaz2l3Sr7fmqg==" - }, "System.ComponentModel": { "type": "Transitive", "resolved": "4.0.1", @@ -1726,11 +1667,6 @@ "System.Runtime": "4.3.0" } }, - "System.IO.Pipelines": { - "type": "Transitive", - "resolved": "9.0.2", - "contentHash": "UIBaK7c/A3FyQxmX/747xw4rCUkm1BhNiVU617U5jweNJssNjLJkPUGhBsrlDG0BpKWCYKsncD+Kqpy4KmvZZQ==" - }, "System.Linq": { "type": "Transitive", "resolved": "4.3.0", @@ -1745,8 +1681,8 @@ }, "System.Linq.Async": { "type": "Transitive", - "resolved": "5.0.0", - "contentHash": "cPtIuuH8TIjVHSi2ewwReWGW1PfChPE0LxPIDlfwVcLuTM9GANFTXiMB7k3aC4sk3f0cQU25LNKzx+jZMxijqw==" + "resolved": "6.0.3", + "contentHash": "hSHiq2m1ky7zUQgTp+/2h1K3lABIQ+GltRixoclHPg/Sc1vnfeS6g/Uy5moOVZKrZJdQiFPFZd6OobBp3tZcFg==" }, "System.Linq.Expressions": { "type": "Transitive", @@ -1774,10 +1710,10 @@ }, "System.Net.Http": { "type": "Transitive", - "resolved": "4.3.4", - "contentHash": "aOa2d51SEbmM+H+Csw7yJOuNZoHkrP2XnAurye5HWYgGVVU54YZDvsLUYRv6h18X3sPnjNCANmN7ZhIPiqMcjA==", + "resolved": "4.3.0", + "contentHash": "sYg+FtILtRQuYWSIAuNOELwVuVsxVyJGWQyOnlAzhV4xvhyFnON1bAzYYC+jjRW8JREM45R0R5Dgi8MTC5sEwA==", "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.1", + "Microsoft.NETCore.Platforms": "1.1.0", "System.Collections": "4.3.0", "System.Diagnostics.Debug": "4.3.0", "System.Diagnostics.DiagnosticSource": "4.3.0", @@ -1802,7 +1738,7 @@ "System.Threading.Tasks": "4.3.0", "runtime.native.System": "4.3.0", "runtime.native.System.Net.Http": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2" + "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" } }, "System.Net.Primitives": { @@ -1902,14 +1838,6 @@ "System.Runtime": "4.3.0" } }, - "System.Reflection.Metadata": { - "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "ptvgrFh7PvWI8bcVqG5rsA/weWM09EnthFHR5SCnS6IN+P4mj6rE1lBDC4U8HL9/57htKAqy4KQ3bBj84cfYyQ==", - "dependencies": { - "System.Collections.Immutable": "8.0.0" - } - }, "System.Reflection.Primitives": { "type": "Transitive", "resolved": "4.3.0", @@ -1943,11 +1871,11 @@ }, "System.Runtime": { "type": "Transitive", - "resolved": "4.3.1", - "contentHash": "abhfv1dTK6NXOmu4bgHIONxHyEqFjW8HwXPmpY9gmll+ix9UNo4XDcmzJn6oLooftxNssVHdJC1pGT9jkSynQg==", + "resolved": "4.3.0", + "contentHash": "JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.1", - "Microsoft.NETCore.Targets": "1.1.3" + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0" } }, "System.Runtime.Extensions": { @@ -2122,8 +2050,8 @@ }, "System.Security.Cryptography.Pkcs": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "cUFTcMlz/Qw9s90b2wnWSCvHdjv51Bau9FQqhsr4TlwSe1OX+7SoXUqphis5G74MLOvMOCghxPPlEqOdCrVVGA==" + "resolved": "8.0.1", + "contentHash": "CoCRHFym33aUSf/NtWSVSZa99dkd0Hm7OCZUxORBjRB16LNhIEOf8THPqzIYlvKM0nNDAPTRBa1FxEECrgaxxA==" }, "System.Security.Cryptography.Primitives": { "type": "Transitive", @@ -2173,10 +2101,10 @@ }, "System.Security.Cryptography.Xml": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "YXQBGO+rIp142WrIVqq5HyOx6fTKDMHxhGWNeSYZDSMH6AnCEmx6ue6GMokdg+LTWEqtomPguRMiL3KT0LUeAg==", + "resolved": "8.0.0", + "contentHash": "HQSFbakswZ1OXFz2Bt3AJlC6ENDqWeVpgqhf213xqQUMDifzydOHIKVb1RV4prayobvR3ETIScMaQdDF2hwGZA==", "dependencies": { - "System.Security.Cryptography.Pkcs": "9.0.4" + "System.Security.Cryptography.Pkcs": "8.0.0" } }, "System.Security.Principal": { @@ -2210,15 +2138,24 @@ }, "System.Text.Encodings.Web": { "type": "Transitive", - "resolved": "9.0.4", - "contentHash": "V+5cCPpk1S2ngekUs9nDrQLHGiWFZMg8BthADQr+Fwi59a8DdHFu26S2oi9Bfgv+d67bqmkPqctJXMEXiimXUg==" + "resolved": "4.0.0", + "contentHash": "TWZnuiJgPDAEEUfobD7njXvSVR2Toz+jvKWds6yL4oSztmKQfnWzucczjzA+6Dv1bktBdY71sZW1YN0X6m9chQ==", + "dependencies": { + "System.Diagnostics.Debug": "4.0.11", + "System.IO": "4.1.0", + "System.Reflection": "4.1.0", + "System.Resources.ResourceManager": "4.0.1", + "System.Runtime": "4.1.0", + "System.Runtime.Extensions": "4.1.0", + "System.Threading": "4.0.11" + } }, "System.Text.RegularExpressions": { "type": "Transitive", - "resolved": "4.3.1", - "contentHash": "N0kNRrWe4+nXOWlpLT4LAY5brb8caNFlUuIRpraCVMDLYutKkol1aV079rQjLuSxKMJT2SpBQsYX9xbcTMmzwg==", + "resolved": "4.3.0", + "contentHash": "RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==", "dependencies": { - "System.Runtime": "4.3.1" + "System.Runtime": "4.3.0" } }, "System.Threading": { @@ -2313,34 +2250,31 @@ }, "Umbraco.Cms.Examine.Lucene": { "type": "Transitive", - "resolved": "16.0.0", - "contentHash": "rTHadVBoROYq5+xTmN6qc9Mr/17JoiLQhzAhbKoWOPkTUyKjGr2h4m2wmi4mZmJDZxqe0gkBgQjndUkd84L0IQ==", + "resolved": "17.0.0-rc1", + "contentHash": "eitdb1zxlDD9HeTy1sVxnBx7oVqLztIQrlG9UZdhZjtwPdXXbK7vPmY//L1yr/M969FLGVuVTVUF+avHHCvrrw==", "dependencies": { "Examine": "3.7.1", - "Lucene.Net.Replicator": "4.8.0-beta00017", - "System.Security.Cryptography.Xml": "9.0.4", - "Umbraco.Cms.Infrastructure": "[16.0.0, 17.0.0)" + "Umbraco.Cms.Infrastructure": "[17.0.0-rc1, 18.0.0)" } }, "Umbraco.Cms.Infrastructure": { "type": "Transitive", - "resolved": "16.0.0", - "contentHash": "66HnEWg/4qKbwmADZ2g8iYLSDSCIHJIs24zaP7thzz9mvsqvDfr2qWu9DIUJOCP/fZxkZaJ7O1dbTauJkh05Fw==", + "resolved": "17.0.0-rc1", + "contentHash": "9+9eolSdmt693WHXJJf8buxV/MDsdcQZPRHIrAbP3VgQe5RGSB+U+DEyexoFlxLzEUVb8y76TwhZvwsCIE0Dyg==", "dependencies": { "Examine.Core": "3.7.1", - "HtmlAgilityPack": "1.12.1", - "MailKit": "4.11.0", + "HtmlAgilityPack": "1.12.4", + "MailKit": "4.14.0", "Markdown": "2.2.1", - "Microsoft.CodeAnalysis.CSharp": "4.13.0", - "Microsoft.Extensions.Configuration.Abstractions": "9.0.4", - "Microsoft.Extensions.Configuration.Json": "9.0.4", - "Microsoft.Extensions.DependencyInjection": "9.0.4", - "Microsoft.Extensions.Http": "9.0.4", - "Microsoft.Extensions.Identity.Stores": "9.0.4", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Configuration.Json": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.DependencyInjection": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Http": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Identity.Stores": "10.0.0-rc.2.25502.107", "MiniProfiler.Shared": "4.5.4", - "NPoco": "5.7.1", - "OpenIddict.Abstractions": "6.2.1", - "Serilog": "4.2.0", + "NPoco": "6.1.0", + "OpenIddict.Abstractions": "7.1.0", + "Serilog": "4.3.0", "Serilog.Enrichers.Process": "3.0.0", "Serilog.Enrichers.Thread": "4.0.0", "Serilog.Expressions": "5.0.0", @@ -2349,42 +2283,37 @@ "Serilog.Formatting.Compact.Reader": "4.0.0", "Serilog.Settings.Configuration": "9.0.0", "Serilog.Sinks.Async": "2.1.0", - "Serilog.Sinks.File": "6.0.0", + "Serilog.Sinks.File": "7.0.0", "Serilog.Sinks.Map": "2.0.0", - "System.Text.RegularExpressions": "4.3.1", - "Umbraco.Cms.Core": "[16.0.0, 17.0.0)", - "ncrontab": "3.3.3" + "System.Linq.Async": "6.0.3", + "Umbraco.Cms.Core": "[17.0.0-rc1, 18.0.0)", + "ncrontab": "3.4.0" } }, "Umbraco.Cms.PublishedCache.HybridCache": { "type": "Transitive", - "resolved": "16.0.0", - "contentHash": "6ANqQhye2gmS+jYqGTU5Zvyg1XxHwGHnHzW4D4vfH6OlWcLjibCKosTl3q3WKU/RlVtOH6MDGHppfFREbY3dxA==", + "resolved": "17.0.0-rc1", + "contentHash": "uP6QKazZGtNfv/J0bnNZW2cbsHHODG2DEYIC5ZFDOlC8Xa7OCXhLieCl8ZgcrAYFCAcRuHhv9NYFqI4uibfSog==", "dependencies": { "K4os.Compression.LZ4": "1.3.8", - "MessagePack": "3.1.3", - "Microsoft.Extensions.Caching.Hybrid": "9.4.0", - "Umbraco.Cms.Core": "[16.0.0, 17.0.0)", - "Umbraco.Cms.Infrastructure": "[16.0.0, 17.0.0)" + "MessagePack": "3.1.4", + "Microsoft.Extensions.Caching.Hybrid": "9.9.0", + "Umbraco.Cms.Core": "[17.0.0-rc1, 18.0.0)", + "Umbraco.Cms.Infrastructure": "[17.0.0-rc1, 18.0.0)" } }, "Umbraco.Cms.Web.Common": { "type": "Transitive", - "resolved": "16.0.0", - "contentHash": "D3ng9Yl0xImGTCGFFe2VSWq6KvHyorwQz8KbNk0ovpbvErFDx5JRs3cQAKTz1V9CYkCOMcfLI8eDuLRC8O1ciQ==", + "resolved": "17.0.0-rc1", + "contentHash": "rwr/D2JAfx6pYHRAGCy8fqr4luRtSwZQ9dohVbOoMolBkbam25tkaIr/u3X3TqzLNYlkDK039Z4KFe6xGmzLCA==", "dependencies": { "Asp.Versioning.Mvc": "8.1.0", "Asp.Versioning.Mvc.ApiExplorer": "8.1.0", "Dazinator.Extensions.FileProviders": "2.0.0", - "Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation": "9.0.4", - "Microsoft.IdentityModel.JsonWebTokens": "8.8.0", "MiniProfiler.AspNetCore.Mvc": "4.5.4", "Serilog.AspNetCore": "9.0.0", - "System.Net.Http": "4.3.4", - "System.Text.Encodings.Web": "9.0.4", - "System.Text.RegularExpressions": "4.3.1", - "Umbraco.Cms.Examine.Lucene": "[16.0.0, 17.0.0)", - "Umbraco.Cms.PublishedCache.HybridCache": "[16.0.0, 17.0.0)" + "Umbraco.Cms.Examine.Lucene": "[17.0.0-rc1, 18.0.0)", + "Umbraco.Cms.PublishedCache.HybridCache": "[17.0.0-rc1, 18.0.0)" } } } From e77887ee2c10ee63d306389831fb19c0c2653c59 Mon Sep 17 00:00:00 2001 From: jcdcdev <23620443+jcdcdev@users.noreply.github.com> Date: Mon, 3 Nov 2025 11:36:04 +0000 Subject: [PATCH 2/8] doc: Update README --- .github/README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/README.md b/.github/README.md index ae4450f..8274a19 100644 --- a/.github/README.md +++ b/.github/README.md @@ -15,6 +15,9 @@ This packages aims to help developers quickly put together Umbraco Dashboards us - Supports both Views & View Components - Easy to define section permissions +> [!NOTE] +> Version 17 is not released yet. + ## Quick Start ### Install Package From 3dca43347de1974d7790691bef5d121a6372fffd Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions@users.noreply.github.com> Date: Fri, 14 Nov 2025 11:08:06 +0000 Subject: [PATCH 3/8] doc: Update security policy --- SECURITY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SECURITY.md b/SECURITY.md index 33d070a..8566303 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -10,7 +10,6 @@ The following table outlines the versions of the project that are currently supp | Package Version | Umbraco Version | Security Phase Start | End of Life | | ---------------------------------------------------------------------------------- | --------------- | -------------------- | ----------- | | [13.x](https://github.com/jcdcdev/Umbraco.Community.SimpleDashboards/tree/v13) | 13 | 2025-12-14 | 2026-12-14 | -| [15.x](https://github.com/jcdcdev/Umbraco.Community.SimpleDashboards/tree/v15) | 15 | 2025-08-14 | 2025-11-14 | | [16.x](https://github.com/jcdcdev/Umbraco.Community.SimpleDashboards/tree/v16) | 16 | 2026-03-12 | 2026-06-12 | ## Unsupported Versions @@ -19,6 +18,7 @@ The following table outlines the versions of the project that are currently supp | [10.x](https://github.com/jcdcdev/Umbraco.Community.SimpleDashboards/tree/v10) | 10 | 2025-06-16 | | [12.x](https://github.com/jcdcdev/Umbraco.Community.SimpleDashboards/tree/v12) | 12 | 2024-06-29 | | [14.x](https://github.com/jcdcdev/Umbraco.Community.SimpleDashboards/tree/v14) | 14 | 2025-05-30 | +| [15.x](https://github.com/jcdcdev/Umbraco.Community.SimpleDashboards/tree/v15) | 15 | 2025-11-14 | ## Future Support From 3841e4e5497c7d3333493795613beb12e5c5391a Mon Sep 17 00:00:00 2001 From: James Date: Wed, 26 Nov 2025 00:11:06 +0000 Subject: [PATCH 4/8] feature: support Umbraco 17.0.0-rc4 --- .github/workflows/build.yml | 4 +- .github/workflows/release.yml | 6 +- .../Program.cs | 3 - ...Community.SimpleDashboards.TestSite.csproj | 10 +- .../packages.lock.json | 657 +++++++++--------- .../Core/SimpleDashboardService.cs | 4 +- .../Umbraco.Community.SimpleDashboards.csproj | 16 +- .../Web/ConfigApiSwaggerGenOptions.cs | 2 +- .../packages.lock.json | 416 +++++------ 9 files changed, 573 insertions(+), 545 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ad00ce4..01f9bf4 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -7,12 +7,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Build - uses: jcdcdev/jcdcdev.Umbraco.Github.Build@main + uses: jcdcdev/jcdcdev.Umbraco.Github.Build@v17 with: project-name: Umbraco.Community.SimpleDashboards project-path: src/Umbraco.Community.SimpleDashboards/Umbraco.Community.SimpleDashboards.csproj npm-working-dir: src/Umbraco.Community.SimpleDashboards.Client npm-enabled: true - umbraco-version: 17 - dotnet-version: "10" npm-version: "22.x" diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 60853ec..a7ba845 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -13,17 +13,15 @@ jobs: steps: - name: Build id: build - uses: jcdcdev/jcdcdev.Umbraco.GitHub.Build@main + uses: jcdcdev/jcdcdev.Umbraco.Github.Build@v17 with: project-name: Umbraco.Community.SimpleDashboards project-path: src/Umbraco.Community.SimpleDashboards/Umbraco.Community.SimpleDashboards.csproj npm-working-dir: src/Umbraco.Community.SimpleDashboards.Client npm-enabled: true - umbraco-version: 17 - dotnet-version: "10" npm-version: "22.x" - name: Release - uses: jcdcdev/jcdcdev.Umbraco.GitHub.Release@main + uses: jcdcdev/jcdcdev.Umbraco.GitHub.Release@v17 with: artifact-name: ${{ steps.build.outputs.artifact-name }} version: ${{ steps.build.outputs.version }} diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/Program.cs b/src/Umbraco.Community.SimpleDashboards.TestSite/Program.cs index 36e7bc4..80374f2 100644 --- a/src/Umbraco.Community.SimpleDashboards.TestSite/Program.cs +++ b/src/Umbraco.Community.SimpleDashboards.TestSite/Program.cs @@ -1,6 +1,3 @@ -using Umbraco.Cms.Core.DependencyInjection; -using Umbraco.Extensions; - var builder = WebApplication.CreateBuilder(args); builder.CreateUmbracoBuilder() diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/Umbraco.Community.SimpleDashboards.TestSite.csproj b/src/Umbraco.Community.SimpleDashboards.TestSite/Umbraco.Community.SimpleDashboards.TestSite.csproj index fa7b12e..ef89992 100644 --- a/src/Umbraco.Community.SimpleDashboards.TestSite/Umbraco.Community.SimpleDashboards.TestSite.csproj +++ b/src/Umbraco.Community.SimpleDashboards.TestSite/Umbraco.Community.SimpleDashboards.TestSite.csproj @@ -6,18 +6,18 @@ - - + + - + - - + + diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/packages.lock.json b/src/Umbraco.Community.SimpleDashboards.TestSite/packages.lock.json index e5ef92a..1ee83de 100644 --- a/src/Umbraco.Community.SimpleDashboards.TestSite/packages.lock.json +++ b/src/Umbraco.Community.SimpleDashboards.TestSite/packages.lock.json @@ -17,28 +17,29 @@ }, "Umbraco.Cms": { "type": "Direct", - "requested": "[17.0.0-rc1, )", - "resolved": "17.0.0-rc1", - "contentHash": "5DESvGYN9dBz8qob1r3Dp2xOOAkU5FQ3m4hQWkuMluf1M0H7G/z/8q7dM0zCm9SVgPa0wC/bh56UkMIT5qCQPA==", + "requested": "[17.0.0-rc4, )", + "resolved": "17.0.0-rc4", + "contentHash": "bbN8uxHQPFpVA343Kwtq882aNCij1h8OhwV68YGakkuCUtasHiy7hDeWUM6VxqIaqA2VRgudMc0oKRR8sFY4Zg==", "dependencies": { - "Umbraco.Cms.Imaging.ImageSharp": "[17.0.0-rc1, 18.0.0)", - "Umbraco.Cms.Persistence.EFCore.SqlServer": "[17.0.0-rc1, 18.0.0)", - "Umbraco.Cms.Persistence.EFCore.Sqlite": "[17.0.0-rc1, 18.0.0)", - "Umbraco.Cms.Persistence.SqlServer": "[17.0.0-rc1, 18.0.0)", - "Umbraco.Cms.Persistence.Sqlite": "[17.0.0-rc1, 18.0.0)", - "Umbraco.Cms.Targets": "[17.0.0-rc1, 18.0.0)" + "Umbraco.Cms.Imaging.ImageSharp": "[17.0.0-rc4, 18.0.0)", + "Umbraco.Cms.Persistence.EFCore.SqlServer": "[17.0.0-rc4, 18.0.0)", + "Umbraco.Cms.Persistence.EFCore.Sqlite": "[17.0.0-rc4, 18.0.0)", + "Umbraco.Cms.Persistence.SqlServer": "[17.0.0-rc4, 18.0.0)", + "Umbraco.Cms.Persistence.Sqlite": "[17.0.0-rc4, 18.0.0)", + "Umbraco.Cms.Targets": "[17.0.0-rc4, 18.0.0)" } }, "uSync": { "type": "Direct", - "requested": "[17.0.0-rc1, )", - "resolved": "17.0.0-rc1", - "contentHash": "HARa3y3FlvBxXOU7Rj74H+Qg4rkQSBUHNEr1k2hAijfnCsptU5lHUF0pISQdZLYf0nQB3yLKRZfTvH4AKjXEyw==", + "requested": "[17.0.0-rc4, )", + "resolved": "17.0.0-rc4", + "contentHash": "7OhzjmDx2dzVbwlfVJYSevB73PFY7R4hzZdeU4dXHKeKY2qOwH2AfFJFpevHu47YvIZbkJsGTJ3X3ywIpDKqnA==", "dependencies": { - "uSync.BackOffice": "17.0.0-rc1", - "uSync.BackOffice.Targets": "17.0.0-rc1", - "uSync.Backoffice.Management.Api": "17.0.0-rc1", - "uSync.Backoffice.Management.Client": "17.0.0-rc1" + "uSync.BackOffice": "17.0.0-rc4", + "uSync.BackOffice.Targets": "17.0.0-rc4", + "uSync.Backoffice.Management.Api": "17.0.0-rc4", + "uSync.Backoffice.Management.Client": "17.0.0-rc4", + "uSync.History": "17.0.0-rc4" } }, "Asp.Versioning.Abstractions": { @@ -166,10 +167,10 @@ }, "jcdcdev.Umbraco.Core": { "type": "Transitive", - "resolved": "17.0.0-alpha0003", - "contentHash": "YZKhiJ3j6boMmKuRT6yrGZ6ef/+xxow/tDF40zf4PTV0zbd1eoLjD7VyECKF6mW5QZwQl8Is+Cb+7Lpxgrbc7A==", + "resolved": "17.0.0-alpha.8", + "contentHash": "QO4UmS5qqpa4ufIdlSw1+GMbILw8pKd2T0St6R81OyvGAf024BOxgd9joL8//fEX72OSg+7gF8oOVzzOlC42fQ==", "dependencies": { - "Umbraco.Cms.Web.Common": "17.0.0-rc1" + "Umbraco.Cms.Web.Common": "17.0.0-rc4" } }, "Json.More.Net": { @@ -320,15 +321,15 @@ }, "Microsoft.AspNetCore.Cryptography.Internal": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "o747A7PiDsOtWJavNLb8+yRfbZacpHY30jg0Bqtu5q3LGKaf0WYS99JGCV0iGsNa2euOke/Zi3BHdAEd+t/qNw==" + "resolved": "10.0.0", + "contentHash": "jGlm8BsWcN1IIxLaxcHP6s0u2OEiBMa0HPCiWkMK7xox/h4WP2CRMyk7tV0cJC5LdM3JoR5UUqU2cxat6ElwlA==" }, "Microsoft.AspNetCore.Cryptography.KeyDerivation": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "/FpmYA9Mx5PD+kQfA/1tWzzJth243eEATb+B/JG+PW4CcSxMjo1vhiRkxNBNiESKyoVqu+8cqK1kvbtBGk41wQ==", + "resolved": "10.0.0", + "contentHash": "Xo7cBZnUfe+i+rnfM+NH/KVD50BnBrfjsUBjMzjxAL0HdNAUcnhcx9/01o4CX7CKf+jc2bgvg+frlT4aJcVdyg==", "dependencies": { - "Microsoft.AspNetCore.Cryptography.Internal": "10.0.0-rc.2.25502.107" + "Microsoft.AspNetCore.Cryptography.Internal": "10.0.0" } }, "Microsoft.AspNetCore.DataProtection": { @@ -437,92 +438,92 @@ }, "Microsoft.Data.Sqlite": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "UesPGshuORJL1h3dFcUxbXJDaBjyxb8oYG/D9thTwEwpKWx7UHuxqtZAbNC/oxK3779kgSuVoyblbmIyTMJbGw==", + "resolved": "10.0.0", + "contentHash": "I/azQ5WjwoLvSlTyDydkhARPSjYJN8jkXRjR5D92OeyTLbTrQ1K93rgf6XU+HYWHZA6lBI9SUOfl69OqEHb4ow==", "dependencies": { - "Microsoft.Data.Sqlite.Core": "10.0.0-rc.2.25502.107", + "Microsoft.Data.Sqlite.Core": "10.0.0", "SQLitePCLRaw.bundle_e_sqlite3": "2.1.11", "SQLitePCLRaw.core": "2.1.11" } }, "Microsoft.Data.Sqlite.Core": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "AB2SSuEaHJrz/sMlfPc7uGrASuWdW35d186Ae6ovwp5bSuIhUqNeNlDobOgHDGBQ3NmkCn+ZFxPAGik/TpBocA==", + "resolved": "10.0.0", + "contentHash": "wPKG/Ym6tSMCo06UOZXzVfeFGzawnOZrTba/R3PfK+RhNuNELZ9I7nFns4WGTtv2kKlrlmmErgJ+kgTXHaNdHg==", "dependencies": { "SQLitePCLRaw.core": "2.1.11" } }, "Microsoft.EntityFrameworkCore": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "Zx81hY7e1SBSTFV7u/UmDRSemfTN3jTj2mtdGrKealCMLCdR5qIarPx3OX8eXK6cr+QVoB0e+ygoIq2aMMrJAQ==", + "resolved": "10.0.0", + "contentHash": "hHa2amRjMyBLUH/KTML6FgIAhZ0VFYkhCKwWEax0rO6iNeM1P5MflyeQLE5dniSIOZHc3Oqyv5UIyTFO4e1Auw==", "dependencies": { - "Microsoft.EntityFrameworkCore.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.EntityFrameworkCore.Analyzers": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Caching.Memory": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Logging": "10.0.0-rc.2.25502.107" + "Microsoft.EntityFrameworkCore.Abstractions": "10.0.0", + "Microsoft.EntityFrameworkCore.Analyzers": "10.0.0", + "Microsoft.Extensions.Caching.Memory": "10.0.0", + "Microsoft.Extensions.Logging": "10.0.0" } }, "Microsoft.EntityFrameworkCore.Abstractions": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "TbkTMhQxPoHahVFb83i+3+ZnJJKnzp4qdhLblXl1VnLX7A695aUTY+sAY05Rn052PAXA61MpqY3DXmdRWGdYQQ==" + "resolved": "10.0.0", + "contentHash": "C+TT9k7f1GQ8agOfV512K9iwrzi76RXVSDiLx+iWC9pz3QhEpSF1Dyk+FpVvd8ULQ+rqymfM8KQ7g48ttQVyMg==" }, "Microsoft.EntityFrameworkCore.Analyzers": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "wWHWVZXIq+4YtO8fd6qlwtyr0CN0vpHAW3PoabbncAvNUwJoPIZ1EDrdsb9n9e13a6X5b1rsv1YSaJez6KzL1A==" + "resolved": "10.0.0", + "contentHash": "TxHQq0kn0tpYs2ljeRl8jtmWk720B0nteqI6mAZM77HWJpYT9Zj8SkkBBlj8K3Yeq18a6NBjz6YutE+shEk4Ag==" }, "Microsoft.EntityFrameworkCore.Relational": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "s4zFt5n0xVCPdE4gR1QKi4tyr5VFHg/ZTEBrLu6n9epZrkDLmTj+q/enmxc9JyQ6y7cUUTPmG+qknBebTLGDUg==", + "resolved": "10.0.0", + "contentHash": "A3MX1ee7RDxWCUdx/KqP+74fbksz0UIhkVZh56YHvbPkEKsffCXgHU3LGkRDwqR/MrBNWLCWC/IVX79tzM30ZA==", "dependencies": { - "Microsoft.EntityFrameworkCore": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Caching.Memory": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Logging": "10.0.0-rc.2.25502.107" + "Microsoft.EntityFrameworkCore": "10.0.0", + "Microsoft.Extensions.Caching.Memory": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging": "10.0.0" } }, "Microsoft.EntityFrameworkCore.Sqlite": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "ymrCBF19tt5LRUSIRhPuXpJUfIqyB1jLa5kT4LJuqTDiEIJlG4MtkbT36liv2kgZI8Aj9yZQ7bPi6iD//m2uvg==", + "resolved": "10.0.0", + "contentHash": "nukHe+yBlhitLUUtkanay7zTbHwtcIh/U5PfmwzZJJTCqui9h2Mt+Gifc9ZjJR7QIuE0zgNQQJaI8+eFxkBaEQ==", "dependencies": { - "Microsoft.EntityFrameworkCore.Sqlite.Core": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Caching.Memory": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.DependencyModel": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Logging": "10.0.0-rc.2.25502.107", + "Microsoft.EntityFrameworkCore.Sqlite.Core": "10.0.0", + "Microsoft.Extensions.Caching.Memory": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.DependencyModel": "10.0.0", + "Microsoft.Extensions.Logging": "10.0.0", "SQLitePCLRaw.bundle_e_sqlite3": "2.1.11", "SQLitePCLRaw.core": "2.1.11" } }, "Microsoft.EntityFrameworkCore.Sqlite.Core": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "Xce3hDmg5zrvabfBSY1Gln2/r97bk+at8MotEHosDQLkmv8DKiv7zfNwL+S+qpLqaLRy0c5rW5db/yZaiGOw5w==", + "resolved": "10.0.0", + "contentHash": "VThKv9UqVxFEuuHvjAgMwy6ZFCeKJXOH+ISAR4IMuwlkozv26ptZhr09+6YxWrWwSR/Sinp8BxQ7qePCJFSALQ==", "dependencies": { - "Microsoft.Data.Sqlite.Core": "10.0.0-rc.2.25502.107", - "Microsoft.EntityFrameworkCore.Relational": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Caching.Memory": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.DependencyModel": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Logging": "10.0.0-rc.2.25502.107", + "Microsoft.Data.Sqlite.Core": "10.0.0", + "Microsoft.EntityFrameworkCore.Relational": "10.0.0", + "Microsoft.Extensions.Caching.Memory": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.DependencyModel": "10.0.0", + "Microsoft.Extensions.Logging": "10.0.0", "SQLitePCLRaw.core": "2.1.11" } }, "Microsoft.EntityFrameworkCore.SqlServer": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "xBkGROSOj5WPXytrCmf2VGdx0Nw8ERNRQYgzKNiKRjloZ+rUcw0KD7TFeHEiqMbKGtaNb5fXtcsEhcaVJFCNAQ==", + "resolved": "10.0.0", + "contentHash": "9ip+r8Wtu0qNtFLYnQC3bkhQAsINIyo8XWYJHCVY22BFLxIT4rPxZPkbto56SjCnkwxS6nnbFZTU6KuAO2Nu1g==", "dependencies": { "Microsoft.Data.SqlClient": "6.1.1", - "Microsoft.EntityFrameworkCore.Relational": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Caching.Memory": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Logging": "10.0.0-rc.2.25502.107" + "Microsoft.EntityFrameworkCore.Relational": "10.0.0", + "Microsoft.Extensions.Caching.Memory": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging": "10.0.0" } }, "Microsoft.Extensions.AmbientMetadata.Application": { @@ -537,38 +538,38 @@ }, "Microsoft.Extensions.ApiDescription.Server": { "type": "Transitive", - "resolved": "9.0.0", - "contentHash": "1Kzzf7pRey40VaUkHN9/uWxrKVkLu2AQjt+GVeeKLLpiEHAJ1xZRsLSh4ZZYEnyS7Kt2OBOPmsXNdU+wbcOl5w==" + "resolved": "10.0.0", + "contentHash": "NCWCGiwRwje8773yzPQhvucYnnfeR+ZoB1VRIrIMp4uaeUNw7jvEPHij3HIbwCDuNCrNcphA00KSAR9yD9qmbg==" }, "Microsoft.Extensions.Caching.Abstractions": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "L2Gbh0jdeDY+WdmszIuw9QdZ4LsQPv3B2YNEqE5k/G0ZiuZPVRivYmy2JR4EdiUgp6vf1pD8MjrV5oSwTPtCzQ==", + "resolved": "10.0.0", + "contentHash": "Zcoy6H9mSoGyvr7UvlGokEZrlZkcPCICPZr8mCsSt9U/N8eeCwCXwKF5bShdA66R0obxBCwP4AxomQHvVkC/uA==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.Primitives": "10.0.0" } }, "Microsoft.Extensions.Caching.Hybrid": { "type": "Transitive", - "resolved": "9.9.0", - "contentHash": "gvfwqjdBhmWvWcfYx5WfACT1vHB0V+bEhyR4v07NWno1up6kBgBVR63tpLunbFwqQLg/mkKLoJUge5KK0mRrvg==", + "resolved": "10.0.0", + "contentHash": "xvhmF2dlwC3e8KKSuWOjJkjQdKG80991CUqjDnqzV1Od0CgMqbDw49kGJ9RiGrp3nbLTYCSb3c+KYo6TcENYRw==", "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "9.0.9", - "Microsoft.Extensions.Caching.Memory": "9.0.9", - "Microsoft.Extensions.Logging.Abstractions": "9.0.9", - "Microsoft.Extensions.Options": "9.0.9" + "Microsoft.Extensions.Caching.Abstractions": "10.0.0", + "Microsoft.Extensions.Caching.Memory": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0" } }, "Microsoft.Extensions.Caching.Memory": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "Dx8v9xVaQOjF1CCVT+dYsXjna12k8RTbSL3X7Pef6IUZ1hAt/6CnhBhVYP9UvIY8iornbKhAmlZ8c8Tq2L5Fww==", + "resolved": "10.0.0", + "contentHash": "krK19MKp0BNiR9rpBDW7PKSrTMLVlifS9am3CVc4O1Jq6GWz0o4F+sw5OSL4L3mVd56W8l6JRgghUa2KB51vOw==", "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Logging.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.Caching.Abstractions": "10.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" } }, "Microsoft.Extensions.Compliance.Abstractions": { @@ -582,65 +583,65 @@ }, "Microsoft.Extensions.Configuration": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "273Ggibh3DdVrj47ENbUGIirOiqmLTAizpkvOD584Ps6NL/CMXPzesijnJgsjp7Fv/UCp69FKYBaSxZZ3q5R9g==", + "resolved": "10.0.0", + "contentHash": "H4SWETCh/cC5L1WtWchHR6LntGk3rDTTznZMssr4cL8IbDmMWBxY+MOGDc/ASnqNolLKPIWHWeuC1ddiL/iNPw==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" } }, "Microsoft.Extensions.Configuration.Abstractions": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "H+i/Qy30Rg/K9BcW2Z6DCHPCzwMH3bCwNOjEz31shWTUDK8GeeeMnrKVusprTcRA2Y6yPST+hg2zc3whPEs14Q==", + "resolved": "10.0.0", + "contentHash": "d2kDKnCsJvY7mBVhcjPSp9BkJk48DsaHPg5u+Oy4f8XaOqnEedRy/USyvnpHL92wpJ6DrTPy7htppUUzskbCXQ==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.Primitives": "10.0.0" } }, "Microsoft.Extensions.Configuration.Binder": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "aA6/V6lw1Gueyb1PqhHAl/i/qUUuv+Fusfk4oaMOzzOjspBkYtPpNHCmml/0t1x0/DnZoed+u2WwpP+mSwd8Dg==", + "resolved": "10.0.0", + "contentHash": "tMF9wNh+hlyYDWB8mrFCQHQmWHlRosol1b/N2Jrefy1bFLnuTlgSYmPyHNmz8xVQgs7DpXytBRWxGhG+mSTp0g==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0" } }, "Microsoft.Extensions.Configuration.FileExtensions": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "5KrgXSTFR8cFLmDXXoT7GLVvDyHNw0Z9xG4doD78Q/HdlAR4jiMzmLLS9GFXrPGopmC6qqEZr2VBJHEu16INcA==", + "resolved": "10.0.0", + "contentHash": "LqCTyF0twrG4tyEN6PpSC5ewRBDwCBazRUfCOdRddwaQ3n2S57GDDeYOlTLcbV/V2dxSSZWg5Ofr48h6BsBmxw==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.FileProviders.Physical": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0", + "Microsoft.Extensions.FileProviders.Physical": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" } }, "Microsoft.Extensions.Configuration.Json": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "USwHuFz4BFKoaqSydHWH/d7Mr+fVsAh9S0S9pdsdHro1IixMbqQ9Gpo2sEZf25e3tZSq/ts6XsVmrQWmxmDhYA==", + "resolved": "10.0.0", + "contentHash": "BIOPTEAZoeWbHlDT9Zudu+rpecZizFwhdIFRiyZKDml7JbayXmfTXKUt+ezifsSXfBkWDdJM10oDOxo8pufEng==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Configuration.FileExtensions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.Configuration.FileExtensions": "10.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0" } }, "Microsoft.Extensions.DependencyInjection": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "mDw80K98jBWCyLFCra51PRv+Ttnjse1lZIzXEFybKby0/ajBFTEeHj/4r/QJexmb8Uun0yaFH1HlFtmHP1YEVA==", + "resolved": "10.0.0", + "contentHash": "f0RBabswJq+gRu5a+hWIobrLWiUYPKMhCD9WO3sYBAdSy3FFH14LMvLVFZc2kPSCimBLxSuitUhsd6tb0TAY6A==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0" } }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "8jujunpkNNfTkE9PFHp9/aD6GPKVfNCuz8tUbzOcyU5tQOCoIZId4hwQNVx3Tb8XEWw9BYdh0k5vPpqdCM+UtA==" + "resolved": "10.0.0", + "contentHash": "L3AdmZ1WOK4XXT5YFPEwyt0ep6l8lGIPs7F5OOBZc77Zqeo01Of7XXICy47628sdVl0v/owxYJTe86DTgFwKCA==" }, "Microsoft.Extensions.DependencyInjection.AutoActivation": { "type": "Transitive", @@ -652,26 +653,26 @@ }, "Microsoft.Extensions.DependencyModel": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "lMSe2AtG4/58En2r8Iz7zrIff/wevTDns7dCakivIrBU1gvlnuLiyYTiEalv0TMCVirg9CYIpSUcOuf58lpz8g==" + "resolved": "10.0.0", + "contentHash": "RFYJR7APio/BiqdQunRq6DB+nDB6nc2qhHr77mlvZ0q0BT8PubMXN7XicmfzCbrDE/dzhBnUKBRXLTcqUiZDGg==" }, "Microsoft.Extensions.Diagnostics": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "tQfQFXI+ZQcL2RzDarDLx3Amh0WCp1KPGp1ie3y/CMV5hDhEq98WTmcMoXrFY0GkYLEaCQlVi2A6qVLcooG2Ow==", + "resolved": "10.0.0", + "contentHash": "xjkxIPgrT0mKTfBwb+CVqZnRchyZgzKIfDQOp8z+WUC6vPe3WokIf71z+hJPkH0YBUYJwa7Z/al1R087ib9oiw==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.0", + "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.0" } }, "Microsoft.Extensions.Diagnostics.Abstractions": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "x6XVv3RiwOlN2unjyX/Zat0gI0HiRoDDdjkwBCwsMftYWpbJu4SiyRwDbrv2zAF8v8nbEEvcWi3/pUxZfaqLQw==", + "resolved": "10.0.0", + "contentHash": "SfK89ytD61S7DgzorFljSkUeluC1ncn6dtZgwc0ot39f/BEYWBl5jpgvodxduoYAs1d9HG8faCDRZxE95UMo2A==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0" } }, "Microsoft.Extensions.Diagnostics.ExceptionSummarization": { @@ -684,58 +685,58 @@ }, "Microsoft.Extensions.FileProviders.Abstractions": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "dOpmW14MkOZIwV6269iXhoMp6alCHBoxqCR4pJ37GLjFaBIyzsIy+Ra8tsGmjHtFvEHKq0JRDIsb1PUkrK+yxw==", + "resolved": "10.0.0", + "contentHash": "/ppSdehKk3fuXjlqCDgSOtjRK/pSHU8eWgzSHfHdwVm5BP4Dgejehkw+PtxKG2j98qTDEHDst2Y99aNsmJldmw==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.Primitives": "10.0.0" } }, "Microsoft.Extensions.FileProviders.Embedded": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "MqxY/NcEW52ZG3Ebf2d9okBS2pXVu99FrNS+O8MWaAh0jMMjCMt3wPaVLcvHDrqAk36HHv87X4a+7/Pgs9UJgA==", + "resolved": "10.0.0", + "contentHash": "ECaTMB4NdV9W1es9J6tN0yoXRPUHKMi5+2L7hcVZ5k9zVdxccIx6+vMllwEYcdTaO0mCETEmdH4F0KxCqgnPaw==", "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0" } }, "Microsoft.Extensions.FileProviders.Physical": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "3+RiR6TEakDL0dCUqR7PjFffyrVMLdx/vAVBiN1mGmwScKYCTePIkYVkWsX85CTKh7R9J4M9C1MHzVdjbKcg3g==", + "resolved": "10.0.0", + "contentHash": "UZUQ74lQMmvcprlG8w+XpxBbyRDQqfb7GAnccITw32hdkUBlmm9yNC4xl4aR9YjgV3ounZcub194sdmLSfBmPA==", "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.FileSystemGlobbing": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0", + "Microsoft.Extensions.FileSystemGlobbing": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" } }, "Microsoft.Extensions.FileSystemGlobbing": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "XtcPOKB7sMFzj8SxaOglZV3eaqZ1GxUMVZTwaz4pRpBt0S45ghb836uUej4YaI8EzsnUJoqzOIKrTW4CDJMfVw==" + "resolved": "10.0.0", + "contentHash": "5hfVl/e+bx1px2UkN+1xXhd3hu7Ui6ENItBzckFaRDQXfr+SHT/7qrCDrlQekCF/PBtEu2vtk87U2+gDEF8EhQ==" }, "Microsoft.Extensions.Hosting.Abstractions": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "M6zqZFbqjdCx8g5Y2XZKTfYfS0gAh4uJkmdAq/ZRDrpIr3Nd+u74allmw15jX1kM61IXM49EnTbhMzlWw5pGVQ==", + "resolved": "10.0.0", + "contentHash": "KrN6TGFwCwqOkLLk/idW/XtDQh+8In+CL9T4M1Dx+5ScsjTq4TlVbal8q532m82UYrMr6RiQJF2HvYCN0QwVsA==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Logging.Abstractions": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0" } }, "Microsoft.Extensions.Http": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "d60bvi/NpzkpVlSpxZqOfdjX1hrQgL/byWVc3PryjbmB7zvfLtqQbYifjEWToqtS0Fb1rGnkuVI5JEdOnK1tNQ==", + "resolved": "10.0.0", + "contentHash": "r+mSvm/Ryc/iYcc9zcUG5VP9EBB8PL1rgVU6macEaYk45vmGRk9PntM3aynFKN6s3Q4WW36kedTycIctctpTUQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Diagnostics": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Logging": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Logging.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Diagnostics": "10.0.0", + "Microsoft.Extensions.Logging": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0" } }, "Microsoft.Extensions.Http.Diagnostics": { @@ -769,40 +770,40 @@ }, "Microsoft.Extensions.Identity.Core": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "cPUGllvvRBqaHjjkRdIq3pXuOUvsm7ovbWIkuPatxihvNIpBVb2OGEKNx9oF1125Gv5PRLchCvG/7Bukt8T6Xw==", + "resolved": "10.0.0", + "contentHash": "EstJPVPxd71mTw5x4pbnUvSpPi3xWDNasM0QZx0p2J6bCxQkq7YNksRUJvOfFN28VCMrGRejnheNaGLDy/ROQQ==", "dependencies": { - "Microsoft.AspNetCore.Cryptography.KeyDerivation": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Logging": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107" + "Microsoft.AspNetCore.Cryptography.KeyDerivation": "10.0.0", + "Microsoft.Extensions.Logging": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0" } }, "Microsoft.Extensions.Identity.Stores": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "HE7pPOovxYCAlMv4LlLAhIKKMYHLFF9vjdR2u5Q07E5Cn5JD48SSyIsxRASUz7n6+NcYMF3LA/dvO4BYrhuj4w==", + "resolved": "10.0.0", + "contentHash": "Rtg3Mjy13li7Lpim7qP+JN1pWXsBR/8mslLIhSMvt8WfojxkDlvUhVxY2leIVYnnl5igfixGLzjpC2soGhPCBw==", "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Identity.Core": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Logging": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.Caching.Abstractions": "10.0.0", + "Microsoft.Extensions.Identity.Core": "10.0.0", + "Microsoft.Extensions.Logging": "10.0.0" } }, "Microsoft.Extensions.Logging": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "q2C5gq86qkTmcYSJJSnw8sgTUyuqENYSOjk/NOYjHnYlKSrK3oI9Rjv1bWFpx2I3Btq9ZBEJb9aMM+IUQ0PvZA==", + "resolved": "10.0.0", + "contentHash": "BStFkd5CcnEtarlcgYDBcFzGYCuuNMzPs02wN3WBsOFoYIEmYoUdAiU+au6opzoqfTYJsMTW00AeqDdnXH2CvA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Logging.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.DependencyInjection": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0" } }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "SKKKZjyCpBaDQ7yuFjdk6ELnRBRWeZsbnzUfo59Wc4PGhgf92chE3we/QlT6nk6NqlWcUgH/jogM+B/uq/Qdnw==", + "resolved": "10.0.0", + "contentHash": "FU/IfjDfwaMuKr414SSQNTIti/69bHEMb+QKrskRb26oVqpx3lNFXMjs/RC9ZUuhBhcwDM2BwOgoMw+PZ+beqQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0" } }, "Microsoft.Extensions.Logging.Configuration": { @@ -827,38 +828,38 @@ }, "Microsoft.Extensions.Options": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "Ib6BCCjisp7ZUdhtNpSulFO0ODhz/IE4ZZd8OCqQWoRs363BQ0QOZi9KwpqpiEWo51S0kIXWqNicDPGXwpt9pQ==", + "resolved": "10.0.0", + "contentHash": "8oCAgXOow5XDrY9HaXX1QmH3ORsyZO/ANVHBlhLyCeWTH5Sg4UuqZeOTWJi6484M+LqSx0RqQXDJtdYy2BNiLQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" } }, "Microsoft.Extensions.Options.ConfigurationExtensions": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "MFbT8+JKX49YCXEFvlZDzQzI/R3QKzRZlb4dSud+569cMgA9hWbndjWWvOgGASoRcXynGRrBSq1Bw3PeCsB5/Q==", + "resolved": "10.0.0", + "contentHash": "tL9cSl3maS5FPzp/3MtlZI21ExWhni0nnUCF8HY4npTsINw45n9SNDbkKXBMtFyUFGSsQep25fHIDN4f/Vp3AQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Configuration.Binder": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.Configuration.Binder": "10.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" } }, "Microsoft.Extensions.Options.DataAnnotations": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "sYPzv/9o37JlwZhirLo5mHKQpdwyk0FVbyEmUU6czPe8tI5kf3xalVRTZStTPH0gwlg7aq1RNfbNOJxTRlf92w==", + "resolved": "10.0.0", + "contentHash": "nwyF0pUubUWgzxw5y0g1Vsp2n/Psv4V7HekgUTlFK/pNlzZaQOBp56ww5GFeg4GpaMK8Lu+02XIEjqzoIcFJGw==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0" } }, "Microsoft.Extensions.Primitives": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "9pm2zqqn5u/OsKs2zgkhJEQQeMx9KkVOWPdHrs7Kt5sfpk+eIh/gmpi/mMH/ljS2T/PFsFdCEtm+GS/6l7zoZA==" + "resolved": "10.0.0", + "contentHash": "inRnbpCS0nwO/RuoZIAqxQUuyjaknOOnCEZB55KSMMjRhl0RQDttSmLSGsUJN3RQ3ocf5NDLFd2mOQViHqMK5w==" }, "Microsoft.Extensions.Resilience": { "type": "Transitive", @@ -1016,8 +1017,11 @@ }, "Microsoft.OpenApi": { "type": "Transitive", - "resolved": "1.6.25", - "contentHash": "ZahSqNGtNV7N0JBYS/IYXPkLVexL/AZFxo6pqxv6A7Uli7Q7zfitNjkaqIcsV73Ukzxi4IlJdyDgcQiMXiH8cw==" + "resolved": "2.3.0", + "contentHash": "5RZpjyt0JMmoc/aEgY9c1vE5pusdDGvkPl9qKIy9KFbRiIXD+w7gBJxX+unSjzzOcfgRoYxnO4okZyqDAL2WEw==", + "dependencies": { + "System.Text.Json": "8.0.5" + } }, "Microsoft.SqlServer.Server": { "type": "Transitive", @@ -1675,35 +1679,35 @@ }, "Swashbuckle.AspNetCore": { "type": "Transitive", - "resolved": "9.0.6", - "contentHash": "q/UfEAgrk6qQyjHXgsW9ILw0YZLfmPtWUY4wYijliX6supozC+TkzU0G6FTnn/dPYxnChjM8g8lHjWHF6VKy+A==", + "resolved": "10.0.1", + "contentHash": "177+JNAV5TNvy8gLCdrcWBY9n2jdkxiHQDY4vhaExeqUpKrOqDatCcm/kW3kze60GqfnZ2NobD/IKiAPOL+CEw==", "dependencies": { - "Microsoft.Extensions.ApiDescription.Server": "9.0.0", - "Swashbuckle.AspNetCore.Swagger": "9.0.6", - "Swashbuckle.AspNetCore.SwaggerGen": "9.0.6", - "Swashbuckle.AspNetCore.SwaggerUI": "9.0.6" + "Microsoft.Extensions.ApiDescription.Server": "10.0.0", + "Swashbuckle.AspNetCore.Swagger": "10.0.1", + "Swashbuckle.AspNetCore.SwaggerGen": "10.0.1", + "Swashbuckle.AspNetCore.SwaggerUI": "10.0.1" } }, "Swashbuckle.AspNetCore.Swagger": { "type": "Transitive", - "resolved": "9.0.6", - "contentHash": "Bgyc8rWRAYwDrzjVHGbavvNE38G1Dfgf1McHYm+WUr4TxkvEAXv8F8B1z3Kmz4BkDCKv9A/1COa2t7+Ri5+pLg==", + "resolved": "10.0.1", + "contentHash": "HJYFSP18YF1Z6LCwunL+v8wuZUzzvcjarB8AJna/NVVIpq11FH9BW/D/6abwigu7SsKRbisStmk8xu2mTsxxHg==", "dependencies": { - "Microsoft.OpenApi": "1.6.25" + "Microsoft.OpenApi": "2.3.0" } }, "Swashbuckle.AspNetCore.SwaggerGen": { "type": "Transitive", - "resolved": "9.0.6", - "contentHash": "yYrDs5qpIa4UXP+a02X0ZLQs6HSd1C8t6hF6J1fnxoawi3PslJg1yUpLBS89HCbrDACzmwEGG25il+8aa0zdnw==", + "resolved": "10.0.1", + "contentHash": "vMMBDiTC53KclPs1aiedRZnXkoI2ZgF5/JFr3Dqr8KT7wvIbA/MwD+ormQ4qf25gN5xCrJbmz/9/Z3RrpSofMA==", "dependencies": { - "Swashbuckle.AspNetCore.Swagger": "9.0.6" + "Swashbuckle.AspNetCore.Swagger": "10.0.1" } }, "Swashbuckle.AspNetCore.SwaggerUI": { "type": "Transitive", - "resolved": "9.0.6", - "contentHash": "WGsw/Yop9b16miq8TQd4THxuEgkP5cH3+DX93BrX9m0OdPcKNtg2nNm77WQSAsA+Se+M0bTiu8bUyrruRSeS5g==" + "resolved": "10.0.1", + "contentHash": "a2eLI/fCxJ3WH+H1hr7Q2T82ZBk20FfqYBEZ9hOr3f+426ZUfGU2LxYWzOJrf5/4y6EKShmWpjJG01h3Rc+l6Q==" }, "System.AppContext": { "type": "Transitive", @@ -1881,6 +1885,11 @@ "Microsoft.IdentityModel.Tokens": "7.7.1" } }, + "System.Interactive.Async": { + "type": "Transitive", + "resolved": "7.0.0", + "contentHash": "Ckj+tg2BVOZ0oLp7FAbjfvRyA/BMkUhVxROLd+x22zncRR6KD7CdFzAYp+9Mo2cedxAMo2X9ZNyhZu68jdDITw==" + }, "System.IO": { "type": "Transitive", "resolved": "4.3.0", @@ -1968,8 +1977,11 @@ }, "System.Linq.Async": { "type": "Transitive", - "resolved": "6.0.3", - "contentHash": "hSHiq2m1ky7zUQgTp+/2h1K3lABIQ+GltRixoclHPg/Sc1vnfeS6g/Uy5moOVZKrZJdQiFPFZd6OobBp3tZcFg==" + "resolved": "7.0.0", + "contentHash": "A2Wci92Oyuodi8YLMQCJJ0vHqzgRFgEUG1K6tQNcoxHd3w05B1LvGzXvxQnGYPIL4Cr4hicHytpk2F2Jx8TZHg==", + "dependencies": { + "System.Interactive.Async": "7.0.0" + } }, "System.Linq.Expressions": { "type": "Transitive", @@ -2562,92 +2574,92 @@ }, "Umbraco.Cms.Api.Common": { "type": "Transitive", - "resolved": "17.0.0-rc1", - "contentHash": "oZYIqX/Vrq5Y8gPD2UlcSMi5DlMiAihJWqBQNZI9Fm7sYCxnt6jbhQwgQVchtKe050SWFKsWzwhZl6wAYk25Dg==", + "resolved": "17.0.0-rc4", + "contentHash": "EVb959Cad+vvrguTdyCcC8H/aYu24TjnIKJwv2vnwrso9zK4f7M+/gv/dcdOyE08n9bPm+aX8UBNBIYP2z+3uA==", "dependencies": { "Asp.Versioning.Mvc": "8.1.0", "Asp.Versioning.Mvc.ApiExplorer": "8.1.0", "OpenIddict.Abstractions": "7.1.0", "OpenIddict.AspNetCore": "7.1.0", - "Swashbuckle.AspNetCore": "9.0.6", - "Umbraco.Cms.Core": "[17.0.0-rc1, 18.0.0)", - "Umbraco.Cms.Web.Common": "[17.0.0-rc1, 18.0.0)" + "Swashbuckle.AspNetCore": "10.0.1", + "Umbraco.Cms.Core": "[17.0.0-rc4, 18.0.0)", + "Umbraco.Cms.Web.Common": "[17.0.0-rc4, 18.0.0)" } }, "Umbraco.Cms.Api.Delivery": { "type": "Transitive", - "resolved": "17.0.0-rc1", - "contentHash": "l+BX/3dzcZEeSlqIdNNYs8MEgFVP25VmFOg0XrFIXKZRrPdsxQpTHF0Ca5fPVVW5o7QPiNLOiWwryti2kIbhLw==", + "resolved": "17.0.0-rc4", + "contentHash": "99gEiBB08lOdJ9NbpywTQwiGS7hop7elDDtkWAHBYSVQNwnexUXP8XZLULrzr8nKVFb47e6h14EQ5MlWlIVTSQ==", "dependencies": { - "System.Linq.Async": "6.0.3", - "Umbraco.Cms.Api.Common": "[17.0.0-rc1, 18.0.0)", - "Umbraco.Cms.Web.Common": "[17.0.0-rc1, 18.0.0)" + "System.Linq.Async": "7.0.0", + "Umbraco.Cms.Api.Common": "[17.0.0-rc4, 18.0.0)", + "Umbraco.Cms.Web.Common": "[17.0.0-rc4, 18.0.0)" } }, "Umbraco.Cms.Api.Management": { "type": "Transitive", - "resolved": "17.0.0-rc1", - "contentHash": "t9Skzqfchw5KRqNsqehOjp2ADRIM5cp45WBiu83VUy2XylcSGyFMV6NI12SluRZOaQ8euwCKwNYJ5c/yzRRY1A==", + "resolved": "17.0.0-rc4", + "contentHash": "tbVGVnb/yPxvDxJejFNtX36BIt3QdYEJ3Mge3jjb2KNAyFzu60C5HQLqy4zd2Ra/U2vmMg88VAHRL3ax6YhEnA==", "dependencies": { "JsonPatch.Net": "3.3.0", - "Swashbuckle.AspNetCore": "9.0.6", - "System.Linq.Async": "6.0.3", - "Umbraco.Cms.Api.Common": "[17.0.0-rc1, 18.0.0)", - "Umbraco.Cms.Infrastructure": "[17.0.0-rc1, 18.0.0)", - "Umbraco.Cms.PublishedCache.HybridCache": "[17.0.0-rc1, 18.0.0)" + "Swashbuckle.AspNetCore": "10.0.1", + "System.Linq.Async": "7.0.0", + "Umbraco.Cms.Api.Common": "[17.0.0-rc4, 18.0.0)", + "Umbraco.Cms.Infrastructure": "[17.0.0-rc4, 18.0.0)", + "Umbraco.Cms.PublishedCache.HybridCache": "[17.0.0-rc4, 18.0.0)" } }, "Umbraco.Cms.Core": { "type": "Transitive", - "resolved": "17.0.0-rc1", - "contentHash": "dB5EYOvvdpulftTwlMYy8G/jLTlu4Khr/2/cjI8vILZttE8Kf6QhSrQlHMW+FbY1u6l7oIeA0EaGVchxc9SYPA==", + "resolved": "17.0.0-rc4", + "contentHash": "zHhzCZuRT9CpJopxow/cgqN2VJ4Auvh/5m1MmHkLB0WRDmE2ZpQPMM73g/bd4iA04OwpTVLPHmKuY8OzuJBUbQ==", "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Caching.Memory": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.FileProviders.Embedded": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.FileProviders.Physical": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Identity.Core": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Logging": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Options.DataAnnotations": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.Caching.Abstractions": "10.0.0", + "Microsoft.Extensions.Caching.Memory": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.FileProviders.Embedded": "10.0.0", + "Microsoft.Extensions.FileProviders.Physical": "10.0.0", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.0", + "Microsoft.Extensions.Identity.Core": "10.0.0", + "Microsoft.Extensions.Logging": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0", + "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.0", + "Microsoft.Extensions.Options.DataAnnotations": "10.0.0" } }, "Umbraco.Cms.Examine.Lucene": { "type": "Transitive", - "resolved": "17.0.0-rc1", - "contentHash": "eitdb1zxlDD9HeTy1sVxnBx7oVqLztIQrlG9UZdhZjtwPdXXbK7vPmY//L1yr/M969FLGVuVTVUF+avHHCvrrw==", + "resolved": "17.0.0-rc4", + "contentHash": "D/ll5zR/KQcAAY0dbnsU5Xhp+jwrVmoos/VyHqY3IY41w+hE4zEVhKauWiJsHlYU4LdzmIMLWrNoJIMZoa3YeQ==", "dependencies": { "Examine": "3.7.1", - "Umbraco.Cms.Infrastructure": "[17.0.0-rc1, 18.0.0)" + "Umbraco.Cms.Infrastructure": "[17.0.0-rc4, 18.0.0)" } }, "Umbraco.Cms.Imaging.ImageSharp": { "type": "Transitive", - "resolved": "17.0.0-rc1", - "contentHash": "zsUCq1A0424Qhft/PRC97cMXU2GD4AZ9gnkHz63tXHbAparwG1U8Vx151UPoJXA0T0HKlwjKY1HNspEGNoh5EA==", + "resolved": "17.0.0-rc4", + "contentHash": "K5/0vn10GFN/r7ceRZGlKZeg49tDT0dNlmq1mU8/GFLKQcPjH0my2YMqiEi3mFfTdx6JoBxsAYRzf7JBJP1N2w==", "dependencies": { "SixLabors.ImageSharp": "3.1.11", "SixLabors.ImageSharp.Web": "3.2.0", - "Umbraco.Cms.Web.Common": "[17.0.0-rc1, 18.0.0)" + "Umbraco.Cms.Web.Common": "[17.0.0-rc4, 18.0.0)" } }, "Umbraco.Cms.Infrastructure": { "type": "Transitive", - "resolved": "17.0.0-rc1", - "contentHash": "9+9eolSdmt693WHXJJf8buxV/MDsdcQZPRHIrAbP3VgQe5RGSB+U+DEyexoFlxLzEUVb8y76TwhZvwsCIE0Dyg==", + "resolved": "17.0.0-rc4", + "contentHash": "uZMWPDIkgqouufXvNGr6nz6eO3kuJEn3KHEZYF+ypMUYGOTYNLvgi1T9zoU9LWhqqE6HBW3wlr427Gz9aJO74w==", "dependencies": { "Examine.Core": "3.7.1", "HtmlAgilityPack": "1.12.4", "MailKit": "4.14.0", "Markdown": "2.2.1", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Configuration.Json": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.DependencyInjection": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Http": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Identity.Stores": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.Configuration.Json": "10.0.0", + "Microsoft.Extensions.DependencyInjection": "10.0.0", + "Microsoft.Extensions.Http": "10.0.0", + "Microsoft.Extensions.Identity.Stores": "10.0.0", "MiniProfiler.Shared": "4.5.4", "NPoco": "6.1.0", "OpenIddict.Abstractions": "7.1.0", @@ -2662,169 +2674,178 @@ "Serilog.Sinks.Async": "2.1.0", "Serilog.Sinks.File": "7.0.0", "Serilog.Sinks.Map": "2.0.0", - "System.Linq.Async": "6.0.3", - "Umbraco.Cms.Core": "[17.0.0-rc1, 18.0.0)", + "System.Linq.Async": "7.0.0", + "Umbraco.Cms.Core": "[17.0.0-rc4, 18.0.0)", "ncrontab": "3.4.0" } }, "Umbraco.Cms.Persistence.EFCore": { "type": "Transitive", - "resolved": "17.0.0-rc1", - "contentHash": "2DynJo3SjW7UsTOP9JGH15TSzWJQ03JFVaUIoEpOOfa2wnzjWG03RYV3n7M5VWSSiFB60SwncvtQ/acl87IUjw==", + "resolved": "17.0.0-rc4", + "contentHash": "BHOa/fyQv8zep9eE+LrbOZBC6ddXVdNPBbQe7LhJLaLsXIWUC8x2J30K+6+rkSZb6XmgDJL4P0+8uwSPpBILLQ==", "dependencies": { - "Microsoft.EntityFrameworkCore.SqlServer": "10.0.0-rc.2.25502.107", - "Microsoft.EntityFrameworkCore.Sqlite": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Caching.Memory": "10.0.0-rc.2.25502.107", + "Microsoft.EntityFrameworkCore.SqlServer": "10.0.0", + "Microsoft.EntityFrameworkCore.Sqlite": "10.0.0", + "Microsoft.Extensions.Caching.Memory": "10.0.0", "OpenIddict.EntityFrameworkCore": "7.1.0", - "Umbraco.Cms.Core": "[17.0.0-rc1, 18.0.0)", - "Umbraco.Cms.Infrastructure": "[17.0.0-rc1, 18.0.0)" + "Umbraco.Cms.Core": "[17.0.0-rc4, 18.0.0)", + "Umbraco.Cms.Infrastructure": "[17.0.0-rc4, 18.0.0)" } }, "Umbraco.Cms.Persistence.EFCore.Sqlite": { "type": "Transitive", - "resolved": "17.0.0-rc1", - "contentHash": "xoxeuvyQXKHLshvXFX2/r1rz53yirVfEc/HMp1TQJc3C7lSWKH+sxF2RDzdMLIUJBByLmTV4pDX/gsADOB9rUQ==", + "resolved": "17.0.0-rc4", + "contentHash": "tew69wvm/IC4IoYUR/hsXEwgdwrQpQ/ePS67tvsLk1qU3WDt2M5z/8ieVsuTXS07KsRZkPpeQcNZnLmtOFWxFA==", "dependencies": { - "Microsoft.EntityFrameworkCore.Sqlite": "10.0.0-rc.2.25502.107", - "Umbraco.Cms.Persistence.EFCore": "[17.0.0-rc1, 18.0.0)" + "Microsoft.EntityFrameworkCore.Sqlite": "10.0.0", + "Umbraco.Cms.Persistence.EFCore": "[17.0.0-rc4, 18.0.0)" } }, "Umbraco.Cms.Persistence.EFCore.SqlServer": { "type": "Transitive", - "resolved": "17.0.0-rc1", - "contentHash": "GWJsIRcaCznWBobi1G6cITlxsVAA4d9BW2PVHgWjX3a/8ItjzesJYpnPYYRzYQD8tx3CcfAP29YD3n/gc0mrHA==", + "resolved": "17.0.0-rc4", + "contentHash": "/VMJihIalWch+nNMFmYlOJzUmIpIYlRKgpfySapY+BBveNAY2JxWF4oNHi+TzRw84uFDqEu2ZVz11YohCMTQzQ==", "dependencies": { - "Microsoft.EntityFrameworkCore.SqlServer": "10.0.0-rc.2.25502.107", - "Umbraco.Cms.Persistence.EFCore": "[17.0.0-rc1, 18.0.0)" + "Microsoft.EntityFrameworkCore.SqlServer": "10.0.0", + "Umbraco.Cms.Persistence.EFCore": "[17.0.0-rc4, 18.0.0)" } }, "Umbraco.Cms.Persistence.Sqlite": { "type": "Transitive", - "resolved": "17.0.0-rc1", - "contentHash": "P9/Ask1HuDgxA+wWRDcVUp36UA5d3yM3a8haBGy+fJJUdkAeud8+zPtdCbiHLjbgMcRh0dXRujM4RAo4TJ5UEA==", + "resolved": "17.0.0-rc4", + "contentHash": "QSnmUbMguYbOdYNxCGAzV3KDREFzmWw0NfZtOY0C42xO4RognZqDqiaCENVgRW3rAqPxd6TDeCW9ayWj4iI0nQ==", "dependencies": { - "Microsoft.Data.Sqlite": "10.0.0-rc.2.25502.107", - "Umbraco.Cms.Infrastructure": "[17.0.0-rc1, 18.0.0)" + "Microsoft.Data.Sqlite": "10.0.0", + "Umbraco.Cms.Infrastructure": "[17.0.0-rc4, 18.0.0)" } }, "Umbraco.Cms.Persistence.SqlServer": { "type": "Transitive", - "resolved": "17.0.0-rc1", - "contentHash": "M0tx6lElkh0VD1n11mbiBDxlSPQ+I8fJAmwpPi0m7qHyRAG0fCfdmSn8ZOSn94118q/UvHGBTM3gZGFyApUzcg==", + "resolved": "17.0.0-rc4", + "contentHash": "qlbSlFuzmxemyMHB5wa48I+N78UgzmbgzsycIO7b7g4/r9v49mmridbtqySGHclbKfaqU+0S5oVa4ekJsJWtew==", "dependencies": { "NPoco.SqlServer": "6.1.0", - "Umbraco.Cms.Infrastructure": "[17.0.0-rc1, 18.0.0)" + "Umbraco.Cms.Infrastructure": "[17.0.0-rc4, 18.0.0)" } }, "Umbraco.Cms.PublishedCache.HybridCache": { "type": "Transitive", - "resolved": "17.0.0-rc1", - "contentHash": "uP6QKazZGtNfv/J0bnNZW2cbsHHODG2DEYIC5ZFDOlC8Xa7OCXhLieCl8ZgcrAYFCAcRuHhv9NYFqI4uibfSog==", + "resolved": "17.0.0-rc4", + "contentHash": "urzOsQMqMsJtYbLtOb34e9koZDC5Spwns27w7jpX5dS6G8HpSA7sMp1UXzydlWCEyJk22X7ECm2tjX51JBhEtw==", "dependencies": { "K4os.Compression.LZ4": "1.3.8", "MessagePack": "3.1.4", - "Microsoft.Extensions.Caching.Hybrid": "9.9.0", - "Umbraco.Cms.Core": "[17.0.0-rc1, 18.0.0)", - "Umbraco.Cms.Infrastructure": "[17.0.0-rc1, 18.0.0)" + "Microsoft.Extensions.Caching.Hybrid": "10.0.0", + "Umbraco.Cms.Core": "[17.0.0-rc4, 18.0.0)", + "Umbraco.Cms.Infrastructure": "[17.0.0-rc4, 18.0.0)" } }, "Umbraco.Cms.StaticAssets": { "type": "Transitive", - "resolved": "17.0.0-rc1", - "contentHash": "JyFzp5BgZs7399IA2U9rlaMraK4wqEYOfqGDEt0qG5X5DaTC7gCKbgip+AA/ZFCOMmilLTiYgT2VNg8Rtg88gg==", + "resolved": "17.0.0-rc4", + "contentHash": "i0LZ1UUZOJRWee1iGSLy2330kj/RQmbimO5wxNYB7K8t/m6n+bHVyAfxx/+FlUfqSlzXKaGb8e5bqYUIgnKREw==", "dependencies": { - "Umbraco.Cms.Api.Management": "[17.0.0-rc1, 18.0.0)", - "Umbraco.Cms.Web.Website": "[17.0.0-rc1, 18.0.0)" + "Umbraco.Cms.Api.Management": "[17.0.0-rc4, 18.0.0)", + "Umbraco.Cms.Web.Website": "[17.0.0-rc4, 18.0.0)" } }, "Umbraco.Cms.Targets": { "type": "Transitive", - "resolved": "17.0.0-rc1", - "contentHash": "6sSPvC2sAKUPEc1OzEW8G4ZZ55ICvtnoRdD4Yd1AwaFfXhV18p3IZ7+xdQ4v47GkdUVoVbBaUDe7CG0pSffmiA==", + "resolved": "17.0.0-rc4", + "contentHash": "XN5/FdVabrPRdJrxWButnhi+1EHmQnW1zkKhyGTsZmXZFK7IRvu2+ewrsG7zxgxPxt1NoeXFCN9h9ouW2gSleA==", "dependencies": { - "Umbraco.Cms.Api.Delivery": "[17.0.0-rc1, 18.0.0)", - "Umbraco.Cms.Api.Management": "[17.0.0-rc1, 18.0.0)", - "Umbraco.Cms.StaticAssets": "[17.0.0-rc1, 18.0.0)" + "Umbraco.Cms.Api.Delivery": "[17.0.0-rc4, 18.0.0)", + "Umbraco.Cms.Api.Management": "[17.0.0-rc4, 18.0.0)", + "Umbraco.Cms.StaticAssets": "[17.0.0-rc4, 18.0.0)" } }, "Umbraco.Cms.Web.Common": { "type": "Transitive", - "resolved": "17.0.0-rc1", - "contentHash": "rwr/D2JAfx6pYHRAGCy8fqr4luRtSwZQ9dohVbOoMolBkbam25tkaIr/u3X3TqzLNYlkDK039Z4KFe6xGmzLCA==", + "resolved": "17.0.0-rc4", + "contentHash": "e5HBHiq6DSaE1s9lbvxlO2ArZzoWQiQT9E3tUYe+mRBUnYw/0IjFbKKjV6KO9zWBgUACrsbPrZak25dVLQyU0w==", "dependencies": { "Asp.Versioning.Mvc": "8.1.0", "Asp.Versioning.Mvc.ApiExplorer": "8.1.0", "Dazinator.Extensions.FileProviders": "2.0.0", "MiniProfiler.AspNetCore.Mvc": "4.5.4", "Serilog.AspNetCore": "9.0.0", - "Umbraco.Cms.Examine.Lucene": "[17.0.0-rc1, 18.0.0)", - "Umbraco.Cms.PublishedCache.HybridCache": "[17.0.0-rc1, 18.0.0)" + "Umbraco.Cms.Examine.Lucene": "[17.0.0-rc4, 18.0.0)", + "Umbraco.Cms.PublishedCache.HybridCache": "[17.0.0-rc4, 18.0.0)" } }, "Umbraco.Cms.Web.Website": { "type": "Transitive", - "resolved": "17.0.0-rc1", - "contentHash": "YInMZNrH1MAlXyeAiQ2a2CKyq6e2GvJjuW0+ws7zH9O/ZSBEIGb6oQwqZ6SpqGesmkzoNdsNNOcaTvvMJEE+hg==", + "resolved": "17.0.0-rc4", + "contentHash": "y/VMNMsbT/CYXuaGKn64336QPz4XHymyGHI9NxblGkb/PZ02Fnl2DhwYXZWZml1fqf5aOALvi2aNrsD61A7xoQ==", "dependencies": { - "Umbraco.Cms.Web.Common": "[17.0.0-rc1, 18.0.0)" + "Umbraco.Cms.Web.Common": "[17.0.0-rc4, 18.0.0)" } }, "uSync.BackOffice": { "type": "Transitive", - "resolved": "17.0.0-rc1", - "contentHash": "JlVbdUkUEt/Y26sgCBr6ZknL1UYo3Tn5nwdDeUJJtgd54eyplV2Wglo9wUhVUBumwsmahukYInH/dt7A+DH5FA==", + "resolved": "17.0.0-rc4", + "contentHash": "MWmRl6hxDxDj6P9q9P71AdJXOlz5Ya1WuUIhcsFzFWENeP7vals8803Cdf4IrFswTiZsQGto24wDU0Wf55gmNA==", "dependencies": { - "uSync.Community.Contrib": "17.0.0-rc1", - "uSync.Core": "17.0.0-rc1" + "uSync.Community.Contrib": "17.0.0-rc4", + "uSync.Core": "17.0.0-rc4" } }, "uSync.Backoffice.Management.Api": { "type": "Transitive", - "resolved": "17.0.0-rc1", - "contentHash": "/DLEnuYeYZmMWYkPG9xpaZ+Yn1hnh7uScJIMH+PgWZpg+LgSFU1vUp4fpgnQ9AKddsye6PErXdvM4l+aenJw1w==", + "resolved": "17.0.0-rc4", + "contentHash": "jjoe9rMqs5sqAWIfD2aB939hVzqv9DA5e2DAbEt64AgCyQ3zau0dv0lZ0hueIfEebWqAaLglMmKMWvuIglvWvw==", "dependencies": { - "Umbraco.Cms.Api.Management": "17.0.0-rc1", - "uSync.BackOffice": "17.0.0-rc1" + "Umbraco.Cms.Api.Management": "17.0.0-rc4", + "uSync.BackOffice": "17.0.0-rc4" } }, "uSync.Backoffice.Management.Client": { "type": "Transitive", - "resolved": "17.0.0-rc1", - "contentHash": "MJxZ1wlJMF71dyPtjfTGPG0UILUHpMM0Xa32kd/qJu3rAr7/WCUtB7n86Bi6KLWzdsecqqlErhrpLUkDvirj5g==", + "resolved": "17.0.0-rc4", + "contentHash": "vt0XVazUfc4ycAPA6lJmvqjio09WlewIpzq69gw7KCFNekGM6BLeWRpWI8MiWEzrcidv2zITVXJNEvEKsE752g==", "dependencies": { - "uSync.BackOffice": "17.0.0-rc1" + "uSync.BackOffice": "17.0.0-rc4" } }, "uSync.BackOffice.Targets": { "type": "Transitive", - "resolved": "17.0.0-rc1", - "contentHash": "6M5ecU+AQE6f91T2uY0JKH7prZ/qyYzUBacBtwNZ0blFiTw1Tk6V9QHE2g9VcmCNhEECSBoe0NzsdYmfm/IzvA==" + "resolved": "17.0.0-rc4", + "contentHash": "NhdfTmNuvdV8H7EnLR5VdaDwL51PlWp9MnoM9zFSqm704wkKflxDCmlaIrQgGELie3qIw03UtWjjD805qp7Fng==" }, "uSync.Community.Contrib": { "type": "Transitive", - "resolved": "17.0.0-rc1", - "contentHash": "5Dk9ZIMcC5XXv0lXzXblJMwzh3jWt8EGRrrG/Teao9Jcd+sL3lb+MDaCi9VBuM1EoFA9NHAV4Oy+fKYc2Ygnug==", + "resolved": "17.0.0-rc4", + "contentHash": "/tkhmx758wCP3eHuMg6cJHclFruokEn0cMaVTlmH0Bx4ShBVHffbziiwHhj45AO4Vh0UeMD9UV8k/nAwedeaRw==", "dependencies": { - "uSync.Core": "17.0.0-rc1" + "uSync.Core": "17.0.0-rc4" } }, "uSync.Core": { "type": "Transitive", - "resolved": "17.0.0-rc1", - "contentHash": "yUq568tBPIxsYEptDF+XjIU5oY/clLBQ8yP3Wt+q7uvf7AFxv31hqQpc/4RfRd54ej+8Fiwy+G7BX2V04NYaYA==", + "resolved": "17.0.0-rc4", + "contentHash": "4tUdVIjKykSVlweS/0X7zeyCgPuLNBwxcxgJ1cJA6CadShgtUJcBdFgMQ3Il9L/JII+KvB8dGuq8B0HAExktng==", + "dependencies": { + "Umbraco.Cms.Api.Management": "17.0.0-rc4", + "Umbraco.Cms.Web.Website": "17.0.0-rc4" + } + }, + "uSync.History": { + "type": "Transitive", + "resolved": "17.0.0-rc4", + "contentHash": "Q2syxgONy6ri8IBN/dgXlzBgar66JNNpFE97pDYMbheIVGaCyJtYNHSkrpP0aryQ/v0XJn6PwAX4+dzn2c4RnQ==", "dependencies": { - "Umbraco.Cms.Api.Management": "17.0.0-rc1", - "Umbraco.Cms.Web.Website": "17.0.0-rc1" + "uSync.BackOffice": "17.0.0-rc4", + "uSync.Backoffice.Management.Api": "17.0.0-rc4" } }, "umbraco.community.simpledashboards": { "type": "Project", "dependencies": { - "Umbraco.Cms.Api.Common": "[17.0.0-rc1, )", - "Umbraco.Cms.Api.Management": "[17.0.0-rc1, )", - "Umbraco.Cms.Core": "[17.0.0-rc1, )", - "Umbraco.Cms.Web.Website": "[17.0.0-rc1, )", - "jcdcdev.Umbraco.Core": "[17.0.0-alpha0003, )" + "Umbraco.Cms.Api.Common": "[17.0.0-rc4, )", + "Umbraco.Cms.Api.Management": "[17.0.0-rc4, )", + "Umbraco.Cms.Core": "[17.0.0-rc4, )", + "Umbraco.Cms.Web.Website": "[17.0.0-rc4, )", + "jcdcdev.Umbraco.Core": "[17.0.0-alpha.8, )" } } } diff --git a/src/Umbraco.Community.SimpleDashboards/Core/SimpleDashboardService.cs b/src/Umbraco.Community.SimpleDashboards/Core/SimpleDashboardService.cs index 84e65d7..519b854 100644 --- a/src/Umbraco.Community.SimpleDashboards/Core/SimpleDashboardService.cs +++ b/src/Umbraco.Community.SimpleDashboards/Core/SimpleDashboardService.cs @@ -1,6 +1,4 @@ -using System.Collections.Concurrent; -using Humanizer; -using Umbraco.Community.SimpleDashboards.Core.Models; +using Umbraco.Community.SimpleDashboards.Core.Models; using Umbraco.Extensions; namespace Umbraco.Community.SimpleDashboards.Core; diff --git a/src/Umbraco.Community.SimpleDashboards/Umbraco.Community.SimpleDashboards.csproj b/src/Umbraco.Community.SimpleDashboards/Umbraco.Community.SimpleDashboards.csproj index f9d266f..ead7612 100644 --- a/src/Umbraco.Community.SimpleDashboards/Umbraco.Community.SimpleDashboards.csproj +++ b/src/Umbraco.Community.SimpleDashboards/Umbraco.Community.SimpleDashboards.csproj @@ -23,11 +23,11 @@ - - - - - + + + + + @@ -41,8 +41,8 @@ - - - + + + diff --git a/src/Umbraco.Community.SimpleDashboards/Web/ConfigApiSwaggerGenOptions.cs b/src/Umbraco.Community.SimpleDashboards/Web/ConfigApiSwaggerGenOptions.cs index b69f20f..cdeeb18 100644 --- a/src/Umbraco.Community.SimpleDashboards/Web/ConfigApiSwaggerGenOptions.cs +++ b/src/Umbraco.Community.SimpleDashboards/Web/ConfigApiSwaggerGenOptions.cs @@ -1,6 +1,6 @@ using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Options; -using Microsoft.OpenApi.Models; +using Microsoft.OpenApi; using Swashbuckle.AspNetCore.SwaggerGen; using Umbraco.Community.SimpleDashboards.Core; diff --git a/src/Umbraco.Community.SimpleDashboards/packages.lock.json b/src/Umbraco.Community.SimpleDashboards/packages.lock.json index 8b3ad02..1714dab 100644 --- a/src/Umbraco.Community.SimpleDashboards/packages.lock.json +++ b/src/Umbraco.Community.SimpleDashboards/packages.lock.json @@ -4,68 +4,68 @@ "net10.0": { "jcdcdev.Umbraco.Core": { "type": "Direct", - "requested": "[17.0.0-alpha0003, )", - "resolved": "17.0.0-alpha0003", - "contentHash": "YZKhiJ3j6boMmKuRT6yrGZ6ef/+xxow/tDF40zf4PTV0zbd1eoLjD7VyECKF6mW5QZwQl8Is+Cb+7Lpxgrbc7A==", + "requested": "[17.0.0-alpha.8, )", + "resolved": "17.0.0-alpha.8", + "contentHash": "QO4UmS5qqpa4ufIdlSw1+GMbILw8pKd2T0St6R81OyvGAf024BOxgd9joL8//fEX72OSg+7gF8oOVzzOlC42fQ==", "dependencies": { - "Umbraco.Cms.Web.Common": "17.0.0-rc1" + "Umbraco.Cms.Web.Common": "17.0.0-rc4" } }, "Umbraco.Cms.Api.Common": { "type": "Direct", - "requested": "[17.0.0-rc1, )", - "resolved": "17.0.0-rc1", - "contentHash": "oZYIqX/Vrq5Y8gPD2UlcSMi5DlMiAihJWqBQNZI9Fm7sYCxnt6jbhQwgQVchtKe050SWFKsWzwhZl6wAYk25Dg==", + "requested": "[17.0.0-rc4, )", + "resolved": "17.0.0-rc4", + "contentHash": "EVb959Cad+vvrguTdyCcC8H/aYu24TjnIKJwv2vnwrso9zK4f7M+/gv/dcdOyE08n9bPm+aX8UBNBIYP2z+3uA==", "dependencies": { "Asp.Versioning.Mvc": "8.1.0", "Asp.Versioning.Mvc.ApiExplorer": "8.1.0", "OpenIddict.Abstractions": "7.1.0", "OpenIddict.AspNetCore": "7.1.0", - "Swashbuckle.AspNetCore": "9.0.6", - "Umbraco.Cms.Core": "[17.0.0-rc1, 18.0.0)", - "Umbraco.Cms.Web.Common": "[17.0.0-rc1, 18.0.0)" + "Swashbuckle.AspNetCore": "10.0.1", + "Umbraco.Cms.Core": "[17.0.0-rc4, 18.0.0)", + "Umbraco.Cms.Web.Common": "[17.0.0-rc4, 18.0.0)" } }, "Umbraco.Cms.Api.Management": { "type": "Direct", - "requested": "[17.0.0-rc1, )", - "resolved": "17.0.0-rc1", - "contentHash": "t9Skzqfchw5KRqNsqehOjp2ADRIM5cp45WBiu83VUy2XylcSGyFMV6NI12SluRZOaQ8euwCKwNYJ5c/yzRRY1A==", + "requested": "[17.0.0-rc4, )", + "resolved": "17.0.0-rc4", + "contentHash": "tbVGVnb/yPxvDxJejFNtX36BIt3QdYEJ3Mge3jjb2KNAyFzu60C5HQLqy4zd2Ra/U2vmMg88VAHRL3ax6YhEnA==", "dependencies": { "JsonPatch.Net": "3.3.0", - "Swashbuckle.AspNetCore": "9.0.6", - "System.Linq.Async": "6.0.3", - "Umbraco.Cms.Api.Common": "[17.0.0-rc1, 18.0.0)", - "Umbraco.Cms.Infrastructure": "[17.0.0-rc1, 18.0.0)", - "Umbraco.Cms.PublishedCache.HybridCache": "[17.0.0-rc1, 18.0.0)" + "Swashbuckle.AspNetCore": "10.0.1", + "System.Linq.Async": "7.0.0", + "Umbraco.Cms.Api.Common": "[17.0.0-rc4, 18.0.0)", + "Umbraco.Cms.Infrastructure": "[17.0.0-rc4, 18.0.0)", + "Umbraco.Cms.PublishedCache.HybridCache": "[17.0.0-rc4, 18.0.0)" } }, "Umbraco.Cms.Core": { "type": "Direct", - "requested": "[17.0.0-rc1, )", - "resolved": "17.0.0-rc1", - "contentHash": "dB5EYOvvdpulftTwlMYy8G/jLTlu4Khr/2/cjI8vILZttE8Kf6QhSrQlHMW+FbY1u6l7oIeA0EaGVchxc9SYPA==", - "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Caching.Memory": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.FileProviders.Embedded": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.FileProviders.Physical": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Identity.Core": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Logging": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Options.DataAnnotations": "10.0.0-rc.2.25502.107" + "requested": "[17.0.0-rc4, )", + "resolved": "17.0.0-rc4", + "contentHash": "zHhzCZuRT9CpJopxow/cgqN2VJ4Auvh/5m1MmHkLB0WRDmE2ZpQPMM73g/bd4iA04OwpTVLPHmKuY8OzuJBUbQ==", + "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "10.0.0", + "Microsoft.Extensions.Caching.Memory": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.FileProviders.Embedded": "10.0.0", + "Microsoft.Extensions.FileProviders.Physical": "10.0.0", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.0", + "Microsoft.Extensions.Identity.Core": "10.0.0", + "Microsoft.Extensions.Logging": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0", + "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.0", + "Microsoft.Extensions.Options.DataAnnotations": "10.0.0" } }, "Umbraco.Cms.Web.Website": { "type": "Direct", - "requested": "[17.0.0-rc1, )", - "resolved": "17.0.0-rc1", - "contentHash": "YInMZNrH1MAlXyeAiQ2a2CKyq6e2GvJjuW0+ws7zH9O/ZSBEIGb6oQwqZ6SpqGesmkzoNdsNNOcaTvvMJEE+hg==", + "requested": "[17.0.0-rc4, )", + "resolved": "17.0.0-rc4", + "contentHash": "y/VMNMsbT/CYXuaGKn64336QPz4XHymyGHI9NxblGkb/PZ02Fnl2DhwYXZWZml1fqf5aOALvi2aNrsD61A7xoQ==", "dependencies": { - "Umbraco.Cms.Web.Common": "[17.0.0-rc1, 18.0.0)" + "Umbraco.Cms.Web.Common": "[17.0.0-rc4, 18.0.0)" } }, "Asp.Versioning.Abstractions": { @@ -318,15 +318,15 @@ }, "Microsoft.AspNetCore.Cryptography.Internal": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "o747A7PiDsOtWJavNLb8+yRfbZacpHY30jg0Bqtu5q3LGKaf0WYS99JGCV0iGsNa2euOke/Zi3BHdAEd+t/qNw==" + "resolved": "10.0.0", + "contentHash": "jGlm8BsWcN1IIxLaxcHP6s0u2OEiBMa0HPCiWkMK7xox/h4WP2CRMyk7tV0cJC5LdM3JoR5UUqU2cxat6ElwlA==" }, "Microsoft.AspNetCore.Cryptography.KeyDerivation": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "/FpmYA9Mx5PD+kQfA/1tWzzJth243eEATb+B/JG+PW4CcSxMjo1vhiRkxNBNiESKyoVqu+8cqK1kvbtBGk41wQ==", + "resolved": "10.0.0", + "contentHash": "Xo7cBZnUfe+i+rnfM+NH/KVD50BnBrfjsUBjMzjxAL0HdNAUcnhcx9/01o4CX7CKf+jc2bgvg+frlT4aJcVdyg==", "dependencies": { - "Microsoft.AspNetCore.Cryptography.Internal": "10.0.0-rc.2.25502.107" + "Microsoft.AspNetCore.Cryptography.Internal": "10.0.0" } }, "Microsoft.AspNetCore.DataProtection": { @@ -412,38 +412,38 @@ }, "Microsoft.Extensions.ApiDescription.Server": { "type": "Transitive", - "resolved": "9.0.0", - "contentHash": "1Kzzf7pRey40VaUkHN9/uWxrKVkLu2AQjt+GVeeKLLpiEHAJ1xZRsLSh4ZZYEnyS7Kt2OBOPmsXNdU+wbcOl5w==" + "resolved": "10.0.0", + "contentHash": "NCWCGiwRwje8773yzPQhvucYnnfeR+ZoB1VRIrIMp4uaeUNw7jvEPHij3HIbwCDuNCrNcphA00KSAR9yD9qmbg==" }, "Microsoft.Extensions.Caching.Abstractions": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "L2Gbh0jdeDY+WdmszIuw9QdZ4LsQPv3B2YNEqE5k/G0ZiuZPVRivYmy2JR4EdiUgp6vf1pD8MjrV5oSwTPtCzQ==", + "resolved": "10.0.0", + "contentHash": "Zcoy6H9mSoGyvr7UvlGokEZrlZkcPCICPZr8mCsSt9U/N8eeCwCXwKF5bShdA66R0obxBCwP4AxomQHvVkC/uA==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.Primitives": "10.0.0" } }, "Microsoft.Extensions.Caching.Hybrid": { "type": "Transitive", - "resolved": "9.9.0", - "contentHash": "gvfwqjdBhmWvWcfYx5WfACT1vHB0V+bEhyR4v07NWno1up6kBgBVR63tpLunbFwqQLg/mkKLoJUge5KK0mRrvg==", + "resolved": "10.0.0", + "contentHash": "xvhmF2dlwC3e8KKSuWOjJkjQdKG80991CUqjDnqzV1Od0CgMqbDw49kGJ9RiGrp3nbLTYCSb3c+KYo6TcENYRw==", "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "9.0.9", - "Microsoft.Extensions.Caching.Memory": "9.0.9", - "Microsoft.Extensions.Logging.Abstractions": "9.0.9", - "Microsoft.Extensions.Options": "9.0.9" + "Microsoft.Extensions.Caching.Abstractions": "10.0.0", + "Microsoft.Extensions.Caching.Memory": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0" } }, "Microsoft.Extensions.Caching.Memory": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "Dx8v9xVaQOjF1CCVT+dYsXjna12k8RTbSL3X7Pef6IUZ1hAt/6CnhBhVYP9UvIY8iornbKhAmlZ8c8Tq2L5Fww==", + "resolved": "10.0.0", + "contentHash": "krK19MKp0BNiR9rpBDW7PKSrTMLVlifS9am3CVc4O1Jq6GWz0o4F+sw5OSL4L3mVd56W8l6JRgghUa2KB51vOw==", "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Logging.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.Caching.Abstractions": "10.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" } }, "Microsoft.Extensions.Compliance.Abstractions": { @@ -457,65 +457,65 @@ }, "Microsoft.Extensions.Configuration": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "273Ggibh3DdVrj47ENbUGIirOiqmLTAizpkvOD584Ps6NL/CMXPzesijnJgsjp7Fv/UCp69FKYBaSxZZ3q5R9g==", + "resolved": "10.0.0", + "contentHash": "H4SWETCh/cC5L1WtWchHR6LntGk3rDTTznZMssr4cL8IbDmMWBxY+MOGDc/ASnqNolLKPIWHWeuC1ddiL/iNPw==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" } }, "Microsoft.Extensions.Configuration.Abstractions": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "H+i/Qy30Rg/K9BcW2Z6DCHPCzwMH3bCwNOjEz31shWTUDK8GeeeMnrKVusprTcRA2Y6yPST+hg2zc3whPEs14Q==", + "resolved": "10.0.0", + "contentHash": "d2kDKnCsJvY7mBVhcjPSp9BkJk48DsaHPg5u+Oy4f8XaOqnEedRy/USyvnpHL92wpJ6DrTPy7htppUUzskbCXQ==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.Primitives": "10.0.0" } }, "Microsoft.Extensions.Configuration.Binder": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "aA6/V6lw1Gueyb1PqhHAl/i/qUUuv+Fusfk4oaMOzzOjspBkYtPpNHCmml/0t1x0/DnZoed+u2WwpP+mSwd8Dg==", + "resolved": "10.0.0", + "contentHash": "tMF9wNh+hlyYDWB8mrFCQHQmWHlRosol1b/N2Jrefy1bFLnuTlgSYmPyHNmz8xVQgs7DpXytBRWxGhG+mSTp0g==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0" } }, "Microsoft.Extensions.Configuration.FileExtensions": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "5KrgXSTFR8cFLmDXXoT7GLVvDyHNw0Z9xG4doD78Q/HdlAR4jiMzmLLS9GFXrPGopmC6qqEZr2VBJHEu16INcA==", + "resolved": "10.0.0", + "contentHash": "LqCTyF0twrG4tyEN6PpSC5ewRBDwCBazRUfCOdRddwaQ3n2S57GDDeYOlTLcbV/V2dxSSZWg5Ofr48h6BsBmxw==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.FileProviders.Physical": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0", + "Microsoft.Extensions.FileProviders.Physical": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" } }, "Microsoft.Extensions.Configuration.Json": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "USwHuFz4BFKoaqSydHWH/d7Mr+fVsAh9S0S9pdsdHro1IixMbqQ9Gpo2sEZf25e3tZSq/ts6XsVmrQWmxmDhYA==", + "resolved": "10.0.0", + "contentHash": "BIOPTEAZoeWbHlDT9Zudu+rpecZizFwhdIFRiyZKDml7JbayXmfTXKUt+ezifsSXfBkWDdJM10oDOxo8pufEng==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Configuration.FileExtensions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.Configuration.FileExtensions": "10.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0" } }, "Microsoft.Extensions.DependencyInjection": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "mDw80K98jBWCyLFCra51PRv+Ttnjse1lZIzXEFybKby0/ajBFTEeHj/4r/QJexmb8Uun0yaFH1HlFtmHP1YEVA==", + "resolved": "10.0.0", + "contentHash": "f0RBabswJq+gRu5a+hWIobrLWiUYPKMhCD9WO3sYBAdSy3FFH14LMvLVFZc2kPSCimBLxSuitUhsd6tb0TAY6A==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0" } }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "8jujunpkNNfTkE9PFHp9/aD6GPKVfNCuz8tUbzOcyU5tQOCoIZId4hwQNVx3Tb8XEWw9BYdh0k5vPpqdCM+UtA==" + "resolved": "10.0.0", + "contentHash": "L3AdmZ1WOK4XXT5YFPEwyt0ep6l8lGIPs7F5OOBZc77Zqeo01Of7XXICy47628sdVl0v/owxYJTe86DTgFwKCA==" }, "Microsoft.Extensions.DependencyInjection.AutoActivation": { "type": "Transitive", @@ -532,21 +532,21 @@ }, "Microsoft.Extensions.Diagnostics": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "tQfQFXI+ZQcL2RzDarDLx3Amh0WCp1KPGp1ie3y/CMV5hDhEq98WTmcMoXrFY0GkYLEaCQlVi2A6qVLcooG2Ow==", + "resolved": "10.0.0", + "contentHash": "xjkxIPgrT0mKTfBwb+CVqZnRchyZgzKIfDQOp8z+WUC6vPe3WokIf71z+hJPkH0YBUYJwa7Z/al1R087ib9oiw==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.0", + "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.0" } }, "Microsoft.Extensions.Diagnostics.Abstractions": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "x6XVv3RiwOlN2unjyX/Zat0gI0HiRoDDdjkwBCwsMftYWpbJu4SiyRwDbrv2zAF8v8nbEEvcWi3/pUxZfaqLQw==", + "resolved": "10.0.0", + "contentHash": "SfK89ytD61S7DgzorFljSkUeluC1ncn6dtZgwc0ot39f/BEYWBl5jpgvodxduoYAs1d9HG8faCDRZxE95UMo2A==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0" } }, "Microsoft.Extensions.Diagnostics.ExceptionSummarization": { @@ -559,58 +559,58 @@ }, "Microsoft.Extensions.FileProviders.Abstractions": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "dOpmW14MkOZIwV6269iXhoMp6alCHBoxqCR4pJ37GLjFaBIyzsIy+Ra8tsGmjHtFvEHKq0JRDIsb1PUkrK+yxw==", + "resolved": "10.0.0", + "contentHash": "/ppSdehKk3fuXjlqCDgSOtjRK/pSHU8eWgzSHfHdwVm5BP4Dgejehkw+PtxKG2j98qTDEHDst2Y99aNsmJldmw==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.Primitives": "10.0.0" } }, "Microsoft.Extensions.FileProviders.Embedded": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "MqxY/NcEW52ZG3Ebf2d9okBS2pXVu99FrNS+O8MWaAh0jMMjCMt3wPaVLcvHDrqAk36HHv87X4a+7/Pgs9UJgA==", + "resolved": "10.0.0", + "contentHash": "ECaTMB4NdV9W1es9J6tN0yoXRPUHKMi5+2L7hcVZ5k9zVdxccIx6+vMllwEYcdTaO0mCETEmdH4F0KxCqgnPaw==", "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0" } }, "Microsoft.Extensions.FileProviders.Physical": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "3+RiR6TEakDL0dCUqR7PjFffyrVMLdx/vAVBiN1mGmwScKYCTePIkYVkWsX85CTKh7R9J4M9C1MHzVdjbKcg3g==", + "resolved": "10.0.0", + "contentHash": "UZUQ74lQMmvcprlG8w+XpxBbyRDQqfb7GAnccITw32hdkUBlmm9yNC4xl4aR9YjgV3ounZcub194sdmLSfBmPA==", "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.FileSystemGlobbing": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0", + "Microsoft.Extensions.FileSystemGlobbing": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" } }, "Microsoft.Extensions.FileSystemGlobbing": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "XtcPOKB7sMFzj8SxaOglZV3eaqZ1GxUMVZTwaz4pRpBt0S45ghb836uUej4YaI8EzsnUJoqzOIKrTW4CDJMfVw==" + "resolved": "10.0.0", + "contentHash": "5hfVl/e+bx1px2UkN+1xXhd3hu7Ui6ENItBzckFaRDQXfr+SHT/7qrCDrlQekCF/PBtEu2vtk87U2+gDEF8EhQ==" }, "Microsoft.Extensions.Hosting.Abstractions": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "M6zqZFbqjdCx8g5Y2XZKTfYfS0gAh4uJkmdAq/ZRDrpIr3Nd+u74allmw15jX1kM61IXM49EnTbhMzlWw5pGVQ==", + "resolved": "10.0.0", + "contentHash": "KrN6TGFwCwqOkLLk/idW/XtDQh+8In+CL9T4M1Dx+5ScsjTq4TlVbal8q532m82UYrMr6RiQJF2HvYCN0QwVsA==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Logging.Abstractions": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0" } }, "Microsoft.Extensions.Http": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "d60bvi/NpzkpVlSpxZqOfdjX1hrQgL/byWVc3PryjbmB7zvfLtqQbYifjEWToqtS0Fb1rGnkuVI5JEdOnK1tNQ==", + "resolved": "10.0.0", + "contentHash": "r+mSvm/Ryc/iYcc9zcUG5VP9EBB8PL1rgVU6macEaYk45vmGRk9PntM3aynFKN6s3Q4WW36kedTycIctctpTUQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Diagnostics": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Logging": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Logging.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Diagnostics": "10.0.0", + "Microsoft.Extensions.Logging": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0" } }, "Microsoft.Extensions.Http.Diagnostics": { @@ -644,40 +644,40 @@ }, "Microsoft.Extensions.Identity.Core": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "cPUGllvvRBqaHjjkRdIq3pXuOUvsm7ovbWIkuPatxihvNIpBVb2OGEKNx9oF1125Gv5PRLchCvG/7Bukt8T6Xw==", + "resolved": "10.0.0", + "contentHash": "EstJPVPxd71mTw5x4pbnUvSpPi3xWDNasM0QZx0p2J6bCxQkq7YNksRUJvOfFN28VCMrGRejnheNaGLDy/ROQQ==", "dependencies": { - "Microsoft.AspNetCore.Cryptography.KeyDerivation": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Logging": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107" + "Microsoft.AspNetCore.Cryptography.KeyDerivation": "10.0.0", + "Microsoft.Extensions.Logging": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0" } }, "Microsoft.Extensions.Identity.Stores": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "HE7pPOovxYCAlMv4LlLAhIKKMYHLFF9vjdR2u5Q07E5Cn5JD48SSyIsxRASUz7n6+NcYMF3LA/dvO4BYrhuj4w==", + "resolved": "10.0.0", + "contentHash": "Rtg3Mjy13li7Lpim7qP+JN1pWXsBR/8mslLIhSMvt8WfojxkDlvUhVxY2leIVYnnl5igfixGLzjpC2soGhPCBw==", "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Identity.Core": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Logging": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.Caching.Abstractions": "10.0.0", + "Microsoft.Extensions.Identity.Core": "10.0.0", + "Microsoft.Extensions.Logging": "10.0.0" } }, "Microsoft.Extensions.Logging": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "q2C5gq86qkTmcYSJJSnw8sgTUyuqENYSOjk/NOYjHnYlKSrK3oI9Rjv1bWFpx2I3Btq9ZBEJb9aMM+IUQ0PvZA==", + "resolved": "10.0.0", + "contentHash": "BStFkd5CcnEtarlcgYDBcFzGYCuuNMzPs02wN3WBsOFoYIEmYoUdAiU+au6opzoqfTYJsMTW00AeqDdnXH2CvA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Logging.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.DependencyInjection": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0" } }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "SKKKZjyCpBaDQ7yuFjdk6ELnRBRWeZsbnzUfo59Wc4PGhgf92chE3we/QlT6nk6NqlWcUgH/jogM+B/uq/Qdnw==", + "resolved": "10.0.0", + "contentHash": "FU/IfjDfwaMuKr414SSQNTIti/69bHEMb+QKrskRb26oVqpx3lNFXMjs/RC9ZUuhBhcwDM2BwOgoMw+PZ+beqQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0" } }, "Microsoft.Extensions.Logging.Configuration": { @@ -702,38 +702,38 @@ }, "Microsoft.Extensions.Options": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "Ib6BCCjisp7ZUdhtNpSulFO0ODhz/IE4ZZd8OCqQWoRs363BQ0QOZi9KwpqpiEWo51S0kIXWqNicDPGXwpt9pQ==", + "resolved": "10.0.0", + "contentHash": "8oCAgXOow5XDrY9HaXX1QmH3ORsyZO/ANVHBlhLyCeWTH5Sg4UuqZeOTWJi6484M+LqSx0RqQXDJtdYy2BNiLQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" } }, "Microsoft.Extensions.Options.ConfigurationExtensions": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "MFbT8+JKX49YCXEFvlZDzQzI/R3QKzRZlb4dSud+569cMgA9hWbndjWWvOgGASoRcXynGRrBSq1Bw3PeCsB5/Q==", + "resolved": "10.0.0", + "contentHash": "tL9cSl3maS5FPzp/3MtlZI21ExWhni0nnUCF8HY4npTsINw45n9SNDbkKXBMtFyUFGSsQep25fHIDN4f/Vp3AQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Configuration.Binder": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Primitives": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.Configuration.Binder": "10.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" } }, "Microsoft.Extensions.Options.DataAnnotations": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "sYPzv/9o37JlwZhirLo5mHKQpdwyk0FVbyEmUU6czPe8tI5kf3xalVRTZStTPH0gwlg7aq1RNfbNOJxTRlf92w==", + "resolved": "10.0.0", + "contentHash": "nwyF0pUubUWgzxw5y0g1Vsp2n/Psv4V7HekgUTlFK/pNlzZaQOBp56ww5GFeg4GpaMK8Lu+02XIEjqzoIcFJGw==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Options": "10.0.0-rc.2.25502.107" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0" } }, "Microsoft.Extensions.Primitives": { "type": "Transitive", - "resolved": "10.0.0-rc.2.25502.107", - "contentHash": "9pm2zqqn5u/OsKs2zgkhJEQQeMx9KkVOWPdHrs7Kt5sfpk+eIh/gmpi/mMH/ljS2T/PFsFdCEtm+GS/6l7zoZA==" + "resolved": "10.0.0", + "contentHash": "inRnbpCS0nwO/RuoZIAqxQUuyjaknOOnCEZB55KSMMjRhl0RQDttSmLSGsUJN3RQ3ocf5NDLFd2mOQViHqMK5w==" }, "Microsoft.Extensions.Resilience": { "type": "Transitive", @@ -834,8 +834,11 @@ }, "Microsoft.OpenApi": { "type": "Transitive", - "resolved": "1.6.25", - "contentHash": "ZahSqNGtNV7N0JBYS/IYXPkLVexL/AZFxo6pqxv6A7Uli7Q7zfitNjkaqIcsV73Ukzxi4IlJdyDgcQiMXiH8cw==" + "resolved": "2.3.0", + "contentHash": "5RZpjyt0JMmoc/aEgY9c1vE5pusdDGvkPl9qKIy9KFbRiIXD+w7gBJxX+unSjzzOcfgRoYxnO4okZyqDAL2WEw==", + "dependencies": { + "System.Text.Json": "8.0.5" + } }, "Microsoft.Win32.Primitives": { "type": "Transitive", @@ -1416,35 +1419,35 @@ }, "Swashbuckle.AspNetCore": { "type": "Transitive", - "resolved": "9.0.6", - "contentHash": "q/UfEAgrk6qQyjHXgsW9ILw0YZLfmPtWUY4wYijliX6supozC+TkzU0G6FTnn/dPYxnChjM8g8lHjWHF6VKy+A==", + "resolved": "10.0.1", + "contentHash": "177+JNAV5TNvy8gLCdrcWBY9n2jdkxiHQDY4vhaExeqUpKrOqDatCcm/kW3kze60GqfnZ2NobD/IKiAPOL+CEw==", "dependencies": { - "Microsoft.Extensions.ApiDescription.Server": "9.0.0", - "Swashbuckle.AspNetCore.Swagger": "9.0.6", - "Swashbuckle.AspNetCore.SwaggerGen": "9.0.6", - "Swashbuckle.AspNetCore.SwaggerUI": "9.0.6" + "Microsoft.Extensions.ApiDescription.Server": "10.0.0", + "Swashbuckle.AspNetCore.Swagger": "10.0.1", + "Swashbuckle.AspNetCore.SwaggerGen": "10.0.1", + "Swashbuckle.AspNetCore.SwaggerUI": "10.0.1" } }, "Swashbuckle.AspNetCore.Swagger": { "type": "Transitive", - "resolved": "9.0.6", - "contentHash": "Bgyc8rWRAYwDrzjVHGbavvNE38G1Dfgf1McHYm+WUr4TxkvEAXv8F8B1z3Kmz4BkDCKv9A/1COa2t7+Ri5+pLg==", + "resolved": "10.0.1", + "contentHash": "HJYFSP18YF1Z6LCwunL+v8wuZUzzvcjarB8AJna/NVVIpq11FH9BW/D/6abwigu7SsKRbisStmk8xu2mTsxxHg==", "dependencies": { - "Microsoft.OpenApi": "1.6.25" + "Microsoft.OpenApi": "2.3.0" } }, "Swashbuckle.AspNetCore.SwaggerGen": { "type": "Transitive", - "resolved": "9.0.6", - "contentHash": "yYrDs5qpIa4UXP+a02X0ZLQs6HSd1C8t6hF6J1fnxoawi3PslJg1yUpLBS89HCbrDACzmwEGG25il+8aa0zdnw==", + "resolved": "10.0.1", + "contentHash": "vMMBDiTC53KclPs1aiedRZnXkoI2ZgF5/JFr3Dqr8KT7wvIbA/MwD+ormQ4qf25gN5xCrJbmz/9/Z3RrpSofMA==", "dependencies": { - "Swashbuckle.AspNetCore.Swagger": "9.0.6" + "Swashbuckle.AspNetCore.Swagger": "10.0.1" } }, "Swashbuckle.AspNetCore.SwaggerUI": { "type": "Transitive", - "resolved": "9.0.6", - "contentHash": "WGsw/Yop9b16miq8TQd4THxuEgkP5cH3+DX93BrX9m0OdPcKNtg2nNm77WQSAsA+Se+M0bTiu8bUyrruRSeS5g==" + "resolved": "10.0.1", + "contentHash": "a2eLI/fCxJ3WH+H1hr7Q2T82ZBk20FfqYBEZ9hOr3f+426ZUfGU2LxYWzOJrf5/4y6EKShmWpjJG01h3Rc+l6Q==" }, "System.AppContext": { "type": "Transitive", @@ -1594,6 +1597,11 @@ "System.Runtime.InteropServices": "4.3.0" } }, + "System.Interactive.Async": { + "type": "Transitive", + "resolved": "7.0.0", + "contentHash": "Ckj+tg2BVOZ0oLp7FAbjfvRyA/BMkUhVxROLd+x22zncRR6KD7CdFzAYp+9Mo2cedxAMo2X9ZNyhZu68jdDITw==" + }, "System.IO": { "type": "Transitive", "resolved": "4.3.0", @@ -1681,8 +1689,11 @@ }, "System.Linq.Async": { "type": "Transitive", - "resolved": "6.0.3", - "contentHash": "hSHiq2m1ky7zUQgTp+/2h1K3lABIQ+GltRixoclHPg/Sc1vnfeS6g/Uy5moOVZKrZJdQiFPFZd6OobBp3tZcFg==" + "resolved": "7.0.0", + "contentHash": "A2Wci92Oyuodi8YLMQCJJ0vHqzgRFgEUG1K6tQNcoxHd3w05B1LvGzXvxQnGYPIL4Cr4hicHytpk2F2Jx8TZHg==", + "dependencies": { + "System.Interactive.Async": "7.0.0" + } }, "System.Linq.Expressions": { "type": "Transitive", @@ -2150,6 +2161,11 @@ "System.Threading": "4.0.11" } }, + "System.Text.Json": { + "type": "Transitive", + "resolved": "8.0.5", + "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg==" + }, "System.Text.RegularExpressions": { "type": "Transitive", "resolved": "4.3.0", @@ -2250,27 +2266,27 @@ }, "Umbraco.Cms.Examine.Lucene": { "type": "Transitive", - "resolved": "17.0.0-rc1", - "contentHash": "eitdb1zxlDD9HeTy1sVxnBx7oVqLztIQrlG9UZdhZjtwPdXXbK7vPmY//L1yr/M969FLGVuVTVUF+avHHCvrrw==", + "resolved": "17.0.0-rc4", + "contentHash": "D/ll5zR/KQcAAY0dbnsU5Xhp+jwrVmoos/VyHqY3IY41w+hE4zEVhKauWiJsHlYU4LdzmIMLWrNoJIMZoa3YeQ==", "dependencies": { "Examine": "3.7.1", - "Umbraco.Cms.Infrastructure": "[17.0.0-rc1, 18.0.0)" + "Umbraco.Cms.Infrastructure": "[17.0.0-rc4, 18.0.0)" } }, "Umbraco.Cms.Infrastructure": { "type": "Transitive", - "resolved": "17.0.0-rc1", - "contentHash": "9+9eolSdmt693WHXJJf8buxV/MDsdcQZPRHIrAbP3VgQe5RGSB+U+DEyexoFlxLzEUVb8y76TwhZvwsCIE0Dyg==", + "resolved": "17.0.0-rc4", + "contentHash": "uZMWPDIkgqouufXvNGr6nz6eO3kuJEn3KHEZYF+ypMUYGOTYNLvgi1T9zoU9LWhqqE6HBW3wlr427Gz9aJO74w==", "dependencies": { "Examine.Core": "3.7.1", "HtmlAgilityPack": "1.12.4", "MailKit": "4.14.0", "Markdown": "2.2.1", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Configuration.Json": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.DependencyInjection": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Http": "10.0.0-rc.2.25502.107", - "Microsoft.Extensions.Identity.Stores": "10.0.0-rc.2.25502.107", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.Configuration.Json": "10.0.0", + "Microsoft.Extensions.DependencyInjection": "10.0.0", + "Microsoft.Extensions.Http": "10.0.0", + "Microsoft.Extensions.Identity.Stores": "10.0.0", "MiniProfiler.Shared": "4.5.4", "NPoco": "6.1.0", "OpenIddict.Abstractions": "7.1.0", @@ -2285,35 +2301,35 @@ "Serilog.Sinks.Async": "2.1.0", "Serilog.Sinks.File": "7.0.0", "Serilog.Sinks.Map": "2.0.0", - "System.Linq.Async": "6.0.3", - "Umbraco.Cms.Core": "[17.0.0-rc1, 18.0.0)", + "System.Linq.Async": "7.0.0", + "Umbraco.Cms.Core": "[17.0.0-rc4, 18.0.0)", "ncrontab": "3.4.0" } }, "Umbraco.Cms.PublishedCache.HybridCache": { "type": "Transitive", - "resolved": "17.0.0-rc1", - "contentHash": "uP6QKazZGtNfv/J0bnNZW2cbsHHODG2DEYIC5ZFDOlC8Xa7OCXhLieCl8ZgcrAYFCAcRuHhv9NYFqI4uibfSog==", + "resolved": "17.0.0-rc4", + "contentHash": "urzOsQMqMsJtYbLtOb34e9koZDC5Spwns27w7jpX5dS6G8HpSA7sMp1UXzydlWCEyJk22X7ECm2tjX51JBhEtw==", "dependencies": { "K4os.Compression.LZ4": "1.3.8", "MessagePack": "3.1.4", - "Microsoft.Extensions.Caching.Hybrid": "9.9.0", - "Umbraco.Cms.Core": "[17.0.0-rc1, 18.0.0)", - "Umbraco.Cms.Infrastructure": "[17.0.0-rc1, 18.0.0)" + "Microsoft.Extensions.Caching.Hybrid": "10.0.0", + "Umbraco.Cms.Core": "[17.0.0-rc4, 18.0.0)", + "Umbraco.Cms.Infrastructure": "[17.0.0-rc4, 18.0.0)" } }, "Umbraco.Cms.Web.Common": { "type": "Transitive", - "resolved": "17.0.0-rc1", - "contentHash": "rwr/D2JAfx6pYHRAGCy8fqr4luRtSwZQ9dohVbOoMolBkbam25tkaIr/u3X3TqzLNYlkDK039Z4KFe6xGmzLCA==", + "resolved": "17.0.0-rc4", + "contentHash": "e5HBHiq6DSaE1s9lbvxlO2ArZzoWQiQT9E3tUYe+mRBUnYw/0IjFbKKjV6KO9zWBgUACrsbPrZak25dVLQyU0w==", "dependencies": { "Asp.Versioning.Mvc": "8.1.0", "Asp.Versioning.Mvc.ApiExplorer": "8.1.0", "Dazinator.Extensions.FileProviders": "2.0.0", "MiniProfiler.AspNetCore.Mvc": "4.5.4", "Serilog.AspNetCore": "9.0.0", - "Umbraco.Cms.Examine.Lucene": "[17.0.0-rc1, 18.0.0)", - "Umbraco.Cms.PublishedCache.HybridCache": "[17.0.0-rc1, 18.0.0)" + "Umbraco.Cms.Examine.Lucene": "[17.0.0-rc4, 18.0.0)", + "Umbraco.Cms.PublishedCache.HybridCache": "[17.0.0-rc4, 18.0.0)" } } } From 9be405cf13ba7845246f0fc216f5e51fc383a025 Mon Sep 17 00:00:00 2001 From: James Date: Wed, 26 Nov 2025 00:52:53 +0000 Subject: [PATCH 5/8] chore: update NPM packages --- .../package-lock.json | 1354 ++++++++--------- .../package.json | 6 +- .../src/api/client.gen.ts | 10 +- .../src/api/client/client.gen.ts | 54 +- .../src/api/client/index.ts | 1 + .../src/api/client/types.gen.ts | 2 +- .../src/api/client/utils.gen.ts | 86 +- .../src/api/core/queryKeySerializer.gen.ts | 136 ++ .../src/api/core/serverSentEvents.gen.ts | 29 +- .../src/api/core/utils.gen.ts | 31 +- .../src/api/index.ts | 5 +- .../src/api/sdk.gen.ts | 10 +- .../src/api/types.gen.ts | 8 +- 13 files changed, 915 insertions(+), 817 deletions(-) create mode 100644 src/Umbraco.Community.SimpleDashboards.Client/src/api/core/queryKeySerializer.gen.ts diff --git a/src/Umbraco.Community.SimpleDashboards.Client/package-lock.json b/src/Umbraco.Community.SimpleDashboards.Client/package-lock.json index 57fe105..0c27b07 100644 --- a/src/Umbraco.Community.SimpleDashboards.Client/package-lock.json +++ b/src/Umbraco.Community.SimpleDashboards.Client/package-lock.json @@ -8,16 +8,16 @@ "name": "simple-dashboards", "version": "0.0.0", "devDependencies": { - "@umbraco-cms/backoffice": "^16.3.1", + "@umbraco-cms/backoffice": "^17.0.0-rc4", "lit": "^3.3.1", "typescript": "^5.9.3", - "vite": "^7.1.11" + "vite": "^7.2.4" } }, "node_modules/@esbuild/aix-ppc64": { - "version": "0.25.11", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.11.tgz", - "integrity": "sha512-Xt1dOL13m8u0WE8iplx9Ibbm+hFAO0GsU2P34UNoDGvZYkY8ifSiy6Zuc1lYxfG7svWE2fzqCUmFp5HCn51gJg==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz", + "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==", "cpu": [ "ppc64" ], @@ -32,9 +32,9 @@ } }, "node_modules/@esbuild/android-arm": { - "version": "0.25.11", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.11.tgz", - "integrity": "sha512-uoa7dU+Dt3HYsethkJ1k6Z9YdcHjTrSb5NUy66ZfZaSV8hEYGD5ZHbEMXnqLFlbBflLsl89Zke7CAdDJ4JI+Gg==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz", + "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==", "cpu": [ "arm" ], @@ -49,9 +49,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.25.11", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.11.tgz", - "integrity": "sha512-9slpyFBc4FPPz48+f6jyiXOx/Y4v34TUeDDXJpZqAWQn/08lKGeD8aDp9TMn9jDz2CiEuHwfhRmGBvpnd/PWIQ==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz", + "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==", "cpu": [ "arm64" ], @@ -66,9 +66,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.25.11", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.11.tgz", - "integrity": "sha512-Sgiab4xBjPU1QoPEIqS3Xx+R2lezu0LKIEcYe6pftr56PqPygbB7+szVnzoShbx64MUupqoE0KyRlN7gezbl8g==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz", + "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==", "cpu": [ "x64" ], @@ -83,9 +83,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.25.11", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.11.tgz", - "integrity": "sha512-VekY0PBCukppoQrycFxUqkCojnTQhdec0vevUL/EDOCnXd9LKWqD/bHwMPzigIJXPhC59Vd1WFIL57SKs2mg4w==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz", + "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==", "cpu": [ "arm64" ], @@ -100,9 +100,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.25.11", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.11.tgz", - "integrity": "sha512-+hfp3yfBalNEpTGp9loYgbknjR695HkqtY3d3/JjSRUyPg/xd6q+mQqIb5qdywnDxRZykIHs3axEqU6l1+oWEQ==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz", + "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==", "cpu": [ "x64" ], @@ -117,9 +117,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.25.11", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.11.tgz", - "integrity": "sha512-CmKjrnayyTJF2eVuO//uSjl/K3KsMIeYeyN7FyDBjsR3lnSJHaXlVoAK8DZa7lXWChbuOk7NjAc7ygAwrnPBhA==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz", + "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==", "cpu": [ "arm64" ], @@ -134,9 +134,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.25.11", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.11.tgz", - "integrity": "sha512-Dyq+5oscTJvMaYPvW3x3FLpi2+gSZTCE/1ffdwuM6G1ARang/mb3jvjxs0mw6n3Lsw84ocfo9CrNMqc5lTfGOw==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz", + "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==", "cpu": [ "x64" ], @@ -151,9 +151,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.25.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.11.tgz", - "integrity": "sha512-TBMv6B4kCfrGJ8cUPo7vd6NECZH/8hPpBHHlYI3qzoYFvWu2AdTvZNuU/7hsbKWqu/COU7NIK12dHAAqBLLXgw==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz", + "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==", "cpu": [ "arm" ], @@ -168,9 +168,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.25.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.11.tgz", - "integrity": "sha512-Qr8AzcplUhGvdyUF08A1kHU3Vr2O88xxP0Tm8GcdVOUm25XYcMPp2YqSVHbLuXzYQMf9Bh/iKx7YPqECs6ffLA==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz", + "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==", "cpu": [ "arm64" ], @@ -185,9 +185,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.25.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.11.tgz", - "integrity": "sha512-TmnJg8BMGPehs5JKrCLqyWTVAvielc615jbkOirATQvWWB1NMXY77oLMzsUjRLa0+ngecEmDGqt5jiDC6bfvOw==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz", + "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==", "cpu": [ "ia32" ], @@ -202,9 +202,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.25.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.11.tgz", - "integrity": "sha512-DIGXL2+gvDaXlaq8xruNXUJdT5tF+SBbJQKbWy/0J7OhU8gOHOzKmGIlfTTl6nHaCOoipxQbuJi7O++ldrxgMw==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz", + "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==", "cpu": [ "loong64" ], @@ -219,9 +219,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.25.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.11.tgz", - "integrity": "sha512-Osx1nALUJu4pU43o9OyjSCXokFkFbyzjXb6VhGIJZQ5JZi8ylCQ9/LFagolPsHtgw6himDSyb5ETSfmp4rpiKQ==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz", + "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==", "cpu": [ "mips64el" ], @@ -236,9 +236,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.25.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.11.tgz", - "integrity": "sha512-nbLFgsQQEsBa8XSgSTSlrnBSrpoWh7ioFDUmwo158gIm5NNP+17IYmNWzaIzWmgCxq56vfr34xGkOcZ7jX6CPw==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz", + "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==", "cpu": [ "ppc64" ], @@ -253,9 +253,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.25.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.11.tgz", - "integrity": "sha512-HfyAmqZi9uBAbgKYP1yGuI7tSREXwIb438q0nqvlpxAOs3XnZ8RsisRfmVsgV486NdjD7Mw2UrFSw51lzUk1ww==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz", + "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==", "cpu": [ "riscv64" ], @@ -270,9 +270,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.25.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.11.tgz", - "integrity": "sha512-HjLqVgSSYnVXRisyfmzsH6mXqyvj0SA7pG5g+9W7ESgwA70AXYNpfKBqh1KbTxmQVaYxpzA/SvlB9oclGPbApw==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz", + "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==", "cpu": [ "s390x" ], @@ -287,9 +287,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.25.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.11.tgz", - "integrity": "sha512-HSFAT4+WYjIhrHxKBwGmOOSpphjYkcswF449j6EjsjbinTZbp8PJtjsVK1XFJStdzXdy/jaddAep2FGY+wyFAQ==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz", + "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==", "cpu": [ "x64" ], @@ -304,9 +304,9 @@ } }, "node_modules/@esbuild/netbsd-arm64": { - "version": "0.25.11", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.11.tgz", - "integrity": "sha512-hr9Oxj1Fa4r04dNpWr3P8QKVVsjQhqrMSUzZzf+LZcYjZNqhA3IAfPQdEh1FLVUJSiu6sgAwp3OmwBfbFgG2Xg==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz", + "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==", "cpu": [ "arm64" ], @@ -321,9 +321,9 @@ } }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.25.11", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.11.tgz", - "integrity": "sha512-u7tKA+qbzBydyj0vgpu+5h5AeudxOAGncb8N6C9Kh1N4n7wU1Xw1JDApsRjpShRpXRQlJLb9wY28ELpwdPcZ7A==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz", + "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==", "cpu": [ "x64" ], @@ -338,9 +338,9 @@ } }, "node_modules/@esbuild/openbsd-arm64": { - "version": "0.25.11", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.11.tgz", - "integrity": "sha512-Qq6YHhayieor3DxFOoYM1q0q1uMFYb7cSpLD2qzDSvK1NAvqFi8Xgivv0cFC6J+hWVw2teCYltyy9/m/14ryHg==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz", + "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==", "cpu": [ "arm64" ], @@ -355,9 +355,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.25.11", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.11.tgz", - "integrity": "sha512-CN+7c++kkbrckTOz5hrehxWN7uIhFFlmS/hqziSFVWpAzpWrQoAG4chH+nN3Be+Kzv/uuo7zhX716x3Sn2Jduw==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz", + "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==", "cpu": [ "x64" ], @@ -372,9 +372,9 @@ } }, "node_modules/@esbuild/openharmony-arm64": { - "version": "0.25.11", - "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.11.tgz", - "integrity": "sha512-rOREuNIQgaiR+9QuNkbkxubbp8MSO9rONmwP5nKncnWJ9v5jQ4JxFnLu4zDSRPf3x4u+2VN4pM4RdyIzDty/wQ==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz", + "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==", "cpu": [ "arm64" ], @@ -389,9 +389,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.25.11", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.11.tgz", - "integrity": "sha512-nq2xdYaWxyg9DcIyXkZhcYulC6pQ2FuCgem3LI92IwMgIZ69KHeY8T4Y88pcwoLIjbed8n36CyKoYRDygNSGhA==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz", + "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==", "cpu": [ "x64" ], @@ -406,9 +406,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.25.11", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.11.tgz", - "integrity": "sha512-3XxECOWJq1qMZ3MN8srCJ/QfoLpL+VaxD/WfNRm1O3B4+AZ/BnLVgFbUV3eiRYDMXetciH16dwPbbHqwe1uU0Q==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz", + "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==", "cpu": [ "arm64" ], @@ -423,9 +423,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.25.11", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.11.tgz", - "integrity": "sha512-3ukss6gb9XZ8TlRyJlgLn17ecsK4NSQTmdIXRASVsiS2sQ6zPPZklNJT5GR5tE/MUarymmy8kCEf5xPCNCqVOA==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz", + "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==", "cpu": [ "ia32" ], @@ -440,9 +440,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.25.11", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.11.tgz", - "integrity": "sha512-D7Hpz6A2L4hzsRpPaCYkQnGOotdUpDzSGRIv9I+1ITdHROSFUWW95ZPZWQmGka1Fg7W3zFJowyn9WGwMJ0+KPA==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz", + "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==", "cpu": [ "x64" ], @@ -467,10 +467,27 @@ "tslib": "^2.7.0" } }, + "node_modules/@hey-api/codegen-core": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@hey-api/codegen-core/-/codegen-core-0.2.0.tgz", + "integrity": "sha512-c7VjBy/8ed0EVLNgaeS9Xxams1Tuv/WK/b4xXH3Qr4wjzYeJUtxOcoP8YdwNLavqKP8pGiuctjX2Z1Pwc4jMgQ==", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=22.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/hey-api" + }, + "peerDependencies": { + "typescript": ">=5.5.3" + } + }, "node_modules/@hey-api/json-schema-ref-parser": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@hey-api/json-schema-ref-parser/-/json-schema-ref-parser-1.0.6.tgz", - "integrity": "sha512-yktiFZoWPtEW8QKS65eqKwA5MTKp88CyiL8q72WynrBs/73SAaxlSWlA2zW/DZlywZ5hX1OYzrCC0wFdvO9c2w==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@hey-api/json-schema-ref-parser/-/json-schema-ref-parser-1.2.0.tgz", + "integrity": "sha512-BMnIuhVgNmSudadw1GcTsP18Yk5l8FrYrg/OSYNxz0D2E0vf4D5e4j5nUbuY8MU6p1vp7ev0xrfP6A/NWazkzQ==", "dev": true, "license": "MIT", "peer": true, @@ -488,20 +505,20 @@ } }, "node_modules/@hey-api/openapi-ts": { - "version": "0.81.1", - "resolved": "https://registry.npmjs.org/@hey-api/openapi-ts/-/openapi-ts-0.81.1.tgz", - "integrity": "sha512-DdLEMbfQRMRDd+cOxG91G7Ro7vUUtt/zYlBGiYTahVO/4rn1HHnYl/WHL+to5I7CTX3sVVsVrxHWcJd0Fue7wg==", + "version": "0.85.2", + "resolved": "https://registry.npmjs.org/@hey-api/openapi-ts/-/openapi-ts-0.85.2.tgz", + "integrity": "sha512-pNu+DOtjeXiGhMqSQ/mYadh6BuKR/QiucVunyA2P7w2uyxkfCJ9sHS20Y72KHXzB3nshKJ9r7JMirysoa50SJg==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "@hey-api/json-schema-ref-parser": "1.0.6", + "@hey-api/codegen-core": "^0.2.0", + "@hey-api/json-schema-ref-parser": "1.2.0", "ansi-colors": "4.1.3", - "c12": "2.0.1", + "c12": "3.3.0", "color-support": "1.1.3", "commander": "13.0.0", "handlebars": "4.7.8", - "js-yaml": "4.1.0", "open": "10.1.2", "semver": "7.7.2" }, @@ -509,13 +526,13 @@ "openapi-ts": "bin/index.cjs" }, "engines": { - "node": "^18.18.0 || ^20.9.0 || >=22.10.0" + "node": ">=18.0.0" }, "funding": { "url": "https://github.com/sponsors/hey-api" }, "peerDependencies": { - "typescript": "^5.5.3" + "typescript": ">=5.5.3" } }, "node_modules/@jsdevtools/ono": { @@ -544,9 +561,9 @@ } }, "node_modules/@microsoft/signalr": { - "version": "9.0.6", - "resolved": "https://registry.npmjs.org/@microsoft/signalr/-/signalr-9.0.6.tgz", - "integrity": "sha512-DrhgzFWI9JE4RPTsHYRxh4yr+OhnwKz8bnJe7eIi7mLLjqhJpEb62CiUy/YbFvLqLzcGzlzz1QWgVAW0zyipMQ==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@microsoft/signalr/-/signalr-10.0.0.tgz", + "integrity": "sha512-0BRqz/uCx3JdrOqiqgFhih/+hfTERaUfCZXFB52uMaZJrKaPRzHzMuqVsJC/V3pt7NozcNXGspjKiQEK+X7P2w==", "dev": true, "license": "MIT", "peer": true, @@ -567,9 +584,9 @@ "peer": true }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.52.5.tgz", - "integrity": "sha512-8c1vW4ocv3UOMp9K+gToY5zL2XiiVw3k7f1ksf4yO1FlDFQ1C2u72iACFnSOceJFsWskc2WZNqeRhFRPzv+wtQ==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.53.3.tgz", + "integrity": "sha512-mRSi+4cBjrRLoaal2PnqH82Wqyb+d3HsPUN/W+WslCXsZsyHa9ZeQQX/pQsZaVIWDkPcpV6jJ+3KLbTbgnwv8w==", "cpu": [ "arm" ], @@ -581,9 +598,9 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.52.5.tgz", - "integrity": "sha512-mQGfsIEFcu21mvqkEKKu2dYmtuSZOBMmAl5CFlPGLY94Vlcm+zWApK7F/eocsNzp8tKmbeBP8yXyAbx0XHsFNA==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.53.3.tgz", + "integrity": "sha512-CbDGaMpdE9sh7sCmTrTUyllhrg65t6SwhjlMJsLr+J8YjFuPmCEjbBSx4Z/e4SmDyH3aB5hGaJUP2ltV/vcs4w==", "cpu": [ "arm64" ], @@ -595,9 +612,9 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.52.5.tgz", - "integrity": "sha512-takF3CR71mCAGA+v794QUZ0b6ZSrgJkArC+gUiG6LB6TQty9T0Mqh3m2ImRBOxS2IeYBo4lKWIieSvnEk2OQWA==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.53.3.tgz", + "integrity": "sha512-Nr7SlQeqIBpOV6BHHGZgYBuSdanCXuw09hon14MGOLGmXAFYjx1wNvquVPmpZnl0tLjg25dEdr4IQ6GgyToCUA==", "cpu": [ "arm64" ], @@ -609,9 +626,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.52.5.tgz", - "integrity": "sha512-W901Pla8Ya95WpxDn//VF9K9u2JbocwV/v75TE0YIHNTbhqUTv9w4VuQ9MaWlNOkkEfFwkdNhXgcLqPSmHy0fA==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.53.3.tgz", + "integrity": "sha512-DZ8N4CSNfl965CmPktJ8oBnfYr3F8dTTNBQkRlffnUarJ2ohudQD17sZBa097J8xhQ26AwhHJ5mvUyQW8ddTsQ==", "cpu": [ "x64" ], @@ -623,9 +640,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-arm64": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.52.5.tgz", - "integrity": "sha512-QofO7i7JycsYOWxe0GFqhLmF6l1TqBswJMvICnRUjqCx8b47MTo46W8AoeQwiokAx3zVryVnxtBMcGcnX12LvA==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.53.3.tgz", + "integrity": "sha512-yMTrCrK92aGyi7GuDNtGn2sNW+Gdb4vErx4t3Gv/Tr+1zRb8ax4z8GWVRfr3Jw8zJWvpGHNpss3vVlbF58DZ4w==", "cpu": [ "arm64" ], @@ -637,9 +654,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-x64": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.52.5.tgz", - "integrity": "sha512-jr21b/99ew8ujZubPo9skbrItHEIE50WdV86cdSoRkKtmWa+DDr6fu2c/xyRT0F/WazZpam6kk7IHBerSL7LDQ==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.53.3.tgz", + "integrity": "sha512-lMfF8X7QhdQzseM6XaX0vbno2m3hlyZFhwcndRMw8fbAGUGL3WFMBdK0hbUBIUYcEcMhVLr1SIamDeuLBnXS+Q==", "cpu": [ "x64" ], @@ -651,9 +668,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.52.5.tgz", - "integrity": "sha512-PsNAbcyv9CcecAUagQefwX8fQn9LQ4nZkpDboBOttmyffnInRy8R8dSg6hxxl2Re5QhHBf6FYIDhIj5v982ATQ==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.53.3.tgz", + "integrity": "sha512-k9oD15soC/Ln6d2Wv/JOFPzZXIAIFLp6B+i14KhxAfnq76ajt0EhYc5YPeX6W1xJkAdItcVT+JhKl1QZh44/qw==", "cpu": [ "arm" ], @@ -665,9 +682,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.52.5.tgz", - "integrity": "sha512-Fw4tysRutyQc/wwkmcyoqFtJhh0u31K+Q6jYjeicsGJJ7bbEq8LwPWV/w0cnzOqR2m694/Af6hpFayLJZkG2VQ==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.53.3.tgz", + "integrity": "sha512-vTNlKq+N6CK/8UktsrFuc+/7NlEYVxgaEgRXVUVK258Z5ymho29skzW1sutgYjqNnquGwVUObAaxae8rZ6YMhg==", "cpu": [ "arm" ], @@ -679,9 +696,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.52.5.tgz", - "integrity": "sha512-a+3wVnAYdQClOTlyapKmyI6BLPAFYs0JM8HRpgYZQO02rMR09ZcV9LbQB+NL6sljzG38869YqThrRnfPMCDtZg==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.53.3.tgz", + "integrity": "sha512-RGrFLWgMhSxRs/EWJMIFM1O5Mzuz3Xy3/mnxJp/5cVhZ2XoCAxJnmNsEyeMJtpK+wu0FJFWz+QF4mjCA7AUQ3w==", "cpu": [ "arm64" ], @@ -693,9 +710,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.52.5.tgz", - "integrity": "sha512-AvttBOMwO9Pcuuf7m9PkC1PUIKsfaAJ4AYhy944qeTJgQOqJYJ9oVl2nYgY7Rk0mkbsuOpCAYSs6wLYB2Xiw0Q==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.53.3.tgz", + "integrity": "sha512-kASyvfBEWYPEwe0Qv4nfu6pNkITLTb32p4yTgzFCocHnJLAHs+9LjUu9ONIhvfT/5lv4YS5muBHyuV84epBo/A==", "cpu": [ "arm64" ], @@ -707,9 +724,9 @@ ] }, "node_modules/@rollup/rollup-linux-loong64-gnu": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.52.5.tgz", - "integrity": "sha512-DkDk8pmXQV2wVrF6oq5tONK6UHLz/XcEVow4JTTerdeV1uqPeHxwcg7aFsfnSm9L+OO8WJsWotKM2JJPMWrQtA==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.53.3.tgz", + "integrity": "sha512-JiuKcp2teLJwQ7vkJ95EwESWkNRFJD7TQgYmCnrPtlu50b4XvT5MOmurWNrCj3IFdyjBQ5p9vnrX4JM6I8OE7g==", "cpu": [ "loong64" ], @@ -721,9 +738,9 @@ ] }, "node_modules/@rollup/rollup-linux-ppc64-gnu": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.52.5.tgz", - "integrity": "sha512-W/b9ZN/U9+hPQVvlGwjzi+Wy4xdoH2I8EjaCkMvzpI7wJUs8sWJ03Rq96jRnHkSrcHTpQe8h5Tg3ZzUPGauvAw==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.53.3.tgz", + "integrity": "sha512-EoGSa8nd6d3T7zLuqdojxC20oBfNT8nexBbB/rkxgKj5T5vhpAQKKnD+h3UkoMuTyXkP5jTjK/ccNRmQrPNDuw==", "cpu": [ "ppc64" ], @@ -735,9 +752,9 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.52.5.tgz", - "integrity": "sha512-sjQLr9BW7R/ZiXnQiWPkErNfLMkkWIoCz7YMn27HldKsADEKa5WYdobaa1hmN6slu9oWQbB6/jFpJ+P2IkVrmw==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.53.3.tgz", + "integrity": "sha512-4s+Wped2IHXHPnAEbIB0YWBv7SDohqxobiiPA1FIWZpX+w9o2i4LezzH/NkFUl8LRci/8udci6cLq+jJQlh+0g==", "cpu": [ "riscv64" ], @@ -749,9 +766,9 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-musl": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.52.5.tgz", - "integrity": "sha512-hq3jU/kGyjXWTvAh2awn8oHroCbrPm8JqM7RUpKjalIRWWXE01CQOf/tUNWNHjmbMHg/hmNCwc/Pz3k1T/j/Lg==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.53.3.tgz", + "integrity": "sha512-68k2g7+0vs2u9CxDt5ktXTngsxOQkSEV/xBbwlqYcUrAVh6P9EgMZvFsnHy4SEiUl46Xf0IObWVbMvPrr2gw8A==", "cpu": [ "riscv64" ], @@ -763,9 +780,9 @@ ] }, "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.52.5.tgz", - "integrity": "sha512-gn8kHOrku8D4NGHMK1Y7NA7INQTRdVOntt1OCYypZPRt6skGbddska44K8iocdpxHTMMNui5oH4elPH4QOLrFQ==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.53.3.tgz", + "integrity": "sha512-VYsFMpULAz87ZW6BVYw3I6sWesGpsP9OPcyKe8ofdg9LHxSbRMd7zrVrr5xi/3kMZtpWL/wC+UIJWJYVX5uTKg==", "cpu": [ "s390x" ], @@ -777,9 +794,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.52.5.tgz", - "integrity": "sha512-hXGLYpdhiNElzN770+H2nlx+jRog8TyynpTVzdlc6bndktjKWyZyiCsuDAlpd+j+W+WNqfcyAWz9HxxIGfZm1Q==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.53.3.tgz", + "integrity": "sha512-3EhFi1FU6YL8HTUJZ51imGJWEX//ajQPfqWLI3BQq4TlvHy4X0MOr5q3D2Zof/ka0d5FNdPwZXm3Yyib/UEd+w==", "cpu": [ "x64" ], @@ -791,9 +808,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.52.5.tgz", - "integrity": "sha512-arCGIcuNKjBoKAXD+y7XomR9gY6Mw7HnFBv5Rw7wQRvwYLR7gBAgV7Mb2QTyjXfTveBNFAtPt46/36vV9STLNg==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.53.3.tgz", + "integrity": "sha512-eoROhjcc6HbZCJr+tvVT8X4fW3/5g/WkGvvmwz/88sDtSJzO7r/blvoBDgISDiCjDRZmHpwud7h+6Q9JxFwq1Q==", "cpu": [ "x64" ], @@ -805,9 +822,9 @@ ] }, "node_modules/@rollup/rollup-openharmony-arm64": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.52.5.tgz", - "integrity": "sha512-QoFqB6+/9Rly/RiPjaomPLmR/13cgkIGfA40LHly9zcH1S0bN2HVFYk3a1eAyHQyjs3ZJYlXvIGtcCs5tko9Cw==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.53.3.tgz", + "integrity": "sha512-OueLAWgrNSPGAdUdIjSWXw+u/02BRTcnfw9PN41D2vq/JSEPnJnVuBgw18VkN8wcd4fjUs+jFHVM4t9+kBSNLw==", "cpu": [ "arm64" ], @@ -819,9 +836,9 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.52.5.tgz", - "integrity": "sha512-w0cDWVR6MlTstla1cIfOGyl8+qb93FlAVutcor14Gf5Md5ap5ySfQ7R9S/NjNaMLSFdUnKGEasmVnu3lCMqB7w==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.53.3.tgz", + "integrity": "sha512-GOFuKpsxR/whszbF/bzydebLiXIHSgsEUp6M0JI8dWvi+fFa1TD6YQa4aSZHtpmh2/uAlj/Dy+nmby3TJ3pkTw==", "cpu": [ "arm64" ], @@ -833,9 +850,9 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.52.5.tgz", - "integrity": "sha512-Aufdpzp7DpOTULJCuvzqcItSGDH73pF3ko/f+ckJhxQyHtp67rHw3HMNxoIdDMUITJESNE6a8uh4Lo4SLouOUg==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.53.3.tgz", + "integrity": "sha512-iah+THLcBJdpfZ1TstDFbKNznlzoxa8fmnFYK4V67HvmuNYkVdAywJSoteUszvBQ9/HqN2+9AZghbajMsFT+oA==", "cpu": [ "ia32" ], @@ -847,9 +864,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-gnu": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.52.5.tgz", - "integrity": "sha512-UGBUGPFp1vkj6p8wCRraqNhqwX/4kNQPS57BCFc8wYh0g94iVIW33wJtQAx3G7vrjjNtRaxiMUylM0ktp/TRSQ==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.53.3.tgz", + "integrity": "sha512-J9QDiOIZlZLdcot5NXEepDkstocktoVjkaKUtqzgzpt2yWjGlbYiKyp05rWwk4nypbYUNoFAztEgixoLaSETkg==", "cpu": [ "x64" ], @@ -861,9 +878,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.52.5.tgz", - "integrity": "sha512-TAcgQh2sSkykPRWLrdyy2AiceMckNf5loITqXxFI5VuQjS5tSuw3WlwdN8qv8vzjLAUTvYaH/mVjSFpbkFbpTg==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.53.3.tgz", + "integrity": "sha512-UhTd8u31dXadv0MopwGgNOBpUVROFKWVQgAg5N1ESyCz8AuBcMqm4AuTjrwgQKGDfoFuz02EuMRHQIw/frmYKQ==", "cpu": [ "x64" ], @@ -875,9 +892,9 @@ ] }, "node_modules/@tiptap/core": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/core/-/core-2.26.1.tgz", - "integrity": "sha512-fymyd/XZvYiHjBoLt1gxs024xP/LY26d43R1vluYq7AHBL/7DE3ywzy+1GEsGyAv5Je2L0KBhNIR/izbq3Kaqg==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/@tiptap/core/-/core-3.6.2.tgz", + "integrity": "sha512-XKZYrCVFsyQGF6dXQR73YR222l/76wkKfZ+2/4LCrem5qtcOarmv5pYxjUBG8mRuBPskTTBImSFTeQltJIUNCg==", "dev": true, "license": "MIT", "peer": true, @@ -886,13 +903,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/pm": "^2.7.0" + "@tiptap/pm": "^3.6.2" } }, - "node_modules/@tiptap/extension-blockquote": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-blockquote/-/extension-blockquote-2.26.1.tgz", - "integrity": "sha512-viQ6AHRhjCYYipKK6ZepBzwZpkuMvO9yhRHeUZDvlSOAh8rvsUTSre0y74nu8QRYUt4a44lJJ6BpphJK7bEgYA==", + "node_modules/@tiptap/extension-image": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-image/-/extension-image-3.6.2.tgz", + "integrity": "sha512-AuetGUr1sGH18UDREk0EMt7jYnFkBFsnYlXNNcp0g0rGACRKaCD7Bzv451nHc8m1WYOpqMAyTTlRg+eYs442xA==", "dev": true, "license": "MIT", "peer": true, @@ -901,13 +918,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^2.7.0" + "@tiptap/core": "^3.6.2" } }, - "node_modules/@tiptap/extension-bold": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-bold/-/extension-bold-2.26.1.tgz", - "integrity": "sha512-zCce9PRuTNhadFir71luLo99HERDpGJ0EEflGm7RN8I1SnNi9gD5ooK42BOIQtejGCJqg3hTPZiYDJC2hXvckQ==", + "node_modules/@tiptap/extension-subscript": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-subscript/-/extension-subscript-3.6.2.tgz", + "integrity": "sha512-knI9mlRPwRSTza8y5K7x3w3Lg/m5dXAqbxpjCwTxEzu3ngbaUyLEDfQ4TCViwgqCWTefDtPI/FEiKl1MTVcw9g==", "dev": true, "license": "MIT", "peer": true, @@ -916,13 +933,14 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^2.7.0" + "@tiptap/core": "^3.6.2", + "@tiptap/pm": "^3.6.2" } }, - "node_modules/@tiptap/extension-bullet-list": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-bullet-list/-/extension-bullet-list-2.26.1.tgz", - "integrity": "sha512-HHakuV4ckYCDOnBbne088FvCEP4YICw+wgPBz/V2dfpiFYQ4WzT0LPK9s7OFMCN+ROraoug+1ryN1Z1KdIgujQ==", + "node_modules/@tiptap/extension-superscript": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-superscript/-/extension-superscript-3.6.2.tgz", + "integrity": "sha512-DbxTVrbX6cYSn8vSQ0kScgJ37x3EzNX6a83XO1OhByH3pH1oPqZyzBtLLNt5ocaMFQHEGawhwoGjNpzOCSoajA==", "dev": true, "license": "MIT", "peer": true, @@ -931,13 +949,14 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^2.7.0" + "@tiptap/core": "^3.6.2", + "@tiptap/pm": "^3.6.2" } }, - "node_modules/@tiptap/extension-character-count": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-character-count/-/extension-character-count-2.26.1.tgz", - "integrity": "sha512-F7LP1a9GF28thbApowWT2I41baqX74HMUTrV9LGrNXaOkW2gxZz+CDOzfHsbHyfuwfIxIjv07Qf/HKA6Cc1qbA==", + "node_modules/@tiptap/extension-table": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-table/-/extension-table-3.6.2.tgz", + "integrity": "sha512-ozRPpxTXrYABTU/zQq3JlytUUXvQDaEcl19YUR1mL/7Ctf4zRBvSnBHCuP/1Cu+4oHX4zdako/G++Z5qJxa65A==", "dev": true, "license": "MIT", "peer": true, @@ -946,14 +965,14 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^2.7.0", - "@tiptap/pm": "^2.7.0" + "@tiptap/core": "^3.6.2", + "@tiptap/pm": "^3.6.2" } }, - "node_modules/@tiptap/extension-code": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-code/-/extension-code-2.26.1.tgz", - "integrity": "sha512-GU9deB1A/Tr4FMPu71CvlcjGKwRhGYz60wQ8m4aM+ELZcVIcZRa1ebR8bExRIEWnvRztQuyRiCQzw2N0xQJ1QQ==", + "node_modules/@tiptap/extension-text-align": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-text-align/-/extension-text-align-3.6.2.tgz", + "integrity": "sha512-P3IYe6pyOe9hZoSQfHypFioLbGrr24d55/RkvNnwSd8qzd0RhjXIyiuOmYLcXdLio4PkJ+KjbZcptQ9zW8Mh4g==", "dev": true, "license": "MIT", "peer": true, @@ -962,13 +981,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^2.7.0" + "@tiptap/core": "^3.6.2" } }, - "node_modules/@tiptap/extension-code-block": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-code-block/-/extension-code-block-2.26.1.tgz", - "integrity": "sha512-/TDDOwONl0qEUc4+B6V9NnWtSjz95eg7/8uCb8Y8iRbGvI9vT4/znRKofFxstvKmW4URu/H74/g0ywV57h0B+A==", + "node_modules/@tiptap/extension-text-style": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/@tiptap/extension-text-style/-/extension-text-style-3.6.2.tgz", + "integrity": "sha512-1N5suFcjZLdccYN+5zjFGFPV6YsLWbz0aYnLcwUvrRSxMm5VkOqKSm5ZLV11rikU06WgkfpLCtmZ5jpl0piD9Q==", "dev": true, "license": "MIT", "peer": true, @@ -977,14 +996,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^2.7.0", - "@tiptap/pm": "^2.7.0" + "@tiptap/core": "^3.6.2" } }, - "node_modules/@tiptap/extension-document": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-document/-/extension-document-2.26.1.tgz", - "integrity": "sha512-2P2IZp1NRAE+21mRuFBiP3X2WKfZ6kUC23NJKpn8bcOamY3obYqCt0ltGPhE4eR8n8QAl2fI/3jIgjR07dC8ow==", + "node_modules/@tiptap/extensions": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/@tiptap/extensions/-/extensions-3.6.2.tgz", + "integrity": "sha512-tg7/DgaI6SpkeawryapUtNoBxsJUMJl3+nSjTfTvsaNXed+BHzLPsvmPbzlF9ScrAbVEx8nj6CCkneECYIQ4CQ==", "dev": true, "license": "MIT", "peer": true, @@ -993,29 +1011,84 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^2.7.0" + "@tiptap/core": "^3.6.2", + "@tiptap/pm": "^3.6.2" } }, - "node_modules/@tiptap/extension-dropcursor": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-dropcursor/-/extension-dropcursor-2.26.1.tgz", - "integrity": "sha512-JkDQU2ZYFOuT5mNYb8OiWGwD1HcjbtmX8tLNugQbToECmz9WvVPqJmn7V/q8VGpP81iEECz/IsyRmuf2kSD4uA==", + "node_modules/@tiptap/pm": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/@tiptap/pm/-/pm-3.6.2.tgz", + "integrity": "sha512-g+NXjqjbj6NfHOMl22uNWVYIu8oCq7RFfbnpohPMsSKJLaHYE8mJR++7T6P5R9FoqhIFdwizg1jTpwRU5CHqXQ==", "dev": true, "license": "MIT", "peer": true, + "dependencies": { + "prosemirror-changeset": "^2.3.0", + "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.24.1", + "prosemirror-schema-basic": "^1.2.3", + "prosemirror-schema-list": "^1.5.0", + "prosemirror-state": "^1.4.3", + "prosemirror-tables": "^1.6.4", + "prosemirror-trailing-node": "^3.0.0", + "prosemirror-transform": "^1.10.2", + "prosemirror-view": "^1.38.1" + }, "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" + } + }, + "node_modules/@tiptap/starter-kit": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/@tiptap/starter-kit/-/starter-kit-3.6.2.tgz", + "integrity": "sha512-nPzraIx/f1cOUNqG1LSC0OTnEu3mudcN3jQVuyGh3dvdOnik7FUciJEVfHKnloAyeoijidEeiLpiGHInp2uREg==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@tiptap/core": "^3.6.2", + "@tiptap/extension-blockquote": "^3.6.2", + "@tiptap/extension-bold": "^3.6.2", + "@tiptap/extension-bullet-list": "^3.6.2", + "@tiptap/extension-code": "^3.6.2", + "@tiptap/extension-code-block": "^3.6.2", + "@tiptap/extension-document": "^3.6.2", + "@tiptap/extension-dropcursor": "^3.6.2", + "@tiptap/extension-gapcursor": "^3.6.2", + "@tiptap/extension-hard-break": "^3.6.2", + "@tiptap/extension-heading": "^3.6.2", + "@tiptap/extension-horizontal-rule": "^3.6.2", + "@tiptap/extension-italic": "^3.6.2", + "@tiptap/extension-link": "^3.6.2", + "@tiptap/extension-list": "^3.6.2", + "@tiptap/extension-list-item": "^3.6.2", + "@tiptap/extension-list-keymap": "^3.6.2", + "@tiptap/extension-ordered-list": "^3.6.2", + "@tiptap/extension-paragraph": "^3.6.2", + "@tiptap/extension-strike": "^3.6.2", + "@tiptap/extension-text": "^3.6.2", + "@tiptap/extension-underline": "^3.6.2", + "@tiptap/extensions": "^3.6.2", + "@tiptap/pm": "^3.6.2" }, - "peerDependencies": { - "@tiptap/core": "^2.7.0", - "@tiptap/pm": "^2.7.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/ueberdosis" } }, - "node_modules/@tiptap/extension-gapcursor": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-gapcursor/-/extension-gapcursor-2.26.1.tgz", - "integrity": "sha512-KOiMZc3PwJS3hR0nSq5d0TJi2jkNZkLZElcT6pCEnhRHzPH6dRMu9GM5Jj798ZRUy0T9UFcKJalFZaDxnmRnpg==", + "node_modules/@tiptap/starter-kit/node_modules/@tiptap/core": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@tiptap/core/-/core-3.11.0.tgz", + "integrity": "sha512-kmS7ZVpHm1EMnW1Wmft9H5ZLM7E0G0NGBx+aGEHGDcNxZBXD2ZUa76CuWjIhOGpwsPbELp684ZdpF2JWoNi4Dg==", "dev": true, "license": "MIT", "peer": true, @@ -1024,14 +1097,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^2.7.0", - "@tiptap/pm": "^2.7.0" + "@tiptap/pm": "^3.11.0" } }, - "node_modules/@tiptap/extension-hard-break": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-hard-break/-/extension-hard-break-2.26.1.tgz", - "integrity": "sha512-d6uStdNKi8kjPlHAyO59M6KGWATNwhLCD7dng0NXfwGndc22fthzIk/6j9F6ltQx30huy5qQram6j3JXwNACoA==", + "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-blockquote": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-blockquote/-/extension-blockquote-3.11.0.tgz", + "integrity": "sha512-0H8WVW6Vn4GJ7sQ6wfyDgUU+DqM8fp62g8N0fFPiEhoYtpIYUmCqGhpKnqYR0tet6ofFa648XmA6n2VX7sugzw==", "dev": true, "license": "MIT", "peer": true, @@ -1040,13 +1112,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^2.7.0" + "@tiptap/core": "^3.11.0" } }, - "node_modules/@tiptap/extension-heading": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-heading/-/extension-heading-2.26.1.tgz", - "integrity": "sha512-KSzL8WZV3pjJG9ke4RaU70+B5UlYR2S6olNt5UCAawM+fi11mobVztiBoC19xtpSVqIXC1AmXOqUgnuSvmE4ZA==", + "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-bold": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-bold/-/extension-bold-3.11.0.tgz", + "integrity": "sha512-V/c3XYO09Le9GlBGq1MK4c97Fffi0GADQTbZ+LFoi65nUrAwutn5wYnXBcEyWQI6RmFWVDJTieamqtc4j9teyw==", "dev": true, "license": "MIT", "peer": true, @@ -1055,13 +1127,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^2.7.0" + "@tiptap/core": "^3.11.0" } }, - "node_modules/@tiptap/extension-history": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-history/-/extension-history-2.26.1.tgz", - "integrity": "sha512-m6YR1gkkauIDo3PRl0gP+7Oc4n5OqDzcjVh6LvWREmZP8nmi94hfseYbqOXUb6RPHIc0JKF02eiRifT4MSd2nw==", + "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-bullet-list": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-bullet-list/-/extension-bullet-list-3.11.0.tgz", + "integrity": "sha512-IKdb1C3bHA1sGPiUcntkL+wHebRg71K5+tgaaRnMw0qmtcpcOQb5zhQOSm5bXUsgCk/WgT04dkZPnpn6Gg1PvQ==", "dev": true, "license": "MIT", "peer": true, @@ -1070,14 +1142,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^2.7.0", - "@tiptap/pm": "^2.7.0" + "@tiptap/extension-list": "^3.11.0" } }, - "node_modules/@tiptap/extension-horizontal-rule": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-horizontal-rule/-/extension-horizontal-rule-2.26.1.tgz", - "integrity": "sha512-mT6baqOhs/NakgrAeDeed194E/ZJFGL692H0C7f1N7WDRaWxUu2oR0LrnRqSH5OyPjELkzu6nQnNy0+0tFGHHg==", + "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-code": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-code/-/extension-code-3.11.0.tgz", + "integrity": "sha512-5OpR5O4bveHe1KG9CJsto86NgkuerYq3OLY78vzh9uFCLdv7xgXA2aZYJfRMhbZ7hKsR7hHg1etBJUCk+TKsMg==", "dev": true, "license": "MIT", "peer": true, @@ -1086,14 +1157,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^2.7.0", - "@tiptap/pm": "^2.7.0" + "@tiptap/core": "^3.11.0" } }, - "node_modules/@tiptap/extension-image": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-image/-/extension-image-2.26.1.tgz", - "integrity": "sha512-96+MaYBJebQlR/ik5W72GLUfXdEoxFs+6jsoERxbM5qEdhb7TEnodBFtWZOwgDO27kFd6rSNZuW9r5KJNtljEg==", + "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-code-block": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-code-block/-/extension-code-block-3.11.0.tgz", + "integrity": "sha512-y01RJVbygDJWYXxZ0SiCYwvUF2X91RANCLSdb8X0qiwVPgNOzsDrrzS/iqoXkiYmM93pJw+ZWelEZxRvxEwsrg==", "dev": true, "license": "MIT", "peer": true, @@ -1102,13 +1172,14 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^2.7.0" + "@tiptap/core": "^3.11.0", + "@tiptap/pm": "^3.11.0" } }, - "node_modules/@tiptap/extension-italic": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-italic/-/extension-italic-2.26.1.tgz", - "integrity": "sha512-pOs6oU4LyGO89IrYE4jbE8ZYsPwMMIiKkYfXcfeD9NtpGNBnjeVXXF5I9ndY2ANrCAgC8k58C3/powDRf0T2yA==", + "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-document": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-document/-/extension-document-3.11.0.tgz", + "integrity": "sha512-N2G3cwL2Dtur/CgD/byJmFx9T5no6fTO/U462VP3rthQYrRA1AB3TCYqtlwJkmyoxRTNd4qIg4imaPl8ej6Heg==", "dev": true, "license": "MIT", "peer": true, @@ -1117,32 +1188,28 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^2.7.0" + "@tiptap/core": "^3.11.0" } }, - "node_modules/@tiptap/extension-link": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-link/-/extension-link-2.26.1.tgz", - "integrity": "sha512-7yfum5Jymkue/uOSTQPt2SmkZIdZx7t3QhZLqBU7R9ettkdSCBgEGok6N+scJM1R1Zes+maSckLm0JZw5BKYNA==", + "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-dropcursor": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-dropcursor/-/extension-dropcursor-3.11.0.tgz", + "integrity": "sha512-gW/QMGAyiXGSpO+X/lTeiBQn1Or8T8UVB3y9Cv2Lh6zx0SWU+FA28EH+y6s3fm872reN4dH/9rEvMuJjhU/BEw==", "dev": true, "license": "MIT", "peer": true, - "dependencies": { - "linkifyjs": "^4.2.0" - }, "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^2.7.0", - "@tiptap/pm": "^2.7.0" + "@tiptap/extensions": "^3.11.0" } }, - "node_modules/@tiptap/extension-list-item": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-list-item/-/extension-list-item-2.26.1.tgz", - "integrity": "sha512-quOXckC73Luc3x+Dcm88YAEBW+Crh3x5uvtQOQtn2GEG91AshrvbnhGRiYnfvEN7UhWIS+FYI5liHFcRKSUKrQ==", + "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-gapcursor": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-gapcursor/-/extension-gapcursor-3.11.0.tgz", + "integrity": "sha512-lXGEZiYX7k/pEFr8BgDE91vqjLTwuf+qhHLTgIpfhbt562nShLPIDj9Vzu3xrR4fwUAMiUNiLyaeInb8j3I4kg==", "dev": true, "license": "MIT", "peer": true, @@ -1151,13 +1218,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^2.7.0" + "@tiptap/extensions": "^3.11.0" } }, - "node_modules/@tiptap/extension-ordered-list": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-ordered-list/-/extension-ordered-list-2.26.1.tgz", - "integrity": "sha512-UHKNRxq6TBnXMGFSq91knD6QaHsyyOwLOsXMzupmKM5Su0s+CRXEjfav3qKlbb9e4m7D7S/a0aPm8nC9KIXNhQ==", + "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-hard-break": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-hard-break/-/extension-hard-break-3.11.0.tgz", + "integrity": "sha512-NJEHTj++kFOayQXKSQSi9j9eAG33eSiJqai2pf4U+snW94fmb8cYLUurDmfYRe20O6EzBSX0X3GjVlkOz+5b7A==", "dev": true, "license": "MIT", "peer": true, @@ -1166,13 +1233,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^2.7.0" + "@tiptap/core": "^3.11.0" } }, - "node_modules/@tiptap/extension-paragraph": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-paragraph/-/extension-paragraph-2.26.1.tgz", - "integrity": "sha512-UezvM9VDRAVJlX1tykgHWSD1g3MKfVMWWZ+Tg+PE4+kizOwoYkRWznVPgCAxjmyHajxpCKRXgqTZkOxjJ9Kjzg==", + "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-heading": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-heading/-/extension-heading-3.11.0.tgz", + "integrity": "sha512-4Eo67Yo7vsYLkizcMoGdZAR9aHbC7FFTrqfNEd4Em3ajRi0iNqyWMaI90UCYlitDdRdqFlq/njWrMqBOLUgaWQ==", "dev": true, "license": "MIT", "peer": true, @@ -1181,13 +1248,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^2.7.0" + "@tiptap/core": "^3.11.0" } }, - "node_modules/@tiptap/extension-placeholder": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-placeholder/-/extension-placeholder-2.26.1.tgz", - "integrity": "sha512-MBlqbkd+63btY7Qu+SqrXvWjPwooGZDsLTtl7jp52BczBl61cq9yygglt9XpM11TFMBdySgdLHBrLtQ0B7fBlw==", + "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-horizontal-rule": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-horizontal-rule/-/extension-horizontal-rule-3.11.0.tgz", + "integrity": "sha512-FugFHZG+oiMBV6k42hn9NOA4wRNc2b9UeEIMR+XwEMpWJInV4VwSwDvu8JClgkDo8z7FEnker9e51DZ00CLWqg==", "dev": true, "license": "MIT", "peer": true, @@ -1196,14 +1263,14 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^2.7.0", - "@tiptap/pm": "^2.7.0" + "@tiptap/core": "^3.11.0", + "@tiptap/pm": "^3.11.0" } }, - "node_modules/@tiptap/extension-strike": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-strike/-/extension-strike-2.26.1.tgz", - "integrity": "sha512-CkoRH+pAi6MgdCh7K0cVZl4N2uR4pZdabXAnFSoLZRSg6imLvEUmWHfSi1dl3Z7JOvd3a4yZ4NxerQn5MWbJ7g==", + "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-italic": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-italic/-/extension-italic-3.11.0.tgz", + "integrity": "sha512-WP6wL2b//8bLVdeUCWOpYA7nUStvrAMMD0nRn0F9CEW+l7vH6El2PZFhHmJ9uqXo5MnyugBpARiwgxfoAlef5w==", "dev": true, "license": "MIT", "peer": true, @@ -1212,28 +1279,32 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^2.7.0" + "@tiptap/core": "^3.11.0" } }, - "node_modules/@tiptap/extension-subscript": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-subscript/-/extension-subscript-2.26.1.tgz", - "integrity": "sha512-tnXu18nBbTE6PqmkcpoPun5VxElupYacNfl2WkLB/trN3rBJbyDkn0diS8pL0Ku1vPNi2kSfrHq78/PbX0O1iA==", + "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-link": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-link/-/extension-link-3.11.0.tgz", + "integrity": "sha512-RoUkGqowVMKLE76KktNOGhzNMyKtwrSDRqeYCe1ODPuOMZvDGexOE8cIuA4A1ODkgN6ji9qE/9Sf8uhpZdH39Q==", "dev": true, "license": "MIT", "peer": true, + "dependencies": { + "linkifyjs": "^4.3.2" + }, "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^2.7.0" + "@tiptap/core": "^3.11.0", + "@tiptap/pm": "^3.11.0" } }, - "node_modules/@tiptap/extension-superscript": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-superscript/-/extension-superscript-2.26.1.tgz", - "integrity": "sha512-YTUmppwJchqXxE4nf+wTMuZuUU9/9ibg8p73rif6WxldjuH0RGZQRY8ad5Ha1c5clG+60e0nrXthqqLgvWfjtw==", + "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-list": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-list/-/extension-list-3.11.0.tgz", + "integrity": "sha512-4Ane7VCVZ+GFOQNuy2nMP+SoWH7EemC3geTTqvgHm1H0tbSosxLJAVaZ9dF06F35RJmYCm+jLJUhRVd156eCRQ==", "dev": true, "license": "MIT", "peer": true, @@ -1242,13 +1313,14 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^2.7.0" + "@tiptap/core": "^3.11.0", + "@tiptap/pm": "^3.11.0" } }, - "node_modules/@tiptap/extension-table": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-table/-/extension-table-2.26.1.tgz", - "integrity": "sha512-LQ63CK53qx2ZsbLTB4mUX0YCoGC0GbYQ82jS3kD+K7M/mb9MCkefvDk6rA8rXF8TjfGnv6o/Fseoot8uhH3qfg==", + "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-list-item": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-list-item/-/extension-list-item-3.11.0.tgz", + "integrity": "sha512-KXTTSBH/T/WW8O1YhK/lVmwlSGh2w2VVucUkMLhgk1VPchahAkn2LfgbgKrCRG/F8M8Jlfvz67iJDo6+bbNqew==", "dev": true, "license": "MIT", "peer": true, @@ -1257,14 +1329,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^2.7.0", - "@tiptap/pm": "^2.7.0" + "@tiptap/extension-list": "^3.11.0" } }, - "node_modules/@tiptap/extension-table-cell": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-table-cell/-/extension-table-cell-2.26.1.tgz", - "integrity": "sha512-0P5zY+WGFnULggJkX6+CevmFoBmVv1aUiBBXfcFuLG2mnUsS3QALQTowFtz/0/VbtbjzcOSStaGDHRJxPbk9XQ==", + "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-list-keymap": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-list-keymap/-/extension-list-keymap-3.11.0.tgz", + "integrity": "sha512-vm1zGdEqcbQnrGlVXchk1ibmTsyxyfGcGPVWsc4MG+UAFcNfcpAnvCar71BF4RGGPtpzOWdqGkvJENyh0L5/Hw==", "dev": true, "license": "MIT", "peer": true, @@ -1273,13 +1344,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^2.7.0" + "@tiptap/extension-list": "^3.11.0" } }, - "node_modules/@tiptap/extension-table-header": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-table-header/-/extension-table-header-2.26.1.tgz", - "integrity": "sha512-SAwTW9H+sjVYjoeU5z8pVDMHn3r3FCi+zp2KAxsEsmujcd7qrQdY0cAjQtWjckCq6H3sQkbICa+xlCCd7C8ZAQ==", + "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-ordered-list": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-ordered-list/-/extension-ordered-list-3.11.0.tgz", + "integrity": "sha512-kO8GH4w4Xil+qPiHJLAyILdGHF9hCjkhoVtPD8YEfqK6Qx3bZql5FPySCQNs+MU6rLSCCdam8SUPGY/+SCufqA==", "dev": true, "license": "MIT", "peer": true, @@ -1288,13 +1359,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^2.7.0" + "@tiptap/extension-list": "^3.11.0" } }, - "node_modules/@tiptap/extension-table-row": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-table-row/-/extension-table-row-2.26.1.tgz", - "integrity": "sha512-c4oLrUfj1EVVDpbfKX36v7nnaeI4NxML2KRTQXocvcY65VCe0bPQh8ujpPgPcnKEzdWYdIuAX9RbEAkiYWe8Ww==", + "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-paragraph": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-paragraph/-/extension-paragraph-3.11.0.tgz", + "integrity": "sha512-hxgjZOXOqstRTWv+QjWJjK23rD5qzIV9ePlhX3imLeq/MgX0aU9VBDaG5SGKbSjaBNQnpLw6+sABJi3CDP6Z5A==", "dev": true, "license": "MIT", "peer": true, @@ -1303,13 +1374,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^2.7.0" + "@tiptap/core": "^3.11.0" } }, - "node_modules/@tiptap/extension-text": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-text/-/extension-text-2.26.1.tgz", - "integrity": "sha512-p2n8WVMd/2vckdJlol24acaTDIZAhI7qle5cM75bn01sOEZoFlSw6SwINOULrUCzNJsYb43qrLEibZb4j2LeQw==", + "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-strike": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-strike/-/extension-strike-3.11.0.tgz", + "integrity": "sha512-XVP/WMYLrqLBfUsGPu2H9MrOUZLhGUaxtZ3hSRffDi/lsw53x/coZ9eO0FxOB9R7z2ksHWmticIs+0YnKt9LNQ==", "dev": true, "license": "MIT", "peer": true, @@ -1318,13 +1389,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^2.7.0" + "@tiptap/core": "^3.11.0" } }, - "node_modules/@tiptap/extension-text-align": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-text-align/-/extension-text-align-2.26.1.tgz", - "integrity": "sha512-x6mpNGELy2QtSPBoQqNgiXO9PjZoB+O2EAfXA9YRiBDSIRNOrw+7vOVpi+IgzswFmhMNgIYUVfQRud4FHUCNew==", + "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-text": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-text/-/extension-text-3.11.0.tgz", + "integrity": "sha512-ELAYm2BuChzZOqDG9B0k3W6zqM4pwNvXkam28KgHGiT2y7Ni68Rb+NXp16uVR+5zR6hkqnQ/BmJSKzAW59MXpA==", "dev": true, "license": "MIT", "peer": true, @@ -1333,13 +1404,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^2.7.0" + "@tiptap/core": "^3.11.0" } }, - "node_modules/@tiptap/extension-text-style": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-text-style/-/extension-text-style-2.26.1.tgz", - "integrity": "sha512-t9Nc/UkrbCfnSHEUi1gvUQ2ZPzvfdYFT5TExoV2DTiUCkhG6+mecT5bTVFGW3QkPmbToL+nFhGn4ZRMDD0SP3Q==", + "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-underline": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@tiptap/extension-underline/-/extension-underline-3.11.0.tgz", + "integrity": "sha512-D3PsS/84RlQKFjd5eerMIUioC0mNh4yy1RRV/WbXx6ugu+6T+0hT42gNk9Ap8pDsVQZCk0SHfDyBEUFC2KOwKw==", "dev": true, "license": "MIT", "peer": true, @@ -1348,13 +1419,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^2.7.0" + "@tiptap/core": "^3.11.0" } }, - "node_modules/@tiptap/extension-underline": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/extension-underline/-/extension-underline-2.26.1.tgz", - "integrity": "sha512-/fufv41WDMdf0a4xmFAxONoAz08TonJXX6NEoSJmuGKO59M/Y0Pz8DTK1g32Wk44kn7dyScDiPlvvndl+UOv0A==", + "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extensions": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@tiptap/extensions/-/extensions-3.11.0.tgz", + "integrity": "sha512-g43beA73ZMLezez1st9LEwYrRHZ0FLzlsSlOZKk7sdmtHLmuqWHf4oyb0XAHol1HZIdGv104rYaGNgmQXr1ecQ==", "dev": true, "license": "MIT", "peer": true, @@ -1363,13 +1434,14 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^2.7.0" + "@tiptap/core": "^3.11.0", + "@tiptap/pm": "^3.11.0" } }, - "node_modules/@tiptap/pm": { - "version": "2.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/pm/-/pm-2.26.1.tgz", - "integrity": "sha512-8aF+mY/vSHbGFqyG663ds84b+vca5Lge3tHdTMTKazxCnhXR9dn2oQJMnZ78YZvdRbkPkMJJHti9h3K7u2UQvw==", + "node_modules/@tiptap/starter-kit/node_modules/@tiptap/pm": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@tiptap/pm/-/pm-3.11.0.tgz", + "integrity": "sha512-plCQDLCZIOc92cizB8NNhBRN0szvYR3cx9i5IXo6v9Xsgcun8KHNcJkesc2AyeqdIs0BtOJZaqQ9adHThz8UDw==", "dev": true, "license": "MIT", "peer": true, @@ -1384,49 +1456,14 @@ "prosemirror-keymap": "^1.2.2", "prosemirror-markdown": "^1.13.1", "prosemirror-menu": "^1.2.4", - "prosemirror-model": "^1.23.0", + "prosemirror-model": "^1.24.1", "prosemirror-schema-basic": "^1.2.3", - "prosemirror-schema-list": "^1.4.1", + "prosemirror-schema-list": "^1.5.0", "prosemirror-state": "^1.4.3", "prosemirror-tables": "^1.6.4", "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.26.1", - "resolved": "https://registry.npmjs.org/@tiptap/starter-kit/-/starter-kit-2.26.1.tgz", - "integrity": "sha512-oziMGCds8SVQ3s5dRpBxVdEKZAmO/O//BjZ69mhA3q4vJdR0rnfLb5fTxSeQvHiqB878HBNn76kNaJrHrV35GA==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@tiptap/core": "^2.26.1", - "@tiptap/extension-blockquote": "^2.26.1", - "@tiptap/extension-bold": "^2.26.1", - "@tiptap/extension-bullet-list": "^2.26.1", - "@tiptap/extension-code": "^2.26.1", - "@tiptap/extension-code-block": "^2.26.1", - "@tiptap/extension-document": "^2.26.1", - "@tiptap/extension-dropcursor": "^2.26.1", - "@tiptap/extension-gapcursor": "^2.26.1", - "@tiptap/extension-hard-break": "^2.26.1", - "@tiptap/extension-heading": "^2.26.1", - "@tiptap/extension-history": "^2.26.1", - "@tiptap/extension-horizontal-rule": "^2.26.1", - "@tiptap/extension-italic": "^2.26.1", - "@tiptap/extension-list-item": "^2.26.1", - "@tiptap/extension-ordered-list": "^2.26.1", - "@tiptap/extension-paragraph": "^2.26.1", - "@tiptap/extension-strike": "^2.26.1", - "@tiptap/extension-text": "^2.26.1", - "@tiptap/extension-text-style": "^2.26.1", - "@tiptap/pm": "^2.26.1" + "prosemirror-view": "^1.38.1" }, "funding": { "type": "github", @@ -1492,64 +1529,41 @@ "license": "MIT" }, "node_modules/@umbraco-cms/backoffice": { - "version": "16.3.1", - "resolved": "https://registry.npmjs.org/@umbraco-cms/backoffice/-/backoffice-16.3.1.tgz", - "integrity": "sha512-Ja4Wmjh0FFAxSpo40CN7OrRYlfUlCoyY4Mek0pX5K82AVt2eZtAl4mjgVufUetxChLnxEdV66a5rpblBgE/83w==", + "version": "17.0.0-rc4", + "resolved": "https://registry.npmjs.org/@umbraco-cms/backoffice/-/backoffice-17.0.0-rc4.tgz", + "integrity": "sha512-2MxeQhu9q1B7MBdLKRPA0SzH1QsJW3xPzK/h5zEUJchanBbFOfj8RBOYZSidaRqWe9rtpZ/o32DfvtzxBfX7PA==", "dev": true, "license": "MIT", "engines": { - "node": ">=22", - "npm": ">=10.9" + "node": ">=22.17.1", + "npm": ">=10.9.2" }, "peerDependencies": { "@heximal/expressions": "^0.1.5", - "@hey-api/openapi-ts": "0.81.1", - "@microsoft/signalr": "9.0.6", - "@tiptap/core": "2.26.1", - "@tiptap/extension-blockquote": "2.26.1", - "@tiptap/extension-bold": "2.26.1", - "@tiptap/extension-bullet-list": "2.26.1", - "@tiptap/extension-character-count": "2.26.1", - "@tiptap/extension-code": "2.26.1", - "@tiptap/extension-code-block": "2.26.1", - "@tiptap/extension-document": "2.26.1", - "@tiptap/extension-dropcursor": "2.26.1", - "@tiptap/extension-gapcursor": "2.26.1", - "@tiptap/extension-hard-break": "2.26.1", - "@tiptap/extension-heading": "2.26.1", - "@tiptap/extension-history": "2.26.1", - "@tiptap/extension-horizontal-rule": "2.26.1", - "@tiptap/extension-image": "2.26.1", - "@tiptap/extension-italic": "2.26.1", - "@tiptap/extension-link": "2.26.1", - "@tiptap/extension-list-item": "2.26.1", - "@tiptap/extension-ordered-list": "2.26.1", - "@tiptap/extension-paragraph": "2.26.1", - "@tiptap/extension-placeholder": "2.26.1", - "@tiptap/extension-strike": "2.26.1", - "@tiptap/extension-subscript": "2.26.1", - "@tiptap/extension-superscript": "2.26.1", - "@tiptap/extension-table": "2.26.1", - "@tiptap/extension-table-cell": "2.26.1", - "@tiptap/extension-table-header": "2.26.1", - "@tiptap/extension-table-row": "2.26.1", - "@tiptap/extension-text": "2.26.1", - "@tiptap/extension-text-align": "2.26.1", - "@tiptap/extension-text-style": "2.26.1", - "@tiptap/extension-underline": "2.26.1", - "@tiptap/pm": "2.26.1", - "@tiptap/starter-kit": "2.26.1", + "@hey-api/openapi-ts": "^0.85.0", + "@microsoft/signalr": "^10.0.0", + "@tiptap/core": "3.6.2", + "@tiptap/extension-image": "3.6.2", + "@tiptap/extension-subscript": "3.6.2", + "@tiptap/extension-superscript": "3.6.2", + "@tiptap/extension-table": "3.6.2", + "@tiptap/extension-text-align": "3.6.2", + "@tiptap/extension-text-style": "3.6.2", + "@tiptap/extensions": "3.6.2", + "@tiptap/pm": "3.6.2", + "@tiptap/starter-kit": "3.6.2", "@types/diff": "^7.0.2", - "@umbraco-ui/uui": "^1.15.0", - "@umbraco-ui/uui-css": "^1.15.0", + "@umbraco-ui/uui": "^1.16.0", + "@umbraco-ui/uui-css": "^1.16.0", "diff": "^7.0.0", - "dompurify": "^3.2.5", + "dompurify": "^3.2.7", "element-internals-polyfill": "^3.0.2", - "lit": "^3.3.0", - "marked": "^15.0.9", - "monaco-editor": "^0.52.2", + "lit": "^3.3.1", + "luxon": "^3.7.2", + "marked": "^17.0.1", + "monaco-editor": "^0.54.0", "rxjs": "^7.8.2", - "uuid": "^11.1.0" + "uuid": "^13.0.0" } }, "node_modules/@umbraco-ui/uui": { @@ -2640,20 +2654,6 @@ "node": ">=6.5" } }, - "node_modules/acorn": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", - "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", - "dev": true, - "license": "MIT", - "peer": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, "node_modules/ansi-colors": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", @@ -2691,24 +2691,24 @@ } }, "node_modules/c12": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/c12/-/c12-2.0.1.tgz", - "integrity": "sha512-Z4JgsKXHG37C6PYUtIxCfLJZvo6FyhHJoClwwb9ftUkLpPSkuYqn6Tr+vnaN8hymm0kIbcg6Ey3kv/Q71k5w/A==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/c12/-/c12-3.3.0.tgz", + "integrity": "sha512-K9ZkuyeJQeqLEyqldbYLG3wjqwpw4BVaAqvmxq3GYKK0b1A/yYQdIcJxkzAOWcNVWhJpRXAPfZFueekiY/L8Dw==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "chokidar": "^4.0.1", - "confbox": "^0.1.7", + "chokidar": "^4.0.3", + "confbox": "^0.2.2", "defu": "^6.1.4", - "dotenv": "^16.4.5", - "giget": "^1.2.3", - "jiti": "^2.3.0", - "mlly": "^1.7.1", - "ohash": "^1.1.4", - "pathe": "^1.1.2", - "perfect-debounce": "^1.0.0", - "pkg-types": "^1.2.0", + "dotenv": "^17.2.2", + "exsolve": "^1.0.7", + "giget": "^2.0.0", + "jiti": "^2.5.1", + "ohash": "^2.0.11", + "pathe": "^2.0.3", + "perfect-debounce": "^2.0.0", + "pkg-types": "^2.3.0", "rc9": "^2.1.2" }, "peerDependencies": { @@ -2737,17 +2737,6 @@ "url": "https://paulmillr.com/funding/" } }, - "node_modules/chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true, - "license": "ISC", - "peer": true, - "engines": { - "node": ">=10" - } - }, "node_modules/citty": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/citty/-/citty-0.1.6.tgz", @@ -2790,9 +2779,9 @@ } }, "node_modules/confbox": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.8.tgz", - "integrity": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==", + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.2.2.tgz", + "integrity": "sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ==", "dev": true, "license": "MIT", "peer": true @@ -2817,9 +2806,9 @@ "peer": true }, "node_modules/default-browser": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.2.1.tgz", - "integrity": "sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.4.0.tgz", + "integrity": "sha512-XDuvSq38Hr1MdN47EDvYtx3U0MTqpCEn+F6ft8z2vYDzMrvQhVp0ui9oQdqW3MvK3vqUETglt1tVGgjLuJ5izg==", "dev": true, "license": "MIT", "peer": true, @@ -2835,9 +2824,9 @@ } }, "node_modules/default-browser-id": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.0.tgz", - "integrity": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.1.tgz", + "integrity": "sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==", "dev": true, "license": "MIT", "peer": true, @@ -2901,9 +2890,9 @@ } }, "node_modules/dotenv": { - "version": "16.6.1", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.6.1.tgz", - "integrity": "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==", + "version": "17.2.3", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.3.tgz", + "integrity": "sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==", "dev": true, "license": "BSD-2-Clause", "peer": true, @@ -2937,9 +2926,9 @@ } }, "node_modules/esbuild": { - "version": "0.25.11", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.11.tgz", - "integrity": "sha512-KohQwyzrKTQmhXDW1PjCv3Tyspn9n5GcY2RTDqeORIdIJY8yKIF7sTSopFmn/wpMPW4rdPXI0UE5LJLuq3bx0Q==", + "version": "0.25.12", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz", + "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -2950,32 +2939,32 @@ "node": ">=18" }, "optionalDependencies": { - "@esbuild/aix-ppc64": "0.25.11", - "@esbuild/android-arm": "0.25.11", - "@esbuild/android-arm64": "0.25.11", - "@esbuild/android-x64": "0.25.11", - "@esbuild/darwin-arm64": "0.25.11", - "@esbuild/darwin-x64": "0.25.11", - "@esbuild/freebsd-arm64": "0.25.11", - "@esbuild/freebsd-x64": "0.25.11", - "@esbuild/linux-arm": "0.25.11", - "@esbuild/linux-arm64": "0.25.11", - "@esbuild/linux-ia32": "0.25.11", - "@esbuild/linux-loong64": "0.25.11", - "@esbuild/linux-mips64el": "0.25.11", - "@esbuild/linux-ppc64": "0.25.11", - "@esbuild/linux-riscv64": "0.25.11", - "@esbuild/linux-s390x": "0.25.11", - "@esbuild/linux-x64": "0.25.11", - "@esbuild/netbsd-arm64": "0.25.11", - "@esbuild/netbsd-x64": "0.25.11", - "@esbuild/openbsd-arm64": "0.25.11", - "@esbuild/openbsd-x64": "0.25.11", - "@esbuild/openharmony-arm64": "0.25.11", - "@esbuild/sunos-x64": "0.25.11", - "@esbuild/win32-arm64": "0.25.11", - "@esbuild/win32-ia32": "0.25.11", - "@esbuild/win32-x64": "0.25.11" + "@esbuild/aix-ppc64": "0.25.12", + "@esbuild/android-arm": "0.25.12", + "@esbuild/android-arm64": "0.25.12", + "@esbuild/android-x64": "0.25.12", + "@esbuild/darwin-arm64": "0.25.12", + "@esbuild/darwin-x64": "0.25.12", + "@esbuild/freebsd-arm64": "0.25.12", + "@esbuild/freebsd-x64": "0.25.12", + "@esbuild/linux-arm": "0.25.12", + "@esbuild/linux-arm64": "0.25.12", + "@esbuild/linux-ia32": "0.25.12", + "@esbuild/linux-loong64": "0.25.12", + "@esbuild/linux-mips64el": "0.25.12", + "@esbuild/linux-ppc64": "0.25.12", + "@esbuild/linux-riscv64": "0.25.12", + "@esbuild/linux-s390x": "0.25.12", + "@esbuild/linux-x64": "0.25.12", + "@esbuild/netbsd-arm64": "0.25.12", + "@esbuild/netbsd-x64": "0.25.12", + "@esbuild/openbsd-arm64": "0.25.12", + "@esbuild/openbsd-x64": "0.25.12", + "@esbuild/openharmony-arm64": "0.25.12", + "@esbuild/sunos-x64": "0.25.12", + "@esbuild/win32-arm64": "0.25.12", + "@esbuild/win32-ia32": "0.25.12", + "@esbuild/win32-x64": "0.25.12" } }, "node_modules/escape-string-regexp": { @@ -3014,6 +3003,14 @@ "node": ">=12.0.0" } }, + "node_modules/exsolve": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/exsolve/-/exsolve-1.0.8.tgz", + "integrity": "sha512-LmDxfWXwcTArk8fUEnOfSZpHOJ6zOMUJKOtFLFqJLoKJetuQG874Uc7/Kki7zFLzYybmZhp1M7+98pfMqeX8yA==", + "dev": true, + "license": "MIT", + "peer": true + }, "node_modules/fdir": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", @@ -3044,34 +3041,6 @@ "tough-cookie": "^4.0.0" } }, - "node_modules/fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "dev": true, - "license": "ISC", - "peer": true, - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/fs-minipass/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "license": "ISC", - "peer": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/fsevents": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", @@ -3088,9 +3057,9 @@ } }, "node_modules/giget": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/giget/-/giget-1.2.5.tgz", - "integrity": "sha512-r1ekGw/Bgpi3HLV3h1MRBIlSAdHoIMklpaQ3OQLFcRw9PwAj2rqigvIbg+dBUI51OxVI2jsEtDywDBjSiuf7Ug==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/giget/-/giget-2.0.0.tgz", + "integrity": "sha512-L5bGsVkxJbJgdnwyuheIunkGatUF/zssUoxxjACCseZYAVbaqdh9Tsmmlkl8vYan09H7sbvKt4pS8GqKLBrEzA==", "dev": true, "license": "MIT", "peer": true, @@ -3099,22 +3068,13 @@ "consola": "^3.4.0", "defu": "^6.1.4", "node-fetch-native": "^1.6.6", - "nypm": "^0.5.4", - "pathe": "^2.0.3", - "tar": "^6.2.1" + "nypm": "^0.6.0", + "pathe": "^2.0.3" }, "bin": { "giget": "dist/cli.mjs" } }, - "node_modules/giget/node_modules/pathe": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", - "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", - "dev": true, - "license": "MIT", - "peer": true - }, "node_modules/handlebars": { "version": "4.7.8", "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", @@ -3204,9 +3164,9 @@ } }, "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", + "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", "dev": true, "license": "MIT", "peer": true, @@ -3278,6 +3238,17 @@ "license": "MIT", "peer": true }, + "node_modules/luxon": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.7.2.tgz", + "integrity": "sha512-vtEhXh/gNjI9Yg1u4jX/0YVPMvxzHuGgCm6tC5kZyb08yjGWGnqAjGJvcXbqQR2P3MyMEFnRbpcdFS6PBcLqew==", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=12" + } + }, "node_modules/markdown-it": { "version": "14.1.0", "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.0.tgz", @@ -3298,9 +3269,9 @@ } }, "node_modules/marked": { - "version": "15.0.12", - "resolved": "https://registry.npmjs.org/marked/-/marked-15.0.12.tgz", - "integrity": "sha512-8dD6FusOQSrpv9Z1rdNMdlSgQOIP880DHqnohobOmYLElGEqAL/JvxvuxZO16r4HtjTlfPRDC1hbvxC9dPN2nA==", + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/marked/-/marked-17.0.1.tgz", + "integrity": "sha512-boeBdiS0ghpWcSwoNm/jJBwdpFaMnZWRzjA6SkUMYb40SVaN1x7mmfGKp0jvexGcx+7y2La5zRZsYFZI6Qpypg==", "dev": true, "license": "MIT", "peer": true, @@ -3308,7 +3279,7 @@ "marked": "bin/marked.js" }, "engines": { - "node": ">= 18" + "node": ">= 20" } }, "node_modules/mdurl": { @@ -3330,90 +3301,40 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", - "dev": true, - "license": "ISC", - "peer": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "node_modules/monaco-editor": { + "version": "0.54.0", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.54.0.tgz", + "integrity": "sha512-hx45SEUoLatgWxHKCmlLJH81xBo0uXP4sRkESUpmDQevfi+e7K1VuiSprK6UpQ8u4zOcKNiH0pMvHvlMWA/4cw==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">= 8" + "dompurify": "3.1.7", + "marked": "14.0.0" } }, - "node_modules/minizlib/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "node_modules/monaco-editor/node_modules/dompurify": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.7.tgz", + "integrity": "sha512-VaTstWtsneJY8xzy7DekmYWEOZcmzIe3Qb3zPd4STve1OBTa+e+WmS1ITQec1fZYXI3HCsOZZiSMpG6oxoWMWQ==", "dev": true, - "license": "ISC", - "peer": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } + "license": "(MPL-2.0 OR Apache-2.0)", + "peer": true }, - "node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "node_modules/monaco-editor/node_modules/marked": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/marked/-/marked-14.0.0.tgz", + "integrity": "sha512-uIj4+faQ+MgHgwUW1l2PsPglZLOLOT1uErt06dAPtx2kjteLAkbsd/0FiYg/MGS+i7ZKLb7w2WClxHkzOOuryQ==", "dev": true, "license": "MIT", "peer": true, "bin": { - "mkdirp": "bin/cmd.js" + "marked": "bin/marked.js" }, "engines": { - "node": ">=10" - } - }, - "node_modules/mlly": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.8.0.tgz", - "integrity": "sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "acorn": "^8.15.0", - "pathe": "^2.0.3", - "pkg-types": "^1.3.1", - "ufo": "^1.6.1" + "node": ">= 18" } }, - "node_modules/mlly/node_modules/pathe": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", - "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/monaco-editor": { - "version": "0.52.2", - "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.52.2.tgz", - "integrity": "sha512-GEQWEZmfkOGLdd3XK8ryrfWz3AIP8YymVXiPHEdewrUq7mh0qrKrfHLNCXcbB6sTnMLnOZ3ztSiKcciFUkIJwQ==", - "dev": true, - "license": "MIT", - "peer": true - }, "node_modules/nanoid": { "version": "3.3.11", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", @@ -3472,19 +3393,18 @@ "peer": true }, "node_modules/nypm": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/nypm/-/nypm-0.5.4.tgz", - "integrity": "sha512-X0SNNrZiGU8/e/zAB7sCTtdxWTMSIO73q+xuKgglm2Yvzwlo8UoC5FNySQFCvl84uPaeADkqHUZUkWy4aH4xOA==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/nypm/-/nypm-0.6.2.tgz", + "integrity": "sha512-7eM+hpOtrKrBDCh7Ypu2lJ9Z7PNZBdi/8AT3AX8xoCj43BBVHD0hPSTEvMtkMpfs8FCqBGhxB+uToIQimA111g==", "dev": true, "license": "MIT", "peer": true, "dependencies": { "citty": "^0.1.6", - "consola": "^3.4.0", + "consola": "^3.4.2", "pathe": "^2.0.3", - "pkg-types": "^1.3.1", - "tinyexec": "^0.3.2", - "ufo": "^1.5.4" + "pkg-types": "^2.3.0", + "tinyexec": "^1.0.1" }, "bin": { "nypm": "dist/cli.mjs" @@ -3493,18 +3413,10 @@ "node": "^14.16.0 || >=16.10.0" } }, - "node_modules/nypm/node_modules/pathe": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", - "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", - "dev": true, - "license": "MIT", - "peer": true - }, "node_modules/ohash": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/ohash/-/ohash-1.1.6.tgz", - "integrity": "sha512-TBu7PtV8YkAZn0tSxobKY2n2aAQva936lhRrj6957aDaCf9IEtqsKbgMzXE/F/sjqYOwmrukeORHNLe5glk7Cg==", + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/ohash/-/ohash-2.0.11.tgz", + "integrity": "sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==", "dev": true, "license": "MIT", "peer": true @@ -3538,17 +3450,17 @@ "peer": true }, "node_modules/pathe": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", - "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", + "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", "dev": true, "license": "MIT", "peer": true }, "node_modules/perfect-debounce": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/perfect-debounce/-/perfect-debounce-1.0.0.tgz", - "integrity": "sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/perfect-debounce/-/perfect-debounce-2.0.0.tgz", + "integrity": "sha512-fkEH/OBiKrqqI/yIgjR92lMfs2K8105zt/VT6+7eTjNwisrsh47CeIED9z58zI7DfKdH3uHAn25ziRZn3kgAow==", "dev": true, "license": "MIT", "peer": true @@ -3574,26 +3486,18 @@ } }, "node_modules/pkg-types": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.3.1.tgz", - "integrity": "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-2.3.0.tgz", + "integrity": "sha512-SIqCzDRg0s9npO5XQ3tNZioRY1uK06lA41ynBC1YmFTmnY6FjUjVt6s4LoADmwoig1qqD0oK8h1p/8mlMx8Oig==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "confbox": "^0.1.8", - "mlly": "^1.7.4", - "pathe": "^2.0.1" + "confbox": "^0.2.2", + "exsolve": "^1.0.7", + "pathe": "^2.0.3" } }, - "node_modules/pkg-types/node_modules/pathe": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", - "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", - "dev": true, - "license": "MIT", - "peer": true - }, "node_modules/postcss": { "version": "8.5.6", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", @@ -3686,9 +3590,9 @@ } }, "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==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/prosemirror-history/-/prosemirror-history-1.5.0.tgz", + "integrity": "sha512-zlzTiH01eKA55UAf1MEjtssJeHnGxO0j4K4Dpx+gnmX9n+SHNlDqI2oO1Kv1iPN5B1dm5fsljCfqKF9nFL6HRg==", "dev": true, "license": "MIT", "peer": true, @@ -3751,9 +3655,9 @@ } }, "node_modules/prosemirror-model": { - "version": "1.25.3", - "resolved": "https://registry.npmjs.org/prosemirror-model/-/prosemirror-model-1.25.3.tgz", - "integrity": "sha512-dY2HdaNXlARknJbrManZ1WyUtos+AP97AmvqdOQtWtrrC5g4mohVX5DTi9rXNFSk09eczLq9GuNTtq3EfMeMGA==", + "version": "1.25.4", + "resolved": "https://registry.npmjs.org/prosemirror-model/-/prosemirror-model-1.25.4.tgz", + "integrity": "sha512-PIM7E43PBxKce8OQeezAs9j4TP+5yDpZVbuurd1h5phUxEKIu+G2a+EUZzIC5nS1mJktDJWzbqS23n1tsAf5QA==", "dev": true, "license": "MIT", "peer": true, @@ -3786,9 +3690,9 @@ } }, "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==", + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/prosemirror-state/-/prosemirror-state-1.4.4.tgz", + "integrity": "sha512-6jiYHH2CIGbCfnxdHbXZ12gySFY/fz/ulZE333G6bPqIZ4F+TXo9ifiR86nAHpWnfoNjOb3o5ESi7J8Uz1jXHw==", "dev": true, "license": "MIT", "peer": true, @@ -3831,9 +3735,9 @@ } }, "node_modules/prosemirror-transform": { - "version": "1.10.4", - "resolved": "https://registry.npmjs.org/prosemirror-transform/-/prosemirror-transform-1.10.4.tgz", - "integrity": "sha512-pwDy22nAnGqNR1feOQKHxoFkkUtepoFAd3r2hbEDsnf4wp57kKA36hXsB3njA9FtONBEwSDnDeCiJe+ItD+ykw==", + "version": "1.10.5", + "resolved": "https://registry.npmjs.org/prosemirror-transform/-/prosemirror-transform-1.10.5.tgz", + "integrity": "sha512-RPDQCxIDhIBb1o36xxwsaeAvivO8VLJcgBtzmOwQ64bMtsVFh5SSuJ6dWSxO1UsHTiTXPCgQm3PDJt7p6IOLbw==", "dev": true, "license": "MIT", "peer": true, @@ -3934,9 +3838,9 @@ "peer": true }, "node_modules/rollup": { - "version": "4.52.5", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.52.5.tgz", - "integrity": "sha512-3GuObel8h7Kqdjt0gxkEzaifHTqLVW56Y/bjN7PSQtkKr0w3V/QYSdt6QWYtd7A1xUtYQigtdUfgj1RvWVtorw==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.53.3.tgz", + "integrity": "sha512-w8GmOxZfBmKknvdXU1sdM9NHcoQejwF/4mNgj2JuEEdRaHwwF12K7e9eXn1nLZ07ad+du76mkVsyeb2rKGllsA==", "dev": true, "license": "MIT", "dependencies": { @@ -3950,28 +3854,28 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.52.5", - "@rollup/rollup-android-arm64": "4.52.5", - "@rollup/rollup-darwin-arm64": "4.52.5", - "@rollup/rollup-darwin-x64": "4.52.5", - "@rollup/rollup-freebsd-arm64": "4.52.5", - "@rollup/rollup-freebsd-x64": "4.52.5", - "@rollup/rollup-linux-arm-gnueabihf": "4.52.5", - "@rollup/rollup-linux-arm-musleabihf": "4.52.5", - "@rollup/rollup-linux-arm64-gnu": "4.52.5", - "@rollup/rollup-linux-arm64-musl": "4.52.5", - "@rollup/rollup-linux-loong64-gnu": "4.52.5", - "@rollup/rollup-linux-ppc64-gnu": "4.52.5", - "@rollup/rollup-linux-riscv64-gnu": "4.52.5", - "@rollup/rollup-linux-riscv64-musl": "4.52.5", - "@rollup/rollup-linux-s390x-gnu": "4.52.5", - "@rollup/rollup-linux-x64-gnu": "4.52.5", - "@rollup/rollup-linux-x64-musl": "4.52.5", - "@rollup/rollup-openharmony-arm64": "4.52.5", - "@rollup/rollup-win32-arm64-msvc": "4.52.5", - "@rollup/rollup-win32-ia32-msvc": "4.52.5", - "@rollup/rollup-win32-x64-gnu": "4.52.5", - "@rollup/rollup-win32-x64-msvc": "4.52.5", + "@rollup/rollup-android-arm-eabi": "4.53.3", + "@rollup/rollup-android-arm64": "4.53.3", + "@rollup/rollup-darwin-arm64": "4.53.3", + "@rollup/rollup-darwin-x64": "4.53.3", + "@rollup/rollup-freebsd-arm64": "4.53.3", + "@rollup/rollup-freebsd-x64": "4.53.3", + "@rollup/rollup-linux-arm-gnueabihf": "4.53.3", + "@rollup/rollup-linux-arm-musleabihf": "4.53.3", + "@rollup/rollup-linux-arm64-gnu": "4.53.3", + "@rollup/rollup-linux-arm64-musl": "4.53.3", + "@rollup/rollup-linux-loong64-gnu": "4.53.3", + "@rollup/rollup-linux-ppc64-gnu": "4.53.3", + "@rollup/rollup-linux-riscv64-gnu": "4.53.3", + "@rollup/rollup-linux-riscv64-musl": "4.53.3", + "@rollup/rollup-linux-s390x-gnu": "4.53.3", + "@rollup/rollup-linux-x64-gnu": "4.53.3", + "@rollup/rollup-linux-x64-musl": "4.53.3", + "@rollup/rollup-openharmony-arm64": "4.53.3", + "@rollup/rollup-win32-arm64-msvc": "4.53.3", + "@rollup/rollup-win32-ia32-msvc": "4.53.3", + "@rollup/rollup-win32-x64-gnu": "4.53.3", + "@rollup/rollup-win32-x64-msvc": "4.53.3", "fsevents": "~2.3.2" } }, @@ -4023,9 +3927,9 @@ } }, "node_modules/set-cookie-parser": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.1.tgz", - "integrity": "sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.2.tgz", + "integrity": "sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw==", "dev": true, "license": "MIT", "peer": true @@ -4051,33 +3955,17 @@ "node": ">=0.10.0" } }, - "node_modules/tar": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", - "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", + "node_modules/tinyexec": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.0.2.tgz", + "integrity": "sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==", "dev": true, - "license": "ISC", + "license": "MIT", "peer": true, - "dependencies": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^5.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - }, "engines": { - "node": ">=10" + "node": ">=18" } }, - "node_modules/tinyexec": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz", - "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==", - "dev": true, - "license": "MIT", - "peer": true - }, "node_modules/tinyglobby": { "version": "0.2.15", "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", @@ -4150,14 +4038,6 @@ "license": "MIT", "peer": true }, - "node_modules/ufo": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.1.tgz", - "integrity": "sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==", - "dev": true, - "license": "MIT", - "peer": true - }, "node_modules/uglify-js": { "version": "3.19.3", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz", @@ -4197,9 +4077,9 @@ } }, "node_modules/uuid": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.0.tgz", - "integrity": "sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-13.0.0.tgz", + "integrity": "sha512-XQegIaBTVUjSHliKqcnFqYypAd4S+WCYt5NIeRs6w/UAry7z8Y9j5ZwRRL4kzq9U3sD6v+85er9FvkEaBpji2w==", "dev": true, "funding": [ "https://github.com/sponsors/broofa", @@ -4208,13 +4088,13 @@ "license": "MIT", "peer": true, "bin": { - "uuid": "dist/esm/bin/uuid" + "uuid": "dist-node/bin/uuid" } }, "node_modules/vite": { - "version": "7.1.11", - "resolved": "https://registry.npmjs.org/vite/-/vite-7.1.11.tgz", - "integrity": "sha512-uzcxnSDVjAopEUjljkWh8EIrg6tlzrjFUfMcR1EVsRDGwf/ccef0qQPRyOrROwhrTDaApueq+ja+KLPlzR/zdg==", + "version": "7.2.4", + "resolved": "https://registry.npmjs.org/vite/-/vite-7.2.4.tgz", + "integrity": "sha512-NL8jTlbo0Tn4dUEXEsUg8KeyG/Lkmc4Fnzb8JXN/Ykm9G4HNImjtABMJgkQoVjOBN/j2WAwDTRytdqJbZsah7w==", "dev": true, "license": "MIT", "dependencies": { @@ -4344,14 +4224,6 @@ "optional": true } } - }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, - "license": "ISC", - "peer": true } } } diff --git a/src/Umbraco.Community.SimpleDashboards.Client/package.json b/src/Umbraco.Community.SimpleDashboards.Client/package.json index 8605deb..a2f6f7a 100644 --- a/src/Umbraco.Community.SimpleDashboards.Client/package.json +++ b/src/Umbraco.Community.SimpleDashboards.Client/package.json @@ -11,11 +11,11 @@ }, "devDependencies": { "lit": "^3.3.1", - "@umbraco-cms/backoffice": "^16.3.1", + "@umbraco-cms/backoffice": "^17.0.0-rc4", "typescript": "^5.9.3", - "vite": "^7.1.11" + "vite": "^7.2.4" }, "volta": { - "node": "22.12.0" + "node": "22.17.1" } } \ No newline at end of file diff --git a/src/Umbraco.Community.SimpleDashboards.Client/src/api/client.gen.ts b/src/Umbraco.Community.SimpleDashboards.Client/src/api/client.gen.ts index 326bc5d..eadcc39 100644 --- a/src/Umbraco.Community.SimpleDashboards.Client/src/api/client.gen.ts +++ b/src/Umbraco.Community.SimpleDashboards.Client/src/api/client.gen.ts @@ -1,7 +1,7 @@ // This file is auto-generated by @hey-api/openapi-ts -import type { ClientOptions } from './types.gen'; -import { type Config, type ClientOptions as DefaultClientOptions, createClient, createConfig } from './client'; +import { type ClientOptions, type Config, createClient, createConfig } from './client'; +import type { ClientOptions as ClientOptions2 } from './types.gen'; /** * The `createClientConfig()` function will be called on client initialization @@ -11,9 +11,9 @@ import { type Config, type ClientOptions as DefaultClientOptions, createClient, * `setConfig()`. This is useful for example if you're using Next.js * to ensure your client always has the correct values. */ -export type CreateClientConfig = (override?: Config) => Config & T>; +export type CreateClientConfig = (override?: Config) => Config & T>; -export const client = createClient(createConfig({ +export const client = createClient(createConfig({ baseUrl: 'http://localhost:54813', throwOnError: true -})); \ No newline at end of file +})); diff --git a/src/Umbraco.Community.SimpleDashboards.Client/src/api/client/client.gen.ts b/src/Umbraco.Community.SimpleDashboards.Client/src/api/client/client.gen.ts index 0c60a9a..a439d27 100644 --- a/src/Umbraco.Community.SimpleDashboards.Client/src/api/client/client.gen.ts +++ b/src/Umbraco.Community.SimpleDashboards.Client/src/api/client/client.gen.ts @@ -2,6 +2,7 @@ import { createSseClient } from '../core/serverSentEvents.gen'; import type { HttpMethod } from '../core/types.gen'; +import { getValidRequestBody } from '../core/utils.gen'; import type { Client, Config, @@ -60,12 +61,12 @@ export const createClient = (config: Config = {}): Client => { await opts.requestValidator(opts); } - if (opts.body && opts.bodySerializer) { + if (opts.body !== undefined && opts.bodySerializer) { opts.serializedBody = opts.bodySerializer(opts.body); } // remove Content-Type header if body is empty to avoid sending invalid requests - if (opts.serializedBody === undefined || opts.serializedBody === '') { + if (opts.body === undefined || opts.serializedBody === '') { opts.headers.delete('Content-Type'); } @@ -80,12 +81,12 @@ export const createClient = (config: Config = {}): Client => { const requestInit: ReqInit = { redirect: 'follow', ...opts, - body: opts.serializedBody, + body: getValidRequestBody(opts), }; let request = new Request(url, requestInit); - for (const fn of interceptors.request._fns) { + for (const fn of interceptors.request.fns) { if (fn) { request = await fn(request, opts); } @@ -96,7 +97,7 @@ export const createClient = (config: Config = {}): Client => { const _fetch = opts.fetch!; let response = await _fetch(request); - for (const fn of interceptors.response._fns) { + for (const fn of interceptors.response.fns) { if (fn) { response = await fn(response, request, opts); } @@ -108,23 +109,41 @@ export const createClient = (config: Config = {}): Client => { }; if (response.ok) { + const parseAs = + (opts.parseAs === 'auto' + ? getParseAs(response.headers.get('Content-Type')) + : opts.parseAs) ?? 'json'; + if ( response.status === 204 || response.headers.get('Content-Length') === '0' ) { + let emptyData: any; + switch (parseAs) { + case 'arrayBuffer': + case 'blob': + case 'text': + emptyData = await response[parseAs](); + break; + case 'formData': + emptyData = new FormData(); + break; + case 'stream': + emptyData = response.body; + break; + case 'json': + default: + emptyData = {}; + break; + } return opts.responseStyle === 'data' - ? {} + ? emptyData : { - data: {}, + data: emptyData, ...result, }; } - const parseAs = - (opts.parseAs === 'auto' - ? getParseAs(response.headers.get('Content-Type')) - : opts.parseAs) ?? 'json'; - let data: any; switch (parseAs) { case 'arrayBuffer': @@ -173,7 +192,7 @@ export const createClient = (config: Config = {}): Client => { const error = jsonError ?? textError; let finalError = error; - for (const fn of interceptors.error._fns) { + for (const fn of interceptors.error.fns) { if (fn) { finalError = (await fn(error, response, request, opts)) as string; } @@ -206,6 +225,15 @@ export const createClient = (config: Config = {}): Client => { body: opts.body as BodyInit | null | undefined, headers: opts.headers as unknown as Record, method, + onRequest: async (url, init) => { + let request = new Request(url, init); + for (const fn of interceptors.request.fns) { + if (fn) { + request = await fn(request, opts); + } + } + return request; + }, url, }); }; diff --git a/src/Umbraco.Community.SimpleDashboards.Client/src/api/client/index.ts b/src/Umbraco.Community.SimpleDashboards.Client/src/api/client/index.ts index 318a84b..cbf8dfe 100644 --- a/src/Umbraco.Community.SimpleDashboards.Client/src/api/client/index.ts +++ b/src/Umbraco.Community.SimpleDashboards.Client/src/api/client/index.ts @@ -8,6 +8,7 @@ export { urlSearchParamsBodySerializer, } from '../core/bodySerializer.gen'; export { buildClientParams } from '../core/params.gen'; +export { serializeQueryKeyValue } from '../core/queryKeySerializer.gen'; export { createClient } from './client.gen'; export type { Client, diff --git a/src/Umbraco.Community.SimpleDashboards.Client/src/api/client/types.gen.ts b/src/Umbraco.Community.SimpleDashboards.Client/src/api/client/types.gen.ts index 5bde938..1a005b5 100644 --- a/src/Umbraco.Community.SimpleDashboards.Client/src/api/client/types.gen.ts +++ b/src/Umbraco.Community.SimpleDashboards.Client/src/api/client/types.gen.ts @@ -26,7 +26,7 @@ export interface Config * * @default globalThis.fetch */ - fetch?: (request: Request) => ReturnType; + fetch?: typeof fetch; /** * Please don't use the Fetch client for Next.js applications. The `next` * options won't have any effect. diff --git a/src/Umbraco.Community.SimpleDashboards.Client/src/api/client/utils.gen.ts b/src/Umbraco.Community.SimpleDashboards.Client/src/api/client/utils.gen.ts index a475095..b4bcc4d 100644 --- a/src/Umbraco.Community.SimpleDashboards.Client/src/api/client/utils.gen.ts +++ b/src/Umbraco.Community.SimpleDashboards.Client/src/api/client/utils.gen.ts @@ -183,17 +183,27 @@ export const mergeConfigs = (a: Config, b: Config): Config => { return config; }; +const headersEntries = (headers: Headers): Array<[string, string]> => { + const entries: Array<[string, string]> = []; + headers.forEach((value, key) => { + entries.push([key, value]); + }); + return entries; +}; + export const mergeHeaders = ( ...headers: Array['headers'] | undefined> ): Headers => { const mergedHeaders = new Headers(); for (const header of headers) { - if (!header || typeof header !== 'object') { + if (!header) { continue; } const iterator = - header instanceof Headers ? header.entries() : Object.entries(header); + header instanceof Headers + ? headersEntries(header) + : Object.entries(header); for (const [key, value] of iterator) { if (value === null) { @@ -234,67 +244,61 @@ type ResInterceptor = ( ) => Res | Promise; class Interceptors { - _fns: (Interceptor | null)[]; + fns: Array = []; - constructor() { - this._fns = []; + clear(): void { + this.fns = []; } - clear() { - this._fns = []; - } - - getInterceptorIndex(id: number | Interceptor): number { - if (typeof id === 'number') { - return this._fns[id] ? id : -1; - } else { - return this._fns.indexOf(id); + eject(id: number | Interceptor): void { + const index = this.getInterceptorIndex(id); + if (this.fns[index]) { + this.fns[index] = null; } } - exists(id: number | Interceptor) { + + exists(id: number | Interceptor): boolean { const index = this.getInterceptorIndex(id); - return !!this._fns[index]; + return Boolean(this.fns[index]); } - eject(id: number | Interceptor) { - const index = this.getInterceptorIndex(id); - if (this._fns[index]) { - this._fns[index] = null; + getInterceptorIndex(id: number | Interceptor): number { + if (typeof id === 'number') { + return this.fns[id] ? id : -1; } + return this.fns.indexOf(id); } - update(id: number | Interceptor, fn: Interceptor) { + update( + id: number | Interceptor, + fn: Interceptor, + ): number | Interceptor | false { const index = this.getInterceptorIndex(id); - if (this._fns[index]) { - this._fns[index] = fn; + if (this.fns[index]) { + this.fns[index] = fn; return id; - } else { - return false; } + return false; } - use(fn: Interceptor) { - this._fns = [...this._fns, fn]; - return this._fns.length - 1; + use(fn: Interceptor): number { + this.fns.push(fn); + return this.fns.length - 1; } } -// `createInterceptors()` response, meant for external use as it does not -// expose internals export interface Middleware { - error: Pick< - Interceptors>, - 'eject' | 'use' - >; - request: Pick>, 'eject' | 'use'>; - response: Pick< - Interceptors>, - 'eject' | 'use' - >; + error: Interceptors>; + request: Interceptors>; + response: Interceptors>; } -// do not add `Middleware` as return type so we can use _fns internally -export const createInterceptors = () => ({ +export const createInterceptors = (): Middleware< + Req, + Res, + Err, + Options +> => ({ error: new Interceptors>(), request: new Interceptors>(), response: new Interceptors>(), diff --git a/src/Umbraco.Community.SimpleDashboards.Client/src/api/core/queryKeySerializer.gen.ts b/src/Umbraco.Community.SimpleDashboards.Client/src/api/core/queryKeySerializer.gen.ts new file mode 100644 index 0000000..d3bb683 --- /dev/null +++ b/src/Umbraco.Community.SimpleDashboards.Client/src/api/core/queryKeySerializer.gen.ts @@ -0,0 +1,136 @@ +// This file is auto-generated by @hey-api/openapi-ts + +/** + * JSON-friendly union that mirrors what Pinia Colada can hash. + */ +export type JsonValue = + | null + | string + | number + | boolean + | JsonValue[] + | { [key: string]: JsonValue }; + +/** + * Replacer that converts non-JSON values (bigint, Date, etc.) to safe substitutes. + */ +export const queryKeyJsonReplacer = (_key: string, value: unknown) => { + if ( + value === undefined || + typeof value === 'function' || + typeof value === 'symbol' + ) { + return undefined; + } + if (typeof value === 'bigint') { + return value.toString(); + } + if (value instanceof Date) { + return value.toISOString(); + } + return value; +}; + +/** + * Safely stringifies a value and parses it back into a JsonValue. + */ +export const stringifyToJsonValue = (input: unknown): JsonValue | undefined => { + try { + const json = JSON.stringify(input, queryKeyJsonReplacer); + if (json === undefined) { + return undefined; + } + return JSON.parse(json) as JsonValue; + } catch { + return undefined; + } +}; + +/** + * Detects plain objects (including objects with a null prototype). + */ +const isPlainObject = (value: unknown): value is Record => { + if (value === null || typeof value !== 'object') { + return false; + } + const prototype = Object.getPrototypeOf(value as object); + return prototype === Object.prototype || prototype === null; +}; + +/** + * Turns URLSearchParams into a sorted JSON object for deterministic keys. + */ +const serializeSearchParams = (params: URLSearchParams): JsonValue => { + const entries = Array.from(params.entries()).sort(([a], [b]) => + a.localeCompare(b), + ); + const result: Record = {}; + + for (const [key, value] of entries) { + const existing = result[key]; + if (existing === undefined) { + result[key] = value; + continue; + } + + if (Array.isArray(existing)) { + (existing as string[]).push(value); + } else { + result[key] = [existing, value]; + } + } + + return result; +}; + +/** + * Normalizes any accepted value into a JSON-friendly shape for query keys. + */ +export const serializeQueryKeyValue = ( + value: unknown, +): JsonValue | undefined => { + if (value === null) { + return null; + } + + if ( + typeof value === 'string' || + typeof value === 'number' || + typeof value === 'boolean' + ) { + return value; + } + + if ( + value === undefined || + typeof value === 'function' || + typeof value === 'symbol' + ) { + return undefined; + } + + if (typeof value === 'bigint') { + return value.toString(); + } + + if (value instanceof Date) { + return value.toISOString(); + } + + if (Array.isArray(value)) { + return stringifyToJsonValue(value); + } + + if ( + typeof URLSearchParams !== 'undefined' && + value instanceof URLSearchParams + ) { + return serializeSearchParams(value); + } + + if (isPlainObject(value)) { + return stringifyToJsonValue(value); + } + + return undefined; +}; diff --git a/src/Umbraco.Community.SimpleDashboards.Client/src/api/core/serverSentEvents.gen.ts b/src/Umbraco.Community.SimpleDashboards.Client/src/api/core/serverSentEvents.gen.ts index 01b5818..f8fd78e 100644 --- a/src/Umbraco.Community.SimpleDashboards.Client/src/api/core/serverSentEvents.gen.ts +++ b/src/Umbraco.Community.SimpleDashboards.Client/src/api/core/serverSentEvents.gen.ts @@ -7,6 +7,17 @@ export type ServerSentEventsOptions = Omit< 'method' > & Pick & { + /** + * Fetch API implementation. You can use this option to provide a custom + * fetch instance. + * + * @default globalThis.fetch + */ + fetch?: typeof fetch; + /** + * Implementing clients can call request interceptors inside this hook. + */ + onRequest?: (url: string, init: RequestInit) => Promise; /** * Callback invoked when a network or parsing error occurs during streaming. * @@ -24,6 +35,7 @@ export type ServerSentEventsOptions = Omit< * @returns Nothing (void). */ onSseEvent?: (event: StreamEvent) => void; + serializedBody?: RequestInit['body']; /** * Default retry delay in milliseconds. * @@ -75,6 +87,7 @@ export type ServerSentEventsResult< }; export const createSseClient = ({ + onRequest, onSseError, onSseEvent, responseTransformer, @@ -112,7 +125,21 @@ export const createSseClient = ({ } try { - const response = await fetch(url, { ...options, headers, signal }); + const requestInit: RequestInit = { + redirect: 'follow', + ...options, + body: options.serializedBody, + headers, + signal, + }; + let request = new Request(url, requestInit); + if (onRequest) { + request = await onRequest(url, requestInit); + } + // fetch must be assigned here, otherwise it would throw the error: + // TypeError: Failed to execute 'fetch' on 'Window': Illegal invocation + const _fetch = options.fetch ?? globalThis.fetch; + const response = await _fetch(request); if (!response.ok) throw new Error( diff --git a/src/Umbraco.Community.SimpleDashboards.Client/src/api/core/utils.gen.ts b/src/Umbraco.Community.SimpleDashboards.Client/src/api/core/utils.gen.ts index ac31396..0b5389d 100644 --- a/src/Umbraco.Community.SimpleDashboards.Client/src/api/core/utils.gen.ts +++ b/src/Umbraco.Community.SimpleDashboards.Client/src/api/core/utils.gen.ts @@ -1,6 +1,6 @@ // This file is auto-generated by @hey-api/openapi-ts -import type { QuerySerializer } from './bodySerializer.gen'; +import type { BodySerializer, QuerySerializer } from './bodySerializer.gen'; import { type ArraySeparatorStyle, serializeArrayParam, @@ -112,3 +112,32 @@ export const getUrl = ({ } return url; }; + +export function getValidRequestBody(options: { + body?: unknown; + bodySerializer?: BodySerializer | null; + serializedBody?: unknown; +}) { + const hasBody = options.body !== undefined; + const isSerializedBody = hasBody && options.bodySerializer; + + if (isSerializedBody) { + if ('serializedBody' in options) { + const hasSerializedBody = + options.serializedBody !== undefined && options.serializedBody !== ''; + + return hasSerializedBody ? options.serializedBody : null; + } + + // not all clients implement a serializedBody property (i.e. client-axios) + return options.body !== '' ? options.body : null; + } + + // plain/text body + if (hasBody) { + return options.body; + } + + // no body was provided + return undefined; +} diff --git a/src/Umbraco.Community.SimpleDashboards.Client/src/api/index.ts b/src/Umbraco.Community.SimpleDashboards.Client/src/api/index.ts index 31a9f07..3731393 100644 --- a/src/Umbraco.Community.SimpleDashboards.Client/src/api/index.ts +++ b/src/Umbraco.Community.SimpleDashboards.Client/src/api/index.ts @@ -1,4 +1,5 @@ // This file is auto-generated by @hey-api/openapi-ts -export * from './types.gen'; + +export type * from './types.gen'; export * from './client.gen'; -export * from './sdk.gen'; \ No newline at end of file +export * from './sdk.gen'; diff --git a/src/Umbraco.Community.SimpleDashboards.Client/src/api/sdk.gen.ts b/src/Umbraco.Community.SimpleDashboards.Client/src/api/sdk.gen.ts index 1322b81..5de97cf 100644 --- a/src/Umbraco.Community.SimpleDashboards.Client/src/api/sdk.gen.ts +++ b/src/Umbraco.Community.SimpleDashboards.Client/src/api/sdk.gen.ts @@ -1,10 +1,10 @@ // This file is auto-generated by @hey-api/openapi-ts -import type { Options as ClientOptions, TDataShape, Client } from './client'; +import type { Client, Options as Options2, TDataShape } from './client'; +import { client } from './client.gen'; import type { GetUmbracoSimpledashboardsApiV1RenderByDashboardData, GetUmbracoSimpledashboardsApiV1RenderByDashboardResponses } from './types.gen'; -import { client as _heyApiClient } from './client.gen'; -export type Options = ClientOptions & { +export type Options = Options2 & { /** * You can provide a client instance returned by `createClient()` instead of * individual options. This might be also useful if you want to implement a @@ -20,9 +20,9 @@ export type Options(options: Options) { - return (options.client ?? _heyApiClient).get({ + return (options.client ?? client).get({ url: '/umbraco/simpledashboards/api/v1/render/{dashboard}', ...options }); } -} \ No newline at end of file +} diff --git a/src/Umbraco.Community.SimpleDashboards.Client/src/api/types.gen.ts b/src/Umbraco.Community.SimpleDashboards.Client/src/api/types.gen.ts index e3e77db..81b4ceb 100644 --- a/src/Umbraco.Community.SimpleDashboards.Client/src/api/types.gen.ts +++ b/src/Umbraco.Community.SimpleDashboards.Client/src/api/types.gen.ts @@ -1,5 +1,9 @@ // This file is auto-generated by @hey-api/openapi-ts +export type ClientOptions = { + baseUrl: 'http://localhost:54813' | (string & {}); +}; + export type SimpleDashboardRenderModel = { body: string; }; @@ -21,7 +25,3 @@ export type GetUmbracoSimpledashboardsApiV1RenderByDashboardResponses = { }; export type GetUmbracoSimpledashboardsApiV1RenderByDashboardResponse = GetUmbracoSimpledashboardsApiV1RenderByDashboardResponses[keyof GetUmbracoSimpledashboardsApiV1RenderByDashboardResponses]; - -export type ClientOptions = { - baseUrl: 'http://localhost:54813' | (string & {}); -}; \ No newline at end of file From 1ef964f9e320ac3cc38bf42923844940344e9a46 Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions@users.noreply.github.com> Date: Thu, 27 Nov 2025 11:08:17 +0000 Subject: [PATCH 6/8] doc: Update security policy --- SECURITY.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/SECURITY.md b/SECURITY.md index 8566303..1e64f16 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -10,7 +10,8 @@ The following table outlines the versions of the project that are currently supp | Package Version | Umbraco Version | Security Phase Start | End of Life | | ---------------------------------------------------------------------------------- | --------------- | -------------------- | ----------- | | [13.x](https://github.com/jcdcdev/Umbraco.Community.SimpleDashboards/tree/v13) | 13 | 2025-12-14 | 2026-12-14 | -| [16.x](https://github.com/jcdcdev/Umbraco.Community.SimpleDashboards/tree/v16) | 16 | 2026-03-12 | 2026-06-12 | +| [16.x](https://github.com/jcdcdev/Umbraco.Community.SimpleDashboards/tree/v16) | 16 | 2026-03-12 | 2026-06-12 | +| [17.x](https://github.com/jcdcdev/Umbraco.Community.SimpleDashboards/tree/v17) | 17 | 2027-11-27 | 2028-11-27 | ## Unsupported Versions | Package Version | Umbraco Version | End of Life | From 128e448088c2c96e8507ca3fa24bab50a5bf7313 Mon Sep 17 00:00:00 2001 From: jcdcdev <23620443+jcdcdev@users.noreply.github.com> Date: Thu, 27 Nov 2025 11:36:57 +0000 Subject: [PATCH 7/8] doc: Update README --- .github/README.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/README.md b/.github/README.md index 8274a19..ae4450f 100644 --- a/.github/README.md +++ b/.github/README.md @@ -15,9 +15,6 @@ This packages aims to help developers quickly put together Umbraco Dashboards us - Supports both Views & View Components - Easy to define section permissions -> [!NOTE] -> Version 17 is not released yet. - ## Quick Start ### Install Package From 515fb93a26306099d7af181c5bed059013481419 Mon Sep 17 00:00:00 2001 From: James Date: Thu, 27 Nov 2025 23:54:09 +0000 Subject: [PATCH 8/8] feature: support Umbraco 17.0.0 --- .../package-lock.json | 208 ++++++++--------- .../package.json | 2 +- ...Community.SimpleDashboards.TestSite.csproj | 4 +- .../packages.lock.json | 218 +++++++++--------- .../Umbraco.Community.SimpleDashboards.csproj | 10 +- .../packages.lock.json | 72 +++--- 6 files changed, 257 insertions(+), 257 deletions(-) diff --git a/src/Umbraco.Community.SimpleDashboards.Client/package-lock.json b/src/Umbraco.Community.SimpleDashboards.Client/package-lock.json index 0c27b07..acde240 100644 --- a/src/Umbraco.Community.SimpleDashboards.Client/package-lock.json +++ b/src/Umbraco.Community.SimpleDashboards.Client/package-lock.json @@ -8,7 +8,7 @@ "name": "simple-dashboards", "version": "0.0.0", "devDependencies": { - "@umbraco-cms/backoffice": "^17.0.0-rc4", + "@umbraco-cms/backoffice": "^17.0.0", "lit": "^3.3.1", "typescript": "^5.9.3", "vite": "^7.2.4" @@ -1086,9 +1086,9 @@ } }, "node_modules/@tiptap/starter-kit/node_modules/@tiptap/core": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@tiptap/core/-/core-3.11.0.tgz", - "integrity": "sha512-kmS7ZVpHm1EMnW1Wmft9H5ZLM7E0G0NGBx+aGEHGDcNxZBXD2ZUa76CuWjIhOGpwsPbELp684ZdpF2JWoNi4Dg==", + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@tiptap/core/-/core-3.11.1.tgz", + "integrity": "sha512-q7uzYrCq40JOIi6lceWe2HuA8tSr97iPwP/xtJd0bZjyL1rWhUyqxMb7y+aq4RcELrx/aNRa2JIvLtRRdy02Dg==", "dev": true, "license": "MIT", "peer": true, @@ -1097,13 +1097,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/pm": "^3.11.0" + "@tiptap/pm": "^3.11.1" } }, "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-blockquote": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@tiptap/extension-blockquote/-/extension-blockquote-3.11.0.tgz", - "integrity": "sha512-0H8WVW6Vn4GJ7sQ6wfyDgUU+DqM8fp62g8N0fFPiEhoYtpIYUmCqGhpKnqYR0tet6ofFa648XmA6n2VX7sugzw==", + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@tiptap/extension-blockquote/-/extension-blockquote-3.11.1.tgz", + "integrity": "sha512-c3DN5c/9kl8w1wCcylH9XqW0OyCegqE3EL4rDlVYkyBD0GwCnUS30pN+jdxCUq/tl94lkkRk7XMyEUwzQmG+5g==", "dev": true, "license": "MIT", "peer": true, @@ -1112,13 +1112,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.11.0" + "@tiptap/core": "^3.11.1" } }, "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-bold": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@tiptap/extension-bold/-/extension-bold-3.11.0.tgz", - "integrity": "sha512-V/c3XYO09Le9GlBGq1MK4c97Fffi0GADQTbZ+LFoi65nUrAwutn5wYnXBcEyWQI6RmFWVDJTieamqtc4j9teyw==", + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@tiptap/extension-bold/-/extension-bold-3.11.1.tgz", + "integrity": "sha512-ee/OoAPViUAgJb8dxF7D2YSSYUWcw8RXqhNSDx15w58rxpYbJbvOv3WDMrGNvl4M9nuwXYfXc3iPl/eYtwHx2w==", "dev": true, "license": "MIT", "peer": true, @@ -1127,13 +1127,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.11.0" + "@tiptap/core": "^3.11.1" } }, "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-bullet-list": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@tiptap/extension-bullet-list/-/extension-bullet-list-3.11.0.tgz", - "integrity": "sha512-IKdb1C3bHA1sGPiUcntkL+wHebRg71K5+tgaaRnMw0qmtcpcOQb5zhQOSm5bXUsgCk/WgT04dkZPnpn6Gg1PvQ==", + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@tiptap/extension-bullet-list/-/extension-bullet-list-3.11.1.tgz", + "integrity": "sha512-6fj0b0Ynam8FMsP3NiCZ4a2uP7lCBHDFBXfcRwFDOqAgBIPvIK+r6CuHEGothGaF7EeQ9MTyj9fwlGjyHsPQcg==", "dev": true, "license": "MIT", "peer": true, @@ -1142,13 +1142,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/extension-list": "^3.11.0" + "@tiptap/extension-list": "^3.11.1" } }, "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-code": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@tiptap/extension-code/-/extension-code-3.11.0.tgz", - "integrity": "sha512-5OpR5O4bveHe1KG9CJsto86NgkuerYq3OLY78vzh9uFCLdv7xgXA2aZYJfRMhbZ7hKsR7hHg1etBJUCk+TKsMg==", + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@tiptap/extension-code/-/extension-code-3.11.1.tgz", + "integrity": "sha512-R3HtNPAuaKqbDwK1uWO/6QFHXbbKcxbV27XVCVtTQ4gCAzIZbJElp9REEqAOp/zI6bqt774UrAekeV+5i8NQYw==", "dev": true, "license": "MIT", "peer": true, @@ -1157,13 +1157,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.11.0" + "@tiptap/core": "^3.11.1" } }, "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-code-block": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@tiptap/extension-code-block/-/extension-code-block-3.11.0.tgz", - "integrity": "sha512-y01RJVbygDJWYXxZ0SiCYwvUF2X91RANCLSdb8X0qiwVPgNOzsDrrzS/iqoXkiYmM93pJw+ZWelEZxRvxEwsrg==", + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@tiptap/extension-code-block/-/extension-code-block-3.11.1.tgz", + "integrity": "sha512-Bk7mmA+m510zzLG5AMFmywrL50NlBA5p7bR0cKfdp4ckXr8FohxH3QS0Woy1MRnFUGRtIzJkSYQTJ3O/G1lBqQ==", "dev": true, "license": "MIT", "peer": true, @@ -1172,14 +1172,14 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.11.0", - "@tiptap/pm": "^3.11.0" + "@tiptap/core": "^3.11.1", + "@tiptap/pm": "^3.11.1" } }, "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-document": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@tiptap/extension-document/-/extension-document-3.11.0.tgz", - "integrity": "sha512-N2G3cwL2Dtur/CgD/byJmFx9T5no6fTO/U462VP3rthQYrRA1AB3TCYqtlwJkmyoxRTNd4qIg4imaPl8ej6Heg==", + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@tiptap/extension-document/-/extension-document-3.11.1.tgz", + "integrity": "sha512-Px8T7Kv8EEiFpM/h13Rro8HoynrlK8zA3u3ekHq/FBSTXnPtqPAUYNx/DUhIrLs3eWWJ8+P0Onm+sVLZmaLMug==", "dev": true, "license": "MIT", "peer": true, @@ -1188,13 +1188,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.11.0" + "@tiptap/core": "^3.11.1" } }, "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-dropcursor": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@tiptap/extension-dropcursor/-/extension-dropcursor-3.11.0.tgz", - "integrity": "sha512-gW/QMGAyiXGSpO+X/lTeiBQn1Or8T8UVB3y9Cv2Lh6zx0SWU+FA28EH+y6s3fm872reN4dH/9rEvMuJjhU/BEw==", + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@tiptap/extension-dropcursor/-/extension-dropcursor-3.11.1.tgz", + "integrity": "sha512-+tmWD/4tg7Mt1TArrvc1Gna1FiSyru2rE6sapEerXCH3RFfaqGBeMqeRaOeZrCiqB+vIsXfthHDC/7xz5rFp/g==", "dev": true, "license": "MIT", "peer": true, @@ -1203,13 +1203,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/extensions": "^3.11.0" + "@tiptap/extensions": "^3.11.1" } }, "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-gapcursor": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@tiptap/extension-gapcursor/-/extension-gapcursor-3.11.0.tgz", - "integrity": "sha512-lXGEZiYX7k/pEFr8BgDE91vqjLTwuf+qhHLTgIpfhbt562nShLPIDj9Vzu3xrR4fwUAMiUNiLyaeInb8j3I4kg==", + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@tiptap/extension-gapcursor/-/extension-gapcursor-3.11.1.tgz", + "integrity": "sha512-rZ4eIFOPrLPM0bAMW560v/i9WeAz6D6PPtmFJ/Rwh7F5QFbg+jSXAyGvg7V9ZwzA5OaXqsToyJBR7qtGXBXAhQ==", "dev": true, "license": "MIT", "peer": true, @@ -1218,13 +1218,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/extensions": "^3.11.0" + "@tiptap/extensions": "^3.11.1" } }, "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-hard-break": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@tiptap/extension-hard-break/-/extension-hard-break-3.11.0.tgz", - "integrity": "sha512-NJEHTj++kFOayQXKSQSi9j9eAG33eSiJqai2pf4U+snW94fmb8cYLUurDmfYRe20O6EzBSX0X3GjVlkOz+5b7A==", + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@tiptap/extension-hard-break/-/extension-hard-break-3.11.1.tgz", + "integrity": "sha512-JMp6CizdB7LoY2jmaZub2D+Aj6RJTkSu0EhIcN/bmBrm4MjYa/ir6nRoo4/gYGIHzHwgwGR/1KmlqTJZW/xl4g==", "dev": true, "license": "MIT", "peer": true, @@ -1233,13 +1233,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.11.0" + "@tiptap/core": "^3.11.1" } }, "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-heading": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@tiptap/extension-heading/-/extension-heading-3.11.0.tgz", - "integrity": "sha512-4Eo67Yo7vsYLkizcMoGdZAR9aHbC7FFTrqfNEd4Em3ajRi0iNqyWMaI90UCYlitDdRdqFlq/njWrMqBOLUgaWQ==", + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@tiptap/extension-heading/-/extension-heading-3.11.1.tgz", + "integrity": "sha512-b9ShCSQhWXNzdbdn9a3j33cq646nS0EpVyNBQr0BMOpIcMI4Ot8LGEvPo0BNqPPvpjMJaP2N6xp+EIdk6tunfQ==", "dev": true, "license": "MIT", "peer": true, @@ -1248,13 +1248,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.11.0" + "@tiptap/core": "^3.11.1" } }, "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-horizontal-rule": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@tiptap/extension-horizontal-rule/-/extension-horizontal-rule-3.11.0.tgz", - "integrity": "sha512-FugFHZG+oiMBV6k42hn9NOA4wRNc2b9UeEIMR+XwEMpWJInV4VwSwDvu8JClgkDo8z7FEnker9e51DZ00CLWqg==", + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@tiptap/extension-horizontal-rule/-/extension-horizontal-rule-3.11.1.tgz", + "integrity": "sha512-9zr6dItcJvzZtFlC+dyFb5VfWGzKzldPAOuln1d/GwKrBZds53O2vBmu4Jxfy22N9LuwiGB+2PYerq0UkLnxnA==", "dev": true, "license": "MIT", "peer": true, @@ -1263,14 +1263,14 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.11.0", - "@tiptap/pm": "^3.11.0" + "@tiptap/core": "^3.11.1", + "@tiptap/pm": "^3.11.1" } }, "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-italic": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@tiptap/extension-italic/-/extension-italic-3.11.0.tgz", - "integrity": "sha512-WP6wL2b//8bLVdeUCWOpYA7nUStvrAMMD0nRn0F9CEW+l7vH6El2PZFhHmJ9uqXo5MnyugBpARiwgxfoAlef5w==", + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@tiptap/extension-italic/-/extension-italic-3.11.1.tgz", + "integrity": "sha512-SrjsU+gvhjoPKelc4YSeC2AQ0lhwLiDWMO7fW83CVitCF8iWXpBSeVCI5SxtPeZNKTZ1ZCc3lIQCeEHOC/gP0g==", "dev": true, "license": "MIT", "peer": true, @@ -1279,13 +1279,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.11.0" + "@tiptap/core": "^3.11.1" } }, "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-link": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@tiptap/extension-link/-/extension-link-3.11.0.tgz", - "integrity": "sha512-RoUkGqowVMKLE76KktNOGhzNMyKtwrSDRqeYCe1ODPuOMZvDGexOE8cIuA4A1ODkgN6ji9qE/9Sf8uhpZdH39Q==", + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@tiptap/extension-link/-/extension-link-3.11.1.tgz", + "integrity": "sha512-ds5auQnWGcHwC2/c1iEvvybdLPcSDlxsii7FPaZg4LaSGdNojRB0qDRZw5dzYQZbfIf5vgYGcIVCVjNPZs1UwQ==", "dev": true, "license": "MIT", "peer": true, @@ -1297,14 +1297,14 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.11.0", - "@tiptap/pm": "^3.11.0" + "@tiptap/core": "^3.11.1", + "@tiptap/pm": "^3.11.1" } }, "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-list": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@tiptap/extension-list/-/extension-list-3.11.0.tgz", - "integrity": "sha512-4Ane7VCVZ+GFOQNuy2nMP+SoWH7EemC3geTTqvgHm1H0tbSosxLJAVaZ9dF06F35RJmYCm+jLJUhRVd156eCRQ==", + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@tiptap/extension-list/-/extension-list-3.11.1.tgz", + "integrity": "sha512-XJRN9pOPMi3SsaKv4qM8WBEi3YDrjXYtYlAlZutQe1JpdKykSjLwwYq7k3V8UHqR3YKxyOV8HTYOYoOaZ9TMTQ==", "dev": true, "license": "MIT", "peer": true, @@ -1313,14 +1313,14 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.11.0", - "@tiptap/pm": "^3.11.0" + "@tiptap/core": "^3.11.1", + "@tiptap/pm": "^3.11.1" } }, "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-list-item": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@tiptap/extension-list-item/-/extension-list-item-3.11.0.tgz", - "integrity": "sha512-KXTTSBH/T/WW8O1YhK/lVmwlSGh2w2VVucUkMLhgk1VPchahAkn2LfgbgKrCRG/F8M8Jlfvz67iJDo6+bbNqew==", + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@tiptap/extension-list-item/-/extension-list-item-3.11.1.tgz", + "integrity": "sha512-KFw3TAwN6hQ+oDeE3lRqwzCRKhxU1NWf9q5SAwiUxlp/LcEjuhXcYJYX8SHPOLOlTo0P42v1i0KBeLUPKnO58g==", "dev": true, "license": "MIT", "peer": true, @@ -1329,13 +1329,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/extension-list": "^3.11.0" + "@tiptap/extension-list": "^3.11.1" } }, "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-list-keymap": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@tiptap/extension-list-keymap/-/extension-list-keymap-3.11.0.tgz", - "integrity": "sha512-vm1zGdEqcbQnrGlVXchk1ibmTsyxyfGcGPVWsc4MG+UAFcNfcpAnvCar71BF4RGGPtpzOWdqGkvJENyh0L5/Hw==", + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@tiptap/extension-list-keymap/-/extension-list-keymap-3.11.1.tgz", + "integrity": "sha512-MpeuVi+bOHulbN65bOjaeoNJstNuAAEPdLwNjW25c9y2a8b5iZFY8vdVNENDiqq+dI+F5EaFGaEq0FN0uslfiA==", "dev": true, "license": "MIT", "peer": true, @@ -1344,13 +1344,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/extension-list": "^3.11.0" + "@tiptap/extension-list": "^3.11.1" } }, "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-ordered-list": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@tiptap/extension-ordered-list/-/extension-ordered-list-3.11.0.tgz", - "integrity": "sha512-kO8GH4w4Xil+qPiHJLAyILdGHF9hCjkhoVtPD8YEfqK6Qx3bZql5FPySCQNs+MU6rLSCCdam8SUPGY/+SCufqA==", + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@tiptap/extension-ordered-list/-/extension-ordered-list-3.11.1.tgz", + "integrity": "sha512-Aphq0kfk6J/hNQennJ+bntvDzqRPT7RVpnow1s4U4dLBsR6PP7X4zEBg96uAv2OW0RjDHFK9NFqpJPbZtQTmFw==", "dev": true, "license": "MIT", "peer": true, @@ -1359,13 +1359,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/extension-list": "^3.11.0" + "@tiptap/extension-list": "^3.11.1" } }, "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-paragraph": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@tiptap/extension-paragraph/-/extension-paragraph-3.11.0.tgz", - "integrity": "sha512-hxgjZOXOqstRTWv+QjWJjK23rD5qzIV9ePlhX3imLeq/MgX0aU9VBDaG5SGKbSjaBNQnpLw6+sABJi3CDP6Z5A==", + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@tiptap/extension-paragraph/-/extension-paragraph-3.11.1.tgz", + "integrity": "sha512-a3lm1WvYewAP2IESq+qnbOtLSJ9yULY2Bj/6DvBq9fzWpb2gSlUdElYh6JLunxB1HEPECTuuRsNPdTrMsSpV4g==", "dev": true, "license": "MIT", "peer": true, @@ -1374,13 +1374,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.11.0" + "@tiptap/core": "^3.11.1" } }, "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-strike": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@tiptap/extension-strike/-/extension-strike-3.11.0.tgz", - "integrity": "sha512-XVP/WMYLrqLBfUsGPu2H9MrOUZLhGUaxtZ3hSRffDi/lsw53x/coZ9eO0FxOB9R7z2ksHWmticIs+0YnKt9LNQ==", + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@tiptap/extension-strike/-/extension-strike-3.11.1.tgz", + "integrity": "sha512-1LfkHNkrGR509cPRgcMr95+nWcAHE0JDm9LkuzdexunhCfJ2tl/h1rA14x3sic8GxQFqEnMefvBUpUbQwPydYw==", "dev": true, "license": "MIT", "peer": true, @@ -1389,13 +1389,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.11.0" + "@tiptap/core": "^3.11.1" } }, "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-text": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@tiptap/extension-text/-/extension-text-3.11.0.tgz", - "integrity": "sha512-ELAYm2BuChzZOqDG9B0k3W6zqM4pwNvXkam28KgHGiT2y7Ni68Rb+NXp16uVR+5zR6hkqnQ/BmJSKzAW59MXpA==", + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@tiptap/extension-text/-/extension-text-3.11.1.tgz", + "integrity": "sha512-5E94ggkFAZ7OSFSwnofAsmxqmSStRoeCB8AnRuWrR+nnXi43Rq7yptdejQaLi13Z9fSVdnF6h+pB3ua2Exg6WQ==", "dev": true, "license": "MIT", "peer": true, @@ -1404,13 +1404,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.11.0" + "@tiptap/core": "^3.11.1" } }, "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extension-underline": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@tiptap/extension-underline/-/extension-underline-3.11.0.tgz", - "integrity": "sha512-D3PsS/84RlQKFjd5eerMIUioC0mNh4yy1RRV/WbXx6ugu+6T+0hT42gNk9Ap8pDsVQZCk0SHfDyBEUFC2KOwKw==", + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@tiptap/extension-underline/-/extension-underline-3.11.1.tgz", + "integrity": "sha512-Y3EJxfE1g4XSGbUZN+74o38mp3O+BQXtlqxAQvedzXiGGrdK2kWhp2b4nj3IkxHdRdoSijf+oZzgyBrRDdgC/w==", "dev": true, "license": "MIT", "peer": true, @@ -1419,13 +1419,13 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.11.0" + "@tiptap/core": "^3.11.1" } }, "node_modules/@tiptap/starter-kit/node_modules/@tiptap/extensions": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@tiptap/extensions/-/extensions-3.11.0.tgz", - "integrity": "sha512-g43beA73ZMLezez1st9LEwYrRHZ0FLzlsSlOZKk7sdmtHLmuqWHf4oyb0XAHol1HZIdGv104rYaGNgmQXr1ecQ==", + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@tiptap/extensions/-/extensions-3.11.1.tgz", + "integrity": "sha512-/xXJdV+EVvSQv2slvAUChb5iGVv5K0EqBqxPGAAuBHdIc4Y7Id1aaKKSiyDmqon+kjSnnQIIda9oUt+o/Z66uA==", "dev": true, "license": "MIT", "peer": true, @@ -1434,14 +1434,14 @@ "url": "https://github.com/sponsors/ueberdosis" }, "peerDependencies": { - "@tiptap/core": "^3.11.0", - "@tiptap/pm": "^3.11.0" + "@tiptap/core": "^3.11.1", + "@tiptap/pm": "^3.11.1" } }, "node_modules/@tiptap/starter-kit/node_modules/@tiptap/pm": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@tiptap/pm/-/pm-3.11.0.tgz", - "integrity": "sha512-plCQDLCZIOc92cizB8NNhBRN0szvYR3cx9i5IXo6v9Xsgcun8KHNcJkesc2AyeqdIs0BtOJZaqQ9adHThz8UDw==", + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@tiptap/pm/-/pm-3.11.1.tgz", + "integrity": "sha512-8RIUhlEoCFGsbdNb+EUdQctG1Wnd7rl4wlMLS6giO7UcZT5dVfg625eMZVrl0/kA7JBJdKLIuqNmzzQ0MxsJEw==", "dev": true, "license": "MIT", "peer": true, @@ -1529,9 +1529,9 @@ "license": "MIT" }, "node_modules/@umbraco-cms/backoffice": { - "version": "17.0.0-rc4", - "resolved": "https://registry.npmjs.org/@umbraco-cms/backoffice/-/backoffice-17.0.0-rc4.tgz", - "integrity": "sha512-2MxeQhu9q1B7MBdLKRPA0SzH1QsJW3xPzK/h5zEUJchanBbFOfj8RBOYZSidaRqWe9rtpZ/o32DfvtzxBfX7PA==", + "version": "17.0.0", + "resolved": "https://registry.npmjs.org/@umbraco-cms/backoffice/-/backoffice-17.0.0.tgz", + "integrity": "sha512-8gVpB5AjXIEhPBF/Wh3peXlLMNsP/Yd+GuAQ+AEPdvdHNoJGGAJt9flKyKvorvMzZvYnVHS9n+8M25lBLY2RBw==", "dev": true, "license": "MIT", "engines": { diff --git a/src/Umbraco.Community.SimpleDashboards.Client/package.json b/src/Umbraco.Community.SimpleDashboards.Client/package.json index a2f6f7a..75679b5 100644 --- a/src/Umbraco.Community.SimpleDashboards.Client/package.json +++ b/src/Umbraco.Community.SimpleDashboards.Client/package.json @@ -11,7 +11,7 @@ }, "devDependencies": { "lit": "^3.3.1", - "@umbraco-cms/backoffice": "^17.0.0-rc4", + "@umbraco-cms/backoffice": "^17.0.0", "typescript": "^5.9.3", "vite": "^7.2.4" }, diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/Umbraco.Community.SimpleDashboards.TestSite.csproj b/src/Umbraco.Community.SimpleDashboards.TestSite/Umbraco.Community.SimpleDashboards.TestSite.csproj index ef89992..c701be5 100644 --- a/src/Umbraco.Community.SimpleDashboards.TestSite/Umbraco.Community.SimpleDashboards.TestSite.csproj +++ b/src/Umbraco.Community.SimpleDashboards.TestSite/Umbraco.Community.SimpleDashboards.TestSite.csproj @@ -6,8 +6,8 @@ - - + + diff --git a/src/Umbraco.Community.SimpleDashboards.TestSite/packages.lock.json b/src/Umbraco.Community.SimpleDashboards.TestSite/packages.lock.json index 1ee83de..f52e968 100644 --- a/src/Umbraco.Community.SimpleDashboards.TestSite/packages.lock.json +++ b/src/Umbraco.Community.SimpleDashboards.TestSite/packages.lock.json @@ -17,29 +17,29 @@ }, "Umbraco.Cms": { "type": "Direct", - "requested": "[17.0.0-rc4, )", - "resolved": "17.0.0-rc4", - "contentHash": "bbN8uxHQPFpVA343Kwtq882aNCij1h8OhwV68YGakkuCUtasHiy7hDeWUM6VxqIaqA2VRgudMc0oKRR8sFY4Zg==", + "requested": "[17.0.0, )", + "resolved": "17.0.0", + "contentHash": "GxgiNRYEkSyxYTjC0Q2NXGhTcdUiHV2MjhSjvs0L8leSfJmJxhmPbnko6LUi21Gz7ROBjPS2dtzNyMpnwQFcRQ==", "dependencies": { - "Umbraco.Cms.Imaging.ImageSharp": "[17.0.0-rc4, 18.0.0)", - "Umbraco.Cms.Persistence.EFCore.SqlServer": "[17.0.0-rc4, 18.0.0)", - "Umbraco.Cms.Persistence.EFCore.Sqlite": "[17.0.0-rc4, 18.0.0)", - "Umbraco.Cms.Persistence.SqlServer": "[17.0.0-rc4, 18.0.0)", - "Umbraco.Cms.Persistence.Sqlite": "[17.0.0-rc4, 18.0.0)", - "Umbraco.Cms.Targets": "[17.0.0-rc4, 18.0.0)" + "Umbraco.Cms.Imaging.ImageSharp": "[17.0.0, 18.0.0)", + "Umbraco.Cms.Persistence.EFCore.SqlServer": "[17.0.0, 18.0.0)", + "Umbraco.Cms.Persistence.EFCore.Sqlite": "[17.0.0, 18.0.0)", + "Umbraco.Cms.Persistence.SqlServer": "[17.0.0, 18.0.0)", + "Umbraco.Cms.Persistence.Sqlite": "[17.0.0, 18.0.0)", + "Umbraco.Cms.Targets": "[17.0.0, 18.0.0)" } }, "uSync": { "type": "Direct", - "requested": "[17.0.0-rc4, )", - "resolved": "17.0.0-rc4", - "contentHash": "7OhzjmDx2dzVbwlfVJYSevB73PFY7R4hzZdeU4dXHKeKY2qOwH2AfFJFpevHu47YvIZbkJsGTJ3X3ywIpDKqnA==", + "requested": "[17.0.0, )", + "resolved": "17.0.0", + "contentHash": "6lpunBDOf3i8mlBme7i9E39+vqzxZ8ueDnT1ySItei27J3+DuaaYvvj749ieoURurJYu8JvQir0kYaON5kTD3g==", "dependencies": { - "uSync.BackOffice": "17.0.0-rc4", - "uSync.BackOffice.Targets": "17.0.0-rc4", - "uSync.Backoffice.Management.Api": "17.0.0-rc4", - "uSync.Backoffice.Management.Client": "17.0.0-rc4", - "uSync.History": "17.0.0-rc4" + "uSync.BackOffice": "17.0.0", + "uSync.BackOffice.Targets": "17.0.0", + "uSync.Backoffice.Management.Api": "17.0.0", + "uSync.Backoffice.Management.Client": "17.0.0", + "uSync.History": "17.0.0" } }, "Asp.Versioning.Abstractions": { @@ -167,10 +167,10 @@ }, "jcdcdev.Umbraco.Core": { "type": "Transitive", - "resolved": "17.0.0-alpha.8", - "contentHash": "QO4UmS5qqpa4ufIdlSw1+GMbILw8pKd2T0St6R81OyvGAf024BOxgd9joL8//fEX72OSg+7gF8oOVzzOlC42fQ==", + "resolved": "17.0.0", + "contentHash": "GGQmeYFHZLx/glGA0M37Dms/EhEURGQGrK9cT5J5mGusbcSxc5c8ujl3E5UbSId32DalhKDziptygkWMEC/Z3g==", "dependencies": { - "Umbraco.Cms.Web.Common": "17.0.0-rc4" + "Umbraco.Cms.Web.Common": "[17.0.0, 18.0.0)" } }, "Json.More.Net": { @@ -2574,45 +2574,45 @@ }, "Umbraco.Cms.Api.Common": { "type": "Transitive", - "resolved": "17.0.0-rc4", - "contentHash": "EVb959Cad+vvrguTdyCcC8H/aYu24TjnIKJwv2vnwrso9zK4f7M+/gv/dcdOyE08n9bPm+aX8UBNBIYP2z+3uA==", + "resolved": "17.0.0", + "contentHash": "WM43vpWH6p75IdocPGvwesybdJl+rMPlSayKE4kU62jDUM6/jUNe3/bgJwNokHvh2EXgqgOB6GR7k+IqrXcaaA==", "dependencies": { "Asp.Versioning.Mvc": "8.1.0", "Asp.Versioning.Mvc.ApiExplorer": "8.1.0", "OpenIddict.Abstractions": "7.1.0", "OpenIddict.AspNetCore": "7.1.0", "Swashbuckle.AspNetCore": "10.0.1", - "Umbraco.Cms.Core": "[17.0.0-rc4, 18.0.0)", - "Umbraco.Cms.Web.Common": "[17.0.0-rc4, 18.0.0)" + "Umbraco.Cms.Core": "[17.0.0, 18.0.0)", + "Umbraco.Cms.Web.Common": "[17.0.0, 18.0.0)" } }, "Umbraco.Cms.Api.Delivery": { "type": "Transitive", - "resolved": "17.0.0-rc4", - "contentHash": "99gEiBB08lOdJ9NbpywTQwiGS7hop7elDDtkWAHBYSVQNwnexUXP8XZLULrzr8nKVFb47e6h14EQ5MlWlIVTSQ==", + "resolved": "17.0.0", + "contentHash": "fefbB+LehvV2MOFIUEom3F/2mLIgWc/JN5RVxX81uM6oIlSGDN+xy6IdCuXE3G2GZh8opRXnfKStpcsJJozRTw==", "dependencies": { "System.Linq.Async": "7.0.0", - "Umbraco.Cms.Api.Common": "[17.0.0-rc4, 18.0.0)", - "Umbraco.Cms.Web.Common": "[17.0.0-rc4, 18.0.0)" + "Umbraco.Cms.Api.Common": "[17.0.0, 18.0.0)", + "Umbraco.Cms.Web.Common": "[17.0.0, 18.0.0)" } }, "Umbraco.Cms.Api.Management": { "type": "Transitive", - "resolved": "17.0.0-rc4", - "contentHash": "tbVGVnb/yPxvDxJejFNtX36BIt3QdYEJ3Mge3jjb2KNAyFzu60C5HQLqy4zd2Ra/U2vmMg88VAHRL3ax6YhEnA==", + "resolved": "17.0.0", + "contentHash": "G7xO9Oa77+qOzf6j9QU44Q1r0RwjevXMqZIgn3m+EP9u6sybdKaVxwv/lDK+FWHx1xrq7AhEYo+lfD7FlbanVw==", "dependencies": { "JsonPatch.Net": "3.3.0", "Swashbuckle.AspNetCore": "10.0.1", "System.Linq.Async": "7.0.0", - "Umbraco.Cms.Api.Common": "[17.0.0-rc4, 18.0.0)", - "Umbraco.Cms.Infrastructure": "[17.0.0-rc4, 18.0.0)", - "Umbraco.Cms.PublishedCache.HybridCache": "[17.0.0-rc4, 18.0.0)" + "Umbraco.Cms.Api.Common": "[17.0.0, 18.0.0)", + "Umbraco.Cms.Infrastructure": "[17.0.0, 18.0.0)", + "Umbraco.Cms.PublishedCache.HybridCache": "[17.0.0, 18.0.0)" } }, "Umbraco.Cms.Core": { "type": "Transitive", - "resolved": "17.0.0-rc4", - "contentHash": "zHhzCZuRT9CpJopxow/cgqN2VJ4Auvh/5m1MmHkLB0WRDmE2ZpQPMM73g/bd4iA04OwpTVLPHmKuY8OzuJBUbQ==", + "resolved": "17.0.0", + "contentHash": "XmwzNfoXJkT/QkK48ePr73PPZGTaJF2Z2vljKVdZMbMMaZqY3SForO8Uy9LcmFYqX9+VaPiyFEqF+0l/D6J0rw==", "dependencies": { "Microsoft.Extensions.Caching.Abstractions": "10.0.0", "Microsoft.Extensions.Caching.Memory": "10.0.0", @@ -2629,27 +2629,27 @@ }, "Umbraco.Cms.Examine.Lucene": { "type": "Transitive", - "resolved": "17.0.0-rc4", - "contentHash": "D/ll5zR/KQcAAY0dbnsU5Xhp+jwrVmoos/VyHqY3IY41w+hE4zEVhKauWiJsHlYU4LdzmIMLWrNoJIMZoa3YeQ==", + "resolved": "17.0.0", + "contentHash": "aXFH11q28zCYNLg/sndCkyAZmkqx5aHqEG6zRt0wYogaHTn6wAWsWWMyJUcKwYw4hOHIDpOA2QxdCdHFtZjJOQ==", "dependencies": { "Examine": "3.7.1", - "Umbraco.Cms.Infrastructure": "[17.0.0-rc4, 18.0.0)" + "Umbraco.Cms.Infrastructure": "[17.0.0, 18.0.0)" } }, "Umbraco.Cms.Imaging.ImageSharp": { "type": "Transitive", - "resolved": "17.0.0-rc4", - "contentHash": "K5/0vn10GFN/r7ceRZGlKZeg49tDT0dNlmq1mU8/GFLKQcPjH0my2YMqiEi3mFfTdx6JoBxsAYRzf7JBJP1N2w==", + "resolved": "17.0.0", + "contentHash": "+UzuAtE9YkGYdehTP5R8CamxV0Xm8Zz2RWNh9uauLnr5sBECNxJf9EyjpdgUjqE2T8Iv9plx4GzMOZcZzFLI3w==", "dependencies": { "SixLabors.ImageSharp": "3.1.11", "SixLabors.ImageSharp.Web": "3.2.0", - "Umbraco.Cms.Web.Common": "[17.0.0-rc4, 18.0.0)" + "Umbraco.Cms.Web.Common": "[17.0.0, 18.0.0)" } }, "Umbraco.Cms.Infrastructure": { "type": "Transitive", - "resolved": "17.0.0-rc4", - "contentHash": "uZMWPDIkgqouufXvNGr6nz6eO3kuJEn3KHEZYF+ypMUYGOTYNLvgi1T9zoU9LWhqqE6HBW3wlr427Gz9aJO74w==", + "resolved": "17.0.0", + "contentHash": "35L5XwCAqu/xQIkupt4jspqY302FkGC/eKTJwAa67T+uH65bRdQ9DKC4LJN3wQOK93zaWYGglhbpqFYXKVtxcw==", "dependencies": { "Examine.Core": "3.7.1", "HtmlAgilityPack": "1.12.4", @@ -2675,177 +2675,177 @@ "Serilog.Sinks.File": "7.0.0", "Serilog.Sinks.Map": "2.0.0", "System.Linq.Async": "7.0.0", - "Umbraco.Cms.Core": "[17.0.0-rc4, 18.0.0)", + "Umbraco.Cms.Core": "[17.0.0, 18.0.0)", "ncrontab": "3.4.0" } }, "Umbraco.Cms.Persistence.EFCore": { "type": "Transitive", - "resolved": "17.0.0-rc4", - "contentHash": "BHOa/fyQv8zep9eE+LrbOZBC6ddXVdNPBbQe7LhJLaLsXIWUC8x2J30K+6+rkSZb6XmgDJL4P0+8uwSPpBILLQ==", + "resolved": "17.0.0", + "contentHash": "gKX6j7y7MV8S1PDguO7mEDeUIEXKSchLJCjVyWwEashKsHpEEbQjlk+u2Y3ddt0esqyPvZ7tiqDI0NR6nEY2Bw==", "dependencies": { "Microsoft.EntityFrameworkCore.SqlServer": "10.0.0", "Microsoft.EntityFrameworkCore.Sqlite": "10.0.0", "Microsoft.Extensions.Caching.Memory": "10.0.0", "OpenIddict.EntityFrameworkCore": "7.1.0", - "Umbraco.Cms.Core": "[17.0.0-rc4, 18.0.0)", - "Umbraco.Cms.Infrastructure": "[17.0.0-rc4, 18.0.0)" + "Umbraco.Cms.Core": "[17.0.0, 18.0.0)", + "Umbraco.Cms.Infrastructure": "[17.0.0, 18.0.0)" } }, "Umbraco.Cms.Persistence.EFCore.Sqlite": { "type": "Transitive", - "resolved": "17.0.0-rc4", - "contentHash": "tew69wvm/IC4IoYUR/hsXEwgdwrQpQ/ePS67tvsLk1qU3WDt2M5z/8ieVsuTXS07KsRZkPpeQcNZnLmtOFWxFA==", + "resolved": "17.0.0", + "contentHash": "BOeZ0DImWc5G6zaj6n7UeKhALk0gcNl82b/tFoMPl6uWqIG/55bhsTwIgM1netr5Kki/sEHB684juspudKnj5Q==", "dependencies": { "Microsoft.EntityFrameworkCore.Sqlite": "10.0.0", - "Umbraco.Cms.Persistence.EFCore": "[17.0.0-rc4, 18.0.0)" + "Umbraco.Cms.Persistence.EFCore": "[17.0.0, 18.0.0)" } }, "Umbraco.Cms.Persistence.EFCore.SqlServer": { "type": "Transitive", - "resolved": "17.0.0-rc4", - "contentHash": "/VMJihIalWch+nNMFmYlOJzUmIpIYlRKgpfySapY+BBveNAY2JxWF4oNHi+TzRw84uFDqEu2ZVz11YohCMTQzQ==", + "resolved": "17.0.0", + "contentHash": "Ax+a65AaUK6CUaljCJfjTH4zcNjMEhzDqpLjhx41kCkJ3wvUzoN6isjklt7VuG6mIBaDFxCgzhfn7tmopsWK9w==", "dependencies": { "Microsoft.EntityFrameworkCore.SqlServer": "10.0.0", - "Umbraco.Cms.Persistence.EFCore": "[17.0.0-rc4, 18.0.0)" + "Umbraco.Cms.Persistence.EFCore": "[17.0.0, 18.0.0)" } }, "Umbraco.Cms.Persistence.Sqlite": { "type": "Transitive", - "resolved": "17.0.0-rc4", - "contentHash": "QSnmUbMguYbOdYNxCGAzV3KDREFzmWw0NfZtOY0C42xO4RognZqDqiaCENVgRW3rAqPxd6TDeCW9ayWj4iI0nQ==", + "resolved": "17.0.0", + "contentHash": "Mm+zWZxQMPmonGWfwiBXek5MWFk0XTrk5qRIPVqLx45CETeF3dpD1ln9bQcRU3um7CraaUY44DbG6eb/+A9LaQ==", "dependencies": { "Microsoft.Data.Sqlite": "10.0.0", - "Umbraco.Cms.Infrastructure": "[17.0.0-rc4, 18.0.0)" + "Umbraco.Cms.Infrastructure": "[17.0.0, 18.0.0)" } }, "Umbraco.Cms.Persistence.SqlServer": { "type": "Transitive", - "resolved": "17.0.0-rc4", - "contentHash": "qlbSlFuzmxemyMHB5wa48I+N78UgzmbgzsycIO7b7g4/r9v49mmridbtqySGHclbKfaqU+0S5oVa4ekJsJWtew==", + "resolved": "17.0.0", + "contentHash": "R/7KfRyL6x7FvPtyPA0N/PPBoQ1MHU7uFAd4ruW3JlU7FqHr9JXs9cCEdnrB/0taJXall+dDHY4zNJsU6P3LIA==", "dependencies": { "NPoco.SqlServer": "6.1.0", - "Umbraco.Cms.Infrastructure": "[17.0.0-rc4, 18.0.0)" + "Umbraco.Cms.Infrastructure": "[17.0.0, 18.0.0)" } }, "Umbraco.Cms.PublishedCache.HybridCache": { "type": "Transitive", - "resolved": "17.0.0-rc4", - "contentHash": "urzOsQMqMsJtYbLtOb34e9koZDC5Spwns27w7jpX5dS6G8HpSA7sMp1UXzydlWCEyJk22X7ECm2tjX51JBhEtw==", + "resolved": "17.0.0", + "contentHash": "3VWixFu/jVZCtKv7J1Ed8wLQzhzOyb+gLE6oCA5/IaPiTRMue0MoUz6hkLvw676YUV2+W2ZlHtgRAhpCzTeF1Q==", "dependencies": { "K4os.Compression.LZ4": "1.3.8", "MessagePack": "3.1.4", "Microsoft.Extensions.Caching.Hybrid": "10.0.0", - "Umbraco.Cms.Core": "[17.0.0-rc4, 18.0.0)", - "Umbraco.Cms.Infrastructure": "[17.0.0-rc4, 18.0.0)" + "Umbraco.Cms.Core": "[17.0.0, 18.0.0)", + "Umbraco.Cms.Infrastructure": "[17.0.0, 18.0.0)" } }, "Umbraco.Cms.StaticAssets": { "type": "Transitive", - "resolved": "17.0.0-rc4", - "contentHash": "i0LZ1UUZOJRWee1iGSLy2330kj/RQmbimO5wxNYB7K8t/m6n+bHVyAfxx/+FlUfqSlzXKaGb8e5bqYUIgnKREw==", + "resolved": "17.0.0", + "contentHash": "L2zGxNUEkFwu27l7UV36CvDbpntvonXVr3rkh48eV+dt/Udqm6KYdyqCfkHZFNeDhIzNAbOD81RT8TI44rqtVw==", "dependencies": { - "Umbraco.Cms.Api.Management": "[17.0.0-rc4, 18.0.0)", - "Umbraco.Cms.Web.Website": "[17.0.0-rc4, 18.0.0)" + "Umbraco.Cms.Api.Management": "[17.0.0, 18.0.0)", + "Umbraco.Cms.Web.Website": "[17.0.0, 18.0.0)" } }, "Umbraco.Cms.Targets": { "type": "Transitive", - "resolved": "17.0.0-rc4", - "contentHash": "XN5/FdVabrPRdJrxWButnhi+1EHmQnW1zkKhyGTsZmXZFK7IRvu2+ewrsG7zxgxPxt1NoeXFCN9h9ouW2gSleA==", + "resolved": "17.0.0", + "contentHash": "1Byd5ru13RygcIUdHfwY5XlFWWtBPXEj5RgQKyBVk6Cv7y3DoBMs2oCNsWtXhEqOvjPn6aPjJhQbn37oBIAhaQ==", "dependencies": { - "Umbraco.Cms.Api.Delivery": "[17.0.0-rc4, 18.0.0)", - "Umbraco.Cms.Api.Management": "[17.0.0-rc4, 18.0.0)", - "Umbraco.Cms.StaticAssets": "[17.0.0-rc4, 18.0.0)" + "Umbraco.Cms.Api.Delivery": "[17.0.0, 18.0.0)", + "Umbraco.Cms.Api.Management": "[17.0.0, 18.0.0)", + "Umbraco.Cms.StaticAssets": "[17.0.0, 18.0.0)" } }, "Umbraco.Cms.Web.Common": { "type": "Transitive", - "resolved": "17.0.0-rc4", - "contentHash": "e5HBHiq6DSaE1s9lbvxlO2ArZzoWQiQT9E3tUYe+mRBUnYw/0IjFbKKjV6KO9zWBgUACrsbPrZak25dVLQyU0w==", + "resolved": "17.0.0", + "contentHash": "pxOjmroYiM8JiDpTYK+hfUYI+N4v6+bSjgAfIotIEz+S/HF92qQElkxvO8jwTAkBzW8UfvgTa/CtgRtpg5zAyg==", "dependencies": { "Asp.Versioning.Mvc": "8.1.0", "Asp.Versioning.Mvc.ApiExplorer": "8.1.0", "Dazinator.Extensions.FileProviders": "2.0.0", "MiniProfiler.AspNetCore.Mvc": "4.5.4", "Serilog.AspNetCore": "9.0.0", - "Umbraco.Cms.Examine.Lucene": "[17.0.0-rc4, 18.0.0)", - "Umbraco.Cms.PublishedCache.HybridCache": "[17.0.0-rc4, 18.0.0)" + "Umbraco.Cms.Examine.Lucene": "[17.0.0, 18.0.0)", + "Umbraco.Cms.PublishedCache.HybridCache": "[17.0.0, 18.0.0)" } }, "Umbraco.Cms.Web.Website": { "type": "Transitive", - "resolved": "17.0.0-rc4", - "contentHash": "y/VMNMsbT/CYXuaGKn64336QPz4XHymyGHI9NxblGkb/PZ02Fnl2DhwYXZWZml1fqf5aOALvi2aNrsD61A7xoQ==", + "resolved": "17.0.0", + "contentHash": "+mu65MFQkeKgcAdB1rkC6w41L+KmVZs4jFUg2oRHUWzXOPpvUOgydLXWVjNeD43MDPicunmYO+zsaOsa5+jjjg==", "dependencies": { - "Umbraco.Cms.Web.Common": "[17.0.0-rc4, 18.0.0)" + "Umbraco.Cms.Web.Common": "[17.0.0, 18.0.0)" } }, "uSync.BackOffice": { "type": "Transitive", - "resolved": "17.0.0-rc4", - "contentHash": "MWmRl6hxDxDj6P9q9P71AdJXOlz5Ya1WuUIhcsFzFWENeP7vals8803Cdf4IrFswTiZsQGto24wDU0Wf55gmNA==", + "resolved": "17.0.0", + "contentHash": "xjPmpo/1pnl3sFzH3GuEFO1cMCCz28ijVuqtHsHPxu3/Hjll7OrT1yOgwPbTZS3ruWSKSX3JFEbvEhFwOTwFxQ==", "dependencies": { - "uSync.Community.Contrib": "17.0.0-rc4", - "uSync.Core": "17.0.0-rc4" + "uSync.Community.Contrib": "17.0.0", + "uSync.Core": "17.0.0" } }, "uSync.Backoffice.Management.Api": { "type": "Transitive", - "resolved": "17.0.0-rc4", - "contentHash": "jjoe9rMqs5sqAWIfD2aB939hVzqv9DA5e2DAbEt64AgCyQ3zau0dv0lZ0hueIfEebWqAaLglMmKMWvuIglvWvw==", + "resolved": "17.0.0", + "contentHash": "lbje4FRvs18RDa0f6qUoOlF/9VsIel6OTPb5kX6fsNvyvMhRRkUH3Idq/0ny4g7X5lxFFFEz9hPDsHs/G23Sbg==", "dependencies": { - "Umbraco.Cms.Api.Management": "17.0.0-rc4", - "uSync.BackOffice": "17.0.0-rc4" + "Umbraco.Cms.Api.Management": "17.0.0", + "uSync.BackOffice": "17.0.0" } }, "uSync.Backoffice.Management.Client": { "type": "Transitive", - "resolved": "17.0.0-rc4", - "contentHash": "vt0XVazUfc4ycAPA6lJmvqjio09WlewIpzq69gw7KCFNekGM6BLeWRpWI8MiWEzrcidv2zITVXJNEvEKsE752g==", + "resolved": "17.0.0", + "contentHash": "7WXchzQaCR3K0kBINDkwz0M+tsngZ6sI+xHP9DxwfQ8nxBAnS2AcgTyKRshd85bKkyt6p83ViUgY2fiJk/ANqA==", "dependencies": { - "uSync.BackOffice": "17.0.0-rc4" + "uSync.BackOffice": "17.0.0" } }, "uSync.BackOffice.Targets": { "type": "Transitive", - "resolved": "17.0.0-rc4", - "contentHash": "NhdfTmNuvdV8H7EnLR5VdaDwL51PlWp9MnoM9zFSqm704wkKflxDCmlaIrQgGELie3qIw03UtWjjD805qp7Fng==" + "resolved": "17.0.0", + "contentHash": "uXZbFFF8ZyI4TD7iw69Xpt8Il550bJmz75hrCZkP8eezpT+E2/Pt0pp9nkbYAfRxJmyKO+HkFj80eqw4we24RQ==" }, "uSync.Community.Contrib": { "type": "Transitive", - "resolved": "17.0.0-rc4", - "contentHash": "/tkhmx758wCP3eHuMg6cJHclFruokEn0cMaVTlmH0Bx4ShBVHffbziiwHhj45AO4Vh0UeMD9UV8k/nAwedeaRw==", + "resolved": "17.0.0", + "contentHash": "DsibMI8Y+hBnPvtHmTb3U4tKylAi0rdmb5EsMTxUMq8If6jCEjlhRFO78IAQNq71CiZ9x8LK2BavqbFAs00IKg==", "dependencies": { - "uSync.Core": "17.0.0-rc4" + "uSync.Core": "17.0.0" } }, "uSync.Core": { "type": "Transitive", - "resolved": "17.0.0-rc4", - "contentHash": "4tUdVIjKykSVlweS/0X7zeyCgPuLNBwxcxgJ1cJA6CadShgtUJcBdFgMQ3Il9L/JII+KvB8dGuq8B0HAExktng==", + "resolved": "17.0.0", + "contentHash": "SF7W62C4ZVhlbSmfdXt8jmzfDnO03AnCtQlj7OFFQRGcLLizdgW70tdL0bDwxm8/WUpn+HYslgHBIwA1IKno1A==", "dependencies": { - "Umbraco.Cms.Api.Management": "17.0.0-rc4", - "Umbraco.Cms.Web.Website": "17.0.0-rc4" + "Umbraco.Cms.Api.Management": "17.0.0", + "Umbraco.Cms.Web.Website": "17.0.0" } }, "uSync.History": { "type": "Transitive", - "resolved": "17.0.0-rc4", - "contentHash": "Q2syxgONy6ri8IBN/dgXlzBgar66JNNpFE97pDYMbheIVGaCyJtYNHSkrpP0aryQ/v0XJn6PwAX4+dzn2c4RnQ==", + "resolved": "17.0.0", + "contentHash": "BSYXmc8++nk+636WxiRpyh7sje3rs8gD9B9cfr0OOIKIbppjIaaTSbzoK/2/SEIYnlsCvQWDbUsgY0IgZfscAA==", "dependencies": { - "uSync.BackOffice": "17.0.0-rc4", - "uSync.Backoffice.Management.Api": "17.0.0-rc4" + "uSync.BackOffice": "17.0.0", + "uSync.Backoffice.Management.Api": "17.0.0" } }, "umbraco.community.simpledashboards": { "type": "Project", "dependencies": { - "Umbraco.Cms.Api.Common": "[17.0.0-rc4, )", - "Umbraco.Cms.Api.Management": "[17.0.0-rc4, )", - "Umbraco.Cms.Core": "[17.0.0-rc4, )", - "Umbraco.Cms.Web.Website": "[17.0.0-rc4, )", - "jcdcdev.Umbraco.Core": "[17.0.0-alpha.8, )" + "Umbraco.Cms.Api.Common": "[17.0.0, 18.0.0)", + "Umbraco.Cms.Api.Management": "[17.0.0, 18.0.0)", + "Umbraco.Cms.Core": "[17.0.0, 18.0.0)", + "Umbraco.Cms.Web.Website": "[17.0.0, 18.0.0)", + "jcdcdev.Umbraco.Core": "[17.0.0, 18.0.0)" } } } diff --git a/src/Umbraco.Community.SimpleDashboards/Umbraco.Community.SimpleDashboards.csproj b/src/Umbraco.Community.SimpleDashboards/Umbraco.Community.SimpleDashboards.csproj index ead7612..c663b01 100644 --- a/src/Umbraco.Community.SimpleDashboards/Umbraco.Community.SimpleDashboards.csproj +++ b/src/Umbraco.Community.SimpleDashboards/Umbraco.Community.SimpleDashboards.csproj @@ -23,11 +23,11 @@ - - - - - + + + + + diff --git a/src/Umbraco.Community.SimpleDashboards/packages.lock.json b/src/Umbraco.Community.SimpleDashboards/packages.lock.json index 1714dab..3c35a22 100644 --- a/src/Umbraco.Community.SimpleDashboards/packages.lock.json +++ b/src/Umbraco.Community.SimpleDashboards/packages.lock.json @@ -4,47 +4,47 @@ "net10.0": { "jcdcdev.Umbraco.Core": { "type": "Direct", - "requested": "[17.0.0-alpha.8, )", - "resolved": "17.0.0-alpha.8", - "contentHash": "QO4UmS5qqpa4ufIdlSw1+GMbILw8pKd2T0St6R81OyvGAf024BOxgd9joL8//fEX72OSg+7gF8oOVzzOlC42fQ==", + "requested": "[17.0.0, 18.0.0)", + "resolved": "17.0.0", + "contentHash": "GGQmeYFHZLx/glGA0M37Dms/EhEURGQGrK9cT5J5mGusbcSxc5c8ujl3E5UbSId32DalhKDziptygkWMEC/Z3g==", "dependencies": { - "Umbraco.Cms.Web.Common": "17.0.0-rc4" + "Umbraco.Cms.Web.Common": "[17.0.0, 18.0.0)" } }, "Umbraco.Cms.Api.Common": { "type": "Direct", - "requested": "[17.0.0-rc4, )", - "resolved": "17.0.0-rc4", - "contentHash": "EVb959Cad+vvrguTdyCcC8H/aYu24TjnIKJwv2vnwrso9zK4f7M+/gv/dcdOyE08n9bPm+aX8UBNBIYP2z+3uA==", + "requested": "[17.0.0, 18.0.0)", + "resolved": "17.0.0", + "contentHash": "WM43vpWH6p75IdocPGvwesybdJl+rMPlSayKE4kU62jDUM6/jUNe3/bgJwNokHvh2EXgqgOB6GR7k+IqrXcaaA==", "dependencies": { "Asp.Versioning.Mvc": "8.1.0", "Asp.Versioning.Mvc.ApiExplorer": "8.1.0", "OpenIddict.Abstractions": "7.1.0", "OpenIddict.AspNetCore": "7.1.0", "Swashbuckle.AspNetCore": "10.0.1", - "Umbraco.Cms.Core": "[17.0.0-rc4, 18.0.0)", - "Umbraco.Cms.Web.Common": "[17.0.0-rc4, 18.0.0)" + "Umbraco.Cms.Core": "[17.0.0, 18.0.0)", + "Umbraco.Cms.Web.Common": "[17.0.0, 18.0.0)" } }, "Umbraco.Cms.Api.Management": { "type": "Direct", - "requested": "[17.0.0-rc4, )", - "resolved": "17.0.0-rc4", - "contentHash": "tbVGVnb/yPxvDxJejFNtX36BIt3QdYEJ3Mge3jjb2KNAyFzu60C5HQLqy4zd2Ra/U2vmMg88VAHRL3ax6YhEnA==", + "requested": "[17.0.0, 18.0.0)", + "resolved": "17.0.0", + "contentHash": "G7xO9Oa77+qOzf6j9QU44Q1r0RwjevXMqZIgn3m+EP9u6sybdKaVxwv/lDK+FWHx1xrq7AhEYo+lfD7FlbanVw==", "dependencies": { "JsonPatch.Net": "3.3.0", "Swashbuckle.AspNetCore": "10.0.1", "System.Linq.Async": "7.0.0", - "Umbraco.Cms.Api.Common": "[17.0.0-rc4, 18.0.0)", - "Umbraco.Cms.Infrastructure": "[17.0.0-rc4, 18.0.0)", - "Umbraco.Cms.PublishedCache.HybridCache": "[17.0.0-rc4, 18.0.0)" + "Umbraco.Cms.Api.Common": "[17.0.0, 18.0.0)", + "Umbraco.Cms.Infrastructure": "[17.0.0, 18.0.0)", + "Umbraco.Cms.PublishedCache.HybridCache": "[17.0.0, 18.0.0)" } }, "Umbraco.Cms.Core": { "type": "Direct", - "requested": "[17.0.0-rc4, )", - "resolved": "17.0.0-rc4", - "contentHash": "zHhzCZuRT9CpJopxow/cgqN2VJ4Auvh/5m1MmHkLB0WRDmE2ZpQPMM73g/bd4iA04OwpTVLPHmKuY8OzuJBUbQ==", + "requested": "[17.0.0, 18.0.0)", + "resolved": "17.0.0", + "contentHash": "XmwzNfoXJkT/QkK48ePr73PPZGTaJF2Z2vljKVdZMbMMaZqY3SForO8Uy9LcmFYqX9+VaPiyFEqF+0l/D6J0rw==", "dependencies": { "Microsoft.Extensions.Caching.Abstractions": "10.0.0", "Microsoft.Extensions.Caching.Memory": "10.0.0", @@ -61,11 +61,11 @@ }, "Umbraco.Cms.Web.Website": { "type": "Direct", - "requested": "[17.0.0-rc4, )", - "resolved": "17.0.0-rc4", - "contentHash": "y/VMNMsbT/CYXuaGKn64336QPz4XHymyGHI9NxblGkb/PZ02Fnl2DhwYXZWZml1fqf5aOALvi2aNrsD61A7xoQ==", + "requested": "[17.0.0, 18.0.0)", + "resolved": "17.0.0", + "contentHash": "+mu65MFQkeKgcAdB1rkC6w41L+KmVZs4jFUg2oRHUWzXOPpvUOgydLXWVjNeD43MDPicunmYO+zsaOsa5+jjjg==", "dependencies": { - "Umbraco.Cms.Web.Common": "[17.0.0-rc4, 18.0.0)" + "Umbraco.Cms.Web.Common": "[17.0.0, 18.0.0)" } }, "Asp.Versioning.Abstractions": { @@ -2266,17 +2266,17 @@ }, "Umbraco.Cms.Examine.Lucene": { "type": "Transitive", - "resolved": "17.0.0-rc4", - "contentHash": "D/ll5zR/KQcAAY0dbnsU5Xhp+jwrVmoos/VyHqY3IY41w+hE4zEVhKauWiJsHlYU4LdzmIMLWrNoJIMZoa3YeQ==", + "resolved": "17.0.0", + "contentHash": "aXFH11q28zCYNLg/sndCkyAZmkqx5aHqEG6zRt0wYogaHTn6wAWsWWMyJUcKwYw4hOHIDpOA2QxdCdHFtZjJOQ==", "dependencies": { "Examine": "3.7.1", - "Umbraco.Cms.Infrastructure": "[17.0.0-rc4, 18.0.0)" + "Umbraco.Cms.Infrastructure": "[17.0.0, 18.0.0)" } }, "Umbraco.Cms.Infrastructure": { "type": "Transitive", - "resolved": "17.0.0-rc4", - "contentHash": "uZMWPDIkgqouufXvNGr6nz6eO3kuJEn3KHEZYF+ypMUYGOTYNLvgi1T9zoU9LWhqqE6HBW3wlr427Gz9aJO74w==", + "resolved": "17.0.0", + "contentHash": "35L5XwCAqu/xQIkupt4jspqY302FkGC/eKTJwAa67T+uH65bRdQ9DKC4LJN3wQOK93zaWYGglhbpqFYXKVtxcw==", "dependencies": { "Examine.Core": "3.7.1", "HtmlAgilityPack": "1.12.4", @@ -2302,34 +2302,34 @@ "Serilog.Sinks.File": "7.0.0", "Serilog.Sinks.Map": "2.0.0", "System.Linq.Async": "7.0.0", - "Umbraco.Cms.Core": "[17.0.0-rc4, 18.0.0)", + "Umbraco.Cms.Core": "[17.0.0, 18.0.0)", "ncrontab": "3.4.0" } }, "Umbraco.Cms.PublishedCache.HybridCache": { "type": "Transitive", - "resolved": "17.0.0-rc4", - "contentHash": "urzOsQMqMsJtYbLtOb34e9koZDC5Spwns27w7jpX5dS6G8HpSA7sMp1UXzydlWCEyJk22X7ECm2tjX51JBhEtw==", + "resolved": "17.0.0", + "contentHash": "3VWixFu/jVZCtKv7J1Ed8wLQzhzOyb+gLE6oCA5/IaPiTRMue0MoUz6hkLvw676YUV2+W2ZlHtgRAhpCzTeF1Q==", "dependencies": { "K4os.Compression.LZ4": "1.3.8", "MessagePack": "3.1.4", "Microsoft.Extensions.Caching.Hybrid": "10.0.0", - "Umbraco.Cms.Core": "[17.0.0-rc4, 18.0.0)", - "Umbraco.Cms.Infrastructure": "[17.0.0-rc4, 18.0.0)" + "Umbraco.Cms.Core": "[17.0.0, 18.0.0)", + "Umbraco.Cms.Infrastructure": "[17.0.0, 18.0.0)" } }, "Umbraco.Cms.Web.Common": { "type": "Transitive", - "resolved": "17.0.0-rc4", - "contentHash": "e5HBHiq6DSaE1s9lbvxlO2ArZzoWQiQT9E3tUYe+mRBUnYw/0IjFbKKjV6KO9zWBgUACrsbPrZak25dVLQyU0w==", + "resolved": "17.0.0", + "contentHash": "pxOjmroYiM8JiDpTYK+hfUYI+N4v6+bSjgAfIotIEz+S/HF92qQElkxvO8jwTAkBzW8UfvgTa/CtgRtpg5zAyg==", "dependencies": { "Asp.Versioning.Mvc": "8.1.0", "Asp.Versioning.Mvc.ApiExplorer": "8.1.0", "Dazinator.Extensions.FileProviders": "2.0.0", "MiniProfiler.AspNetCore.Mvc": "4.5.4", "Serilog.AspNetCore": "9.0.0", - "Umbraco.Cms.Examine.Lucene": "[17.0.0-rc4, 18.0.0)", - "Umbraco.Cms.PublishedCache.HybridCache": "[17.0.0-rc4, 18.0.0)" + "Umbraco.Cms.Examine.Lucene": "[17.0.0, 18.0.0)", + "Umbraco.Cms.PublishedCache.HybridCache": "[17.0.0, 18.0.0)" } } }