diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index b01ed6b..32578c6 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -3,54 +3,50 @@ name: Build
on:
push:
branches:
- - master
- main
+ - develop
+ - support/*
+ tags:
+ - v*
pull_request:
branches:
- - master
- main
+ - develop
+ - support/*
workflow_call:
env:
DOTNET_NOLOGO: true
DOTNET_GENERATE_ASPNET_CERTIFICATE: false
DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true
- PROJECT: ./src/Our.Umbraco.UiExamples/Our.Umbraco.UiExamples.csproj
- OUTPUT: ./dist
+ NUGET_PACKAGES: ${{ github.workspace }}/.nuget/packages
jobs:
build:
name: Build
- runs-on: windows-latest
+ runs-on: ubuntu-latest
steps:
- name: Checkout
- uses: actions/checkout@v2
+ uses: actions/checkout@v4
with:
fetch-depth: 0
- - name: Cache NuGet packages
- uses: actions/cache@v1
+ - uses: actions/setup-dotnet@v4
with:
- path: ~/.nuget/packages
- key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
- restore-keys: |
- ${{ runner.os }}-nuget-
+ cache: true
+ cache-dependency-path: '**/package-lock.json'
- name: Restore
- run: dotnet restore ${{ env.PROJECT }} --locked-mode
+ run: dotnet restore --locked-mode
- name: Build
- run: dotnet build ${{ env.PROJECT }} -c Release -p:ContinuousIntegrationBuild=true --no-restore
-
- - name: Setup UmbPack
- run: dotnet tool install --tool-path $(Split-Path ${{ env.PROJECT }}) Umbraco.Tools.Packages
+ run: dotnet build --configuration Release --property:ContinuousIntegrationBuild=true --no-restore
- name: Pack
- run: dotnet pack ${{ env.PROJECT }} -c Release -o ${{ env.OUTPUT }} --no-restore --no-build
+ run: dotnet pack --configuration Release --no-restore --no-build --output ./artifacts/
- name: Upload artifacts
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v4
with:
- name: packages
- path: ${{ env.OUTPUT }}
\ No newline at end of file
+ path: ./artifacts/
\ No newline at end of file
diff --git a/.github/workflows/prepare-release.yml b/.github/workflows/prepare-release.yml
index eb5f6f4..4b258f6 100644
--- a/.github/workflows/prepare-release.yml
+++ b/.github/workflows/prepare-release.yml
@@ -7,11 +7,7 @@ on:
description: 'The prerelease tag to apply on the release branch (if any). If not specified, any existing prerelease tag will be removed.'
required: false
default: ''
- type: choice
- options:
- - ''
- - 'beta'
- - 'rc'
+ type: string
versionIncrement:
description: 'Overrides the versionIncrement setting set in version.json for determining the next version of the current branch.'
required: false
@@ -31,11 +27,11 @@ env:
jobs:
prepare-release:
name: Prepare release
- runs-on: windows-latest
+ runs-on: ubuntu-latest
steps:
- name: Checkout
- uses: actions/checkout@v2
+ uses: actions/checkout@v4
with:
fetch-depth: 0
@@ -45,14 +41,14 @@ jobs:
git config user.email '41898282+github-actions[bot]@users.noreply.github.com'
- name: Setup Nerdbank.GitVersioning
- run: dotnet tool install --tool-path . nbgv
+ run: dotnet tool install nbgv --tool-path ./artifacts/
- name: Prepare release
run: |
if ("${{ github.event.inputs.versionIncrement }}") {
- ./nbgv prepare-release ${{ github.event.inputs.tag }} -p src --versionIncrement ${{ github.event.inputs.versionIncrement }}
+ ./artifacts/nbgv prepare-release ${{ github.event.inputs.tag }} --versionIncrement ${{ github.event.inputs.versionIncrement }}
} else {
- ./nbgv prepare-release ${{ github.event.inputs.tag }} -p src
+ ./artifacts/nbgv prepare-release ${{ github.event.inputs.tag }}
}
- name: Push commit (and new branch)
diff --git a/.github/workflows/publish-release.yml b/.github/workflows/publish-release.yml
index 18a9a64..b2e2d5b 100644
--- a/.github/workflows/publish-release.yml
+++ b/.github/workflows/publish-release.yml
@@ -11,11 +11,11 @@ env:
jobs:
publish-release:
name: Publish release
- runs-on: windows-latest
+ runs-on: ubuntu-latest
steps:
- name: Checkout
- uses: actions/checkout@v2
+ uses: actions/checkout@v4
with:
fetch-depth: 0
@@ -25,10 +25,10 @@ jobs:
git config user.email '41898282+github-actions[bot]@users.noreply.github.com'
- name: Setup Nerdbank.GitVersioning
- run: dotnet tool install --tool-path . nbgv
+ run: dotnet tool install nbgv --tool-path ./artifacts/
- name: Tag release
- run: ./nbgv tag -p src
+ run: ./artifacts/nbgv tag
- name: Push git tags
run: git push --tags
\ No newline at end of file
diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
index f1ae988..0d53389 100644
--- a/.github/workflows/publish.yml
+++ b/.github/workflows/publish.yml
@@ -12,30 +12,16 @@ env:
jobs:
build:
name: Build
- uses: umbraco/UI-Examples/.github/workflows/build.yml@master
+ uses: umbraco/UI-Examples/.github/workflows/build.yml@${GITHUB_REF}
publish:
name: Publish
needs: build
- runs-on: windows-latest
+ runs-on: ubuntu-latest
steps:
- name: Download artifacts
- uses: actions/download-artifact@v2
- with:
- name: packages
-
- - name: Get Umbraco package file name
- id: get_package
- run: echo "::set-output name=PACKAGE::$(Get-Item *.zip | Select-Object -First 1 -ExpandProperty Name)"
-
- - name: Setup UmbPack
- if: steps.get_package.outputs.PACKAGE
- run: dotnet tool install --tool-path . Umbraco.Tools.Packages
-
- - name: Push to Our.Umbraco
- if: steps.get_package.outputs.PACKAGE
- run: ./umbpack push ${{ steps.get_package.outputs.PACKAGE }} -k ${{ secrets.OURUMBRACO_API_KEY }} -a *
+ uses: actions/download-artifact@v4
- name: Push to NuGet
run: dotnet nuget push *.nupkg --source https://api.nuget.org/v3/index.json --api-key ${{ secrets.NUGET_API_KEY }} --skip-duplicate
\ No newline at end of file
diff --git a/.gitignore b/.gitignore
index f83847a..ce693ab 100644
--- a/.gitignore
+++ b/.gitignore
@@ -380,8 +380,7 @@ FodyWeavers.xsd
**/Media/**
!**/Media/Web.config
-# Ignore the copied App_Plugins folder
-samples/*/App_Plugins/uiexamples/*
-/samples/Umbraco14.Website/App_Plugins
-
-/samples/Umbraco14.Website/App_Plugins/Example.UI
+# Ignore the copied App_Plugins folder and appsettings-schema.json files
+/examples/*/App_Plugins/**
+/examples/*/appsettings-schema.json
+/examples/*/appsettings-schema.*.json
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index a551e44..558a5f0 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -3,10 +3,10 @@ If you want to add more UI examples to this package, please [raise an issue](./i
## Working locally
Open the solution file `UI Examples.sln` in Visual Studio. You will see three projects:
-- `Our.Umbraco.UiExamples` is the main project containing the files that you will be working with
-- `Umbraco8.Website` is an Umbraco v8 test site
-- `Umbraco9.Website` is an Umbraco v9 test site
-- `Umbraco14.Website` is an Umbraco v14 test site
+- `Our.Umbraco.UiExamples.v13` is the main project containing the files that you will be working with for v13
+- `Our.Umbraco.UiExamples.v15` is the main project containing the files that you will be working with for v15
+- `Umbraco13.Website` is an Umbraco v13 LTS test site
+- `Umbraco15.Website` is an Umbraco v15 STS test site
Steps to get the test sites working:
- Build the solution
@@ -15,7 +15,7 @@ Steps to get the test sites working:
- Username: uiexamples@example.com
- Password: 1234567890
-For v14 you will also need to run `npm ci` within the `src\Our.Umbraco.UiExamples.v14` directory, and then `npm run dev` to start the development batch job. This will copy the files from the package into `samples\Umbraco14.Website` ready to see in the backoffice.
+For v115 you will also need to run `npm ci` within the `src\Our.Umbraco.UiExamples.v15` directory, and then `npm run dev` to start the development batch job. This will copy the files from the package into `examples\Umbraco15.Website` ready to see in the backoffice.
## Making changes
The files you will be working on are in the `App_Plugins` folder in the main `Our.Umbraco.UiExamples` project. Changed files need to be copied into the test websites so you can confirm they work, which is automatically done when building the test websites (using a MSBuild target).
diff --git a/Directory.Build.props b/Directory.Build.props
new file mode 100644
index 0000000..d59db99
--- /dev/null
+++ b/Directory.Build.props
@@ -0,0 +1,20 @@
+
+
+
+ Umbraco UI Examples
+ A collection of backoffice elements designed to help Umbraco developers extend the backoffice.
+ MIT
+ umbraco ui examples
+ https://github.com/umbraco/UI-Examples
+ true
+ true
+ true
+ snupkg
+ false
+
+
+ true
+ true
+ $(MSBuildThisFileDirectory)
+
+
\ No newline at end of file
diff --git a/Directory.Packages.props b/Directory.Packages.props
new file mode 100644
index 0000000..27ba517
--- /dev/null
+++ b/Directory.Packages.props
@@ -0,0 +1,10 @@
+
+
+
+ true
+
+
+
+
+
+
diff --git a/README.md b/README.md
index b1db4e4..85842f6 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
# Umbraco UI Examples
> [!IMPORTANT]
-> Hey you! Are you looking to get involved in development of the Umbraco 14 version? Head over to the [issues tagged with Umbraco 14](https://github.com/umbraco/UI-Examples/issues?q=is%3Aissue+is%3Aopen+label%3A%22Umbraco+14%22) ripe for the picking.
+> Hey you! Are you looking to get involved in development of the Umbraco 14 version? Head over to the [issues tagged with Umbraco 15](https://github.com/umbraco/UI-Examples/issues?q=is%3Aissue+is%3Aopen+label%3A%22Umbraco+15%22) ripe for the picking.
UI Examples is a package that adds a new 'UI Examples' section to your Umbraco instance with working examples of how to customise the backoffice. During installation the Administrators user group will be given access to the section.
diff --git a/UI Examples.sln b/UI Examples.sln
index 71cda66..4c63d2f 100644
--- a/UI Examples.sln
+++ b/UI Examples.sln
@@ -3,28 +3,31 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.0.31903.59
MinimumVisualStudioVersion = 10.0.40219.1
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Examples", "Examples", "{318FCC8D-7A91-4CAB-BA56-DBDC730BD532}"
+ ProjectSection(SolutionItems) = preProject
+ examples\README.md = examples\README.md
+ EndProjectSection
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Umbraco13.Website", "examples\Umbraco13.Website\Umbraco13.Website.csproj", "{7C6C2FFA-25A4-4CC4-9AA1-49B2DFB68DFC}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Umbraco15.Website", "examples\Umbraco15.Website\Umbraco15.Website.csproj", "{D9B26368-94C2-4A90-B84C-506411254F9D}"
+EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{6C66805F-8D60-40A9-AD57-856E38793846}"
ProjectSection(SolutionItems) = preProject
.gitattributes = .gitattributes
.gitignore = .gitignore
- .github\workflows\build.yml = .github\workflows\build.yml
CONTRIBUTING.md = CONTRIBUTING.md
- .github\workflows\prepare-release.yml = .github\workflows\prepare-release.yml
- .github\workflows\publish-release.yml = .github\workflows\publish-release.yml
- .github\workflows\publish.yml = .github\workflows\publish.yml
+ Directory.Build.props = Directory.Build.props
+ Directory.Packages.props = Directory.Packages.props
+ global.json = global.json
+ nuget.config = nuget.config
README.md = README.md
- src\version.json = src\version.json
+ version.json = version.json
EndProjectSection
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Our.Umbraco.UiExamples", "src\Our.Umbraco.UiExamples\Our.Umbraco.UiExamples.csproj", "{027820BF-156B-476F-A7AF-2E6A747D292E}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Our.Umbraco.UiExamples.v13", "src\Our.Umbraco.UiExamples.v13\Our.Umbraco.UiExamples.v13.csproj", "{027820BF-156B-476F-A7AF-2E6A747D292E}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Umbraco8.Website", "samples\Umbraco8.Website\Umbraco8.Website.csproj", "{278F12BA-8B25-46AE-8BB0-A0B9AB50EEA4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Umbraco9.Website", "samples\Umbraco9.Website\Umbraco9.Website.csproj", "{7C6C2FFA-25A4-4CC4-9AA1-49B2DFB68DFC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Umbraco14.Website", "samples\Umbraco14.Website\Umbraco14.Website.csproj", "{D9B26368-94C2-4A90-B84C-506411254F9D}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Our.Umbraco.UiExamples.v14", "src\Our.Umbraco.UiExamples.v14\Our.Umbraco.UiExamples.v14.csproj", "{E99F9B42-9A45-4008-8BD7-002444460335}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Our.Umbraco.UiExamples.v15", "src\Our.Umbraco.UiExamples.v15\Our.Umbraco.UiExamples.v15.csproj", "{E99F9B42-9A45-4008-8BD7-002444460335}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -32,14 +35,6 @@ Global
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {027820BF-156B-476F-A7AF-2E6A747D292E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {027820BF-156B-476F-A7AF-2E6A747D292E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {027820BF-156B-476F-A7AF-2E6A747D292E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {027820BF-156B-476F-A7AF-2E6A747D292E}.Release|Any CPU.Build.0 = Release|Any CPU
- {278F12BA-8B25-46AE-8BB0-A0B9AB50EEA4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {278F12BA-8B25-46AE-8BB0-A0B9AB50EEA4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {278F12BA-8B25-46AE-8BB0-A0B9AB50EEA4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {278F12BA-8B25-46AE-8BB0-A0B9AB50EEA4}.Release|Any CPU.Build.0 = Release|Any CPU
{7C6C2FFA-25A4-4CC4-9AA1-49B2DFB68DFC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{7C6C2FFA-25A4-4CC4-9AA1-49B2DFB68DFC}.Debug|Any CPU.Build.0 = Debug|Any CPU
{7C6C2FFA-25A4-4CC4-9AA1-49B2DFB68DFC}.Release|Any CPU.ActiveCfg = Release|Any CPU
@@ -48,6 +43,10 @@ Global
{D9B26368-94C2-4A90-B84C-506411254F9D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D9B26368-94C2-4A90-B84C-506411254F9D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D9B26368-94C2-4A90-B84C-506411254F9D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {027820BF-156B-476F-A7AF-2E6A747D292E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {027820BF-156B-476F-A7AF-2E6A747D292E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {027820BF-156B-476F-A7AF-2E6A747D292E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {027820BF-156B-476F-A7AF-2E6A747D292E}.Release|Any CPU.Build.0 = Release|Any CPU
{E99F9B42-9A45-4008-8BD7-002444460335}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E99F9B42-9A45-4008-8BD7-002444460335}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E99F9B42-9A45-4008-8BD7-002444460335}.Release|Any CPU.ActiveCfg = Release|Any CPU
@@ -56,6 +55,10 @@ Global
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(NestedProjects) = preSolution
+ {7C6C2FFA-25A4-4CC4-9AA1-49B2DFB68DFC} = {318FCC8D-7A91-4CAB-BA56-DBDC730BD532}
+ {D9B26368-94C2-4A90-B84C-506411254F9D} = {318FCC8D-7A91-4CAB-BA56-DBDC730BD532}
+ EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {FE8099F5-7725-409F-A884-D50A8747C561}
EndGlobalSection
diff --git a/examples/README.md b/examples/README.md
new file mode 100644
index 0000000..560e3b5
--- /dev/null
+++ b/examples/README.md
@@ -0,0 +1,17 @@
+# Getting started with the examples
+
+To get started, open the `UI Examples.sln` file in the root and run one of the websites within the `Examples` folder.
+
+The project will boot into an empty Umbraco site. Navigate to the backoffice and user the credentials in the `appsettings.json` to login.
+
+You will see a new section for `UI Examples` which contains the work from the `Our.Umbraco.UiExamples.v13` and `Our.Umbraco.UiExamples.v15` in their respective sites.
+
+## Making changes
+
+Both projects will automatically compile and bring the assets into the example sites when building.
+
+**Quicker dev in v15** can be acheived by opening the `Our.Umbraco.UiExamples.v15` in the command line/terminal and running the `npm run dev` command (make sure to either build or run `npm ci` first to install node dependencies).
+
+## Troubleshooting
+
+If you receive errors about node commands during build, make sure that you have the correct version of node installed (22.12.0 at the time of writing). You can also try running the command that outputs directly in the command line/terminal to get a more verbose reason.
diff --git a/examples/Umbraco13.Website/Program.cs b/examples/Umbraco13.Website/Program.cs
new file mode 100644
index 0000000..0b7851b
--- /dev/null
+++ b/examples/Umbraco13.Website/Program.cs
@@ -0,0 +1,32 @@
+using Microsoft.AspNetCore.Builder;
+using Umbraco.Cms.Core.DependencyInjection;
+using Umbraco.Extensions;
+
+WebApplicationBuilder builder = WebApplication.CreateBuilder(args);
+
+builder.CreateUmbracoBuilder()
+ .AddBackOffice()
+ .AddWebsite()
+ .AddDeliveryApi()
+ .AddComposers()
+ .Build();
+
+WebApplication app = builder.Build();
+
+await app.BootUmbracoAsync();
+
+
+app.UseUmbraco()
+ .WithMiddleware(u =>
+ {
+ u.UseBackOffice();
+ u.UseWebsite();
+ })
+ .WithEndpoints(u =>
+ {
+ u.UseInstallerEndpoints();
+ u.UseBackOfficeEndpoints();
+ u.UseWebsiteEndpoints();
+ });
+
+await app.RunAsync();
\ No newline at end of file
diff --git a/samples/Umbraco9.Website/Properties/launchSettings.json b/examples/Umbraco13.Website/Properties/launchSettings.json
similarity index 100%
rename from samples/Umbraco9.Website/Properties/launchSettings.json
rename to examples/Umbraco13.Website/Properties/launchSettings.json
diff --git a/examples/Umbraco13.Website/Umbraco13.Website.csproj b/examples/Umbraco13.Website/Umbraco13.Website.csproj
new file mode 100644
index 0000000..fb94eec
--- /dev/null
+++ b/examples/Umbraco13.Website/Umbraco13.Website.csproj
@@ -0,0 +1,31 @@
+
+
+ net8.0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+ false
+ false
+
+
diff --git a/samples/Umbraco9.Website/Views/Partials/blocklist/default.cshtml b/examples/Umbraco13.Website/Views/Partials/blocklist/default.cshtml
similarity index 100%
rename from samples/Umbraco9.Website/Views/Partials/blocklist/default.cshtml
rename to examples/Umbraco13.Website/Views/Partials/blocklist/default.cshtml
diff --git a/samples/Umbraco9.Website/Views/Partials/grid/bootstrap3-fluid.cshtml b/examples/Umbraco13.Website/Views/Partials/grid/bootstrap3-fluid.cshtml
similarity index 100%
rename from samples/Umbraco9.Website/Views/Partials/grid/bootstrap3-fluid.cshtml
rename to examples/Umbraco13.Website/Views/Partials/grid/bootstrap3-fluid.cshtml
diff --git a/samples/Umbraco9.Website/Views/Partials/grid/bootstrap3.cshtml b/examples/Umbraco13.Website/Views/Partials/grid/bootstrap3.cshtml
similarity index 100%
rename from samples/Umbraco9.Website/Views/Partials/grid/bootstrap3.cshtml
rename to examples/Umbraco13.Website/Views/Partials/grid/bootstrap3.cshtml
diff --git a/samples/Umbraco9.Website/Views/Partials/grid/editors/base.cshtml b/examples/Umbraco13.Website/Views/Partials/grid/editors/base.cshtml
similarity index 100%
rename from samples/Umbraco9.Website/Views/Partials/grid/editors/base.cshtml
rename to examples/Umbraco13.Website/Views/Partials/grid/editors/base.cshtml
diff --git a/samples/Umbraco9.Website/Views/Partials/grid/editors/embed.cshtml b/examples/Umbraco13.Website/Views/Partials/grid/editors/embed.cshtml
similarity index 100%
rename from samples/Umbraco9.Website/Views/Partials/grid/editors/embed.cshtml
rename to examples/Umbraco13.Website/Views/Partials/grid/editors/embed.cshtml
diff --git a/samples/Umbraco9.Website/Views/Partials/grid/editors/macro.cshtml b/examples/Umbraco13.Website/Views/Partials/grid/editors/macro.cshtml
similarity index 100%
rename from samples/Umbraco9.Website/Views/Partials/grid/editors/macro.cshtml
rename to examples/Umbraco13.Website/Views/Partials/grid/editors/macro.cshtml
diff --git a/samples/Umbraco9.Website/Views/Partials/grid/editors/media.cshtml b/examples/Umbraco13.Website/Views/Partials/grid/editors/media.cshtml
similarity index 100%
rename from samples/Umbraco9.Website/Views/Partials/grid/editors/media.cshtml
rename to examples/Umbraco13.Website/Views/Partials/grid/editors/media.cshtml
diff --git a/samples/Umbraco9.Website/Views/Partials/grid/editors/rte.cshtml b/examples/Umbraco13.Website/Views/Partials/grid/editors/rte.cshtml
similarity index 100%
rename from samples/Umbraco9.Website/Views/Partials/grid/editors/rte.cshtml
rename to examples/Umbraco13.Website/Views/Partials/grid/editors/rte.cshtml
diff --git a/samples/Umbraco9.Website/Views/Partials/grid/editors/textstring.cshtml b/examples/Umbraco13.Website/Views/Partials/grid/editors/textstring.cshtml
similarity index 100%
rename from samples/Umbraco9.Website/Views/Partials/grid/editors/textstring.cshtml
rename to examples/Umbraco13.Website/Views/Partials/grid/editors/textstring.cshtml
diff --git a/samples/Umbraco9.Website/Views/_ViewImports.cshtml b/examples/Umbraco13.Website/Views/_ViewImports.cshtml
similarity index 100%
rename from samples/Umbraco9.Website/Views/_ViewImports.cshtml
rename to examples/Umbraco13.Website/Views/_ViewImports.cshtml
diff --git a/examples/Umbraco13.Website/appsettings-schema.json b/examples/Umbraco13.Website/appsettings-schema.json
new file mode 100644
index 0000000..a21746c
--- /dev/null
+++ b/examples/Umbraco13.Website/appsettings-schema.json
@@ -0,0 +1,11 @@
+{
+ "$schema": "http://json-schema.org/draft-04/schema#",
+ "allOf": [
+ {
+ "$ref": "https://json.schemastore.org/appsettings.json"
+ },
+ {
+ "$ref": "appsettings-schema.Umbraco.Cms.json#"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/samples/Umbraco9.Website/appsettings.Development.json b/examples/Umbraco13.Website/appsettings.Development.json
similarity index 100%
rename from samples/Umbraco9.Website/appsettings.Development.json
rename to examples/Umbraco13.Website/appsettings.Development.json
diff --git a/samples/Umbraco9.Website/appsettings.json b/examples/Umbraco13.Website/appsettings.json
similarity index 80%
rename from samples/Umbraco9.Website/appsettings.json
rename to examples/Umbraco13.Website/appsettings.json
index 803438d..5f91842 100644
--- a/samples/Umbraco9.Website/appsettings.json
+++ b/examples/Umbraco13.Website/appsettings.json
@@ -11,7 +11,8 @@
}
},
"ConnectionStrings": {
- "umbracoDbDSN": "Data Source=|DataDirectory|\\Umbraco.sdf;Flush Interval=1"
+ "umbracoDbDSN": "Data Source=|DataDirectory|/Umbraco.sqlite.db;Cache=Shared;Foreign Keys=True;Pooling=True",
+ "umbracoDbDSN_ProviderName": "Microsoft.Data.Sqlite"
},
"Umbraco": {
"CMS": {
diff --git a/examples/Umbraco13.Website/packages.lock.json b/examples/Umbraco13.Website/packages.lock.json
new file mode 100644
index 0000000..b5238ed
--- /dev/null
+++ b/examples/Umbraco13.Website/packages.lock.json
@@ -0,0 +1,2824 @@
+{
+ "version": 2,
+ "dependencies": {
+ "net8.0": {
+ "Microsoft.ICU.ICU4C.Runtime": {
+ "type": "Direct",
+ "requested": "[72.1.0.3, )",
+ "resolved": "72.1.0.3",
+ "contentHash": "Z42uzvs0TN9Y02xgHtRgPcumLRnvK3MHVHZ0Pr3OrnvyZYhBwqDgdYBOvoELcTsayUgwqrPLb+C5Fqqk66zlUg==",
+ "dependencies": {
+ "Microsoft.ICU.ICU4C.Runtime.linux-arm64": "72.1.0.3",
+ "Microsoft.ICU.ICU4C.Runtime.linux-x64": "72.1.0.3",
+ "Microsoft.ICU.ICU4C.Runtime.win-arm64": "72.1.0.3",
+ "Microsoft.ICU.ICU4C.Runtime.win-x64": "72.1.0.3",
+ "Microsoft.ICU.ICU4C.Runtime.win-x86": "72.1.0.3"
+ }
+ },
+ "Nerdbank.GitVersioning": {
+ "type": "Direct",
+ "requested": "[3.7.115, )",
+ "resolved": "3.7.115",
+ "contentHash": "EpXamaAdRfG/BMxGgvZlTM0npRnkmXUjAj8OdNKd17t4oN+2nvjdv/KnFmzOOMDqvlwB49UCwtOHJrAQTfUBtQ=="
+ },
+ "Umbraco.Cms": {
+ "type": "Direct",
+ "requested": "[13.6.0, )",
+ "resolved": "13.6.0",
+ "contentHash": "SqlBIT+WJgH7OMGHMry5qiv4XwQOYYnzQdPZuwwM5RYeBa4nKeMmBM+QrROZnMjHk6eq1S9/MnTRbiYp6JBNSQ==",
+ "dependencies": {
+ "Umbraco.Cms.Imaging.ImageSharp": "[13.6.0, 14.0.0)",
+ "Umbraco.Cms.Persistence.EFCore.SqlServer": "[13.6.0, 14.0.0)",
+ "Umbraco.Cms.Persistence.EFCore.Sqlite": "[13.6.0, 14.0.0)",
+ "Umbraco.Cms.Persistence.SqlServer": "[13.6.0, 14.0.0)",
+ "Umbraco.Cms.Persistence.Sqlite": "[13.6.0, 14.0.0)",
+ "Umbraco.Cms.Targets": "[13.6.0, 14.0.0)"
+ }
+ },
+ "Asp.Versioning.Abstractions": {
+ "type": "Transitive",
+ "resolved": "7.0.0",
+ "contentHash": "yujGpbGBCViHvYiBJD0S5XFgOI+f5bGvi8tnfMJV6EC0b8SAqBn1YC+yCnJjQo3D2XP9TmSuKIJ7ofVy58GcuQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "7.0.0"
+ }
+ },
+ "Asp.Versioning.Http": {
+ "type": "Transitive",
+ "resolved": "7.1.0",
+ "contentHash": "Q1gPDssnFLeS3Avw/JABPzis4pjrG372RpFnB/9zp61hSuSf+Y+1O9twicNHDsmeWMkb/oNQo3vHgLr16jTdNw==",
+ "dependencies": {
+ "Asp.Versioning.Abstractions": "7.0.0"
+ }
+ },
+ "Asp.Versioning.Mvc": {
+ "type": "Transitive",
+ "resolved": "7.1.1",
+ "contentHash": "hnTDqNwUlawVTDtHu8EhWvEGe6U5K83NJ3Aqf2Tz2mWq5qndzvcGKPGyfv2LTHfSK5h/Qv/ru+ssr/u5GSzjFQ==",
+ "dependencies": {
+ "Asp.Versioning.Http": "7.1.0"
+ }
+ },
+ "Asp.Versioning.Mvc.ApiExplorer": {
+ "type": "Transitive",
+ "resolved": "7.1.0",
+ "contentHash": "SEqEAeOXH4bP5g5IzdRarmNCrUxbk4pu10zxu57hgnHop7mXikwoDshE1cI4ZcxN7soKLGw2qOgLjJTIim5fiw==",
+ "dependencies": {
+ "Asp.Versioning.Mvc": "7.1.0"
+ }
+ },
+ "Azure.Core": {
+ "type": "Transitive",
+ "resolved": "1.44.1",
+ "contentHash": "YyznXLQZCregzHvioip07/BkzjuWNXogJEVz9T5W6TwjNr17ax41YGzYMptlo2G10oLCuVPoyva62y0SIRDixg==",
+ "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"
+ }
+ },
+ "Azure.Identity": {
+ "type": "Transitive",
+ "resolved": "1.13.1",
+ "contentHash": "4eeK9XztjTmvA4WN+qAvlUCSxSv45+LqTMeC8XT2giGGZHKthTMU2IuXcHjAOf5VLH3wE3Bo6EwhIcJxVB8RmQ==",
+ "dependencies": {
+ "Azure.Core": "1.44.1",
+ "Microsoft.Identity.Client": "4.66.1",
+ "Microsoft.Identity.Client.Extensions.Msal": "4.66.1",
+ "System.Memory": "4.5.5",
+ "System.Text.Json": "6.0.10",
+ "System.Threading.Tasks.Extensions": "4.5.4"
+ }
+ },
+ "BouncyCastle.Cryptography": {
+ "type": "Transitive",
+ "resolved": "2.4.0",
+ "contentHash": "SwXsAV3sMvAU/Nn31pbjhWurYSjJ+/giI/0n6tCrYoupEK34iIHCuk3STAd9fx8yudM85KkLSVdn951vTng/vQ=="
+ },
+ "Dazinator.Extensions.FileProviders": {
+ "type": "Transitive",
+ "resolved": "2.0.0",
+ "contentHash": "Jb10uIvdGdaaOmEGUXeO1ssjp6YuvOuR87B5gLxGORFbroV1j7PDaVfEIgni7vV8KRcyAY5KvuMxgx6ADIEXNw==",
+ "dependencies": {
+ "DotNet.Glob": "3.1.0",
+ "Microsoft.AspNetCore.Hosting.Abstractions": "1.0.2",
+ "Microsoft.AspNetCore.Http.Abstractions": "1.0.2",
+ "Microsoft.Extensions.FileProviders.Abstractions": "1.0.1",
+ "NETStandard.Library": "1.6.1"
+ }
+ },
+ "DotNet.Glob": {
+ "type": "Transitive",
+ "resolved": "3.1.0",
+ "contentHash": "i6x0hDsFWg6Ke2isaNAcHQ9ChxBvTJu2cSmBY+Jtjiv2W4q6y9QlA3JKYuZqJ573TAZmpAn65Qf3sRpjvZ1gmw=="
+ },
+ "Examine": {
+ "type": "Transitive",
+ "resolved": "3.5.0",
+ "contentHash": "yMyRp3vI/NNVd6bQWEdXyOBPXWiwfC61LGmIrDv9lD6hu1Pp8Fa5FdlbPtqoY+fvydou8COvAq1pBKLpisTTDA==",
+ "dependencies": {
+ "Examine.Core": "3.5.0",
+ "Examine.Lucene": "3.5.0",
+ "Microsoft.AspNetCore.DataProtection": "8.0.4",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1",
+ "System.Formats.Asn1": "8.0.1"
+ }
+ },
+ "Examine.Core": {
+ "type": "Transitive",
+ "resolved": "3.5.0",
+ "contentHash": "BcgYXZTVpWGLeaEplCLMqMzedyDqt+CpQz/ZhCdzIx0wnxFNcG1r+cNrGpejWtf06QKLvKYuuSThbOFshzi2kQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Options": "8.0.2"
+ }
+ },
+ "Examine.Lucene": {
+ "type": "Transitive",
+ "resolved": "3.5.0",
+ "contentHash": "aKfLsCXzU0LrjUotio7fOwxLPLgVMZ6QG8FyLurSyunCrCje8oUFxUuPHc3AmzWJjMnbuzKv3xBXVDpIO+zJwg==",
+ "dependencies": {
+ "Examine.Core": "3.5.0",
+ "Lucene.Net.QueryParser": "4.8.0-beta00017",
+ "Lucene.Net.Replicator": "4.8.0-beta00017",
+ "System.Threading": "4.3.0",
+ "System.Threading.AccessControl": "8.0.0"
+ }
+ },
+ "HtmlAgilityPack": {
+ "type": "Transitive",
+ "resolved": "1.11.71",
+ "contentHash": "HlEThQBnob4/29DIiyrPSYlGXXSZUtOH7571PRev+yu8FW8n5pdxqHyun+PMm17cp3ovCrxFhXedC+1HUSdRMA=="
+ },
+ "J2N": {
+ "type": "Transitive",
+ "resolved": "2.1.0",
+ "contentHash": "Vooz1wbnnqWuS+u93tADXK5Owxo8vLJhSrZ9Ac+KpgDF3GJq9TybXXTF1TFcWILgEtRThc8AOBENEzB0TQH1JA=="
+ },
+ "K4os.Compression.LZ4": {
+ "type": "Transitive",
+ "resolved": "1.3.8",
+ "contentHash": "LhwlPa7c1zs1OV2XadMtAWdImjLIsqFJPoRcIWAadSRn0Ri1DepK65UbWLPmt4riLqx2d40xjXRk0ogpqNtK7g=="
+ },
+ "Lucene.Net": {
+ "type": "Transitive",
+ "resolved": "4.8.0-beta00017",
+ "contentHash": "7LLWS9nNwx01AyE/KXMh+qdAlzDkRANE8407AO/wEmLL1InzVKFwfsRdRmwg4ILOMFui4xZ1Y54eqvzo3Tf9Vw==",
+ "dependencies": {
+ "J2N": "[2.1.0, 3.0.0)",
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0"
+ }
+ },
+ "Lucene.Net.Analysis.Common": {
+ "type": "Transitive",
+ "resolved": "4.8.0-beta00017",
+ "contentHash": "rPpmww/HgwEwhvfvZgdWITxFsWRoCEpP3+WQBFgbGxTn4eLDr3U/oFoe8KS+8jUNAl2+5atErDrW5JOcFG+gcQ==",
+ "dependencies": {
+ "Lucene.Net": "4.8.0-beta00017"
+ }
+ },
+ "Lucene.Net.Facet": {
+ "type": "Transitive",
+ "resolved": "4.8.0-beta00017",
+ "contentHash": "LVxGwgRAVq9XdwvNfgCB8OH+ou40I0E1NYN53muPjQK5oUY+HpkgkFUhTFSHdajWWj7xFI1f+UFB23iweoVf2w==",
+ "dependencies": {
+ "Lucene.Net.Join": "4.8.0-beta00017",
+ "Lucene.Net.Queries": "4.8.0-beta00017"
+ }
+ },
+ "Lucene.Net.Grouping": {
+ "type": "Transitive",
+ "resolved": "4.8.0-beta00017",
+ "contentHash": "nzMGvz0b1cedS8KKOlglJQJpyz8fT0ojgXFkgSkLLhwPNbMPwVoBsR7RlZs1FrF60Oz369O3Pm1a+MIr52KcLQ==",
+ "dependencies": {
+ "Lucene.Net": "4.8.0-beta00017",
+ "Lucene.Net.Queries": "4.8.0-beta00017"
+ }
+ },
+ "Lucene.Net.Join": {
+ "type": "Transitive",
+ "resolved": "4.8.0-beta00017",
+ "contentHash": "WcJl4O6t3iXiXwXHnhmbVCO7C6ilPxabBCsdW/auQN0lrDpbVIcHorCxwd199fGBEQnk7wbl5pPnk8nw/VK4eQ==",
+ "dependencies": {
+ "Lucene.Net.Grouping": "4.8.0-beta00017"
+ }
+ },
+ "Lucene.Net.Queries": {
+ "type": "Transitive",
+ "resolved": "4.8.0-beta00017",
+ "contentHash": "RVpZCfa/7pgvytFw64zLqinvZPQt4TojvcFghdAA5vhnpSs5GTbtciPIxFH3wwH3f2dYJywiqYKo1h3JBCXRBA==",
+ "dependencies": {
+ "Lucene.Net": "4.8.0-beta00017"
+ }
+ },
+ "Lucene.Net.QueryParser": {
+ "type": "Transitive",
+ "resolved": "4.8.0-beta00017",
+ "contentHash": "ZrF7EL06qB+2S2K4T3PliIa5EiJ5Ii7c/zFRMhsNozymz+HRHMVoI/nMYSdN6WF7X1Ef1DTeajMwvsbGTfl28Q==",
+ "dependencies": {
+ "Lucene.Net.Analysis.Common": "4.8.0-beta00017",
+ "Lucene.Net.Queries": "4.8.0-beta00017",
+ "Lucene.Net.Sandbox": "4.8.0-beta00017"
+ }
+ },
+ "Lucene.Net.Replicator": {
+ "type": "Transitive",
+ "resolved": "4.8.0-beta00017",
+ "contentHash": "YGZcKkQhuLweZ+M4UgA/Uok3Vl3HOTlvZpUmTZMS4J9cBdvTevG0e6rn/pZrfONUpp0TtbXe494oGA1rScouOA==",
+ "dependencies": {
+ "J2N": "[2.1.0, 3.0.0)",
+ "Lucene.Net": "4.8.0-beta00017",
+ "Lucene.Net.Facet": "4.8.0-beta00017",
+ "Newtonsoft.Json": "13.0.1"
+ }
+ },
+ "Lucene.Net.Sandbox": {
+ "type": "Transitive",
+ "resolved": "4.8.0-beta00017",
+ "contentHash": "wRAzQZ4Z1yEuAaTwO+RrZB6l3Lz+vNGAiDshf0IjAr8qeVvQj74iodEcff4Bes88bnhqsWLUZlDUg/ygraxX2Q==",
+ "dependencies": {
+ "Lucene.Net": "4.8.0-beta00017"
+ }
+ },
+ "MailKit": {
+ "type": "Transitive",
+ "resolved": "4.8.0",
+ "contentHash": "zZ1UoM4FUnSFUJ9fTl5CEEaejR0DNP6+FDt1OfXnjg4igZntcir1tg/8Ufd6WY5vrpmvToAjluYqjVM24A+5lA==",
+ "dependencies": {
+ "MimeKit": "4.8.0",
+ "System.Formats.Asn1": "8.0.1"
+ }
+ },
+ "Markdown": {
+ "type": "Transitive",
+ "resolved": "2.2.1",
+ "contentHash": "A6veXuFP1n50RbmFNtTgfHxnHmwMsgFLSCgS1xWbg5L8n5N6HFEksTlXocZ0LsmGW4leBzeLJd+BY7+g83zFJA==",
+ "dependencies": {
+ "System.Collections": "4.0.11",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Text.RegularExpressions": "4.1.0"
+ }
+ },
+ "MessagePack": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "Jtle5MaFeIFkdXtxQeL9Tu2Y3HsAQGoSntOzrn6Br/jrl6c8QmG22GEioT5HBtZJR0zw0s46OnKU8ei2M3QifA==",
+ "dependencies": {
+ "MessagePack.Annotations": "2.5.192",
+ "Microsoft.NET.StringTools": "17.6.3"
+ }
+ },
+ "MessagePack.Annotations": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "jaJuwcgovWIZ8Zysdyf3b7b34/BrADw4v82GaEZymUhDd3ScMPrYd/cttekeDteJJPXseJxp04yTIcxiVUjTWg=="
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal": {
+ "type": "Transitive",
+ "resolved": "8.0.11",
+ "contentHash": "8OW1VlxT6m9pitB7fR/YfNbuQ0BxBJhnXde+qlr4NXEoODhE2hRxHm8rgUgxLNywftXJK/OfOJw5w5nLCXXC1w=="
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation": {
+ "type": "Transitive",
+ "resolved": "8.0.11",
+ "contentHash": "w7zU4Bh6AEHsu5spE4OIoZ/z68mMvZITUl0wUAU7tS4vwc+szzht2wKitH1KwODrjHfHk0MAkyw3l6SIR62zBg==",
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.Internal": "8.0.11"
+ }
+ },
+ "Microsoft.AspNetCore.DataProtection": {
+ "type": "Transitive",
+ "resolved": "8.0.4",
+ "contentHash": "p6mlJTLfEoWyg4atIzdNpI48f/Bn8mpGqs5AW7TaqkQdxbVekovUj1BrLcuUoysyODVP3C9Db6J1y3RD6kD4pQ==",
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.Internal": "8.0.4",
+ "Microsoft.AspNetCore.DataProtection.Abstractions": "8.0.4",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Options": "8.0.2",
+ "System.Security.Cryptography.Xml": "8.0.0"
+ }
+ },
+ "Microsoft.AspNetCore.DataProtection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.0.4",
+ "contentHash": "iqEPvlPGn9WJl5d+gWRG+ASap3cRDmNTQG4Ozep7YZKr+fOTm6tbcIazNZtUlRIlTTxY9Rr0cwNXTmPJkxJnlw=="
+ },
+ "Microsoft.AspNetCore.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "1.0.2",
+ "contentHash": "CSVd9h1TdWDT2lt62C4FcgaF285J4O3MaOqTVvc7xP+3bFiwXcdp6qEd+u1CQrdJ+xJuslR+tvDW7vWQ/OH5Qw==",
+ "dependencies": {
+ "Microsoft.AspNetCore.Hosting.Server.Abstractions": "1.0.2",
+ "Microsoft.AspNetCore.Http.Abstractions": "1.0.2",
+ "Microsoft.Extensions.Configuration.Abstractions": "1.0.2",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.2",
+ "Microsoft.Extensions.FileProviders.Abstractions": "1.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "1.0.2"
+ }
+ },
+ "Microsoft.AspNetCore.Hosting.Server.Abstractions": {
+ "type": "Transitive",
+ "resolved": "1.0.2",
+ "contentHash": "6ZtFh0huTlrUl72u9Vic0icCVIQiEx7ULFDx3P7BpOI97wjb0GAXf8B4m9uSpSGf0vqLEKFlkPbvXF0MXXEzhw==",
+ "dependencies": {
+ "Microsoft.AspNetCore.Http.Features": "1.0.2",
+ "Microsoft.Extensions.Configuration.Abstractions": "1.0.2"
+ }
+ },
+ "Microsoft.AspNetCore.Http.Abstractions": {
+ "type": "Transitive",
+ "resolved": "1.0.2",
+ "contentHash": "peJqc7BgYwhTzOIfFHX3/esV6iOXf17Afekh6mCYuUD3aWyaBwQuWYaKLR+RnjBEWaSzpCDgfCMMp5Y3LUXsiA==",
+ "dependencies": {
+ "Microsoft.AspNetCore.Http.Features": "1.0.2",
+ "System.Globalization.Extensions": "4.0.1",
+ "System.Linq.Expressions": "4.1.1",
+ "System.Reflection.TypeExtensions": "4.1.0",
+ "System.Runtime.InteropServices": "4.1.0",
+ "System.Text.Encodings.Web": "4.0.0"
+ }
+ },
+ "Microsoft.AspNetCore.Http.Features": {
+ "type": "Transitive",
+ "resolved": "1.0.2",
+ "contentHash": "9l/Y/CO3q8tET3w+dDiByREH8lRtpd14cMevwMV5nw2a/avJ5qcE3VVIE5U5hesec2phTT6udQEgwjHmdRRbig==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "1.0.1",
+ "System.Collections": "4.0.11",
+ "System.ComponentModel": "4.0.1",
+ "System.Linq": "4.1.0",
+ "System.Net.Primitives": "4.0.11",
+ "System.Net.WebSockets": "4.0.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Security.Claims": "4.0.1",
+ "System.Security.Cryptography.X509Certificates": "4.1.0",
+ "System.Security.Principal": "4.0.1"
+ }
+ },
+ "Microsoft.AspNetCore.JsonPatch": {
+ "type": "Transitive",
+ "resolved": "8.0.11",
+ "contentHash": "l1tFnQm2LtFE3M9YRM/bdwtxxCV50Y5jnN0LjliQH1sqvWsN46++Uu3QCJL9IdOweFvXSf3Shi7DI/Vc1jkdKA==",
+ "dependencies": {
+ "Microsoft.CSharp": "4.7.0",
+ "Newtonsoft.Json": "13.0.3"
+ }
+ },
+ "Microsoft.AspNetCore.Mvc.NewtonsoftJson": {
+ "type": "Transitive",
+ "resolved": "8.0.11",
+ "contentHash": "XcfFd8e0g2M0mcAKVNgoHJtWYJfKrPntHhgqiZ1Ci37i3AEJbM0GHIa715i0UPSksiKmDxsJWXnM3rg8keF/Zg==",
+ "dependencies": {
+ "Microsoft.AspNetCore.JsonPatch": "8.0.11",
+ "Newtonsoft.Json": "13.0.3",
+ "Newtonsoft.Json.Bson": "1.0.2"
+ }
+ },
+ "Microsoft.AspNetCore.Mvc.Razor.Extensions": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "M0h+ChPgydX2xY17agiphnAVa/Qh05RAP8eeuqGGhQKT10claRBlLNO6d2/oSV8zy0RLHzwLnNZm5xuC/gckGA==",
+ "dependencies": {
+ "Microsoft.AspNetCore.Razor.Language": "6.0.0",
+ "Microsoft.CodeAnalysis.Razor": "6.0.0"
+ }
+ },
+ "Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation": {
+ "type": "Transitive",
+ "resolved": "8.0.11",
+ "contentHash": "k7wUNXAe5dSpJK6FwHWS3bfb4wKzwrorCyPRuRDnrJ/RbPGSw4BA78aCbgNX0+9m4PnAnHdsOOXP870P4IIC3w==",
+ "dependencies": {
+ "Microsoft.AspNetCore.Mvc.Razor.Extensions": "6.0.0",
+ "Microsoft.CodeAnalysis.Razor": "6.0.0",
+ "Microsoft.Extensions.DependencyModel": "8.0.2"
+ }
+ },
+ "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=="
+ },
+ "Microsoft.CodeAnalysis.Analyzers": {
+ "type": "Transitive",
+ "resolved": "3.3.4",
+ "contentHash": "AxkxcPR+rheX0SmvpLVIGLhOUXAKG56a64kV9VQZ4y9gR9ZmPXnqZvHJnmwLSwzrEP6junUF11vuc+aqo5r68g=="
+ },
+ "Microsoft.CodeAnalysis.Common": {
+ "type": "Transitive",
+ "resolved": "4.10.0",
+ "contentHash": "7O4+dn0fNKykPpEB1i8/5EKzwD3fuu/shdbbnnsBmdiHMaBz6telOubDFwPwLQQ/PvOAWTFIWWTyAOmWvXRD2g==",
+ "dependencies": {
+ "Microsoft.CodeAnalysis.Analyzers": "3.3.4",
+ "System.Collections.Immutable": "8.0.0",
+ "System.Reflection.Metadata": "8.0.0"
+ }
+ },
+ "Microsoft.CodeAnalysis.CSharp": {
+ "type": "Transitive",
+ "resolved": "4.10.0",
+ "contentHash": "iifqKy3KvCgPABHFbFlSxjEoE+OItZGuZ191NM/TWV750m1jMypr7BtrP65ET+OK2KNVupO8S8xCtxbNqw056A==",
+ "dependencies": {
+ "Microsoft.CodeAnalysis.Analyzers": "3.3.4",
+ "Microsoft.CodeAnalysis.Common": "[4.10.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.CSharp": {
+ "type": "Transitive",
+ "resolved": "4.7.0",
+ "contentHash": "pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA=="
+ },
+ "Microsoft.Data.SqlClient": {
+ "type": "Transitive",
+ "resolved": "5.2.2",
+ "contentHash": "mtoeRMh7F/OA536c/Cnh8L4H0uLSKB5kSmoi54oN7Fp0hNJDy22IqyMhaMH4PkDCqI7xL//Fvg9ldtuPHG0h5g==",
+ "dependencies": {
+ "Azure.Identity": "1.11.4",
+ "Microsoft.Data.SqlClient.SNI.runtime": "5.2.0",
+ "Microsoft.Identity.Client": "4.61.3",
+ "Microsoft.IdentityModel.JsonWebTokens": "6.35.0",
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.35.0",
+ "Microsoft.SqlServer.Server": "1.0.0",
+ "System.Configuration.ConfigurationManager": "8.0.0",
+ "System.Runtime.Caching": "8.0.0"
+ }
+ },
+ "Microsoft.Data.SqlClient.SNI.runtime": {
+ "type": "Transitive",
+ "resolved": "5.2.0",
+ "contentHash": "po1jhvFd+8pbfvJR/puh+fkHi0GRanAdvayh/0e47yaM6CXWZ6opUjCMFuYlAnD2LcbyvQE7fPJKvogmaUcN+w=="
+ },
+ "Microsoft.Data.Sqlite": {
+ "type": "Transitive",
+ "resolved": "8.0.11",
+ "contentHash": "6JocV6S1akKlXaDVpRmmwc9d/M7wXBmiEZ7RxB5lxDk+er9Xi3P+yVYVnh+6IJ+Y6v8pecGWhGwcgH1mONcLuw==",
+ "dependencies": {
+ "Microsoft.Data.Sqlite.Core": "8.0.11",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.6"
+ }
+ },
+ "Microsoft.Data.Sqlite.Core": {
+ "type": "Transitive",
+ "resolved": "8.0.11",
+ "contentHash": "PrDkI9SeU/MEP/IHriczeYmRVbzEcfp66UlZRjL5ikHIJGIYOrby55GoehLCJzJiTwJ+rGkjSRctZnWgfC95fg==",
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.6"
+ }
+ },
+ "Microsoft.EntityFrameworkCore": {
+ "type": "Transitive",
+ "resolved": "8.0.11",
+ "contentHash": "stbjWBTtpQ1HtqXMFyKnXFTr76PvaOHI2b2h85JqBi3eZr00nspvR/a90Zwh8CQ4rVawqLiTG0+0yZQWaav+sQ==",
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Abstractions": "8.0.11",
+ "Microsoft.EntityFrameworkCore.Analyzers": "8.0.11",
+ "Microsoft.Extensions.Caching.Memory": "8.0.1",
+ "Microsoft.Extensions.Logging": "8.0.1"
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.0.11",
+ "contentHash": "++zY0Ea724ku1jptWJmF7jm3I4IXTexfT4qi1ETcSFFF7qj+qm6rRgN7mTuKkwIETuXk0ikfzudryRjUGrrNKQ=="
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers": {
+ "type": "Transitive",
+ "resolved": "8.0.11",
+ "contentHash": "NI/AJQjtC7qgWM8Nr85sRkwlog2AnFer5RKP8xTUH0RuPF3nN0tGXBEeYJOLZWp+/+M/C6O7MMDRhKRE8bZwIA=="
+ },
+ "Microsoft.EntityFrameworkCore.Relational": {
+ "type": "Transitive",
+ "resolved": "8.0.11",
+ "contentHash": "3TuuW3i5I4Ro0yoaHmi2MqEDGObOVuhLaMEnd/heaLB1fcvm4fu4PevmC4BOWnI0vo176AIlV5o4rEQciLoohw==",
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore": "8.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0"
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Sqlite": {
+ "type": "Transitive",
+ "resolved": "8.0.11",
+ "contentHash": "HJN+xx8lomTIq7SpshnUzHt7uo1/AOvnPWjXsOzyCsoYMEpfRKjxsJobcHu8Qpvd2mwzZB/mzjPUE8XeuGiCGA==",
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Sqlite.Core": "8.0.11",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.6"
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Sqlite.Core": {
+ "type": "Transitive",
+ "resolved": "8.0.11",
+ "contentHash": "wvC/xpis//IG9qvfMbMFMjhrM+P7choZ23CHBRfQyfmIkOVZLBtzM6nestbDdAv3eGnJym1/m0o0sc7YXlL0yg==",
+ "dependencies": {
+ "Microsoft.Data.Sqlite.Core": "8.0.11",
+ "Microsoft.EntityFrameworkCore.Relational": "8.0.11",
+ "Microsoft.Extensions.DependencyModel": "8.0.2"
+ }
+ },
+ "Microsoft.EntityFrameworkCore.SqlServer": {
+ "type": "Transitive",
+ "resolved": "8.0.11",
+ "contentHash": "rYYo8RyteIfRns+GuCcPRf3J7jS8gu8AxUWmFejrGoHTTKINhylL27N+SkFwCjxK4mscokjhQ1zjjJoNQ9oijA==",
+ "dependencies": {
+ "Microsoft.Data.SqlClient": "5.1.6",
+ "Microsoft.EntityFrameworkCore.Relational": "8.0.11",
+ "System.Formats.Asn1": "8.0.1"
+ }
+ },
+ "Microsoft.Extensions.ApiDescription.Server": {
+ "type": "Transitive",
+ "resolved": "6.0.5",
+ "contentHash": "Ckb5EDBUNJdFWyajfXzUIMRkhf52fHZOQuuZg/oiu8y7zDCVwD0iHhew6MnThjHmevanpxL3f5ci2TtHQEN6bw=="
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "3KuSxeHoNYdxVYfg2IRZCThcrlJ1XJqIXkAWikCsbm5C/bCjv7G0WoKDyuR98Q+T607QT2Zl5GsbGRkENcV2yQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "8.0.1",
+ "contentHash": "HFDnhYLccngrzyGgHkjEDU5FMLn4MpOsr5ElgsBMC4yx6lJh4jeWO7fHS8+TXPq+dgxCmUa/Trl8svObmwW4QA==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "8.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.2",
+ "Microsoft.Extensions.Options": "8.0.2",
+ "Microsoft.Extensions.Primitives": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "0J/9YNXTMWSZP2p2+nvl8p71zpSwokZXZuJW+VjdErkegAnFdO1XlqtA62SJtgVYHdKu3uPxJHcMR/r35HwFBA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Primitives": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "3lE/iLSutpgX1CC0NOW70FJoGARRHbyKmG7dc0klnUZ9Dd9hS6N/POPWhKhMLCEuNN5nXEY5agmlFtH562vqhQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Binder": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "mBMoXLsr5s1y2zOHWmKsE9veDcx8h1x/c3rz4baEdQKTeDcmQAPNbB54Pi/lhFO3K431eEq6PFbMgLaa6PHFfA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "McP+Lz/EKwvtCv48z0YImw+L1gi1gy5rHhNaNIY2CrjloV+XY8gydT8DjMR6zWeL13AFK+DioVpppwAuO1Gi1w==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "8.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0",
+ "Microsoft.Extensions.FileProviders.Physical": "8.0.0",
+ "Microsoft.Extensions.Primitives": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Json": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "C2wqUoh9OmRL1akaCcKSTmRU8z0kckfImG7zLNI8uyi47Lp+zd5LWAD17waPQEqCz3ioWOCrFUo+JJuoeZLOBw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "8.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Configuration.FileExtensions": "8.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0",
+ "System.Text.Json": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection": {
+ "type": "Transitive",
+ "resolved": "8.0.1",
+ "contentHash": "BmANAnR5Xd4Oqw7yQ75xOAYODybZQRzdeNucg7kS5wWKd2PNnMdYtJ2Vciy0QLylRmv42DGl5+AFL9izA6F1Rw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.0.2",
+ "contentHash": "3iE7UF7MQkCv1cxzCahz+Y/guQbTqieyxyaWKhrRO91itI9cOKO76OHeQDahqG4MmW5umr3CcCvGmK92lWNlbg=="
+ },
+ "Microsoft.Extensions.DependencyModel": {
+ "type": "Transitive",
+ "resolved": "8.0.2",
+ "contentHash": "mUBDZZRgZrSyFOsJ2qJJ9fXfqd/kXJwf3AiDoqLD9m6TjY5OO/vLNOb9fb4juC0487eq4hcGN/M2Rh/CKS7QYw=="
+ },
+ "Microsoft.Extensions.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "8.0.1",
+ "contentHash": "doVPCUUCY7c6LhBsEfiy3W1bvS7Mi6LkfQMS8nlC22jZWNxBv8VO8bdfeyvpYFst6Kxqk7HBC6lytmEoBssvSQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "8.0.0",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.0.1",
+ "contentHash": "elH2vmwNmsXuKmUeMQ4YW9ldXiF+gSGDgg1vORksob5POnpaI6caj1Hu8zaYbEuibhqCoWg0YRWDazBY3zjBfg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
+ "Microsoft.Extensions.Options": "8.0.2"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "ZbaMlhJlpisjuWbvXr4LdAst/1XxH3vZ6A0BsgTphZ2L4PGuxRLz7Jr/S7mkAAnOn78Vu0fKhEgNF5JO3zfjqQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Composite": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "ynMjdZ5B3Fd3A9GxJaNhIcTrjLY1bXDQltyVIMVOxbT0ssTOCpFYWc977bVBAocB62fYWu/RN6/1HLnX/HjVuQ==",
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Primitives": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Embedded": {
+ "type": "Transitive",
+ "resolved": "8.0.11",
+ "contentHash": "1tn+c7d628+dASqo0UezdeWdKrEpp2XA376MUkr4nFYDj295iPWeWOV8rOvgR0Gma1xfOEjNJur1QvS6AVnjng==",
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Physical": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "UboiXxpPUpwulHvIAVE36Knq0VSHaAmfrFkegLyBZeaADuKezJ/AIXYAW8F5GBlGk/VaibN2k/Zn1ca8YAfVdA==",
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0",
+ "Microsoft.Extensions.FileSystemGlobbing": "8.0.0",
+ "Microsoft.Extensions.Primitives": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.FileSystemGlobbing": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "OK+670i7esqlQrPjdIKRbsyMCe9g5kSLpRRQGSr4Q58AOYEe/hCnfLZprh7viNisSUUQZmMrbbuDaIrP+V1ebQ=="
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "AG7HWwVRdCHlaA++1oKDxLsXIBxmDpMPb3VoyOoAghEWnkUvEAdYQUwnV4jJbAaa/nMYNiEh5ByoLauZBEiovg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "8.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.Http": {
+ "type": "Transitive",
+ "resolved": "8.0.1",
+ "contentHash": "kDYeKJUzh0qeg/AI+nSr3ffthmXYQTEb0nS9qRC7YhSbbuN4M4NPbaB77AJwtkTnCV9XZ7qYj3dkZaNcyl73EA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
+ "Microsoft.Extensions.Diagnostics": "8.0.1",
+ "Microsoft.Extensions.Logging": "8.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.2",
+ "Microsoft.Extensions.Options": "8.0.2"
+ }
+ },
+ "Microsoft.Extensions.Http.Polly": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "UbZJib/wukyGVTvX7ZLS988su5XLrDoHDBSXp00Jxre0ONB1XW7e1zTk7vQbJq1PzmD5x7CBqdZQlH2OWte+Uw==",
+ "dependencies": {
+ "Microsoft.Extensions.Http": "8.0.0",
+ "Polly": "7.2.4",
+ "Polly.Extensions.Http": "3.0.0"
+ }
+ },
+ "Microsoft.Extensions.Identity.Core": {
+ "type": "Transitive",
+ "resolved": "8.0.11",
+ "contentHash": "5ROvy0GKI34h7yzx50WvWgIrBUtMpAN+nppCtBDJ5kiqn+yRd6qZ9hfLFNAd+7GQ/Et3p5VSHX5Y6p9u6W7v3Q==",
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation": "8.0.11",
+ "Microsoft.Extensions.Logging": "8.0.1",
+ "Microsoft.Extensions.Options": "8.0.2"
+ }
+ },
+ "Microsoft.Extensions.Identity.Stores": {
+ "type": "Transitive",
+ "resolved": "8.0.11",
+ "contentHash": "UX94QZGOIFKORcwoOEvJPypHWakRpu8cMcs2keVIaQdnY9F7MuEALeRVxckY6C2vwTYeslWUEm/8aDlof+crMw==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Identity.Core": "8.0.11",
+ "Microsoft.Extensions.Logging": "8.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging": {
+ "type": "Transitive",
+ "resolved": "8.0.1",
+ "contentHash": "4x+pzsQEbqxhNf1QYRr5TDkLP9UsLT3A6MdRKDDEgrW7h1ljiEPgTNhKYUhNCCAaVpQECVQ+onA91PTPnIp6Lw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "8.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.2",
+ "Microsoft.Extensions.Options": "8.0.2"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.0.2",
+ "contentHash": "nroMDjS7hNBPtkZqVBbSiQaQjWRDxITI8Y7XnDs97rqG3EbzVTNLZQf7bIeUJcaHOV8bca47s1Uxq94+2oGdxA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
+ }
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "8.0.2",
+ "contentHash": "dWGKvhFybsaZpGmzkGCbNNwBD1rVlWzrZKANLW/CcbFJpCEceMCGzT7zZwHOGBCbwM0SzBuceMj5HN1LKV1QqA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Primitives": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.Options.ConfigurationExtensions": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "0f4DMRqEd50zQh+UyJc+/HiBsZ3vhAQALgdkcQEalSH1L2isdC7Yj54M3cyo5e+BeO5fcBQ7Dxly8XiBBcvRgw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "8.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Options": "8.0.0",
+ "Microsoft.Extensions.Primitives": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.Options.DataAnnotations": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "z6p6q/N/hiU19A9tK7pjhXHpiYArO4oIICipxUviBEIOiDIoKRO7k6qItvw7alKcLtfHZOWmspuSKpvIvH0N8w==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Options": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g=="
+ },
+ "Microsoft.ICU.ICU4C.Runtime.linux-arm64": {
+ "type": "Transitive",
+ "resolved": "72.1.0.3",
+ "contentHash": "u/2cPX6JBgSgTOeDjkb2A672LsL3zQo60ViYUTqHOrxuFOIx0ag6bFu2WgN4zRZ71K6L0fubnrlS1HpN+k5kyA=="
+ },
+ "Microsoft.ICU.ICU4C.Runtime.linux-x64": {
+ "type": "Transitive",
+ "resolved": "72.1.0.3",
+ "contentHash": "q1iHc4EGCBYbpb+gfMZGn6L/WuBei/la52pRbxlVy4ed7FdB9UmvUXhoRzv6OsYa6E4VlTlj6EKgYvrwPkVGKQ=="
+ },
+ "Microsoft.ICU.ICU4C.Runtime.win-arm64": {
+ "type": "Transitive",
+ "resolved": "72.1.0.3",
+ "contentHash": "/h8OPK1fqrI9t8hKNmpnSy7MYssGB1CtoXANsduFqf0Sc+OOtfoCIvRp2Mt9Fk80CmtU/53TldGvt1oCH7KpEA=="
+ },
+ "Microsoft.ICU.ICU4C.Runtime.win-x64": {
+ "type": "Transitive",
+ "resolved": "72.1.0.3",
+ "contentHash": "7j6NsmvKuVxgoFsoy0Ty7I09V/tvrQBZN+ddfHtz/OWNRaEIy7PsAguGoyD4AcQZh/KkfT9RQlHoQJ4xVQPr6g=="
+ },
+ "Microsoft.ICU.ICU4C.Runtime.win-x86": {
+ "type": "Transitive",
+ "resolved": "72.1.0.3",
+ "contentHash": "xTHoHJKtgHDsYkQ/RU3o4U36ktjQqnR+ML00HDDK2SWr+9nMekxnXvtLZ2I4cqF8s51frxqTRgx1jDVtIzCf3w=="
+ },
+ "Microsoft.Identity.Client": {
+ "type": "Transitive",
+ "resolved": "4.66.1",
+ "contentHash": "mE+m3pZ7zSKocSubKXxwZcUrCzLflC86IdLxrVjS8tialy0b1L+aECBqRBC/ykcPlB4y7skg49TaTiA+O2UfDw==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "6.35.0",
+ "System.Diagnostics.DiagnosticSource": "6.0.1"
+ }
+ },
+ "Microsoft.Identity.Client.Extensions.Msal": {
+ "type": "Transitive",
+ "resolved": "4.66.1",
+ "contentHash": "osgt1J9Rve3LO7wXqpWoFx9UFjl0oeqoUMK/xEru7dvafQ28RgV1A17CoCGCCRSUbgDQ4Arg5FgGK2lQ3lXR4A==",
+ "dependencies": {
+ "Microsoft.Identity.Client": "4.66.1",
+ "System.Security.Cryptography.ProtectedData": "4.5.0"
+ }
+ },
+ "Microsoft.IdentityModel.Abstractions": {
+ "type": "Transitive",
+ "resolved": "7.7.1",
+ "contentHash": "S7sHg6gLg7oFqNGLwN1qSbJDI+QcRRj8SuJ1jHyCmKSipnF6ZQL+tFV2NzVfGj/xmGT9TykQdQiBN+p5Idl4TA=="
+ },
+ "Microsoft.IdentityModel.JsonWebTokens": {
+ "type": "Transitive",
+ "resolved": "7.7.1",
+ "contentHash": "3Izi75UCUssvo8LPx3OVnEeZay58qaFicrtSnbtUt7q8qQi0gy46gh4V8VUTkMVMKXV6VMyjBVmeNNgeCUJuIw==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Tokens": "7.7.1"
+ }
+ },
+ "Microsoft.IdentityModel.Logging": {
+ "type": "Transitive",
+ "resolved": "7.7.1",
+ "contentHash": "BZNgSq/o8gsKExdYoBKPR65fdsxW0cTF8PsdqB8y011AGUJJW300S/ZIsEUD0+sOmGc003Gwv3FYbjrVjvsLNQ==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "7.7.1"
+ }
+ },
+ "Microsoft.IdentityModel.Protocols": {
+ "type": "Transitive",
+ "resolved": "7.0.0",
+ "contentHash": "gFHbOw7cRrlmmguB7mgCoSjPYYqNBkARNR5hzonzMDew/x963oXoA4PgO412ca1Mv9oczE9ryRzitaDMqsh/eQ==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Logging": "7.0.0",
+ "Microsoft.IdentityModel.Tokens": "7.0.0"
+ }
+ },
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": {
+ "type": "Transitive",
+ "resolved": "6.35.0",
+ "contentHash": "LMtVqnECCCdSmyFoCOxIE5tXQqkOLrvGrL7OxHg41DIm1bpWtaCdGyVcTAfOQpJXvzND9zUKIN/lhngPkYR8vg==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Protocols": "6.35.0",
+ "System.IdentityModel.Tokens.Jwt": "6.35.0"
+ }
+ },
+ "Microsoft.IdentityModel.Tokens": {
+ "type": "Transitive",
+ "resolved": "7.7.1",
+ "contentHash": "fQ0VVCba75lknUHGldi3iTKAYUQqbzp1Un8+d9cm9nON0Gs8NAkXddNg8iaUB0qi/ybtAmNWizTR4avdkCJ9pQ==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Logging": "7.7.1"
+ }
+ },
+ "Microsoft.IO.RecyclableMemoryStream": {
+ "type": "Transitive",
+ "resolved": "3.0.1",
+ "contentHash": "s/s20YTVY9r9TPfTrN5g8zPF1YhwxyqO6PxUkrYTGI2B+OGPe9AdajWZrLhFqXIvqIW23fnUE4+ztrUWNU1+9g=="
+ },
+ "Microsoft.NET.StringTools": {
+ "type": "Transitive",
+ "resolved": "17.6.3",
+ "contentHash": "N0ZIanl1QCgvUumEL1laasU0a7sOE5ZwLZVTn0pAePnfhq8P7SvTjF8Axq+CnavuQkmdQpGNXQ1efZtu5kDFbA=="
+ },
+ "Microsoft.NETCore.Platforms": {
+ "type": "Transitive",
+ "resolved": "1.1.1",
+ "contentHash": "TMBuzAHpTenGbGgk0SMTwyEkyijY/Eae4ZGsFNYJvAr/LDn1ku3Etp3FPxChmDp5HHF3kzJuoaa08N0xjqAJfQ=="
+ },
+ "Microsoft.NETCore.Targets": {
+ "type": "Transitive",
+ "resolved": "1.1.3",
+ "contentHash": "3Wrmi0kJDzClwAC+iBdUBpEKmEle8FQNsCs77fkiOIw/9oYA07bL1EZNX0kQ2OMN3xpwvl0vAtOCYY3ndDNlhQ=="
+ },
+ "Microsoft.OpenApi": {
+ "type": "Transitive",
+ "resolved": "1.6.14",
+ "contentHash": "tTaBT8qjk3xINfESyOPE2rIellPvB7qpVqiWiyA/lACVvz+xOGiXhFUfohcx82NLbi5avzLW0lx+s6oAqQijfw=="
+ },
+ "Microsoft.SqlServer.Server": {
+ "type": "Transitive",
+ "resolved": "1.0.0",
+ "contentHash": "N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug=="
+ },
+ "Microsoft.Win32.Primitives": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "MimeKit": {
+ "type": "Transitive",
+ "resolved": "4.8.0",
+ "contentHash": "U24wp4LKED+sBRzyrWICE+3bSwptsTrPOcCIXbW5zfeThCNzQx5NCo8Wus+Rmi+EUkQrCwlI/3sVfejeq9tuxQ==",
+ "dependencies": {
+ "BouncyCastle.Cryptography": "2.4.0",
+ "System.Formats.Asn1": "8.0.1",
+ "System.Security.Cryptography.Pkcs": "8.0.0"
+ }
+ },
+ "MiniProfiler.AspNetCore": {
+ "type": "Transitive",
+ "resolved": "4.3.8",
+ "contentHash": "dohMvXpjKDPv/edl7gwKhq80JBqRLLRSwVJB9bo0UYqsgEox7BZyYS/4vBty+UsZ59pYYYhMUpUKHVWLLj/PBw==",
+ "dependencies": {
+ "MiniProfiler.Shared": "4.3.8"
+ }
+ },
+ "MiniProfiler.AspNetCore.Mvc": {
+ "type": "Transitive",
+ "resolved": "4.3.8",
+ "contentHash": "aJ6Kkw2zMy36cKDWTjQYo/pJ6bhPBRA8z4NO8REe+xDhv8+fk58P526Bi52gnvsDp4jIVk5AQ8nQDgPUS/K+7A==",
+ "dependencies": {
+ "MiniProfiler.AspNetCore": "4.3.8"
+ }
+ },
+ "MiniProfiler.Shared": {
+ "type": "Transitive",
+ "resolved": "4.3.8",
+ "contentHash": "SfXNX90fmDm373YAla0z06plTCj6YbByQJOm6G8/9kE6Hf4UALJxySyiMB9O4KYeTc6Ha1EFQDs6jLhio+bBFA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0",
+ "Newtonsoft.Json": "13.0.1",
+ "System.ComponentModel.Primitives": "4.3.0",
+ "System.Data.Common": "4.3.0",
+ "System.Diagnostics.DiagnosticSource": "4.4.1",
+ "System.Diagnostics.StackTrace": "4.3.0",
+ "System.Dynamic.Runtime": "4.3.0",
+ "System.Reflection.Emit.Lightweight": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Serialization.Primitives": "4.3.0",
+ "System.Threading.Tasks.Parallel": "4.3.0"
+ }
+ },
+ "NCrontab": {
+ "type": "Transitive",
+ "resolved": "3.3.3",
+ "contentHash": "2yzZXZLI0YpxrNgWnW/4xoo7ErLgWJIwTljRVEJ3hyjc7Kw9eGdjbFZGP1AhBuTUEZQ443PgZifG1yox6Qo1/A=="
+ },
+ "NETStandard.Library": {
+ "type": "Transitive",
+ "resolved": "1.6.1",
+ "contentHash": "WcSp3+vP+yHNgS8EV5J7pZ9IRpeDuARBPN28by8zqff1wJQXm26PVU8L3/fYLBJVU7BtDyqNVWq2KlCVvSSR4A==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.Win32.Primitives": "4.3.0",
+ "System.AppContext": "4.3.0",
+ "System.Collections": "4.3.0",
+ "System.Collections.Concurrent": "4.3.0",
+ "System.Console": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Diagnostics.Tools": "4.3.0",
+ "System.Diagnostics.Tracing": "4.3.0",
+ "System.Globalization": "4.3.0",
+ "System.Globalization.Calendars": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.IO.Compression": "4.3.0",
+ "System.IO.Compression.ZipFile": "4.3.0",
+ "System.IO.FileSystem": "4.3.0",
+ "System.IO.FileSystem.Primitives": "4.3.0",
+ "System.Linq": "4.3.0",
+ "System.Linq.Expressions": "4.3.0",
+ "System.Net.Http": "4.3.0",
+ "System.Net.Primitives": "4.3.0",
+ "System.Net.Sockets": "4.3.0",
+ "System.ObjectModel": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Extensions": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",
+ "System.Runtime.Numerics": "4.3.0",
+ "System.Security.Cryptography.Algorithms": "4.3.0",
+ "System.Security.Cryptography.Encoding": "4.3.0",
+ "System.Security.Cryptography.Primitives": "4.3.0",
+ "System.Security.Cryptography.X509Certificates": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Text.Encoding.Extensions": "4.3.0",
+ "System.Text.RegularExpressions": "4.3.0",
+ "System.Threading": "4.3.0",
+ "System.Threading.Tasks": "4.3.0",
+ "System.Threading.Timer": "4.3.0",
+ "System.Xml.ReaderWriter": "4.3.0",
+ "System.Xml.XDocument": "4.3.0"
+ }
+ },
+ "Newtonsoft.Json": {
+ "type": "Transitive",
+ "resolved": "13.0.3",
+ "contentHash": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ=="
+ },
+ "Newtonsoft.Json.Bson": {
+ "type": "Transitive",
+ "resolved": "1.0.2",
+ "contentHash": "QYFyxhaABwmq3p/21VrZNYvCg3DaEoN/wUuw5nmfAf0X3HLjgupwhkEWdgfb9nvGAUIv3osmZoD3kKl4jxEmYQ==",
+ "dependencies": {
+ "Newtonsoft.Json": "12.0.1"
+ }
+ },
+ "NPoco": {
+ "type": "Transitive",
+ "resolved": "5.7.1",
+ "contentHash": "6qjyBqqc0TSK/xHjXA6tSZhABSDQqXGrTOIdUIVazPsmN0OyTaBTEtwV2wTV0NyfkzcRPhLyO6bIW89ZFNvlWg==",
+ "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==",
+ "dependencies": {
+ "Microsoft.Data.SqlClient": "3.0.0",
+ "NPoco": "5.7.1",
+ "Polly": "7.2.3"
+ }
+ },
+ "NUglify": {
+ "type": "Transitive",
+ "resolved": "1.21.4",
+ "contentHash": "MpliYRCSB42dQA9VgHoe6ahgDS4NIDUSr5e+seeHx6GEwLUvIaJ2JZKqWmg6fNfnsEHPZaGjCw/E+p+skZoYGQ=="
+ },
+ "OpenIddict": {
+ "type": "Transitive",
+ "resolved": "4.10.1",
+ "contentHash": "j7jd8qJbHiZjVrVmHmp/ZfrVuxjcuwMTNhI5r404/KR4z8QtI78cUOaEwCGJUNHQU9/YJ836/bKXs9S9GFY6gw==",
+ "dependencies": {
+ "OpenIddict.Abstractions": "4.10.1",
+ "OpenIddict.Client": "4.10.1",
+ "OpenIddict.Client.SystemIntegration": "4.10.1",
+ "OpenIddict.Client.SystemNetHttp": "4.10.1",
+ "OpenIddict.Client.WebIntegration": "4.10.1",
+ "OpenIddict.Core": "4.10.1",
+ "OpenIddict.Server": "4.10.1",
+ "OpenIddict.Validation": "4.10.1",
+ "OpenIddict.Validation.ServerIntegration": "4.10.1",
+ "OpenIddict.Validation.SystemNetHttp": "4.10.1"
+ }
+ },
+ "OpenIddict.Abstractions": {
+ "type": "Transitive",
+ "resolved": "4.10.1",
+ "contentHash": "r2oCgsk8hG82TmT5g7yTzGLrmZGTwn6/zISMXqqpM9rjQUH0/FZ7NgwJy0f1j+HZSyBNj3jjYQIjx6a7qYBYqA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Primitives": "8.0.0",
+ "Microsoft.IdentityModel.Tokens": "7.0.0"
+ }
+ },
+ "OpenIddict.AspNetCore": {
+ "type": "Transitive",
+ "resolved": "4.10.1",
+ "contentHash": "Fcfi+8qFeALV3eZ9P5sZa5xmIsqdfyHOmhq0r1qbVw0nC7cOj/+grKKiRpFRqgYEuMeFoq3V45K1BgzkoKUw1A==",
+ "dependencies": {
+ "OpenIddict": "4.10.1",
+ "OpenIddict.Client.AspNetCore": "4.10.1",
+ "OpenIddict.Client.DataProtection": "4.10.1",
+ "OpenIddict.Server.AspNetCore": "4.10.1",
+ "OpenIddict.Server.DataProtection": "4.10.1",
+ "OpenIddict.Validation.AspNetCore": "4.10.1",
+ "OpenIddict.Validation.DataProtection": "4.10.1"
+ }
+ },
+ "OpenIddict.Client": {
+ "type": "Transitive",
+ "resolved": "4.10.1",
+ "contentHash": "bPIySBhDi9A8GmH+eOkjfeNvJRe9MXWXVZoKeX0dGRdb5v9D54wSDWNgq0koqkG29rZFElUDbxcV1KNMRQ2nEQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging": "8.0.0",
+ "Microsoft.IdentityModel.JsonWebTokens": "7.0.0",
+ "Microsoft.IdentityModel.Protocols": "7.0.0",
+ "OpenIddict.Abstractions": "4.10.1"
+ }
+ },
+ "OpenIddict.Client.AspNetCore": {
+ "type": "Transitive",
+ "resolved": "4.10.1",
+ "contentHash": "+JcTh5d15a3ZYX5+39KUHrKJ6uLkKpDiSApA+g204z3Mm1SZNCcR/VIwWm/oNRkIHuLeX7qkQXz/rutru+JKVQ==",
+ "dependencies": {
+ "OpenIddict.Client": "4.10.1"
+ }
+ },
+ "OpenIddict.Client.DataProtection": {
+ "type": "Transitive",
+ "resolved": "4.10.1",
+ "contentHash": "pjx1cTcOoCIqkuX2ciy81EY90quR8INtDneGjqOefvMYEUSZVIpEcSaf+qVlS78T815SxkIR3aBDzKfrxkcLMQ==",
+ "dependencies": {
+ "OpenIddict.Client": "4.10.1"
+ }
+ },
+ "OpenIddict.Client.SystemIntegration": {
+ "type": "Transitive",
+ "resolved": "4.10.1",
+ "contentHash": "QDDJ2omYvHNYIC2b4jRGAQ55JSFm7I+uvrYFq7KHUDXXxcRzC8sXRxswWZcAXrfmSlrW4GtpcPB7C2bIiymyng==",
+ "dependencies": {
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
+ "OpenIddict.Client": "4.10.1"
+ }
+ },
+ "OpenIddict.Client.SystemNetHttp": {
+ "type": "Transitive",
+ "resolved": "4.10.1",
+ "contentHash": "KWxeqXucLiUuUxPkouQUstbsrNf9nN/s5cbr76cQKm15qmKQtr9sOSS8PodCd/Mz5pFQ/n3/z0glx6BMsC348A==",
+ "dependencies": {
+ "Microsoft.Extensions.Http.Polly": "8.0.0",
+ "OpenIddict.Client": "4.10.1"
+ }
+ },
+ "OpenIddict.Client.WebIntegration": {
+ "type": "Transitive",
+ "resolved": "4.10.1",
+ "contentHash": "/orH7xk6N/AmOHdaK+x3Dsc+DZ/pPgnxrYYSOYkLfOnpZzq9K+B8Z+RM/RZO9BGVFKz12KOoA9g0geDHuH/Dlw==",
+ "dependencies": {
+ "OpenIddict.Client": "4.10.1",
+ "OpenIddict.Client.SystemNetHttp": "4.10.1"
+ }
+ },
+ "OpenIddict.Core": {
+ "type": "Transitive",
+ "resolved": "4.10.1",
+ "contentHash": "/us1vkDDpwX3aWrW1tEuKaJeMSQvfhT4mFgrZiaXIjG3xG3e+ye5oOaTtitNwwXZpe0BSkRsWhNXQzASoc1S3w==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Memory": "8.0.0",
+ "Microsoft.Extensions.Logging": "8.0.0",
+ "Microsoft.Extensions.Options": "8.0.0",
+ "OpenIddict.Abstractions": "4.10.1"
+ }
+ },
+ "OpenIddict.EntityFrameworkCore": {
+ "type": "Transitive",
+ "resolved": "4.10.1",
+ "contentHash": "NaxMQtic8SCjboTqAYNJtF/5bnzjyYpssxw7cG0JnIth3gcsSP+IWQ71MgOkzKEyw/0l/QNgUmbvws0O9COl3Q==",
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Relational": "8.0.0",
+ "OpenIddict.Core": "4.10.1",
+ "OpenIddict.EntityFrameworkCore.Models": "4.10.1"
+ }
+ },
+ "OpenIddict.EntityFrameworkCore.Models": {
+ "type": "Transitive",
+ "resolved": "4.10.1",
+ "contentHash": "yTui1pRlrx9BEPO48EgpcGibZDQ/8O93kKge41rpVZ0IdpQyg6CTohQhcj2AZf5K8rJ5MRckp659ImZvHc3vqQ=="
+ },
+ "OpenIddict.Server": {
+ "type": "Transitive",
+ "resolved": "4.10.1",
+ "contentHash": "uNkmRF2u5deEkmdS6gV+qz6VJ4lPskAEndbzhq2slka9VtRjysZxVS2Dt6MoNCDVFjl8bEz1wCaZHyGsPmO2tg==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging": "8.0.0",
+ "Microsoft.IdentityModel.JsonWebTokens": "7.0.0",
+ "OpenIddict.Abstractions": "4.10.1"
+ }
+ },
+ "OpenIddict.Server.AspNetCore": {
+ "type": "Transitive",
+ "resolved": "4.10.1",
+ "contentHash": "PmJPcexIaX4hPwIypbOIQvZhqF27TX5gF8+8ZwgxSXWh4P0gi1mQhq2Q7i0PIoYP4N+S/YwR8Y8W9XZ6B6891A==",
+ "dependencies": {
+ "OpenIddict.Server": "4.10.1"
+ }
+ },
+ "OpenIddict.Server.DataProtection": {
+ "type": "Transitive",
+ "resolved": "4.10.1",
+ "contentHash": "HwUdJMujMoflYSfVbkAYvlFzAWHgPr7V0hnFHLsbErFtyFBidh0klVzisTot+CW0DZD6PfM6n493NEqwb78hzQ==",
+ "dependencies": {
+ "OpenIddict.Server": "4.10.1"
+ }
+ },
+ "OpenIddict.Validation": {
+ "type": "Transitive",
+ "resolved": "4.10.1",
+ "contentHash": "T5IaWSjjdy1Wwwi4fxrnHZJoaLq9uF+/wPd8YsI4Pw5JXGuxXLOpSTdFq6VH2hnhhC0ZjWwWmZh3pUaaM+j5eg==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging": "8.0.0",
+ "Microsoft.IdentityModel.JsonWebTokens": "7.0.0",
+ "Microsoft.IdentityModel.Protocols": "7.0.0",
+ "OpenIddict.Abstractions": "4.10.1"
+ }
+ },
+ "OpenIddict.Validation.AspNetCore": {
+ "type": "Transitive",
+ "resolved": "4.10.1",
+ "contentHash": "uiWPz7kr2lOvShG/UN3iwBoPBalA42U8zQPTY5lPZ4sqo9vwZjvfMTECNMxZnEczX2aqvGA50IhcRGwhAlrQ+g==",
+ "dependencies": {
+ "OpenIddict.Validation": "4.10.1"
+ }
+ },
+ "OpenIddict.Validation.DataProtection": {
+ "type": "Transitive",
+ "resolved": "4.10.1",
+ "contentHash": "AKXA1RXxz2ipJKhATJR7Ds1gOn2P9V4PbGhYzleNL2kfs5f+/bxTP3ASrjE92MmxLF8T/ltrQWWFRwAVAzD5cg==",
+ "dependencies": {
+ "OpenIddict.Validation": "4.10.1"
+ }
+ },
+ "OpenIddict.Validation.ServerIntegration": {
+ "type": "Transitive",
+ "resolved": "4.10.1",
+ "contentHash": "op+y9gx9ZrBi1gnfuCLp5V/Cv9J/MemZq1qjJ/3Umu9jDW3L6XeO0dT2w0EU6+v8ZlMleJDbVIfhVvKvak0Q9g==",
+ "dependencies": {
+ "OpenIddict.Server": "4.10.1",
+ "OpenIddict.Validation": "4.10.1"
+ }
+ },
+ "OpenIddict.Validation.SystemNetHttp": {
+ "type": "Transitive",
+ "resolved": "4.10.1",
+ "contentHash": "xuLJK1Bdvx/3ER7fKShi8SHz2yKqdmWFyk4/2kDZ3xfN+FRtthSsvBRKOPOkPnb/Tbtfy/GD7UXKz0DBgXOLag==",
+ "dependencies": {
+ "Microsoft.Extensions.Http.Polly": "8.0.0",
+ "OpenIddict.Validation": "4.10.1"
+ }
+ },
+ "Polly": {
+ "type": "Transitive",
+ "resolved": "7.2.4",
+ "contentHash": "bw00Ck5sh6ekduDE3mnCo1ohzuad946uslCDEENu3091+6UKnBuKLo4e+yaNcCzXxOZCXWY2gV4a35+K1d4LDA=="
+ },
+ "Polly.Extensions.Http": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "drrG+hB3pYFY7w1c3BD+lSGYvH2oIclH8GRSehgfyP5kjnFnHKQuuBhuHLv+PWyFuaTDyk/vfRpnxOzd11+J8g==",
+ "dependencies": {
+ "Polly": "7.1.0"
+ }
+ },
+ "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "7VSGO0URRKoMEAq0Sc9cRz8mb6zbyx/BZDEWhgPdzzpmFhkam3fJ1DAGWFXBI4nGlma+uPKpfuMQP5LXRnOH5g=="
+ },
+ "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "0oAaTAm6e2oVH+/Zttt0cuhGaePQYKII1dY8iaqP7CvOpVKgLybKRFvQjXR2LtxXOXTVPNv14j0ot8uV+HrUmw=="
+ },
+ "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "G24ibsCNi5Kbz0oXWynBoRgtGvsw5ZSVEWjv13/KiCAM8C6wz9zzcCniMeQFIkJ2tasjo2kXlvlBZhplL51kGg=="
+ },
+ "runtime.native.System": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0"
+ }
+ },
+ "runtime.native.System.IO.Compression": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0"
+ }
+ },
+ "runtime.native.System.Net.Http": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0"
+ }
+ },
+ "runtime.native.System.Security.Cryptography.Apple": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==",
+ "dependencies": {
+ "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0"
+ }
+ },
+ "runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "QR1OwtwehHxSeQvZKXe+iSd+d3XZNkEcuWMFYa2i0aG1l+lR739HPicKMlTbJst3spmeekDVBUS7SeS26s4U/g==",
+ "dependencies": {
+ "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2"
+ }
+ },
+ "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "I+GNKGg2xCHueRd1m9PzeEW7WLbNNLznmTuEi8/vZX71HudUbx1UTwlGkiwMri7JLl8hGaIAWnA/GONhu+LOyQ=="
+ },
+ "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "1Z3TAq1ytS1IBRtPXJvEUZdVsfWfeNEhBkbiOCGEl9wwAfsjP2lz3ZFDx5tq8p60/EqbS0HItG5piHuB71RjoA=="
+ },
+ "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ=="
+ },
+ "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "6mU/cVmmHtQiDXhnzUImxIcDL48GbTk+TsptXyJA+MIOG9LRjPoAQC/qBFB7X+UNyK86bmvGwC8t+M66wsYC8w=="
+ },
+ "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "vjwG0GGcTW/PPg6KVud8F9GLWYuAV1rrw1BKAqY0oh4jcUqg15oYF1+qkGR2x2ZHM4DQnWKQ7cJgYbfncz/lYg=="
+ },
+ "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "7KMFpTkHC/zoExs+PwP8jDCWcrK9H6L7soowT80CUx3e+nxP/AFnq0AQAW5W76z2WYbLAYCRyPfwYFG6zkvQRw=="
+ },
+ "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "xrlmRCnKZJLHxyyLIqkZjNXqgxnKdZxfItrPkjI+6pkRo5lHX8YvSZlWrSI5AVwLMi4HbNWP7064hcAWeZKp5w=="
+ },
+ "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "leXiwfiIkW7Gmn7cgnNcdtNAU70SjmKW3jxGj1iKHOvdn0zRWsgv/l2OJUO5zdGdiv2VRFnAsxxhDgMzofPdWg=="
+ },
+ "Serilog": {
+ "type": "Transitive",
+ "resolved": "3.1.1",
+ "contentHash": "P6G4/4Kt9bT635bhuwdXlJ2SCqqn2nhh4gqFqQueCOr9bK/e7W9ll/IoX1Ter948cV2Z/5+5v8pAfJYUISY03A=="
+ },
+ "Serilog.AspNetCore": {
+ "type": "Transitive",
+ "resolved": "8.0.3",
+ "contentHash": "Y5at41mc0OV982DEJslBKHd6uzcWO6POwR3QceJ6gtpMPxCzm4+FElGPF0RdaTD7MGsP6XXE05LMbSi0NO+sXg==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging": "8.0.0",
+ "Serilog": "3.1.1",
+ "Serilog.Extensions.Hosting": "8.0.0",
+ "Serilog.Formatting.Compact": "2.0.0",
+ "Serilog.Settings.Configuration": "8.0.4",
+ "Serilog.Sinks.Console": "5.0.0",
+ "Serilog.Sinks.Debug": "2.0.0",
+ "Serilog.Sinks.File": "5.0.0"
+ }
+ },
+ "Serilog.Enrichers.Process": {
+ "type": "Transitive",
+ "resolved": "2.0.2",
+ "contentHash": "T9EjKKLsL6qC/3eOLUAKEPBLEqPDmt5BLXaQdPMaxJzuex+MeXA8DuAiPboUaftp3kbnCN4ZgZpDvs+Fa7OHuw==",
+ "dependencies": {
+ "Serilog": "2.3.0"
+ }
+ },
+ "Serilog.Enrichers.Thread": {
+ "type": "Transitive",
+ "resolved": "3.1.0",
+ "contentHash": "85lWsGRJpRxvKT6j/H67no55SUBsBIvp556TKuBTGhjtoPeq+L7j/sDWbgAtvT0p7u7/phJyX6j35PQ4Vtqw0g==",
+ "dependencies": {
+ "Serilog": "2.3.0"
+ }
+ },
+ "Serilog.Expressions": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "dsC8GtalMDXMzywA60fHeBvqAjQ1EM75zSrdA7j7TxJfmrfss6BOxzgoT5thqjY+icLNbovUsC5KTYRlXzCpXg==",
+ "dependencies": {
+ "Serilog": "3.1.0"
+ }
+ },
+ "Serilog.Extensions.Hosting": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "db0OcbWeSCvYQkHWu6n0v40N4kKaTAXNjlM3BKvcbwvNzYphQFcBR+36eQ/7hMMwOkJvAyLC2a9/jNdUL5NjtQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
+ "Serilog": "3.1.1",
+ "Serilog.Extensions.Logging": "8.0.0"
+ }
+ },
+ "Serilog.Extensions.Logging": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "YEAMWu1UnWgf1c1KP85l1SgXGfiVo0Rz6x08pCiPOIBt2Qe18tcZLvdBUuV5o1QHvrs8FAry9wTIhgBRtjIlEg==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging": "8.0.0",
+ "Serilog": "3.1.1"
+ }
+ },
+ "Serilog.Formatting.Compact": {
+ "type": "Transitive",
+ "resolved": "2.0.0",
+ "contentHash": "ob6z3ikzFM3D1xalhFuBIK1IOWf+XrQq+H4KeH4VqBcPpNcmUgZlRQ2h3Q7wvthpdZBBoY86qZOI2LCXNaLlNA==",
+ "dependencies": {
+ "Serilog": "3.1.0"
+ }
+ },
+ "Serilog.Formatting.Compact.Reader": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "A4tBQ36969szfQMwnxaikNKxQs7lcGLPPcv45ghr3RrJK9hko71t8TNSdMSAWU25ZK6JSmH/RU14GwSo4v5E4Q==",
+ "dependencies": {
+ "Newtonsoft.Json": "13.0.3",
+ "Serilog": "3.1.0"
+ }
+ },
+ "Serilog.Settings.Configuration": {
+ "type": "Transitive",
+ "resolved": "8.0.4",
+ "contentHash": "pkxvq0umBKK8IKFJc1aV5S/HGRG/NIxJ6FV42KaTPLfDmBOAbBUB1m5gqqlGxzEa1MgDDWtQlWJdHTSxVWNx+Q==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Binder": "8.0.0",
+ "Microsoft.Extensions.DependencyModel": "8.0.2",
+ "Serilog": "3.1.1"
+ }
+ },
+ "Serilog.Sinks.Async": {
+ "type": "Transitive",
+ "resolved": "1.5.0",
+ "contentHash": "csHYIqAwI4Gy9oAhXYRwxGrQEAtBg3Ep7WaCzsnA1cZuBZjVAU0n7hWaJhItjO7hbLHh/9gRVxALCUB4Dv+gZw==",
+ "dependencies": {
+ "Serilog": "2.9.0"
+ }
+ },
+ "Serilog.Sinks.Console": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "IZ6bn79k+3SRXOBpwSOClUHikSkp2toGPCZ0teUkscv4dpDg9E2R2xVsNkLmwddE4OpNVO3N0xiYsAH556vN8Q==",
+ "dependencies": {
+ "Serilog": "3.1.0"
+ }
+ },
+ "Serilog.Sinks.Debug": {
+ "type": "Transitive",
+ "resolved": "2.0.0",
+ "contentHash": "Y6g3OBJ4JzTyyw16fDqtFcQ41qQAydnEvEqmXjhwhgjsnG/FaJ8GUqF5ldsC/bVkK8KYmqrPhDO+tm4dF6xx4A==",
+ "dependencies": {
+ "Serilog": "2.10.0"
+ }
+ },
+ "Serilog.Sinks.File": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "uwV5hdhWPwUH1szhO8PJpFiahqXmzPzJT/sOijH/kFgUx+cyoDTMM8MHD0adw9+Iem6itoibbUXHYslzXsLEAg==",
+ "dependencies": {
+ "Serilog": "2.10.0"
+ }
+ },
+ "Serilog.Sinks.Map": {
+ "type": "Transitive",
+ "resolved": "1.0.2",
+ "contentHash": "JbPBAeD5hxUQw8TZg3FlOnqVsSu1269nvqFm5DQ7hc+AmsB+hItl+zMSDphMbPJXjL8KdpMRSWNkGi7zTKRmCA==",
+ "dependencies": {
+ "Serilog": "2.8.0"
+ }
+ },
+ "SixLabors.ImageSharp": {
+ "type": "Transitive",
+ "resolved": "3.1.6",
+ "contentHash": "dHQ5jugF9v+5/LCVHCWVzaaIL6WOehqJy6eju/0VFYFPEj2WtqkGPoEV9EVQP83dHsdoqYaTuWpZdwAd37UwfA=="
+ },
+ "SixLabors.ImageSharp.Web": {
+ "type": "Transitive",
+ "resolved": "3.1.3",
+ "contentHash": "lk6y7QYcJKR0VZV8m//zJ3NZNdvXuyDSY/CpaL/Ps11v9iWt7KZUzAsNmOZpvGFDpsjFdPA0FNhHftRfUy696Q==",
+ "dependencies": {
+ "Microsoft.IO.RecyclableMemoryStream": "3.0.1",
+ "SixLabors.ImageSharp": "3.1.5"
+ }
+ },
+ "Smidge": {
+ "type": "Transitive",
+ "resolved": "4.5.1",
+ "contentHash": "Nx/rPf13gegtyM3c5YurZL5k2tjYgFXFM8MCMwemjENUwlVS1m4aQ2NXQAVn8ukgb9Jf4xhes24IB6VnMSgSWg==",
+ "dependencies": {
+ "Smidge.Core": "4.5.1"
+ }
+ },
+ "Smidge.Core": {
+ "type": "Transitive",
+ "resolved": "4.5.1",
+ "contentHash": "uq3pbg4XaRWY54YoZrU0H5HErty80qHW0EPPesNu8XTHh/2+rCjfCx6w7Y1BevM98TISjaU/ipVJqxArS21VCQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "8.0.0",
+ "Microsoft.Extensions.Configuration.Json": "8.0.0",
+ "Microsoft.Extensions.FileProviders.Composite": "8.0.0",
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Options": "8.0.2"
+ }
+ },
+ "Smidge.InMemory": {
+ "type": "Transitive",
+ "resolved": "4.4.0",
+ "contentHash": "ok02AuoTGKFqcqNULp/o39IkFYCLu9s2+7KGFnrDqK89KNEjcTNr2Ch6chD8Ihz4FeRpR4eIL4pJEkB6KB9AwQ==",
+ "dependencies": {
+ "Dazinator.Extensions.FileProviders": "2.0.0",
+ "Smidge.Core": "4.4.0",
+ "System.Text.Encodings.Web": "8.0.0"
+ }
+ },
+ "Smidge.Nuglify": {
+ "type": "Transitive",
+ "resolved": "4.5.1",
+ "contentHash": "iT6giHynIe6RuJ1GbfLfA4fQHBMKTgKBXh2p4e0JndFljVKoTqA2xkfFT3Aaww3abn84y1bfivp6s+lmHx89UQ==",
+ "dependencies": {
+ "Nuglify": "1.21.4",
+ "Smidge": "4.5.1"
+ }
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3": {
+ "type": "Transitive",
+ "resolved": "2.1.6",
+ "contentHash": "BmAf6XWt4TqtowmiWe4/5rRot6GerAeklmOPfviOvwLoF5WwgxcJHAxZtySuyW9r9w+HLILnm8VfJFLCUJYW8A==",
+ "dependencies": {
+ "SQLitePCLRaw.lib.e_sqlite3": "2.1.6",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.1.6"
+ }
+ },
+ "SQLitePCLRaw.core": {
+ "type": "Transitive",
+ "resolved": "2.1.6",
+ "contentHash": "wO6v9GeMx9CUngAet8hbO7xdm+M42p1XeJq47ogyRoYSvNSp0NGLI+MgC0bhrMk9C17MTVFlLiN6ylyExLCc5w==",
+ "dependencies": {
+ "System.Memory": "4.5.3"
+ }
+ },
+ "SQLitePCLRaw.lib.e_sqlite3": {
+ "type": "Transitive",
+ "resolved": "2.1.6",
+ "contentHash": "2ObJJLkIUIxRpOUlZNGuD4rICpBnrBR5anjyfUFQep4hMOIeqW+XGQYzrNmHSVz5xSWZ3klSbh7sFR6UyDj68Q=="
+ },
+ "SQLitePCLRaw.provider.e_sqlite3": {
+ "type": "Transitive",
+ "resolved": "2.1.6",
+ "contentHash": "PQ2Oq3yepLY4P7ll145P3xtx2bX8xF4PzaKPRpw9jZlKvfe4LE/saAV82inND9usn1XRpmxXk7Lal3MTI+6CNg==",
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.6"
+ }
+ },
+ "Swashbuckle.AspNetCore": {
+ "type": "Transitive",
+ "resolved": "6.9.0",
+ "contentHash": "lvI+XHF21tkwXd2nDCLGJsdhdUYsY3Ax2fWUlvw81Oa6EedtnIAf5tThy8ZnPcz/9/TwsLgjgtX9ifOCIjbEPA==",
+ "dependencies": {
+ "Microsoft.Extensions.ApiDescription.Server": "6.0.5",
+ "Swashbuckle.AspNetCore.Swagger": "6.9.0",
+ "Swashbuckle.AspNetCore.SwaggerGen": "6.9.0",
+ "Swashbuckle.AspNetCore.SwaggerUI": "6.9.0"
+ }
+ },
+ "Swashbuckle.AspNetCore.Swagger": {
+ "type": "Transitive",
+ "resolved": "6.9.0",
+ "contentHash": "P316kpxx5DnDvJwNWW8iTAXkh9DVenAxFGe9v4OUS0gil+vitH7F1feXhCtVeHN/616EFNTMh4pV2lcr9kkw/w==",
+ "dependencies": {
+ "Microsoft.OpenApi": "1.6.14"
+ }
+ },
+ "Swashbuckle.AspNetCore.SwaggerGen": {
+ "type": "Transitive",
+ "resolved": "6.9.0",
+ "contentHash": "FjeMR3fBzwVc5plfYjoHw9ptf8SOWMupvO9X35J5EgzT3L9dRqSxa+cBKzL8PwCyemY0xNrggQSB5+MFWx1axg==",
+ "dependencies": {
+ "Swashbuckle.AspNetCore.Swagger": "6.9.0"
+ }
+ },
+ "Swashbuckle.AspNetCore.SwaggerUI": {
+ "type": "Transitive",
+ "resolved": "6.9.0",
+ "contentHash": "0OxlWBFLl2gUESZX/K7QCTz9KctKy0VxHTvLIBcyWGD4z/fv5MCMW02qzYGcReLJr4yBnNDRzApKtLh6oBpe9A=="
+ },
+ "System.AppContext": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==",
+ "dependencies": {
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Buffers": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==",
+ "dependencies": {
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Diagnostics.Tracing": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Threading": "4.3.0"
+ }
+ },
+ "System.ClientModel": {
+ "type": "Transitive",
+ "resolved": "1.1.0",
+ "contentHash": "UocOlCkxLZrG2CKMAAImPcldJTxeesHnHGHwhJ0pNlZEvEXcWKuQvVOER2/NiOkJGRJk978SNdw3j6/7O9H1lg==",
+ "dependencies": {
+ "System.Memory.Data": "1.0.2",
+ "System.Text.Json": "6.0.9"
+ }
+ },
+ "System.Collections": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Collections.Concurrent": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==",
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Diagnostics.Tracing": "4.3.0",
+ "System.Globalization": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Threading": "4.3.0",
+ "System.Threading.Tasks": "4.3.0"
+ }
+ },
+ "System.Collections.Immutable": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "AurL6Y5BA1WotzlEvVaIDpqzpIPvYnnldxru8oXJU2yFxFUy3+pNXjXd1ymO+RA0rq0+590Q8gaz2l3Sr7fmqg=="
+ },
+ "System.ComponentModel": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "VyGn1jGRZVfxnh8EdvDCi71v3bMXrsu8aYJOwoV7SNDLVhiEqwP86pPMyRGsDsxhXAm2b3o9OIqeETfN5qfezw==",
+ "dependencies": {
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.ComponentModel.Primitives": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "j8GUkCpM8V4d4vhLIIoBLGey2Z5bCkMVNjEZseyAlm4n5arcsJOeI3zkUP+zvZgzsbLTYh4lYeP/ZD/gdIAPrw==",
+ "dependencies": {
+ "System.ComponentModel": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Configuration.ConfigurationManager": {
+ "type": "Transitive",
+ "resolved": "8.0.1",
+ "contentHash": "gPYFPDyohW2gXNhdQRSjtmeS6FymL2crg4Sral1wtvEJ7DUqFCDWDVbbLobASbzxfic8U1hQEdC7hmg9LHncMw==",
+ "dependencies": {
+ "System.Diagnostics.EventLog": "8.0.1",
+ "System.Security.Cryptography.ProtectedData": "8.0.0"
+ }
+ },
+ "System.Console": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.IO": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Text.Encoding": "4.3.0"
+ }
+ },
+ "System.Data.Common": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "lm6E3T5u7BOuEH0u18JpbJHxBfOJPuCyl4Kg1RH10ktYLp5uEEE1xKrHW56/We4SnZpGAuCc9N0MJpSDhTHZGQ==",
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.Globalization": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Text.RegularExpressions": "4.3.0",
+ "System.Threading.Tasks": "4.3.0"
+ }
+ },
+ "System.Diagnostics.Debug": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Diagnostics.DiagnosticSource": {
+ "type": "Transitive",
+ "resolved": "6.0.1",
+ "contentHash": "KiLYDu2k2J82Q9BJpWiuQqCkFjRBWVq4jDzKKWawVi9KWzyD0XG3cmfX0vqTQlL14Wi9EufJrbL0+KCLTbqWiQ==",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ }
+ },
+ "System.Diagnostics.EventLog": {
+ "type": "Transitive",
+ "resolved": "8.0.1",
+ "contentHash": "n1ZP7NM2Gkn/MgD8+eOT5MulMj6wfeQMNS2Pizvq5GHCZfjlFMXV2irQlQmJhwA2VABC57M0auudO89Iu2uRLg=="
+ },
+ "System.Diagnostics.StackTrace": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "BiHg0vgtd35/DM9jvtaC1eKRpWZxr0gcQd643ABG7GnvSlf5pOkY2uyd42mMOJoOmKvnpNj0F4tuoS1pacTwYw==",
+ "dependencies": {
+ "System.IO.FileSystem": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Metadata": "1.4.1",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Diagnostics.Tools": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Diagnostics.Tracing": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Dynamic.Runtime": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==",
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Linq": "4.3.0",
+ "System.Linq.Expressions": "4.3.0",
+ "System.ObjectModel": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Emit": "4.3.0",
+ "System.Reflection.Emit.ILGeneration": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Reflection.TypeExtensions": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Threading": "4.3.0"
+ }
+ },
+ "System.Formats.Asn1": {
+ "type": "Transitive",
+ "resolved": "8.0.1",
+ "contentHash": "XqKba7Mm/koKSjKMfW82olQdmfbI5yqeoLV/tidRp7fbh5rmHAQ5raDI/7SU0swTzv+jgqtUGkzmFxuUg0it1A=="
+ },
+ "System.Globalization": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Globalization.Calendars": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Globalization": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Globalization.Extensions": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "System.Globalization": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0"
+ }
+ },
+ "System.IdentityModel.Tokens.Jwt": {
+ "type": "Transitive",
+ "resolved": "6.35.0",
+ "contentHash": "yxGIQd3BFK7F6S62/7RdZk3C/mfwyVxvh6ngd1VYMBmbJ1YZZA9+Ku6suylVtso0FjI0wbElpJ0d27CdsyLpBQ==",
+ "dependencies": {
+ "Microsoft.IdentityModel.JsonWebTokens": "6.35.0",
+ "Microsoft.IdentityModel.Tokens": "6.35.0"
+ }
+ },
+ "System.IO": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Threading.Tasks": "4.3.0"
+ }
+ },
+ "System.IO.Compression": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "System.Buffers": "4.3.0",
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Threading": "4.3.0",
+ "System.Threading.Tasks": "4.3.0",
+ "runtime.native.System": "4.3.0",
+ "runtime.native.System.IO.Compression": "4.3.0"
+ }
+ },
+ "System.IO.Compression.ZipFile": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "G4HwjEsgIwy3JFBduZ9quBkAu+eUwjIdJleuNSgmUojbH6O3mlvEIme+GHx/cLlTAPcrnnL7GqvB9pTlWRfhOg==",
+ "dependencies": {
+ "System.Buffers": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.IO.Compression": "4.3.0",
+ "System.IO.FileSystem": "4.3.0",
+ "System.IO.FileSystem.Primitives": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Text.Encoding": "4.3.0"
+ }
+ },
+ "System.IO.FileSystem": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.IO": "4.3.0",
+ "System.IO.FileSystem.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Threading.Tasks": "4.3.0"
+ }
+ },
+ "System.IO.FileSystem.Primitives": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==",
+ "dependencies": {
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Linq": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==",
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0"
+ }
+ },
+ "System.Linq.Async": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "cPtIuuH8TIjVHSi2ewwReWGW1PfChPE0LxPIDlfwVcLuTM9GANFTXiMB7k3aC4sk3f0cQU25LNKzx+jZMxijqw=="
+ },
+ "System.Linq.Expressions": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==",
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Globalization": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.Linq": "4.3.0",
+ "System.ObjectModel": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Emit": "4.3.0",
+ "System.Reflection.Emit.ILGeneration": "4.3.0",
+ "System.Reflection.Emit.Lightweight": "4.3.0",
+ "System.Reflection.Extensions": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Reflection.TypeExtensions": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Threading": "4.3.0"
+ }
+ },
+ "System.Memory": {
+ "type": "Transitive",
+ "resolved": "4.5.5",
+ "contentHash": "XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw=="
+ },
+ "System.Memory.Data": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "ntFHArH3I4Lpjf5m4DCXQHJuGwWPNVJPaAvM95Jy/u+2Yzt2ryiyIN04LAogkjP9DeRcEOiviAjQotfmPq/FrQ==",
+ "dependencies": {
+ "System.Text.Json": "6.0.0"
+ }
+ },
+ "System.Net.Http": {
+ "type": "Transitive",
+ "resolved": "4.3.4",
+ "contentHash": "aOa2d51SEbmM+H+Csw7yJOuNZoHkrP2XnAurye5HWYgGVVU54YZDvsLUYRv6h18X3sPnjNCANmN7ZhIPiqMcjA==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.1",
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Diagnostics.DiagnosticSource": "4.3.0",
+ "System.Diagnostics.Tracing": "4.3.0",
+ "System.Globalization": "4.3.0",
+ "System.Globalization.Extensions": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.IO.FileSystem": "4.3.0",
+ "System.Net.Primitives": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Security.Cryptography.Algorithms": "4.3.0",
+ "System.Security.Cryptography.Encoding": "4.3.0",
+ "System.Security.Cryptography.OpenSsl": "4.3.0",
+ "System.Security.Cryptography.Primitives": "4.3.0",
+ "System.Security.Cryptography.X509Certificates": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Threading": "4.3.0",
+ "System.Threading.Tasks": "4.3.0",
+ "runtime.native.System": "4.3.0",
+ "runtime.native.System.Net.Http": "4.3.0",
+ "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2"
+ }
+ },
+ "System.Net.Primitives": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "qOu+hDwFwoZPbzPvwut2qATe3ygjeQBDQj91xlsaqGFQUI5i4ZnZb8yyQuLGpDGivEPIt8EJkd1BVzVoP31FXA==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Handles": "4.3.0"
+ }
+ },
+ "System.Net.Sockets": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "m6icV6TqQOAdgt5N/9I5KNpjom/5NFtkmGseEH+AK/hny8XrytLH3+b5M8zL/Ycg3fhIocFpUMyl/wpFnVRvdw==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.IO": "4.3.0",
+ "System.Net.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Threading.Tasks": "4.3.0"
+ }
+ },
+ "System.Net.WebSockets": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "2KJo8hir6Edi9jnMDAMhiJoI691xRBmKcbNpwjrvpIMOCTYOtBpSsSEGBxBDV7PKbasJNaFp1+PZz1D7xS41Hg==",
+ "dependencies": {
+ "Microsoft.Win32.Primitives": "4.0.1",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Threading.Tasks": "4.0.11"
+ }
+ },
+ "System.Numerics.Vectors": {
+ "type": "Transitive",
+ "resolved": "4.5.0",
+ "contentHash": "QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ=="
+ },
+ "System.ObjectModel": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==",
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Threading": "4.3.0"
+ }
+ },
+ "System.Reflection": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.IO": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Reflection.Emit": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",
+ "dependencies": {
+ "System.IO": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Emit.ILGeneration": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Reflection.Emit.ILGeneration": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",
+ "dependencies": {
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Reflection.Emit.Lightweight": {
+ "type": "Transitive",
+ "resolved": "4.7.0",
+ "contentHash": "a4OLB4IITxAXJeV74MDx49Oq2+PsF6Sml54XAFv+2RyWwtDBcabzoxiiJRhdhx+gaohLh4hEGCLQyBozXoQPqA=="
+ },
+ "System.Reflection.Extensions": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Reflection": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Reflection.Metadata": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "ptvgrFh7PvWI8bcVqG5rsA/weWM09EnthFHR5SCnS6IN+P4mj6rE1lBDC4U8HL9/57htKAqy4KQ3bBj84cfYyQ==",
+ "dependencies": {
+ "System.Collections.Immutable": "8.0.0"
+ }
+ },
+ "System.Reflection.Primitives": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Reflection.TypeExtensions": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==",
+ "dependencies": {
+ "System.Reflection": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Resources.ResourceManager": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Globalization": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Runtime": {
+ "type": "Transitive",
+ "resolved": "4.3.1",
+ "contentHash": "abhfv1dTK6NXOmu4bgHIONxHyEqFjW8HwXPmpY9gmll+ix9UNo4XDcmzJn6oLooftxNssVHdJC1pGT9jkSynQg==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.1",
+ "Microsoft.NETCore.Targets": "1.1.3"
+ }
+ },
+ "System.Runtime.Caching": {
+ "type": "Transitive",
+ "resolved": "8.0.1",
+ "contentHash": "tdl7Q47P09UpRu0C/OQsGJU6GacBzzk4vfp5My9rodD+BchrxmajORnTthH8RxPUTPrIoVDJmLyvJcGxB267nQ==",
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "8.0.1"
+ }
+ },
+ "System.Runtime.CompilerServices.Unsafe": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg=="
+ },
+ "System.Runtime.Extensions": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Runtime.Handles": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Runtime.InteropServices": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Handles": "4.3.0"
+ }
+ },
+ "System.Runtime.InteropServices.RuntimeInformation": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==",
+ "dependencies": {
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Extensions": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Threading": "4.3.0",
+ "runtime.native.System": "4.3.0"
+ }
+ },
+ "System.Runtime.Numerics": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==",
+ "dependencies": {
+ "System.Globalization": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0"
+ }
+ },
+ "System.Runtime.Serialization.Primitives": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==",
+ "dependencies": {
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Security.Claims": {
+ "type": "Transitive",
+ "resolved": "4.0.1",
+ "contentHash": "4Jlp0OgJLS/Voj1kyFP6MJlIYp3crgfH8kNQk2p7+4JYfc1aAmh9PZyAMMbDhuoolGNtux9HqSOazsioRiDvCw==",
+ "dependencies": {
+ "System.Collections": "4.0.11",
+ "System.Globalization": "4.0.11",
+ "System.IO": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Security.Principal": "4.0.1"
+ }
+ },
+ "System.Security.Cryptography.Algorithms": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "System.Collections": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Runtime.Numerics": "4.3.0",
+ "System.Security.Cryptography.Encoding": "4.3.0",
+ "System.Security.Cryptography.Primitives": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "runtime.native.System.Security.Cryptography.Apple": "4.3.0",
+ "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+ }
+ },
+ "System.Security.Cryptography.Cng": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "System.IO": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Security.Cryptography.Algorithms": "4.3.0",
+ "System.Security.Cryptography.Encoding": "4.3.0",
+ "System.Security.Cryptography.Primitives": "4.3.0",
+ "System.Text.Encoding": "4.3.0"
+ }
+ },
+ "System.Security.Cryptography.Csp": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "System.IO": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Security.Cryptography.Algorithms": "4.3.0",
+ "System.Security.Cryptography.Encoding": "4.3.0",
+ "System.Security.Cryptography.Primitives": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Threading": "4.3.0"
+ }
+ },
+ "System.Security.Cryptography.Encoding": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "System.Collections": "4.3.0",
+ "System.Collections.Concurrent": "4.3.0",
+ "System.Linq": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Security.Cryptography.Primitives": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+ }
+ },
+ "System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==",
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Runtime.Numerics": "4.3.0",
+ "System.Security.Cryptography.Algorithms": "4.3.0",
+ "System.Security.Cryptography.Encoding": "4.3.0",
+ "System.Security.Cryptography.Primitives": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+ }
+ },
+ "System.Security.Cryptography.Pkcs": {
+ "type": "Transitive",
+ "resolved": "8.0.1",
+ "contentHash": "CoCRHFym33aUSf/NtWSVSZa99dkd0Hm7OCZUxORBjRB16LNhIEOf8THPqzIYlvKM0nNDAPTRBa1FxEECrgaxxA=="
+ },
+ "System.Security.Cryptography.Primitives": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==",
+ "dependencies": {
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Globalization": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Threading": "4.3.0",
+ "System.Threading.Tasks": "4.3.0"
+ }
+ },
+ "System.Security.Cryptography.ProtectedData": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "+TUFINV2q2ifyXauQXRwy4CiBhqvDEDZeVJU7qfxya4aRYOKzVBpN+4acx25VcPB9ywUN6C0n8drWl110PhZEg=="
+ },
+ "System.Security.Cryptography.X509Certificates": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Globalization": "4.3.0",
+ "System.Globalization.Calendars": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.IO.FileSystem": "4.3.0",
+ "System.IO.FileSystem.Primitives": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Runtime.Numerics": "4.3.0",
+ "System.Security.Cryptography.Algorithms": "4.3.0",
+ "System.Security.Cryptography.Cng": "4.3.0",
+ "System.Security.Cryptography.Csp": "4.3.0",
+ "System.Security.Cryptography.Encoding": "4.3.0",
+ "System.Security.Cryptography.OpenSsl": "4.3.0",
+ "System.Security.Cryptography.Primitives": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Threading": "4.3.0",
+ "runtime.native.System": "4.3.0",
+ "runtime.native.System.Net.Http": "4.3.0",
+ "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+ }
+ },
+ "System.Security.Cryptography.Xml": {
+ "type": "Transitive",
+ "resolved": "8.0.2",
+ "contentHash": "aDM/wm0ZGEZ6ZYJLzgqjp2FZdHbDHh6/OmpGfb7AdZ105zYmPn/83JRU2xLIbwgoNz9U1SLUTJN0v5th3qmvjA==",
+ "dependencies": {
+ "System.Security.Cryptography.Pkcs": "8.0.1"
+ }
+ },
+ "System.Security.Principal": {
+ "type": "Transitive",
+ "resolved": "4.0.1",
+ "contentHash": "On+SKhXY5rzxh/S8wlH1Rm0ogBlu7zyHNxeNBiXauNrhHRXAe9EuX8Yl5IOzLPGU5Z4kLWHMvORDOCG8iu9hww==",
+ "dependencies": {
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Text.Encoding": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Text.Encoding.Extensions": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0",
+ "System.Text.Encoding": "4.3.0"
+ }
+ },
+ "System.Text.Encodings.Web": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "yev/k9GHAEGx2Rg3/tU6MQh4HGBXJs70y7j1LaM1i/ER9po+6nnQ6RRqTJn1E7Xu0fbIFK80Nh5EoODxrbxwBQ=="
+ },
+ "System.Text.Json": {
+ "type": "Transitive",
+ "resolved": "8.0.5",
+ "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
+ },
+ "System.Text.RegularExpressions": {
+ "type": "Transitive",
+ "resolved": "4.3.1",
+ "contentHash": "N0kNRrWe4+nXOWlpLT4LAY5brb8caNFlUuIRpraCVMDLYutKkol1aV079rQjLuSxKMJT2SpBQsYX9xbcTMmzwg==",
+ "dependencies": {
+ "System.Runtime": "4.3.1"
+ }
+ },
+ "System.Threading": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",
+ "dependencies": {
+ "System.Runtime": "4.3.0",
+ "System.Threading.Tasks": "4.3.0"
+ }
+ },
+ "System.Threading.AccessControl": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "cIed5+HuYz+eV9yu9TH95zPkqmm1J9Qps9wxjB335sU8tsqc2kGdlTEH9FZzZeCS8a7mNSEsN8ZkyhQp1gfdEw=="
+ },
+ "System.Threading.Tasks": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Threading.Tasks.Extensions": {
+ "type": "Transitive",
+ "resolved": "4.5.4",
+ "contentHash": "zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg=="
+ },
+ "System.Threading.Tasks.Parallel": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "cbjBNZHf/vQCfcdhzx7knsiygoCKgxL8mZOeocXZn5gWhCdzHIq6bYNKWX0LAJCWYP7bds4yBK8p06YkP0oa0g==",
+ "dependencies": {
+ "System.Collections.Concurrent": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Diagnostics.Tracing": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Threading": "4.3.0",
+ "System.Threading.Tasks": "4.3.0"
+ }
+ },
+ "System.Threading.Timer": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "Z6YfyYTCg7lOZjJzBjONJTFKGN9/NIYKSxhU5GRd+DTwHSZyvWp1xuI5aR+dLg+ayyC5Xv57KiY4oJ0tMO89fQ==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Xml.ReaderWriter": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==",
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Globalization": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.IO.FileSystem": "4.3.0",
+ "System.IO.FileSystem.Primitives": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Text.Encoding.Extensions": "4.3.0",
+ "System.Text.RegularExpressions": "4.3.0",
+ "System.Threading.Tasks": "4.3.0",
+ "System.Threading.Tasks.Extensions": "4.3.0"
+ }
+ },
+ "System.Xml.XDocument": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==",
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Diagnostics.Tools": "4.3.0",
+ "System.Globalization": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Threading": "4.3.0",
+ "System.Xml.ReaderWriter": "4.3.0"
+ }
+ },
+ "Umbraco.Cms.Api.Common": {
+ "type": "Transitive",
+ "resolved": "13.6.0",
+ "contentHash": "wTMMn9dBDE9Ofl3y2JlTgtZ+6SmN97LyvstGSbuHg7eO2aTj3Kc4ZBVJhKFcCcZ0oj6uJvvg9YQQZVJXMgV69Q==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Memory": "8.0.1",
+ "Microsoft.IdentityModel.JsonWebTokens": "7.7.1",
+ "OpenIddict.Abstractions": "4.10.1",
+ "OpenIddict.AspNetCore": "4.10.1",
+ "Swashbuckle.AspNetCore": "6.9.0",
+ "Umbraco.Cms.Core": "[13.6.0, 14.0.0)",
+ "Umbraco.Cms.Web.Common": "[13.6.0, 14.0.0)"
+ }
+ },
+ "Umbraco.Cms.Api.Delivery": {
+ "type": "Transitive",
+ "resolved": "13.6.0",
+ "contentHash": "yCP8P9h3rll+TA2ub5Igdw7ClXReNMCu/RLwnfeoGgfv4ZK9qfRypWQJ2qO9OUdIQ08enBUXM1jRySSDSbiZwQ==",
+ "dependencies": {
+ "Umbraco.Cms.Api.Common": "[13.6.0, 14.0.0)",
+ "Umbraco.Cms.Web.Common": "[13.6.0, 14.0.0)"
+ }
+ },
+ "Umbraco.Cms.Core": {
+ "type": "Transitive",
+ "resolved": "13.6.0",
+ "contentHash": "YCokobs76DI4juLl7CdpllpooGQt66m+xN/1lHI61ER4iwVLuHPoqz38NojqI24Y/c2CGnQOkETJhwrULIvGEg==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.FileProviders.Embedded": "8.0.11",
+ "Microsoft.Extensions.FileProviders.Physical": "8.0.0",
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Identity.Core": "8.0.11",
+ "Microsoft.Extensions.Logging": "8.0.1",
+ "Microsoft.Extensions.Options": "8.0.2",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0",
+ "Microsoft.Extensions.Options.DataAnnotations": "8.0.0",
+ "System.Runtime.Caching": "8.0.1"
+ }
+ },
+ "Umbraco.Cms.Examine.Lucene": {
+ "type": "Transitive",
+ "resolved": "13.6.0",
+ "contentHash": "OnvUAkasBfOynOvt3XVGzUkUx97caJzBCeHlrvyA0FpNmrBuRGTp339YN33Zk/5ZIji5BGhtaGH5KhIvKxnNrw==",
+ "dependencies": {
+ "Examine": "3.5.0",
+ "Lucene.Net.Replicator": "4.8.0-beta00017",
+ "System.Security.Cryptography.Xml": "8.0.2",
+ "Umbraco.Cms.Infrastructure": "[13.6.0, 14.0.0)"
+ }
+ },
+ "Umbraco.Cms.Imaging.ImageSharp": {
+ "type": "Transitive",
+ "resolved": "13.6.0",
+ "contentHash": "fxuVgNnP8DNvis+A6L1ZW4AU3SU9U0AEKfcQDP4bi5oiEeHspPmt51D0ThdEE0hs9ckovDZg78v+vMBckYo4qQ==",
+ "dependencies": {
+ "SixLabors.ImageSharp": "3.1.6",
+ "SixLabors.ImageSharp.Web": "3.1.3",
+ "Umbraco.Cms.Web.Common": "[13.6.0, 14.0.0)"
+ }
+ },
+ "Umbraco.Cms.Infrastructure": {
+ "type": "Transitive",
+ "resolved": "13.6.0",
+ "contentHash": "+BzgNpY/QFOZm2J6Ofyd7RbbfVyZML5tooCRpEpKZjYRxINgRlm+6SQo7cPuSyjGvLXwFjNoSzVb2Bz0s7MRZg==",
+ "dependencies": {
+ "Examine.Core": "3.5.0",
+ "HtmlAgilityPack": "1.11.71",
+ "MailKit": "4.8.0",
+ "Markdown": "2.2.1",
+ "Microsoft.CodeAnalysis.CSharp": "4.10.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Configuration.Json": "8.0.0",
+ "Microsoft.Extensions.DependencyInjection": "8.0.1",
+ "Microsoft.Extensions.Http": "8.0.1",
+ "Microsoft.Extensions.Identity.Stores": "8.0.11",
+ "MiniProfiler.Shared": "4.3.8",
+ "NPoco": "5.7.1",
+ "Newtonsoft.Json": "13.0.3",
+ "OpenIddict.Abstractions": "4.10.1",
+ "Serilog": "3.1.1",
+ "Serilog.Enrichers.Process": "2.0.2",
+ "Serilog.Enrichers.Thread": "3.1.0",
+ "Serilog.Expressions": "4.0.0",
+ "Serilog.Extensions.Hosting": "8.0.0",
+ "Serilog.Formatting.Compact": "2.0.0",
+ "Serilog.Formatting.Compact.Reader": "3.0.0",
+ "Serilog.Settings.Configuration": "8.0.4",
+ "Serilog.Sinks.Async": "1.5.0",
+ "Serilog.Sinks.File": "5.0.0",
+ "Serilog.Sinks.Map": "1.0.2",
+ "System.Text.Json": "8.0.5",
+ "System.Text.RegularExpressions": "4.3.1",
+ "Umbraco.Cms.Core": "[13.6.0, 14.0.0)",
+ "ncrontab": "3.3.3"
+ }
+ },
+ "Umbraco.Cms.Persistence.EFCore": {
+ "type": "Transitive",
+ "resolved": "13.6.0",
+ "contentHash": "BRv6KHFb5C6PhoD1DzP9kbkdeGa1JyxZNobq++NI3okjdq0ERBLh/oQNTkP1azinKjL60sA//lne7bmj5++YOQ==",
+ "dependencies": {
+ "Azure.Identity": "1.13.1",
+ "Microsoft.Data.SqlClient": "5.2.2",
+ "Microsoft.EntityFrameworkCore.SqlServer": "8.0.11",
+ "Microsoft.EntityFrameworkCore.Sqlite": "8.0.11",
+ "Microsoft.Extensions.Caching.Memory": "8.0.1",
+ "OpenIddict.EntityFrameworkCore": "4.10.1",
+ "System.Text.Json": "8.0.5",
+ "Umbraco.Cms.Core": "[13.6.0, 14.0.0)",
+ "Umbraco.Cms.Infrastructure": "[13.6.0, 14.0.0)"
+ }
+ },
+ "Umbraco.Cms.Persistence.EFCore.Sqlite": {
+ "type": "Transitive",
+ "resolved": "13.6.0",
+ "contentHash": "VKJcr7kO5owpfnDbkmaOUuTMIrlqNFXtGPExmYuW57aAqr00VNtuLB8s9wLz3dLGU9FcKiDqCrKVACwEBkzbXg==",
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Sqlite": "8.0.11",
+ "Umbraco.Cms.Persistence.EFCore": "[13.6.0, 14.0.0)"
+ }
+ },
+ "Umbraco.Cms.Persistence.EFCore.SqlServer": {
+ "type": "Transitive",
+ "resolved": "13.6.0",
+ "contentHash": "KkSUwpIdaa3O0b3X/xM3dtLttRCH5WeTy98a+ZApbDXndlS+vqVh2lkSnfFoZJoJYYocvT/kQrQZU82TAOz2AQ==",
+ "dependencies": {
+ "Azure.Identity": "1.13.1",
+ "Microsoft.Data.SqlClient": "5.2.2",
+ "Microsoft.EntityFrameworkCore.SqlServer": "8.0.11",
+ "Microsoft.IdentityModel.JsonWebTokens": "7.7.1",
+ "System.Text.Json": "8.0.5",
+ "Umbraco.Cms.Persistence.EFCore": "[13.6.0, 14.0.0)"
+ }
+ },
+ "Umbraco.Cms.Persistence.Sqlite": {
+ "type": "Transitive",
+ "resolved": "13.6.0",
+ "contentHash": "vQisF6z2wSJVkVP0L5mIthPZne+0snvGeY/0aAg9qxtahw5VD/7pkFMZy1pEz73sQgvJf6xNSFgA9h8HVSnxYw==",
+ "dependencies": {
+ "Microsoft.Data.Sqlite": "8.0.11",
+ "Umbraco.Cms.Infrastructure": "[13.6.0, 14.0.0)"
+ }
+ },
+ "Umbraco.Cms.Persistence.SqlServer": {
+ "type": "Transitive",
+ "resolved": "13.6.0",
+ "contentHash": "fZaZoa5DLl7fCqN2Uf7IRV8ts8MRS14LLLtiz1b6CjddX3tpsbfAPx+vyx3Uhn3Eazj5WaA62AWUEdalPe+dAQ==",
+ "dependencies": {
+ "Azure.Identity": "1.13.1",
+ "Microsoft.Data.SqlClient": "5.2.2",
+ "Microsoft.IdentityModel.JsonWebTokens": "7.7.1",
+ "NPoco.SqlServer": "5.7.1",
+ "System.Text.Json": "8.0.5",
+ "Umbraco.Cms.Infrastructure": "[13.6.0, 14.0.0)"
+ }
+ },
+ "Umbraco.Cms.PublishedCache.NuCache": {
+ "type": "Transitive",
+ "resolved": "13.6.0",
+ "contentHash": "7gxgjqTgdbDhsPMiaRuBYNMeO9cBNTfAClXQsqkeJOa4pYWPX2HcRJFgmvtMkV6yKZ0KHKLX7/YV0NR8kZRrsw==",
+ "dependencies": {
+ "K4os.Compression.LZ4": "1.3.8",
+ "MessagePack": "2.5.192",
+ "Newtonsoft.Json": "13.0.3",
+ "Umbraco.CSharpTest.Net.Collections": "15.0.0",
+ "Umbraco.Cms.Infrastructure": "[13.6.0, 14.0.0)"
+ }
+ },
+ "Umbraco.Cms.StaticAssets": {
+ "type": "Transitive",
+ "resolved": "13.6.0",
+ "contentHash": "/hML0A7XJYxxoL27yImzMBWurxvq2bKib6qdGUqIRcRUFHNqrWosBaBUYwxfDKUnJH3xeCW0VjIK6rz+v5YE2A==",
+ "dependencies": {
+ "Umbraco.Cms.Web.BackOffice": "[13.6.0, 14.0.0)",
+ "Umbraco.Cms.Web.Website": "[13.6.0, 14.0.0)"
+ }
+ },
+ "Umbraco.Cms.Targets": {
+ "type": "Transitive",
+ "resolved": "13.6.0",
+ "contentHash": "hnAUNUxCqJeV3+UA0QwHsOGscQ5m5ipOEHPC2no0lWQWMAJ58xY6QHFfCfwi70rpIIVdeywB0ZCgNn5nokF+Hw==",
+ "dependencies": {
+ "Umbraco.Cms.Api.Delivery": "[13.6.0, 14.0.0)",
+ "Umbraco.Cms.StaticAssets": "[13.6.0, 14.0.0)"
+ }
+ },
+ "Umbraco.Cms.Web.BackOffice": {
+ "type": "Transitive",
+ "resolved": "13.6.0",
+ "contentHash": "20Ds2QLfIg7AXK23pSok7zXZBTslFQ+AkybJRZ5TrBfwTCDmaLALdWuwWKvmWP1/3UJBNggUgFW+OQ0ZPperqg==",
+ "dependencies": {
+ "Newtonsoft.Json": "13.0.3",
+ "Serilog.AspNetCore": "8.0.3",
+ "Umbraco.Cms.Web.Common": "[13.6.0, 14.0.0)"
+ }
+ },
+ "Umbraco.Cms.Web.Common": {
+ "type": "Transitive",
+ "resolved": "13.6.0",
+ "contentHash": "fDs6A4oNuzgOs9u6Au1kZSZQM8EtQvQJMP9uaHiRQRgBN0xN90XSIVG6ScpO5sT4KYgwjT76zcwRGxIG3KmwPA==",
+ "dependencies": {
+ "Asp.Versioning.Mvc": "7.1.1",
+ "Asp.Versioning.Mvc.ApiExplorer": "7.1.0",
+ "Dazinator.Extensions.FileProviders": "2.0.0",
+ "Microsoft.AspNetCore.Mvc.NewtonsoftJson": "8.0.11",
+ "Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation": "8.0.11",
+ "Microsoft.IdentityModel.JsonWebTokens": "7.7.1",
+ "MiniProfiler.AspNetCore.Mvc": "4.3.8",
+ "Serilog.AspNetCore": "8.0.3",
+ "Smidge.InMemory": "4.4.0",
+ "Smidge.Nuglify": "4.5.1",
+ "System.Net.Http": "4.3.4",
+ "System.Text.Json": "8.0.5",
+ "System.Text.RegularExpressions": "4.3.1",
+ "Umbraco.Cms.Examine.Lucene": "[13.6.0, 14.0.0)",
+ "Umbraco.Cms.PublishedCache.NuCache": "[13.6.0, 14.0.0)"
+ }
+ },
+ "Umbraco.Cms.Web.Website": {
+ "type": "Transitive",
+ "resolved": "13.6.0",
+ "contentHash": "E9d+cOe38i96CC5nQxU7VTVwAeRF5Xb5Dx9jk8prrqG3OMH3DtCRTvTX+gaWt/qT4eqeu6TfjlhRGY2/ttsWfw==",
+ "dependencies": {
+ "Umbraco.Cms.Web.Common": "[13.6.0, 14.0.0)"
+ }
+ },
+ "Umbraco.CSharpTest.Net.Collections": {
+ "type": "Transitive",
+ "resolved": "15.0.0",
+ "contentHash": "YSDIkxq44VMy2N3jBTwJBJ/ZjGyuyb0GRyfQAUIma07dCHIbjXgKXjZaAxVa6ik3XTqgcyATvwYJL0EBtAClwA=="
+ },
+ "our.umbraco.uiexamples.v13": {
+ "type": "Project",
+ "dependencies": {
+ "Umbraco.Cms.Web.BackOffice": "[13.0.0, 14.0.0)",
+ "Umbraco.Cms.Web.Website": "[13.0.0, 14.0.0)"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/samples/Umbraco14.Website/.gitignore b/examples/Umbraco15.Website/.gitignore
similarity index 100%
rename from samples/Umbraco14.Website/.gitignore
rename to examples/Umbraco15.Website/.gitignore
diff --git a/samples/Umbraco14.Website/Program.cs b/examples/Umbraco15.Website/Program.cs
similarity index 100%
rename from samples/Umbraco14.Website/Program.cs
rename to examples/Umbraco15.Website/Program.cs
diff --git a/samples/Umbraco14.Website/Properties/launchSettings.json b/examples/Umbraco15.Website/Properties/launchSettings.json
similarity index 100%
rename from samples/Umbraco14.Website/Properties/launchSettings.json
rename to examples/Umbraco15.Website/Properties/launchSettings.json
diff --git a/samples/Umbraco14.Website/Umbraco14.Website.csproj b/examples/Umbraco15.Website/Umbraco15.Website.csproj
similarity index 84%
rename from samples/Umbraco14.Website/Umbraco14.Website.csproj
rename to examples/Umbraco15.Website/Umbraco15.Website.csproj
index 5674ea0..836b936 100644
--- a/samples/Umbraco14.Website/Umbraco14.Website.csproj
+++ b/examples/Umbraco15.Website/Umbraco15.Website.csproj
@@ -1,18 +1,21 @@
- net8.0
+ net9.0
enable
enable
-
-
+
+
+
+
+
-
+
@@ -26,5 +29,4 @@
false
false
-
diff --git a/samples/Umbraco14.Website/Views/Partials/blockgrid/area.cshtml b/examples/Umbraco15.Website/Views/Partials/blockgrid/area.cshtml
similarity index 100%
rename from samples/Umbraco14.Website/Views/Partials/blockgrid/area.cshtml
rename to examples/Umbraco15.Website/Views/Partials/blockgrid/area.cshtml
diff --git a/samples/Umbraco14.Website/Views/Partials/blockgrid/areas.cshtml b/examples/Umbraco15.Website/Views/Partials/blockgrid/areas.cshtml
similarity index 100%
rename from samples/Umbraco14.Website/Views/Partials/blockgrid/areas.cshtml
rename to examples/Umbraco15.Website/Views/Partials/blockgrid/areas.cshtml
diff --git a/samples/Umbraco14.Website/Views/Partials/blockgrid/default.cshtml b/examples/Umbraco15.Website/Views/Partials/blockgrid/default.cshtml
similarity index 100%
rename from samples/Umbraco14.Website/Views/Partials/blockgrid/default.cshtml
rename to examples/Umbraco15.Website/Views/Partials/blockgrid/default.cshtml
diff --git a/samples/Umbraco14.Website/Views/Partials/blockgrid/items.cshtml b/examples/Umbraco15.Website/Views/Partials/blockgrid/items.cshtml
similarity index 100%
rename from samples/Umbraco14.Website/Views/Partials/blockgrid/items.cshtml
rename to examples/Umbraco15.Website/Views/Partials/blockgrid/items.cshtml
diff --git a/samples/Umbraco14.Website/Views/Partials/blocklist/default.cshtml b/examples/Umbraco15.Website/Views/Partials/blocklist/default.cshtml
similarity index 100%
rename from samples/Umbraco14.Website/Views/Partials/blocklist/default.cshtml
rename to examples/Umbraco15.Website/Views/Partials/blocklist/default.cshtml
diff --git a/samples/Umbraco14.Website/Views/_ViewImports.cshtml b/examples/Umbraco15.Website/Views/_ViewImports.cshtml
similarity index 100%
rename from samples/Umbraco14.Website/Views/_ViewImports.cshtml
rename to examples/Umbraco15.Website/Views/_ViewImports.cshtml
diff --git a/samples/Umbraco14.Website/appsettings.Development.json b/examples/Umbraco15.Website/appsettings.Development.json
similarity index 100%
rename from samples/Umbraco14.Website/appsettings.Development.json
rename to examples/Umbraco15.Website/appsettings.Development.json
diff --git a/samples/Umbraco14.Website/appsettings.json b/examples/Umbraco15.Website/appsettings.json
similarity index 100%
rename from samples/Umbraco14.Website/appsettings.json
rename to examples/Umbraco15.Website/appsettings.json
diff --git a/examples/Umbraco15.Website/packages.lock.json b/examples/Umbraco15.Website/packages.lock.json
new file mode 100644
index 0000000..20ed26f
--- /dev/null
+++ b/examples/Umbraco15.Website/packages.lock.json
@@ -0,0 +1,2938 @@
+{
+ "version": 2,
+ "dependencies": {
+ "net9.0": {
+ "Microsoft.ICU.ICU4C.Runtime": {
+ "type": "Direct",
+ "requested": "[72.1.0.3, )",
+ "resolved": "72.1.0.3",
+ "contentHash": "Z42uzvs0TN9Y02xgHtRgPcumLRnvK3MHVHZ0Pr3OrnvyZYhBwqDgdYBOvoELcTsayUgwqrPLb+C5Fqqk66zlUg==",
+ "dependencies": {
+ "Microsoft.ICU.ICU4C.Runtime.linux-arm64": "72.1.0.3",
+ "Microsoft.ICU.ICU4C.Runtime.linux-x64": "72.1.0.3",
+ "Microsoft.ICU.ICU4C.Runtime.win-arm64": "72.1.0.3",
+ "Microsoft.ICU.ICU4C.Runtime.win-x64": "72.1.0.3",
+ "Microsoft.ICU.ICU4C.Runtime.win-x86": "72.1.0.3"
+ }
+ },
+ "Nerdbank.GitVersioning": {
+ "type": "Direct",
+ "requested": "[3.7.115, )",
+ "resolved": "3.7.115",
+ "contentHash": "EpXamaAdRfG/BMxGgvZlTM0npRnkmXUjAj8OdNKd17t4oN+2nvjdv/KnFmzOOMDqvlwB49UCwtOHJrAQTfUBtQ=="
+ },
+ "Umbraco.Cms": {
+ "type": "Direct",
+ "requested": "[15.2.0, )",
+ "resolved": "15.2.0",
+ "contentHash": "wrGTcjsRiy/QQnu4GMz7cCeohC4CK4zXt4fslD8c60Mmh+UFWmC9Md2bR6cw8GG04CtX/OdYwiUobhOYvgFBMQ==",
+ "dependencies": {
+ "Umbraco.Cms.Imaging.ImageSharp": "[15.2.0, 16.0.0)",
+ "Umbraco.Cms.Persistence.EFCore.SqlServer": "[15.2.0, 16.0.0)",
+ "Umbraco.Cms.Persistence.EFCore.Sqlite": "[15.2.0, 16.0.0)",
+ "Umbraco.Cms.Persistence.SqlServer": "[15.2.0, 16.0.0)",
+ "Umbraco.Cms.Persistence.Sqlite": "[15.2.0, 16.0.0)",
+ "Umbraco.Cms.Targets": "[15.2.0, 16.0.0)"
+ }
+ },
+ "Asp.Versioning.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.1.0",
+ "contentHash": "mpeNZyMdvrHztJwR1sXIUQ+3iioEU97YMBnFA9WLbsPOYhGwDJnqJMmEd8ny7kcmS9OjTHoEuX/bSXXY3brIFA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "8.0.0"
+ }
+ },
+ "Asp.Versioning.Http": {
+ "type": "Transitive",
+ "resolved": "8.1.0",
+ "contentHash": "Xu4xF62Cu9JqYi/CTa2TiK5kyHoa4EluPynj/bPFWDmlTIPzuJQbBI5RgFYVRFHjFVvWMoA77acRaFu7i7Wzqg==",
+ "dependencies": {
+ "Asp.Versioning.Abstractions": "8.1.0"
+ }
+ },
+ "Asp.Versioning.Mvc": {
+ "type": "Transitive",
+ "resolved": "8.1.0",
+ "contentHash": "BMAJM2sGsTUw5FQ9upKQt6GFoldWksePgGpYjl56WSRvIuE3UxKZh0gAL+wDTIfLshUZm97VCVxlOGyrcjWz9Q==",
+ "dependencies": {
+ "Asp.Versioning.Http": "8.1.0"
+ }
+ },
+ "Asp.Versioning.Mvc.ApiExplorer": {
+ "type": "Transitive",
+ "resolved": "8.1.0",
+ "contentHash": "a90gW/4TF/14Bjiwg9LqNtdKGC4G3gu02+uynq3bCISfQm48km5chny4Yg5J4hixQPJUwwJJ9Do1G+jM8L9h3g==",
+ "dependencies": {
+ "Asp.Versioning.Mvc": "8.1.0"
+ }
+ },
+ "Azure.Core": {
+ "type": "Transitive",
+ "resolved": "1.44.1",
+ "contentHash": "YyznXLQZCregzHvioip07/BkzjuWNXogJEVz9T5W6TwjNr17ax41YGzYMptlo2G10oLCuVPoyva62y0SIRDixg==",
+ "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"
+ }
+ },
+ "Azure.Identity": {
+ "type": "Transitive",
+ "resolved": "1.13.1",
+ "contentHash": "4eeK9XztjTmvA4WN+qAvlUCSxSv45+LqTMeC8XT2giGGZHKthTMU2IuXcHjAOf5VLH3wE3Bo6EwhIcJxVB8RmQ==",
+ "dependencies": {
+ "Azure.Core": "1.44.1",
+ "Microsoft.Identity.Client": "4.66.1",
+ "Microsoft.Identity.Client.Extensions.Msal": "4.66.1",
+ "System.Memory": "4.5.5",
+ "System.Text.Json": "6.0.10",
+ "System.Threading.Tasks.Extensions": "4.5.4"
+ }
+ },
+ "BouncyCastle.Cryptography": {
+ "type": "Transitive",
+ "resolved": "2.4.0",
+ "contentHash": "SwXsAV3sMvAU/Nn31pbjhWurYSjJ+/giI/0n6tCrYoupEK34iIHCuk3STAd9fx8yudM85KkLSVdn951vTng/vQ=="
+ },
+ "Dazinator.Extensions.FileProviders": {
+ "type": "Transitive",
+ "resolved": "2.0.0",
+ "contentHash": "Jb10uIvdGdaaOmEGUXeO1ssjp6YuvOuR87B5gLxGORFbroV1j7PDaVfEIgni7vV8KRcyAY5KvuMxgx6ADIEXNw==",
+ "dependencies": {
+ "DotNet.Glob": "3.1.0",
+ "Microsoft.AspNetCore.Hosting.Abstractions": "1.0.2",
+ "Microsoft.AspNetCore.Http.Abstractions": "1.0.2",
+ "Microsoft.Extensions.FileProviders.Abstractions": "1.0.1",
+ "NETStandard.Library": "1.6.1"
+ }
+ },
+ "DotNet.Glob": {
+ "type": "Transitive",
+ "resolved": "3.1.0",
+ "contentHash": "i6x0hDsFWg6Ke2isaNAcHQ9ChxBvTJu2cSmBY+Jtjiv2W4q6y9QlA3JKYuZqJ573TAZmpAn65Qf3sRpjvZ1gmw=="
+ },
+ "Examine": {
+ "type": "Transitive",
+ "resolved": "3.6.0",
+ "contentHash": "NXtTogt/JkUmNhwVKexJmxuelNCEeKtw0QHR8jfdTkgK2Eb0VWgF6GQJaB93s3GTRZ3Fq+Pyv5eZ/eQL1CdYCw==",
+ "dependencies": {
+ "Examine.Core": "3.6.0",
+ "Examine.Lucene": "3.6.0",
+ "Microsoft.AspNetCore.DataProtection": "8.0.4",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1",
+ "System.Formats.Asn1": "8.0.1"
+ }
+ },
+ "Examine.Core": {
+ "type": "Transitive",
+ "resolved": "3.6.0",
+ "contentHash": "mXOhM1UDJPbhkv6qnM2fAjMe2kXS+Ge4i2nrs90RXDTwzQbMTaJkHzc6tJcAeSKUx6+s81d3bihvvGJC8FgoFg==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Options": "8.0.2"
+ }
+ },
+ "Examine.Lucene": {
+ "type": "Transitive",
+ "resolved": "3.6.0",
+ "contentHash": "TS91f3xIQ++xEop4JFV2Cpob8YYHKBZHkh4xK3E/rO2QXARNgvrLgv/jnbVZTsYxrAG60UGVnjWgogYwjzHGsA==",
+ "dependencies": {
+ "Examine.Core": "3.6.0",
+ "Lucene.Net.QueryParser": "4.8.0-beta00017",
+ "Lucene.Net.Replicator": "4.8.0-beta00017",
+ "System.Threading": "4.3.0",
+ "System.Threading.AccessControl": "8.0.0"
+ }
+ },
+ "HtmlAgilityPack": {
+ "type": "Transitive",
+ "resolved": "1.11.71",
+ "contentHash": "HlEThQBnob4/29DIiyrPSYlGXXSZUtOH7571PRev+yu8FW8n5pdxqHyun+PMm17cp3ovCrxFhXedC+1HUSdRMA=="
+ },
+ "Humanizer.Core": {
+ "type": "Transitive",
+ "resolved": "2.14.1",
+ "contentHash": "lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw=="
+ },
+ "J2N": {
+ "type": "Transitive",
+ "resolved": "2.1.0",
+ "contentHash": "Vooz1wbnnqWuS+u93tADXK5Owxo8vLJhSrZ9Ac+KpgDF3GJq9TybXXTF1TFcWILgEtRThc8AOBENEzB0TQH1JA=="
+ },
+ "Json.More.Net": {
+ "type": "Transitive",
+ "resolved": "2.0.1.2",
+ "contentHash": "uF3QeiaXEfH92emz0/BWUiNtMSfxIIvgynuB0Bf1vF4s8eWTcZitBx9l+g/FDaJk5XxqBv9buQXizXKQcXFG1w=="
+ },
+ "JsonPatch.Net": {
+ "type": "Transitive",
+ "resolved": "3.1.1",
+ "contentHash": "dLAUhmL7RgezL8lkBpzf+O4U4sEtbGE9DDF858MiQdNmGK8LYBfLqO73n5N288e5H8jVvwypQG/DUJunWvaJyQ==",
+ "dependencies": {
+ "JsonPointer.Net": "5.0.2"
+ }
+ },
+ "JsonPointer.Net": {
+ "type": "Transitive",
+ "resolved": "5.0.2",
+ "contentHash": "H/OtixKadr+ja1j7Fru3WG56V9zP0AKT1Bd0O7RWN/zH1bl8ZIwW9aCa4+xvzuVvt4SPmrvBu3G6NpAkNOwNAA==",
+ "dependencies": {
+ "Humanizer.Core": "2.14.1",
+ "Json.More.Net": "2.0.1.2"
+ }
+ },
+ "K4os.Compression.LZ4": {
+ "type": "Transitive",
+ "resolved": "1.3.8",
+ "contentHash": "LhwlPa7c1zs1OV2XadMtAWdImjLIsqFJPoRcIWAadSRn0Ri1DepK65UbWLPmt4riLqx2d40xjXRk0ogpqNtK7g=="
+ },
+ "Lucene.Net": {
+ "type": "Transitive",
+ "resolved": "4.8.0-beta00017",
+ "contentHash": "7LLWS9nNwx01AyE/KXMh+qdAlzDkRANE8407AO/wEmLL1InzVKFwfsRdRmwg4ILOMFui4xZ1Y54eqvzo3Tf9Vw==",
+ "dependencies": {
+ "J2N": "[2.1.0, 3.0.0)",
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0"
+ }
+ },
+ "Lucene.Net.Analysis.Common": {
+ "type": "Transitive",
+ "resolved": "4.8.0-beta00017",
+ "contentHash": "rPpmww/HgwEwhvfvZgdWITxFsWRoCEpP3+WQBFgbGxTn4eLDr3U/oFoe8KS+8jUNAl2+5atErDrW5JOcFG+gcQ==",
+ "dependencies": {
+ "Lucene.Net": "4.8.0-beta00017"
+ }
+ },
+ "Lucene.Net.Facet": {
+ "type": "Transitive",
+ "resolved": "4.8.0-beta00017",
+ "contentHash": "LVxGwgRAVq9XdwvNfgCB8OH+ou40I0E1NYN53muPjQK5oUY+HpkgkFUhTFSHdajWWj7xFI1f+UFB23iweoVf2w==",
+ "dependencies": {
+ "Lucene.Net.Join": "4.8.0-beta00017",
+ "Lucene.Net.Queries": "4.8.0-beta00017"
+ }
+ },
+ "Lucene.Net.Grouping": {
+ "type": "Transitive",
+ "resolved": "4.8.0-beta00017",
+ "contentHash": "nzMGvz0b1cedS8KKOlglJQJpyz8fT0ojgXFkgSkLLhwPNbMPwVoBsR7RlZs1FrF60Oz369O3Pm1a+MIr52KcLQ==",
+ "dependencies": {
+ "Lucene.Net": "4.8.0-beta00017",
+ "Lucene.Net.Queries": "4.8.0-beta00017"
+ }
+ },
+ "Lucene.Net.Join": {
+ "type": "Transitive",
+ "resolved": "4.8.0-beta00017",
+ "contentHash": "WcJl4O6t3iXiXwXHnhmbVCO7C6ilPxabBCsdW/auQN0lrDpbVIcHorCxwd199fGBEQnk7wbl5pPnk8nw/VK4eQ==",
+ "dependencies": {
+ "Lucene.Net.Grouping": "4.8.0-beta00017"
+ }
+ },
+ "Lucene.Net.Queries": {
+ "type": "Transitive",
+ "resolved": "4.8.0-beta00017",
+ "contentHash": "RVpZCfa/7pgvytFw64zLqinvZPQt4TojvcFghdAA5vhnpSs5GTbtciPIxFH3wwH3f2dYJywiqYKo1h3JBCXRBA==",
+ "dependencies": {
+ "Lucene.Net": "4.8.0-beta00017"
+ }
+ },
+ "Lucene.Net.QueryParser": {
+ "type": "Transitive",
+ "resolved": "4.8.0-beta00017",
+ "contentHash": "ZrF7EL06qB+2S2K4T3PliIa5EiJ5Ii7c/zFRMhsNozymz+HRHMVoI/nMYSdN6WF7X1Ef1DTeajMwvsbGTfl28Q==",
+ "dependencies": {
+ "Lucene.Net.Analysis.Common": "4.8.0-beta00017",
+ "Lucene.Net.Queries": "4.8.0-beta00017",
+ "Lucene.Net.Sandbox": "4.8.0-beta00017"
+ }
+ },
+ "Lucene.Net.Replicator": {
+ "type": "Transitive",
+ "resolved": "4.8.0-beta00017",
+ "contentHash": "YGZcKkQhuLweZ+M4UgA/Uok3Vl3HOTlvZpUmTZMS4J9cBdvTevG0e6rn/pZrfONUpp0TtbXe494oGA1rScouOA==",
+ "dependencies": {
+ "J2N": "[2.1.0, 3.0.0)",
+ "Lucene.Net": "4.8.0-beta00017",
+ "Lucene.Net.Facet": "4.8.0-beta00017",
+ "Newtonsoft.Json": "13.0.1"
+ }
+ },
+ "Lucene.Net.Sandbox": {
+ "type": "Transitive",
+ "resolved": "4.8.0-beta00017",
+ "contentHash": "wRAzQZ4Z1yEuAaTwO+RrZB6l3Lz+vNGAiDshf0IjAr8qeVvQj74iodEcff4Bes88bnhqsWLUZlDUg/ygraxX2Q==",
+ "dependencies": {
+ "Lucene.Net": "4.8.0-beta00017"
+ }
+ },
+ "MailKit": {
+ "type": "Transitive",
+ "resolved": "4.8.0",
+ "contentHash": "zZ1UoM4FUnSFUJ9fTl5CEEaejR0DNP6+FDt1OfXnjg4igZntcir1tg/8Ufd6WY5vrpmvToAjluYqjVM24A+5lA==",
+ "dependencies": {
+ "MimeKit": "4.8.0",
+ "System.Formats.Asn1": "8.0.1"
+ }
+ },
+ "Markdown": {
+ "type": "Transitive",
+ "resolved": "2.2.1",
+ "contentHash": "A6veXuFP1n50RbmFNtTgfHxnHmwMsgFLSCgS1xWbg5L8n5N6HFEksTlXocZ0LsmGW4leBzeLJd+BY7+g83zFJA==",
+ "dependencies": {
+ "System.Collections": "4.0.11",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Text.RegularExpressions": "4.1.0"
+ }
+ },
+ "MessagePack": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "Jtle5MaFeIFkdXtxQeL9Tu2Y3HsAQGoSntOzrn6Br/jrl6c8QmG22GEioT5HBtZJR0zw0s46OnKU8ei2M3QifA==",
+ "dependencies": {
+ "MessagePack.Annotations": "2.5.192",
+ "Microsoft.NET.StringTools": "17.6.3"
+ }
+ },
+ "MessagePack.Annotations": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "jaJuwcgovWIZ8Zysdyf3b7b34/BrADw4v82GaEZymUhDd3ScMPrYd/cttekeDteJJPXseJxp04yTIcxiVUjTWg=="
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "M1dzTEl+2+RqT4vWcqEpWasPXHd58wC93U7QMlmPSmx+qixyVxCQjZ183wr7Wa68b4pF7wC501MU9rdA0ZNhMg=="
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "9X4cx2IHNpYb9ka984BjDpJnKkindW17Z2kR/RI5pbTcbVUVMJjiAKnBhAqH24KtAEf1AU64LD60byzCn0/n8w==",
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.Internal": "9.0.0"
+ }
+ },
+ "Microsoft.AspNetCore.DataProtection": {
+ "type": "Transitive",
+ "resolved": "8.0.4",
+ "contentHash": "p6mlJTLfEoWyg4atIzdNpI48f/Bn8mpGqs5AW7TaqkQdxbVekovUj1BrLcuUoysyODVP3C9Db6J1y3RD6kD4pQ==",
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.Internal": "8.0.4",
+ "Microsoft.AspNetCore.DataProtection.Abstractions": "8.0.4",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Options": "8.0.2",
+ "System.Security.Cryptography.Xml": "8.0.0"
+ }
+ },
+ "Microsoft.AspNetCore.DataProtection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.0.4",
+ "contentHash": "iqEPvlPGn9WJl5d+gWRG+ASap3cRDmNTQG4Ozep7YZKr+fOTm6tbcIazNZtUlRIlTTxY9Rr0cwNXTmPJkxJnlw=="
+ },
+ "Microsoft.AspNetCore.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "1.0.2",
+ "contentHash": "CSVd9h1TdWDT2lt62C4FcgaF285J4O3MaOqTVvc7xP+3bFiwXcdp6qEd+u1CQrdJ+xJuslR+tvDW7vWQ/OH5Qw==",
+ "dependencies": {
+ "Microsoft.AspNetCore.Hosting.Server.Abstractions": "1.0.2",
+ "Microsoft.AspNetCore.Http.Abstractions": "1.0.2",
+ "Microsoft.Extensions.Configuration.Abstractions": "1.0.2",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.2",
+ "Microsoft.Extensions.FileProviders.Abstractions": "1.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "1.0.2"
+ }
+ },
+ "Microsoft.AspNetCore.Hosting.Server.Abstractions": {
+ "type": "Transitive",
+ "resolved": "1.0.2",
+ "contentHash": "6ZtFh0huTlrUl72u9Vic0icCVIQiEx7ULFDx3P7BpOI97wjb0GAXf8B4m9uSpSGf0vqLEKFlkPbvXF0MXXEzhw==",
+ "dependencies": {
+ "Microsoft.AspNetCore.Http.Features": "1.0.2",
+ "Microsoft.Extensions.Configuration.Abstractions": "1.0.2"
+ }
+ },
+ "Microsoft.AspNetCore.Http.Abstractions": {
+ "type": "Transitive",
+ "resolved": "1.0.2",
+ "contentHash": "peJqc7BgYwhTzOIfFHX3/esV6iOXf17Afekh6mCYuUD3aWyaBwQuWYaKLR+RnjBEWaSzpCDgfCMMp5Y3LUXsiA==",
+ "dependencies": {
+ "Microsoft.AspNetCore.Http.Features": "1.0.2",
+ "System.Globalization.Extensions": "4.0.1",
+ "System.Linq.Expressions": "4.1.1",
+ "System.Reflection.TypeExtensions": "4.1.0",
+ "System.Runtime.InteropServices": "4.1.0",
+ "System.Text.Encodings.Web": "4.0.0"
+ }
+ },
+ "Microsoft.AspNetCore.Http.Features": {
+ "type": "Transitive",
+ "resolved": "1.0.2",
+ "contentHash": "9l/Y/CO3q8tET3w+dDiByREH8lRtpd14cMevwMV5nw2a/avJ5qcE3VVIE5U5hesec2phTT6udQEgwjHmdRRbig==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "1.0.1",
+ "System.Collections": "4.0.11",
+ "System.ComponentModel": "4.0.1",
+ "System.Linq": "4.1.0",
+ "System.Net.Primitives": "4.0.11",
+ "System.Net.WebSockets": "4.0.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Security.Claims": "4.0.1",
+ "System.Security.Cryptography.X509Certificates": "4.1.0",
+ "System.Security.Principal": "4.0.1"
+ }
+ },
+ "Microsoft.AspNetCore.Mvc.Razor.Extensions": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "M0h+ChPgydX2xY17agiphnAVa/Qh05RAP8eeuqGGhQKT10claRBlLNO6d2/oSV8zy0RLHzwLnNZm5xuC/gckGA==",
+ "dependencies": {
+ "Microsoft.AspNetCore.Razor.Language": "6.0.0",
+ "Microsoft.CodeAnalysis.Razor": "6.0.0"
+ }
+ },
+ "Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "eonBqJduSWG7Sdk8Y8FZ99Raj4UgEQ8/8IMxm6fuv8WlD3r+ZkPVBX9zKMRBa4lAyq+sxU9pu1FDGT2kUtTD8w==",
+ "dependencies": {
+ "Microsoft.AspNetCore.Mvc.Razor.Extensions": "6.0.0",
+ "Microsoft.CodeAnalysis.Razor": "6.0.0",
+ "Microsoft.Extensions.DependencyModel": "9.0.0"
+ }
+ },
+ "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=="
+ },
+ "Microsoft.CodeAnalysis.Analyzers": {
+ "type": "Transitive",
+ "resolved": "3.3.4",
+ "contentHash": "AxkxcPR+rheX0SmvpLVIGLhOUXAKG56a64kV9VQZ4y9gR9ZmPXnqZvHJnmwLSwzrEP6junUF11vuc+aqo5r68g=="
+ },
+ "Microsoft.CodeAnalysis.Common": {
+ "type": "Transitive",
+ "resolved": "4.10.0",
+ "contentHash": "7O4+dn0fNKykPpEB1i8/5EKzwD3fuu/shdbbnnsBmdiHMaBz6telOubDFwPwLQQ/PvOAWTFIWWTyAOmWvXRD2g==",
+ "dependencies": {
+ "Microsoft.CodeAnalysis.Analyzers": "3.3.4",
+ "System.Collections.Immutable": "8.0.0",
+ "System.Reflection.Metadata": "8.0.0"
+ }
+ },
+ "Microsoft.CodeAnalysis.CSharp": {
+ "type": "Transitive",
+ "resolved": "4.10.0",
+ "contentHash": "iifqKy3KvCgPABHFbFlSxjEoE+OItZGuZ191NM/TWV750m1jMypr7BtrP65ET+OK2KNVupO8S8xCtxbNqw056A==",
+ "dependencies": {
+ "Microsoft.CodeAnalysis.Analyzers": "3.3.4",
+ "Microsoft.CodeAnalysis.Common": "[4.10.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.Data.SqlClient": {
+ "type": "Transitive",
+ "resolved": "5.2.2",
+ "contentHash": "mtoeRMh7F/OA536c/Cnh8L4H0uLSKB5kSmoi54oN7Fp0hNJDy22IqyMhaMH4PkDCqI7xL//Fvg9ldtuPHG0h5g==",
+ "dependencies": {
+ "Azure.Identity": "1.11.4",
+ "Microsoft.Data.SqlClient.SNI.runtime": "5.2.0",
+ "Microsoft.Identity.Client": "4.61.3",
+ "Microsoft.IdentityModel.JsonWebTokens": "6.35.0",
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.35.0",
+ "Microsoft.SqlServer.Server": "1.0.0",
+ "System.Configuration.ConfigurationManager": "8.0.0",
+ "System.Runtime.Caching": "8.0.0"
+ }
+ },
+ "Microsoft.Data.SqlClient.SNI.runtime": {
+ "type": "Transitive",
+ "resolved": "5.2.0",
+ "contentHash": "po1jhvFd+8pbfvJR/puh+fkHi0GRanAdvayh/0e47yaM6CXWZ6opUjCMFuYlAnD2LcbyvQE7fPJKvogmaUcN+w=="
+ },
+ "Microsoft.Data.Sqlite": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "lw6wthgXGx3r/U775k1UkUAWIn0kAT0wj4ZRq0WlhPx4WAOiBsIjgDKgWkXcNTGT0KfHiClkM+tyPVFDvxeObw==",
+ "dependencies": {
+ "Microsoft.Data.Sqlite.Core": "9.0.0",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.10",
+ "SQLitePCLRaw.core": "2.1.10"
+ }
+ },
+ "Microsoft.Data.Sqlite.Core": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "cFfZjFL+tqzGYw9lB31EkV1IWF5xRQNk2k+MQd+Cf86Gl6zTeAoiZIFw5sRB1Z8OxpEC7nu+nTDsLSjieBAPTw==",
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ }
+ },
+ "Microsoft.EntityFrameworkCore": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "wpG+nfnfDAw87R3ovAsUmjr3MZ4tYXf6bFqEPVAIKE6IfPml3DS//iX0DBnf8kWn5ZHSO5oi1m4d/Jf+1LifJQ==",
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Abstractions": "9.0.0",
+ "Microsoft.EntityFrameworkCore.Analyzers": "9.0.0",
+ "Microsoft.Extensions.Caching.Memory": "9.0.0",
+ "Microsoft.Extensions.Logging": "9.0.0"
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Abstractions": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "fnmifFL8KaA4ZNLCVgfjCWhZUFxkrDInx5hR4qG7Q8IEaSiy/6VOSRFyx55oH7MV4y7wM3J3EE90nSpcVBI44Q=="
+ },
+ "Microsoft.EntityFrameworkCore.Analyzers": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "Qje+DzXJOKiXF72SL0XxNlDtTkvWWvmwknuZtFahY5hIQpRKO59qnGuERIQ3qlzuq5x4bAJ8WMbgU5DLhBgeOQ=="
+ },
+ "Microsoft.EntityFrameworkCore.Relational": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "j+msw6fWgAE9M3Q/5B9Uhv7pdAdAQUvFPJAiBJmoy+OXvehVbfbCE8ftMAa51Uo2ZeiqVnHShhnv4Y4UJJmUzA==",
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore": "9.0.0",
+ "Microsoft.Extensions.Caching.Memory": "9.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Logging": "9.0.0"
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Sqlite": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "xu6dlgBO9I1WA1WdT+rUvv+ZGQ9aGRn3c246ykyuFzBX02oNYd1lk7LEVGhjBN1T49N3C9yBUHFQY8vY4JZQrw==",
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Sqlite.Core": "9.0.0",
+ "Microsoft.Extensions.Caching.Memory": "9.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.0",
+ "Microsoft.Extensions.DependencyModel": "9.0.0",
+ "Microsoft.Extensions.Logging": "9.0.0",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.10",
+ "SQLitePCLRaw.core": "2.1.10",
+ "System.Text.Json": "9.0.0"
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Sqlite.Core": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "4gmIZli/Na39mck6s/gO2n1NdOHHwNQfSWucpA+bAU5UAEMYFGMXpCR1AHoo/VJuyMkfpBxuHzkj1/xczy2vFg==",
+ "dependencies": {
+ "Microsoft.Data.Sqlite.Core": "9.0.0",
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.0",
+ "Microsoft.Extensions.Caching.Memory": "9.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.0",
+ "Microsoft.Extensions.DependencyModel": "9.0.0",
+ "Microsoft.Extensions.Logging": "9.0.0",
+ "SQLitePCLRaw.core": "2.1.10",
+ "System.Text.Json": "9.0.0"
+ }
+ },
+ "Microsoft.EntityFrameworkCore.SqlServer": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "3Y7/3kgz6C5kRFeELLZ5VeIeBlxB31x/ywscbN4r1JqTXIy8WWGo0CqzuOxBy4UzaTzpifElAZvv4fyD3ZQK5w==",
+ "dependencies": {
+ "Microsoft.Data.SqlClient": "5.1.6",
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.0",
+ "Microsoft.Extensions.Caching.Memory": "9.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Logging": "9.0.0",
+ "System.Formats.Asn1": "9.0.0",
+ "System.Text.Json": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.AmbientMetadata.Application": {
+ "type": "Transitive",
+ "resolved": "9.0.0-preview.9.24507.7",
+ "contentHash": "ksZEHpx8W2rOK81G2Bqtc/6v7OluX+Ew7Z9L96Zoq7FsMkKygrc5ScQo1HesK6R7xpYnJZoPCDZyjjVXSosqxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "9.0.0-rc.2.24473.5",
+ "Microsoft.Extensions.Hosting.Abstractions": "9.0.0-rc.2.24473.5",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.0-rc.2.24473.5"
+ }
+ },
+ "Microsoft.Extensions.ApiDescription.Server": {
+ "type": "Transitive",
+ "resolved": "6.0.5",
+ "contentHash": "Ckb5EDBUNJdFWyajfXzUIMRkhf52fHZOQuuZg/oiu8y7zDCVwD0iHhew6MnThjHmevanpxL3f5ci2TtHQEN6bw=="
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "FPWZAa9c0H4dvOj351iR1jkUIs4u9ykL4Bm592yhjDyO5lCoWd+TMAHx2EMbarzUvCvgjWjJIoC6//Q9kH6YhA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Caching.Hybrid": {
+ "type": "Transitive",
+ "resolved": "9.0.0-preview.9.24556.5",
+ "contentHash": "ktYy1ZK6V1mqdHQdZIVjHiWZG/pPZmjDa9SWmlMh9uUUPgOeFT+Uzfh6UUu6Fty4N7jsNKK81WL2dDkXr0nfZw==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Caching.Memory": "9.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Options": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "zbnPX/JQ0pETRSUG9fNPBvpIq42Aufvs15gGYyNIMhCun9yhmWihz0WgsI7bSDPjxWTKBf8oX/zv6v2uZ3W9OQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Options": "9.0.0",
+ "Microsoft.Extensions.Primitives": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Compliance.Abstractions": {
+ "type": "Transitive",
+ "resolved": "9.0.0-preview.9.24507.7",
+ "contentHash": "piksxxOo+DMDLmhWWy3DxR8/Qs4oegIxTSyj8FvNiF0Dah71UhfsW7/qNwMHmRzFY5MegT5IHb3WUdPKo6cN8g==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0-rc.2.24473.5",
+ "Microsoft.Extensions.ObjectPool": "9.0.0-rc.2.24474.3"
+ }
+ },
+ "Microsoft.Extensions.Configuration": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "YIMO9T3JL8MeEXgVozKt2v79hquo/EFtnY0vgxmLnUvk1Rei/halI7kOWZL2RBeV9FMGzgM9LZA8CVaNwFMaNA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Primitives": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "lqvd7W3FGKUO1+ZoUEMaZ5XDJeWvjpy2/M/ptCGz3tXLD4HWVaSzjufsAsjemasBEg+2SxXVtYVvGt5r2nKDlg==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Binder": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "RiScL99DcyngY9zJA2ROrri7Br8tn5N4hP4YNvGdTN/bvg1A3dwvDOxHnNZ3Im7x2SJ5i4LkX1uPiR/MfSFBLQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "4EK93Jcd2lQG4GY6PAw8jGss0ZzFP0vPc1J85mES5fKNuDTqgFXHba9onBw2s18fs3I4vdo2AWyfD1mPAxWSQQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "9.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.0",
+ "Microsoft.Extensions.FileProviders.Physical": "9.0.0",
+ "Microsoft.Extensions.Primitives": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Json": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "WiTK0LrnsqmedrbzwL7f4ZUo+/wByqy2eKab39I380i2rd8ImfCRMrtkqJVGDmfqlkP/YzhckVOwPc5MPrSNpg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "9.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Configuration.FileExtensions": "9.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "MCPrg7v3QgNMr0vX4vzRXvkNGgLg8vKWX0nKCWUxu2uPyMsaRgiRc1tHBnbTcfJMhMKj2slE/j2M9oGkd25DNw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "+6f2qv2a3dLwd5w6JanPIPs47CxRbnk+ZocMJUhv9NxP88VlOcJYZs9jY+MYSjxvady08bUZn6qgiNh7DadGgg=="
+ },
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": {
+ "type": "Transitive",
+ "resolved": "9.0.0-preview.9.24507.7",
+ "contentHash": "owdwtcpN9ePoZ4kR3uIy1u9fDLrVbh7D0OlPKsKBPpLmDlywgJUM67kimjZecK/IKFpVYGi1O/Mmepuq3CjXWQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Hosting.Abstractions": "9.0.0-rc.2.24473.5"
+ }
+ },
+ "Microsoft.Extensions.DependencyModel": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "saxr2XzwgDU77LaQfYFXmddEDRUKHF4DaGMZkNB3qjdVSZlax3//dGJagJkKrGMIPNZs2jVFXITyCCR6UHJNdA=="
+ },
+ "Microsoft.Extensions.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "0CF9ZrNw5RAlRfbZuVIvzzhP8QeWqHiUmMBU/2H7Nmit8/vwP3/SbHeEctth7D4Gz2fBnEbokPc1NU8/j/1ZLw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "9.0.0",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "1K8P7XzuzX8W8pmXcZjcrqS6x5eSSdvhQohmcpgiQNY/HlDAlnrhR9dvlURfFz428A+RTCJpUyB+aKTA6AgVcQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Options": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.ExceptionSummarization": {
+ "type": "Transitive",
+ "resolved": "9.0.0-preview.9.24507.7",
+ "contentHash": "E2nGeOis2W/l8wJtFguzn2JbO9orfByzKDD3SlQvLTN9Cup6rApD73TkMq9+xD7qzuDAc5p0OG9oj8QkVNCJWA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0-rc.2.24473.5"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "uK439QzYR0q2emLVtYzwyK3x+T5bTY4yWsd/k/ZUS9LR6Sflp8MIdhGXW8kQCd86dQD4tLqvcbLkku8qHY263Q==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Embedded": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "6Ev1goLIvggLF6uCs6oZvdr9JM+2b1Zj+4FLdBWNW5iw3tm2BymVIb0yMsjnQTBWL7YUmqVWH3u45hSqOfvuqg==",
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Physical": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "3+ZUSpOSmie+o8NnLIRqCxSh65XL/ExU7JYnFOg58awDRlY3lVpZ9A369jkoZL1rpsq7LDhEfkn2ghhGaY1y5Q==",
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.0",
+ "Microsoft.Extensions.FileSystemGlobbing": "9.0.0",
+ "Microsoft.Extensions.Primitives": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.FileSystemGlobbing": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "jGFKZiXs2HNseK3NK/rfwHNNovER71jSj4BD1a/649ml9+h6oEtYd0GSALZDNW8jZ2Rh+oAeadOa6sagYW1F2A=="
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "yUKJgu81ExjvqbNWqZKshBbLntZMbMVz/P7Way2SBx7bMqA08Mfdc9O7hWDKAiSp+zPUGT6LKcSCQIPeDK+CCw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "9.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Http": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "DqI4q54U4hH7bIAq9M5a/hl5Odr/KBAoaZ0dcT4OgutD8dook34CbkvAfAIzkMVjYXiL+E5ul9etwwqiX4PHGw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Diagnostics": "9.0.0",
+ "Microsoft.Extensions.Logging": "9.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Options": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Http.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "9.0.0-preview.9.24507.7",
+ "contentHash": "BmJdLdeZPuGM4EG0Ns1AJ6ll7wDXdfZiI93s19VGFSJbq5EFIywpyYNaKU6J0FWCXUFUwSz/XeOBVrXWeQTtHg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "9.0.0-preview.9.24507.7",
+ "Microsoft.Extensions.Http": "9.0.0-rc.2.24473.5",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.0-rc.2.24473.5",
+ "Microsoft.Extensions.Telemetry": "9.0.0-preview.9.24507.7",
+ "Microsoft.IO.RecyclableMemoryStream": "3.0.0"
+ }
+ },
+ "Microsoft.Extensions.Http.Polly": {
+ "type": "Transitive",
+ "resolved": "9.0.0-rc.2.24474.3",
+ "contentHash": "gRs+JrNJSVwU++2JOGj/CvnkLCa6B9y0IcLKlO6xZ2it9zaJVF+oADIT5lbqVyk981ettHQ7oQ4UeB5LGyYUBw==",
+ "dependencies": {
+ "Microsoft.Extensions.Http": "9.0.0-rc.2.24473.5",
+ "Polly": "7.2.4",
+ "Polly.Extensions.Http": "3.0.0"
+ }
+ },
+ "Microsoft.Extensions.Http.Resilience": {
+ "type": "Transitive",
+ "resolved": "9.0.0-preview.9.24507.7",
+ "contentHash": "2LMgcdV5V63NU+v50YSK9VVaAcpYfVTzk8ULSa1gIspjCeIEA37FTcNQUhJaBow43N53tsN2rtrRmQv4GK/l2A==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Binder": "9.0.0-rc.2.24473.5",
+ "Microsoft.Extensions.Http.Diagnostics": "9.0.0-preview.9.24507.7",
+ "Microsoft.Extensions.ObjectPool": "9.0.0-rc.2.24474.3",
+ "Microsoft.Extensions.Resilience": "9.0.0-preview.9.24507.7"
+ }
+ },
+ "Microsoft.Extensions.Identity.Core": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "+cQjUs8PIheIMALzrf/e4gW6A/yOK8XYBxeEmAfLvVIaV9lsBGvVT0zjEZ1KPQDJ9nUeQ9uAw077J7LPUwv8wA==",
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation": "9.0.0",
+ "Microsoft.Extensions.Logging": "9.0.0",
+ "Microsoft.Extensions.Options": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Identity.Stores": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "XG3opf0KgWoYAUdLRhrIvI46W+/E45Ov8rzgwr0omrq5u06MCrsuMm0nPmd+pIWjMXRxbBk1uL47zGyW1lI5Hw==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Identity.Core": "9.0.0",
+ "Microsoft.Extensions.Logging": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Logging": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "crjWyORoug0kK7RSNJBTeSE6VX8IQgLf3nUpTB9m62bPXp/tzbnOsnbe8TXEG0AASNaKZddnpHKw7fET8E++Pg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "9.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Options": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "g0UfujELzlLbHoVG8kPKVBaW470Ewi+jnptGS9KUi6jcb+k2StujtK3m26DFSGGwQ/+bVgZfsWqNzlP6YOejvw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Logging.Configuration": {
+ "type": "Transitive",
+ "resolved": "9.0.0-rc.2.24473.5",
+ "contentHash": "f5x/5d9IqzM25tTrJSOCnIbxp8e5QF23lKMyaajY49phfOjMBR0X/97LJgSXlYbUdDYQ76PpU0YAwofK3HiWHw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "9.0.0-rc.2.24473.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.0-rc.2.24473.5",
+ "Microsoft.Extensions.Configuration.Binder": "9.0.0-rc.2.24473.5",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0-rc.2.24473.5",
+ "Microsoft.Extensions.Logging": "9.0.0-rc.2.24473.5",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.0-rc.2.24473.5",
+ "Microsoft.Extensions.Options": "9.0.0-rc.2.24473.5",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.0-rc.2.24473.5"
+ }
+ },
+ "Microsoft.Extensions.ObjectPool": {
+ "type": "Transitive",
+ "resolved": "9.0.0-rc.2.24474.3",
+ "contentHash": "laI1OGPudszr2Ii+38bZlvqkrNLC/gaQyo1g6qKfZD9ewWPfkEFOluqTuw8bUbXoe/Gmp9DPVynRzfaKg5gE9g=="
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "y2146b3jrPI3Q0lokKXdKLpmXqakYbDIPDV6r3M8SqvSf45WwOTzkyfDpxnZXJsJQEpAsAqjUq5Pu8RCJMjubg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Primitives": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Options.ConfigurationExtensions": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "Ob3FXsXkcSMQmGZi7qP07EQ39kZpSBlTcAZLbJLdI4FIf0Jug8biv2HTavWmnTirchctPlq9bl/26CXtQRguzA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "9.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Options": "9.0.0",
+ "Microsoft.Extensions.Primitives": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Options.DataAnnotations": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "nIdreCN4msOmppc8vx4B+6YZUrgNpIBPt1GFminvWS0m/Jj3uVSvglxnkJvY/xFS7k2rQpTZVfGm1HJMqxiM+g==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Options": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "N3qEBzmLMYiASUlKxxFIISP4AiwuPTHF5uCh+2CWSwwzAJiIYx0kBJsS30cp1nvhSySFAVi30jecD307jV+8Kg=="
+ },
+ "Microsoft.Extensions.Resilience": {
+ "type": "Transitive",
+ "resolved": "9.0.0-preview.9.24507.7",
+ "contentHash": "pRKhBzO7A2EWYYo3FCQalbfmOXQfOKT0GvuoAaixsxd/Vmn6dqTkSOPHL/N3q6xRHdkqI2UU+VnDntfbSGagJQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics": "9.0.0-rc.2.24473.5",
+ "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "9.0.0-preview.9.24507.7",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.0-rc.2.24473.5",
+ "Microsoft.Extensions.Telemetry.Abstractions": "9.0.0-preview.9.24507.7",
+ "Polly.Extensions": "8.4.2",
+ "Polly.RateLimiting": "8.4.2"
+ }
+ },
+ "Microsoft.Extensions.Telemetry": {
+ "type": "Transitive",
+ "resolved": "9.0.0-preview.9.24507.7",
+ "contentHash": "P15r1cUMkVTin+cCUs5x6pJKZUutGLzzu4Lku5ymFJVcq9FWor5sAaWrEVjZObCW58y83zWEixPAP3rZCOftxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.AmbientMetadata.Application": "9.0.0-preview.9.24507.7",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "9.0.0-preview.9.24507.7",
+ "Microsoft.Extensions.Logging.Configuration": "9.0.0-rc.2.24473.5",
+ "Microsoft.Extensions.ObjectPool": "9.0.0-rc.2.24474.3",
+ "Microsoft.Extensions.Telemetry.Abstractions": "9.0.0-preview.9.24507.7"
+ }
+ },
+ "Microsoft.Extensions.Telemetry.Abstractions": {
+ "type": "Transitive",
+ "resolved": "9.0.0-preview.9.24507.7",
+ "contentHash": "jhwGp1dBiBPfBdSYIxsxtLj1XG57JOm1e/RdTxbIAGN58hj3ADIWLkuhBla3scvRMSHSNV29ifYJevkprs454g==",
+ "dependencies": {
+ "Microsoft.Extensions.Compliance.Abstractions": "9.0.0-preview.9.24507.7",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.0-rc.2.24473.5",
+ "Microsoft.Extensions.ObjectPool": "9.0.0-rc.2.24474.3",
+ "Microsoft.Extensions.Options": "9.0.0-rc.2.24473.5"
+ }
+ },
+ "Microsoft.ICU.ICU4C.Runtime.linux-arm64": {
+ "type": "Transitive",
+ "resolved": "72.1.0.3",
+ "contentHash": "u/2cPX6JBgSgTOeDjkb2A672LsL3zQo60ViYUTqHOrxuFOIx0ag6bFu2WgN4zRZ71K6L0fubnrlS1HpN+k5kyA=="
+ },
+ "Microsoft.ICU.ICU4C.Runtime.linux-x64": {
+ "type": "Transitive",
+ "resolved": "72.1.0.3",
+ "contentHash": "q1iHc4EGCBYbpb+gfMZGn6L/WuBei/la52pRbxlVy4ed7FdB9UmvUXhoRzv6OsYa6E4VlTlj6EKgYvrwPkVGKQ=="
+ },
+ "Microsoft.ICU.ICU4C.Runtime.win-arm64": {
+ "type": "Transitive",
+ "resolved": "72.1.0.3",
+ "contentHash": "/h8OPK1fqrI9t8hKNmpnSy7MYssGB1CtoXANsduFqf0Sc+OOtfoCIvRp2Mt9Fk80CmtU/53TldGvt1oCH7KpEA=="
+ },
+ "Microsoft.ICU.ICU4C.Runtime.win-x64": {
+ "type": "Transitive",
+ "resolved": "72.1.0.3",
+ "contentHash": "7j6NsmvKuVxgoFsoy0Ty7I09V/tvrQBZN+ddfHtz/OWNRaEIy7PsAguGoyD4AcQZh/KkfT9RQlHoQJ4xVQPr6g=="
+ },
+ "Microsoft.ICU.ICU4C.Runtime.win-x86": {
+ "type": "Transitive",
+ "resolved": "72.1.0.3",
+ "contentHash": "xTHoHJKtgHDsYkQ/RU3o4U36ktjQqnR+ML00HDDK2SWr+9nMekxnXvtLZ2I4cqF8s51frxqTRgx1jDVtIzCf3w=="
+ },
+ "Microsoft.Identity.Client": {
+ "type": "Transitive",
+ "resolved": "4.66.1",
+ "contentHash": "mE+m3pZ7zSKocSubKXxwZcUrCzLflC86IdLxrVjS8tialy0b1L+aECBqRBC/ykcPlB4y7skg49TaTiA+O2UfDw==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "6.35.0",
+ "System.Diagnostics.DiagnosticSource": "6.0.1"
+ }
+ },
+ "Microsoft.Identity.Client.Extensions.Msal": {
+ "type": "Transitive",
+ "resolved": "4.66.1",
+ "contentHash": "osgt1J9Rve3LO7wXqpWoFx9UFjl0oeqoUMK/xEru7dvafQ28RgV1A17CoCGCCRSUbgDQ4Arg5FgGK2lQ3lXR4A==",
+ "dependencies": {
+ "Microsoft.Identity.Client": "4.66.1",
+ "System.Security.Cryptography.ProtectedData": "4.5.0"
+ }
+ },
+ "Microsoft.IdentityModel.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.2.1",
+ "contentHash": "8sMlmHhh5HdP3+yCSCUpJpN1yYrJ6J/V39df9siY8PeMckRMrSBRL/TMs/Jex6P1ly/Ie2mFqvhcPHHrNmCd/w=="
+ },
+ "Microsoft.IdentityModel.JsonWebTokens": {
+ "type": "Transitive",
+ "resolved": "8.2.1",
+ "contentHash": "Oo0SBOzK6p3YIUcc1YTJCaYezVUa5HyUJ/AAB35QwxhhD6Blei5tNjNYDR0IbqHdb5EPUIiKcIbQGoj2b1mIbg==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Tokens": "8.2.1"
+ }
+ },
+ "Microsoft.IdentityModel.Logging": {
+ "type": "Transitive",
+ "resolved": "8.2.1",
+ "contentHash": "EgSEAtBoWBynACdhKnMlVAFGGWqOIdmbpW7Vvx2SQ7u7ogZ50NcEGSoGljEsQoGIRYpo0UxXYktKcYMp+G/Bcg==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "8.2.1"
+ }
+ },
+ "Microsoft.IdentityModel.Protocols": {
+ "type": "Transitive",
+ "resolved": "8.1.2",
+ "contentHash": "Yu3UJWIFX2/5m2MZskECqByr62L8A0uTtTblWIxy0wJNUg0OJGhIK6oRdpcZ8xbSJYD/SOE8psjo5IXRqC3Bsw==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Tokens": "8.1.2"
+ }
+ },
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": {
+ "type": "Transitive",
+ "resolved": "6.35.0",
+ "contentHash": "LMtVqnECCCdSmyFoCOxIE5tXQqkOLrvGrL7OxHg41DIm1bpWtaCdGyVcTAfOQpJXvzND9zUKIN/lhngPkYR8vg==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Protocols": "6.35.0",
+ "System.IdentityModel.Tokens.Jwt": "6.35.0"
+ }
+ },
+ "Microsoft.IdentityModel.Tokens": {
+ "type": "Transitive",
+ "resolved": "8.2.1",
+ "contentHash": "oQeLWCATuVXOCdIvouM4GG2xl1YNng+uAxYwu7CG6RuW+y+1+slXrOBq5csTU2pnV2SH3B1GmugDf6Jv/lexjw==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Logging": "8.2.1"
+ }
+ },
+ "Microsoft.IO.RecyclableMemoryStream": {
+ "type": "Transitive",
+ "resolved": "3.0.1",
+ "contentHash": "s/s20YTVY9r9TPfTrN5g8zPF1YhwxyqO6PxUkrYTGI2B+OGPe9AdajWZrLhFqXIvqIW23fnUE4+ztrUWNU1+9g=="
+ },
+ "Microsoft.Net.Http.Headers": {
+ "type": "Transitive",
+ "resolved": "9.0.0-rc.2.24474.3",
+ "contentHash": "75a0nkdFlfYKPcytp38WWoIbKDd90mGI8VAIDbqZRPb9V2QECE0rBBh1uxmpNzWe9txdKRqJKcON3WD0tCWk8Q==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.0-rc.2.24473.5"
+ }
+ },
+ "Microsoft.NET.StringTools": {
+ "type": "Transitive",
+ "resolved": "17.6.3",
+ "contentHash": "N0ZIanl1QCgvUumEL1laasU0a7sOE5ZwLZVTn0pAePnfhq8P7SvTjF8Axq+CnavuQkmdQpGNXQ1efZtu5kDFbA=="
+ },
+ "Microsoft.NETCore.Platforms": {
+ "type": "Transitive",
+ "resolved": "1.1.1",
+ "contentHash": "TMBuzAHpTenGbGgk0SMTwyEkyijY/Eae4ZGsFNYJvAr/LDn1ku3Etp3FPxChmDp5HHF3kzJuoaa08N0xjqAJfQ=="
+ },
+ "Microsoft.NETCore.Targets": {
+ "type": "Transitive",
+ "resolved": "1.1.3",
+ "contentHash": "3Wrmi0kJDzClwAC+iBdUBpEKmEle8FQNsCs77fkiOIw/9oYA07bL1EZNX0kQ2OMN3xpwvl0vAtOCYY3ndDNlhQ=="
+ },
+ "Microsoft.OpenApi": {
+ "type": "Transitive",
+ "resolved": "1.6.22",
+ "contentHash": "aBvunmrdu/x+4CaA/UP1Jx4xWGwk4kymhoIRnn2Vp+zi5/KOPQJ9EkSXHRUr01WcGKtYl3Au7XfkPJbU1G2sjQ=="
+ },
+ "Microsoft.SqlServer.Server": {
+ "type": "Transitive",
+ "resolved": "1.0.0",
+ "contentHash": "N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug=="
+ },
+ "Microsoft.Win32.Primitives": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "MimeKit": {
+ "type": "Transitive",
+ "resolved": "4.8.0",
+ "contentHash": "U24wp4LKED+sBRzyrWICE+3bSwptsTrPOcCIXbW5zfeThCNzQx5NCo8Wus+Rmi+EUkQrCwlI/3sVfejeq9tuxQ==",
+ "dependencies": {
+ "BouncyCastle.Cryptography": "2.4.0",
+ "System.Formats.Asn1": "8.0.1",
+ "System.Security.Cryptography.Pkcs": "8.0.0"
+ }
+ },
+ "MiniProfiler.AspNetCore": {
+ "type": "Transitive",
+ "resolved": "4.3.8",
+ "contentHash": "dohMvXpjKDPv/edl7gwKhq80JBqRLLRSwVJB9bo0UYqsgEox7BZyYS/4vBty+UsZ59pYYYhMUpUKHVWLLj/PBw==",
+ "dependencies": {
+ "MiniProfiler.Shared": "4.3.8"
+ }
+ },
+ "MiniProfiler.AspNetCore.Mvc": {
+ "type": "Transitive",
+ "resolved": "4.3.8",
+ "contentHash": "aJ6Kkw2zMy36cKDWTjQYo/pJ6bhPBRA8z4NO8REe+xDhv8+fk58P526Bi52gnvsDp4jIVk5AQ8nQDgPUS/K+7A==",
+ "dependencies": {
+ "MiniProfiler.AspNetCore": "4.3.8"
+ }
+ },
+ "MiniProfiler.Shared": {
+ "type": "Transitive",
+ "resolved": "4.3.8",
+ "contentHash": "SfXNX90fmDm373YAla0z06plTCj6YbByQJOm6G8/9kE6Hf4UALJxySyiMB9O4KYeTc6Ha1EFQDs6jLhio+bBFA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0",
+ "Newtonsoft.Json": "13.0.1",
+ "System.ComponentModel.Primitives": "4.3.0",
+ "System.Data.Common": "4.3.0",
+ "System.Diagnostics.DiagnosticSource": "4.4.1",
+ "System.Diagnostics.StackTrace": "4.3.0",
+ "System.Dynamic.Runtime": "4.3.0",
+ "System.Reflection.Emit.Lightweight": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Serialization.Primitives": "4.3.0",
+ "System.Threading.Tasks.Parallel": "4.3.0"
+ }
+ },
+ "NCrontab": {
+ "type": "Transitive",
+ "resolved": "3.3.3",
+ "contentHash": "2yzZXZLI0YpxrNgWnW/4xoo7ErLgWJIwTljRVEJ3hyjc7Kw9eGdjbFZGP1AhBuTUEZQ443PgZifG1yox6Qo1/A=="
+ },
+ "NETStandard.Library": {
+ "type": "Transitive",
+ "resolved": "1.6.1",
+ "contentHash": "WcSp3+vP+yHNgS8EV5J7pZ9IRpeDuARBPN28by8zqff1wJQXm26PVU8L3/fYLBJVU7BtDyqNVWq2KlCVvSSR4A==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.Win32.Primitives": "4.3.0",
+ "System.AppContext": "4.3.0",
+ "System.Collections": "4.3.0",
+ "System.Collections.Concurrent": "4.3.0",
+ "System.Console": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Diagnostics.Tools": "4.3.0",
+ "System.Diagnostics.Tracing": "4.3.0",
+ "System.Globalization": "4.3.0",
+ "System.Globalization.Calendars": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.IO.Compression": "4.3.0",
+ "System.IO.Compression.ZipFile": "4.3.0",
+ "System.IO.FileSystem": "4.3.0",
+ "System.IO.FileSystem.Primitives": "4.3.0",
+ "System.Linq": "4.3.0",
+ "System.Linq.Expressions": "4.3.0",
+ "System.Net.Http": "4.3.0",
+ "System.Net.Primitives": "4.3.0",
+ "System.Net.Sockets": "4.3.0",
+ "System.ObjectModel": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Extensions": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",
+ "System.Runtime.Numerics": "4.3.0",
+ "System.Security.Cryptography.Algorithms": "4.3.0",
+ "System.Security.Cryptography.Encoding": "4.3.0",
+ "System.Security.Cryptography.Primitives": "4.3.0",
+ "System.Security.Cryptography.X509Certificates": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Text.Encoding.Extensions": "4.3.0",
+ "System.Text.RegularExpressions": "4.3.0",
+ "System.Threading": "4.3.0",
+ "System.Threading.Tasks": "4.3.0",
+ "System.Threading.Timer": "4.3.0",
+ "System.Xml.ReaderWriter": "4.3.0",
+ "System.Xml.XDocument": "4.3.0"
+ }
+ },
+ "Newtonsoft.Json": {
+ "type": "Transitive",
+ "resolved": "13.0.3",
+ "contentHash": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ=="
+ },
+ "NPoco": {
+ "type": "Transitive",
+ "resolved": "5.7.1",
+ "contentHash": "6qjyBqqc0TSK/xHjXA6tSZhABSDQqXGrTOIdUIVazPsmN0OyTaBTEtwV2wTV0NyfkzcRPhLyO6bIW89ZFNvlWg==",
+ "dependencies": {
+ "System.Linq.Async": "5.0.0",
+ "System.Reflection.Emit.Lightweight": "4.7.0"
+ }
+ },
+ "NPoco.SqlServer": {
+ "type": "Transitive",
+ "resolved": "5.7.1",
+ "contentHash": "39esICE6E8oMQF3E2PgimW7EpjNyuRJgPZDzzYFPjtBoSw8TUfAVRNkSiQ9LND812Yf7vCX9DCIOi/roOtrxHA==",
+ "dependencies": {
+ "Microsoft.Data.SqlClient": "3.0.0",
+ "NPoco": "5.7.1",
+ "Polly": "7.2.3"
+ }
+ },
+ "OpenIddict": {
+ "type": "Transitive",
+ "resolved": "6.0.0-preview3.24551.41",
+ "contentHash": "AK8F4LqqsSKBNTkS/QI6PjfGTopTsyZQ2Xp1ZgwNlXPWpArrNWa3irUGAdua/FO9Cdy3uQPjyjRsiY9uO5Vs8Q==",
+ "dependencies": {
+ "OpenIddict.Abstractions": "6.0.0-preview3.24551.41",
+ "OpenIddict.Client": "6.0.0-preview3.24551.41",
+ "OpenIddict.Client.SystemIntegration": "6.0.0-preview3.24551.41",
+ "OpenIddict.Client.SystemNetHttp": "6.0.0-preview3.24551.41",
+ "OpenIddict.Client.WebIntegration": "6.0.0-preview3.24551.41",
+ "OpenIddict.Core": "6.0.0-preview3.24551.41",
+ "OpenIddict.Server": "6.0.0-preview3.24551.41",
+ "OpenIddict.Validation": "6.0.0-preview3.24551.41",
+ "OpenIddict.Validation.ServerIntegration": "6.0.0-preview3.24551.41",
+ "OpenIddict.Validation.SystemNetHttp": "6.0.0-preview3.24551.41"
+ }
+ },
+ "OpenIddict.Abstractions": {
+ "type": "Transitive",
+ "resolved": "6.0.0-preview3.24551.41",
+ "contentHash": "/vhXkI28xMDEu7yy8r8Kd2tu8VjrqNLkQnPITZMpfEj1tMdIpJyEY9QLNncrsGWeqnWH+9f39szhHZU7m7ECSQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0-rc.2.24473.5",
+ "Microsoft.Extensions.Primitives": "9.0.0-rc.2.24473.5",
+ "Microsoft.IdentityModel.Tokens": "8.1.2"
+ }
+ },
+ "OpenIddict.AspNetCore": {
+ "type": "Transitive",
+ "resolved": "6.0.0-preview3.24551.41",
+ "contentHash": "TKqx3TXfsNN/wV9e0g7klD14ePFeMrDhpHybpjRusnF0TtBZJDwkkvNdD3Q7L/MFIhrL5l8higU6G6N391biJA==",
+ "dependencies": {
+ "OpenIddict": "6.0.0-preview3.24551.41",
+ "OpenIddict.Client.AspNetCore": "6.0.0-preview3.24551.41",
+ "OpenIddict.Client.DataProtection": "6.0.0-preview3.24551.41",
+ "OpenIddict.Server.AspNetCore": "6.0.0-preview3.24551.41",
+ "OpenIddict.Server.DataProtection": "6.0.0-preview3.24551.41",
+ "OpenIddict.Validation.AspNetCore": "6.0.0-preview3.24551.41",
+ "OpenIddict.Validation.DataProtection": "6.0.0-preview3.24551.41"
+ }
+ },
+ "OpenIddict.Client": {
+ "type": "Transitive",
+ "resolved": "6.0.0-preview3.24551.41",
+ "contentHash": "Fl6ucx1bN/ousKUOqMhOm/H4i77Md0l+PSL3ezG9Lyype0fSiMM7xXF9aNTC+NDgMX3NQDT7afRcZcgzoxsxIQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging": "9.0.0-rc.2.24473.5",
+ "Microsoft.IdentityModel.JsonWebTokens": "8.1.2",
+ "Microsoft.IdentityModel.Protocols": "8.1.2",
+ "OpenIddict.Abstractions": "6.0.0-preview3.24551.41"
+ }
+ },
+ "OpenIddict.Client.AspNetCore": {
+ "type": "Transitive",
+ "resolved": "6.0.0-preview3.24551.41",
+ "contentHash": "FDXDoj4mNsVP5ym1ZnOTitHn1TUOWQ/iFKivWEQPGtTumgHiC62qGU9R/mP9kjHy06vzMAjKhOlP64nq60iESA==",
+ "dependencies": {
+ "OpenIddict.Client": "6.0.0-preview3.24551.41"
+ }
+ },
+ "OpenIddict.Client.DataProtection": {
+ "type": "Transitive",
+ "resolved": "6.0.0-preview3.24551.41",
+ "contentHash": "YWXNi7cbSKo7jOS00u15WKSAm3cnT6wdKJF2MkOPdsXkzTO5dRXKzLf0Vpd++97kKN00LKgKQwGKRv7jVHdCGA==",
+ "dependencies": {
+ "OpenIddict.Client": "6.0.0-preview3.24551.41"
+ }
+ },
+ "OpenIddict.Client.SystemIntegration": {
+ "type": "Transitive",
+ "resolved": "6.0.0-preview3.24551.41",
+ "contentHash": "E0m9WJpzqUEJtCqdf+jvTeuZcALuwawc5995b/TxOFYQ5eqEHmF5zPd15bu6OxEkYDD+47TORYq1JIe/wC8MaQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Hosting.Abstractions": "9.0.0-rc.2.24473.5",
+ "Microsoft.Net.Http.Headers": "9.0.0-rc.2.24474.3",
+ "OpenIddict.Client": "6.0.0-preview3.24551.41"
+ }
+ },
+ "OpenIddict.Client.SystemNetHttp": {
+ "type": "Transitive",
+ "resolved": "6.0.0-preview3.24551.41",
+ "contentHash": "SuJSdxfzHj4uSs1dlbFC6VTa3Y51YcDZvNJJqF+8B6VuVTtPj5UbduYX88qnikaCk05mrml8KUdFMFwg1y1hjQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Http.Polly": "9.0.0-rc.2.24474.3",
+ "Microsoft.Extensions.Http.Resilience": "9.0.0-preview.9.24507.7",
+ "OpenIddict.Client": "6.0.0-preview3.24551.41"
+ }
+ },
+ "OpenIddict.Client.WebIntegration": {
+ "type": "Transitive",
+ "resolved": "6.0.0-preview3.24551.41",
+ "contentHash": "UrRMb2gnQSrQB1LjOA+lh/cvNGMXkG4cUOhB/h3hsjTihk3IizElEaSNMwqYRzTOeJvuh98TFWKPEGjpb6QfMg==",
+ "dependencies": {
+ "OpenIddict.Client": "6.0.0-preview3.24551.41",
+ "OpenIddict.Client.SystemNetHttp": "6.0.0-preview3.24551.41"
+ }
+ },
+ "OpenIddict.Core": {
+ "type": "Transitive",
+ "resolved": "6.0.0-preview3.24551.41",
+ "contentHash": "Kyz9HAb2l84pQCvGtDoQOJagNbQHC2SiEjfqUKv4erT3dWVmEynyI9NNPOx44Ha5d4n90h5NmGx+RJy7n7ewxA==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Memory": "9.0.0-rc.2.24473.5",
+ "Microsoft.Extensions.Logging": "9.0.0-rc.2.24473.5",
+ "Microsoft.Extensions.Options": "9.0.0-rc.2.24473.5",
+ "OpenIddict.Abstractions": "6.0.0-preview3.24551.41"
+ }
+ },
+ "OpenIddict.EntityFrameworkCore": {
+ "type": "Transitive",
+ "resolved": "6.0.0-preview3.24551.41",
+ "contentHash": "u2uA5y+qLpk5mYixNh7aHTIeVEUhSMuEFsPDPXJAyJeX9KPTjfOmxfhOC4QlYSkku9tZjOJtyFeA+3ogNsL9YQ==",
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.0-rc.2.24474.1",
+ "OpenIddict.Core": "6.0.0-preview3.24551.41",
+ "OpenIddict.EntityFrameworkCore.Models": "6.0.0-preview3.24551.41"
+ }
+ },
+ "OpenIddict.EntityFrameworkCore.Models": {
+ "type": "Transitive",
+ "resolved": "6.0.0-preview3.24551.41",
+ "contentHash": "K6sM/Ei8oD7qt6oNMSdEQdGHsOHeTby7X2uWgOr7oTK0lJA5+GMU8vfZFv1JGFRtTX0BHdXOqx8d0/gdBHaynQ=="
+ },
+ "OpenIddict.Server": {
+ "type": "Transitive",
+ "resolved": "6.0.0-preview3.24551.41",
+ "contentHash": "bQMQtiTU3v/qMLwhg9WODqTi05Em8U5nTx78tlS+/I/ujg4UP55nuM9cjNTervAt8gMAIegnxvSlElzIFNVVGQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging": "9.0.0-rc.2.24473.5",
+ "Microsoft.IdentityModel.JsonWebTokens": "8.1.2",
+ "OpenIddict.Abstractions": "6.0.0-preview3.24551.41"
+ }
+ },
+ "OpenIddict.Server.AspNetCore": {
+ "type": "Transitive",
+ "resolved": "6.0.0-preview3.24551.41",
+ "contentHash": "j6wJhtu1pEVN6C56hmeuL6iibD/L8lxxhw8M7c2CGQ++9kEa+mqdS0gbs7BRoHYdXUWm8iaBpBJqtdhpchaDmg==",
+ "dependencies": {
+ "OpenIddict.Server": "6.0.0-preview3.24551.41"
+ }
+ },
+ "OpenIddict.Server.DataProtection": {
+ "type": "Transitive",
+ "resolved": "6.0.0-preview3.24551.41",
+ "contentHash": "rfvAsrSBKTr673TeB2H5+RGvcMXE/kKIkwrsuek48Yo6a/ZubmdB+8DFaQ5WVOJqHtbbekDaKDVkh97Y9N79Ww==",
+ "dependencies": {
+ "OpenIddict.Server": "6.0.0-preview3.24551.41"
+ }
+ },
+ "OpenIddict.Validation": {
+ "type": "Transitive",
+ "resolved": "6.0.0-preview3.24551.41",
+ "contentHash": "OWFXc2h+bLgR7lFokC/Hw4m02jJqc+IU7WF6uAF1wySkxxQDtzhTuK5OD2El25inm7J8UElSEuwWVbMQeuPG/w==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging": "9.0.0-rc.2.24473.5",
+ "Microsoft.IdentityModel.JsonWebTokens": "8.1.2",
+ "Microsoft.IdentityModel.Protocols": "8.1.2",
+ "OpenIddict.Abstractions": "6.0.0-preview3.24551.41"
+ }
+ },
+ "OpenIddict.Validation.AspNetCore": {
+ "type": "Transitive",
+ "resolved": "6.0.0-preview3.24551.41",
+ "contentHash": "/Ki/rSaUvqSZeqWcougJTaTnr69IbdaMShSukB1A3RNzDVR1+rA+3P4QnpsPMFhiDSjRaH4oH4dn73SuyqxERA==",
+ "dependencies": {
+ "OpenIddict.Validation": "6.0.0-preview3.24551.41"
+ }
+ },
+ "OpenIddict.Validation.DataProtection": {
+ "type": "Transitive",
+ "resolved": "6.0.0-preview3.24551.41",
+ "contentHash": "tNdw4l6IV1KswJup26L8Gk20IC+QLEWFoE/qQxv4xv5ajaygWbuMVC4egotS7B+f9q9ZbmMLnIutqZw55OQptQ==",
+ "dependencies": {
+ "OpenIddict.Validation": "6.0.0-preview3.24551.41"
+ }
+ },
+ "OpenIddict.Validation.ServerIntegration": {
+ "type": "Transitive",
+ "resolved": "6.0.0-preview3.24551.41",
+ "contentHash": "2x1455PtXHnCxmvfNIImjFmnNPw/t/ESQoxt4hVqFXqWSGfip5zwky7ZCBYzdcmV/gKU1yZ9J1Zv5QhzNTlJag==",
+ "dependencies": {
+ "OpenIddict.Server": "6.0.0-preview3.24551.41",
+ "OpenIddict.Validation": "6.0.0-preview3.24551.41"
+ }
+ },
+ "OpenIddict.Validation.SystemNetHttp": {
+ "type": "Transitive",
+ "resolved": "6.0.0-preview3.24551.41",
+ "contentHash": "R+T13iuYXdFDIL//FnqYiLLly/0T5JO3w64zb/WW0/pmlzS//+Kf3JbC8h3EpLa+FWksIskcytCrfWrGnc6IvA==",
+ "dependencies": {
+ "Microsoft.Extensions.Http.Polly": "9.0.0-rc.2.24474.3",
+ "Microsoft.Extensions.Http.Resilience": "9.0.0-preview.9.24507.7",
+ "OpenIddict.Validation": "6.0.0-preview3.24551.41"
+ }
+ },
+ "Polly": {
+ "type": "Transitive",
+ "resolved": "7.2.4",
+ "contentHash": "bw00Ck5sh6ekduDE3mnCo1ohzuad946uslCDEENu3091+6UKnBuKLo4e+yaNcCzXxOZCXWY2gV4a35+K1d4LDA=="
+ },
+ "Polly.Core": {
+ "type": "Transitive",
+ "resolved": "8.4.2",
+ "contentHash": "BpE2I6HBYYA5tF0Vn4eoQOGYTYIK1BlF5EXVgkWGn3mqUUjbXAr13J6fZVbp7Q3epRR8yshacBMlsHMhpOiV3g=="
+ },
+ "Polly.Extensions": {
+ "type": "Transitive",
+ "resolved": "8.4.2",
+ "contentHash": "GZ9vRVmR0jV2JtZavt+pGUsQ1O1cuRKG7R7VOZI6ZDy9y6RNPvRvXK1tuS4ffUrv8L0FTea59oEuQzgS0R7zSA==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Options": "8.0.0",
+ "Polly.Core": "8.4.2"
+ }
+ },
+ "Polly.Extensions.Http": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "drrG+hB3pYFY7w1c3BD+lSGYvH2oIclH8GRSehgfyP5kjnFnHKQuuBhuHLv+PWyFuaTDyk/vfRpnxOzd11+J8g==",
+ "dependencies": {
+ "Polly": "7.1.0"
+ }
+ },
+ "Polly.RateLimiting": {
+ "type": "Transitive",
+ "resolved": "8.4.2",
+ "contentHash": "ehTImQ/eUyO07VYW2WvwSmU9rRH200SKJ/3jku9rOkyWE0A2JxNFmAVms8dSn49QLSjmjFRRSgfNyOgr/2PSmA==",
+ "dependencies": {
+ "Polly.Core": "8.4.2",
+ "System.Threading.RateLimiting": "8.0.0"
+ }
+ },
+ "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "7VSGO0URRKoMEAq0Sc9cRz8mb6zbyx/BZDEWhgPdzzpmFhkam3fJ1DAGWFXBI4nGlma+uPKpfuMQP5LXRnOH5g=="
+ },
+ "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "0oAaTAm6e2oVH+/Zttt0cuhGaePQYKII1dY8iaqP7CvOpVKgLybKRFvQjXR2LtxXOXTVPNv14j0ot8uV+HrUmw=="
+ },
+ "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "G24ibsCNi5Kbz0oXWynBoRgtGvsw5ZSVEWjv13/KiCAM8C6wz9zzcCniMeQFIkJ2tasjo2kXlvlBZhplL51kGg=="
+ },
+ "runtime.native.System": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0"
+ }
+ },
+ "runtime.native.System.IO.Compression": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0"
+ }
+ },
+ "runtime.native.System.Net.Http": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0"
+ }
+ },
+ "runtime.native.System.Security.Cryptography.Apple": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==",
+ "dependencies": {
+ "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0"
+ }
+ },
+ "runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "QR1OwtwehHxSeQvZKXe+iSd+d3XZNkEcuWMFYa2i0aG1l+lR739HPicKMlTbJst3spmeekDVBUS7SeS26s4U/g==",
+ "dependencies": {
+ "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2"
+ }
+ },
+ "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "I+GNKGg2xCHueRd1m9PzeEW7WLbNNLznmTuEi8/vZX71HudUbx1UTwlGkiwMri7JLl8hGaIAWnA/GONhu+LOyQ=="
+ },
+ "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "1Z3TAq1ytS1IBRtPXJvEUZdVsfWfeNEhBkbiOCGEl9wwAfsjP2lz3ZFDx5tq8p60/EqbS0HItG5piHuB71RjoA=="
+ },
+ "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ=="
+ },
+ "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "6mU/cVmmHtQiDXhnzUImxIcDL48GbTk+TsptXyJA+MIOG9LRjPoAQC/qBFB7X+UNyK86bmvGwC8t+M66wsYC8w=="
+ },
+ "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "vjwG0GGcTW/PPg6KVud8F9GLWYuAV1rrw1BKAqY0oh4jcUqg15oYF1+qkGR2x2ZHM4DQnWKQ7cJgYbfncz/lYg=="
+ },
+ "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "7KMFpTkHC/zoExs+PwP8jDCWcrK9H6L7soowT80CUx3e+nxP/AFnq0AQAW5W76z2WYbLAYCRyPfwYFG6zkvQRw=="
+ },
+ "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "xrlmRCnKZJLHxyyLIqkZjNXqgxnKdZxfItrPkjI+6pkRo5lHX8YvSZlWrSI5AVwLMi4HbNWP7064hcAWeZKp5w=="
+ },
+ "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "leXiwfiIkW7Gmn7cgnNcdtNAU70SjmKW3jxGj1iKHOvdn0zRWsgv/l2OJUO5zdGdiv2VRFnAsxxhDgMzofPdWg=="
+ },
+ "Serilog": {
+ "type": "Transitive",
+ "resolved": "4.1.0",
+ "contentHash": "u1aZI8HZ62LWlq5dZLFwm6jMax/sUwnWZSw5lkPsCt518cJBxFKoNmc7oSxe5aA5BgSkzy9rzwFGR/i/acnSPw=="
+ },
+ "Serilog.AspNetCore": {
+ "type": "Transitive",
+ "resolved": "8.0.3",
+ "contentHash": "Y5at41mc0OV982DEJslBKHd6uzcWO6POwR3QceJ6gtpMPxCzm4+FElGPF0RdaTD7MGsP6XXE05LMbSi0NO+sXg==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging": "8.0.0",
+ "Serilog": "3.1.1",
+ "Serilog.Extensions.Hosting": "8.0.0",
+ "Serilog.Formatting.Compact": "2.0.0",
+ "Serilog.Settings.Configuration": "8.0.4",
+ "Serilog.Sinks.Console": "5.0.0",
+ "Serilog.Sinks.Debug": "2.0.0",
+ "Serilog.Sinks.File": "5.0.0"
+ }
+ },
+ "Serilog.Enrichers.Process": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "/wPYz2PDCJGSHNI+Z0PAacZvrgZgrGduWqLXeC2wvW6pgGM/Bi45JrKy887MRcRPHIZVU0LAlkmJ7TkByC0boQ==",
+ "dependencies": {
+ "Serilog": "4.0.0"
+ }
+ },
+ "Serilog.Enrichers.Thread": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "C7BK25a1rhUyr+Tp+1BYcVlBJq7M2VCHlIgnwoIUVJcicM9jYcvQK18+OeHiXw7uLPSjqWxJIp1EfaZ/RGmEwA==",
+ "dependencies": {
+ "Serilog": "4.0.0"
+ }
+ },
+ "Serilog.Expressions": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "QhZjXtUcA2QfQRA60m+DfyIfidKsQV7HBstbYEDqzJKMbJH/KnKthkkjciRuYrmFE+scWv1JibC5LlXrdtOUmw==",
+ "dependencies": {
+ "Serilog": "4.0.0"
+ }
+ },
+ "Serilog.Extensions.Hosting": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "db0OcbWeSCvYQkHWu6n0v40N4kKaTAXNjlM3BKvcbwvNzYphQFcBR+36eQ/7hMMwOkJvAyLC2a9/jNdUL5NjtQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
+ "Serilog": "3.1.1",
+ "Serilog.Extensions.Logging": "8.0.0"
+ }
+ },
+ "Serilog.Extensions.Logging": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "YEAMWu1UnWgf1c1KP85l1SgXGfiVo0Rz6x08pCiPOIBt2Qe18tcZLvdBUuV5o1QHvrs8FAry9wTIhgBRtjIlEg==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging": "8.0.0",
+ "Serilog": "3.1.1"
+ }
+ },
+ "Serilog.Formatting.Compact": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "wQsv14w9cqlfB5FX2MZpNsTawckN4a8dryuNGbebB/3Nh1pXnROHZov3swtu3Nj5oNG7Ba+xdu7Et/ulAUPanQ==",
+ "dependencies": {
+ "Serilog": "4.0.0"
+ }
+ },
+ "Serilog.Formatting.Compact.Reader": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "E1gvPAx0AsQhlyzGwgcVnGe5QrdkSugwKh+6V/FUSdTMVKKPSiO6Ff5iosjBMNBvq244Zys7BhTfFmgCE0KUyQ==",
+ "dependencies": {
+ "Newtonsoft.Json": "13.0.3",
+ "Serilog": "4.0.0"
+ }
+ },
+ "Serilog.Settings.Configuration": {
+ "type": "Transitive",
+ "resolved": "8.0.4",
+ "contentHash": "pkxvq0umBKK8IKFJc1aV5S/HGRG/NIxJ6FV42KaTPLfDmBOAbBUB1m5gqqlGxzEa1MgDDWtQlWJdHTSxVWNx+Q==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Binder": "8.0.0",
+ "Microsoft.Extensions.DependencyModel": "8.0.2",
+ "Serilog": "3.1.1"
+ }
+ },
+ "Serilog.Sinks.Async": {
+ "type": "Transitive",
+ "resolved": "2.1.0",
+ "contentHash": "SnmRknWsSMgyo9wDXeZZCqSp48kkQYy44taSM6vcpxfiRICzSf09oLKEmVr0RCwQnfd8mJQ2WNN6nvhqf0RowQ==",
+ "dependencies": {
+ "Serilog": "4.1.0"
+ }
+ },
+ "Serilog.Sinks.Console": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "IZ6bn79k+3SRXOBpwSOClUHikSkp2toGPCZ0teUkscv4dpDg9E2R2xVsNkLmwddE4OpNVO3N0xiYsAH556vN8Q==",
+ "dependencies": {
+ "Serilog": "3.1.0"
+ }
+ },
+ "Serilog.Sinks.Debug": {
+ "type": "Transitive",
+ "resolved": "2.0.0",
+ "contentHash": "Y6g3OBJ4JzTyyw16fDqtFcQ41qQAydnEvEqmXjhwhgjsnG/FaJ8GUqF5ldsC/bVkK8KYmqrPhDO+tm4dF6xx4A==",
+ "dependencies": {
+ "Serilog": "2.10.0"
+ }
+ },
+ "Serilog.Sinks.File": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "lxjg89Y8gJMmFxVkbZ+qDgjl+T4yC5F7WSLTvA+5q0R04tfKVLRL/EHpYoJ/MEQd2EeCKDuylBIVnAYMotmh2A==",
+ "dependencies": {
+ "Serilog": "4.0.0"
+ }
+ },
+ "Serilog.Sinks.Map": {
+ "type": "Transitive",
+ "resolved": "2.0.0",
+ "contentHash": "bpfOs8W9r5AwZ65/7IHGDI8eBdd8FgUbLd8aCmaMNN4ZSkcHfXGUnPL+PO/wpGJzw/XQNMLx8tro5H7xf2uL1A==",
+ "dependencies": {
+ "Serilog": "4.0.0"
+ }
+ },
+ "SixLabors.ImageSharp": {
+ "type": "Transitive",
+ "resolved": "3.1.6",
+ "contentHash": "dHQ5jugF9v+5/LCVHCWVzaaIL6WOehqJy6eju/0VFYFPEj2WtqkGPoEV9EVQP83dHsdoqYaTuWpZdwAd37UwfA=="
+ },
+ "SixLabors.ImageSharp.Web": {
+ "type": "Transitive",
+ "resolved": "3.1.3",
+ "contentHash": "lk6y7QYcJKR0VZV8m//zJ3NZNdvXuyDSY/CpaL/Ps11v9iWt7KZUzAsNmOZpvGFDpsjFdPA0FNhHftRfUy696Q==",
+ "dependencies": {
+ "Microsoft.IO.RecyclableMemoryStream": "3.0.1",
+ "SixLabors.ImageSharp": "3.1.5"
+ }
+ },
+ "SQLitePCLRaw.bundle_e_sqlite3": {
+ "type": "Transitive",
+ "resolved": "2.1.10",
+ "contentHash": "UxWuisvZ3uVcVOLJQv7urM/JiQH+v3TmaJc1BLKl5Dxfm/nTzTUrqswCqg/INiYLi61AXnHo1M1JPmPqqLnAdg==",
+ "dependencies": {
+ "SQLitePCLRaw.lib.e_sqlite3": "2.1.10",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.1.10"
+ }
+ },
+ "SQLitePCLRaw.core": {
+ "type": "Transitive",
+ "resolved": "2.1.10",
+ "contentHash": "Ii8JCbC7oiVclaE/mbDEK000EFIJ+ShRPwAvvV89GOZhQ+ZLtlnSWl6ksCNMKu/VGXA4Nfi2B7LhN/QFN9oBcw==",
+ "dependencies": {
+ "System.Memory": "4.5.3"
+ }
+ },
+ "SQLitePCLRaw.lib.e_sqlite3": {
+ "type": "Transitive",
+ "resolved": "2.1.10",
+ "contentHash": "mAr69tDbnf3QJpRy2nJz8Qdpebdil00fvycyByR58Cn9eARvR+UiG2Vzsp+4q1tV3ikwiYIjlXCQFc12GfebbA=="
+ },
+ "SQLitePCLRaw.provider.e_sqlite3": {
+ "type": "Transitive",
+ "resolved": "2.1.10",
+ "contentHash": "uZVTi02C1SxqzgT0HqTWatIbWGb40iIkfc3FpFCpE/r7g6K0PqzDUeefL6P6HPhDtc6BacN3yQysfzP7ks+wSQ==",
+ "dependencies": {
+ "SQLitePCLRaw.core": "2.1.10"
+ }
+ },
+ "Swashbuckle.AspNetCore": {
+ "type": "Transitive",
+ "resolved": "7.1.0",
+ "contentHash": "PpKwEZNCciDPczWPnuqaTVuN5jR/fG2RubQYgKHVWY2KB+TpvKkOrQJoF51S1yMJxygaofCM3BXlLy4PK/o8WA==",
+ "dependencies": {
+ "Microsoft.Extensions.ApiDescription.Server": "6.0.5",
+ "Swashbuckle.AspNetCore.Swagger": "7.1.0",
+ "Swashbuckle.AspNetCore.SwaggerGen": "7.1.0",
+ "Swashbuckle.AspNetCore.SwaggerUI": "7.1.0"
+ }
+ },
+ "Swashbuckle.AspNetCore.Swagger": {
+ "type": "Transitive",
+ "resolved": "7.1.0",
+ "contentHash": "+vzt/nV82YVCJt7GIuRV9xe67dvzrVwqDgO8DiQPmUZwtvtjK4rrb+qnoXbcu90VVaz2xjEK/Ma5/3AVWifSHQ==",
+ "dependencies": {
+ "Microsoft.OpenApi": "1.6.22"
+ }
+ },
+ "Swashbuckle.AspNetCore.SwaggerGen": {
+ "type": "Transitive",
+ "resolved": "7.1.0",
+ "contentHash": "Nd1O1rVTpeX3U2fr+4FMjTD1BqnGBZcX5t0EkhVBdQWz/anf/68xTpJpAjZ9DS9CVDVKAm7qI6eJmq9psqFpVQ==",
+ "dependencies": {
+ "Swashbuckle.AspNetCore.Swagger": "7.1.0"
+ }
+ },
+ "Swashbuckle.AspNetCore.SwaggerUI": {
+ "type": "Transitive",
+ "resolved": "7.1.0",
+ "contentHash": "Tn9+gbG2wGekFDcm1+XQXPZoSZWOHn3DiEGaEw3/SMCtKdhkYiejoKpmTzZueKOBQf0Lzgvxs6Lss0WObN0RPA=="
+ },
+ "System.AppContext": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==",
+ "dependencies": {
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Buffers": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==",
+ "dependencies": {
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Diagnostics.Tracing": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Threading": "4.3.0"
+ }
+ },
+ "System.ClientModel": {
+ "type": "Transitive",
+ "resolved": "1.1.0",
+ "contentHash": "UocOlCkxLZrG2CKMAAImPcldJTxeesHnHGHwhJ0pNlZEvEXcWKuQvVOER2/NiOkJGRJk978SNdw3j6/7O9H1lg==",
+ "dependencies": {
+ "System.Memory.Data": "1.0.2",
+ "System.Text.Json": "6.0.9"
+ }
+ },
+ "System.Collections": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Collections.Concurrent": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==",
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Diagnostics.Tracing": "4.3.0",
+ "System.Globalization": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Threading": "4.3.0",
+ "System.Threading.Tasks": "4.3.0"
+ }
+ },
+ "System.Collections.Immutable": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "AurL6Y5BA1WotzlEvVaIDpqzpIPvYnnldxru8oXJU2yFxFUy3+pNXjXd1ymO+RA0rq0+590Q8gaz2l3Sr7fmqg=="
+ },
+ "System.ComponentModel": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "VyGn1jGRZVfxnh8EdvDCi71v3bMXrsu8aYJOwoV7SNDLVhiEqwP86pPMyRGsDsxhXAm2b3o9OIqeETfN5qfezw==",
+ "dependencies": {
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.ComponentModel.Primitives": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "j8GUkCpM8V4d4vhLIIoBLGey2Z5bCkMVNjEZseyAlm4n5arcsJOeI3zkUP+zvZgzsbLTYh4lYeP/ZD/gdIAPrw==",
+ "dependencies": {
+ "System.ComponentModel": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Configuration.ConfigurationManager": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "PdkuMrwDhXoKFo/JxISIi9E8L+QGn9Iquj2OKDWHB6Y/HnUOuBouF7uS3R4Hw3FoNmwwMo6hWgazQdyHIIs27A==",
+ "dependencies": {
+ "System.Diagnostics.EventLog": "9.0.0",
+ "System.Security.Cryptography.ProtectedData": "9.0.0"
+ }
+ },
+ "System.Console": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.IO": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Text.Encoding": "4.3.0"
+ }
+ },
+ "System.Data.Common": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "lm6E3T5u7BOuEH0u18JpbJHxBfOJPuCyl4Kg1RH10ktYLp5uEEE1xKrHW56/We4SnZpGAuCc9N0MJpSDhTHZGQ==",
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.Globalization": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Text.RegularExpressions": "4.3.0",
+ "System.Threading.Tasks": "4.3.0"
+ }
+ },
+ "System.Diagnostics.Debug": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Diagnostics.DiagnosticSource": {
+ "type": "Transitive",
+ "resolved": "6.0.1",
+ "contentHash": "KiLYDu2k2J82Q9BJpWiuQqCkFjRBWVq4jDzKKWawVi9KWzyD0XG3cmfX0vqTQlL14Wi9EufJrbL0+KCLTbqWiQ==",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ }
+ },
+ "System.Diagnostics.EventLog": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "qd01+AqPhbAG14KtdtIqFk+cxHQFZ/oqRSCoxU1F+Q6Kv0cl726sl7RzU9yLFGd4BUOKdN4XojXF0pQf/R6YeA=="
+ },
+ "System.Diagnostics.StackTrace": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "BiHg0vgtd35/DM9jvtaC1eKRpWZxr0gcQd643ABG7GnvSlf5pOkY2uyd42mMOJoOmKvnpNj0F4tuoS1pacTwYw==",
+ "dependencies": {
+ "System.IO.FileSystem": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Metadata": "1.4.1",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Diagnostics.Tools": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Diagnostics.Tracing": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Dynamic.Runtime": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==",
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Linq": "4.3.0",
+ "System.Linq.Expressions": "4.3.0",
+ "System.ObjectModel": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Emit": "4.3.0",
+ "System.Reflection.Emit.ILGeneration": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Reflection.TypeExtensions": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Threading": "4.3.0"
+ }
+ },
+ "System.Formats.Asn1": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "VRDjgfqV0hCma5HBQa46nZTRuqfYMWZClwxUtvLJVTCeDp9Esdvr91AfEWP98IMO8ooSv1yXb6/oCc6jApoXvQ=="
+ },
+ "System.Globalization": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Globalization.Calendars": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Globalization": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Globalization.Extensions": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "System.Globalization": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0"
+ }
+ },
+ "System.IdentityModel.Tokens.Jwt": {
+ "type": "Transitive",
+ "resolved": "6.35.0",
+ "contentHash": "yxGIQd3BFK7F6S62/7RdZk3C/mfwyVxvh6ngd1VYMBmbJ1YZZA9+Ku6suylVtso0FjI0wbElpJ0d27CdsyLpBQ==",
+ "dependencies": {
+ "Microsoft.IdentityModel.JsonWebTokens": "6.35.0",
+ "Microsoft.IdentityModel.Tokens": "6.35.0"
+ }
+ },
+ "System.IO": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Threading.Tasks": "4.3.0"
+ }
+ },
+ "System.IO.Compression": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "System.Buffers": "4.3.0",
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Threading": "4.3.0",
+ "System.Threading.Tasks": "4.3.0",
+ "runtime.native.System": "4.3.0",
+ "runtime.native.System.IO.Compression": "4.3.0"
+ }
+ },
+ "System.IO.Compression.ZipFile": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "G4HwjEsgIwy3JFBduZ9quBkAu+eUwjIdJleuNSgmUojbH6O3mlvEIme+GHx/cLlTAPcrnnL7GqvB9pTlWRfhOg==",
+ "dependencies": {
+ "System.Buffers": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.IO.Compression": "4.3.0",
+ "System.IO.FileSystem": "4.3.0",
+ "System.IO.FileSystem.Primitives": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Text.Encoding": "4.3.0"
+ }
+ },
+ "System.IO.FileSystem": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.IO": "4.3.0",
+ "System.IO.FileSystem.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Threading.Tasks": "4.3.0"
+ }
+ },
+ "System.IO.FileSystem.Primitives": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==",
+ "dependencies": {
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Linq": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==",
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0"
+ }
+ },
+ "System.Linq.Async": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "cPtIuuH8TIjVHSi2ewwReWGW1PfChPE0LxPIDlfwVcLuTM9GANFTXiMB7k3aC4sk3f0cQU25LNKzx+jZMxijqw=="
+ },
+ "System.Linq.Expressions": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==",
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Globalization": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.Linq": "4.3.0",
+ "System.ObjectModel": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Emit": "4.3.0",
+ "System.Reflection.Emit.ILGeneration": "4.3.0",
+ "System.Reflection.Emit.Lightweight": "4.3.0",
+ "System.Reflection.Extensions": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Reflection.TypeExtensions": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Threading": "4.3.0"
+ }
+ },
+ "System.Memory": {
+ "type": "Transitive",
+ "resolved": "4.5.5",
+ "contentHash": "XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw=="
+ },
+ "System.Memory.Data": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "ntFHArH3I4Lpjf5m4DCXQHJuGwWPNVJPaAvM95Jy/u+2Yzt2ryiyIN04LAogkjP9DeRcEOiviAjQotfmPq/FrQ==",
+ "dependencies": {
+ "System.Text.Json": "6.0.0"
+ }
+ },
+ "System.Net.Http": {
+ "type": "Transitive",
+ "resolved": "4.3.4",
+ "contentHash": "aOa2d51SEbmM+H+Csw7yJOuNZoHkrP2XnAurye5HWYgGVVU54YZDvsLUYRv6h18X3sPnjNCANmN7ZhIPiqMcjA==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.1",
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Diagnostics.DiagnosticSource": "4.3.0",
+ "System.Diagnostics.Tracing": "4.3.0",
+ "System.Globalization": "4.3.0",
+ "System.Globalization.Extensions": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.IO.FileSystem": "4.3.0",
+ "System.Net.Primitives": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Security.Cryptography.Algorithms": "4.3.0",
+ "System.Security.Cryptography.Encoding": "4.3.0",
+ "System.Security.Cryptography.OpenSsl": "4.3.0",
+ "System.Security.Cryptography.Primitives": "4.3.0",
+ "System.Security.Cryptography.X509Certificates": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Threading": "4.3.0",
+ "System.Threading.Tasks": "4.3.0",
+ "runtime.native.System": "4.3.0",
+ "runtime.native.System.Net.Http": "4.3.0",
+ "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2"
+ }
+ },
+ "System.Net.Primitives": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "qOu+hDwFwoZPbzPvwut2qATe3ygjeQBDQj91xlsaqGFQUI5i4ZnZb8yyQuLGpDGivEPIt8EJkd1BVzVoP31FXA==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Handles": "4.3.0"
+ }
+ },
+ "System.Net.Sockets": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "m6icV6TqQOAdgt5N/9I5KNpjom/5NFtkmGseEH+AK/hny8XrytLH3+b5M8zL/Ycg3fhIocFpUMyl/wpFnVRvdw==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.IO": "4.3.0",
+ "System.Net.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Threading.Tasks": "4.3.0"
+ }
+ },
+ "System.Net.WebSockets": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "2KJo8hir6Edi9jnMDAMhiJoI691xRBmKcbNpwjrvpIMOCTYOtBpSsSEGBxBDV7PKbasJNaFp1+PZz1D7xS41Hg==",
+ "dependencies": {
+ "Microsoft.Win32.Primitives": "4.0.1",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Threading.Tasks": "4.0.11"
+ }
+ },
+ "System.Numerics.Vectors": {
+ "type": "Transitive",
+ "resolved": "4.5.0",
+ "contentHash": "QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ=="
+ },
+ "System.ObjectModel": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==",
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Threading": "4.3.0"
+ }
+ },
+ "System.Reflection": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.IO": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Reflection.Emit": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",
+ "dependencies": {
+ "System.IO": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Emit.ILGeneration": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Reflection.Emit.ILGeneration": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",
+ "dependencies": {
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Reflection.Emit.Lightweight": {
+ "type": "Transitive",
+ "resolved": "4.7.0",
+ "contentHash": "a4OLB4IITxAXJeV74MDx49Oq2+PsF6Sml54XAFv+2RyWwtDBcabzoxiiJRhdhx+gaohLh4hEGCLQyBozXoQPqA=="
+ },
+ "System.Reflection.Extensions": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Reflection": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Reflection.Metadata": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "ptvgrFh7PvWI8bcVqG5rsA/weWM09EnthFHR5SCnS6IN+P4mj6rE1lBDC4U8HL9/57htKAqy4KQ3bBj84cfYyQ==",
+ "dependencies": {
+ "System.Collections.Immutable": "8.0.0"
+ }
+ },
+ "System.Reflection.Primitives": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Reflection.TypeExtensions": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==",
+ "dependencies": {
+ "System.Reflection": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Resources.ResourceManager": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Globalization": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Runtime": {
+ "type": "Transitive",
+ "resolved": "4.3.1",
+ "contentHash": "abhfv1dTK6NXOmu4bgHIONxHyEqFjW8HwXPmpY9gmll+ix9UNo4XDcmzJn6oLooftxNssVHdJC1pGT9jkSynQg==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.1",
+ "Microsoft.NETCore.Targets": "1.1.3"
+ }
+ },
+ "System.Runtime.Caching": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "4sUTbJkQZFxyhvc/CDcrAZOT8q1FWTECRsnnwGgKtC7wC3/uzhYSYUXywbCfkINjB35kgQxw9MalI/G3ZZfM3w==",
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "9.0.0"
+ }
+ },
+ "System.Runtime.CompilerServices.Unsafe": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg=="
+ },
+ "System.Runtime.Extensions": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Runtime.Handles": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Runtime.InteropServices": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Handles": "4.3.0"
+ }
+ },
+ "System.Runtime.InteropServices.RuntimeInformation": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==",
+ "dependencies": {
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Extensions": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Threading": "4.3.0",
+ "runtime.native.System": "4.3.0"
+ }
+ },
+ "System.Runtime.Numerics": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==",
+ "dependencies": {
+ "System.Globalization": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0"
+ }
+ },
+ "System.Runtime.Serialization.Primitives": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==",
+ "dependencies": {
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Security.Claims": {
+ "type": "Transitive",
+ "resolved": "4.0.1",
+ "contentHash": "4Jlp0OgJLS/Voj1kyFP6MJlIYp3crgfH8kNQk2p7+4JYfc1aAmh9PZyAMMbDhuoolGNtux9HqSOazsioRiDvCw==",
+ "dependencies": {
+ "System.Collections": "4.0.11",
+ "System.Globalization": "4.0.11",
+ "System.IO": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Security.Principal": "4.0.1"
+ }
+ },
+ "System.Security.Cryptography.Algorithms": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "System.Collections": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Runtime.Numerics": "4.3.0",
+ "System.Security.Cryptography.Encoding": "4.3.0",
+ "System.Security.Cryptography.Primitives": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "runtime.native.System.Security.Cryptography.Apple": "4.3.0",
+ "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+ }
+ },
+ "System.Security.Cryptography.Cng": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "System.IO": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Security.Cryptography.Algorithms": "4.3.0",
+ "System.Security.Cryptography.Encoding": "4.3.0",
+ "System.Security.Cryptography.Primitives": "4.3.0",
+ "System.Text.Encoding": "4.3.0"
+ }
+ },
+ "System.Security.Cryptography.Csp": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "System.IO": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Security.Cryptography.Algorithms": "4.3.0",
+ "System.Security.Cryptography.Encoding": "4.3.0",
+ "System.Security.Cryptography.Primitives": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Threading": "4.3.0"
+ }
+ },
+ "System.Security.Cryptography.Encoding": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "System.Collections": "4.3.0",
+ "System.Collections.Concurrent": "4.3.0",
+ "System.Linq": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Security.Cryptography.Primitives": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+ }
+ },
+ "System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==",
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Runtime.Numerics": "4.3.0",
+ "System.Security.Cryptography.Algorithms": "4.3.0",
+ "System.Security.Cryptography.Encoding": "4.3.0",
+ "System.Security.Cryptography.Primitives": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+ }
+ },
+ "System.Security.Cryptography.Pkcs": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "8tluJF8w9si+2yoHeL8rgVJS6lKvWomTDC8px65Z8MCzzdME5eaPtEQf4OfVGrAxB5fW93ncucy1+221O9EQaw=="
+ },
+ "System.Security.Cryptography.Primitives": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==",
+ "dependencies": {
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Globalization": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Threading": "4.3.0",
+ "System.Threading.Tasks": "4.3.0"
+ }
+ },
+ "System.Security.Cryptography.ProtectedData": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "CJW+x/F6fmRQ7N6K8paasTw9PDZp4t7G76UjGNlSDgoHPF0h08vTzLYbLZpOLEJSg35d5wy2jCXGo84EN05DpQ=="
+ },
+ "System.Security.Cryptography.X509Certificates": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Globalization": "4.3.0",
+ "System.Globalization.Calendars": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.IO.FileSystem": "4.3.0",
+ "System.IO.FileSystem.Primitives": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Runtime.Numerics": "4.3.0",
+ "System.Security.Cryptography.Algorithms": "4.3.0",
+ "System.Security.Cryptography.Cng": "4.3.0",
+ "System.Security.Cryptography.Csp": "4.3.0",
+ "System.Security.Cryptography.Encoding": "4.3.0",
+ "System.Security.Cryptography.OpenSsl": "4.3.0",
+ "System.Security.Cryptography.Primitives": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Threading": "4.3.0",
+ "runtime.native.System": "4.3.0",
+ "runtime.native.System.Net.Http": "4.3.0",
+ "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+ }
+ },
+ "System.Security.Cryptography.Xml": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "GQZn5wFd+pyOfwWaCbqxG7trQ5ox01oR8kYgWflgtux4HiUNihGEgG2TktRWyH+9bw7NoEju1D41H/upwQeFQw==",
+ "dependencies": {
+ "System.Security.Cryptography.Pkcs": "9.0.0"
+ }
+ },
+ "System.Security.Principal": {
+ "type": "Transitive",
+ "resolved": "4.0.1",
+ "contentHash": "On+SKhXY5rzxh/S8wlH1Rm0ogBlu7zyHNxeNBiXauNrhHRXAe9EuX8Yl5IOzLPGU5Z4kLWHMvORDOCG8iu9hww==",
+ "dependencies": {
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Text.Encoding": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Text.Encoding.Extensions": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0",
+ "System.Text.Encoding": "4.3.0"
+ }
+ },
+ "System.Text.Encodings.Web": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "e2hMgAErLbKyUUwt18qSBf9T5Y+SFAL3ZedM8fLupkVj8Rj2PZ9oxQ37XX2LF8fTO1wNIxvKpihD7Of7D/NxZw=="
+ },
+ "System.Text.Json": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "js7+qAu/9mQvnhA4EfGMZNEzXtJCDxgkgj8ohuxq/Qxv+R56G+ljefhiJHOxTNiw54q8vmABCWUwkMulNdlZ4A=="
+ },
+ "System.Text.RegularExpressions": {
+ "type": "Transitive",
+ "resolved": "4.3.1",
+ "contentHash": "N0kNRrWe4+nXOWlpLT4LAY5brb8caNFlUuIRpraCVMDLYutKkol1aV079rQjLuSxKMJT2SpBQsYX9xbcTMmzwg==",
+ "dependencies": {
+ "System.Runtime": "4.3.1"
+ }
+ },
+ "System.Threading": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",
+ "dependencies": {
+ "System.Runtime": "4.3.0",
+ "System.Threading.Tasks": "4.3.0"
+ }
+ },
+ "System.Threading.AccessControl": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "cIed5+HuYz+eV9yu9TH95zPkqmm1J9Qps9wxjB335sU8tsqc2kGdlTEH9FZzZeCS8a7mNSEsN8ZkyhQp1gfdEw=="
+ },
+ "System.Threading.RateLimiting": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "7mu9v0QDv66ar3DpGSZHg9NuNcxDaaAcnMULuZlaTpP9+hwXhrxNGsF5GmLkSHxFdb5bBc1TzeujsRgTrPWi+Q=="
+ },
+ "System.Threading.Tasks": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Threading.Tasks.Extensions": {
+ "type": "Transitive",
+ "resolved": "4.5.4",
+ "contentHash": "zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg=="
+ },
+ "System.Threading.Tasks.Parallel": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "cbjBNZHf/vQCfcdhzx7knsiygoCKgxL8mZOeocXZn5gWhCdzHIq6bYNKWX0LAJCWYP7bds4yBK8p06YkP0oa0g==",
+ "dependencies": {
+ "System.Collections.Concurrent": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Diagnostics.Tracing": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Threading": "4.3.0",
+ "System.Threading.Tasks": "4.3.0"
+ }
+ },
+ "System.Threading.Timer": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "Z6YfyYTCg7lOZjJzBjONJTFKGN9/NIYKSxhU5GRd+DTwHSZyvWp1xuI5aR+dLg+ayyC5Xv57KiY4oJ0tMO89fQ==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Xml.ReaderWriter": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==",
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Globalization": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.IO.FileSystem": "4.3.0",
+ "System.IO.FileSystem.Primitives": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Text.Encoding.Extensions": "4.3.0",
+ "System.Text.RegularExpressions": "4.3.0",
+ "System.Threading.Tasks": "4.3.0",
+ "System.Threading.Tasks.Extensions": "4.3.0"
+ }
+ },
+ "System.Xml.XDocument": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==",
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Diagnostics.Tools": "4.3.0",
+ "System.Globalization": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Threading": "4.3.0",
+ "System.Xml.ReaderWriter": "4.3.0"
+ }
+ },
+ "Umbraco.Cms.Api.Common": {
+ "type": "Transitive",
+ "resolved": "15.2.0",
+ "contentHash": "d+y5gVn5hAAjvpYakii+jYA1L+lWSlR6NZ47GV7X0fnyl1TkqUZoYTbu035c+EzShz5f4ggzuFJvy8Lxl631iA==",
+ "dependencies": {
+ "Asp.Versioning.Mvc": "8.1.0",
+ "Asp.Versioning.Mvc.ApiExplorer": "8.1.0",
+ "Microsoft.Extensions.Caching.Memory": "9.0.0",
+ "OpenIddict.Abstractions": "6.0.0-preview3.24551.41",
+ "OpenIddict.AspNetCore": "6.0.0-preview3.24551.41",
+ "Swashbuckle.AspNetCore": "7.1.0",
+ "Umbraco.Cms.Core": "[15.2.0, 16.0.0)",
+ "Umbraco.Cms.Web.Common": "[15.2.0, 16.0.0)"
+ }
+ },
+ "Umbraco.Cms.Api.Delivery": {
+ "type": "Transitive",
+ "resolved": "15.2.0",
+ "contentHash": "ryH9cUzuoCo2oi3Ew99Tktja+fNp0KIEMeKO3c7diKzuoNOupc6No++Gc1KxWr6E3PPG//iuaiIA3CzIg0sdDA==",
+ "dependencies": {
+ "Umbraco.Cms.Api.Common": "[15.2.0, 16.0.0)",
+ "Umbraco.Cms.Web.Common": "[15.2.0, 16.0.0)"
+ }
+ },
+ "Umbraco.Cms.Api.Management": {
+ "type": "Transitive",
+ "resolved": "15.2.0",
+ "contentHash": "bQosfwEKIkxOt08EtroSd/wGrhs1IRDu52Aum2srWgti2ObKklroAydF3WHGbXl5ryEVbbgbVe7GhMWS5POzog==",
+ "dependencies": {
+ "JsonPatch.Net": "3.1.1",
+ "Swashbuckle.AspNetCore": "7.1.0",
+ "Umbraco.Cms.Api.Common": "[15.2.0, 16.0.0)",
+ "Umbraco.Cms.Infrastructure": "[15.2.0, 16.0.0)",
+ "Umbraco.Cms.PublishedCache.HybridCache": "[15.2.0, 16.0.0)"
+ }
+ },
+ "Umbraco.Cms.Core": {
+ "type": "Transitive",
+ "resolved": "15.2.0",
+ "contentHash": "G0ggcrfRoA7bTpyLL631E9wIFm5PYYvKOZtEu0jkXTyRV8TAsJpR0a4i7Fb8qJTP/lr1QnWiRWJi5ApyZ+8ONw==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Caching.Memory": "9.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.0",
+ "Microsoft.Extensions.FileProviders.Embedded": "9.0.0",
+ "Microsoft.Extensions.FileProviders.Physical": "9.0.0",
+ "Microsoft.Extensions.Hosting.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Identity.Core": "9.0.0",
+ "Microsoft.Extensions.Logging": "9.0.0",
+ "Microsoft.Extensions.Options": "9.0.0",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.0",
+ "Microsoft.Extensions.Options.DataAnnotations": "9.0.0"
+ }
+ },
+ "Umbraco.Cms.Examine.Lucene": {
+ "type": "Transitive",
+ "resolved": "15.2.0",
+ "contentHash": "vUH9ZqiyrLREx1bCFc2bNdcr8dxx4fgdNQrrZImnnII8+akuapK3T6hCAq6Kw0/5FLENEnVN5Vh12oxSaS9Gnw==",
+ "dependencies": {
+ "Examine": "3.6.0",
+ "Lucene.Net.Replicator": "4.8.0-beta00017",
+ "System.Security.Cryptography.Xml": "9.0.0",
+ "Umbraco.Cms.Infrastructure": "[15.2.0, 16.0.0)"
+ }
+ },
+ "Umbraco.Cms.Imaging.ImageSharp": {
+ "type": "Transitive",
+ "resolved": "15.2.0",
+ "contentHash": "aPHdYA4qo8RZSXMXbg+XEB02ZyCMwhkQwl+TODG36PwbkZOh04zA0KkLGI87W/pTdd8lRlheSKxRZcQ5dezpdg==",
+ "dependencies": {
+ "SixLabors.ImageSharp": "3.1.6",
+ "SixLabors.ImageSharp.Web": "3.1.3",
+ "Umbraco.Cms.Web.Common": "[15.2.0, 16.0.0)"
+ }
+ },
+ "Umbraco.Cms.Infrastructure": {
+ "type": "Transitive",
+ "resolved": "15.2.0",
+ "contentHash": "2PE+HvMwZEt8CyYeXNXSHBJCOfnehrU+luPjASXQV7wwGqpdnAi+T/QtsIRIB7S8VSMQ9+XHTt7GfVrwEw784g==",
+ "dependencies": {
+ "Examine.Core": "3.5.0",
+ "HtmlAgilityPack": "1.11.71",
+ "MailKit": "4.8.0",
+ "Markdown": "2.2.1",
+ "Microsoft.CodeAnalysis.CSharp": "4.10.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Configuration.Json": "9.0.0",
+ "Microsoft.Extensions.DependencyInjection": "9.0.0",
+ "Microsoft.Extensions.Http": "9.0.0",
+ "Microsoft.Extensions.Identity.Stores": "9.0.0",
+ "MiniProfiler.Shared": "4.3.8",
+ "NPoco": "5.7.1",
+ "OpenIddict.Abstractions": "6.0.0-preview3.24551.41",
+ "Serilog": "4.1.0",
+ "Serilog.Enrichers.Process": "3.0.0",
+ "Serilog.Enrichers.Thread": "4.0.0",
+ "Serilog.Expressions": "5.0.0",
+ "Serilog.Extensions.Hosting": "8.0.0",
+ "Serilog.Formatting.Compact": "3.0.0",
+ "Serilog.Formatting.Compact.Reader": "4.0.0",
+ "Serilog.Settings.Configuration": "8.0.4",
+ "Serilog.Sinks.Async": "2.1.0",
+ "Serilog.Sinks.File": "6.0.0",
+ "Serilog.Sinks.Map": "2.0.0",
+ "System.Text.RegularExpressions": "4.3.1",
+ "Umbraco.Cms.Core": "[15.2.0, 16.0.0)",
+ "ncrontab": "3.3.3"
+ }
+ },
+ "Umbraco.Cms.Persistence.EFCore": {
+ "type": "Transitive",
+ "resolved": "15.2.0",
+ "contentHash": "8fFPYH4T4DleCFlay6nvCs4kv+Egs/ibVoOfkxWkinnwLCk2yL63kJamyUq9Om0Do9Ob8KAPMqvS/E0modgRpQ==",
+ "dependencies": {
+ "Azure.Identity": "1.13.1",
+ "Microsoft.EntityFrameworkCore.SqlServer": "9.0.0",
+ "Microsoft.EntityFrameworkCore.Sqlite": "9.0.0",
+ "Microsoft.Extensions.Caching.Memory": "9.0.0",
+ "OpenIddict.EntityFrameworkCore": "6.0.0-preview3.24551.41",
+ "System.Runtime.Caching": "9.0.0",
+ "System.Text.Encodings.Web": "9.0.0",
+ "Umbraco.Cms.Core": "[15.2.0, 16.0.0)",
+ "Umbraco.Cms.Infrastructure": "[15.2.0, 16.0.0)"
+ }
+ },
+ "Umbraco.Cms.Persistence.EFCore.Sqlite": {
+ "type": "Transitive",
+ "resolved": "15.2.0",
+ "contentHash": "iprwozdepammvS2H9ptyR4qreFFJOYlI+v0iDkL5NhEG991a2vQOSi28cRSTXR30gj+Wo2gc50YGsUbaSywuUw==",
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Sqlite": "9.0.0",
+ "Umbraco.Cms.Persistence.EFCore": "[15.2.0, 16.0.0)"
+ }
+ },
+ "Umbraco.Cms.Persistence.EFCore.SqlServer": {
+ "type": "Transitive",
+ "resolved": "15.2.0",
+ "contentHash": "VXYRmrqn2ZQgKwhG4g6c5H+Px8WgNKYueAsDYunV2Ov1rVPk/NdlZmzxRefzTp0L6yTkRa8d9V744c07PiX70g==",
+ "dependencies": {
+ "Azure.Identity": "1.13.1",
+ "Microsoft.EntityFrameworkCore.SqlServer": "9.0.0",
+ "Microsoft.IdentityModel.JsonWebTokens": "8.2.1",
+ "System.Runtime.Caching": "9.0.0",
+ "Umbraco.Cms.Persistence.EFCore": "[15.2.0, 16.0.0)"
+ }
+ },
+ "Umbraco.Cms.Persistence.Sqlite": {
+ "type": "Transitive",
+ "resolved": "15.2.0",
+ "contentHash": "nB6P1sCgUXJDqHfLoSqdE4MdHdWkkwu/v26X8zhlTyFgRqIeIPvereM0n3l9wVg1aq8ulCxmIMSNcv4FQvxMPQ==",
+ "dependencies": {
+ "Microsoft.Data.Sqlite": "9.0.0",
+ "Umbraco.Cms.Infrastructure": "[15.2.0, 16.0.0)"
+ }
+ },
+ "Umbraco.Cms.Persistence.SqlServer": {
+ "type": "Transitive",
+ "resolved": "15.2.0",
+ "contentHash": "MsVH6/aSkfiRzuMfMAnAMf6MOd4HISDGr/y2FRw4zckvGGhoD6ThgeIUizt2+7Hy84lvdLLjH49spL+mYsQC+A==",
+ "dependencies": {
+ "Azure.Identity": "1.13.1",
+ "Microsoft.Data.SqlClient": "5.2.2",
+ "NPoco.SqlServer": "5.7.1",
+ "System.Runtime.Caching": "9.0.0",
+ "System.Text.Encodings.Web": "9.0.0",
+ "Umbraco.Cms.Infrastructure": "[15.2.0, 16.0.0)"
+ }
+ },
+ "Umbraco.Cms.PublishedCache.HybridCache": {
+ "type": "Transitive",
+ "resolved": "15.2.0",
+ "contentHash": "as2CHlX4HutIL4V1XAj5VO2tpC6+rK2wbUmd0kfFwqcD8xyer6sVQ+SER3necVFyOcFq6avHSyK5XHfS25OBnw==",
+ "dependencies": {
+ "K4os.Compression.LZ4": "1.3.8",
+ "MessagePack": "2.5.192",
+ "Microsoft.Extensions.Caching.Hybrid": "9.0.0-preview.9.24556.5",
+ "Umbraco.Cms.Core": "[15.2.0, 16.0.0)",
+ "Umbraco.Cms.Infrastructure": "[15.2.0, 16.0.0)"
+ }
+ },
+ "Umbraco.Cms.StaticAssets": {
+ "type": "Transitive",
+ "resolved": "15.2.0",
+ "contentHash": "pCqCMP3aBrfYexpIaUcdm1ViKg1tujFhst7saIzAYcnOKbYSSw6f0MZ6rXbZ/UWDxDB4Hsi/K7YmAShkh0spWA==",
+ "dependencies": {
+ "Umbraco.Cms.Api.Management": "[15.2.0, 16.0.0)",
+ "Umbraco.Cms.Web.Website": "[15.2.0, 16.0.0)"
+ }
+ },
+ "Umbraco.Cms.Targets": {
+ "type": "Transitive",
+ "resolved": "15.2.0",
+ "contentHash": "dC5as0WSSyvevTEjvJrq9GxWMr24YO7LtSeFuGwHOg5tHMiCCu3y83S2fiPuRnh+WFLtaMLxSKB3mw6YWbHVCA==",
+ "dependencies": {
+ "Umbraco.Cms.Api.Delivery": "[15.2.0, 16.0.0)",
+ "Umbraco.Cms.Api.Management": "[15.2.0, 16.0.0)",
+ "Umbraco.Cms.StaticAssets": "[15.2.0, 16.0.0)"
+ }
+ },
+ "Umbraco.Cms.Web.Common": {
+ "type": "Transitive",
+ "resolved": "15.2.0",
+ "contentHash": "fj52ATCaqLvaclAdMwZq+FbRTdeobudHL5dOWWarPsa56FYBxAcO2RHjKcJNmlSI7+UhRWhnQW0eO8Rjmgziaw==",
+ "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.0",
+ "Microsoft.IdentityModel.JsonWebTokens": "8.2.1",
+ "MiniProfiler.AspNetCore.Mvc": "4.3.8",
+ "Serilog.AspNetCore": "8.0.3",
+ "System.Net.Http": "4.3.4",
+ "System.Text.Encodings.Web": "9.0.0",
+ "System.Text.RegularExpressions": "4.3.1",
+ "Umbraco.Cms.Examine.Lucene": "[15.2.0, 16.0.0)",
+ "Umbraco.Cms.PublishedCache.HybridCache": "[15.2.0, 16.0.0)"
+ }
+ },
+ "Umbraco.Cms.Web.Website": {
+ "type": "Transitive",
+ "resolved": "15.2.0",
+ "contentHash": "1VvWlzUBLRNsLzwnD0HCd4atwvvlZv2FDF0APFhFz+bzkUU1Gx6IhrSpziFbIT+rKfg37IHQOAYeacHxAq+Z/Q==",
+ "dependencies": {
+ "Umbraco.Cms.Web.Common": "[15.2.0, 16.0.0)"
+ }
+ },
+ "Our.Umbraco.UiExamples": {
+ "type": "Project",
+ "dependencies": {
+ "Umbraco.Cms.Web.Common": "[15.0.0, 16.0.0)"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/samples/Umbraco14.Website/wwwroot/favicon.ico b/examples/Umbraco15.Website/wwwroot/favicon.ico
similarity index 100%
rename from samples/Umbraco14.Website/wwwroot/favicon.ico
rename to examples/Umbraco15.Website/wwwroot/favicon.ico
diff --git a/global.json b/global.json
new file mode 100644
index 0000000..d5bf446
--- /dev/null
+++ b/global.json
@@ -0,0 +1,6 @@
+{
+ "sdk": {
+ "version": "9.0.100",
+ "rollForward": "latestFeature"
+ }
+}
\ No newline at end of file
diff --git a/nuget.config b/nuget.config
new file mode 100644
index 0000000..fbcef10
--- /dev/null
+++ b/nuget.config
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/samples/Umbraco8.Website/App_Data/unattended.user.json b/samples/Umbraco8.Website/App_Data/unattended.user.json
deleted file mode 100644
index 906e29b..0000000
--- a/samples/Umbraco8.Website/App_Data/unattended.user.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "name": "Administrator",
- "email": "uiexamples@example.com",
- "password": "1234567890"
-}
\ No newline at end of file
diff --git a/samples/Umbraco8.Website/Global.asax b/samples/Umbraco8.Website/Global.asax
deleted file mode 100644
index 0831274..0000000
--- a/samples/Umbraco8.Website/Global.asax
+++ /dev/null
@@ -1 +0,0 @@
-<%@ Application Inherits="Umbraco.Web.UmbracoApplication" Language="C#" %>
diff --git a/samples/Umbraco8.Website/Media/Web.config b/samples/Umbraco8.Website/Media/Web.config
deleted file mode 100644
index cd48da3..0000000
--- a/samples/Umbraco8.Website/Media/Web.config
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/samples/Umbraco8.Website/Properties/AssemblyInfo.cs b/samples/Umbraco8.Website/Properties/AssemblyInfo.cs
deleted file mode 100644
index e93ec50..0000000
--- a/samples/Umbraco8.Website/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,35 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("Umbraco8.Website")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("Umbraco8.Website")]
-[assembly: AssemblyCopyright("Copyright © 2021")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("7c6c2ffa-25a4-4cc4-9aa1-49b2dfb68dfc")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Revision and Build Numbers
-// by using the '*' as shown below:
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/samples/Umbraco8.Website/Umbraco8.Website.csproj b/samples/Umbraco8.Website/Umbraco8.Website.csproj
deleted file mode 100644
index 2403415..0000000
--- a/samples/Umbraco8.Website/Umbraco8.Website.csproj
+++ /dev/null
@@ -1,413 +0,0 @@
-
-
-
-
-
-
- Debug
- AnyCPU
-
-
- 2.0
- {278F12BA-8B25-46AE-8BB0-A0B9AB50EEA4}
- {349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}
- Library
- Properties
- UIExamples.Website
- UIExamples.Website
- v4.7.2
- true
-
- 44348
-
-
-
-
-
-
-
-
- true
- full
- false
- bin\
- DEBUG;TRACE
- prompt
- 4
-
-
- true
- pdbonly
- true
- bin\
- TRACE
- prompt
- 4
-
-
-
- ..\..\packages\AngleSharp.0.9.11\lib\net45\AngleSharp.dll
-
-
- ..\..\packages\ClientDependency.1.9.9\lib\net45\ClientDependency.Core.dll
-
-
- ..\..\packages\ClientDependency-Mvc5.1.9.3\lib\net45\ClientDependency.Core.Mvc.dll
-
-
- ..\..\packages\CSharpTest.Net.Collections.14.906.1403.1082\lib\net40\CSharpTest.Net.Collections.dll
-
-
- ..\..\packages\Examine.1.2.0\lib\net452\Examine.dll
-
-
- ..\..\packages\HtmlAgilityPack.1.8.14\lib\Net45\HtmlAgilityPack.dll
-
-
- ..\..\packages\HtmlSanitizer.4.0.217\lib\net45\HtmlSanitizer.dll
-
-
- ..\..\packages\SharpZipLib.0.86.0\lib\20\ICSharpCode.SharpZipLib.dll
-
-
- ..\..\packages\ImageProcessor.2.9.1\lib\net452\ImageProcessor.dll
-
-
- ..\..\packages\ImageProcessor.Web.4.12.1\lib\net452\ImageProcessor.Web.dll
-
-
- ..\..\packages\K4os.Compression.LZ4.1.1.11\lib\net46\K4os.Compression.LZ4.dll
-
-
- ..\..\packages\LightInject.5.4.0\lib\net46\LightInject.dll
-
-
- ..\..\packages\LightInject.Annotation.1.1.0\lib\net46\LightInject.Annotation.dll
-
-
- ..\..\packages\LightInject.Mvc.2.0.0\lib\net46\LightInject.Mvc.dll
-
-
- ..\..\packages\LightInject.Web.2.0.0\lib\net46\LightInject.Web.dll
-
-
- ..\..\packages\LightInject.WebApi.2.0.0\lib\net46\LightInject.WebApi.dll
-
-
- ..\..\packages\Lucene.Net.3.0.3\lib\NET40\Lucene.Net.dll
-
-
- ..\..\packages\Markdown.2.2.1\lib\net451\Markdown.dll
-
-
- ..\..\packages\MessagePack.2.2.85\lib\netstandard2.0\MessagePack.dll
-
-
- ..\..\packages\MessagePack.Annotations.2.2.85\lib\netstandard2.0\MessagePack.Annotations.dll
-
-
- ..\..\packages\Microsoft.AspNet.Identity.Core.2.2.2\lib\net45\Microsoft.AspNet.Identity.Core.dll
-
-
- ..\..\packages\Microsoft.AspNet.Identity.Owin.2.2.2\lib\net45\Microsoft.AspNet.Identity.Owin.dll
-
-
- ..\..\packages\Microsoft.AspNet.SignalR.Core.2.4.0\lib\net45\Microsoft.AspNet.SignalR.Core.dll
-
-
- ..\..\packages\Microsoft.Bcl.AsyncInterfaces.1.0.0\lib\net461\Microsoft.Bcl.AsyncInterfaces.dll
-
-
-
- ..\..\packages\Microsoft.Extensions.DependencyInjection.Abstractions.2.0.0\lib\netstandard2.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
-
-
- ..\..\packages\Microsoft.IO.RecyclableMemoryStream.1.2.2\lib\net45\Microsoft.IO.RecyclableMemoryStream.dll
-
-
- ..\..\packages\Microsoft.Owin.4.0.1\lib\net45\Microsoft.Owin.dll
-
-
- ..\..\packages\Microsoft.Owin.Host.SystemWeb.4.0.1\lib\net45\Microsoft.Owin.Host.SystemWeb.dll
-
-
- ..\..\packages\Microsoft.Owin.Security.4.0.1\lib\net45\Microsoft.Owin.Security.dll
-
-
- ..\..\packages\Microsoft.Owin.Security.Cookies.4.0.1\lib\net45\Microsoft.Owin.Security.Cookies.dll
-
-
- ..\..\packages\Microsoft.Owin.Security.OAuth.4.0.1\lib\net45\Microsoft.Owin.Security.OAuth.dll
-
-
- ..\..\packages\Microsoft.Web.Infrastructure.1.0.0.0\lib\net40\Microsoft.Web.Infrastructure.dll
-
-
- ..\..\packages\MiniProfiler.4.0.138\lib\net461\MiniProfiler.dll
-
-
- ..\..\packages\MiniProfiler.Shared.4.0.138\lib\net461\MiniProfiler.Shared.dll
-
-
- ..\..\packages\Newtonsoft.Json.12.0.1\lib\net45\Newtonsoft.Json.dll
-
-
- ..\..\packages\NPoco.3.9.4\lib\net45\NPoco.dll
-
-
- ..\..\packages\Owin.1.0\lib\net40\Owin.dll
-
-
- ..\..\packages\Semver.2.0.4\lib\net452\Semver.dll
-
-
- ..\..\packages\Serilog.2.10.0\lib\net46\Serilog.dll
-
-
- ..\..\packages\Serilog.Enrichers.Process.2.0.2\lib\net45\Serilog.Enrichers.Process.dll
-
-
- ..\..\packages\Serilog.Enrichers.Thread.3.1.0\lib\net45\Serilog.Enrichers.Thread.dll
-
-
- ..\..\packages\Serilog.Filters.Expressions.2.1.0\lib\net45\Serilog.Filters.Expressions.dll
-
-
- ..\..\packages\Serilog.Formatting.Compact.1.1.0\lib\net452\Serilog.Formatting.Compact.dll
-
-
- ..\..\packages\Serilog.Formatting.Compact.Reader.1.0.5\lib\net45\Serilog.Formatting.Compact.Reader.dll
-
-
- ..\..\packages\Serilog.Settings.AppSettings.2.2.2\lib\net45\Serilog.Settings.AppSettings.dll
-
-
- ..\..\packages\Serilog.Sinks.Async.1.5.0\lib\net461\Serilog.Sinks.Async.dll
-
-
- ..\..\packages\Serilog.Sinks.File.4.1.0\lib\net45\Serilog.Sinks.File.dll
-
-
- ..\..\packages\Serilog.Sinks.Map.1.0.2\lib\netstandard2.0\Serilog.Sinks.Map.dll
-
-
- ..\..\packages\Superpower.2.3.0\lib\net45\Superpower.dll
-
-
- ..\..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll
-
-
- ..\..\packages\System.Collections.Immutable.1.7.1\lib\net461\System.Collections.Immutable.dll
-
-
-
- ..\..\packages\Umbraco.SqlServerCE.4.0.0.1\lib\net472\System.Data.SqlServerCe.dll
-
-
- ..\..\packages\Umbraco.SqlServerCE.4.0.0.1\lib\net472\System.Data.SqlServerCe.Entity.dll
-
-
- ..\..\packages\System.Diagnostics.DiagnosticSource.4.4.1\lib\net46\System.Diagnostics.DiagnosticSource.dll
-
-
-
-
- ..\..\packages\System.Memory.4.5.4\lib\net461\System.Memory.dll
-
-
-
- ..\..\packages\Microsoft.AspNet.WebApi.Client.5.2.7\lib\net45\System.Net.Http.Formatting.dll
-
-
-
- ..\..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll
-
-
-
-
- ..\..\packages\System.Runtime.CompilerServices.Unsafe.4.7.1\lib\net461\System.Runtime.CompilerServices.Unsafe.dll
-
-
-
-
- ..\..\packages\System.Text.Encoding.CodePages.4.7.1\lib\net461\System.Text.Encoding.CodePages.dll
-
-
-
- ..\..\packages\System.Threading.Tasks.Dataflow.4.9.0\lib\netstandard2.0\System.Threading.Tasks.Dataflow.dll
-
-
- ..\..\packages\System.Threading.Tasks.Extensions.4.5.3\lib\netstandard2.0\System.Threading.Tasks.Extensions.dll
-
-
-
- ..\..\packages\System.ValueTuple.4.5.0\lib\net47\System.ValueTuple.dll
-
-
-
-
-
-
-
-
-
-
-
- ..\..\packages\Microsoft.AspNet.WebPages.3.2.7\lib\net45\System.Web.Helpers.dll
-
-
- ..\..\packages\Microsoft.AspNet.WebApi.Core.5.2.7\lib\net45\System.Web.Http.dll
-
-
- ..\..\packages\Microsoft.AspNet.WebApi.WebHost.5.2.7\lib\net45\System.Web.Http.WebHost.dll
-
-
- ..\..\packages\Microsoft.AspNet.Mvc.5.2.7\lib\net45\System.Web.Mvc.dll
-
-
- ..\..\packages\Microsoft.AspNet.Razor.3.2.7\lib\net45\System.Web.Razor.dll
-
-
- ..\..\packages\Microsoft.AspNet.WebPages.3.2.7\lib\net45\System.Web.WebPages.dll
-
-
- ..\..\packages\Microsoft.AspNet.WebPages.3.2.7\lib\net45\System.Web.WebPages.Deployment.dll
-
-
- ..\..\packages\Microsoft.AspNet.WebPages.3.2.7\lib\net45\System.Web.WebPages.Razor.dll
-
-
-
-
-
-
-
-
-
- ..\..\packages\UmbracoCms.Core.8.17.1\lib\net472\Umbraco.Core.dll
-
-
- ..\..\packages\UmbracoCms.Web.8.17.1\lib\net472\Umbraco.Examine.dll
-
-
- ..\..\packages\UmbracoCms.Web.8.17.1\lib\net472\Umbraco.ModelsBuilder.Embedded.dll
-
-
- ..\..\packages\UmbracoCms.Web.8.17.1\lib\net472\Umbraco.Web.dll
-
-
- ..\..\packages\UmbracoCms.Web.8.17.1\lib\net472\Umbraco.Web.UI.dll
-
-
-
-
- ..\..\packages\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.2.0.1\lib\net45\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.dll
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Web.config
-
-
- Web.config
-
-
-
-
- {027820bf-156b-476f-a7af-2e6a747d292e}
- Our.Umbraco.UiExamples
-
-
-
- 10.0
- $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)
-
-
-
-
-
-
-
-
- True
- True
- 58298
- /
- https://localhost:44348/
- False
- False
-
-
- False
-
-
-
-
-
-
- This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/samples/Umbraco8.Website/Views/Partials/BlockList/Default.cshtml b/samples/Umbraco8.Website/Views/Partials/BlockList/Default.cshtml
deleted file mode 100644
index 05851df..0000000
--- a/samples/Umbraco8.Website/Views/Partials/BlockList/Default.cshtml
+++ /dev/null
@@ -1,13 +0,0 @@
-@inherits UmbracoViewPage
-@using Umbraco.Core.Models.Blocks
-@{
- if (!Model.Any()) { return; }
-}
-
- @foreach (var block in Model)
- {
- if (block?.ContentUdi == null) { continue; }
- var data = block.Content;
- @Html.Partial("BlockList/Components/" + data.ContentType.Alias, block)
- }
-
diff --git a/samples/Umbraco8.Website/Views/Partials/Grid/Bootstrap3-Fluid.cshtml b/samples/Umbraco8.Website/Views/Partials/Grid/Bootstrap3-Fluid.cshtml
deleted file mode 100644
index bef1b88..0000000
--- a/samples/Umbraco8.Website/Views/Partials/Grid/Bootstrap3-Fluid.cshtml
+++ /dev/null
@@ -1,88 +0,0 @@
-@inherits UmbracoViewPage
-@using Umbraco.Web.Templates
-@using Newtonsoft.Json.Linq
-
-@*
- Razor helpers located at the bottom of this file
-*@
-
-@if (Model != null && Model.GetType() == typeof(JObject) && Model.sections != null)
-{
- var oneColumn = ((System.Collections.ICollection)Model.sections).Count == 1;
-
-
- @if (oneColumn)
- {
- foreach (var section in Model.sections) {
-
- @foreach (var row in section.rows) {
- @renderRow(row)
- }
-
- }
- }else {
-
- @foreach (var s in Model.sections) {
-
-
- @foreach (var row in s.rows) {
- @renderRow(row)
- }
-
-
- }
-
- }
-
-}
-
-@helper renderRow(dynamic row){
-
-
- @foreach ( var area in row.areas ) {
-
-
- @foreach (var control in area.controls) {
- if (control !=null && control.editor != null && control.editor.view != null ) {
- @Html.Partial("grid/editors/base", (object)control)
- }
- }
-
-
}
-
-
-}
-
-@functions {
- public static MvcHtmlString RenderElementAttributes(dynamic contentItem)
- {
- var attrs = new List();
- JObject cfg = contentItem.config;
-
- if(cfg != null)
- foreach (JProperty property in cfg.Properties())
- {
- var propertyValue = HttpUtility.HtmlAttributeEncode(property.Value.ToString());
- attrs.Add(property.Name + "=\"" + propertyValue + "\"");
- }
-
- JObject style = contentItem.styles;
-
- if (style != null) {
- var cssVals = new List();
- foreach (JProperty property in style.Properties())
- {
- var propertyValue = property.Value.ToString();
- if (string.IsNullOrWhiteSpace(propertyValue) == false)
- {
- cssVals.Add(property.Name + ":" + propertyValue + ";");
- }
- }
-
- if (cssVals.Any())
- attrs.Add("style='" + HttpUtility.HtmlAttributeEncode(string.Join(" ", cssVals)) + "'");
- }
-
- return new MvcHtmlString(string.Join(" ", attrs));
- }
-}
diff --git a/samples/Umbraco8.Website/Views/Partials/Grid/Bootstrap3.cshtml b/samples/Umbraco8.Website/Views/Partials/Grid/Bootstrap3.cshtml
deleted file mode 100644
index 801526a..0000000
--- a/samples/Umbraco8.Website/Views/Partials/Grid/Bootstrap3.cshtml
+++ /dev/null
@@ -1,92 +0,0 @@
-@inherits UmbracoViewPage
-@using Umbraco.Web.Templates
-@using Newtonsoft.Json.Linq
-
-@if (Model != null && Model.GetType() == typeof(JObject) && Model.sections != null)
-{
- var oneColumn = ((System.Collections.ICollection)Model.sections).Count == 1;
-
-
- @if (oneColumn)
- {
- foreach (var section in Model.sections) {
-
- @foreach (var row in section.rows) {
- @renderRow(row, true)
- }
-
- }
- }else {
-
-
- @foreach (var s in Model.sections) {
-
-
- @foreach (var row in s.rows) {
- @renderRow(row, false)
- }
-
-
- }
-
-
- }
-
-}
-
-@helper renderRow(dynamic row, bool singleColumn){
-
- @if (singleColumn) {
- @:
- }
-
- @foreach ( var area in row.areas ) {
-
-
- @foreach (var control in area.controls) {
- if (control !=null && control.editor != null && control.editor.view != null ) {
- @Html.Partial("grid/editors/base", (object)control)
- }
- }
-
-
}
-
- @if (singleColumn) {
- @:
- }
-
-}
-
-@functions {
- public static MvcHtmlString RenderElementAttributes(dynamic contentItem)
- {
- var attrs = new List();
- JObject cfg = contentItem.config;
-
- if(cfg != null)
- foreach (JProperty property in cfg.Properties())
- {
- var propertyValue = HttpUtility.HtmlAttributeEncode(property.Value.ToString());
- attrs.Add(property.Name + "=\"" + propertyValue + "\"");
- }
-
- JObject style = contentItem.styles;
-
- if (style != null) {
- var cssVals = new List();
- foreach (JProperty property in style.Properties())
- {
- var propertyValue = property.Value.ToString();
- if (string.IsNullOrWhiteSpace(propertyValue) == false)
- {
- cssVals.Add(property.Name + ":" + propertyValue + ";");
- }
- }
-
- if (cssVals.Any())
- attrs.Add("style=\"" + HttpUtility.HtmlAttributeEncode(string.Join(" ", cssVals)) + "\"");
- }
-
- return new MvcHtmlString(string.Join(" ", attrs));
- }
-}
diff --git a/samples/Umbraco8.Website/Views/Partials/Grid/Editors/Base.cshtml b/samples/Umbraco8.Website/Views/Partials/Grid/Editors/Base.cshtml
deleted file mode 100644
index a86c048..0000000
--- a/samples/Umbraco8.Website/Views/Partials/Grid/Editors/Base.cshtml
+++ /dev/null
@@ -1,24 +0,0 @@
-@model dynamic
-@using Umbraco.Web.Templates
-
-@functions {
- public static string EditorView(dynamic contentItem)
- {
- string view = contentItem.editor.render != null ? contentItem.editor.render.ToString() : contentItem.editor.view.ToString();
- view = view.ToLower().Replace(".html", ".cshtml");
-
- if (!view.Contains("/")) {
- view = "grid/editors/" + view;
- }
-
- return view;
- }
-}
-@try
-{
- string editor = EditorView(Model);
- @Html.Partial(editor, (object)Model)
-}
-catch (Exception ex) {
-@ex.ToString()
-}
\ No newline at end of file
diff --git a/samples/Umbraco8.Website/Views/Partials/Grid/Editors/Embed.cshtml b/samples/Umbraco8.Website/Views/Partials/Grid/Editors/Embed.cshtml
deleted file mode 100644
index 4a915a4..0000000
--- a/samples/Umbraco8.Website/Views/Partials/Grid/Editors/Embed.cshtml
+++ /dev/null
@@ -1,10 +0,0 @@
-@model dynamic
-@using Umbraco.Web.Templates
-@{
- string embedValue = Convert.ToString(Model.value);
- embedValue = embedValue.DetectIsJson() ? Model.value.preview : Model.value;
-}
-
-
- @Html.Raw(embedValue)
-
diff --git a/samples/Umbraco8.Website/Views/Partials/Grid/Editors/Macro.cshtml b/samples/Umbraco8.Website/Views/Partials/Grid/Editors/Macro.cshtml
deleted file mode 100644
index e082280..0000000
--- a/samples/Umbraco8.Website/Views/Partials/Grid/Editors/Macro.cshtml
+++ /dev/null
@@ -1,17 +0,0 @@
-@inherits UmbracoViewPage
-@using Umbraco.Web.Templates
-
-
-@if (Model.value != null)
-{
- string macroAlias = Model.value.macroAlias.ToString();
- ViewDataDictionary parameters = new ViewDataDictionary();
- foreach (dynamic mpd in Model.value.macroParamsDictionary)
- {
- parameters.Add(mpd.Name, mpd.Value);
- }
-
-
- @Umbraco.RenderMacro(macroAlias, parameters)
-
-}
diff --git a/samples/Umbraco8.Website/Views/Partials/Grid/Editors/Media.cshtml b/samples/Umbraco8.Website/Views/Partials/Grid/Editors/Media.cshtml
deleted file mode 100644
index dc879fb..0000000
--- a/samples/Umbraco8.Website/Views/Partials/Grid/Editors/Media.cshtml
+++ /dev/null
@@ -1,58 +0,0 @@
-@model dynamic
-@using Umbraco.Core.PropertyEditors.ValueConverters
-
-@if (Model.value != null)
-{
- var url = Model.value.image;
- if(Model.editor.config != null && Model.editor.config.size != null){
- if (Model.value.coordinates != null)
- {
- url = ImageCropperTemplateExtensions.GetCropUrl(
- (string)url,
- width: (int)Model.editor.config.size.width,
- height: (int)Model.editor.config.size.height,
- cropAlias: "default",
- cropDataSet: new ImageCropperValue
- {
- Crops = new[]
- {
- new ImageCropperValue.ImageCropperCrop
- {
- Alias = "default",
- Coordinates = new ImageCropperValue.ImageCropperCropCoordinates
- {
- X1 = (decimal)Model.value.coordinates.x1,
- Y1 = (decimal)Model.value.coordinates.y1,
- X2 = (decimal)Model.value.coordinates.x2,
- Y2 = (decimal)Model.value.coordinates.y2
- }
- }
- }
- });
- }
- else
- {
- url = ImageCropperTemplateExtensions.GetCropUrl(
- (string)url,
- width: (int)Model.editor.config.size.width,
- height: (int)Model.editor.config.size.height,
- cropDataSet: new ImageCropperValue
- {
- FocalPoint = new ImageCropperValue.ImageCropperFocalPoint
- {
- Top = Model.value.focalPoint == null ? 0.5m : Model.value.focalPoint.top,
- Left = Model.value.focalPoint == null ? 0.5m : Model.value.focalPoint.left
- }
- });
- }
- }
-
- var altText = Model.value.altText ?? Model.value.caption ?? string.Empty;
-
-
-
- if (Model.value.caption != null)
- {
- @Model.value.caption
- }
-}
diff --git a/samples/Umbraco8.Website/Views/Partials/Grid/Editors/Rte.cshtml b/samples/Umbraco8.Website/Views/Partials/Grid/Editors/Rte.cshtml
deleted file mode 100644
index 8364958..0000000
--- a/samples/Umbraco8.Website/Views/Partials/Grid/Editors/Rte.cshtml
+++ /dev/null
@@ -1,13 +0,0 @@
-@model dynamic
-@using Umbraco.Web.Composing
-@using Umbraco.Web.Templates
-@{
- var htmlLocalLinkParser = Current.Factory.GetInstance();
- var htmlUrlParser = Current.Factory.GetInstance();
- var htmlImageSourceParser = Current.Factory.GetInstance();
-
- var value = htmlLocalLinkParser.EnsureInternalLinks(Model.value.ToString());
- value = htmlUrlParser.EnsureUrls(value);
- value = htmlImageSourceParser.EnsureImageSources(value);
-}
-@Html.Raw(value)
diff --git a/samples/Umbraco8.Website/Views/Partials/Grid/Editors/Textstring.cshtml b/samples/Umbraco8.Website/Views/Partials/Grid/Editors/Textstring.cshtml
deleted file mode 100644
index 0f40a1e..0000000
--- a/samples/Umbraco8.Website/Views/Partials/Grid/Editors/Textstring.cshtml
+++ /dev/null
@@ -1,24 +0,0 @@
-@model dynamic
-@using Umbraco.Web.Composing
-@using Umbraco.Web.Templates
-
-@if (Model.editor.config.markup != null)
-{
- string markup = Model.editor.config.markup.ToString();
- markup = markup.Replace("#value#", Html.ReplaceLineBreaks((string)Model.value.ToString()).ToString());
-
- if (Model.editor.config.style != null)
- {
- markup = markup.Replace("#style#", Model.editor.config.style.ToString());
- }
-
-
- @Html.Raw(markup)
-
-}
-else
-{
-
- @Model.value
-
-}
diff --git a/samples/Umbraco8.Website/Views/Web.config b/samples/Umbraco8.Website/Views/Web.config
deleted file mode 100644
index 97eaa61..0000000
--- a/samples/Umbraco8.Website/Views/Web.config
+++ /dev/null
@@ -1,70 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/samples/Umbraco8.Website/Web.Debug.config b/samples/Umbraco8.Website/Web.Debug.config
deleted file mode 100644
index fae9cfe..0000000
--- a/samples/Umbraco8.Website/Web.Debug.config
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/samples/Umbraco8.Website/Web.Release.config b/samples/Umbraco8.Website/Web.Release.config
deleted file mode 100644
index da6e960..0000000
--- a/samples/Umbraco8.Website/Web.Release.config
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/samples/Umbraco8.Website/Web.config b/samples/Umbraco8.Website/Web.config
deleted file mode 100644
index d7a8439..0000000
--- a/samples/Umbraco8.Website/Web.config
+++ /dev/null
@@ -1,267 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/samples/Umbraco8.Website/config/BackOfficeTours/getting-started.json b/samples/Umbraco8.Website/config/BackOfficeTours/getting-started.json
deleted file mode 100644
index 574f2f6..0000000
--- a/samples/Umbraco8.Website/config/BackOfficeTours/getting-started.json
+++ /dev/null
@@ -1,480 +0,0 @@
-[
- {
- "name": "Email Marketing",
- "alias": "umbEmailMarketing",
- "group": "Email Marketing",
- "groupOrder": 10,
- "hidden": true,
- "requiredSections": [
- "content"
- ],
- "steps": [
- {
- "title": "Do you want to stay updated on everything Umbraco?",
- "content": "Thank you for using Umbraco! Would you like to stay up-to-date with Umbraco product updates, security advisories, community news and special offers? Sign up for our newsletter and never miss out on the latest Umbraco news.
By signing up, you agree that we can use your info according to our privacy policy .
",
- "view": "emails",
- "type": "promotion"
- },
- {
- "title": "Thank you for subscribing to our mailing list",
- "view": "confirm"
- }
- ]
- },
- {
- "name": "Introduction",
- "alias": "umbIntroIntroduction",
- "group": "Getting Started",
- "groupOrder": 100,
- "allowDisable": true,
- "requiredSections": [
- "content"
- ],
- "steps": [
- {
- "title": "Welcome to Umbraco - The Friendly CMS",
- "content": "Thank you for choosing Umbraco - we think this could be the beginning of something beautiful. While it may feel overwhelming at first, we've done a lot to make the learning curve as smooth and fast as possible.
In this quick tour we will introduce you to the main areas of Umbraco and show you how to best get started.
If you don't want to take the tour now you can always start it by opening the Help drawer in the top right corner.
",
- "type": "intro"
- },
- {
- "element": "[data-element='sections']",
- "elementPreventClick": true,
- "title": "Main Menu",
- "content": "This is the main menu in Umbraco backoffice. Here you can navigate between the different sections, search for items, see your user profile and open the help drawer.",
- "backdropOpacity": 0.6
- },
- {
- "element": "[data-element='section-content']",
- "elementPreventClick": true,
- "title": "Sections",
- "content": "Each area in Umbraco is called a Section . Right now you are in the Content section, when you want to go to another section simply click on the appropriate name in the main menu and you'll be there in no time.",
- "backdropOpacity": 0.6
- },
- {
- "element": "#tree",
- "elementPreventClick": true,
- "title": "The Tree",
- "content": "This is the Tree and it is the main navigation inside a section.
In the Content section the tree is called the Content tree and here you can navigate the content of your website.
"
- },
- {
- "element": "[data-element='dashboard']",
- "elementPreventClick": true,
- "title": "Dashboards",
- "content": "A dashboard is the main view you are presented with when entering a section within the backoffice, and can be used to show valuable information to the users of the system.
Notice that some sections have multiple dashboards.
"
- },
- {
- "element": "[data-element='global-search']",
- "title": "Search",
- "content": "The search allows you to quickly find whatever you're looking for across sections within Umbraco."
- },
- {
- "element": "[data-element='global-user']",
- "title": "User profile",
- "content": "Now click on your user avatar to open the user profile dialog.",
- "event": "click",
- "backdropOpacity": 0.6
- },
- {
- "element": "[data-element~='overlay-user']",
- "elementPreventClick": true,
- "title": "User profile",
- "content": "Here you can see details about your user, change your password and log out of Umbraco.
In the User section you will be able to do more advanced user management.
"
- },
- {
- "element": "[data-element~='overlay-user'] [data-element='button-overlayClose']",
- "title": "User profile",
- "content": "Let's close the user profile again.",
- "event": "click"
- },
- {
- "element": "[data-element='global-help']",
- "title": "Help",
- "content": "If you ever find yourself in trouble click here to open the Help drawer.",
- "event": "click",
- "backdropOpacity": 0.6
- },
- {
- "element": "[data-element='drawer']",
- "elementPreventClick": true,
- "title": "Help",
- "content": "In the help drawer you will find articles and videos related to the section you are using.
This is also where you will find the next tour on how to get started with Umbraco.
",
- "backdropOpacity": 0.6
- },
- {
- "element": "[data-element='drawer'] [data-element='help-tours']",
- "title": "Tours",
- "content": "To continue your journey on getting started with Umbraco, you can find more tours right here."
- }
- ]
- },
- {
- "name": "Create document type",
- "alias": "umbIntroCreateDocType",
- "group": "Getting Started",
- "groupOrder": 100,
- "requiredSections": [
- "settings"
- ],
- "steps": [
- {
- "title": "Create your first Document Type",
- "content": "Step 1 of any site is to create a Document Type . A Document Type is a template for content. For each type of content you want to create you'll create a Document Type. This will define where content based on this Document Type can be created, how many properties it holds and what the input method should be for these properties.
When you have at least one Document Type in place you can start creating content and this content can then be used in a template.
In this tour you will learn how to set up a basic Document Type with a property to enter a short text.
",
- "type": "intro"
- },
- {
- "element": "#applications [data-element='section-settings']",
- "title": "Navigate to the Settings sections",
- "content": "In the Settings section you can create and manage Document types.",
- "event": "click",
- "backdropOpacity": 0.6
- },
- {
- "element": "#tree [data-element='tree-item-documentTypes']",
- "title": "Create Document Type",
- "content": "Hover over the Document Type tree and click the three small dots to open the context menu .
",
- "event": "click",
- "eventElement": "#tree [data-element='tree-item-documentTypes'] [data-element='tree-item-options']"
- },
- {
- "element": "#dialog [data-element='action-documentType']",
- "title": "Create Document Type",
- "content": "Click Document Type to create a new document type with a template. The template will be automatically created and set as the default template for this Document Type.
You will use the template in a later tour to render content.
",
- "event": "click"
- },
- {
- "element": "[data-element='editor-name-field']",
- "title": "Enter a name",
- "content": "Your Document Type needs a name. Enter Home Page in the field and click Next .",
- "view": "doctypename"
- },
- {
- "element": "[data-element='editor-description']",
- "title": "Enter a description",
- "content": "
A description helps to pick the right document type when creating content.
Write a description for our Home page. It could be:
The home page of the website
"
- },
- {
- "element": "[data-element='groups-builder']",
- "elementPreventClick": true,
- "title": "Properties, groups, and tabs",
- "content": "A Document Type consist of Properties (data fields/attributes) where an editor can input data. For complex Document Types you can organize Properties in groups and tabs."
- },
- {
- "element": "[data-element='group-add']",
- "title": "Add group",
- "content": "In this tour we only need a group. Click Add Group to add a group.",
- "event": "click"
- },
- {
- "element": "[data-element='group-name-field']",
- "title": "Name the group",
- "content": "Enter Home in the group name.
You can name a group anything you want and if you have a lot of properties it can be useful to add multiple groups.
",
- "view": "tabName"
- },
- {
- "element": "[data-element='property-add']",
- "title": "Add a property",
- "content": "Properties are the different input fields on a content page.
On our Home Page we want to add a welcome text.
Click Add property to open the property dialog.
",
- "event": "click"
- },
- {
- "element": "[data-element='editor-property-settings'] [data-element='property-name']",
- "title": "Name the property",
- "content": "Enter Welcome Text as the name for the property.",
- "view": "propertyname"
- },
- {
- "element": "[data-element~='editor-property-settings'] [data-element='property-description']",
- "title": "Enter a description",
- "content": "A description will help your editor fill in the right content.
Enter a description for the property editor. It could be:
Write a nice introduction text so the visitors feel welcome "
- },
- {
- "element": "[data-element~='editor-property-settings'] [data-element='editor-add']",
- "title": "Add editor",
- "content": "When you add an editor you choose what the input method for this property will be. Click Add editor to open the editor picker dialog.",
- "event": "click"
- },
- {
- "element": "[ng-controller*='Umbraco.Editors.DataTypePickerController'] [data-element='editor-data-type-picker']",
- "elementPreventClick": true,
- "title": "Editor picker",
- "content": "In the editor picker dialog we can pick one of the many built-in editors.
"
- },
- {
- "element": "[data-element~='editor-data-type-picker'] [data-element='datatype-Textarea']",
- "title": "Select editor",
- "content": "Select the Textarea editor. This will add a textarea to the Welcome Text property.",
- "event": "click"
- },
- {
- "element": "[data-element='editor-data-type-picker'] [data-element='datatypeconfig-Textarea']",
- "title": "Editor settings",
- "content": "Each property editor can have individual settings. For the textarea editor you can set a character limit but in this case it is not needed.",
- "event": "click"
- },
- {
- "element": "[data-element~='editor-property-settings'] [data-element='button-submit']",
- "title": "Add property to document type",
- "content": "Click Submit to add the property to the document type.",
- "event": "click"
- },
- {
- "element": "[data-element~='sub-view-permissions']",
- "title": "Check the document type permissions",
- "content": "Click Permissions to view the permissions page.",
- "event": "click"
- },
- {
- "element": "[data-element~='permissions-allow-as-root']",
- "title": "Allow this document type to work at the root of your site",
- "content": "Toggle the switch Allow as root to allow new content pages based on this document type to be created at the root of your site",
- "event": "click"
- },
- {
- "element": "[data-element='button-save']",
- "title": "Save the document type",
- "content": "All we need now is to save the document type. Click Save to create and save your new document type.",
- "event": "click"
- }
- ]
- },
- {
- "name": "Create Content",
- "alias": "umbIntroCreateContent",
- "group": "Getting Started",
- "groupOrder": 100,
- "requiredSections": [
- "content"
- ],
- "steps": [
- {
- "title": "Creating your first content node",
- "content": "In this tour you will learn how to create the home page for your website. It will use the Home Page Document type you created in the previous tour.
",
- "type": "intro"
- },
- {
- "element": "#applications [data-element='section-content']",
- "title": "Navigate to the Content section",
- "content": "In the Content section you can create and manage the content of the website.
The Content section contains the content of your website. Content is displayed as nodes in the content tree.
",
- "event": "click",
- "backdropOpacity": 0.6
- },
- {
- "element": "[data-element='tree-root']",
- "title": "Open context menu",
- "content": "Open the context menu by hovering over the root of the content section.
Now click the three small dots to the right.
",
- "event": "click",
- "eventElement": "#tree [data-element='tree-root'] [data-element='tree-item-options']"
- },
- {
- "element": "[data-element='action-create-homePage']",
- "title": "Create Home page",
- "content": "The context menu shows you all the actions that are available on a node
Click on Home Page to create a new page of type Home Page .
",
- "event": "click"
- },
- {
- "element": "[data-element='editor-content'] [data-element='editor-name-field']",
- "title": "Give your new page a name",
- "content": "Our new page needs a name. Enter Home in the field and click Next .
",
- "view": "nodename"
- },
- {
- "element": "[data-element='editor-content'] [data-element='property-welcomeText'] > div",
- "title": "Add a welcome text",
- "content": "Add content to the Welcome Text field.
If you don't have any ideas here is a start:
I am learning Umbraco. High Five I Rock #H5IR "
- },
- {
- "element": "[data-element='editor-content'] [data-element='button-saveAndPublish']",
- "title": "Publish",
- "content": "Now click the Publish button to publish your changes.
",
- "event": "click"
- }
- ]
- },
- {
- "name": "Render in template",
- "alias": "umbIntroRenderInTemplate",
- "group": "Getting Started",
- "groupOrder": 100,
- "requiredSections": [
- "settings"
- ],
- "steps": [
- {
- "title": "Render your content in a template",
- "content": "Templating in Umbraco builds on the concept of Razor Views from ASP.NET MVC. This tour is a sneak peak on how to write templates in Umbraco.
In this tour you will learn how to render content from the Home Page document type so you can see the content added to our Home content page.
",
- "type": "intro"
- },
- {
- "element": "#applications [data-element='section-settings']",
- "title": "Navigate to the Settings section",
- "content": "In the Settings section you will find all the templates.
It is of course also possible to edit all your code files in your favorite code editor.
",
- "event": "click",
- "backdropOpacity": 0.6
- },
- {
- "element": "#tree [data-element='tree-item-templates']",
- "title": "Expand the Templates node",
- "content": "To see all our templates click the small triangle to the left of the templates node.
",
- "event": "click",
- "eventElement": "#tree [data-element='tree-item-templates'] [data-element='tree-item-expand']",
- "view": "templatetree",
- "skipStepIfVisible": "#tree [data-element='tree-item-templates'] > div > button[data-element=tree-item-expand] span.icon-navigation-down"
- },
- {
- "element": "#tree [data-element='tree-item-templates'] [data-element='tree-item-Home Page']",
- "title": "Open Home template",
- "content": "Click the Home Page template to open and edit it.
",
- "eventElement": "#tree [data-element='tree-item-templates'] [data-element='tree-item-Home Page'] a.umb-tree-item__label",
- "event": "click"
- },
- {
- "element": "[data-element='editor-templates'] [data-element='code-editor']",
- "title": "Edit template",
- "content": "The template can be edited here or in your favorite code editor.
To render the field from the document type add the following to the template:
<h1>@Model.Name</h1> <p>@Model.WelcomeText</p> "
- },
- {
- "element": "[data-element='editor-templates'] [data-element='button-save']",
- "title": "Save the template",
- "content": "Click the Save button and your template will be saved.",
- "event": "click"
- }
- ]
- },
- {
- "name": "View Home page",
- "alias": "umbIntroViewHomePage",
- "group": "Getting Started",
- "groupOrder": 100,
- "requiredSections": [
- "content"
- ],
- "steps": [
- {
- "title": "View your Umbraco site",
- "content": "Our three main components for a page are done: Document type, Template, and Content . It is now time to see the result.
In this tour you will learn how to see your published website.
",
- "type": "intro"
- },
- {
- "element": "#applications [data-element='section-content']",
- "title": "Navigate to the content sections",
- "content": "In the Content section you will find the content of our website.",
- "event": "click",
- "backdropOpacity": 0.6
- },
- {
- "element": "#tree [data-element='tree-item-Home']",
- "title": "Open the Home page",
- "content": "Click the Home page to open it.
",
- "event": "click",
- "eventElement": "#tree [data-element='tree-item-Home'] a.umb-tree-item__label"
- },
- {
- "element": "[data-element='editor-content'] [data-element='sub-view-umbInfo']",
- "title": "Info",
- "content": "Under the Info-app you will find the default information about a content item.
",
- "event": "click"
- },
- {
- "element": "[data-element='editor-content'] [data-element='node-info-urls']",
- "title": "Open page",
- "content": "Click the Link to document to view your page.
Tip: Click the preview button in the bottom right corner to preview changes without publishing them.
",
- "event": "click",
- "eventElement": "[data-element='editor-content'] [data-element='node-info-urls'] a[target='_blank']"
- }
- ]
- },
- {
- "name": "The Media library",
- "alias": "umbIntroMediaSection",
- "group": "Getting Started",
- "groupOrder": 100,
- "requiredSections": [
- "media"
- ],
- "steps": [
- {
- "title": "How to use the media library",
- "content": "A website would be boring without media content. In Umbraco you can manage all your images, documents, videos etc. in the Media section . Here you can upload and organise your media items and see details about each item.
In this tour you will learn how to upload and organise your Media library in Umbraco. It will also show you how to view details about a specific media item.
",
- "type": "intro"
- },
- {
- "element": "#applications [data-element='section-media']",
- "title": "Navigate to the Media section",
- "content": "The media section is where you manage all your media items.",
- "event": "click",
- "backdropOpacity": 0.6
- },
- {
- "element": "#tree [data-element='tree-root']",
- "title": "Create a new folder",
- "content": "First create a folder for your images. Hover over the media root node and click the three small dots on the right side of the item.
",
- "event": "click",
- "eventElement": "#tree [data-element='tree-root'] [data-element='tree-item-options']"
- },
- {
- "element": "#dialog [data-element='action-Folder']",
- "title": "Create a new folder",
- "content": "Select the Folder option to select the type folder.
",
- "event": "click"
- },
- {
- "element": "[data-element='editor-media'] [data-element='editor-name-field']",
- "title": "Enter a name",
- "content": "Enter My Images in the field.
",
- "view": "foldername"
- },
- {
- "element": "[data-element='editor-media'] [data-element='button-save']",
- "title": "Save the folder",
- "content": "Click the Save button to create the new folder.
",
- "event": "click"
- },
- {
- "element": "[data-element='editor-media'] [data-element='dropzone']",
- "title": "Upload images",
- "content": "In the upload area you can upload your media items.
Click the Click here to choose files button and select a couple of images on your computer and upload them.
",
- "view": "uploadimages"
- },
- {
- "element": "[data-element='editor-media'] [data-element='media-grid-item-0']",
- "title": "View media item details",
- "content": "Hover over the media item and Click the white bar to view details about the media item.",
- "event": "click",
- "eventElement": "[data-element='editor-media'] [data-element='media-grid-item-0'] [data-element='media-grid-item-edit']"
- },
- {
- "element": "[data-element='editor-media'] [data-element='property-umbracoFile']",
- "elementPreventClick": true,
- "title": "The uploaded image",
- "content": "Here you can see the image you have uploaded.
"
- },
- {
- "element": "[data-element='editor-media'] [data-element='property-umbracoBytes']",
- "title": "Image size",
- "content": "You will also find other details about the image, like the size.
Media items work in much the same way as content. So you can add extra properties to an image by creating or editing the Media types in the Settings section.
"
- },
- {
- "element": "[data-element='editor-media'] [data-element='sub-view-umbInfo']",
- "title": "Info",
- "content": "Like the content section you can also find default information about the media item. You will find these under the info app.",
- "event": "click"
- },
- {
- "element": "[data-element='editor-media'] [data-element='node-info-urls']",
- "title": "Link to media",
- "content": "The path to the media item..."
- },
- {
- "element": "[data-element='editor-media'] [data-element='node-info-update-date']",
- "title": "Last edited",
- "content": "...and information about when the media item has been created and edited."
- },
- {
- "element": "[data-element='editor-container']",
- "elementPreventClick": true,
- "title": "Using media items",
- "content": "You can reference a media item directly in a template by using the path or try adding a Media Picker to a document type property so you can select media items from the content section."
- }
- ]
- }
-]
diff --git a/samples/Umbraco8.Website/config/ClientDependency.config b/samples/Umbraco8.Website/config/ClientDependency.config
deleted file mode 100644
index 2814119..0000000
--- a/samples/Umbraco8.Website/config/ClientDependency.config
+++ /dev/null
@@ -1,66 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/samples/Umbraco8.Website/config/HealthChecks.config b/samples/Umbraco8.Website/config/HealthChecks.config
deleted file mode 100644
index 4e927e8..0000000
--- a/samples/Umbraco8.Website/config/HealthChecks.config
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/samples/Umbraco8.Website/config/Lang/cs-CZ.user.xml b/samples/Umbraco8.Website/config/Lang/cs-CZ.user.xml
deleted file mode 100644
index d4902d5..0000000
--- a/samples/Umbraco8.Website/config/Lang/cs-CZ.user.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/samples/Umbraco8.Website/config/Lang/da-DK.user.xml b/samples/Umbraco8.Website/config/Lang/da-DK.user.xml
deleted file mode 100644
index 7a8ce2c..0000000
--- a/samples/Umbraco8.Website/config/Lang/da-DK.user.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/samples/Umbraco8.Website/config/Lang/de-DE.user.xml b/samples/Umbraco8.Website/config/Lang/de-DE.user.xml
deleted file mode 100644
index 7a8ce2c..0000000
--- a/samples/Umbraco8.Website/config/Lang/de-DE.user.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/samples/Umbraco8.Website/config/Lang/en-GB.user.xml b/samples/Umbraco8.Website/config/Lang/en-GB.user.xml
deleted file mode 100644
index 7a8ce2c..0000000
--- a/samples/Umbraco8.Website/config/Lang/en-GB.user.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/samples/Umbraco8.Website/config/Lang/en-US.user.xml b/samples/Umbraco8.Website/config/Lang/en-US.user.xml
deleted file mode 100644
index 7a8ce2c..0000000
--- a/samples/Umbraco8.Website/config/Lang/en-US.user.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/samples/Umbraco8.Website/config/Lang/es-ES.user.xml b/samples/Umbraco8.Website/config/Lang/es-ES.user.xml
deleted file mode 100644
index 7a8ce2c..0000000
--- a/samples/Umbraco8.Website/config/Lang/es-ES.user.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/samples/Umbraco8.Website/config/Lang/fr-FR.user.xml b/samples/Umbraco8.Website/config/Lang/fr-FR.user.xml
deleted file mode 100644
index 7a8ce2c..0000000
--- a/samples/Umbraco8.Website/config/Lang/fr-FR.user.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/samples/Umbraco8.Website/config/Lang/he-IL.user.xml b/samples/Umbraco8.Website/config/Lang/he-IL.user.xml
deleted file mode 100644
index 3a0ad35..0000000
--- a/samples/Umbraco8.Website/config/Lang/he-IL.user.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/samples/Umbraco8.Website/config/Lang/it-IT.user.xml b/samples/Umbraco8.Website/config/Lang/it-IT.user.xml
deleted file mode 100644
index 3a0ad35..0000000
--- a/samples/Umbraco8.Website/config/Lang/it-IT.user.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/samples/Umbraco8.Website/config/Lang/ja-JP.user.xml b/samples/Umbraco8.Website/config/Lang/ja-JP.user.xml
deleted file mode 100644
index 7a8ce2c..0000000
--- a/samples/Umbraco8.Website/config/Lang/ja-JP.user.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/samples/Umbraco8.Website/config/Lang/ko-KR.user.xml b/samples/Umbraco8.Website/config/Lang/ko-KR.user.xml
deleted file mode 100644
index 3a0ad35..0000000
--- a/samples/Umbraco8.Website/config/Lang/ko-KR.user.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/samples/Umbraco8.Website/config/Lang/nb-NO.user.xml b/samples/Umbraco8.Website/config/Lang/nb-NO.user.xml
deleted file mode 100644
index 3a0ad35..0000000
--- a/samples/Umbraco8.Website/config/Lang/nb-NO.user.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/samples/Umbraco8.Website/config/Lang/nl-NL.user.xml b/samples/Umbraco8.Website/config/Lang/nl-NL.user.xml
deleted file mode 100644
index 7a8ce2c..0000000
--- a/samples/Umbraco8.Website/config/Lang/nl-NL.user.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/samples/Umbraco8.Website/config/Lang/pl-PL.user.xml b/samples/Umbraco8.Website/config/Lang/pl-PL.user.xml
deleted file mode 100644
index 3a0ad35..0000000
--- a/samples/Umbraco8.Website/config/Lang/pl-PL.user.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/samples/Umbraco8.Website/config/Lang/pt-BR.user.xml b/samples/Umbraco8.Website/config/Lang/pt-BR.user.xml
deleted file mode 100644
index 3a0ad35..0000000
--- a/samples/Umbraco8.Website/config/Lang/pt-BR.user.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/samples/Umbraco8.Website/config/Lang/ru-RU.user.xml b/samples/Umbraco8.Website/config/Lang/ru-RU.user.xml
deleted file mode 100644
index 7a8ce2c..0000000
--- a/samples/Umbraco8.Website/config/Lang/ru-RU.user.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/samples/Umbraco8.Website/config/Lang/sv-SE.user.xml b/samples/Umbraco8.Website/config/Lang/sv-SE.user.xml
deleted file mode 100644
index 3a0ad35..0000000
--- a/samples/Umbraco8.Website/config/Lang/sv-SE.user.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/samples/Umbraco8.Website/config/Lang/zh-CN.user.xml b/samples/Umbraco8.Website/config/Lang/zh-CN.user.xml
deleted file mode 100644
index 8d2add9..0000000
--- a/samples/Umbraco8.Website/config/Lang/zh-CN.user.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/samples/Umbraco8.Website/config/grid.editors.config.js b/samples/Umbraco8.Website/config/grid.editors.config.js
deleted file mode 100644
index 210d167..0000000
--- a/samples/Umbraco8.Website/config/grid.editors.config.js
+++ /dev/null
@@ -1,50 +0,0 @@
-[
- {
- "name": "Rich text editor",
- "alias": "rte",
- "view": "rte",
- "icon": "icon-article"
- },
- {
- "name": "Image",
- "nameTemplate": "{{ value && value.udi ? (value.udi | ncNodeName) : '' }}",
- "alias": "media",
- "view": "media",
- "icon": "icon-picture"
- },
- {
- "name": "Macro",
- "nameTemplate": "{{ value && value.macroAlias ? value.macroAlias : '' }}",
- "alias": "macro",
- "view": "macro",
- "icon": "icon-settings-alt"
- },
- {
- "name": "Embed",
- "alias": "embed",
- "view": "embed",
- "icon": "icon-movie-alt"
- },
- {
- "name": "Headline",
- "nameTemplate": "{{ value }}",
- "alias": "headline",
- "view": "textstring",
- "icon": "icon-coin",
- "config": {
- "style": "font-size: 36px; line-height: 45px; font-weight: bold",
- "markup": "#value# "
- }
- },
- {
- "name": "Quote",
- "nameTemplate": "{{ value ? value.substring(0,32) + (value.length > 32 ? '...' : '') : '' }}",
- "alias": "quote",
- "view": "textstring",
- "icon": "icon-quote",
- "config": {
- "style": "border-left: 3px solid #ccc; padding: 10px; color: #ccc; font-family: serif; font-style: italic; font-size: 18px",
- "markup": "#value# "
- }
- }
-]
diff --git a/samples/Umbraco8.Website/config/imageprocessor/cache.config b/samples/Umbraco8.Website/config/imageprocessor/cache.config
deleted file mode 100644
index 590b6ba..0000000
--- a/samples/Umbraco8.Website/config/imageprocessor/cache.config
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/samples/Umbraco8.Website/config/imageprocessor/processing.config b/samples/Umbraco8.Website/config/imageprocessor/processing.config
deleted file mode 100644
index 6866bf8..0000000
--- a/samples/Umbraco8.Website/config/imageprocessor/processing.config
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/samples/Umbraco8.Website/config/imageprocessor/security.config b/samples/Umbraco8.Website/config/imageprocessor/security.config
deleted file mode 100644
index 4d96814..0000000
--- a/samples/Umbraco8.Website/config/imageprocessor/security.config
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/samples/Umbraco8.Website/config/logviewer.searches.config.js b/samples/Umbraco8.Website/config/logviewer.searches.config.js
deleted file mode 100644
index 345fe23..0000000
--- a/samples/Umbraco8.Website/config/logviewer.searches.config.js
+++ /dev/null
@@ -1,42 +0,0 @@
-[
- {
- "name": "Find all logs where the Level is NOT Verbose and NOT Debug",
- "query": "Not(@Level='Verbose') and Not(@Level='Debug')"
- },
- {
- "name": "Find all logs that has an exception property (Warning, Error & Fatal with Exceptions)",
- "query": "Has(@Exception)"
- },
- {
- "name": "Find all logs that have the property 'Duration'",
- "query": "Has(Duration)"
- },
- {
- "name": "Find all logs that have the property 'Duration' and the duration is greater than 1000ms",
- "query": "Has(Duration) and Duration > 1000"
- },
- {
- "name": "Find all logs that are from the namespace 'Umbraco.Core'",
- "query": "StartsWith(SourceContext, 'Umbraco.Core')"
- },
- {
- "name": "Find all logs that use a specific log message template",
- "query": "@MessageTemplate = '[Timing {TimingId}] {EndMessage} ({TimingDuration}ms)'"
- },
- {
- "name": "Find logs where one of the items in the SortedComponentTypes property array is equal to",
- "query": "SortedComponentTypes[?] = 'Umbraco.Web.Search.ExamineComponent'"
- },
- {
- "name": "Find logs where one of the items in the SortedComponentTypes property array contains",
- "query": "Contains(SortedComponentTypes[?], 'DatabaseServer')"
- },
- {
- "name": "Find all logs that the message has localhost in it with SQL like",
- "query": "@Message like '%localhost%'"
- },
- {
- "name": "Find all logs that the message that starts with 'end' in it with SQL like",
- "query": "@Message like 'end%'"
- }
-]
diff --git a/samples/Umbraco8.Website/config/serilog.config b/samples/Umbraco8.Website/config/serilog.config
deleted file mode 100644
index 4d9151b..0000000
--- a/samples/Umbraco8.Website/config/serilog.config
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/samples/Umbraco8.Website/config/serilog.user.config b/samples/Umbraco8.Website/config/serilog.user.config
deleted file mode 100644
index 8f20740..0000000
--- a/samples/Umbraco8.Website/config/serilog.user.config
+++ /dev/null
@@ -1,39 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/samples/Umbraco8.Website/config/splashes/noNodes.aspx b/samples/Umbraco8.Website/config/splashes/noNodes.aspx
deleted file mode 100644
index 52abd04..0000000
--- a/samples/Umbraco8.Website/config/splashes/noNodes.aspx
+++ /dev/null
@@ -1,59 +0,0 @@
-<%@ Page Language="C#" AutoEventWireup="True" Inherits="Umbraco.Web.UI.Config.Splashes.NoNodes" CodeBehind="NoNodes.aspx.cs" %>
-<%@ Import Namespace="Umbraco.Core.Configuration" %>
-<%@ Import Namespace="Umbraco.Core.IO" %>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Welcome to your Umbraco installation
-
You're seeing this wonderful page because your website doesn't contain any published content yet.
-
-
-
-
-
-
-
Easy start with Umbraco.tv
-
We have created a bunch of 'how-to' videos, to get you easily started with Umbraco. Learn how to build projects in just a couple of minutes. Easiest CMS in the world.
-
-
Umbraco.tv →
-
-
-
-
Be a part of the community
-
The Umbraco community is the best of its kind, be sure to visit, and if you have any questions, we're sure that you can get your answers from the community.
-
-
our.Umbraco →
-
-
-
-
-
-
-
-
-
-
diff --git a/samples/Umbraco8.Website/config/tinyMceConfig.config b/samples/Umbraco8.Website/config/tinyMceConfig.config
deleted file mode 100644
index 7f7cb65..0000000
--- a/samples/Umbraco8.Website/config/tinyMceConfig.config
+++ /dev/null
@@ -1,74 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- paste
- anchor
- charmap
- table
- lists
- advlist
- hr
- autolink
- directionality
- tabfocus
- searchreplace
- fullscreen
-
-
-
-
- font
-
-
-
-
- raw
-
-
diff --git a/samples/Umbraco8.Website/config/umbracoSettings.config b/samples/Umbraco8.Website/config/umbracoSettings.config
deleted file mode 100644
index 8a6a3fc..0000000
--- a/samples/Umbraco8.Website/config/umbracoSettings.config
+++ /dev/null
@@ -1,269 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
- 1
-
-
-
-
-
-
-
- your@email.here
-
-
-
-
-
-
-
- …
-
-
- Click to end preview mode
-
-
-
-
- ]]>
-
-
-
- throw
-
-
- ashx,aspx,ascx,config,cshtml,vbhtml,asmx,air,axd,swf,xml,xhtml,html,htm,php,htaccess,xamlx
-
-
- assets/img/login.jpg
-
-
- assets/img/application/umbraco_logo_white.svg
-
-
-
-
- false
-
- true
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/samples/Umbraco8.Website/packages.config b/samples/Umbraco8.Website/packages.config
deleted file mode 100644
index ec54c68..0000000
--- a/samples/Umbraco8.Website/packages.config
+++ /dev/null
@@ -1,77 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/samples/Umbraco9.Website/Program.cs b/samples/Umbraco9.Website/Program.cs
deleted file mode 100644
index 09f4ba3..0000000
--- a/samples/Umbraco9.Website/Program.cs
+++ /dev/null
@@ -1,20 +0,0 @@
-using Microsoft.AspNetCore.Hosting;
-using Microsoft.Extensions.Configuration;
-using Microsoft.Extensions.Hosting;
-using Microsoft.Extensions.Logging;
-
-namespace Umbraco9.Website
-{
- public class Program
- {
- public static void Main(string[] args)
- => CreateHostBuilder(args)
- .Build()
- .Run();
-
- public static IHostBuilder CreateHostBuilder(string[] args) =>
- Host.CreateDefaultBuilder(args)
- .ConfigureLogging(x => x.ClearProviders())
- .ConfigureWebHostDefaults(webBuilder => webBuilder.UseStartup());
- }
-}
diff --git a/samples/Umbraco9.Website/Startup.cs b/samples/Umbraco9.Website/Startup.cs
deleted file mode 100644
index ca20bde..0000000
--- a/samples/Umbraco9.Website/Startup.cs
+++ /dev/null
@@ -1,74 +0,0 @@
-using System;
-using Microsoft.AspNetCore.Builder;
-using Microsoft.AspNetCore.Hosting;
-using Microsoft.Extensions.Configuration;
-using Microsoft.Extensions.DependencyInjection;
-using Microsoft.Extensions.Hosting;
-using Umbraco.Cms.Core.DependencyInjection;
-using Umbraco.Extensions;
-
-namespace Umbraco9.Website
-{
- public class Startup
- {
- private readonly IWebHostEnvironment _env;
- private readonly IConfiguration _config;
-
- ///
- /// Initializes a new instance of the class.
- ///
- /// The Web Host Environment
- /// The Configuration
- ///
- /// Only a few services are possible to be injected here https://github.com/dotnet/aspnetcore/issues/9337
- ///
- public Startup(IWebHostEnvironment webHostEnvironment, IConfiguration config)
- {
- _env = webHostEnvironment ?? throw new ArgumentNullException(nameof(webHostEnvironment));
- _config = config ?? throw new ArgumentNullException(nameof(config));
- }
-
- ///
- /// Configures the services
- ///
- ///
- /// This method gets called by the runtime. Use this method to add services to the container.
- /// For more information on how to configure your application, visit https://go.microsoft.com/fwlink/?LinkID=398940
- ///
- public void ConfigureServices(IServiceCollection services)
- {
-#pragma warning disable IDE0022 // Use expression body for methods
- services.AddUmbraco(_env, _config)
- .AddBackOffice()
- .AddWebsite()
- .AddComposers()
- .Build();
-#pragma warning restore IDE0022 // Use expression body for methods
-
- }
-
- ///
- /// Configures the application
- ///
- public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
- {
- if (env.IsDevelopment())
- {
- app.UseDeveloperExceptionPage();
- }
-
- app.UseUmbraco()
- .WithMiddleware(u =>
- {
- u.UseBackOffice();
- u.UseWebsite();
- })
- .WithEndpoints(u =>
- {
- u.UseInstallerEndpoints();
- u.UseBackOfficeEndpoints();
- u.UseWebsiteEndpoints();
- });
- }
- }
-}
diff --git a/samples/Umbraco9.Website/Umbraco9.Website.csproj b/samples/Umbraco9.Website/Umbraco9.Website.csproj
deleted file mode 100644
index 1d3646b..0000000
--- a/samples/Umbraco9.Website/Umbraco9.Website.csproj
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
- net5.0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
-
-
-
-
- false
- false
-
-
diff --git a/src/Directory.Build.props b/src/Directory.Build.props
deleted file mode 100644
index bde0d25..0000000
--- a/src/Directory.Build.props
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
- true
- true
- $(MSBuildThisFileDirectory)
-
-
\ No newline at end of file
diff --git a/src/Our.Umbraco.UiExamples/Migrations/AddSectionForAdminsMigration.cs b/src/Our.Umbraco.UiExamples.v13/Migrations/AddSectionForAdminsMigration.cs
similarity index 79%
rename from src/Our.Umbraco.UiExamples/Migrations/AddSectionForAdminsMigration.cs
rename to src/Our.Umbraco.UiExamples.v13/Migrations/AddSectionForAdminsMigration.cs
index ad5dbd1..4e09051 100644
--- a/src/Our.Umbraco.UiExamples/Migrations/AddSectionForAdminsMigration.cs
+++ b/src/Our.Umbraco.UiExamples.v13/Migrations/AddSectionForAdminsMigration.cs
@@ -1,19 +1,10 @@
-#if NETCOREAPP
-using Umbraco.Cms.Core;
-using Umbraco.Cms.Core.Logging;
+using Umbraco.Cms.Core;
using Umbraco.Cms.Core.Scoping;
using Umbraco.Cms.Core.Services;
using Umbraco.Cms.Core.Web;
using Umbraco.Cms.Infrastructure.Migrations;
-#else
-using Umbraco.Core;
-using Umbraco.Core.Migrations;
-using Umbraco.Core.Scoping;
-using Umbraco.Core.Services;
-using Umbraco.Web;
-#endif
-namespace Our.Umbraco.UiExamples.Migrations
+namespace Our.Umbraco.UiExamples.v13.Migrations
{
public class AddSectionToAdminsMigration : MigrationBase
{
@@ -29,11 +20,8 @@ public AddSectionToAdminsMigration(IMigrationContext context, IUmbracoContextFac
_scopeProvider = scopeProvider;
}
-#if NETCOREAPP
protected override void Migrate()
-#else
- public override void Migrate()
-#endif
+
{
using (UmbracoContextReference umbracoContextReference = _context.EnsureUmbracoContext())
{
diff --git a/src/Our.Umbraco.UiExamples.v13/Migrations/UiExamplesMigrationComposer.cs b/src/Our.Umbraco.UiExamples.v13/Migrations/UiExamplesMigrationComposer.cs
new file mode 100644
index 0000000..27db7cb
--- /dev/null
+++ b/src/Our.Umbraco.UiExamples.v13/Migrations/UiExamplesMigrationComposer.cs
@@ -0,0 +1,15 @@
+using Umbraco.Cms.Core.Composing;
+using Umbraco.Cms.Core.DependencyInjection;
+using Umbraco.Cms.Core.Notifications;
+
+namespace Our.Umbraco.UiExamples.v13.Migrations
+{
+ public class UiExamplesMigrationComposer : IComposer
+ {
+ public void Compose(IUmbracoBuilder builder)
+ {
+ builder.AddNotificationHandler();
+ }
+ }
+
+}
\ No newline at end of file
diff --git a/src/Our.Umbraco.UiExamples/Migrations/UiExamplesMigrationPlan.cs b/src/Our.Umbraco.UiExamples.v13/Migrations/UiExamplesMigrationPlan.cs
similarity index 63%
rename from src/Our.Umbraco.UiExamples/Migrations/UiExamplesMigrationPlan.cs
rename to src/Our.Umbraco.UiExamples.v13/Migrations/UiExamplesMigrationPlan.cs
index 9f2d02a..71f6738 100644
--- a/src/Our.Umbraco.UiExamples/Migrations/UiExamplesMigrationPlan.cs
+++ b/src/Our.Umbraco.UiExamples.v13/Migrations/UiExamplesMigrationPlan.cs
@@ -1,10 +1,6 @@
-#if NETCOREAPP
-using Umbraco.Cms.Infrastructure.Migrations;
-#else
-using Umbraco.Core.Migrations;
-#endif
+using Umbraco.Cms.Infrastructure.Migrations;
-namespace Our.Umbraco.UiExamples.Migrations
+namespace Our.Umbraco.UiExamples.v13.Migrations
{
public class UiExamplesMigrationPlan : MigrationPlan
{
diff --git a/src/Our.Umbraco.UiExamples/Migrations/UmbracoAppStartingHandler.cs b/src/Our.Umbraco.UiExamples.v13/Migrations/UmbracoAppStartingHandler.cs
similarity index 92%
rename from src/Our.Umbraco.UiExamples/Migrations/UmbracoAppStartingHandler.cs
rename to src/Our.Umbraco.UiExamples.v13/Migrations/UmbracoAppStartingHandler.cs
index 561ac3b..c180e9b 100644
--- a/src/Our.Umbraco.UiExamples/Migrations/UmbracoAppStartingHandler.cs
+++ b/src/Our.Umbraco.UiExamples.v13/Migrations/UmbracoAppStartingHandler.cs
@@ -1,12 +1,11 @@
-#if NETCOREAPP
-using Umbraco.Cms.Core.Events;
+using Umbraco.Cms.Core.Events;
using Umbraco.Cms.Core.Migrations;
using Umbraco.Cms.Core.Notifications;
using Umbraco.Cms.Core.Scoping;
using Umbraco.Cms.Core.Services;
using Umbraco.Cms.Infrastructure.Migrations.Upgrade;
-namespace Our.Umbraco.UiExamples.Migrations
+namespace Our.Umbraco.UiExamples.v13.Migrations
{
public class UmbracoAppStartingHandler : INotificationHandler
{
@@ -32,5 +31,4 @@ public void Handle(UmbracoApplicationStartingNotification notification)
}
}
}
-}
-#endif
\ No newline at end of file
+}
\ No newline at end of file
diff --git a/src/Our.Umbraco.UiExamples.v13/Our.Umbraco.UiExamples.v13.csproj b/src/Our.Umbraco.UiExamples.v13/Our.Umbraco.UiExamples.v13.csproj
new file mode 100644
index 0000000..46b534d
--- /dev/null
+++ b/src/Our.Umbraco.UiExamples.v13/Our.Umbraco.UiExamples.v13.csproj
@@ -0,0 +1,25 @@
+
+
+ net8.0
+ content
+ false
+ $(NoWarn),NU1902
+
+
+
+
+
+
+
+
+
+ content\App_Plugins
+ true
+ Always
+
+
+ True
+ buildTransitive
+
+
+
diff --git a/src/Our.Umbraco.UiExamples/build/Our.Umbraco.UiExamples.targets b/src/Our.Umbraco.UiExamples.v13/build/Our.Umbraco.UiExamples.v13.targets
similarity index 100%
rename from src/Our.Umbraco.UiExamples/build/Our.Umbraco.UiExamples.targets
rename to src/Our.Umbraco.UiExamples.v13/build/Our.Umbraco.UiExamples.v13.targets
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/alerts/alerts.controller.js b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/alerts/alerts.controller.js
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/alerts/alerts.controller.js
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/alerts/alerts.controller.js
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/alerts/alerts.html b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/alerts/alerts.html
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/alerts/alerts.html
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/alerts/alerts.html
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/alerts/lang/en.xml b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/alerts/lang/en.xml
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/alerts/lang/en.xml
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/alerts/lang/en.xml
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/alerts/package.manifest b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/alerts/package.manifest
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/alerts/package.manifest
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/alerts/package.manifest
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/buttons/buttons.controller.js b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/buttons/buttons.controller.js
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/buttons/buttons.controller.js
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/buttons/buttons.controller.js
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/buttons/buttons.html b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/buttons/buttons.html
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/buttons/buttons.html
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/buttons/buttons.html
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/buttons/lang/en.xml b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/buttons/lang/en.xml
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/buttons/lang/en.xml
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/buttons/lang/en.xml
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/buttons/package.manifest b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/buttons/package.manifest
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/buttons/package.manifest
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/buttons/package.manifest
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/dialogs/dialogs.controller.js b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/dialogs/dialogs.controller.js
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/dialogs/dialogs.controller.js
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/dialogs/dialogs.controller.js
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/dialogs/dialogs.html b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/dialogs/dialogs.html
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/dialogs/dialogs.html
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/dialogs/dialogs.html
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/dialogs/lang/en.xml b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/dialogs/lang/en.xml
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/dialogs/lang/en.xml
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/dialogs/lang/en.xml
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/dialogs/overlays/customoverlay.controller.js b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/dialogs/overlays/customoverlay.controller.js
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/dialogs/overlays/customoverlay.controller.js
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/dialogs/overlays/customoverlay.controller.js
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/dialogs/overlays/customoverlay.html b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/dialogs/overlays/customoverlay.html
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/dialogs/overlays/customoverlay.html
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/dialogs/overlays/customoverlay.html
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/dialogs/package.manifest b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/dialogs/package.manifest
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/dialogs/package.manifest
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/dialogs/package.manifest
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/editorPanels/lang/en.xml b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/editorPanels/lang/en.xml
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/editorPanels/lang/en.xml
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/editorPanels/lang/en.xml
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/editorPanels/package.manifest b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/editorPanels/package.manifest
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/editorPanels/package.manifest
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/editorPanels/package.manifest
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/editorPanels/panels.controller.js b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/editorPanels/panels.controller.js
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/editorPanels/panels.controller.js
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/editorPanels/panels.controller.js
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/editorPanels/panels.css b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/editorPanels/panels.css
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/editorPanels/panels.css
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/editorPanels/panels.css
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/editorPanels/panels.html b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/editorPanels/panels.html
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/editorPanels/panels.html
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/editorPanels/panels.html
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/icons/iconoverlay.controller.js b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/icons/iconoverlay.controller.js
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/icons/iconoverlay.controller.js
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/icons/iconoverlay.controller.js
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/icons/iconoverlay.html b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/icons/iconoverlay.html
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/icons/iconoverlay.html
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/icons/iconoverlay.html
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/icons/icons.controller.js b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/icons/icons.controller.js
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/icons/icons.controller.js
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/icons/icons.controller.js
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/icons/icons.html b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/icons/icons.html
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/icons/icons.html
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/icons/icons.html
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/icons/lang/en.xml b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/icons/lang/en.xml
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/icons/lang/en.xml
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/icons/lang/en.xml
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/icons/package.manifest b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/icons/package.manifest
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/icons/package.manifest
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/icons/package.manifest
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/info.html b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/info.html
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/info.html
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/info.html
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/lang/en.xml b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/lang/en.xml
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/lang/en.xml
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/lang/en.xml
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/layout/lang/en.xml b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/layout/lang/en.xml
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/layout/lang/en.xml
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/layout/lang/en.xml
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/layout/layout.controller.js b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/layout/layout.controller.js
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/layout/layout.controller.js
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/layout/layout.controller.js
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/layout/layout.html b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/layout/layout.html
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/layout/layout.html
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/layout/layout.html
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/layout/package.manifest b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/layout/package.manifest
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/layout/package.manifest
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/layout/package.manifest
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/package.manifest b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/package.manifest
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/package.manifest
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/package.manifest
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/tabs/lang/en.xml b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/tabs/lang/en.xml
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/tabs/lang/en.xml
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/tabs/lang/en.xml
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/tabs/package.manifest b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/tabs/package.manifest
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/tabs/package.manifest
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/tabs/package.manifest
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/tabs/tabs.controller.js b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/tabs/tabs.controller.js
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/tabs/tabs.controller.js
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/tabs/tabs.controller.js
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/tabs/tabs.html b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/tabs/tabs.html
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/tabs/tabs.html
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/tabs/tabs.html
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/uiexamples.css b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/uiexamples.css
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/uiexamples.css
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/uiexamples.css
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/uiexamples.resource.js b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/uiexamples.resource.js
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/uiexamples.resource.js
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/uiexamples.resource.js
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/uiexamples.section.controller.js b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/uiexamples.section.controller.js
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/uiexamples.section.controller.js
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/uiexamples.section.controller.js
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/uiexamples.section.html b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/uiexamples.section.html
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/uiexamples.section.html
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/uiexamples.section.html
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/umbbox/lang/en.xml b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/umbbox/lang/en.xml
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/umbbox/lang/en.xml
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/umbbox/lang/en.xml
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/umbbox/package.manifest b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/umbbox/package.manifest
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/umbbox/package.manifest
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/umbbox/package.manifest
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/umbbox/umbbox.controller.js b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/umbbox/umbbox.controller.js
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/umbbox/umbbox.controller.js
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/umbbox/umbbox.controller.js
diff --git a/src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/umbbox/umbbox.html b/src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/umbbox/umbbox.html
similarity index 100%
rename from src/Our.Umbraco.UiExamples/content/App_Plugins/uiexamples/umbbox/umbbox.html
rename to src/Our.Umbraco.UiExamples.v13/content/App_Plugins/uiexamples/umbbox/umbbox.html
diff --git a/src/Our.Umbraco.UiExamples.v14/packages.lock.json b/src/Our.Umbraco.UiExamples.v13/packages.lock.json
similarity index 80%
rename from src/Our.Umbraco.UiExamples.v14/packages.lock.json
rename to src/Our.Umbraco.UiExamples.v13/packages.lock.json
index 5a4d6a0..0bf35b3 100644
--- a/src/Our.Umbraco.UiExamples.v14/packages.lock.json
+++ b/src/Our.Umbraco.UiExamples.v13/packages.lock.json
@@ -1,77 +1,69 @@
{
- "version": 1,
+ "version": 2,
"dependencies": {
"net8.0": {
- "Microsoft.SourceLink.GitHub": {
+ "Nerdbank.GitVersioning": {
"type": "Direct",
- "requested": "[1.1.1, )",
- "resolved": "1.1.1",
- "contentHash": "IaJGnOv/M7UQjRJks7B6p7pbPnOwisYGOIzqCz5ilGFTApZ3ktOR+6zJ12ZRPInulBmdAf1SrGdDG2MU8g6XTw==",
- "dependencies": {
- "Microsoft.Build.Tasks.Git": "1.1.1",
- "Microsoft.SourceLink.Common": "1.1.1"
- }
+ "requested": "[3.7.115, )",
+ "resolved": "3.7.115",
+ "contentHash": "EpXamaAdRfG/BMxGgvZlTM0npRnkmXUjAj8OdNKd17t4oN+2nvjdv/KnFmzOOMDqvlwB49UCwtOHJrAQTfUBtQ=="
},
- "Nerdbank.GitVersioning": {
+ "Umbraco.Cms.Web.BackOffice": {
"type": "Direct",
- "requested": "[3.4.244, )",
- "resolved": "3.4.244",
- "contentHash": "L+xHZiYgIvMEbHo1X49HxgfUhfh52/TWLOuUDsOP3OAY0QAn+W6SRNA5bvIRBQ4291SlTZUXPbCRPX8bn7H86Q=="
+ "requested": "[13.0.0, 14.0.0)",
+ "resolved": "13.0.0",
+ "contentHash": "QtWAvGHnx9XRM2t+QiAt8IMaroCEVxSnl4TD17PjDWOCIMUebtoI0YPVyrrs01O63h9587c+eFIZh6YMWJyDZg==",
+ "dependencies": {
+ "Newtonsoft.Json": "13.0.3",
+ "Serilog.AspNetCore": "8.0.0",
+ "Umbraco.Cms.Web.Common": "[13.0.0, 14.0.0)"
+ }
},
- "Umbraco.Cms.Web.Common": {
+ "Umbraco.Cms.Web.Website": {
"type": "Direct",
- "requested": "[14.2.0, )",
- "resolved": "14.2.0",
- "contentHash": "kopegzLY57YwXJfZGJ69CUDlUDopM4JyeeTZnuIAuyRO4l60nKCVyET89p7SswASwLaMvnrmJPejmFBQ3nEcGg==",
+ "requested": "[13.0.0, 14.0.0)",
+ "resolved": "13.0.0",
+ "contentHash": "EFpo37/hVP53sRZddETv1ozfG87FbboUWjlthqvQVgC1LrLVFB0ozGwnOrcdSad70wGfSqP7OboapWloYwpqRA==",
"dependencies": {
- "Asp.Versioning.Mvc": "8.1.0",
- "Asp.Versioning.Mvc.ApiExplorer": "8.1.0",
- "Dazinator.Extensions.FileProviders": "2.0.0",
- "Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation": "8.0.7",
- "MiniProfiler.AspNetCore.Mvc": "4.3.8",
- "Serilog.AspNetCore": "8.0.2",
- "System.Net.Http": "4.3.4",
- "System.Text.RegularExpressions": "4.3.1",
- "Umbraco.Cms.Examine.Lucene": "[14.2.0, 15.0.0)",
- "Umbraco.Cms.PublishedCache.NuCache": "[14.2.0, 15.0.0)"
+ "Umbraco.Cms.Web.Common": "[13.0.0, 14.0.0)"
}
},
"Asp.Versioning.Abstractions": {
"type": "Transitive",
- "resolved": "8.1.0",
- "contentHash": "mpeNZyMdvrHztJwR1sXIUQ+3iioEU97YMBnFA9WLbsPOYhGwDJnqJMmEd8ny7kcmS9OjTHoEuX/bSXXY3brIFA==",
+ "resolved": "7.0.0",
+ "contentHash": "yujGpbGBCViHvYiBJD0S5XFgOI+f5bGvi8tnfMJV6EC0b8SAqBn1YC+yCnJjQo3D2XP9TmSuKIJ7ofVy58GcuQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "8.0.0"
+ "Microsoft.Extensions.Primitives": "7.0.0"
}
},
"Asp.Versioning.Http": {
"type": "Transitive",
- "resolved": "8.1.0",
- "contentHash": "Xu4xF62Cu9JqYi/CTa2TiK5kyHoa4EluPynj/bPFWDmlTIPzuJQbBI5RgFYVRFHjFVvWMoA77acRaFu7i7Wzqg==",
+ "resolved": "7.1.0",
+ "contentHash": "Q1gPDssnFLeS3Avw/JABPzis4pjrG372RpFnB/9zp61hSuSf+Y+1O9twicNHDsmeWMkb/oNQo3vHgLr16jTdNw==",
"dependencies": {
- "Asp.Versioning.Abstractions": "8.1.0"
+ "Asp.Versioning.Abstractions": "7.0.0"
}
},
"Asp.Versioning.Mvc": {
"type": "Transitive",
- "resolved": "8.1.0",
- "contentHash": "BMAJM2sGsTUw5FQ9upKQt6GFoldWksePgGpYjl56WSRvIuE3UxKZh0gAL+wDTIfLshUZm97VCVxlOGyrcjWz9Q==",
+ "resolved": "7.1.1",
+ "contentHash": "hnTDqNwUlawVTDtHu8EhWvEGe6U5K83NJ3Aqf2Tz2mWq5qndzvcGKPGyfv2LTHfSK5h/Qv/ru+ssr/u5GSzjFQ==",
"dependencies": {
- "Asp.Versioning.Http": "8.1.0"
+ "Asp.Versioning.Http": "7.1.0"
}
},
"Asp.Versioning.Mvc.ApiExplorer": {
"type": "Transitive",
- "resolved": "8.1.0",
- "contentHash": "a90gW/4TF/14Bjiwg9LqNtdKGC4G3gu02+uynq3bCISfQm48km5chny4Yg5J4hixQPJUwwJJ9Do1G+jM8L9h3g==",
+ "resolved": "7.1.0",
+ "contentHash": "SEqEAeOXH4bP5g5IzdRarmNCrUxbk4pu10zxu57hgnHop7mXikwoDshE1cI4ZcxN7soKLGw2qOgLjJTIim5fiw==",
"dependencies": {
- "Asp.Versioning.Mvc": "8.1.0"
+ "Asp.Versioning.Mvc": "7.1.0"
}
},
"BouncyCastle.Cryptography": {
"type": "Transitive",
- "resolved": "2.4.0",
- "contentHash": "SwXsAV3sMvAU/Nn31pbjhWurYSjJ+/giI/0n6tCrYoupEK34iIHCuk3STAd9fx8yudM85KkLSVdn951vTng/vQ=="
+ "resolved": "2.2.1",
+ "contentHash": "A6Zr52zVqJKt18ZBsTnX0qhG0kwIQftVAjLmszmkiR/trSp8H+xj1gUOzk7XHwaKgyREMSV1v9XaKrBUeIOdvQ=="
},
"Dazinator.Extensions.FileProviders": {
"type": "Transitive",
@@ -92,40 +84,40 @@
},
"Examine": {
"type": "Transitive",
- "resolved": "3.3.0",
- "contentHash": "w5H1YTIJVnT32XR4PqTDBSfPm20NoCDJtdX0sUUO6DJ2qi5fHT8PE8zZKVAklTctG2+sHSUSR9Qydm5YTHVnQw==",
+ "resolved": "3.1.0",
+ "contentHash": "PKr/jlHuNGSfuRemNdeJa56+nqLYYwgvU7cVrVJyG9wrUekaN1eyEYaWgG9SQLhGryoFKi7WBXuoAnKv2//Keg==",
"dependencies": {
- "Examine.Core": "3.3.0",
- "Examine.Lucene": "3.3.0",
- "Microsoft.AspNetCore.DataProtection": "8.0.4",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1"
+ "Examine.Core": "3.1.0",
+ "Examine.Lucene": "3.1.0",
+ "Microsoft.AspNetCore.DataProtection": "5.0.5",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0"
}
},
"Examine.Core": {
"type": "Transitive",
- "resolved": "3.3.0",
- "contentHash": "f0uiXYuXQH1rWRxNVUi5+MGgJX+LYye+fmxyVa1Aw+NCY52dPf9eEuDMCf1zSVHQoC23o0ADNLhdSfg1kBPkGA==",
+ "resolved": "3.1.0",
+ "contentHash": "AIaDNKPP4fCw1fDHqnn2IzcrXwEozJvWGg/cvyNN4+SgYWlnyk8W0rvVwOa066UVPsrUH/WnpfTKWV+crnAHmA==",
"dependencies": {
- "Microsoft.Extensions.Logging.Abstractions": "8.0.1",
- "Microsoft.Extensions.Options": "8.0.2"
+ "Microsoft.Extensions.Logging.Abstractions": "5.0.0",
+ "Microsoft.Extensions.Options": "5.0.0"
}
},
"Examine.Lucene": {
"type": "Transitive",
- "resolved": "3.3.0",
- "contentHash": "fXfh0+oHvHFRHGQdRQZP/K3FfxZMjem8vFEFcyB2v1ssesHEm2nTCc+XgCpUC5HfwyL5aqHbwOs7IqM1EZPfLg==",
+ "resolved": "3.1.0",
+ "contentHash": "4vdhdqwhA/thL57nuYqT5vr1T/CN5eNeQ65JcgI1BqknJSnOQe63C3MWCCXfPK/Lno95zMCLx71cbWEwo6Geuw==",
"dependencies": {
- "Examine.Core": "3.3.0",
+ "Examine.Core": "3.1.0",
"Lucene.Net.QueryParser": "4.8.0-beta00016",
"Lucene.Net.Replicator": "4.8.0-beta00016",
"System.Threading": "4.3.0",
- "System.Threading.AccessControl": "8.0.0"
+ "System.Threading.AccessControl": "4.7.0"
}
},
"HtmlAgilityPack": {
"type": "Transitive",
- "resolved": "1.11.62",
- "contentHash": "KS4h7ZjWsO6YixRfQgYdR+PZMbTaZod1LBPi+1Ph7dJCARzQm7DOKe5HPhP/o0EWX5l7QCgAZHa4VOa4pQa8JQ=="
+ "resolved": "1.11.54",
+ "contentHash": "bgB79N4urc4D7hrD4R+Qk6CjPiYOfs6vfXNsmw3nCcfQEQvBQGjfAcl5k/tB1ZP1hA0d7xXs0jK8xAXV36IVUg=="
},
"J2N": {
"type": "Transitive",
@@ -134,8 +126,8 @@
},
"K4os.Compression.LZ4": {
"type": "Transitive",
- "resolved": "1.3.8",
- "contentHash": "LhwlPa7c1zs1OV2XadMtAWdImjLIsqFJPoRcIWAadSRn0Ri1DepK65UbWLPmt4riLqx2d40xjXRk0ogpqNtK7g=="
+ "resolved": "1.3.6",
+ "contentHash": "RxGhoJBjZCgGeZgDqOP4Krs1cR9PHInbz6d2N19Dic0Y6ZACzVKbR3uSpqfEZf4RiUbHk9aiog2eS22nQPTc2A=="
},
"Lucene.Net": {
"type": "Transitive",
@@ -219,11 +211,10 @@
},
"MailKit": {
"type": "Transitive",
- "resolved": "4.7.1.1",
- "contentHash": "Y3okmIxu8g/ZcoJiE2i+dCeKgnNyddsXmcJslZnCPGVPP0aRyeVINHV1h97V+OVMdqjQI6O12J2p8Duwq5UEqQ==",
+ "resolved": "4.3.0",
+ "contentHash": "jVmB3Nr0JpqhyMiXOGWMin+QvRKpucGpSFBCav9dG6jEJPdBV+yp1RHVpKzxZPfT+0adaBuZlMFdbIciZo1EWA==",
"dependencies": {
- "MimeKit": "4.7.1",
- "System.Formats.Asn1": "8.0.1"
+ "MimeKit": "4.3.0"
}
},
"Markdown": {
@@ -238,49 +229,51 @@
},
"MessagePack": {
"type": "Transitive",
- "resolved": "2.5.172",
- "contentHash": "tO/SIeix4UjmHo0J7Z1IRMvHEfqLlN9FAQCzwGcoG50mt7gPyYsAuMU9Ngu9iDSv0ak/YZOyobs0BidFde+gDw==",
+ "resolved": "2.5.140",
+ "contentHash": "nkIsgy8BkIfv40bSz9XZb4q//scI1PF3AYeB5X66nSlIhBIqbdpLz8Qk3gHvnjV3RZglQLO/ityK3eNfLii2NA==",
"dependencies": {
- "MessagePack.Annotations": "2.5.172",
- "Microsoft.NET.StringTools": "17.6.3"
+ "MessagePack.Annotations": "2.5.140",
+ "Microsoft.NET.StringTools": "17.6.3",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
"MessagePack.Annotations": {
"type": "Transitive",
- "resolved": "2.5.172",
- "contentHash": "LJWMr5BDpvLaIfsUXufFWQW3VRFg7EKnGAHjArbwCaSeTIWEXaRoClkQtPaXvtVPZk5ZIpc9SBQd/WJD/m99Ww=="
+ "resolved": "2.5.140",
+ "contentHash": "JE3vwluOrsJ4t3hnfXzIxJUh6lhx6M/KR8Sark/HOUw1DJ5UKu5JsAnnuaQngg6poFkRx1lzHSLTkxHNJO7+uQ=="
},
"Microsoft.AspNetCore.Cryptography.Internal": {
"type": "Transitive",
- "resolved": "8.0.7",
- "contentHash": "XM72mRfCtpLzpphLFdHARrWRTLgdG4D8CTBM7XoReAKp0kjb8K9voRHK6qhb+9HFNP8fpu2+lIBfqekgDc8d3A=="
+ "resolved": "8.0.0",
+ "contentHash": "buuMMCTxFcVkOkEftb2OafYxrveNGre9KJF4Oi1DkR4rxIj6oLam7Wq3g0Fp9hNVpJteKEPiupsxYnPrD/oUGA=="
},
"Microsoft.AspNetCore.Cryptography.KeyDerivation": {
"type": "Transitive",
- "resolved": "8.0.7",
- "contentHash": "gJuhW5txl9TudVh+JczfTSoI77bGDYrvhA/tY2NURmH8MjatrGAQnFsW/ME+aDQ6rHqXSI0X3ELZESwUIZKlgg==",
+ "resolved": "8.0.0",
+ "contentHash": "65w93R5wqUUs35R9wjHHDf75GqAbxJsNByKZo5TbQOWSXcUbLWrDUWBQHv78iXIT0PL1pXNqKQz7OHiHMvo0/A==",
"dependencies": {
- "Microsoft.AspNetCore.Cryptography.Internal": "8.0.7"
+ "Microsoft.AspNetCore.Cryptography.Internal": "8.0.0"
}
},
"Microsoft.AspNetCore.DataProtection": {
"type": "Transitive",
- "resolved": "8.0.4",
- "contentHash": "p6mlJTLfEoWyg4atIzdNpI48f/Bn8mpGqs5AW7TaqkQdxbVekovUj1BrLcuUoysyODVP3C9Db6J1y3RD6kD4pQ==",
+ "resolved": "5.0.5",
+ "contentHash": "fYCIRLS3Q7eokBwzlcaKQnCBLDFXqjnyJO9lqOX0/V9zvy/JiOfvwKSkm6v5QJuNpXZywb/DnAq5Pdb3woc3MQ==",
"dependencies": {
- "Microsoft.AspNetCore.Cryptography.Internal": "8.0.4",
- "Microsoft.AspNetCore.DataProtection.Abstractions": "8.0.4",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1",
- "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "8.0.1",
- "Microsoft.Extensions.Options": "8.0.2",
- "System.Security.Cryptography.Xml": "8.0.0"
+ "Microsoft.AspNetCore.Cryptography.Internal": "5.0.5",
+ "Microsoft.AspNetCore.DataProtection.Abstractions": "5.0.5",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0",
+ "Microsoft.Extensions.Hosting.Abstractions": "5.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "5.0.0",
+ "Microsoft.Extensions.Options": "5.0.0",
+ "Microsoft.Win32.Registry": "5.0.0",
+ "System.Security.Cryptography.Xml": "5.0.0"
}
},
"Microsoft.AspNetCore.DataProtection.Abstractions": {
"type": "Transitive",
- "resolved": "8.0.4",
- "contentHash": "iqEPvlPGn9WJl5d+gWRG+ASap3cRDmNTQG4Ozep7YZKr+fOTm6tbcIazNZtUlRIlTTxY9Rr0cwNXTmPJkxJnlw=="
+ "resolved": "5.0.5",
+ "contentHash": "k1DgnNSBG0lf9P+QDnU+FFeLI4b4hhw4iT+iw29XkcRaCGpcPwq7mLJUtz2Yqq/FRyEwlcteTJmdWEoJb0Fxag=="
},
"Microsoft.AspNetCore.Hosting.Abstractions": {
"type": "Transitive",
@@ -319,19 +312,30 @@
},
"Microsoft.AspNetCore.Http.Features": {
"type": "Transitive",
- "resolved": "1.0.2",
- "contentHash": "9l/Y/CO3q8tET3w+dDiByREH8lRtpd14cMevwMV5nw2a/avJ5qcE3VVIE5U5hesec2phTT6udQEgwjHmdRRbig==",
+ "resolved": "5.0.0",
+ "contentHash": "6sVnhFwtsjEVL09FsYpAttQ3Og6Jxg1dQFLF9XQUThi1myq64imjhj1swd92TXMLCp5wmt8szDixZXXdx64qhg==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "1.0.1",
- "System.Collections": "4.0.11",
- "System.ComponentModel": "4.0.1",
- "System.Linq": "4.1.0",
- "System.Net.Primitives": "4.0.11",
- "System.Net.WebSockets": "4.0.0",
- "System.Runtime.Extensions": "4.1.0",
- "System.Security.Claims": "4.0.1",
- "System.Security.Cryptography.X509Certificates": "4.1.0",
- "System.Security.Principal": "4.0.1"
+ "Microsoft.Extensions.Primitives": "5.0.0",
+ "System.IO.Pipelines": "5.0.0"
+ }
+ },
+ "Microsoft.AspNetCore.JsonPatch": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "klQdb/9+j0u8MDjoqHEgDCPz8GRhfsbRVvZIM3glFqjs8uY7S1hS9RvKZuz8o4dS9NsEpFp4Jccd8CQuIYHK0g==",
+ "dependencies": {
+ "Microsoft.CSharp": "4.7.0",
+ "Newtonsoft.Json": "13.0.3"
+ }
+ },
+ "Microsoft.AspNetCore.Mvc.NewtonsoftJson": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "/e5+eBvY759xiZJO+y1lHi4VzXqbDzTJSyCtKpaj3Ko2JAFQjiCOJ0ZHk2i4g4HpoSdXmzEXQsjr6dUX9U0/JA==",
+ "dependencies": {
+ "Microsoft.AspNetCore.JsonPatch": "8.0.0",
+ "Newtonsoft.Json": "13.0.3",
+ "Newtonsoft.Json.Bson": "1.0.2"
}
},
"Microsoft.AspNetCore.Mvc.Razor.Extensions": {
@@ -345,12 +349,12 @@
},
"Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation": {
"type": "Transitive",
- "resolved": "8.0.7",
- "contentHash": "sDBZRnrn62IZzE941Pi/HZziuuH03i7iQatxl2TTHr9IdNtT5DUkHBqXTj5AtPYH+hD80edZHwQIX+z3S+F1Bw==",
+ "resolved": "8.0.0",
+ "contentHash": "HyLDtyWwpavSEFBOL0qOdymY8f+VwN5QhhE7gj3wBw53j9EA0ZcYkbfTvkhvMeV9PavgCcMIe4sAsBGEE/YnNA==",
"dependencies": {
"Microsoft.AspNetCore.Mvc.Razor.Extensions": "6.0.0",
"Microsoft.CodeAnalysis.Razor": "6.0.0",
- "Microsoft.Extensions.DependencyModel": "8.0.1"
+ "Microsoft.Extensions.DependencyModel": "8.0.0"
}
},
"Microsoft.AspNetCore.Razor.Language": {
@@ -358,11 +362,6 @@
"resolved": "6.0.0",
"contentHash": "yCtBr1GSGzJrrp1NJUb4ltwFYMKHw/tJLnIDvg9g/FnkGIEzmE19tbCQqXARIJv5kdtBgsoVIdGLL+zmjxvM/A=="
},
- "Microsoft.Build.Tasks.Git": {
- "type": "Transitive",
- "resolved": "1.1.1",
- "contentHash": "AT3HlgTjsqHnWpBHSNeR0KxbLZD7bztlZVj7I8vgeYG9SYqbeFGh0TM/KVtC6fg53nrWHl3VfZFvb5BiQFcY6Q=="
- },
"Microsoft.CodeAnalysis.Analyzers": {
"type": "Transitive",
"resolved": "3.3.4",
@@ -370,23 +369,21 @@
},
"Microsoft.CodeAnalysis.Common": {
"type": "Transitive",
- "resolved": "4.10.0",
- "contentHash": "7O4+dn0fNKykPpEB1i8/5EKzwD3fuu/shdbbnnsBmdiHMaBz6telOubDFwPwLQQ/PvOAWTFIWWTyAOmWvXRD2g==",
+ "resolved": "4.8.0",
+ "contentHash": "/jR+e/9aT+BApoQJABlVCKnnggGQbvGh7BKq2/wI1LamxC+LbzhcLj4Vj7gXCofl1n4E521YfF9w0WcASGg/KA==",
"dependencies": {
"Microsoft.CodeAnalysis.Analyzers": "3.3.4",
- "System.Collections.Immutable": "8.0.0",
- "System.Reflection.Metadata": "8.0.0"
+ "System.Collections.Immutable": "7.0.0",
+ "System.Reflection.Metadata": "7.0.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
"Microsoft.CodeAnalysis.CSharp": {
"type": "Transitive",
- "resolved": "4.10.0",
- "contentHash": "iifqKy3KvCgPABHFbFlSxjEoE+OItZGuZ191NM/TWV750m1jMypr7BtrP65ET+OK2KNVupO8S8xCtxbNqw056A==",
+ "resolved": "4.8.0",
+ "contentHash": "+3+qfdb/aaGD8PZRCrsdobbzGs1m9u119SkkJt8e/mk3xLJz/udLtS2T6nY27OTXxBBw10HzAbC8Z9w08VyP/g==",
"dependencies": {
- "Microsoft.CodeAnalysis.Analyzers": "3.3.4",
- "Microsoft.CodeAnalysis.Common": "[4.10.0]",
- "System.Collections.Immutable": "8.0.0",
- "System.Reflection.Metadata": "8.0.0"
+ "Microsoft.CodeAnalysis.Common": "[4.8.0]"
}
},
"Microsoft.CodeAnalysis.Razor": {
@@ -399,23 +396,16 @@
"Microsoft.CodeAnalysis.Common": "4.0.0"
}
},
- "Microsoft.Extensions.Caching.Abstractions": {
+ "Microsoft.CSharp": {
"type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "3KuSxeHoNYdxVYfg2IRZCThcrlJ1XJqIXkAWikCsbm5C/bCjv7G0WoKDyuR98Q+T607QT2Zl5GsbGRkENcV2yQ==",
- "dependencies": {
- "Microsoft.Extensions.Primitives": "8.0.0"
- }
+ "resolved": "4.7.0",
+ "contentHash": "pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA=="
},
- "Microsoft.Extensions.Caching.Memory": {
+ "Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
"resolved": "8.0.0",
- "contentHash": "7pqivmrZDzo1ADPkRwjy+8jtRKWRCPag9qPI+p7sgu7Q4QreWhcvbiWXsbhP+yY8XSiDvZpu2/LWdBv7PnmOpQ==",
+ "contentHash": "3KuSxeHoNYdxVYfg2IRZCThcrlJ1XJqIXkAWikCsbm5C/bCjv7G0WoKDyuR98Q+T607QT2Zl5GsbGRkENcV2yQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "8.0.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
- "Microsoft.Extensions.Options": "8.0.0",
"Microsoft.Extensions.Primitives": "8.0.0"
}
},
@@ -478,16 +468,16 @@
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "8.0.1",
- "contentHash": "fGLiCRLMYd00JYpClraLjJTNKLmMJPnqxMaiRzEBIIvevlzxz33mXy39Lkd48hu1G+N21S7QpaO5ZzKsI6FRuA=="
+ "resolved": "8.0.0",
+ "contentHash": "cjWrLkJXK0rs4zofsK4bSdg+jhDLTaxrkXu4gS6Y7MAlCvRyNNgwY/lJi5RDlQOnSZweHqoyvgvbdvQsRIW+hg=="
},
"Microsoft.Extensions.DependencyModel": {
"type": "Transitive",
- "resolved": "8.0.1",
- "contentHash": "5Ou6varcxLBzQ+Agfm0k0pnH7vrEITYlXMDuE6s7ZHlZHz6/G8XJ3iISZDr5rfwfge6RnXJ1+Wc479mMn52vjA==",
+ "resolved": "8.0.0",
+ "contentHash": "NSmDw3K0ozNDgShSIpsZcbFIzBX4w28nDag+TfaQujkXGazBm+lid5onlWoCBy4VsLxqnnKjEBbGSJVWJMf43g==",
"dependencies": {
"System.Text.Encodings.Web": "8.0.0",
- "System.Text.Json": "8.0.4"
+ "System.Text.Json": "8.0.0"
}
},
"Microsoft.Extensions.Diagnostics": {
@@ -518,10 +508,19 @@
"Microsoft.Extensions.Primitives": "8.0.0"
}
},
+ "Microsoft.Extensions.FileProviders.Composite": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "0IoXXfkgKpYJB1t2lC0jPXAxuaywRNc9y2Mq96ZZNKBthL38vusa2UK73+Bm6Kq/9a5xNHJS6NhsSN+i5TEtkA==",
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "5.0.0",
+ "Microsoft.Extensions.Primitives": "5.0.0"
+ }
+ },
"Microsoft.Extensions.FileProviders.Embedded": {
"type": "Transitive",
- "resolved": "8.0.7",
- "contentHash": "ABsn0T09b5lzVNbOcuRc10+kNZkO+RGtZWfzqVay0Ah+/ouhEvG7JrXc+9+7zFgoPuH4E4N6+uWfTp+pJqMeGw==",
+ "resolved": "8.0.0",
+ "contentHash": "TuRh62KcoOvaSDCbtHT8K0WYptZysYQHPRRNfOgqF7ZUtUL4O0WMV8RdxbtDFJDsg3jv9bgHwXbrgwTeI9+5uQ==",
"dependencies": {
"Microsoft.Extensions.FileProviders.Abstractions": "8.0.0"
}
@@ -568,21 +567,21 @@
},
"Microsoft.Extensions.Identity.Core": {
"type": "Transitive",
- "resolved": "8.0.7",
- "contentHash": "ga2eFVcY/KyI4mQiYnMk0esNgSlJEzbAGBJPI2MEUyf4lmHSuaHgymIQDoyQQwHwjkiA4w4nIU8dtWOLRyBjZA==",
+ "resolved": "8.0.0",
+ "contentHash": "hnXHyIQc+uc2uNMcIbr43+oNBAPEhMpW6lE8ux3MOegRz50WBna4AItlZDY7Y+Id1LLBbf73osUqeTw7CQ371w==",
"dependencies": {
- "Microsoft.AspNetCore.Cryptography.KeyDerivation": "8.0.7",
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation": "8.0.0",
"Microsoft.Extensions.Logging": "8.0.0",
- "Microsoft.Extensions.Options": "8.0.2"
+ "Microsoft.Extensions.Options": "8.0.0"
}
},
"Microsoft.Extensions.Identity.Stores": {
"type": "Transitive",
- "resolved": "8.0.7",
- "contentHash": "VE/dLNy+0xG3IFGq6VAQvrxqeoLTqxgB/ZaGk+eSHFYf9sJexJHSm7AWZgiMK4lfrfcAQeF5xm+WlIncvEcohQ==",
+ "resolved": "8.0.0",
+ "contentHash": "DmDCpSpngZDBm44wVmxCeYs4HGJr/m32jMItp6pfb7KKtqWYw2vybHRg880j18k/eSFyM4v9uONsnEPgDdi9lg==",
"dependencies": {
"Microsoft.Extensions.Caching.Abstractions": "8.0.0",
- "Microsoft.Extensions.Identity.Core": "8.0.7",
+ "Microsoft.Extensions.Identity.Core": "8.0.0",
"Microsoft.Extensions.Logging": "8.0.0"
}
},
@@ -598,16 +597,16 @@
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "8.0.1",
- "contentHash": "RIFgaqoaINxkM2KTOw72dmilDmTrYA0ns2KW4lDz4gZ2+o6IQ894CzmdL3StM2oh7QQq44nCWiqKqc4qUI9Jmg==",
+ "resolved": "8.0.0",
+ "contentHash": "arDBqTgFCyS0EvRV7O3MZturChstm50OJ0y9bDJvAcmEPJm0FFpFyjU/JLYyStNGGey081DvnQYlncNX5SJJGA==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0"
}
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "8.0.2",
- "contentHash": "dWGKvhFybsaZpGmzkGCbNNwBD1rVlWzrZKANLW/CcbFJpCEceMCGzT7zZwHOGBCbwM0SzBuceMj5HN1LKV1QqA==",
+ "resolved": "8.0.0",
+ "contentHash": "JOVOfqpnqlVLUzINQ2fox8evY2SKLYJ3BV8QDe/Jyp21u1T7r45x/R/5QdteURMR5r01GxeJSBBUOCOyaNXA3g==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
"Microsoft.Extensions.Primitives": "8.0.0"
@@ -641,23 +640,23 @@
},
"Microsoft.IdentityModel.Abstractions": {
"type": "Transitive",
- "resolved": "7.6.1",
- "contentHash": "oiUHb2FqD0EM/nBzJnS/yzvrLX8jbhmMM0Y3Vc6U+yloYYdDpbQ8Idl5HrQDIrTG03X6BQkeTzhMj+CxrmyDYg=="
+ "resolved": "7.0.0",
+ "contentHash": "7iSWSRR72VKeonFdfDi43Lvkca98Y0F3TmmWhRSuHbkjk/IKUSO0Qd272LQFZpi5eDNQNbUXy3o4THXhOAU6cw=="
},
"Microsoft.IdentityModel.Logging": {
"type": "Transitive",
- "resolved": "7.6.1",
- "contentHash": "93Lk4wOPTb0rXfqB8id4DLHLxHVfvPy6U7dbj+V2fPL0WRFjvoKtipdsnBW0kUjDkoIXJY43r93Eyhyk8snqmg==",
+ "resolved": "7.0.0",
+ "contentHash": "6I35Kt2/PQZAyUYLo3+QgT/LubZ5/4Ojelkbyo8KKdDgjMbVocAx2B3P5V7iMCz+rsAe/RLr6ql87QKnHtI+aw==",
"dependencies": {
- "Microsoft.IdentityModel.Abstractions": "7.6.1"
+ "Microsoft.IdentityModel.Abstractions": "7.0.0"
}
},
"Microsoft.IdentityModel.Tokens": {
"type": "Transitive",
- "resolved": "7.6.1",
- "contentHash": "H3uJ191Eibt1uTPH/OLs5n292WtugKuQxwN4zV6i1+qt94MNYJBPDhQVG3tgvCRissdu7aSKVbxyf7sYA1/jTQ==",
+ "resolved": "7.0.0",
+ "contentHash": "dxYqmmFLsjBQZ6F6a4XDzrZ1CTxBRFVigJvWiNtXiIsT6UlYMxs9ONMaGx9XKzcxmcgEQ2ADuCqKZduz0LR9Hw==",
"dependencies": {
- "Microsoft.IdentityModel.Logging": "7.6.1"
+ "Microsoft.IdentityModel.Logging": "7.0.0"
}
},
"Microsoft.NET.StringTools": {
@@ -667,19 +666,14 @@
},
"Microsoft.NETCore.Platforms": {
"type": "Transitive",
- "resolved": "1.1.1",
- "contentHash": "TMBuzAHpTenGbGgk0SMTwyEkyijY/Eae4ZGsFNYJvAr/LDn1ku3Etp3FPxChmDp5HHF3kzJuoaa08N0xjqAJfQ=="
+ "resolved": "5.0.0",
+ "contentHash": "VyPlqzH2wavqquTcYpkIIAQ6WdenuKoFN0BdYBbCWsclXacSOHNQn66Gt4z5NBqEYW0FAPm5rlvki9ZiCij5xQ=="
},
"Microsoft.NETCore.Targets": {
"type": "Transitive",
"resolved": "1.1.3",
"contentHash": "3Wrmi0kJDzClwAC+iBdUBpEKmEle8FQNsCs77fkiOIw/9oYA07bL1EZNX0kQ2OMN3xpwvl0vAtOCYY3ndDNlhQ=="
},
- "Microsoft.SourceLink.Common": {
- "type": "Transitive",
- "resolved": "1.1.1",
- "contentHash": "WMcGpWKrmJmzrNeuaEb23bEMnbtR/vLmvZtkAP5qWu7vQsY59GqfRJd65sFpBszbd2k/bQ8cs8eWawQKAabkVg=="
- },
"Microsoft.Win32.Primitives": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -690,14 +684,24 @@
"System.Runtime": "4.3.0"
}
},
+ "Microsoft.Win32.Registry": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg==",
+ "dependencies": {
+ "System.Security.AccessControl": "5.0.0",
+ "System.Security.Principal.Windows": "5.0.0"
+ }
+ },
"MimeKit": {
"type": "Transitive",
- "resolved": "4.7.1",
- "contentHash": "Qoj4aVvhX14A1FNvaJ33hzOP4VZI2j+Mr38I9wSGcjMq4BYDtWLJG89aJ9nRW2cNfH6Czjwyp7+Mh++xv3AZvg==",
+ "resolved": "4.3.0",
+ "contentHash": "39KDXuERDy5VmHIn7NnCWvIVp/Ar4qnxZWg9m06DfRqDbW1B6zFv9o3Tdoa4CCu71tE/0SRqRCN5Z+bbffw6uw==",
"dependencies": {
- "BouncyCastle.Cryptography": "2.4.0",
- "System.Formats.Asn1": "8.0.1",
- "System.Security.Cryptography.Pkcs": "8.0.0"
+ "BouncyCastle.Cryptography": "2.2.1",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0",
+ "System.Security.Cryptography.Pkcs": "7.0.3",
+ "System.Text.Encoding.CodePages": "7.0.0"
}
},
"MiniProfiler.AspNetCore": {
@@ -795,6 +799,14 @@
"resolved": "13.0.3",
"contentHash": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ=="
},
+ "Newtonsoft.Json.Bson": {
+ "type": "Transitive",
+ "resolved": "1.0.2",
+ "contentHash": "QYFyxhaABwmq3p/21VrZNYvCg3DaEoN/wUuw5nmfAf0X3HLjgupwhkEWdgfb9nvGAUIv3osmZoD3kKl4jxEmYQ==",
+ "dependencies": {
+ "Newtonsoft.Json": "12.0.1"
+ }
+ },
"NPoco": {
"type": "Transitive",
"resolved": "5.7.1",
@@ -804,14 +816,19 @@
"System.Reflection.Emit.Lightweight": "4.7.0"
}
},
+ "NUglify": {
+ "type": "Transitive",
+ "resolved": "1.20.2",
+ "contentHash": "vz/SjCdpxr0Jp09VzMeezid7rwbXimik2QO1dzxzDcN3bXGJloDGDVh0zoD6DA23y6yrRzxv1ZKJ3kKzV3rqyA=="
+ },
"OpenIddict.Abstractions": {
"type": "Transitive",
- "resolved": "5.7.0",
- "contentHash": "x7qFi3vHIxctaJOqh6cqQl+SZZ6Df4jQ1KaxrN52G8zx6/SKtIPUaXPnQcZFuXeWsO8XhgUR9dozjLn75fPgww==",
+ "resolved": "4.10.1",
+ "contentHash": "r2oCgsk8hG82TmT5g7yTzGLrmZGTwn6/zISMXqqpM9rjQUH0/FZ7NgwJy0f1j+HZSyBNj3jjYQIjx6a7qYBYqA==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Microsoft.IdentityModel.Tokens": "7.6.1"
+ "Microsoft.IdentityModel.Tokens": "7.0.0"
}
},
"runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
@@ -928,14 +945,16 @@
},
"Serilog.AspNetCore": {
"type": "Transitive",
- "resolved": "8.0.2",
- "contentHash": "LNUd1bHsik2E7jSoCQFdeMGAWXjH7eUQ6c2pqm5vl+jGqvxdabYXxlrfaqApjtX5+BfAjW9jTA2EKmPwxknpIA==",
+ "resolved": "8.0.0",
+ "contentHash": "FAjtKPZ4IzqFQBqZKPv6evcXK/F0ls7RoXI/62Pnx2igkDZ6nZ/jn/C/FxVATqQbEQvtqP+KViWYIe4NZIHa2w==",
"dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "8.0.0",
"Microsoft.Extensions.Logging": "8.0.0",
"Serilog": "3.1.1",
"Serilog.Extensions.Hosting": "8.0.0",
+ "Serilog.Extensions.Logging": "8.0.0",
"Serilog.Formatting.Compact": "2.0.0",
- "Serilog.Settings.Configuration": "8.0.2",
+ "Serilog.Settings.Configuration": "8.0.0",
"Serilog.Sinks.Console": "5.0.0",
"Serilog.Sinks.Debug": "2.0.0",
"Serilog.Sinks.File": "5.0.0"
@@ -1005,11 +1024,11 @@
},
"Serilog.Settings.Configuration": {
"type": "Transitive",
- "resolved": "8.0.2",
- "contentHash": "hn8HCAmupon7N0to20EwGeNJ+L3iRzjGzAHIl8+8CCFlEkVedHvS6NMYMb0VPNMsDgDwOj4cPBPV6Fc2hb0/7w==",
+ "resolved": "8.0.0",
+ "contentHash": "nR0iL5HwKj5v6ULo3/zpP8NMcq9E2pxYA6XKTSWCbugVs4YqPyvaqaKOY+OMpPivKp7zMEpax2UKHnDodbRB0Q==",
"dependencies": {
"Microsoft.Extensions.Configuration.Binder": "8.0.0",
- "Microsoft.Extensions.DependencyModel": "8.0.1",
+ "Microsoft.Extensions.DependencyModel": "8.0.0",
"Serilog": "3.1.1"
}
},
@@ -1053,6 +1072,47 @@
"Serilog": "2.8.0"
}
},
+ "Smidge": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "AnRsxwg4Av7jxa0MkQMbLqdIrWbVZRVQ0KfnO4Mh19Old7lay179QvBnaOPFxAEWnIl4jHiZW8izesJp6TknVw==",
+ "dependencies": {
+ "Smidge.Core": "4.3.0"
+ }
+ },
+ "Smidge.Core": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "B6m6uGpJrOKaJ68eE9clAzZUcURszTNHfoYa4razb3KUJtRXB5fmZvts8+0ffT0/tO09Vu2O/KFfiSZMp6X8Jw==",
+ "dependencies": {
+ "Microsoft.AspNetCore.Http.Features": "5.0.0",
+ "Microsoft.Extensions.Configuration": "5.0.0",
+ "Microsoft.Extensions.Configuration.Json": "5.0.0",
+ "Microsoft.Extensions.FileProviders.Composite": "5.0.0",
+ "Microsoft.Extensions.Hosting.Abstractions": "5.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "5.0.0",
+ "Microsoft.Extensions.Options": "5.0.0"
+ }
+ },
+ "Smidge.InMemory": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "fKyR6ICS0YoQLX0D4dIIYTwQEM1IZb8ChYhqLGpVyJ7GiOAawsXt4ZcVnH0XT+ggan2+JzQlLiXGcCdXnb16Xg==",
+ "dependencies": {
+ "Dazinator.Extensions.FileProviders": "2.0.0",
+ "Smidge.Core": "4.3.0",
+ "System.Text.Encodings.Web": "5.0.1"
+ }
+ },
+ "Smidge.Nuglify": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "kx5Ulh+o5zLI0Al0POs0nYPldUArErmrAxxccrrxl77MWWrDM3KS5IRWuKDtC42/sZKSzapmJIOwJ8r/1foMCg==",
+ "dependencies": {
+ "Nuglify": "1.20.2",
+ "Smidge": "4.3.0"
+ }
+ },
"System.AppContext": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1102,8 +1162,8 @@
},
"System.Collections.Immutable": {
"type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "AurL6Y5BA1WotzlEvVaIDpqzpIPvYnnldxru8oXJU2yFxFUy3+pNXjXd1ymO+RA0rq0+590Q8gaz2l3Sr7fmqg=="
+ "resolved": "7.0.0",
+ "contentHash": "dQPcs0U1IKnBdRDBkrCTi1FoajSTBzLcVTpjO4MBCMC7f4pDOIPzgBoX8JjG7X6uZRJ8EBxsi8+DR1JuwjnzOQ=="
},
"System.ComponentModel": {
"type": "Transitive",
@@ -1123,6 +1183,15 @@
"System.Runtime": "4.3.0"
}
},
+ "System.Configuration.ConfigurationManager": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "JlYi9XVvIREURRUlGMr1F6vOFLk7YSY4p1vHo4kX3tQ0AGrjqlRWHDi66ImHhy6qwXBG3BJ6Y1QlYQ+Qz6Xgww==",
+ "dependencies": {
+ "System.Diagnostics.EventLog": "8.0.0",
+ "System.Security.Cryptography.ProtectedData": "8.0.0"
+ }
+ },
"System.Console": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1165,6 +1234,11 @@
"resolved": "8.0.0",
"contentHash": "c9xLpVz6PL9lp/djOWtk5KPDZq3cSYpmXoJQY524EOtuFl5z9ZtsotpsyrDW40U1DRnQSYvcPKEUV0X//u6gkQ=="
},
+ "System.Diagnostics.EventLog": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "fdYxcRjQqTTacKId/2IECojlDSFvp7LP5N78+0z/xH7v/Tuw5ZAxu23Y6PTCRinqyu2ePx+Gn1098NC6jM6d+A=="
+ },
"System.Diagnostics.StackTrace": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1219,8 +1293,8 @@
},
"System.Formats.Asn1": {
"type": "Transitive",
- "resolved": "8.0.1",
- "contentHash": "XqKba7Mm/koKSjKMfW82olQdmfbI5yqeoLV/tidRp7fbh5rmHAQ5raDI/7SU0swTzv+jgqtUGkzmFxuUg0it1A=="
+ "resolved": "8.0.0",
+ "contentHash": "AJukBuLoe3QeAF+mfaRKQb2dgyrvt340iMBHYv+VdBzCUM06IxGlvl0o/uPOS7lHnXPN6u8fFRHSHudx5aTi8w=="
},
"System.Globalization": {
"type": "Transitive",
@@ -1329,6 +1403,11 @@
"System.Runtime": "4.3.0"
}
},
+ "System.IO.Pipelines": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "irMYm3vhVgRsYvHTU5b2gsT2CwT/SMM6LZFzuJjpIvT5Z4CshxNsaoBC1X/LltwuR3Opp8d6jOS/60WwOb7Q2Q=="
+ },
"System.Linq": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1427,17 +1506,6 @@
"System.Threading.Tasks": "4.3.0"
}
},
- "System.Net.WebSockets": {
- "type": "Transitive",
- "resolved": "4.0.0",
- "contentHash": "2KJo8hir6Edi9jnMDAMhiJoI691xRBmKcbNpwjrvpIMOCTYOtBpSsSEGBxBDV7PKbasJNaFp1+PZz1D7xS41Hg==",
- "dependencies": {
- "Microsoft.Win32.Primitives": "4.0.1",
- "System.Resources.ResourceManager": "4.0.1",
- "System.Runtime": "4.1.0",
- "System.Threading.Tasks": "4.0.11"
- }
- },
"System.ObjectModel": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1502,10 +1570,10 @@
},
"System.Reflection.Metadata": {
"type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "ptvgrFh7PvWI8bcVqG5rsA/weWM09EnthFHR5SCnS6IN+P4mj6rE1lBDC4U8HL9/57htKAqy4KQ3bBj84cfYyQ==",
+ "resolved": "7.0.0",
+ "contentHash": "MclTG61lsD9sYdpNz9xsKBzjsmsfCtcMZYXz/IUr2zlhaTaABonlr1ESeompTgM+Xk+IwtGYU7/voh3YWB/fWw==",
"dependencies": {
- "System.Collections.Immutable": "8.0.0"
+ "System.Collections.Immutable": "7.0.0"
}
},
"System.Reflection.Primitives": {
@@ -1548,6 +1616,19 @@
"Microsoft.NETCore.Targets": "1.1.3"
}
},
+ "System.Runtime.Caching": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "4TmlmvGp4kzZomm7J2HJn6IIx0UUrQyhBDyb5O1XiunZlQImXW+B8b7W/sTPcXhSf9rp5NR5aDtQllwbB5elOQ==",
+ "dependencies": {
+ "System.Configuration.ConfigurationManager": "8.0.0"
+ }
+ },
+ "System.Runtime.CompilerServices.Unsafe": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg=="
+ },
"System.Runtime.Extensions": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1615,18 +1696,13 @@
"System.Runtime": "4.3.0"
}
},
- "System.Security.Claims": {
+ "System.Security.AccessControl": {
"type": "Transitive",
- "resolved": "4.0.1",
- "contentHash": "4Jlp0OgJLS/Voj1kyFP6MJlIYp3crgfH8kNQk2p7+4JYfc1aAmh9PZyAMMbDhuoolGNtux9HqSOazsioRiDvCw==",
+ "resolved": "5.0.0",
+ "contentHash": "dagJ1mHZO3Ani8GH0PHpPEe/oYO+rVdbQjvjJkBRNQkX4t0r1iaeGn8+/ybkSLEan3/slM0t59SVdHzuHf2jmw==",
"dependencies": {
- "System.Collections": "4.0.11",
- "System.Globalization": "4.0.11",
- "System.IO": "4.1.0",
- "System.Resources.ResourceManager": "4.0.1",
- "System.Runtime": "4.1.0",
- "System.Runtime.Extensions": "4.1.0",
- "System.Security.Principal": "4.0.1"
+ "Microsoft.NETCore.Platforms": "5.0.0",
+ "System.Security.Principal.Windows": "5.0.0"
}
},
"System.Security.Cryptography.Algorithms": {
@@ -1749,6 +1825,11 @@
"System.Threading.Tasks": "4.3.0"
}
},
+ "System.Security.Cryptography.ProtectedData": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "+TUFINV2q2ifyXauQXRwy4CiBhqvDEDZeVJU7qfxya4aRYOKzVBpN+4acx25VcPB9ywUN6C0n8drWl110PhZEg=="
+ },
"System.Security.Cryptography.X509Certificates": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1783,19 +1864,16 @@
},
"System.Security.Cryptography.Xml": {
"type": "Transitive",
- "resolved": "8.0.1",
- "contentHash": "hqu2ztecOf3BYg5q1R7QcyliX9L7r3mfsWtaRitAxcezH8hyZMB7zCmhi186hsUZXk1KxsAHXwyPEW+xvUED6g==",
+ "resolved": "8.0.0",
+ "contentHash": "HQSFbakswZ1OXFz2Bt3AJlC6ENDqWeVpgqhf213xqQUMDifzydOHIKVb1RV4prayobvR3ETIScMaQdDF2hwGZA==",
"dependencies": {
"System.Security.Cryptography.Pkcs": "8.0.0"
}
},
- "System.Security.Principal": {
+ "System.Security.Principal.Windows": {
"type": "Transitive",
- "resolved": "4.0.1",
- "contentHash": "On+SKhXY5rzxh/S8wlH1Rm0ogBlu7zyHNxeNBiXauNrhHRXAe9EuX8Yl5IOzLPGU5Z4kLWHMvORDOCG8iu9hww==",
- "dependencies": {
- "System.Runtime": "4.1.0"
- }
+ "resolved": "5.0.0",
+ "contentHash": "t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA=="
},
"System.Text.Encoding": {
"type": "Transitive",
@@ -1807,6 +1885,11 @@
"System.Runtime": "4.3.0"
}
},
+ "System.Text.Encoding.CodePages": {
+ "type": "Transitive",
+ "resolved": "7.0.0",
+ "contentHash": "LSyCblMpvOe0N3E+8e0skHcrIhgV2huaNcjUUEa8hRtgEAm36aGkRoC8Jxlb6Ra6GSfF29ftduPNywin8XolzQ=="
+ },
"System.Text.Encoding.Extensions": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1825,8 +1908,8 @@
},
"System.Text.Json": {
"type": "Transitive",
- "resolved": "8.0.4",
- "contentHash": "bAkhgDJ88XTsqczoxEMliSrpijKZHhbJQldhAmObj/RbrN3sU5dcokuXmWJWsdQAhiMJ9bTayWsL1C9fbbCRhw==",
+ "resolved": "8.0.0",
+ "contentHash": "OdrZO2WjkiEG6ajEFRABTRCi/wuXQPxeV6g8xvUJqdxMvvuCCEk86zPla8UiIQJz3durtUEbNyY/3lIhS0yZvQ==",
"dependencies": {
"System.Text.Encodings.Web": "8.0.0"
}
@@ -1850,8 +1933,12 @@
},
"System.Threading.AccessControl": {
"type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "cIed5+HuYz+eV9yu9TH95zPkqmm1J9Qps9wxjB335sU8tsqc2kGdlTEH9FZzZeCS8a7mNSEsN8ZkyhQp1gfdEw=="
+ "resolved": "4.7.0",
+ "contentHash": "/fmzEf1UYrdCzfOIHVJ2cx3v9DHLLLMkUrodpzJGW17N+K+SSmBD8OA/BGmtfN1Ae0Ex3rBjQVufnIi5zKefuQ==",
+ "dependencies": {
+ "System.Security.AccessControl": "4.7.0",
+ "System.Security.Principal.Windows": "4.7.0"
+ }
},
"System.Threading.Tasks": {
"type": "Transitive",
@@ -1941,50 +2028,50 @@
},
"Umbraco.Cms.Core": {
"type": "Transitive",
- "resolved": "14.2.0",
- "contentHash": "4D5lU/TD3MuZn/9Jn016lRhL0MrY6eHd9r9nTOh7xCG9Czkpg9/vg3ubErxf6SVnXelfkfnFAjLG1RaQFjUNTg==",
+ "resolved": "13.0.0",
+ "contentHash": "0/ODOagfKr4Rhwfc6s8WjexXI3n9bnFzUR1GFHiSs4C24dZFDJzdSgrRSuFl1ZoqzIkt3VP815WAEQm66D+SVw==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "8.0.0",
- "Microsoft.Extensions.Caching.Memory": "8.0.0",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
- "Microsoft.Extensions.FileProviders.Embedded": "8.0.7",
+ "Microsoft.Extensions.FileProviders.Embedded": "8.0.0",
"Microsoft.Extensions.FileProviders.Physical": "8.0.0",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
- "Microsoft.Extensions.Identity.Core": "8.0.7",
+ "Microsoft.Extensions.Identity.Core": "8.0.0",
"Microsoft.Extensions.Logging": "8.0.0",
- "Microsoft.Extensions.Options": "8.0.2",
+ "Microsoft.Extensions.Options": "8.0.0",
"Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0",
- "Microsoft.Extensions.Options.DataAnnotations": "8.0.0"
+ "Microsoft.Extensions.Options.DataAnnotations": "8.0.0",
+ "System.Runtime.Caching": "8.0.0"
}
},
"Umbraco.Cms.Examine.Lucene": {
"type": "Transitive",
- "resolved": "14.2.0",
- "contentHash": "9U1TPc80q5eBG+rBCCY1lgcL2B8G/AOQmJJoKdQRE0HxbM+8vX5v7jkKQctGS2eNyfJJG4c7BWLzemQWFVpovQ==",
+ "resolved": "13.0.0",
+ "contentHash": "JuEVmuPz0sCo9z6Z3FQZSxWJPYHSfXyZRRNRXFQu0j3g1pXKaJaFcMQmAeXPR2KJzuuvWKM+gzMgVDUUG03gVw==",
"dependencies": {
- "Examine": "3.3.0",
- "System.Security.Cryptography.Xml": "8.0.1",
- "Umbraco.Cms.Infrastructure": "[14.2.0, 15.0.0)"
+ "Examine": "3.1.0",
+ "System.Security.Cryptography.Xml": "8.0.0",
+ "Umbraco.Cms.Infrastructure": "[13.0.0, 14.0.0)"
}
},
"Umbraco.Cms.Infrastructure": {
"type": "Transitive",
- "resolved": "14.2.0",
- "contentHash": "4+JgR9uZF+VN559ZBkVx5mcJFDt04blAA+n1DHhs5Q/miAeUK3UJNVjqTx7MLqNpAev7hln8NLa5oHkTlL6TDQ==",
+ "resolved": "13.0.0",
+ "contentHash": "k1e5j8Pad1uRz0KtdkV0z4T2kMLzUFHG/5ITUUZt3qNqINGxis8BwNlscitJQQU3eSDICsxBTdJxhj4QUU3JsQ==",
"dependencies": {
- "Examine.Core": "3.3.0",
- "HtmlAgilityPack": "1.11.62",
- "MailKit": "4.7.1.1",
+ "Examine.Core": "3.1.0",
+ "HtmlAgilityPack": "1.11.54",
+ "MailKit": "4.3.0",
"Markdown": "2.2.1",
- "Microsoft.CodeAnalysis.CSharp": "4.10.0",
+ "Microsoft.CodeAnalysis.CSharp": "4.8.0",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Json": "8.0.0",
"Microsoft.Extensions.DependencyInjection": "8.0.0",
"Microsoft.Extensions.Http": "8.0.0",
- "Microsoft.Extensions.Identity.Stores": "8.0.7",
+ "Microsoft.Extensions.Identity.Stores": "8.0.0",
"MiniProfiler.Shared": "4.3.8",
"NPoco": "5.7.1",
- "OpenIddict.Abstractions": "5.7.0",
+ "Newtonsoft.Json": "13.0.3",
+ "OpenIddict.Abstractions": "4.10.1",
"Serilog": "3.1.1",
"Serilog.Enrichers.Process": "2.0.2",
"Serilog.Enrichers.Thread": "3.1.0",
@@ -1992,23 +2079,44 @@
"Serilog.Extensions.Hosting": "8.0.0",
"Serilog.Formatting.Compact": "2.0.0",
"Serilog.Formatting.Compact.Reader": "3.0.0",
- "Serilog.Settings.Configuration": "8.0.2",
+ "Serilog.Settings.Configuration": "8.0.0",
"Serilog.Sinks.Async": "1.5.0",
"Serilog.Sinks.File": "5.0.0",
"Serilog.Sinks.Map": "1.0.2",
- "Umbraco.Cms.Core": "[14.2.0, 15.0.0)",
+ "Umbraco.Cms.Core": "[13.0.0, 14.0.0)",
"ncrontab": "3.3.3"
}
},
"Umbraco.Cms.PublishedCache.NuCache": {
"type": "Transitive",
- "resolved": "14.2.0",
- "contentHash": "8haABqEGI4ikkzQhrP0P7AkB/91Dw13DxWp/2RjiMrBWF0IykiwBj8LCNJW9GRfo3JWSb/GF7jm37skxB1vSjQ==",
+ "resolved": "13.0.0",
+ "contentHash": "k9OQi8Z0k4bLPrUkc++IpJ2Ube/LqjzFmenZkScUQuxoJ3ou7uNfot82IEGxm4FxlRf20x7oUj+kBx47pn97gg==",
"dependencies": {
- "K4os.Compression.LZ4": "1.3.8",
- "MessagePack": "2.5.172",
+ "K4os.Compression.LZ4": "1.3.6",
+ "MessagePack": "2.5.140",
+ "Newtonsoft.Json": "13.0.3",
"Umbraco.CSharpTest.Net.Collections": "15.0.0",
- "Umbraco.Cms.Infrastructure": "[14.2.0, 15.0.0)"
+ "Umbraco.Cms.Infrastructure": "[13.0.0, 14.0.0)"
+ }
+ },
+ "Umbraco.Cms.Web.Common": {
+ "type": "Transitive",
+ "resolved": "13.0.0",
+ "contentHash": "pTV4p56KsP6yIwYLTgpYQ3WeGumdJRNZo23rblOupcKl7w6wxQ2aiPweVbv7rWIILYoDVejV7z6O5CRHDqmi8g==",
+ "dependencies": {
+ "Asp.Versioning.Mvc": "7.1.1",
+ "Asp.Versioning.Mvc.ApiExplorer": "7.1.0",
+ "Dazinator.Extensions.FileProviders": "2.0.0",
+ "Microsoft.AspNetCore.Mvc.NewtonsoftJson": "8.0.0",
+ "Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation": "8.0.0",
+ "MiniProfiler.AspNetCore.Mvc": "4.3.8",
+ "Serilog.AspNetCore": "8.0.0",
+ "Smidge.InMemory": "4.3.0",
+ "Smidge.Nuglify": "4.3.0",
+ "System.Net.Http": "4.3.4",
+ "System.Text.RegularExpressions": "4.3.1",
+ "Umbraco.Cms.Examine.Lucene": "[13.0.0, 14.0.0)",
+ "Umbraco.Cms.PublishedCache.NuCache": "[13.0.0, 14.0.0)"
}
},
"Umbraco.CSharpTest.Net.Collections": {
diff --git a/src/Our.Umbraco.UiExamples.v14/.gitignore b/src/Our.Umbraco.UiExamples.v14/.gitignore
deleted file mode 100644
index a547bf3..0000000
--- a/src/Our.Umbraco.UiExamples.v14/.gitignore
+++ /dev/null
@@ -1,24 +0,0 @@
-# Logs
-logs
-*.log
-npm-debug.log*
-yarn-debug.log*
-yarn-error.log*
-pnpm-debug.log*
-lerna-debug.log*
-
-node_modules
-dist
-dist-ssr
-*.local
-
-# Editor directories and files
-.vscode/*
-!.vscode/extensions.json
-.idea
-.DS_Store
-*.suo
-*.ntvs*
-*.njsproj
-*.sln
-*.sw?
diff --git a/src/Our.Umbraco.UiExamples.v14/Our.Umbraco.UiExamples.v14.csproj b/src/Our.Umbraco.UiExamples.v14/Our.Umbraco.UiExamples.v14.csproj
deleted file mode 100644
index 59bdf03..0000000
--- a/src/Our.Umbraco.UiExamples.v14/Our.Umbraco.UiExamples.v14.csproj
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
- net8.0
- enable
- enable
-
-
-
-
-
diff --git a/src/Our.Umbraco.UiExamples.v14/Readme.md b/src/Our.Umbraco.UiExamples.v14/Readme.md
deleted file mode 100644
index 777030b..0000000
--- a/src/Our.Umbraco.UiExamples.v14/Readme.md
+++ /dev/null
@@ -1,23 +0,0 @@
-# UI Examples for Umbraco 14
-
-## Prerequisites
-As Umbraco 14 runs on .NET 8 you must have the SDK installed on your machine. This can be installed through [Visual Studio v17.8.0 Preview 2](https://visualstudio.microsoft.com/vs/preview/), or direct download on the [.NET website](https://dotnet.microsoft.com/en-us/download/dotnet/8.0).
-
-## How this works
-
-go into `src`
-run `npm ci`
-run `npm run dev`
-
-This will build the typescript, output it into the folder within the Umbraco 14 website for use in there, more specifically: `/samples/Umbraco14.Website/App_Plugins/Example.UI/scripts`.
-
-## Running the Umbraco14 website
-
-In a separate terminal window, to run the umbraco project, open the path /samples/Umbraco14.Website/
-
-run `dotnet run`
-
-You can then launch the umbraco solution and should see the new back office section.
-
-> [!NOTE]
-> For a more general introduction into getting started with development for v14, please read the [Umbraco Documentation](https://docs.umbraco.com/umbraco-backoffice/)
diff --git a/src/Our.Umbraco.UiExamples.v14/index.html b/src/Our.Umbraco.UiExamples.v14/index.html
deleted file mode 100644
index 283e961..0000000
--- a/src/Our.Umbraco.UiExamples.v14/index.html
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
- Vite + Lit + TS
-
-
-
-
-
- Vite + Lit
-
-
-
diff --git a/src/Our.Umbraco.UiExamples.v14/package-lock.json b/src/Our.Umbraco.UiExamples.v14/package-lock.json
deleted file mode 100644
index 02b66ad..0000000
--- a/src/Our.Umbraco.UiExamples.v14/package-lock.json
+++ /dev/null
@@ -1,1935 +0,0 @@
-{
- "name": "our-umbraco-uiexamples-v14",
- "version": "0.0.0",
- "lockfileVersion": 3,
- "requires": true,
- "packages": {
- "": {
- "name": "our-umbraco-uiexamples-v14",
- "version": "0.0.0",
- "dependencies": {
- "lit": "^3.2.0"
- },
- "devDependencies": {
- "@umbraco-cms/backoffice": "^14.2.0",
- "glob": "^11.0.0",
- "typescript": "^5.5.4",
- "vite": "^5.4.3"
- }
- },
- "node_modules/@esbuild/win32-x64": {
- "version": "0.21.5",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz",
- "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@isaacs/cliui": {
- "version": "8.0.2",
- "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
- "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
- "dev": true,
- "dependencies": {
- "string-width": "^5.1.2",
- "string-width-cjs": "npm:string-width@^4.2.0",
- "strip-ansi": "^7.0.1",
- "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
- "wrap-ansi": "^8.1.0",
- "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@lit-labs/ssr-dom-shim": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.2.1.tgz",
- "integrity": "sha512-wx4aBmgeGvFmOKucFKY+8VFJSYZxs9poN3SDNQFF6lT6NrQUnHiPB2PWz2sc4ieEcAaYYzN+1uWahEeTq2aRIQ=="
- },
- "node_modules/@lit/reactive-element": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-2.0.4.tgz",
- "integrity": "sha512-GFn91inaUa2oHLak8awSIigYz0cU0Payr1rcFsrkf5OJ5eSPxElyZfKh0f2p9FsTiZWXQdWGJeXZICEfXXYSXQ==",
- "dependencies": {
- "@lit-labs/ssr-dom-shim": "^1.2.0"
- }
- },
- "node_modules/@pkgjs/parseargs": {
- "version": "0.11.0",
- "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
- "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
- "dev": true,
- "optional": true,
- "engines": {
- "node": ">=14"
- }
- },
- "node_modules/@rollup/rollup-win32-x64-msvc": {
- "version": "4.21.2",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.21.2.tgz",
- "integrity": "sha512-6UUxd0+SKomjdzuAcp+HAmxw1FlGBnl1v2yEPSabtx4lBfdXHDVsW7+lQkgz9cNFJGY3AWR7+V8P5BqkD9L9nA==",
- "cpu": [
- "x64"
- ],
- "dev": true,
- "optional": true,
- "os": [
- "win32"
- ]
- },
- "node_modules/@types/diff": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/@types/diff/-/diff-5.2.2.tgz",
- "integrity": "sha512-qVqLpd49rmJA2nZzLVsmfS/aiiBpfVE95dHhPVwG0NmSBAt+riPxnj53wq2oBq5m4Q2RF1IWFEUpnZTgrQZfEQ==",
- "dev": true,
- "peer": true
- },
- "node_modules/@types/dompurify": {
- "version": "3.0.5",
- "resolved": "https://registry.npmjs.org/@types/dompurify/-/dompurify-3.0.5.tgz",
- "integrity": "sha512-1Wg0g3BtQF7sSb27fJQAKck1HECM6zV1EB66j8JH9i3LCjYabJa0FSdiSgsD5K/RbrsR0SiraKacLB+T8ZVYAg==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@types/trusted-types": "*"
- }
- },
- "node_modules/@types/estree": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz",
- "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==",
- "dev": true
- },
- "node_modules/@types/trusted-types": {
- "version": "2.0.7",
- "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz",
- "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw=="
- },
- "node_modules/@types/uuid": {
- "version": "10.0.0",
- "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-10.0.0.tgz",
- "integrity": "sha512-7gqG38EyHgyP1S+7+xomFtL+ZNHcKv6DwNaCZmJmo1vgMugyF3TCnXVg4t1uk89mLNwnLtnY3TpOpCOyp1/xHQ==",
- "dev": true,
- "peer": true
- },
- "node_modules/@umbraco-cms/backoffice": {
- "version": "14.2.0",
- "resolved": "https://registry.npmjs.org/@umbraco-cms/backoffice/-/backoffice-14.2.0.tgz",
- "integrity": "sha512-MWnQl9LTVMm+UKf0DW9qtViYJ1C/4ThPef3AP+dy1CfWfJjgFl9ZD0Y1Y8t2c3Rp4BziT68d3YlsL6JNGIqNmw==",
- "dev": true,
- "engines": {
- "node": ">=20.9 <21",
- "npm": ">=10.1 < 11"
- },
- "peerDependencies": {
- "@types/diff": "^5.2.1",
- "@types/dompurify": "^3.0.5",
- "@types/uuid": "^10.0.0",
- "@umbraco-ui/uui": "^1.9.0",
- "@umbraco-ui/uui-css": "^1.9.0",
- "base64-js": "^1.5.1",
- "diff": "^5.2.0",
- "dompurify": "^3.1.6",
- "element-internals-polyfill": "^1.3.11",
- "lit": "^3.1.4",
- "marked": "^13.0.2",
- "monaco-editor": "^0.50.0",
- "rxjs": "^7.8.1",
- "tinymce": "^6.8.3",
- "tinymce-i18n": "^24.7.15",
- "uuid": "^10.0.0"
- }
- },
- "node_modules/@umbraco-ui/uui": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui/-/uui-1.9.0.tgz",
- "integrity": "sha512-+Jr/TdvGfiVbVfYNZIDjozLvQ2C5pUVgTl41Z7kofrV31a0y9dzjOrJrB7PQQXKxYEbxg41SbZBhC3it7GA1og==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-action-bar": "1.9.0",
- "@umbraco-ui/uui-avatar": "1.9.0",
- "@umbraco-ui/uui-avatar-group": "1.9.0",
- "@umbraco-ui/uui-badge": "1.9.0",
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-boolean-input": "1.9.0",
- "@umbraco-ui/uui-box": "1.9.0",
- "@umbraco-ui/uui-breadcrumbs": "1.9.0",
- "@umbraco-ui/uui-button": "1.9.0",
- "@umbraco-ui/uui-button-group": "1.9.0",
- "@umbraco-ui/uui-button-inline-create": "1.9.0",
- "@umbraco-ui/uui-card": "1.9.0",
- "@umbraco-ui/uui-card-block-type": "1.9.0",
- "@umbraco-ui/uui-card-content-node": "1.9.0",
- "@umbraco-ui/uui-card-media": "1.9.0",
- "@umbraco-ui/uui-card-user": "1.9.0",
- "@umbraco-ui/uui-caret": "1.9.0",
- "@umbraco-ui/uui-checkbox": "1.9.0",
- "@umbraco-ui/uui-color-area": "1.9.0",
- "@umbraco-ui/uui-color-picker": "1.9.0",
- "@umbraco-ui/uui-color-slider": "1.9.0",
- "@umbraco-ui/uui-color-swatch": "1.9.0",
- "@umbraco-ui/uui-color-swatches": "1.9.0",
- "@umbraco-ui/uui-combobox": "1.9.0",
- "@umbraco-ui/uui-combobox-list": "1.9.0",
- "@umbraco-ui/uui-css": "1.9.0",
- "@umbraco-ui/uui-dialog": "1.9.0",
- "@umbraco-ui/uui-dialog-layout": "1.9.0",
- "@umbraco-ui/uui-file-dropzone": "1.9.0",
- "@umbraco-ui/uui-file-preview": "1.9.0",
- "@umbraco-ui/uui-form": "1.9.0",
- "@umbraco-ui/uui-form-layout-item": "1.9.0",
- "@umbraco-ui/uui-form-validation-message": "1.9.0",
- "@umbraco-ui/uui-icon": "1.9.0",
- "@umbraco-ui/uui-icon-registry": "1.9.0",
- "@umbraco-ui/uui-icon-registry-essential": "1.9.0",
- "@umbraco-ui/uui-input": "1.9.0",
- "@umbraco-ui/uui-input-file": "1.9.0",
- "@umbraco-ui/uui-input-lock": "1.9.0",
- "@umbraco-ui/uui-input-password": "1.9.0",
- "@umbraco-ui/uui-keyboard-shortcut": "1.9.0",
- "@umbraco-ui/uui-label": "1.9.0",
- "@umbraco-ui/uui-loader": "1.9.0",
- "@umbraco-ui/uui-loader-bar": "1.9.0",
- "@umbraco-ui/uui-loader-circle": "1.9.0",
- "@umbraco-ui/uui-menu-item": "1.9.0",
- "@umbraco-ui/uui-modal": "1.9.0",
- "@umbraco-ui/uui-pagination": "1.9.0",
- "@umbraco-ui/uui-popover": "1.9.0",
- "@umbraco-ui/uui-popover-container": "1.9.0",
- "@umbraco-ui/uui-progress-bar": "1.9.0",
- "@umbraco-ui/uui-radio": "1.9.0",
- "@umbraco-ui/uui-range-slider": "1.9.0",
- "@umbraco-ui/uui-ref": "1.9.0",
- "@umbraco-ui/uui-ref-list": "1.9.0",
- "@umbraco-ui/uui-ref-node": "1.9.0",
- "@umbraco-ui/uui-ref-node-data-type": "1.9.0",
- "@umbraco-ui/uui-ref-node-document-type": "1.9.0",
- "@umbraco-ui/uui-ref-node-form": "1.9.0",
- "@umbraco-ui/uui-ref-node-member": "1.9.0",
- "@umbraco-ui/uui-ref-node-package": "1.9.0",
- "@umbraco-ui/uui-ref-node-user": "1.9.0",
- "@umbraco-ui/uui-scroll-container": "1.9.0",
- "@umbraco-ui/uui-select": "1.9.0",
- "@umbraco-ui/uui-slider": "1.9.0",
- "@umbraco-ui/uui-symbol-expand": "1.9.0",
- "@umbraco-ui/uui-symbol-file": "1.9.0",
- "@umbraco-ui/uui-symbol-file-dropzone": "1.9.0",
- "@umbraco-ui/uui-symbol-file-thumbnail": "1.9.0",
- "@umbraco-ui/uui-symbol-folder": "1.9.0",
- "@umbraco-ui/uui-symbol-lock": "1.9.0",
- "@umbraco-ui/uui-symbol-more": "1.9.0",
- "@umbraco-ui/uui-symbol-sort": "1.9.0",
- "@umbraco-ui/uui-table": "1.9.0",
- "@umbraco-ui/uui-tabs": "1.9.0",
- "@umbraco-ui/uui-tag": "1.9.0",
- "@umbraco-ui/uui-textarea": "1.9.0",
- "@umbraco-ui/uui-toast-notification": "1.9.0",
- "@umbraco-ui/uui-toast-notification-container": "1.9.0",
- "@umbraco-ui/uui-toast-notification-layout": "1.9.0",
- "@umbraco-ui/uui-toggle": "1.9.0",
- "@umbraco-ui/uui-visually-hidden": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-action-bar": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-action-bar/-/uui-action-bar-1.9.0.tgz",
- "integrity": "sha512-zC04eyzhpMOXb564aW02ck8ZnsdyuPvIUuarFQ35jSXJhi0PBG30vFKwTsykrEJUIctbfSX/TnhFBfxiJwBwiw==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-button-group": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-avatar": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-avatar/-/uui-avatar-1.9.0.tgz",
- "integrity": "sha512-dRRT0Md3nIeBriY2Ku0butfH4DPJ+sijgy4cx6d1nQLRi0vFZkvHlWxcNw6642Ma6eYs5aTxbYjqjj23+xPWTw==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-avatar-group": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-avatar-group/-/uui-avatar-group-1.9.0.tgz",
- "integrity": "sha512-PsOeG93AADsc9KrRueEa8gblTlRJKn+QgPc0is0y3Mu8kT913a+e5IIMkJoPwu/bzEZGVWaJOUBpUjmwhk422w==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-avatar": "1.9.0",
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-badge": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-badge/-/uui-badge-1.9.0.tgz",
- "integrity": "sha512-SLJUYQFBweGk6HqkLtzOZ6zQgUOHOQW2yOqcfu2fEnvX/PCRQyPuHOYLVqXbLR3ucUBktYcCon0Ut3LiVhTIoQ==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-base": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.9.0.tgz",
- "integrity": "sha512-ZLL/Ukv+z3hGePNFY4GD5Ep4gMho4AW+EtfLfgEuzxOegQgamAVvYGDWkGRDk6ksGTqrgtHIqmZiKBnnPmR2MQ==",
- "dev": true,
- "peer": true,
- "peerDependencies": {
- "lit": ">=2.8.0"
- }
- },
- "node_modules/@umbraco-ui/uui-boolean-input": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-boolean-input/-/uui-boolean-input-1.9.0.tgz",
- "integrity": "sha512-vDkB5Z/aXlIKB99AKktjvEacD7f8xV0Wfx4N6LKY2ER1XS7fGc0OuLPcH8kOqomuc+D1/cd5qhc3UPSunmXnfQ==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-box": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-box/-/uui-box-1.9.0.tgz",
- "integrity": "sha512-bVpW88FBh/vjDF0147bO062IT54n0oQk8JJftEGiaCCR6XMFlMoG++63kb8siXFrCuPz9kbVqRr6m3RsRXn7Qg==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-css": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-breadcrumbs": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-breadcrumbs/-/uui-breadcrumbs-1.9.0.tgz",
- "integrity": "sha512-gusTjjUbN2XI8sHNTlvi3o2HBf2mEf8UQtuZS2OJ5H8nFVgD8lmSSTwWV9Pc5wwZl6SvjK9AW4+00Rry5G7FdQ==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-button": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button/-/uui-button-1.9.0.tgz",
- "integrity": "sha512-R9/jFCXDGdsATY2nE5erp3q7h/YF1UsM2rzSwqcHuUVut7tx0f0qDB4jB0Q/MNRg1vstTVQS3+j/ZzVXCnyE0Q==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-icon-registry-essential": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-button-group": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button-group/-/uui-button-group-1.9.0.tgz",
- "integrity": "sha512-XpnithZ+dnv38LV+QZDgvfuJU05c6U04sDde5AFXKMQfoWkfupZ0wPuXv5oE6p8bSQ9vSoOa6Htr47SQZ2CrNg==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-button-inline-create": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button-inline-create/-/uui-button-inline-create-1.9.0.tgz",
- "integrity": "sha512-V0qmvJgaOW3Ob1qYRlP2bIeSqCtMifVVgYQanJVnML4jMLDUPvONb4Y3nTO7jROCDSHLkn7pRsl9nJ0BMTccyw==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-card": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card/-/uui-card-1.9.0.tgz",
- "integrity": "sha512-ivu/Vt0vxhLeBCUGca8xSezqnV7ff0yekUuZQeNCGEajeck4WkuT+sEI/+BLsSVm/vjv88Ym0VfAwMCUPpK1Tg==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-card-block-type": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-block-type/-/uui-card-block-type-1.9.0.tgz",
- "integrity": "sha512-jJz+n444QCjSawj9rP+0LV0zAbk/5LBzkSE+2frHo3SpkccB7J3fkQOaXwK+HpSwNqzgDbQviSlQ++UL7d1m2A==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-card": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-card-content-node": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-content-node/-/uui-card-content-node-1.9.0.tgz",
- "integrity": "sha512-E+g68A+2eBXQXicRx5ZCtK2vAgW4KecOaIJVhdC19X2R7ye1SRT7P+g0zYZS7KJoSfejK8c9N5bjy0s9rFRibw==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-card": "1.9.0",
- "@umbraco-ui/uui-icon": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-card-media": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-media/-/uui-card-media-1.9.0.tgz",
- "integrity": "sha512-nbiQH5uqz2zNBjpAL8f7OhKldndAT+/Vw6clH9yxXrPyKpRVQ7DOCGqCh82x5pVtXfdM+kV5iyJe8JNd7oxWJQ==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-card": "1.9.0",
- "@umbraco-ui/uui-symbol-file": "1.9.0",
- "@umbraco-ui/uui-symbol-folder": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-card-user": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-user/-/uui-card-user-1.9.0.tgz",
- "integrity": "sha512-Ar6rY5CVJcU1LKB+hJhIwQc5M1qGr921rmLohaYTR8TCDr2dZ+M2563YzxeyNoRJnXWaOepHx4zU/iyj8ws2cg==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-avatar": "1.9.0",
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-card": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-caret": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-caret/-/uui-caret-1.9.0.tgz",
- "integrity": "sha512-YWAtbKfhm+x7fw5C4nFaMPFp9EFwhqL2UZDpVbYdTZ1i5RxJGYqPgiQZjxmGqMDZI40r8ZWwBWiXd8DTFN1z6w==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-checkbox": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-checkbox/-/uui-checkbox-1.9.0.tgz",
- "integrity": "sha512-juC5ncrgjzoBRNkHMEz5QRhFJ6shcBSePdNzXF5z2dsxJpjjewZhHpH58WvYdViMOdpjwJP8/tFUGyN8Yi5+6w==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-boolean-input": "1.9.0",
- "@umbraco-ui/uui-icon-registry-essential": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-color-area": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-area/-/uui-color-area-1.9.0.tgz",
- "integrity": "sha512-a5iE9nFzDsbA3EBBnJR6St4XTBAy82hFgtDLECGA7XwEY1jXyeH8zpL/ooluzMK3AYdYqGOQMboSzYFw9GvCCg==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "colord": "^2.9.3"
- }
- },
- "node_modules/@umbraco-ui/uui-color-picker": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-picker/-/uui-color-picker-1.9.0.tgz",
- "integrity": "sha512-I9FT7Bkf6dvR8y2UTxeJLnhT9V59C8cWBBdhyGlH87/X5qZUgo9qQcKxzRm4Xn0MMeA7VH2wm5GFwKIodGPElQ==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-popover-container": "1.9.0",
- "colord": "^2.9.3"
- }
- },
- "node_modules/@umbraco-ui/uui-color-slider": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-slider/-/uui-color-slider-1.9.0.tgz",
- "integrity": "sha512-HNh/dup4iFCiOdoIWLGsKp69UEzFYV66Q6N0MuLlZeI2pXKwzY7YAE12VUZ+YkDDOuuQJkuMziUvA4CcO6sTVg==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-color-swatch": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-swatch/-/uui-color-swatch-1.9.0.tgz",
- "integrity": "sha512-zZ8KYeyUebFmG2RVeOhiOjUmrVrxellWxryfOwSDUj2FGwguS72MetrkxzuQEbN3P2zkrjiBSQlYpa6C1iwrhg==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-icon-registry-essential": "1.9.0",
- "colord": "^2.9.3"
- }
- },
- "node_modules/@umbraco-ui/uui-color-swatches": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-swatches/-/uui-color-swatches-1.9.0.tgz",
- "integrity": "sha512-uoOuMxVDHzxmPrYwLhAEmAo3u2mfbofBBu/BJxGN9Wcd1LXnjIyM9CYjfKSp1CD8S88pf5mNpkOPMarY2q3n6g==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-color-swatch": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-combobox": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-combobox/-/uui-combobox-1.9.0.tgz",
- "integrity": "sha512-Cd5Sz6ssV0tkNnAmYTqjTE0y5Q1IxPIUnRAjUOsbvavMVwAzyCLLdVxq5Kztr9wyk0TG5q6kCqle4w9wsA0vSg==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-button": "1.9.0",
- "@umbraco-ui/uui-combobox-list": "1.9.0",
- "@umbraco-ui/uui-icon": "1.9.0",
- "@umbraco-ui/uui-popover-container": "1.9.0",
- "@umbraco-ui/uui-scroll-container": "1.9.0",
- "@umbraco-ui/uui-symbol-expand": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-combobox-list": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-combobox-list/-/uui-combobox-list-1.9.0.tgz",
- "integrity": "sha512-DpHJvnVmQ0Df/gnezr4xlUhFws93QcHSMIZqgpSKPk7PXawrX62pE6ma2sB8cs+8R12e72Ldd5dULuLsRo9v0Q==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-css": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-css/-/uui-css-1.9.0.tgz",
- "integrity": "sha512-JJcN6HN+jGGCJFUDnZIshNL1H38TYN8AuSfQoTzxECmgogEjZsIO9oihT3XQiha1SPMH+u2+4ddqFDSm5Vlofw==",
- "dev": true,
- "peer": true,
- "peerDependencies": {
- "lit": ">=2.8.0"
- }
- },
- "node_modules/@umbraco-ui/uui-dialog": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-dialog/-/uui-dialog-1.9.0.tgz",
- "integrity": "sha512-VTn/L2N2TbPPbs0vLRUjqWtLelNwCApixsv21yDf5qJHORqYZCzEtgStFNGFC1EBg23nv+x+7CoMibOt3tejZg==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-css": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-dialog-layout": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-dialog-layout/-/uui-dialog-layout-1.9.0.tgz",
- "integrity": "sha512-a+CmdXuObNNi2W+/3+r9QH/qYkzp4QqJgFbVkCP+H9yoZRsZhcHunL0mObGD7anBXYDe47a9ILAIWlT+EwoKKQ==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-file-dropzone": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-file-dropzone/-/uui-file-dropzone-1.9.0.tgz",
- "integrity": "sha512-ddKUYzVWjx612EmsgMuX/OQw5YnXxfb/MQ3CKMuKSUFJuq4scVCmI3p4B6ge426BLVqcDrQZkiB9M3RTTshtbQ==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-symbol-file-dropzone": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-file-preview": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-file-preview/-/uui-file-preview-1.9.0.tgz",
- "integrity": "sha512-k21nnCd4wA9MG3Rua2bEc/V19CZG7SHhRVAF9ejS1HqR0GG++d+TnBZBJOKol8AGEvePkiZfrQyqx63lraFX8A==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-symbol-file": "1.9.0",
- "@umbraco-ui/uui-symbol-file-thumbnail": "1.9.0",
- "@umbraco-ui/uui-symbol-folder": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-form": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form/-/uui-form-1.9.0.tgz",
- "integrity": "sha512-nm/3ZgZKEThjVz80zU9yuI7QFc7isgjL028FeE/IPWVf/yUuJCA/ZAwGuUNygreYdPG5ni5ixV+IXEGaAKCHxQ==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-form-layout-item": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form-layout-item/-/uui-form-layout-item-1.9.0.tgz",
- "integrity": "sha512-FNna+/6NUNQ418OG8j5+wsVH5wU+2LTnXrqL5otM+q2PoAmjfG/2vLFpfrjqLy1cljT4g/mF8bqQSLUwI42Ypw==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-form-validation-message": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-form-validation-message": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form-validation-message/-/uui-form-validation-message-1.9.0.tgz",
- "integrity": "sha512-GGX7p76OWLSFqQGQc4RX9QfGd1a2mGasU/oEuIDJ6SHfqHQTtn4fclF8UWFHNPbeg3mqZLlk2XgDy0ZUr05qjw==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-icon": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.9.0.tgz",
- "integrity": "sha512-7zfppwNgGRRIAWecVRvZFIRL3/hJqz1lk5T8Be8EQWkHb12d0TsZd2nmZsUfQTdbgj7o/LS0VePBvO/E2c9ICQ==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-icon-registry": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry/-/uui-icon-registry-1.9.0.tgz",
- "integrity": "sha512-ahKtq33kymvQFXolPmXtCQE9GKJc3gQIMpF9qr95iV5fLUgpTZrWkSqGAZxA9KainuQCBuFhF2ftCt1v4hcemg==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-icon": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-icon-registry-essential": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry-essential/-/uui-icon-registry-essential-1.9.0.tgz",
- "integrity": "sha512-/XBdqvpCc63352YNdsgLfNpusbWUM42xtPGyfo44HjpD3et0fggeTLWG6PgC0qLHXVF8UOIOE31CC6fWAvEclg==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-icon-registry": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-input": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input/-/uui-input-1.9.0.tgz",
- "integrity": "sha512-qBhY8Hx2lAinyk3WIGN1DhTWc412yYbE0eLi+8s3f7CdHb8EQJmP43qRAoeUS82uJ0PC/BxNkYPCR5xlPRH3Iw==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-input-file": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-file/-/uui-input-file-1.9.0.tgz",
- "integrity": "sha512-NhPvPDd1PF3qLs2/QFffwIqL2Dq2Mz/tee1QYjV09yQXjHGn2GL7Uy2obQRnB8iIDBMfm4g46j1Ew7FZWIcl1Q==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-action-bar": "1.9.0",
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-button": "1.9.0",
- "@umbraco-ui/uui-file-dropzone": "1.9.0",
- "@umbraco-ui/uui-icon": "1.9.0",
- "@umbraco-ui/uui-icon-registry-essential": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-input-lock": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-lock/-/uui-input-lock-1.9.0.tgz",
- "integrity": "sha512-OcLheKTRUWx8A6y5zyTjrZH6CIyrceWhsRYuEynDVB1ZjxDo7NiuOiUwpgZgnvaiwoJngGmq7JIGlqO2o25g0w==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-button": "1.9.0",
- "@umbraco-ui/uui-icon": "1.9.0",
- "@umbraco-ui/uui-input": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-input-password": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-password/-/uui-input-password-1.9.0.tgz",
- "integrity": "sha512-PDoio7RIX+G+LWip1hyMSytP0qXOBysA8x/JhDy1EbTQKa4oqRebip/8LHUf4gC/GRRwCF4sSywS2L1inG9ZDQ==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-icon-registry-essential": "1.9.0",
- "@umbraco-ui/uui-input": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-keyboard-shortcut": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-keyboard-shortcut/-/uui-keyboard-shortcut-1.9.0.tgz",
- "integrity": "sha512-DpD5fGxzGsB0/eaPssUEtIbFB2ZxaerV0Im+XnDp3iswwmFq1OfvHAJogokpHqdaHJPKspJA60JQgDlaDAbuvQ==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-label": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-label/-/uui-label-1.9.0.tgz",
- "integrity": "sha512-rCdTckRcZMw0S3JF7d06L48CpKgAOFMarmrybwXOp/dCbQ6i4bCYtn4U6zZkjqaz6mt/PixoKuMtQ0tCJu7Dnw==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-loader": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader/-/uui-loader-1.9.0.tgz",
- "integrity": "sha512-qSDB1zJt4rbkURMLsBmoGaehntTBuz9WyrFwhEH4/VKiyf7xG6OAaFFM0/G90IXor9IgVxc3qbe6IQJ0u7ESOQ==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-loader-bar": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader-bar/-/uui-loader-bar-1.9.0.tgz",
- "integrity": "sha512-vKn0JaddJmkHN8d315J6Maf1vRwLz+MxdAZPh8o7CkP6aar0EKdd5sf6SXQo2k6R06HIdOfe7Q9Hro/5p4GxIw==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-loader-circle": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader-circle/-/uui-loader-circle-1.9.0.tgz",
- "integrity": "sha512-0Yh+awN4kfpwpa9VGGxJQmgu8i8NCNmGmDmgvNs1FFm0Mj5VXzqmFWJIlSva+DMou/XBbD43pCIdlQjzDxO9hQ==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-menu-item": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-menu-item/-/uui-menu-item-1.9.0.tgz",
- "integrity": "sha512-1FSj8F8hXU0PBewEVmWnIJUPtL4ezQyGg2rdFwSS7uXplcnde3AIsF0ckSRjOHBOxltjfAd9GHhNoyY2Y8iuuw==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-loader-bar": "1.9.0",
- "@umbraco-ui/uui-symbol-expand": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-modal": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-modal/-/uui-modal-1.9.0.tgz",
- "integrity": "sha512-CVNolN0Wkoym52YjiWmRqhdjYMupY2Jr2Mf9N3muQ9DetcSzsMNCGtoRQeWsBWSGzHvQ8gslyb2EjGa+8zttng==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-pagination": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-pagination/-/uui-pagination-1.9.0.tgz",
- "integrity": "sha512-hIE+oud6vaNwU/lRqzj3ZWl4N0JIjwaAqTlpeekWKcnHOIPmqrOB9/OYJzYukjYD7QDW1K5YSWzVSktrAEH9DA==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-button": "1.9.0",
- "@umbraco-ui/uui-button-group": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-popover": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-popover/-/uui-popover-1.9.0.tgz",
- "integrity": "sha512-EEuDGY1luSfYGTNojB3+8WOcTQhQ11CGoBp7b+Jlwv43AMThgnHXERqWL3QxpA70ksovFuKuRoo7YpMTH7GV+Q==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-popover-container": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-popover-container/-/uui-popover-container-1.9.0.tgz",
- "integrity": "sha512-52D6vmbU6HP2LnLkk0JbNx4l75hemyFcbRSYwF5fVMt+GJOn05PZou01QYa3IInoObVELvbo1qmP6f3FAIoEYQ==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-progress-bar": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-progress-bar/-/uui-progress-bar-1.9.0.tgz",
- "integrity": "sha512-H645Bj4KLUBNuCzKRDzdl3J+opRBspMMVW9/diBt9cwdAI7LMKpAD+xDyMpyjO3vTY1gWAAbgAtVtqmybZl+Vw==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-radio": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-radio/-/uui-radio-1.9.0.tgz",
- "integrity": "sha512-+GPjzxNWuZH6N5LC05nzcE1993I97r7PpczbS2MF6f2Fwa/2S+D9fF+y6pM3QPLtB9q4259pYJ8Y4RBjzVauPw==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-range-slider": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-range-slider/-/uui-range-slider-1.9.0.tgz",
- "integrity": "sha512-/N4mDqJDeT9JKIeRTMGxb+qB7uw2b/R41+7oAROuEa1295AsIPeaVp1my2MLte9s3p6kJF5F6gOIaAJ1S9euOw==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-ref": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref/-/uui-ref-1.9.0.tgz",
- "integrity": "sha512-eSS/oJV2ru+dLiyOdj3ErN9Gb2NFvXQBTXXMXb8Oq+Kkhijx7yABoJUTYgw7MDnzUGKXP9XnP/nrUnKjK5DCYw==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-ref-list": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-list/-/uui-ref-list-1.9.0.tgz",
- "integrity": "sha512-yyoWcrm3fMKe/BRS2rUA1DECaSnTBtSrEIQLWGx8mqImuH+macQzDq58QNtbfyQ0UMyntYVSt10Ez00tBtkDTA==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-ref-node": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node/-/uui-ref-node-1.9.0.tgz",
- "integrity": "sha512-vo1SOxlqd5N/Dzu5L0oEAv0VHo8x9yUuzEEIyGJ+xb9JtVbyTpT+DbpubDZMGvL7cldL+FXMGxS0dC0c6qhWng==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-icon": "1.9.0",
- "@umbraco-ui/uui-ref": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-ref-node-data-type": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-data-type/-/uui-ref-node-data-type-1.9.0.tgz",
- "integrity": "sha512-ubuFlwyZjf1sFgq13yD9Pr2zTLtQ6a8eqbN4uQTZ8J9THM187QeRnQFtvXnCgS6DHJLFZtDkZWh/Fl7DTLmkxA==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-ref-node": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-ref-node-document-type": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-document-type/-/uui-ref-node-document-type-1.9.0.tgz",
- "integrity": "sha512-Fe2nEZyAMvUocYBBLl9+LJgXKLtbyxDK8HjHP4pvnZ3a8daNcj0LoquKoFGTSbRHZpxz6cZ7TPDpsgU0IhLLew==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-ref-node": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-ref-node-form": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-form/-/uui-ref-node-form-1.9.0.tgz",
- "integrity": "sha512-NAYJ9o0e9NBh54qBP2RJXY2c1SR7h3kTAaRnyQ3x1ta4UL1Dqfud9Tgw3ZMI2oF/O0PAkiuCgqQAgGLYMK6dkw==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-ref-node": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-ref-node-member": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-member/-/uui-ref-node-member-1.9.0.tgz",
- "integrity": "sha512-Q/yNYwU2ChJfJmTQKFSHNdd9LoKL4FjMFqkNoXKaOw5Qo6TnY8KBs6Eyk1mh6F+bXL/ElQHbPbmpRUfUeAsT4A==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-ref-node": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-ref-node-package": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-package/-/uui-ref-node-package-1.9.0.tgz",
- "integrity": "sha512-pI7nj61zIprqST0qtFxVfOehyyDZG6jLRGeR1tpKnaMtfkt3fzQHzeMGNPTxr+TfwMx11AIiPK5/GddL4xcBqA==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-ref-node": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-ref-node-user": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-user/-/uui-ref-node-user-1.9.0.tgz",
- "integrity": "sha512-vF5YDQeKhWHH++DZvG6hzfj+tGlxBpK6fqbS5DIL39MDR5i9CJy/+5ON/S1wOecDH0hjnUscYZRd5kTwzV7Pwg==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-ref-node": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-scroll-container": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-scroll-container/-/uui-scroll-container-1.9.0.tgz",
- "integrity": "sha512-QXzGbFLZMJ5WUffNgiUyIIpGoOjv1JTGYRoRneWaygcwYdLmVY0mgre+6YVY0JfxkF/qMCT2BzWGK4ulmzGsmA==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-select": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-select/-/uui-select-1.9.0.tgz",
- "integrity": "sha512-3wIrYb54w94LL1VmmmEIw/5AIn/RduQK4anz5kmqx6HQBbU13hEvSXC7ENEBrvbYXopWchN6nWPUjBLL+U3HrA==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-slider": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-slider/-/uui-slider-1.9.0.tgz",
- "integrity": "sha512-++a47cE7CbuXjTHfPO1mRTRozkbFG68WUtc0gF7FoEYTkVAYaWCgXQkH8o68bLZ1PSNLjA3bJzMJaiWyuytqsA==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-symbol-expand": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-expand/-/uui-symbol-expand-1.9.0.tgz",
- "integrity": "sha512-qqx2IUTqK/dKnB0S6Xh/aLUTI0As6ucns1GnvjSwqgYDbvPGkZn9cmVdeT1u/kL0ka6ZzIgzCbN97qCg08PfIA==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-symbol-file": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file/-/uui-symbol-file-1.9.0.tgz",
- "integrity": "sha512-J7FnTlm4fHg4JYrcHmEnuFBH8r18lXuxitBnQXIPYnsaxl0ByOM3GtsIfcDxgcvnICd5OLfH3u78Ce5GuwS24g==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-symbol-file-dropzone": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file-dropzone/-/uui-symbol-file-dropzone-1.9.0.tgz",
- "integrity": "sha512-wSS9sGJqdCayx077rt0RswRT9VyzZnQE9rHMs/mxCpvaU9hFRDv6Rm4/Y7UUo2sDqvfjVOCmIYrdrJN9/lXLaQ==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-symbol-file-thumbnail": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file-thumbnail/-/uui-symbol-file-thumbnail-1.9.0.tgz",
- "integrity": "sha512-sNyqcxj8hmUlJ4PgzQ//6a7Uhlz0XNwbP09//sZr7c4mpno6uvqrvKzOH7cV0FFjLaGJVM1ck/7jTcETbdoh4A==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-symbol-folder": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-folder/-/uui-symbol-folder-1.9.0.tgz",
- "integrity": "sha512-ASLORLBwV5QHPBW+do0usOAUHPGKFhYTE44OMX4ZcGbu4oybHNOK1AmXQmWROgzF5bGAYiJkW1fIWWXvzRO+AA==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-symbol-lock": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-lock/-/uui-symbol-lock-1.9.0.tgz",
- "integrity": "sha512-bkHG9SOmUrjY4VHXjcZnJ1NpMk4ddcpTSnXn4temIIIYsX6H5itKC+js5rYQmUp/C/dmQ1bAMcK5kk1XYOrqtw==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-symbol-more": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-more/-/uui-symbol-more-1.9.0.tgz",
- "integrity": "sha512-awCpspMwYRXARsKfwKHuzEwZX/pOInG6L6XQJ9sXhLZ4cPVErw1BWMjmTu2zZa/zOp+j9xlfgj4cTSYsl5wvnw==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-symbol-sort": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-sort/-/uui-symbol-sort-1.9.0.tgz",
- "integrity": "sha512-nkU9cMCyQ3MCsYJXaDP5kVI5z6THaDSBxaoOIddbpqQqxJ92VT8ehJ8kxepOG2ivuTvkYq3M8khWmIvwiuD5TA==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-table": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-table/-/uui-table-1.9.0.tgz",
- "integrity": "sha512-ai2gRtsqiztU0VvRpkYoyCgKl7Pfpv8XriXSgIX1S9+GPcysh3yD7owZkLzToiiTKLdTajYsqCo8E0TocoXdKQ==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-tabs": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-tabs/-/uui-tabs-1.9.0.tgz",
- "integrity": "sha512-96GFFi6ale9hBp44qPTFiXZPsZ2QHRrvQElEwh6f5l23BGh3vqdzRtrSRsdt88xMAw2Q7YYN1jiEVxyYwv2LDQ==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-button": "1.9.0",
- "@umbraco-ui/uui-popover-container": "1.9.0",
- "@umbraco-ui/uui-symbol-more": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-tag": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-tag/-/uui-tag-1.9.0.tgz",
- "integrity": "sha512-yRwfeH6CQdZocg8mAP72CpfG55Nxeczp+XWBDpltQ4inrlk35ej5rGc8Ax1Yx9aVFpl+mk0RBjtLJNgB/cb6mQ==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-textarea": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-textarea/-/uui-textarea-1.9.0.tgz",
- "integrity": "sha512-4OVSB/0LS3QUNXCUROPlLiPWVvTxZnlW+5dkO6GxR98mm2JVHk6z1g5hQVLT3LzKBHcqmwGXfgezqvFiwKFvFQ==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-toast-notification": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification/-/uui-toast-notification-1.9.0.tgz",
- "integrity": "sha512-lAjOE1iRdfZdht4z5G+ekGynNzTIK9e6oGCqdyxbnSLxyMhshXqxOFQrzFfcPz0crnDjyP+92TlnwB6CbR2NkQ==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-button": "1.9.0",
- "@umbraco-ui/uui-css": "1.9.0",
- "@umbraco-ui/uui-icon": "1.9.0",
- "@umbraco-ui/uui-icon-registry-essential": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-toast-notification-container": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification-container/-/uui-toast-notification-container-1.9.0.tgz",
- "integrity": "sha512-Suib+5z8jNdX0jOGbwKdPUXcPSHLC+WtrSBi0yHYMyXpeMiBfIKvTsZEncVTJQV/XvXViIDMircVfWbxKtQnHA==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-toast-notification": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-toast-notification-layout": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification-layout/-/uui-toast-notification-layout-1.9.0.tgz",
- "integrity": "sha512-h+Nap1g4hZ/2gZlGPURRfgTme8+qegsNsQ7+12s1ETM+bkKftqNBlT2otUZ5MbTbhOI8uxWSTJBGRIlgvgUB8A==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-css": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-toggle": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toggle/-/uui-toggle-1.9.0.tgz",
- "integrity": "sha512-6uJy7WFsNG3OlO4n7E2hq3y5jHuab4VF6WzoBFJde/Znb5noMZa2WrqtKmFIWpp0BT9V6aKOhxiKk+q1JYXeZw==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0",
- "@umbraco-ui/uui-boolean-input": "1.9.0"
- }
- },
- "node_modules/@umbraco-ui/uui-visually-hidden": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-visually-hidden/-/uui-visually-hidden-1.9.0.tgz",
- "integrity": "sha512-NyTWgBocRMcHc21Uy0b/ACWpsx0cgyxND4sZJTXTTciB1CPOl2rKQpKChNkChn9XS3sBRPOJ+86CUEIZ4K14qQ==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "@umbraco-ui/uui-base": "1.9.0"
- }
- },
- "node_modules/ansi-regex": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
- "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
- "dev": true,
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-regex?sponsor=1"
- }
- },
- "node_modules/ansi-styles": {
- "version": "6.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
- "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
- "dev": true,
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/balanced-match": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
- "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
- "dev": true
- },
- "node_modules/base64-js": {
- "version": "1.5.1",
- "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
- "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "peer": true
- },
- "node_modules/brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
- "dev": true,
- "dependencies": {
- "balanced-match": "^1.0.0"
- }
- },
- "node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "node_modules/colord": {
- "version": "2.9.3",
- "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz",
- "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==",
- "dev": true,
- "peer": true
- },
- "node_modules/cross-spawn": {
- "version": "7.0.3",
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
- "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
- "dev": true,
- "dependencies": {
- "path-key": "^3.1.0",
- "shebang-command": "^2.0.0",
- "which": "^2.0.1"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/diff": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz",
- "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==",
- "dev": true,
- "peer": true,
- "engines": {
- "node": ">=0.3.1"
- }
- },
- "node_modules/dompurify": {
- "version": "3.1.6",
- "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.6.tgz",
- "integrity": "sha512-cTOAhc36AalkjtBpfG6O8JimdTMWNXjiePT2xQH/ppBGi/4uIpmj8eKyIkMJErXWARyINV/sB38yf8JCLF5pbQ==",
- "dev": true,
- "peer": true
- },
- "node_modules/eastasianwidth": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
- "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
- "dev": true
- },
- "node_modules/element-internals-polyfill": {
- "version": "1.3.11",
- "resolved": "https://registry.npmjs.org/element-internals-polyfill/-/element-internals-polyfill-1.3.11.tgz",
- "integrity": "sha512-SQLQNVY4wMdpnP/F/HtalJbpEenQd46Avtjm5hvUdeTs3QU0zHFNX5/AmtQIPPcfzePb0ipCkQGY4GwYJIhLJA==",
- "dev": true,
- "peer": true
- },
- "node_modules/emoji-regex": {
- "version": "9.2.2",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
- "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
- "dev": true
- },
- "node_modules/esbuild": {
- "version": "0.21.5",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz",
- "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==",
- "dev": true,
- "hasInstallScript": true,
- "bin": {
- "esbuild": "bin/esbuild"
- },
- "engines": {
- "node": ">=12"
- },
- "optionalDependencies": {
- "@esbuild/aix-ppc64": "0.21.5",
- "@esbuild/android-arm": "0.21.5",
- "@esbuild/android-arm64": "0.21.5",
- "@esbuild/android-x64": "0.21.5",
- "@esbuild/darwin-arm64": "0.21.5",
- "@esbuild/darwin-x64": "0.21.5",
- "@esbuild/freebsd-arm64": "0.21.5",
- "@esbuild/freebsd-x64": "0.21.5",
- "@esbuild/linux-arm": "0.21.5",
- "@esbuild/linux-arm64": "0.21.5",
- "@esbuild/linux-ia32": "0.21.5",
- "@esbuild/linux-loong64": "0.21.5",
- "@esbuild/linux-mips64el": "0.21.5",
- "@esbuild/linux-ppc64": "0.21.5",
- "@esbuild/linux-riscv64": "0.21.5",
- "@esbuild/linux-s390x": "0.21.5",
- "@esbuild/linux-x64": "0.21.5",
- "@esbuild/netbsd-x64": "0.21.5",
- "@esbuild/openbsd-x64": "0.21.5",
- "@esbuild/sunos-x64": "0.21.5",
- "@esbuild/win32-arm64": "0.21.5",
- "@esbuild/win32-ia32": "0.21.5",
- "@esbuild/win32-x64": "0.21.5"
- }
- },
- "node_modules/foreground-child": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz",
- "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==",
- "dev": true,
- "dependencies": {
- "cross-spawn": "^7.0.0",
- "signal-exit": "^4.0.1"
- },
- "engines": {
- "node": ">=14"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/glob": {
- "version": "11.0.0",
- "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.0.tgz",
- "integrity": "sha512-9UiX/Bl6J2yaBbxKoEBRm4Cipxgok8kQYcOPEhScPwebu2I0HoQOuYdIO6S3hLuWoZgpDpwQZMzTFxgpkyT76g==",
- "dev": true,
- "dependencies": {
- "foreground-child": "^3.1.0",
- "jackspeak": "^4.0.1",
- "minimatch": "^10.0.0",
- "minipass": "^7.1.2",
- "package-json-from-dist": "^1.0.0",
- "path-scurry": "^2.0.0"
- },
- "bin": {
- "glob": "dist/esm/bin.mjs"
- },
- "engines": {
- "node": "20 || >=22"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/isexe": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
- "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
- "dev": true
- },
- "node_modules/jackspeak": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.0.1.tgz",
- "integrity": "sha512-cub8rahkh0Q/bw1+GxP7aeSe29hHHn2V4m29nnDlvCdlgU+3UGxkZp7Z53jLUdpX3jdTO0nJZUDl3xvbWc2Xog==",
- "dev": true,
- "dependencies": {
- "@isaacs/cliui": "^8.0.2"
- },
- "engines": {
- "node": "20 || >=22"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- },
- "optionalDependencies": {
- "@pkgjs/parseargs": "^0.11.0"
- }
- },
- "node_modules/lit": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/lit/-/lit-3.2.0.tgz",
- "integrity": "sha512-s6tI33Lf6VpDu7u4YqsSX78D28bYQulM+VAzsGch4fx2H0eLZnJsUBsPWmGYSGoKDNbjtRv02rio1o+UdPVwvw==",
- "dependencies": {
- "@lit/reactive-element": "^2.0.4",
- "lit-element": "^4.1.0",
- "lit-html": "^3.2.0"
- }
- },
- "node_modules/lit-element": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.1.0.tgz",
- "integrity": "sha512-gSejRUQJuMQjV2Z59KAS/D4iElUhwKpIyJvZ9w+DIagIQjfJnhR20h2Q5ddpzXGS+fF0tMZ/xEYGMnKmaI/iww==",
- "dependencies": {
- "@lit-labs/ssr-dom-shim": "^1.2.0",
- "@lit/reactive-element": "^2.0.4",
- "lit-html": "^3.2.0"
- }
- },
- "node_modules/lit-html": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.2.0.tgz",
- "integrity": "sha512-pwT/HwoxqI9FggTrYVarkBKFN9MlTUpLrDHubTmW4SrkL3kkqW5gxwbxMMUnbbRHBC0WTZnYHcjDSCM559VyfA==",
- "dependencies": {
- "@types/trusted-types": "^2.0.2"
- }
- },
- "node_modules/lru-cache": {
- "version": "11.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.0.0.tgz",
- "integrity": "sha512-Qv32eSV1RSCfhY3fpPE2GNZ8jgM9X7rdAfemLWqTUxwiyIC4jJ6Sy0fZ8H+oLWevO6i4/bizg7c8d8i6bxrzbA==",
- "dev": true,
- "engines": {
- "node": "20 || >=22"
- }
- },
- "node_modules/marked": {
- "version": "13.0.3",
- "resolved": "https://registry.npmjs.org/marked/-/marked-13.0.3.tgz",
- "integrity": "sha512-rqRix3/TWzE9rIoFGIn8JmsVfhiuC8VIQ8IdX5TfzmeBucdY05/0UlzKaw0eVtpcN/OdVFpBk7CjKGo9iHJ/zA==",
- "dev": true,
- "peer": true,
- "bin": {
- "marked": "bin/marked.js"
- },
- "engines": {
- "node": ">= 18"
- }
- },
- "node_modules/minimatch": {
- "version": "10.0.1",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz",
- "integrity": "sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==",
- "dev": true,
- "dependencies": {
- "brace-expansion": "^2.0.1"
- },
- "engines": {
- "node": "20 || >=22"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/minipass": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
- "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
- "dev": true,
- "engines": {
- "node": ">=16 || 14 >=14.17"
- }
- },
- "node_modules/monaco-editor": {
- "version": "0.50.0",
- "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.50.0.tgz",
- "integrity": "sha512-8CclLCmrRRh+sul7C08BmPBP3P8wVWfBHomsTcndxg5NRCEPfu/mc2AGU8k37ajjDVXcXFc12ORAMUkmk+lkFA==",
- "dev": true,
- "peer": true
- },
- "node_modules/nanoid": {
- "version": "3.3.7",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz",
- "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/ai"
- }
- ],
- "bin": {
- "nanoid": "bin/nanoid.cjs"
- },
- "engines": {
- "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
- }
- },
- "node_modules/package-json-from-dist": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz",
- "integrity": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==",
- "dev": true
- },
- "node_modules/path-key": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
- "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/path-scurry": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz",
- "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==",
- "dev": true,
- "dependencies": {
- "lru-cache": "^11.0.0",
- "minipass": "^7.1.2"
- },
- "engines": {
- "node": "20 || >=22"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/picocolors": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz",
- "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==",
- "dev": true
- },
- "node_modules/postcss": {
- "version": "8.4.45",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.45.tgz",
- "integrity": "sha512-7KTLTdzdZZYscUc65XmjFiB73vBhBfbPztCYdUNvlaso9PrzjzcmjqBPR0lNGkcVlcO4BjiO5rK/qNz+XAen1Q==",
- "dev": true,
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
- },
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/postcss"
- },
- {
- "type": "github",
- "url": "https://github.com/sponsors/ai"
- }
- ],
- "dependencies": {
- "nanoid": "^3.3.7",
- "picocolors": "^1.0.1",
- "source-map-js": "^1.2.0"
- },
- "engines": {
- "node": "^10 || ^12 || >=14"
- }
- },
- "node_modules/rollup": {
- "version": "4.21.2",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.21.2.tgz",
- "integrity": "sha512-e3TapAgYf9xjdLvKQCkQTnbTKd4a6jwlpQSJJFokHGaX2IVjoEqkIIhiQfqsi0cdwlOD+tQGuOd5AJkc5RngBw==",
- "dev": true,
- "dependencies": {
- "@types/estree": "1.0.5"
- },
- "bin": {
- "rollup": "dist/bin/rollup"
- },
- "engines": {
- "node": ">=18.0.0",
- "npm": ">=8.0.0"
- },
- "optionalDependencies": {
- "@rollup/rollup-android-arm-eabi": "4.21.2",
- "@rollup/rollup-android-arm64": "4.21.2",
- "@rollup/rollup-darwin-arm64": "4.21.2",
- "@rollup/rollup-darwin-x64": "4.21.2",
- "@rollup/rollup-linux-arm-gnueabihf": "4.21.2",
- "@rollup/rollup-linux-arm-musleabihf": "4.21.2",
- "@rollup/rollup-linux-arm64-gnu": "4.21.2",
- "@rollup/rollup-linux-arm64-musl": "4.21.2",
- "@rollup/rollup-linux-powerpc64le-gnu": "4.21.2",
- "@rollup/rollup-linux-riscv64-gnu": "4.21.2",
- "@rollup/rollup-linux-s390x-gnu": "4.21.2",
- "@rollup/rollup-linux-x64-gnu": "4.21.2",
- "@rollup/rollup-linux-x64-musl": "4.21.2",
- "@rollup/rollup-win32-arm64-msvc": "4.21.2",
- "@rollup/rollup-win32-ia32-msvc": "4.21.2",
- "@rollup/rollup-win32-x64-msvc": "4.21.2",
- "fsevents": "~2.3.2"
- }
- },
- "node_modules/rxjs": {
- "version": "7.8.1",
- "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz",
- "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==",
- "dev": true,
- "peer": true,
- "dependencies": {
- "tslib": "^2.1.0"
- }
- },
- "node_modules/shebang-command": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
- "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
- "dev": true,
- "dependencies": {
- "shebang-regex": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/shebang-regex": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
- "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/signal-exit": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
- "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
- "dev": true,
- "engines": {
- "node": ">=14"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/source-map-js": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz",
- "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/string-width": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
- "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
- "dev": true,
- "dependencies": {
- "eastasianwidth": "^0.2.0",
- "emoji-regex": "^9.2.2",
- "strip-ansi": "^7.0.1"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/string-width-cjs": {
- "name": "string-width",
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
- "dev": true,
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/string-width-cjs/node_modules/ansi-regex": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/string-width-cjs/node_modules/emoji-regex": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
- "dev": true
- },
- "node_modules/string-width-cjs/node_modules/strip-ansi": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/strip-ansi": {
- "version": "7.1.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
- "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^6.0.1"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/strip-ansi?sponsor=1"
- }
- },
- "node_modules/strip-ansi-cjs": {
- "name": "strip-ansi",
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/strip-ansi-cjs/node_modules/ansi-regex": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/tinymce": {
- "version": "6.8.4",
- "resolved": "https://registry.npmjs.org/tinymce/-/tinymce-6.8.4.tgz",
- "integrity": "sha512-okoJyxuPv1gzASxQDNgQbnUXOdAIyoOSXcXcZZu7tiW0PSKEdf3SdASxPBupRj+64/E3elHwVRnzSdo82Emqbg==",
- "dev": true,
- "peer": true
- },
- "node_modules/tinymce-i18n": {
- "version": "24.9.2",
- "resolved": "https://registry.npmjs.org/tinymce-i18n/-/tinymce-i18n-24.9.2.tgz",
- "integrity": "sha512-Ez0FMGr+Zps+3SCR7FvQRwUPkA/0irDnuz9hCqs/x+wm8xrg4FjA9KioqW3oUTba5kNK01P8Fs4Lg7ToUlf2gA==",
- "dev": true,
- "peer": true
- },
- "node_modules/tslib": {
- "version": "2.6.2",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
- "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==",
- "dev": true,
- "peer": true
- },
- "node_modules/typescript": {
- "version": "5.5.4",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz",
- "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==",
- "dev": true,
- "bin": {
- "tsc": "bin/tsc",
- "tsserver": "bin/tsserver"
- },
- "engines": {
- "node": ">=14.17"
- }
- },
- "node_modules/uuid": {
- "version": "10.0.0",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz",
- "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==",
- "dev": true,
- "funding": [
- "https://github.com/sponsors/broofa",
- "https://github.com/sponsors/ctavan"
- ],
- "peer": true,
- "bin": {
- "uuid": "dist/bin/uuid"
- }
- },
- "node_modules/vite": {
- "version": "5.4.3",
- "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.3.tgz",
- "integrity": "sha512-IH+nl64eq9lJjFqU+/yrRnrHPVTlgy42/+IzbOdaFDVlyLgI/wDlf+FCobXLX1cT0X5+7LMyH1mIy2xJdLfo8Q==",
- "dev": true,
- "dependencies": {
- "esbuild": "^0.21.3",
- "postcss": "^8.4.43",
- "rollup": "^4.20.0"
- },
- "bin": {
- "vite": "bin/vite.js"
- },
- "engines": {
- "node": "^18.0.0 || >=20.0.0"
- },
- "funding": {
- "url": "https://github.com/vitejs/vite?sponsor=1"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.3"
- },
- "peerDependencies": {
- "@types/node": "^18.0.0 || >=20.0.0",
- "less": "*",
- "lightningcss": "^1.21.0",
- "sass": "*",
- "sass-embedded": "*",
- "stylus": "*",
- "sugarss": "*",
- "terser": "^5.4.0"
- },
- "peerDependenciesMeta": {
- "@types/node": {
- "optional": true
- },
- "less": {
- "optional": true
- },
- "lightningcss": {
- "optional": true
- },
- "sass": {
- "optional": true
- },
- "sass-embedded": {
- "optional": true
- },
- "stylus": {
- "optional": true
- },
- "sugarss": {
- "optional": true
- },
- "terser": {
- "optional": true
- }
- }
- },
- "node_modules/which": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
- "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
- "dev": true,
- "dependencies": {
- "isexe": "^2.0.0"
- },
- "bin": {
- "node-which": "bin/node-which"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/wrap-ansi": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
- "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^6.1.0",
- "string-width": "^5.0.1",
- "strip-ansi": "^7.0.1"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
- }
- },
- "node_modules/wrap-ansi-cjs": {
- "name": "wrap-ansi",
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
- "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.0.0",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
- }
- },
- "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
- "dev": true
- },
- "node_modules/wrap-ansi-cjs/node_modules/string-width": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
- "dev": true,
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- }
- }
-}
diff --git a/src/Our.Umbraco.UiExamples.v14/public/vite.svg b/src/Our.Umbraco.UiExamples.v14/public/vite.svg
deleted file mode 100644
index e7b8dfb..0000000
--- a/src/Our.Umbraco.UiExamples.v14/public/vite.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/Our.Umbraco.UiExamples.v14/src/manifest.ts b/src/Our.Umbraco.UiExamples.v14/src/manifest.ts
deleted file mode 100644
index 3535618..0000000
--- a/src/Our.Umbraco.UiExamples.v14/src/manifest.ts
+++ /dev/null
@@ -1,60 +0,0 @@
-import type { ManifestTypes } from '@umbraco-cms/backoffice/extension-registry';
-
-export const manifests: Array = [
- {
- "type": "section",
- "name": "Example UI Dashboard",
- "alias": "example.ui.section",
- "weight": 900,
- "meta": {
- "label": "Example UI",
- "pathname": "example-ui"
- }
- },
- {
- "type": "dashboard",
- "alias": "example.ui.dashboard",
- "name": "Example UI Dashboard",
- "element": () => import("./scripts/dashboards/welcome-dashboard.ts"),
- "weight": -1,
- "meta": {
- "label": "Welcome Dashboard",
- "pathname": "welcome-dashboard"
- },
- "conditions": [
- {
- "alias": "Umb.Condition.SectionAlias",
- "match": "example.ui.section"
- }
- ]
- },
- {
- "type": "bundle",
- "alias": "example.ui.modals",
- "name": "Example.UI - Modals",
- "js": () => import("./scripts/modals/manifest.ts")
- },
- {
- "type": "bundle",
- "alias": "example.ui.box",
- "name": "Example.UI - box",
- "js": () => import("./scripts/box/manifest.ts")
- },
- {
- "type": "sectionView",
- "alias": "example.ui.dashboard.section.boxlayout",
- "element": () => import("./scripts/sections/box-layout-section.ts"),
- "name": "Box Layout",
- "meta": {
- "label": "Box Layout",
- "icon": "folder",
- "pathname": "box-layout"
- },
- "conditions": [
- {
- "alias": "Umb.Condition.SectionAlias",
- "match": "example.ui.section"
- }
- ]
- }
-]
\ No newline at end of file
diff --git a/src/Our.Umbraco.UiExamples.v14/src/scripts/assets/lit.svg b/src/Our.Umbraco.UiExamples.v14/src/scripts/assets/lit.svg
deleted file mode 100644
index 4a9c1fe..0000000
--- a/src/Our.Umbraco.UiExamples.v14/src/scripts/assets/lit.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/Our.Umbraco.UiExamples.v14/src/scripts/box/manifest.ts b/src/Our.Umbraco.UiExamples.v14/src/scripts/box/manifest.ts
deleted file mode 100644
index 3e0099c..0000000
--- a/src/Our.Umbraco.UiExamples.v14/src/scripts/box/manifest.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-import type { ManifestTypes } from '@umbraco-cms/backoffice/extension-registry';
-
-export const manifests: Array = [
- {
- "type": "dashboard",
- "alias": "example.ui.box.dashboard",
- "name": "Box",
- "element": () => import("./box-dashboard.ts"),
- "weight": -1,
- "meta": {
- "label": "Box",
- "pathname": "box"
- },
- "conditions": [
- {
- "alias": "Umb.Condition.SectionAlias",
- "match": "example.ui.section"
- }
- ]
- }
-]
\ No newline at end of file
diff --git a/src/Our.Umbraco.UiExamples.v14/src/scripts/modals/custom-modals-dashboard.ts b/src/Our.Umbraco.UiExamples.v14/src/scripts/modals/custom-modals-dashboard.ts
deleted file mode 100644
index 971a6b3..0000000
--- a/src/Our.Umbraco.UiExamples.v14/src/scripts/modals/custom-modals-dashboard.ts
+++ /dev/null
@@ -1,225 +0,0 @@
-import { LitElement, css, html } from 'lit'
-import { customElement, property } from 'lit/decorators.js'
-import { MY_DIALOG_TOKEN } from './custom-dialog.token';
-import { MY_SIDEBAR_TOKEN } from './custom-sidebar.token';
-import { UMB_MODAL_MANAGER_CONTEXT, UMB_CONTEXT_DEBUGGER_MODAL, UMB_CONFIRM_MODAL, UMB_CODE_EDITOR_MODAL } from '@umbraco-cms/backoffice/modal';
-import { UmbElementMixin } from '@umbraco-cms/backoffice/element-api';
-
-/**
- * An example element.
- *
- * @slot - This element has a slot
- * @csspart button - The button
- */
-@customElement('uie-custom-modals-dashboard')
-export default class UieCustomDialogsDashboard extends UmbElementMixin(LitElement) {
- #modalManagerContext?: typeof UMB_MODAL_MANAGER_CONTEXT.TYPE;
-
- constructor() {
- super();
- this.consumeContext(UMB_MODAL_MANAGER_CONTEXT, (instance) => {
- this.#modalManagerContext = instance;
- // modalManagerContext is now ready to be used.
- });
- }
-
-
- @property({ attribute: false })
- message?: string;
-
- @property({ attribute: false })
- returnData?: string;
-
- render() {
- return html`
- Your last action was: ${this.message ?? "Nothing clicked yet..."}
-With data: ${this.returnData ?? "{}"}
-
-
-
-
-
-
- View the Storybook library
-
-
- View the dialog tutorial
-
-
- The term "Modal" covers both types of pop-overs; Dialogs and Sidebars . You can see examples below that define how you would open an Umbraco pre-built modal.
-
- Modals come in two parts; the element and the token.
- The token is responsible for triggering the modal to be displayed using the ModalManagerContext
- The element is the UI components and is responsible for showing the HTML on screen, along with any in-modal functionality
-
-
- You can see all of the prebuilt modals by checking the GitHub Source
-
- Confirm Dialog
- Debug Sidebar
- Code Editor Sidebar
-
-
-
-
-
-
-
-
-
-
-
- View the custom modal tutorial
-
-
- When you have specific requirements and the inbuilt modals don't suit your needs, you can create your own custom modal and put anything you want in there.
-
- Custom Sidebar
- Custom Dialog
-
- `
- }
-
- private _handleSubmit(isPositive?: boolean, data?: string) {
- this.message = isPositive ? "Submitted" : "Cancelled";
- this.returnData = data;
- }
-
- private _openCodeDialog() {
- const ctx = this.#modalManagerContext?.open(this, UMB_CODE_EDITOR_MODAL, {
- data: {
- headline:"text",
- content:"Enter something and it will be sent back from the modal",
- language:"javascript"
- },
- });
- ctx?.onSubmit().then((e) => {
- this._handleSubmit(true, JSON.stringify(e));
- }).catch(() => {
- this._handleSubmit(false);
- })
- }
- private _openDebugDialog() {
- const ctx = this.#modalManagerContext?.open(this, UMB_CONTEXT_DEBUGGER_MODAL, {
- data: {
- content:"I am a debugger modal!"
- },
- });
-
- ctx?.onSubmit().then((e) => {
- this._handleSubmit(true, JSON.stringify(e));
- }).catch(() => {
- this._handleSubmit(false);
- })
- }
-
- private _openConfirmationModal() {
- const ctx = this.#modalManagerContext?.open(this, UMB_CONFIRM_MODAL, {
- data: {
- headline: "This is a confirmation modal",
- content: "Word up modal",
- cancelLabel: 'Cancel',
- confirmLabel: 'Confirm',
- color: 'positive' // You can change the colour of the submit button (but not cancel)!
- },
- });
-
- ctx?.onSubmit().then((e) => {
- this._handleSubmit(true, JSON.stringify(e));
- }).catch(() => {
- this._handleSubmit(false);
- })
- }
-
- private _openCustomModal() {
- const ctx = this.#modalManagerContext?.open(this, MY_DIALOG_TOKEN, {
- data: {
- headline: "My modal headline",
- }
- });
-
- ctx?.onSubmit().then((e) => {
- console.log("Submitted", e);
- this._handleSubmit(true, JSON.stringify(e));
- }).catch(() => {
- this._handleSubmit(false);
- })
- }
- private _openCustomSidebar() {
- const ctx = this.#modalManagerContext?.open(this, MY_SIDEBAR_TOKEN, {
- data: {
- headline: "My sidebar headline",
- }
- });
-
- ctx?.onSubmit().then((e) => {
- console.log("Submitted", e);
- this._handleSubmit(true, JSON.stringify(e));
- }).catch(() => {
- this._handleSubmit(false);
- })
- }
-
- static styles = css`
- :host {
- padding: var(--uui-size-layout-1);
- display:block;
- }
-
- ::slotted(h1) {
- font-size: 3.2em;
- line-height: 1.1;
- }
- .header-bar {
-
- display: flex;
- align-items: center;
- justify-content: space-between;
- }
- .title {
- font-size: 15px;
- color: #000;
- font-weight: 700;
- margin:0;
- }
- a {
- font-weight: 500;
- color: #646cff;
- text-decoration: inherit;
- }
- a:hover {
- color: #535bf2;
- }
- .sub-header {
- font-size: 13px;
- color: #515054;
- line-height: 1.6em;
- margin-top: 1px;
- }
- p:first-child {
- margin-top:0;
- }
- @media (prefers-color-scheme: light) {
- a:hover {
- color: #747bff;
- }
- button {
- background-color: #f9f9f9;
- }
- }
- `
-}
-
-declare global {
- interface HTMLElementTagNameMap {
- 'uie-custom-dialogs-dashboard': UieCustomDialogsDashboard
- }
-}
diff --git a/src/Our.Umbraco.UiExamples.v14/src/scripts/modals/manifest.ts b/src/Our.Umbraco.UiExamples.v14/src/scripts/modals/manifest.ts
deleted file mode 100644
index ff5a10b..0000000
--- a/src/Our.Umbraco.UiExamples.v14/src/scripts/modals/manifest.ts
+++ /dev/null
@@ -1,33 +0,0 @@
-import type { ManifestTypes } from '@umbraco-cms/backoffice/extension-registry';
-
-export const manifests: Array = [
- {
- "type": "dashboard",
- "alias": "example.ui.modals.dashboard",
- "name": "Modals",
- "element": () => import("./custom-modals-dashboard.ts"),
- "weight": -1,
- "meta": {
- "label": "Modals",
- "pathname": "modals"
- },
- "conditions": [
- {
- "alias": "Umb.Condition.SectionAlias",
- "match": "example.ui.section"
- }
- ]
- },
- {
- "type": "modal",
- "alias": "example.ui.modals.dialog",
- "name": "My Dialog",
- "element": () => import("./custom-dialog.ts"),
- },
- {
- "type": "modal",
- "alias": "example.ui.modals.sidebar",
- "name": "My Sidebar Modal",
- "element": () => import("./custom-sidebar.ts"),
- }
-]
\ No newline at end of file
diff --git a/src/Our.Umbraco.UiExamples.v14/Migrations/AddSectionForAdminsMigration.cs b/src/Our.Umbraco.UiExamples.v15/Migrations/AddSectionForAdminsMigration.cs
similarity index 94%
rename from src/Our.Umbraco.UiExamples.v14/Migrations/AddSectionForAdminsMigration.cs
rename to src/Our.Umbraco.UiExamples.v15/Migrations/AddSectionForAdminsMigration.cs
index b72923d..437a708 100644
--- a/src/Our.Umbraco.UiExamples.v14/Migrations/AddSectionForAdminsMigration.cs
+++ b/src/Our.Umbraco.UiExamples.v15/Migrations/AddSectionForAdminsMigration.cs
@@ -3,7 +3,7 @@
using Umbraco.Cms.Infrastructure.Migrations;
using Umbraco.Cms.Infrastructure.Scoping;
-namespace Our.Umbraco.UiExamples.Migrations;
+namespace Our.Umbraco.UiExamples.v15.Migrations;
internal sealed class AddSectionToAdminsMigration : MigrationBase
{
diff --git a/src/Our.Umbraco.UiExamples.v14/Migrations/UiExamplesMigrationPlan.cs b/src/Our.Umbraco.UiExamples.v15/Migrations/UiExamplesMigrationPlan.cs
similarity index 88%
rename from src/Our.Umbraco.UiExamples.v14/Migrations/UiExamplesMigrationPlan.cs
rename to src/Our.Umbraco.UiExamples.v15/Migrations/UiExamplesMigrationPlan.cs
index e43b54f..075eeb7 100644
--- a/src/Our.Umbraco.UiExamples.v14/Migrations/UiExamplesMigrationPlan.cs
+++ b/src/Our.Umbraco.UiExamples.v15/Migrations/UiExamplesMigrationPlan.cs
@@ -1,6 +1,6 @@
using Umbraco.Cms.Core.Packaging;
-namespace Our.Umbraco.UiExamples.Migrations;
+namespace Our.Umbraco.UiExamples.v15.Migrations;
internal sealed class UiExamplesMigrationPlan : PackageMigrationPlan
{
diff --git a/src/Our.Umbraco.UiExamples.v15/Our.Umbraco.UiExamples.v15.csproj b/src/Our.Umbraco.UiExamples.v15/Our.Umbraco.UiExamples.v15.csproj
new file mode 100644
index 0000000..b6cd0f7
--- /dev/null
+++ b/src/Our.Umbraco.UiExamples.v15/Our.Umbraco.UiExamples.v15.csproj
@@ -0,0 +1,53 @@
+
+
+ Our.Umbraco.UiExamples
+ net9.0
+ enable
+ enable
+ /App_Plugins/Example.UI
+ $(NoWarn),NU1902
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ClientAssetsOutputFullPath>$([System.IO.Path]::GetFullPath('$(IntermediateOutputPath)clientassets'))/
+
+
+
+
+ <_ClientAssetsBuildOutput Include="$(IntermediateOutputPath)clientassets\**">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Our.Umbraco.UiExamples.v15/README.md b/src/Our.Umbraco.UiExamples.v15/README.md
new file mode 100644
index 0000000..3e1e7db
--- /dev/null
+++ b/src/Our.Umbraco.UiExamples.v15/README.md
@@ -0,0 +1,23 @@
+# UI Examples for Umbraco 15
+
+## Prerequisites
+As Umbraco 15 runs on .NET 9 you must have the SDK installed on your machine. This can be installed through [Visual Studio](https://visualstudio.microsoft.com/vs/preview/), or direct download on the [.NET website](https://dotnet.microsoft.com/en-us/download/dotnet/9.0).
+
+## How this works
+
+go into `src`
+run `npm ci`
+run `npm run dev`
+
+This will build the typescript, output it into the folder within the Umbraco 15 website for use in there, more specifically: `/examples/Umbraco15.Website/App_Plugins/Example.UI/scripts`.
+
+## Running the Umbraco15 website
+
+In a separate terminal window, to run the umbraco project, open the path /examples/Umbraco15.Website/
+
+run `dotnet run`
+
+You can then launch the umbraco solution and should see the new back office section.
+
+> [!NOTE]
+> For a more general introduction into getting started with development for v15, please read the [Umbraco Documentation](https://docs.umbraco.com/umbraco-backoffice/)
diff --git a/src/Our.Umbraco.UiExamples.v15/package-lock.json b/src/Our.Umbraco.UiExamples.v15/package-lock.json
new file mode 100644
index 0000000..6bef93d
--- /dev/null
+++ b/src/Our.Umbraco.UiExamples.v15/package-lock.json
@@ -0,0 +1,3661 @@
+{
+ "name": "Our.Umbraco.UiExamples.v15",
+ "lockfileVersion": 3,
+ "requires": true,
+ "packages": {
+ "": {
+ "dependencies": {
+ "lit": "^3.2.1"
+ },
+ "devDependencies": {
+ "@umbraco-cms/backoffice": "^15.0.0",
+ "glob": "^11.0.1",
+ "typescript": "^5.7.3",
+ "vite": "^5.4.14"
+ }
+ },
+ "node_modules/@esbuild/aix-ppc64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz",
+ "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==",
+ "cpu": [
+ "ppc64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "aix"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/android-arm": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz",
+ "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/android-arm64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz",
+ "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/android-x64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz",
+ "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/darwin-arm64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz",
+ "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/darwin-x64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz",
+ "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/freebsd-arm64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz",
+ "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/freebsd-x64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz",
+ "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/linux-arm": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz",
+ "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/linux-arm64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz",
+ "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/linux-ia32": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz",
+ "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==",
+ "cpu": [
+ "ia32"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/linux-loong64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz",
+ "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==",
+ "cpu": [
+ "loong64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/linux-mips64el": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz",
+ "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==",
+ "cpu": [
+ "mips64el"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/linux-ppc64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz",
+ "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==",
+ "cpu": [
+ "ppc64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/linux-riscv64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz",
+ "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==",
+ "cpu": [
+ "riscv64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/linux-s390x": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz",
+ "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==",
+ "cpu": [
+ "s390x"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/linux-x64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz",
+ "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/netbsd-x64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz",
+ "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "netbsd"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/openbsd-x64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz",
+ "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "openbsd"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/sunos-x64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz",
+ "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "sunos"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/win32-arm64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz",
+ "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/win32-ia32": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz",
+ "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==",
+ "cpu": [
+ "ia32"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@esbuild/win32-x64": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz",
+ "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@isaacs/cliui": {
+ "version": "8.0.2",
+ "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
+ "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "string-width": "^5.1.2",
+ "string-width-cjs": "npm:string-width@^4.2.0",
+ "strip-ansi": "^7.0.1",
+ "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
+ "wrap-ansi": "^8.1.0",
+ "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@lit-labs/ssr-dom-shim": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.3.0.tgz",
+ "integrity": "sha512-nQIWonJ6eFAvUUrSlwyHDm/aE8PBDu5kRpL0vHMg6K8fK3Diq1xdPjTnsJSwxABhaZ+5eBi1btQB5ShUTKo4nQ==",
+ "license": "BSD-3-Clause"
+ },
+ "node_modules/@lit/reactive-element": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-2.0.4.tgz",
+ "integrity": "sha512-GFn91inaUa2oHLak8awSIigYz0cU0Payr1rcFsrkf5OJ5eSPxElyZfKh0f2p9FsTiZWXQdWGJeXZICEfXXYSXQ==",
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "@lit-labs/ssr-dom-shim": "^1.2.0"
+ }
+ },
+ "node_modules/@remirror/core-constants": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@remirror/core-constants/-/core-constants-3.0.0.tgz",
+ "integrity": "sha512-42aWfPrimMfDKDi4YegyS7x+/0tlzaqwPQCULLanv3DMIlu96KTJR0fM5isWX2UViOqlGnX6YFgqWepcX+XMNg==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "node_modules/@rollup/rollup-android-arm-eabi": {
+ "version": "4.34.4",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.34.4.tgz",
+ "integrity": "sha512-gGi5adZWvjtJU7Axs//CWaQbQd/vGy8KGcnEaCWiyCqxWYDxwIlAHFuSe6Guoxtd0SRvSfVTDMPd5H+4KE2kKA==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ]
+ },
+ "node_modules/@rollup/rollup-android-arm64": {
+ "version": "4.34.4",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.34.4.tgz",
+ "integrity": "sha512-1aRlh1gqtF7vNPMnlf1vJKk72Yshw5zknR/ZAVh7zycRAGF2XBMVDAHmFQz/Zws5k++nux3LOq/Ejj1WrDR6xg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ]
+ },
+ "node_modules/@rollup/rollup-darwin-arm64": {
+ "version": "4.34.4",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.34.4.tgz",
+ "integrity": "sha512-drHl+4qhFj+PV/jrQ78p9ch6A0MfNVZScl/nBps5a7u01aGf/GuBRrHnRegA9bP222CBDfjYbFdjkIJ/FurvSQ==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ]
+ },
+ "node_modules/@rollup/rollup-darwin-x64": {
+ "version": "4.34.4",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.34.4.tgz",
+ "integrity": "sha512-hQqq/8QALU6t1+fbNmm6dwYsa0PDD4L5r3TpHx9dNl+aSEMnIksHZkSO3AVH+hBMvZhpumIGrTFj8XCOGuIXjw==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ]
+ },
+ "node_modules/@rollup/rollup-freebsd-arm64": {
+ "version": "4.34.4",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.34.4.tgz",
+ "integrity": "sha512-/L0LixBmbefkec1JTeAQJP0ETzGjFtNml2gpQXA8rpLo7Md+iXQzo9kwEgzyat5Q+OG/C//2B9Fx52UxsOXbzw==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ]
+ },
+ "node_modules/@rollup/rollup-freebsd-x64": {
+ "version": "4.34.4",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.34.4.tgz",
+ "integrity": "sha512-6Rk3PLRK+b8L/M6m/x6Mfj60LhAUcLJ34oPaxufA+CfqkUrDoUPQYFdRrhqyOvtOKXLJZJwxlOLbQjNYQcRQfw==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
+ "version": "4.34.4",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.34.4.tgz",
+ "integrity": "sha512-kmT3x0IPRuXY/tNoABp2nDvI9EvdiS2JZsd4I9yOcLCCViKsP0gB38mVHOhluzx+SSVnM1KNn9k6osyXZhLoCA==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-arm-musleabihf": {
+ "version": "4.34.4",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.34.4.tgz",
+ "integrity": "sha512-3iSA9tx+4PZcJH/Wnwsvx/BY4qHpit/u2YoZoXugWVfc36/4mRkgGEoRbRV7nzNBSCOgbWMeuQ27IQWgJ7tRzw==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-arm64-gnu": {
+ "version": "4.34.4",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.34.4.tgz",
+ "integrity": "sha512-7CwSJW+sEhM9sESEk+pEREF2JL0BmyCro8UyTq0Kyh0nu1v0QPNY3yfLPFKChzVoUmaKj8zbdgBxUhBRR+xGxg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-arm64-musl": {
+ "version": "4.34.4",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.34.4.tgz",
+ "integrity": "sha512-GZdafB41/4s12j8Ss2izofjeFXRAAM7sHCb+S4JsI9vaONX/zQ8cXd87B9MRU/igGAJkKvmFmJJBeeT9jJ5Cbw==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-loongarch64-gnu": {
+ "version": "4.34.4",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.34.4.tgz",
+ "integrity": "sha512-uuphLuw1X6ur11675c2twC6YxbzyLSpWggvdawTUamlsoUv81aAXRMPBC1uvQllnBGls0Qt5Siw8reSIBnbdqQ==",
+ "cpu": [
+ "loong64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-powerpc64le-gnu": {
+ "version": "4.34.4",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.34.4.tgz",
+ "integrity": "sha512-KvLEw1os2gSmD6k6QPCQMm2T9P2GYvsMZMRpMz78QpSoEevHbV/KOUbI/46/JRalhtSAYZBYLAnT9YE4i/l4vg==",
+ "cpu": [
+ "ppc64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-riscv64-gnu": {
+ "version": "4.34.4",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.34.4.tgz",
+ "integrity": "sha512-wcpCLHGM9yv+3Dql/CI4zrY2mpQ4WFergD3c9cpRowltEh5I84pRT/EuHZsG0In4eBPPYthXnuR++HrFkeqwkA==",
+ "cpu": [
+ "riscv64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-s390x-gnu": {
+ "version": "4.34.4",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.34.4.tgz",
+ "integrity": "sha512-nLbfQp2lbJYU8obhRQusXKbuiqm4jSJteLwfjnunDT5ugBKdxqw1X9KWwk8xp1OMC6P5d0WbzxzhWoznuVK6XA==",
+ "cpu": [
+ "s390x"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-x64-gnu": {
+ "version": "4.34.4",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.34.4.tgz",
+ "integrity": "sha512-JGejzEfVzqc/XNiCKZj14eb6s5w8DdWlnQ5tWUbs99kkdvfq9btxxVX97AaxiUX7xJTKFA0LwoS0KU8C2faZRg==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-linux-x64-musl": {
+ "version": "4.34.4",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.34.4.tgz",
+ "integrity": "sha512-/iFIbhzeyZZy49ozAWJ1ZR2KW6ZdYUbQXLT4O5n1cRZRoTpwExnHLjlurDXXPKEGxiAg0ujaR9JDYKljpr2fDg==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ]
+ },
+ "node_modules/@rollup/rollup-win32-arm64-msvc": {
+ "version": "4.34.4",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.34.4.tgz",
+ "integrity": "sha512-qORc3UzoD5UUTneiP2Afg5n5Ti1GAW9Gp5vHPxzvAFFA3FBaum9WqGvYXGf+c7beFdOKNos31/41PRMUwh1tpA==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ]
+ },
+ "node_modules/@rollup/rollup-win32-ia32-msvc": {
+ "version": "4.34.4",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.34.4.tgz",
+ "integrity": "sha512-5g7E2PHNK2uvoD5bASBD9aelm44nf1w4I5FEI7MPHLWcCSrR8JragXZWgKPXk5i2FU3JFfa6CGZLw2RrGBHs2Q==",
+ "cpu": [
+ "ia32"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ]
+ },
+ "node_modules/@rollup/rollup-win32-x64-msvc": {
+ "version": "4.34.4",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.34.4.tgz",
+ "integrity": "sha512-p0scwGkR4kZ242xLPBuhSckrJ734frz6v9xZzD+kHVYRAkSUmdSLCIJRfql6H5//aF8Q10K+i7q8DiPfZp0b7A==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ]
+ },
+ "node_modules/@tiptap/core": {
+ "version": "2.11.2",
+ "resolved": "https://registry.npmjs.org/@tiptap/core/-/core-2.11.2.tgz",
+ "integrity": "sha512-Z437c/sQg31yrRVgLJVkQuih+7Og5tjRx6FE/zE47QgEayqQ9yXH0LrTAbPiY6IfY1X+f2A0h3e5Y/WGD6rC3Q==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ },
+ "peerDependencies": {
+ "@tiptap/pm": "^2.7.0"
+ }
+ },
+ "node_modules/@tiptap/extension-blockquote": {
+ "version": "2.11.5",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-blockquote/-/extension-blockquote-2.11.5.tgz",
+ "integrity": "sha512-MZfcRIzKRD8/J1hkt/eYv49060GTL6qGR3NY/oTDuw2wYzbQXXLEbjk8hxAtjwNn7G+pWQv3L+PKFzZDxibLuA==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ },
+ "peerDependencies": {
+ "@tiptap/core": "^2.7.0"
+ }
+ },
+ "node_modules/@tiptap/extension-bold": {
+ "version": "2.11.5",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-bold/-/extension-bold-2.11.5.tgz",
+ "integrity": "sha512-OAq03MHEbl7MtYCUzGuwb0VpOPnM0k5ekMbEaRILFU5ZC7cEAQ36XmPIw1dQayrcuE8GZL35BKub2qtRxyC9iA==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ },
+ "peerDependencies": {
+ "@tiptap/core": "^2.7.0"
+ }
+ },
+ "node_modules/@tiptap/extension-bullet-list": {
+ "version": "2.11.5",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-bullet-list/-/extension-bullet-list-2.11.5.tgz",
+ "integrity": "sha512-VXwHlX6A/T6FAspnyjbKDO0TQ+oetXuat6RY1/JxbXphH42nLuBaGWJ6pgy6xMl6XY8/9oPkTNrfJw/8/eeRwA==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ },
+ "peerDependencies": {
+ "@tiptap/core": "^2.7.0"
+ }
+ },
+ "node_modules/@tiptap/extension-code": {
+ "version": "2.11.5",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-code/-/extension-code-2.11.5.tgz",
+ "integrity": "sha512-xOvHevNIQIcCCVn9tpvXa1wBp0wHN/2umbAZGTVzS+AQtM7BTo0tz8IyzwxkcZJaImONcUVYLOLzt2AgW1LltA==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ },
+ "peerDependencies": {
+ "@tiptap/core": "^2.7.0"
+ }
+ },
+ "node_modules/@tiptap/extension-code-block": {
+ "version": "2.11.5",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-code-block/-/extension-code-block-2.11.5.tgz",
+ "integrity": "sha512-ksxMMvqLDlC+ftcQLynqZMdlJT1iHYZorXsXw/n+wuRd7YElkRkd6YWUX/Pq/njFY6lDjKiqFLEXBJB8nrzzBA==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ },
+ "peerDependencies": {
+ "@tiptap/core": "^2.7.0",
+ "@tiptap/pm": "^2.7.0"
+ }
+ },
+ "node_modules/@tiptap/extension-document": {
+ "version": "2.11.5",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-document/-/extension-document-2.11.5.tgz",
+ "integrity": "sha512-7I4BRTpIux2a0O2qS3BDmyZ5LGp3pszKbix32CmeVh7lN9dV7W5reDqtJJ9FCZEEF+pZ6e1/DQA362dflwZw2g==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ },
+ "peerDependencies": {
+ "@tiptap/core": "^2.7.0"
+ }
+ },
+ "node_modules/@tiptap/extension-dropcursor": {
+ "version": "2.11.5",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-dropcursor/-/extension-dropcursor-2.11.5.tgz",
+ "integrity": "sha512-uIN7L3FU0904ec7FFFbndO7RQE/yiON4VzAMhNn587LFMyWO8US139HXIL4O8dpZeYwYL3d1FnDTflZl6CwLlg==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ },
+ "peerDependencies": {
+ "@tiptap/core": "^2.7.0",
+ "@tiptap/pm": "^2.7.0"
+ }
+ },
+ "node_modules/@tiptap/extension-gapcursor": {
+ "version": "2.11.5",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-gapcursor/-/extension-gapcursor-2.11.5.tgz",
+ "integrity": "sha512-kcWa+Xq9cb6lBdiICvLReuDtz/rLjFKHWpW3jTTF3FiP3wx4H8Rs6bzVtty7uOVTfwupxZRiKICAMEU6iT0xrQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ },
+ "peerDependencies": {
+ "@tiptap/core": "^2.7.0",
+ "@tiptap/pm": "^2.7.0"
+ }
+ },
+ "node_modules/@tiptap/extension-hard-break": {
+ "version": "2.11.5",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-hard-break/-/extension-hard-break-2.11.5.tgz",
+ "integrity": "sha512-q9doeN+Yg9F5QNTG8pZGYfNye3tmntOwch683v0CCVCI4ldKaLZ0jG3NbBTq+mosHYdgOH2rNbIORlRRsQ+iYQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ },
+ "peerDependencies": {
+ "@tiptap/core": "^2.7.0"
+ }
+ },
+ "node_modules/@tiptap/extension-heading": {
+ "version": "2.11.5",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-heading/-/extension-heading-2.11.5.tgz",
+ "integrity": "sha512-x/MV53psJ9baRcZ4k4WjnCUBMt8zCX7mPlKVT+9C/o+DEs/j/qxPLs95nHeQv70chZpSwCQCt93xMmuF0kPoAg==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ },
+ "peerDependencies": {
+ "@tiptap/core": "^2.7.0"
+ }
+ },
+ "node_modules/@tiptap/extension-history": {
+ "version": "2.11.5",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-history/-/extension-history-2.11.5.tgz",
+ "integrity": "sha512-b+wOS33Dz1azw6F1i9LFTEIJ/gUui0Jwz5ZvmVDpL2ZHBhq1Ui0/spTT+tuZOXq7Y/uCbKL8Liu4WoedIvhboQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ },
+ "peerDependencies": {
+ "@tiptap/core": "^2.7.0",
+ "@tiptap/pm": "^2.7.0"
+ }
+ },
+ "node_modules/@tiptap/extension-horizontal-rule": {
+ "version": "2.11.5",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-horizontal-rule/-/extension-horizontal-rule-2.11.5.tgz",
+ "integrity": "sha512-3up2r1Du8/5/4ZYzTC0DjTwhgPI3dn8jhOCLu73m5F3OGvK/9whcXoeWoX103hYMnGDxBlfOje71yQuN35FL4A==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ },
+ "peerDependencies": {
+ "@tiptap/core": "^2.7.0",
+ "@tiptap/pm": "^2.7.0"
+ }
+ },
+ "node_modules/@tiptap/extension-image": {
+ "version": "2.11.2",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-image/-/extension-image-2.11.2.tgz",
+ "integrity": "sha512-Ag+Arj6sclTqhvR+v5I2UD5e2lsWTcXLj0aS2aEsfGpytltk6rcLj6iDjx/SmJrE1BN8ognJsdzmFdZF/rNLpg==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ },
+ "peerDependencies": {
+ "@tiptap/core": "^2.7.0"
+ }
+ },
+ "node_modules/@tiptap/extension-italic": {
+ "version": "2.11.5",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-italic/-/extension-italic-2.11.5.tgz",
+ "integrity": "sha512-9VGfb2/LfPhQ6TjzDwuYLRvw0A6VGbaIp3F+5Mql8XVdTBHb2+rhELbyhNGiGVR78CaB/EiKb6dO9xu/tBWSYA==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ },
+ "peerDependencies": {
+ "@tiptap/core": "^2.7.0"
+ }
+ },
+ "node_modules/@tiptap/extension-link": {
+ "version": "2.11.2",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-link/-/extension-link-2.11.2.tgz",
+ "integrity": "sha512-Mbre+JotLMUg9jdWWrwIReiRVMkA2kMzmtD2Aqy/n5P+wuI84898qIZSkhPEzDOGzp0mluUO/iGsz0NdTto/JQ==",
+ "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"
+ }
+ },
+ "node_modules/@tiptap/extension-list-item": {
+ "version": "2.11.5",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-list-item/-/extension-list-item-2.11.5.tgz",
+ "integrity": "sha512-Mp5RD/pbkfW1vdc6xMVxXYcta73FOwLmblQlFNn/l/E5/X1DUSA4iGhgDDH4EWO3swbs03x2f7Zka/Xoj3+WLg==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ },
+ "peerDependencies": {
+ "@tiptap/core": "^2.7.0"
+ }
+ },
+ "node_modules/@tiptap/extension-ordered-list": {
+ "version": "2.11.5",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-ordered-list/-/extension-ordered-list-2.11.5.tgz",
+ "integrity": "sha512-Cu8KwruBNWAaEfshRQR0yOSaUKAeEwxW7UgbvF9cN/zZuKgK5uZosPCPTehIFCcRe+TBpRtZQh+06f/gNYpYYg==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ },
+ "peerDependencies": {
+ "@tiptap/core": "^2.7.0"
+ }
+ },
+ "node_modules/@tiptap/extension-paragraph": {
+ "version": "2.11.5",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-paragraph/-/extension-paragraph-2.11.5.tgz",
+ "integrity": "sha512-YFBWeg7xu/sBnsDIF/+nh9Arf7R0h07VZMd0id5Ydd2Qe3c1uIZwXxeINVtH0SZozuPIQFAT8ICe9M0RxmE+TA==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ },
+ "peerDependencies": {
+ "@tiptap/core": "^2.7.0"
+ }
+ },
+ "node_modules/@tiptap/extension-placeholder": {
+ "version": "2.11.2",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-placeholder/-/extension-placeholder-2.11.2.tgz",
+ "integrity": "sha512-7rv6nylqX57Q+K+AH794Kg9U7OrLyujhXXqQvd9iZdBP7bTCNUlFu0cGlIyHdM/eWJjoUblZs0VLV2IApk4xjQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ },
+ "peerDependencies": {
+ "@tiptap/core": "^2.7.0",
+ "@tiptap/pm": "^2.7.0"
+ }
+ },
+ "node_modules/@tiptap/extension-strike": {
+ "version": "2.11.5",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-strike/-/extension-strike-2.11.5.tgz",
+ "integrity": "sha512-PVfUiCqrjvsLpbIoVlegSY8RlkR64F1Rr2RYmiybQfGbg+AkSZXDeO0eIrc03//4gua7D9DfIozHmAKv1KN3ow==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ },
+ "peerDependencies": {
+ "@tiptap/core": "^2.7.0"
+ }
+ },
+ "node_modules/@tiptap/extension-subscript": {
+ "version": "2.11.2",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-subscript/-/extension-subscript-2.11.2.tgz",
+ "integrity": "sha512-5Q8ULogx5v50kH28qMpJOlswwHrmKu/BI8sGOT0QF9n/nVEaVNdiGf55l3+AYaIhdTl/ADiIN9b08qWF0NAwgg==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ },
+ "peerDependencies": {
+ "@tiptap/core": "^2.7.0"
+ }
+ },
+ "node_modules/@tiptap/extension-superscript": {
+ "version": "2.11.2",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-superscript/-/extension-superscript-2.11.2.tgz",
+ "integrity": "sha512-daUF2FB3k8Tu99M0ro1ZXfsyRutbmE/du6kINtOzbu8TucCR5KYqCNlBrsdK3CxHpkAhoC1sLTG6RdLMu2o6qg==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ },
+ "peerDependencies": {
+ "@tiptap/core": "^2.7.0"
+ }
+ },
+ "node_modules/@tiptap/extension-table": {
+ "version": "2.11.2",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-table/-/extension-table-2.11.2.tgz",
+ "integrity": "sha512-s3pVORRDrm1AHuENhvuONpI4KtLLGJbg8QLxO/a7qeScAjHR0V9lOqdpweNfPgiMwj5zMV45tGF/tweM4x2fJQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ },
+ "peerDependencies": {
+ "@tiptap/core": "^2.7.0",
+ "@tiptap/pm": "^2.7.0"
+ }
+ },
+ "node_modules/@tiptap/extension-table-cell": {
+ "version": "2.11.2",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-table-cell/-/extension-table-cell-2.11.2.tgz",
+ "integrity": "sha512-m//QPQ/GN4mMuj2/PcT2HmUGF3bFk41zN3hDcOmfrszClsmcEVIViApVr7U6HqlIq4TFAFDLXtIK79FW9ByIDg==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ },
+ "peerDependencies": {
+ "@tiptap/core": "^2.7.0"
+ }
+ },
+ "node_modules/@tiptap/extension-table-header": {
+ "version": "2.11.2",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-table-header/-/extension-table-header-2.11.2.tgz",
+ "integrity": "sha512-y2MCki8jZWT/cM4eG/3sPwUvtsj5d/+7RibbhjWnz1u42XyPoHKTZr9ZqUOAJ67vwB8LF8n8qb7D1YDqvDyA9Q==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ },
+ "peerDependencies": {
+ "@tiptap/core": "^2.7.0"
+ }
+ },
+ "node_modules/@tiptap/extension-table-row": {
+ "version": "2.11.2",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-table-row/-/extension-table-row-2.11.2.tgz",
+ "integrity": "sha512-8eCWoaijS6JD0gJOsqg8BhcTNW6I1uvq6JwnAnpv3lznHj19Q5mevC7ixuFRe9Wk/qiYZaCBXk6NcpzaqB8o/g==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ },
+ "peerDependencies": {
+ "@tiptap/core": "^2.7.0"
+ }
+ },
+ "node_modules/@tiptap/extension-text": {
+ "version": "2.11.5",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-text/-/extension-text-2.11.5.tgz",
+ "integrity": "sha512-Gq1WwyhFpCbEDrLPIHt5A8aLSlf8bfz4jm417c8F/JyU0J5dtYdmx0RAxjnLw1i7ZHE7LRyqqAoS0sl7JHDNSQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ },
+ "peerDependencies": {
+ "@tiptap/core": "^2.7.0"
+ }
+ },
+ "node_modules/@tiptap/extension-text-align": {
+ "version": "2.11.2",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-text-align/-/extension-text-align-2.11.2.tgz",
+ "integrity": "sha512-0QfjepmK+iHubjTsJshuhSZvF54M+vaqpReDraf9NKVx+WkiZ+mxJX4S5nZwoFsp21sEz7Q7z03+uXgb/yj7mQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ },
+ "peerDependencies": {
+ "@tiptap/core": "^2.7.0"
+ }
+ },
+ "node_modules/@tiptap/extension-text-style": {
+ "version": "2.11.5",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-text-style/-/extension-text-style-2.11.5.tgz",
+ "integrity": "sha512-YUmYl0gILSd/u/ZkOmNxjNXVw+mu8fpC2f8G4I4tLODm0zCx09j9DDEJXSrM5XX72nxJQqtSQsCpNKnL0hfeEQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ },
+ "peerDependencies": {
+ "@tiptap/core": "^2.7.0"
+ }
+ },
+ "node_modules/@tiptap/extension-underline": {
+ "version": "2.11.2",
+ "resolved": "https://registry.npmjs.org/@tiptap/extension-underline/-/extension-underline-2.11.2.tgz",
+ "integrity": "sha512-Gq7hfV3D/3E1zoE6JXSYZ3boKfbjebFu7IuQZ6w6QSS/IkGN8c6kW+WtkhOKN3jV7Z5uF5KIVp3XCqNIwChWNQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ },
+ "peerDependencies": {
+ "@tiptap/core": "^2.7.0"
+ }
+ },
+ "node_modules/@tiptap/pm": {
+ "version": "2.11.2",
+ "resolved": "https://registry.npmjs.org/@tiptap/pm/-/pm-2.11.2.tgz",
+ "integrity": "sha512-lNOMFRcD0mGy7Hf8tFMHW/fnglvq3dA0grs0QrSY4cHyYbH9BHtQjLMDceczXdXbXZq7nEqC40UBWNnqtaclpw==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "prosemirror-changeset": "^2.2.1",
+ "prosemirror-collab": "^1.3.1",
+ "prosemirror-commands": "^1.6.2",
+ "prosemirror-dropcursor": "^1.8.1",
+ "prosemirror-gapcursor": "^1.3.2",
+ "prosemirror-history": "^1.4.1",
+ "prosemirror-inputrules": "^1.4.0",
+ "prosemirror-keymap": "^1.2.2",
+ "prosemirror-markdown": "^1.13.1",
+ "prosemirror-menu": "^1.2.4",
+ "prosemirror-model": "^1.23.0",
+ "prosemirror-schema-basic": "^1.2.3",
+ "prosemirror-schema-list": "^1.4.1",
+ "prosemirror-state": "^1.4.3",
+ "prosemirror-tables": "^1.6.1",
+ "prosemirror-trailing-node": "^3.0.0",
+ "prosemirror-transform": "^1.10.2",
+ "prosemirror-view": "^1.37.0"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ }
+ },
+ "node_modules/@tiptap/starter-kit": {
+ "version": "2.11.2",
+ "resolved": "https://registry.npmjs.org/@tiptap/starter-kit/-/starter-kit-2.11.2.tgz",
+ "integrity": "sha512-FUIblP9BSmBzskf/aX7AIcUK5XP5Gi/VqUqm5evCkzlR1FrggLoy+vY+CX0me4oE/WYk4KAgIRXkE9tcbwotQA==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@tiptap/core": "^2.11.2",
+ "@tiptap/extension-blockquote": "^2.11.2",
+ "@tiptap/extension-bold": "^2.11.2",
+ "@tiptap/extension-bullet-list": "^2.11.2",
+ "@tiptap/extension-code": "^2.11.2",
+ "@tiptap/extension-code-block": "^2.11.2",
+ "@tiptap/extension-document": "^2.11.2",
+ "@tiptap/extension-dropcursor": "^2.11.2",
+ "@tiptap/extension-gapcursor": "^2.11.2",
+ "@tiptap/extension-hard-break": "^2.11.2",
+ "@tiptap/extension-heading": "^2.11.2",
+ "@tiptap/extension-history": "^2.11.2",
+ "@tiptap/extension-horizontal-rule": "^2.11.2",
+ "@tiptap/extension-italic": "^2.11.2",
+ "@tiptap/extension-list-item": "^2.11.2",
+ "@tiptap/extension-ordered-list": "^2.11.2",
+ "@tiptap/extension-paragraph": "^2.11.2",
+ "@tiptap/extension-strike": "^2.11.2",
+ "@tiptap/extension-text": "^2.11.2",
+ "@tiptap/extension-text-style": "^2.11.2",
+ "@tiptap/pm": "^2.11.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/ueberdosis"
+ }
+ },
+ "node_modules/@types/diff": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/@types/diff/-/diff-6.0.0.tgz",
+ "integrity": "sha512-dhVCYGv3ZSbzmQaBSagrv1WJ6rXCdkyTcDyoNu1MD8JohI7pR7k8wdZEm+mvdxRKXyHVwckFzWU1vJc+Z29MlA==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "node_modules/@types/estree": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz",
+ "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@types/linkify-it": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-5.0.0.tgz",
+ "integrity": "sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "node_modules/@types/markdown-it": {
+ "version": "14.1.2",
+ "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.2.tgz",
+ "integrity": "sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@types/linkify-it": "^5",
+ "@types/mdurl": "^2"
+ }
+ },
+ "node_modules/@types/mdurl": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@types/mdurl/-/mdurl-2.0.0.tgz",
+ "integrity": "sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "node_modules/@types/trusted-types": {
+ "version": "2.0.7",
+ "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz",
+ "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==",
+ "license": "MIT"
+ },
+ "node_modules/@umbraco-cms/backoffice": {
+ "version": "15.2.0",
+ "resolved": "https://registry.npmjs.org/@umbraco-cms/backoffice/-/backoffice-15.2.0.tgz",
+ "integrity": "sha512-jPEZ1eUbWKnhAJo93fkc2fHuTvnfil9YJ2JzcGww58/j0//X9nKuR9rR+HJHRPI+EuaDPVZzVe0WAPjyRMO6Hw==",
+ "dev": true,
+ "license": "MIT",
+ "workspaces": [
+ "./src/packages/*"
+ ],
+ "engines": {
+ "node": ">=20.9 <21",
+ "npm": ">=10.1 < 11"
+ },
+ "peerDependencies": {
+ "@tiptap/core": "2.11.2",
+ "@tiptap/extension-image": "2.11.2",
+ "@tiptap/extension-link": "2.11.2",
+ "@tiptap/extension-placeholder": "2.11.2",
+ "@tiptap/extension-subscript": "2.11.2",
+ "@tiptap/extension-superscript": "2.11.2",
+ "@tiptap/extension-table": "2.11.2",
+ "@tiptap/extension-table-cell": "2.11.2",
+ "@tiptap/extension-table-header": "2.11.2",
+ "@tiptap/extension-table-row": "2.11.2",
+ "@tiptap/extension-text-align": "2.11.2",
+ "@tiptap/extension-underline": "2.11.2",
+ "@tiptap/pm": "2.11.2",
+ "@tiptap/starter-kit": "2.11.2",
+ "@types/diff": "^6.0.0",
+ "@umbraco-ui/uui": "^1.12.2",
+ "@umbraco-ui/uui-css": "^1.12.1",
+ "base64-js": "^1.5.1",
+ "diff": "^7.0.0",
+ "dompurify": "^3.2.3",
+ "element-internals-polyfill": "^1.3.12",
+ "lit": "^3.2.1",
+ "marked": "^15.0.6",
+ "monaco-editor": "^0.52.2",
+ "rxjs": "^7.8.1",
+ "tinymce": "^6.8.5",
+ "tinymce-i18n": "^24.12.30",
+ "uuid": "^11.0.5"
+ }
+ },
+ "node_modules/@umbraco-ui/uui": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui/-/uui-1.12.2.tgz",
+ "integrity": "sha512-oEqt0ysOpqlpMk7AOX+88aV0dgnHfSXxE6imJw0KQKNMnZNOKv7EpndGliLJW/N2hgXQoVPESeYAfbLLt8J0MQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-action-bar": "1.12.2",
+ "@umbraco-ui/uui-avatar": "1.12.2",
+ "@umbraco-ui/uui-avatar-group": "1.12.2",
+ "@umbraco-ui/uui-badge": "1.12.2",
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-boolean-input": "1.12.2",
+ "@umbraco-ui/uui-box": "1.12.2",
+ "@umbraco-ui/uui-breadcrumbs": "1.12.2",
+ "@umbraco-ui/uui-button": "1.12.2",
+ "@umbraco-ui/uui-button-group": "1.12.2",
+ "@umbraco-ui/uui-button-inline-create": "1.12.2",
+ "@umbraco-ui/uui-card": "1.12.2",
+ "@umbraco-ui/uui-card-block-type": "1.12.2",
+ "@umbraco-ui/uui-card-content-node": "1.12.2",
+ "@umbraco-ui/uui-card-media": "1.12.2",
+ "@umbraco-ui/uui-card-user": "1.12.2",
+ "@umbraco-ui/uui-caret": "1.12.2",
+ "@umbraco-ui/uui-checkbox": "1.12.2",
+ "@umbraco-ui/uui-color-area": "1.12.2",
+ "@umbraco-ui/uui-color-picker": "1.12.2",
+ "@umbraco-ui/uui-color-slider": "1.12.2",
+ "@umbraco-ui/uui-color-swatch": "1.12.2",
+ "@umbraco-ui/uui-color-swatches": "1.12.2",
+ "@umbraco-ui/uui-combobox": "1.12.2",
+ "@umbraco-ui/uui-combobox-list": "1.12.2",
+ "@umbraco-ui/uui-css": "1.12.1",
+ "@umbraco-ui/uui-dialog": "1.12.2",
+ "@umbraco-ui/uui-dialog-layout": "1.12.2",
+ "@umbraco-ui/uui-file-dropzone": "1.12.2",
+ "@umbraco-ui/uui-file-preview": "1.12.2",
+ "@umbraco-ui/uui-form": "1.12.2",
+ "@umbraco-ui/uui-form-layout-item": "1.12.2",
+ "@umbraco-ui/uui-form-validation-message": "1.12.2",
+ "@umbraco-ui/uui-icon": "1.12.2",
+ "@umbraco-ui/uui-icon-registry": "1.12.2",
+ "@umbraco-ui/uui-icon-registry-essential": "1.12.2",
+ "@umbraco-ui/uui-input": "1.12.2",
+ "@umbraco-ui/uui-input-file": "1.12.2",
+ "@umbraco-ui/uui-input-lock": "1.12.2",
+ "@umbraco-ui/uui-input-password": "1.12.2",
+ "@umbraco-ui/uui-keyboard-shortcut": "1.12.2",
+ "@umbraco-ui/uui-label": "1.12.2",
+ "@umbraco-ui/uui-loader": "1.12.2",
+ "@umbraco-ui/uui-loader-bar": "1.12.2",
+ "@umbraco-ui/uui-loader-circle": "1.12.2",
+ "@umbraco-ui/uui-menu-item": "1.12.2",
+ "@umbraco-ui/uui-modal": "1.12.2",
+ "@umbraco-ui/uui-pagination": "1.12.2",
+ "@umbraco-ui/uui-popover": "1.12.2",
+ "@umbraco-ui/uui-popover-container": "1.12.2",
+ "@umbraco-ui/uui-progress-bar": "1.12.2",
+ "@umbraco-ui/uui-radio": "1.12.2",
+ "@umbraco-ui/uui-range-slider": "1.12.2",
+ "@umbraco-ui/uui-ref": "1.12.2",
+ "@umbraco-ui/uui-ref-list": "1.12.2",
+ "@umbraco-ui/uui-ref-node": "1.12.2",
+ "@umbraco-ui/uui-ref-node-data-type": "1.12.2",
+ "@umbraco-ui/uui-ref-node-document-type": "1.12.2",
+ "@umbraco-ui/uui-ref-node-form": "1.12.2",
+ "@umbraco-ui/uui-ref-node-member": "1.12.2",
+ "@umbraco-ui/uui-ref-node-package": "1.12.2",
+ "@umbraco-ui/uui-ref-node-user": "1.12.2",
+ "@umbraco-ui/uui-scroll-container": "1.12.2",
+ "@umbraco-ui/uui-select": "1.12.2",
+ "@umbraco-ui/uui-slider": "1.12.2",
+ "@umbraco-ui/uui-symbol-expand": "1.12.2",
+ "@umbraco-ui/uui-symbol-file": "1.12.2",
+ "@umbraco-ui/uui-symbol-file-dropzone": "1.12.2",
+ "@umbraco-ui/uui-symbol-file-thumbnail": "1.12.2",
+ "@umbraco-ui/uui-symbol-folder": "1.12.2",
+ "@umbraco-ui/uui-symbol-lock": "1.12.2",
+ "@umbraco-ui/uui-symbol-more": "1.12.2",
+ "@umbraco-ui/uui-symbol-sort": "1.12.2",
+ "@umbraco-ui/uui-table": "1.12.2",
+ "@umbraco-ui/uui-tabs": "1.12.2",
+ "@umbraco-ui/uui-tag": "1.12.2",
+ "@umbraco-ui/uui-textarea": "1.12.2",
+ "@umbraco-ui/uui-toast-notification": "1.12.2",
+ "@umbraco-ui/uui-toast-notification-container": "1.12.2",
+ "@umbraco-ui/uui-toast-notification-layout": "1.12.2",
+ "@umbraco-ui/uui-toggle": "1.12.2",
+ "@umbraco-ui/uui-visually-hidden": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-action-bar": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-action-bar/-/uui-action-bar-1.12.2.tgz",
+ "integrity": "sha512-ZWTO7//oKxo5vpA+RypyxpfVMPi5f8f1uevbJ8PMdizDi67VxN1kxYA4geMzG8OQ+x5IGp01DCTtVeAx3qoJbg==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-button-group": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-avatar": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-avatar/-/uui-avatar-1.12.2.tgz",
+ "integrity": "sha512-b/TkEIGJoouqCZLIBl/c0veJg8imImd35Ed+R1VPlcHFXrgpO8C54Fr0AEwsM5x5OeTtkfvs/18pveLPucraww==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-avatar-group": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-avatar-group/-/uui-avatar-group-1.12.2.tgz",
+ "integrity": "sha512-QdymxxxC6qCRAu8vAM7Owgbe/ubZ+BL+wu0qk8RXz77CVORgLpiFeUM4YwOapOXvtogXR6haxf8m3/7nxedqdg==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-avatar": "1.12.2",
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-badge": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-badge/-/uui-badge-1.12.2.tgz",
+ "integrity": "sha512-jkD8rHvunbUDNZfDCekuP5DI23ufBZD+8Y3FHv5aLOAbRm9XrbJ0B4QHyKQoglQ2Yao6iKeYq+nxzG2x88Z7Dw==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-base": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-base/-/uui-base-1.12.2.tgz",
+ "integrity": "sha512-EyPrP28teYlGeeTZvmq+4wzP8Gh9A963HbZ1nQ3oyGj+twN6QjEKUF7W4VVZ8RvFoyS1/6bWkRODuZAzAwX31g==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "peerDependencies": {
+ "lit": ">=2.8.0"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-boolean-input": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-boolean-input/-/uui-boolean-input-1.12.2.tgz",
+ "integrity": "sha512-/NGwAPgXLiaDIMwunTDth21jQ0+5ajH3gJ5JJH6IGIq+N2g7babAEKybkZybYq+mxH//7ljH/uKDHI9IztW58g==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-box": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-box/-/uui-box-1.12.2.tgz",
+ "integrity": "sha512-JUxqsRjqUbZ5NM5S1w40NUlHUHPIcMFqYTeCq+nLHE9WSLchym3NN+0NZjS2+qpO70kYPGlKf39mahy+rbGP9Q==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-css": "1.12.1"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-breadcrumbs": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-breadcrumbs/-/uui-breadcrumbs-1.12.2.tgz",
+ "integrity": "sha512-P/L4q5whw1/HVMMUmzgq5CYOu3ZoLmtlTUoOnTXj+g5R0ziX5ikjJWF1JnLa6M7ES43aB/7su9GeyvOMkcxMpA==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-button": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button/-/uui-button-1.12.2.tgz",
+ "integrity": "sha512-x3zF+GLwfpc6W2vB3xLRX6g+hdKdEWMKLXtfl+WPOkocu8+EYzodrUHQg24/lO43j7ovy8c3t+zN8OhjnZMu2Q==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-icon-registry-essential": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-button-group": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button-group/-/uui-button-group-1.12.2.tgz",
+ "integrity": "sha512-VxWICU4hmYCORmo8JzXgSyzpa82/M3OyTxfn/kX+jHg0rk9vMg4JArQJp4NF9qhgOWsHx0ED5yURTTOtbNqFTQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-button-inline-create": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-button-inline-create/-/uui-button-inline-create-1.12.2.tgz",
+ "integrity": "sha512-YvJTwlA2ZUhepHsmc/WwP3OqG7lkrlVmAcgG7uBbasNMwDYtLWcudMrv/NSHFrCpQe0VePyr7U4YtJqyQrbDTg==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-card": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card/-/uui-card-1.12.2.tgz",
+ "integrity": "sha512-/FqFYrQxKu38+s3y7XpiO8wW7Z2T7cyst2LvMajG+3U9KPi4A0pwxaRBlli4ay79/9V9uFEGTc4dKjB+jFKl6w==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-card-block-type": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-block-type/-/uui-card-block-type-1.12.2.tgz",
+ "integrity": "sha512-aydgrznHaIUrJpHrwftjPtnaXVQOLe+r6VWrtyWNSPM4ivUeT5WaH/FVMc90Q6yWfIF3y2a3yCIQAGEqAXghhQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-card": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-card-content-node": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-content-node/-/uui-card-content-node-1.12.2.tgz",
+ "integrity": "sha512-yuNlbrjwphzMPv2xMHca8YUr+NH7FqeP0EjVjhhDSsOJVUZ8uj8Udoq4YIkypOAGAyG+N63jCzLvVTTR71LxGA==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-card": "1.12.2",
+ "@umbraco-ui/uui-icon": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-card-media": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-media/-/uui-card-media-1.12.2.tgz",
+ "integrity": "sha512-37Zful2c9UhDxw7qYWR2F2wdt5Qs5yMjcE0Q5R1ZRA5SFba7qgY0W4YW2iAAPMk2xvDyueaTnbVy1v6gG/jtYw==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-card": "1.12.2",
+ "@umbraco-ui/uui-symbol-file": "1.12.2",
+ "@umbraco-ui/uui-symbol-folder": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-card-user": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-card-user/-/uui-card-user-1.12.2.tgz",
+ "integrity": "sha512-fwuYQvXjjiLTv0ykDpg+GpcoG3af3ZHUPTRbDa5W8ygAYlTRUvENSXc2qOUocy9XmXOa0p+P0NhenVSqOJpSIw==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-avatar": "1.12.2",
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-card": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-caret": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-caret/-/uui-caret-1.12.2.tgz",
+ "integrity": "sha512-7zVDVzvLszVld9E/pGSGFRgpp+rIipB1sY/r4xDYQ70g+ljlegOfMc3bvGs/topcMM+IlcQO8EOotlps4P44Jw==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-checkbox": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-checkbox/-/uui-checkbox-1.12.2.tgz",
+ "integrity": "sha512-C6SSAUq9JfHHWCz9LLlOOmwET1vDsLKKiYv94LIqn8Zj4H3f1bRgUnSfVPVCfy1+p//Ut8SLw2vTFcTz0F21EA==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-boolean-input": "1.12.2",
+ "@umbraco-ui/uui-icon-registry-essential": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-color-area": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-area/-/uui-color-area-1.12.2.tgz",
+ "integrity": "sha512-W5qOBIvTiHGxFJcc1h3H+CdLHLY4K6QRIXU7I2BEII296PbUMwKaA8WFXAvwSq1KzmCkOJP2hPa4yxQ/qKBzJQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "colord": "^2.9.3"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-color-picker": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-picker/-/uui-color-picker-1.12.2.tgz",
+ "integrity": "sha512-t/FB6h1rdNzPa94dIfjGG50yRNmk/7wMjrktKjkZHt+wGWKvjM+I1RjatArZbCAmSV4EQH/7hqyvP6R1OoLIog==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-popover-container": "1.12.2",
+ "colord": "^2.9.3"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-color-slider": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-slider/-/uui-color-slider-1.12.2.tgz",
+ "integrity": "sha512-00LxQigqY+04eG0IzHY//Uf010u50DeCQ88ZvCV1MjPNH7T4auEC2/H/O7FYoHhwQB6Ez+ZpYA9ds/NbmTCuVg==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-color-swatch": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-swatch/-/uui-color-swatch-1.12.2.tgz",
+ "integrity": "sha512-fDODPeuKirwSyIOhEY46J7Ml5RJcuaeMyLBshWT9bl8pNts9zIlKSvn3oSlZ9mZ7N/Ym/3R2c+33i5avoA+rIA==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-icon-registry-essential": "1.12.2",
+ "colord": "^2.9.3"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-color-swatches": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-color-swatches/-/uui-color-swatches-1.12.2.tgz",
+ "integrity": "sha512-kr9gYjYFQR8mavmDJS+I2t/n5wC6kWbCaZHnJzcs3unOX2jzKHnOqJ8N05y8vc2NZP1pOKSOzoIN1Y6N3qxU+g==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-color-swatch": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-combobox": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-combobox/-/uui-combobox-1.12.2.tgz",
+ "integrity": "sha512-ln7IoQQJ65zknIl5k44E61S0DgW1e7fo/IEuMlgbrmkPnEbkLqV5HVYXIR3377VvfwqbZ44npxegOZBUuuWGlw==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-button": "1.12.2",
+ "@umbraco-ui/uui-combobox-list": "1.12.2",
+ "@umbraco-ui/uui-icon": "1.12.2",
+ "@umbraco-ui/uui-popover-container": "1.12.2",
+ "@umbraco-ui/uui-scroll-container": "1.12.2",
+ "@umbraco-ui/uui-symbol-expand": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-combobox-list": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-combobox-list/-/uui-combobox-list-1.12.2.tgz",
+ "integrity": "sha512-tBtQgQKB6kgPwRSkXM9kShNfC4Zed7V1hstCjVFy1wkRU+IinVYiN28NMNdSvDWmmxkRcIVOt7lY70T0fgPPMw==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-css": {
+ "version": "1.12.1",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-css/-/uui-css-1.12.1.tgz",
+ "integrity": "sha512-cWdoJw3OjdZ5QUoXhUufp/8mdGkVJ4DiI7/NgPaU2GrMbo+c1Q2cx4ST2/K0Q7nY6qa4P4WCSLMoFGyFoOwLKQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "peerDependencies": {
+ "lit": ">=2.8.0"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-dialog": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-dialog/-/uui-dialog-1.12.2.tgz",
+ "integrity": "sha512-YfHE4RTRKJiSi/ZCnZMJs+eImXx64JrZmu39bEb6FBAnMpqAMxeq70Nll4Nk43nL6liARv1bXP8OKZd2b7CPgQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-css": "1.12.1"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-dialog-layout": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-dialog-layout/-/uui-dialog-layout-1.12.2.tgz",
+ "integrity": "sha512-Xy+Ocwia0xRcpUUARTdXgSgf5NIG2mlneDkiz6dsrIsFZ1IysXCnfh/4dXw57fneO+PyHI86bDwb9aFlWvve7Q==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-file-dropzone": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-file-dropzone/-/uui-file-dropzone-1.12.2.tgz",
+ "integrity": "sha512-5B/1umH72IrxwlQ+4ivKDSIXXcGbfFuhvo98v1nuIF5MGl6wmoiG/lDilhny08RJMHwlcRkdYCtCChtuWEyVUg==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-symbol-file-dropzone": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-file-preview": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-file-preview/-/uui-file-preview-1.12.2.tgz",
+ "integrity": "sha512-Oxkm7x3V/aCHPQDNh8loMESWswYCyDJeZazbhGig7mU6zbms7Vl3Vm46CIKEBva6IMy1p1AsNOgSjY4wmIvXsw==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-symbol-file": "1.12.2",
+ "@umbraco-ui/uui-symbol-file-thumbnail": "1.12.2",
+ "@umbraco-ui/uui-symbol-folder": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-form": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form/-/uui-form-1.12.2.tgz",
+ "integrity": "sha512-35CEeSCODTMaJi7JlvBl988tB0MIbocNg5ewCLeqm2CLVvW1UQi4V+835CY1fjgiR6D8co6Kz6KCR/9aibX5Gg==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-form-layout-item": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form-layout-item/-/uui-form-layout-item-1.12.2.tgz",
+ "integrity": "sha512-qc4JJhhtM7HsVT1DBtw2xRbayLEWvFDwXROXgmwTUMOVZJ9qGFpSN6EWymm9fr+gBYcbwii6ZKg0ujIeHDILTw==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-form-validation-message": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-form-validation-message": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-form-validation-message/-/uui-form-validation-message-1.12.2.tgz",
+ "integrity": "sha512-MQ0nNQcNpawQUZA+JGYPbGW8Go9b9nj4loK26Op0qvInQpbe9mHbHAhWOdbPTBLoJSYnXpo90/3E9ycU9p9PEQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-icon": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon/-/uui-icon-1.12.2.tgz",
+ "integrity": "sha512-sAz08736Jt1y6pPZSBafNT04w9YCnck46whCZUhx7FX7kiKctJX0Xr9GVZH99YAGxnbXnNx0YsN6PqFfz92FzA==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-icon-registry": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry/-/uui-icon-registry-1.12.2.tgz",
+ "integrity": "sha512-CXinq7uwca8QzIMCMBkUNkHoq9KV5ioxJSY4+2b5s7lpS8zK+Zoe+zzt5QL/bOCET6TTGZifpCiZRIiRy1Mffg==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-icon": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-icon-registry-essential": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-icon-registry-essential/-/uui-icon-registry-essential-1.12.2.tgz",
+ "integrity": "sha512-s53QmcXVzrLDwpVP3WZW1pekG95kVrjgHDyTo2T3a2J4ovvEEYpZ8/Jmf/3lJVj5CpvQV+I1l/Wx3zFtniT91g==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-icon-registry": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-input": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input/-/uui-input-1.12.2.tgz",
+ "integrity": "sha512-t/QsptHm9jMH8A0iWBvRZ2s/qeKaO5vp1Zf5oBG9RtgZoS7cNowdMQPVp6mXzc1gICc217lNFsxt+MUGVCud2w==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-input-file": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-file/-/uui-input-file-1.12.2.tgz",
+ "integrity": "sha512-X/AeocW+1XLroIqsuxB4OBTmFy1n7ZzfxNrtwEsaqM1rbrA3RGY2EIjnt311eoxk9DvFWeG50/gICV85sWWNmQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-action-bar": "1.12.2",
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-button": "1.12.2",
+ "@umbraco-ui/uui-file-dropzone": "1.12.2",
+ "@umbraco-ui/uui-icon": "1.12.2",
+ "@umbraco-ui/uui-icon-registry-essential": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-input-lock": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-lock/-/uui-input-lock-1.12.2.tgz",
+ "integrity": "sha512-EAjzK0xZbjEEyIqHjMdDPmBQMSay/vbYj65YHb8aJBtYyL17qIqVRMEB9D/tV7cGBp5FbpkpZtb5qWmNVFQtcg==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-button": "1.12.2",
+ "@umbraco-ui/uui-icon": "1.12.2",
+ "@umbraco-ui/uui-input": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-input-password": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-input-password/-/uui-input-password-1.12.2.tgz",
+ "integrity": "sha512-CYNHiaDmaBDXUYE6XFpO3lpmClwjC6aCgtlYFe8SqFlcyU1KABal36PopxpnIMuKrmMv3LFHw1Jpg5dnjk/hNA==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-icon-registry-essential": "1.12.2",
+ "@umbraco-ui/uui-input": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-keyboard-shortcut": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-keyboard-shortcut/-/uui-keyboard-shortcut-1.12.2.tgz",
+ "integrity": "sha512-X4ZpIP6AQbx5d3zLVVGqHKIDBli4HwkOsTnepHYFPTykTTiCVBxRiVQ5TRgAM4GjeEaUe/mOyPOCYkVBJ0bKmA==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-label": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-label/-/uui-label-1.12.2.tgz",
+ "integrity": "sha512-D4j2XBwtYq2tK/pP+QJuLSxg5NtD+jGEy5DO2qhoRm2VPzGjCWw3irdykVoTIgMRjJiWOQMvE8tpgqPBsBygHw==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-loader": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader/-/uui-loader-1.12.2.tgz",
+ "integrity": "sha512-vbAds+57/wFelt+F4YdCdZ9dyR9DjBtEEPhcJDbd5yLwbgKnl+ITL6pDtu2kT45cVMacaxxZAdP5SzcwVSnR7g==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-loader-bar": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader-bar/-/uui-loader-bar-1.12.2.tgz",
+ "integrity": "sha512-nC678xqAJFH8vKqhewfFi1CEZ8dR5r/s88REILZOwQM8S0c2z9J4bxesmjpr2ZIQ4KQ2l7BCzBdWbyqs+GUHUA==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-loader-circle": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-loader-circle/-/uui-loader-circle-1.12.2.tgz",
+ "integrity": "sha512-CmjdLDdUM1pRp3dE+WKVEc9dTIQlvYtPtJIjCyNwP403YcKvreGMW6wKMxV/+69IEPjRtTjyaKyprNGnRVRpwg==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-menu-item": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-menu-item/-/uui-menu-item-1.12.2.tgz",
+ "integrity": "sha512-CvrkPWvfRLGSWFNDq+SCLKUm08DjWzw/nYtGLSmQL9QsXa/SMJMtmmcw2H+OYzk4d/9ME+r0GRralZgDlx08iA==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-loader-bar": "1.12.2",
+ "@umbraco-ui/uui-symbol-expand": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-modal": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-modal/-/uui-modal-1.12.2.tgz",
+ "integrity": "sha512-0ZJuMwdpIFDD+vi59gakhL4jsEb+/f/sMIH4yE/np8ccbZNnGSIT0RJPe94lv6b2wPKrjVIQ1VGGrqzY2znh2A==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-pagination": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-pagination/-/uui-pagination-1.12.2.tgz",
+ "integrity": "sha512-TvP0GKewUZndpO7rHlPqbsw5dPqmKBJXs33berhn/crIE2pGnPVEBey3NYLIHBd5CZI5ufn+gGn4NPNVGF+Q9A==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-button": "1.12.2",
+ "@umbraco-ui/uui-button-group": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-popover": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-popover/-/uui-popover-1.12.2.tgz",
+ "integrity": "sha512-gvSUe7wox0VY/wEm8LLUV//aLVwz7twswWQd9QniR6MdahvwhjWhQ90hTVpir3VAj5GFBaTfSitqeFBElyT1og==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-popover-container": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-popover-container/-/uui-popover-container-1.12.2.tgz",
+ "integrity": "sha512-2z//P49B1zyoN/tWdVZp6Q+8qRnbbtGb4CBveXZeuuirzNxhMOA/E77Y0aJmzjn8yTRoooMGmYzRYd+4zJGNJQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-progress-bar": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-progress-bar/-/uui-progress-bar-1.12.2.tgz",
+ "integrity": "sha512-PW5TKeg58Lv3WfX6Sp/EPWCsl9oYqQovvl/7y0pxy7xFnSYma5tFQ+XX0mD1rKw7ed3Unlek/Ma9u79Z9GVhDQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-radio": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-radio/-/uui-radio-1.12.2.tgz",
+ "integrity": "sha512-KfXA6+YtueMsxQTjzjp8gVgGJAk17BW9d4Da4h7kYhZGekfWK996ohEgGWF7vj/Q4Ai229OuX7zNJdufCGZIfw==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-range-slider": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-range-slider/-/uui-range-slider-1.12.2.tgz",
+ "integrity": "sha512-m4ATwJYdasF4jfLLHxfFw+2n0uQmZdOha4vxzHbTreyO/gnwn8hLfICA1h9zjoZIqUGMtQ9KlhIaUezvgMpGFw==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-ref": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref/-/uui-ref-1.12.2.tgz",
+ "integrity": "sha512-uwQmaiuwphD1ereZLBhcUDMUaUosO0sV6NrBOh9KLWhkmeqYjuFFG2+CRxdhQrKb1ltZfLzAmzYfGp6AoFkvmw==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-ref-list": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-list/-/uui-ref-list-1.12.2.tgz",
+ "integrity": "sha512-b7reEiwfGy17Ns3qFQoO0TnngxAUclhj0jR7gLIk7dHNJZw45r37crPMkVs2CnRj657nn4DmghjQgCLDSCre9w==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-ref-node": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node/-/uui-ref-node-1.12.2.tgz",
+ "integrity": "sha512-RFma47ixyYNdcMwel1+dte5fGnULczWZpzh1CvAiI9JNKzy9ItUFi70UiFKMrkOY0gT+910xgeWhk4jPTJJgpQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-icon": "1.12.2",
+ "@umbraco-ui/uui-ref": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-ref-node-data-type": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-data-type/-/uui-ref-node-data-type-1.12.2.tgz",
+ "integrity": "sha512-s8eviANQTHaNXSVa4U61wJcPCAwzUj6YrIvw7T3Ioe4HgIQvTotIWaCkek+p4ttl3irnnBsRXfGdW+yWuaEnEg==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-ref-node": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-ref-node-document-type": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-document-type/-/uui-ref-node-document-type-1.12.2.tgz",
+ "integrity": "sha512-Dg+SAAcMSqr0EvX6IY2jjGk9I8bbgo1Pe6L5c9g0CBPmQ8H+0qOKDdSojWzn/qohtfdAIvN+21Q0AvCovVA9rA==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-ref-node": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-ref-node-form": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-form/-/uui-ref-node-form-1.12.2.tgz",
+ "integrity": "sha512-jnPNmLK8LvZenH2MY9Ea8R+4JkuDNMoBfUFVnhaLg+dHp7tsrg9opIONDNOIJJTYHryHdZ+/ksvQGW6ZWlACgQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-ref-node": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-ref-node-member": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-member/-/uui-ref-node-member-1.12.2.tgz",
+ "integrity": "sha512-ft0SRlDZ49eRbV3Xk7JtDfR5UraULoeTfYe/MHZkmAzhrDKeTtnd9oVYUQ27qsYs6EVneQ8byydwXrmSMloc8A==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-ref-node": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-ref-node-package": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-package/-/uui-ref-node-package-1.12.2.tgz",
+ "integrity": "sha512-TX9PCPpeOWpl5vK8o/QjXgEWXOt7z0lQK8wlUHYSz+a3/wcmDZD0J/OXkmpvVyS2lXe6pqR8HJ/+FwcnrOm/9w==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-ref-node": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-ref-node-user": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-ref-node-user/-/uui-ref-node-user-1.12.2.tgz",
+ "integrity": "sha512-sBMICX3vxJd9WjJPWqVnhUhJL+JMuzGzZVUfHlzIjrdpANZZ6FrhnvYkHXhW83KsrfwLsY5/3CXr22xZSsVajA==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-ref-node": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-scroll-container": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-scroll-container/-/uui-scroll-container-1.12.2.tgz",
+ "integrity": "sha512-MI5lpiUeLg1Scf2xHaFzBADAW8CAwcU2yEKOOfOgONuaP6PiUA80YqtE2hCm5BmoldbOYBufCJlFFi2cyuq7HQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-select": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-select/-/uui-select-1.12.2.tgz",
+ "integrity": "sha512-TOGodRtumlh1cgC9iKxsV/jEGH2w7bKBjIhyQ42sJ3DXyLPcXVEUooZYmh/3dOf7R/7eHSsZOxH/sskbQlNS2A==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-slider": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-slider/-/uui-slider-1.12.2.tgz",
+ "integrity": "sha512-Eg0XqIIXwibxq7y4qe0OB9+t7QLetnlBY3i2BSeMPMfarG1NQ6jhWVOv//RKmZ1kqfUh9MCE5tya9T9h68zR1A==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-symbol-expand": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-expand/-/uui-symbol-expand-1.12.2.tgz",
+ "integrity": "sha512-zW/ClcJuPCe7ELYHCyoSMm6sGWVPLDbjz8TlE1qambwmFefqTfv69p3nB0YF7QnB+7LR5ePOV63vjZSYWT9/Aw==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-symbol-file": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file/-/uui-symbol-file-1.12.2.tgz",
+ "integrity": "sha512-+af95C4eZOdOpqJrt8br1pic1P/NPrnyC1Q4sKLaCReuBqBdaWLl502kAXjlkkoJZsv4GsyzmjiSbBkbRIZCFQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-symbol-file-dropzone": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file-dropzone/-/uui-symbol-file-dropzone-1.12.2.tgz",
+ "integrity": "sha512-8vmHw+nYZdWgeUVNCJhTvJg4iw0zTCxQ6H5tguN1Qepc+XD1NdlRTi8yicnEKSLcq20qzI3KxxwToNLnFKseSQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-symbol-file-thumbnail": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-file-thumbnail/-/uui-symbol-file-thumbnail-1.12.2.tgz",
+ "integrity": "sha512-tQsQTjgZti4zB327Xd2ql8lz9rj07aVwKfJcV2bClHwyQbRb370KRAS4m6MiaT587+6qVcjRwG3Sya1blpNMfg==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-symbol-folder": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-folder/-/uui-symbol-folder-1.12.2.tgz",
+ "integrity": "sha512-v3bYEpbomOmt2J+LYuB3HqzzZW+LzK/Ufpvr3Km9Gl4eXjPUnrAzBn3PSdq7w5ZvR3vfEV017coPTSX0wncjKQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-symbol-lock": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-lock/-/uui-symbol-lock-1.12.2.tgz",
+ "integrity": "sha512-syW+kTYq7W9coBc7ov1BbDhRTmAMh77GacfQt4XSayHgE/hhO6UvG95uk0POaooQ0UfBW1bDv9r3/wJNZBTfmw==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-symbol-more": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-more/-/uui-symbol-more-1.12.2.tgz",
+ "integrity": "sha512-lxcw/B6zl3TJ7mZDYgXKvX6D/1gYYLmrLvKV7J5iSTGxDNiLji8NAXu2/rgffKMGIFaLfZicEENSLLX/JF8QGQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-symbol-sort": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-symbol-sort/-/uui-symbol-sort-1.12.2.tgz",
+ "integrity": "sha512-iDLs6Ph9BGrLRifU6oGZr7UCOsoOKk5NMxnP7eP/sy0geq30kHlI/mcBu6XUrtYiFsy3+l8b8gSFdLxEHQrcgQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-table": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-table/-/uui-table-1.12.2.tgz",
+ "integrity": "sha512-aHSArtedBiQBcz++eXomQvTys4Q0P7/SNEUcsG/CbPS7uDWXQZJK/KajtI7rMjU/d63dtavIXq9v0LatKTM/sw==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-tabs": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-tabs/-/uui-tabs-1.12.2.tgz",
+ "integrity": "sha512-20ZmwGiLFtFA5a1CkBo713Ua508d0VwaCWnaKkhoE8Kl/ttlWhlKg+PSB26wkcwB0QonWrH1clMRalwKqRhjvg==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-button": "1.12.2",
+ "@umbraco-ui/uui-popover-container": "1.12.2",
+ "@umbraco-ui/uui-symbol-more": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-tag": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-tag/-/uui-tag-1.12.2.tgz",
+ "integrity": "sha512-15omQCZmBeW3U6E0kCoFQs3ckUsNqWOCjslGfDMe+0x0a+r5hntam05OrUlF523plD/SG6utXGI/tRYdTidh1g==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-textarea": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-textarea/-/uui-textarea-1.12.2.tgz",
+ "integrity": "sha512-dlT0fZ0zjdj4BouWhjqA4UBBj4YRFGxWZkMhbP/+g2lAnsl11GN2yMzOvfv7R6Zo3pmV6/qavtEk+XRKBaAihg==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-toast-notification": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification/-/uui-toast-notification-1.12.2.tgz",
+ "integrity": "sha512-gtVAoGPd4G0VWVdSyyhaDQupzuLLfFzuaVTVai0970hLAZAzcbodG3W382iPhPIbHwQX7T8LMV02ScPfGuhjbA==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-button": "1.12.2",
+ "@umbraco-ui/uui-css": "1.12.1",
+ "@umbraco-ui/uui-icon": "1.12.2",
+ "@umbraco-ui/uui-icon-registry-essential": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-toast-notification-container": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification-container/-/uui-toast-notification-container-1.12.2.tgz",
+ "integrity": "sha512-Zu70rQzYV+QegV2kwNmpUDGU75z6u9B3ujFzVN2u+oi1y0kkR6wgXIczExQ4PeqEBZM252ZWbCIDQ66gX1+thw==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-toast-notification": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-toast-notification-layout": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toast-notification-layout/-/uui-toast-notification-layout-1.12.2.tgz",
+ "integrity": "sha512-b0kgRwc744RpBjJW5URKRwGXzbGWU12OuFqIXq6BSl8LuFci9uh62V2J7Jj5xnx6v1jqZi/RRRKRwiqQOa3AWw==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-css": "1.12.1"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-toggle": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-toggle/-/uui-toggle-1.12.2.tgz",
+ "integrity": "sha512-hQCQJUEYjNL/2a/vldTlkFhTLiAF+P1UKxhPDqxCQlO/GsOihefcRhchOPmx4ptvjadvSc7J/MJPhAYC2RB0gw==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2",
+ "@umbraco-ui/uui-boolean-input": "1.12.2"
+ }
+ },
+ "node_modules/@umbraco-ui/uui-visually-hidden": {
+ "version": "1.12.2",
+ "resolved": "https://registry.npmjs.org/@umbraco-ui/uui-visually-hidden/-/uui-visually-hidden-1.12.2.tgz",
+ "integrity": "sha512-3VC4UUcalOl93pkwVWxbSxnIEyN9e5Soy+V3HKQDifWZ536NjBRvMzw+jib5BFLBzrfmRjX68lxNbE2t/EDydA==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@umbraco-ui/uui-base": "1.12.2"
+ }
+ },
+ "node_modules/ansi-regex": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
+ "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-regex?sponsor=1"
+ }
+ },
+ "node_modules/ansi-styles": {
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
+ "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/argparse": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
+ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
+ "dev": true,
+ "license": "Python-2.0",
+ "peer": true
+ },
+ "node_modules/balanced-match": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/base64-js": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
+ "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT",
+ "peer": true
+ },
+ "node_modules/brace-expansion": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
+ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "balanced-match": "^1.0.0"
+ }
+ },
+ "node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/colord": {
+ "version": "2.9.3",
+ "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz",
+ "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "node_modules/crelt": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/crelt/-/crelt-1.0.6.tgz",
+ "integrity": "sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "node_modules/cross-spawn": {
+ "version": "7.0.6",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
+ "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "path-key": "^3.1.0",
+ "shebang-command": "^2.0.0",
+ "which": "^2.0.1"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/diff": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/diff/-/diff-7.0.0.tgz",
+ "integrity": "sha512-PJWHUb1RFevKCwaFA9RlG5tCd+FO5iRh9A8HEtkmBH2Li03iJriB6m6JIN4rGz3K3JLawI7/veA1xzRKP6ISBw==",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "peer": true,
+ "engines": {
+ "node": ">=0.3.1"
+ }
+ },
+ "node_modules/dompurify": {
+ "version": "3.2.4",
+ "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.4.tgz",
+ "integrity": "sha512-ysFSFEDVduQpyhzAob/kkuJjf5zWkZD8/A9ywSp1byueyuCfHamrCBa14/Oc2iiB0e51B+NpxSl5gmzn+Ms/mg==",
+ "dev": true,
+ "license": "(MPL-2.0 OR Apache-2.0)",
+ "peer": true,
+ "optionalDependencies": {
+ "@types/trusted-types": "^2.0.7"
+ }
+ },
+ "node_modules/eastasianwidth": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
+ "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/element-internals-polyfill": {
+ "version": "1.3.13",
+ "resolved": "https://registry.npmjs.org/element-internals-polyfill/-/element-internals-polyfill-1.3.13.tgz",
+ "integrity": "sha512-viZ7wJsvh6eFwGQX512zEaccK/c6RRFSerJsdkfe3DW/ZtruvNeOR33fpPZgfXxvqRdU2lK33KM4S6GqaTgVKQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "node_modules/emoji-regex": {
+ "version": "9.2.2",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
+ "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/entities": {
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
+ "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "peer": true,
+ "engines": {
+ "node": ">=0.12"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/entities?sponsor=1"
+ }
+ },
+ "node_modules/esbuild": {
+ "version": "0.21.5",
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz",
+ "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "MIT",
+ "bin": {
+ "esbuild": "bin/esbuild"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "optionalDependencies": {
+ "@esbuild/aix-ppc64": "0.21.5",
+ "@esbuild/android-arm": "0.21.5",
+ "@esbuild/android-arm64": "0.21.5",
+ "@esbuild/android-x64": "0.21.5",
+ "@esbuild/darwin-arm64": "0.21.5",
+ "@esbuild/darwin-x64": "0.21.5",
+ "@esbuild/freebsd-arm64": "0.21.5",
+ "@esbuild/freebsd-x64": "0.21.5",
+ "@esbuild/linux-arm": "0.21.5",
+ "@esbuild/linux-arm64": "0.21.5",
+ "@esbuild/linux-ia32": "0.21.5",
+ "@esbuild/linux-loong64": "0.21.5",
+ "@esbuild/linux-mips64el": "0.21.5",
+ "@esbuild/linux-ppc64": "0.21.5",
+ "@esbuild/linux-riscv64": "0.21.5",
+ "@esbuild/linux-s390x": "0.21.5",
+ "@esbuild/linux-x64": "0.21.5",
+ "@esbuild/netbsd-x64": "0.21.5",
+ "@esbuild/openbsd-x64": "0.21.5",
+ "@esbuild/sunos-x64": "0.21.5",
+ "@esbuild/win32-arm64": "0.21.5",
+ "@esbuild/win32-ia32": "0.21.5",
+ "@esbuild/win32-x64": "0.21.5"
+ }
+ },
+ "node_modules/escape-string-regexp": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/foreground-child": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz",
+ "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "cross-spawn": "^7.0.0",
+ "signal-exit": "^4.0.1"
+ },
+ "engines": {
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/fsevents": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
+ "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
+ }
+ },
+ "node_modules/glob": {
+ "version": "11.0.1",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.1.tgz",
+ "integrity": "sha512-zrQDm8XPnYEKawJScsnM0QzobJxlT/kHOOlRTio8IH/GrmxRE5fjllkzdaHclIuNjUQTJYH2xHNIGfdpJkDJUw==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "foreground-child": "^3.1.0",
+ "jackspeak": "^4.0.1",
+ "minimatch": "^10.0.0",
+ "minipass": "^7.1.2",
+ "package-json-from-dist": "^1.0.0",
+ "path-scurry": "^2.0.0"
+ },
+ "bin": {
+ "glob": "dist/esm/bin.mjs"
+ },
+ "engines": {
+ "node": "20 || >=22"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/is-fullwidth-code-point": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/jackspeak": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.0.2.tgz",
+ "integrity": "sha512-bZsjR/iRjl1Nk1UkjGpAzLNfQtzuijhn2g+pbZb98HQ1Gk8vM9hfbxeMBP+M2/UUdwj0RqGG3mlvk2MsAqwvEw==",
+ "dev": true,
+ "license": "BlueOak-1.0.0",
+ "dependencies": {
+ "@isaacs/cliui": "^8.0.2"
+ },
+ "engines": {
+ "node": "20 || >=22"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/linkify-it": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.0.tgz",
+ "integrity": "sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "uc.micro": "^2.0.0"
+ }
+ },
+ "node_modules/linkifyjs": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/linkifyjs/-/linkifyjs-4.2.0.tgz",
+ "integrity": "sha512-pCj3PrQyATaoTYKHrgWRF3SJwsm61udVh+vuls/Rl6SptiDhgE7ziUIudAedRY9QEfynmM7/RmLEfPUyw1HPCw==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "node_modules/lit": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/lit/-/lit-3.2.1.tgz",
+ "integrity": "sha512-1BBa1E/z0O9ye5fZprPtdqnc0BFzxIxTTOO/tQFmyC/hj1O3jL4TfmLBw0WEwjAokdLwpclkvGgDJwTIh0/22w==",
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "@lit/reactive-element": "^2.0.4",
+ "lit-element": "^4.1.0",
+ "lit-html": "^3.2.0"
+ }
+ },
+ "node_modules/lit-element": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.1.1.tgz",
+ "integrity": "sha512-HO9Tkkh34QkTeUmEdNYhMT8hzLid7YlMlATSi1q4q17HE5d9mrrEHJ/o8O2D0cMi182zK1F3v7x0PWFjrhXFew==",
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "@lit-labs/ssr-dom-shim": "^1.2.0",
+ "@lit/reactive-element": "^2.0.4",
+ "lit-html": "^3.2.0"
+ }
+ },
+ "node_modules/lit-html": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.2.1.tgz",
+ "integrity": "sha512-qI/3lziaPMSKsrwlxH/xMgikhQ0EGOX2ICU73Bi/YHFvz2j/yMCIrw4+puF2IpQ4+upd3EWbvnHM9+PnJn48YA==",
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "@types/trusted-types": "^2.0.2"
+ }
+ },
+ "node_modules/lru-cache": {
+ "version": "11.0.2",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.0.2.tgz",
+ "integrity": "sha512-123qHRfJBmo2jXDbo/a5YOQrJoHF/GNQTLzQ5+IdK5pWpceK17yRc6ozlWd25FxvGKQbIUs91fDFkXmDHTKcyA==",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": "20 || >=22"
+ }
+ },
+ "node_modules/markdown-it": {
+ "version": "14.1.0",
+ "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.0.tgz",
+ "integrity": "sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "argparse": "^2.0.1",
+ "entities": "^4.4.0",
+ "linkify-it": "^5.0.0",
+ "mdurl": "^2.0.0",
+ "punycode.js": "^2.3.1",
+ "uc.micro": "^2.1.0"
+ },
+ "bin": {
+ "markdown-it": "bin/markdown-it.mjs"
+ }
+ },
+ "node_modules/marked": {
+ "version": "15.0.6",
+ "resolved": "https://registry.npmjs.org/marked/-/marked-15.0.6.tgz",
+ "integrity": "sha512-Y07CUOE+HQXbVDCGl3LXggqJDbXDP2pArc2C1N1RRMN0ONiShoSsIInMd5Gsxupe7fKLpgimTV+HOJ9r7bA+pg==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "bin": {
+ "marked": "bin/marked.js"
+ },
+ "engines": {
+ "node": ">= 18"
+ }
+ },
+ "node_modules/mdurl": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-2.0.0.tgz",
+ "integrity": "sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "node_modules/minimatch": {
+ "version": "10.0.1",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz",
+ "integrity": "sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": "20 || >=22"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/minipass": {
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
+ "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ }
+ },
+ "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.8",
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz",
+ "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "MIT",
+ "bin": {
+ "nanoid": "bin/nanoid.cjs"
+ },
+ "engines": {
+ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
+ }
+ },
+ "node_modules/orderedmap": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/orderedmap/-/orderedmap-2.1.1.tgz",
+ "integrity": "sha512-TvAWxi0nDe1j/rtMcWcIj94+Ffe6n7zhow33h40SKxmsmozs6dz/e+EajymfoFcHd7sxNn8yHM8839uixMOV6g==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "node_modules/package-json-from-dist": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",
+ "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==",
+ "dev": true,
+ "license": "BlueOak-1.0.0"
+ },
+ "node_modules/path-key": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/path-scurry": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz",
+ "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==",
+ "dev": true,
+ "license": "BlueOak-1.0.0",
+ "dependencies": {
+ "lru-cache": "^11.0.0",
+ "minipass": "^7.1.2"
+ },
+ "engines": {
+ "node": "20 || >=22"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/picocolors": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
+ "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/postcss": {
+ "version": "8.5.1",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.1.tgz",
+ "integrity": "sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/postcss"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "nanoid": "^3.3.8",
+ "picocolors": "^1.1.1",
+ "source-map-js": "^1.2.1"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14"
+ }
+ },
+ "node_modules/prosemirror-changeset": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/prosemirror-changeset/-/prosemirror-changeset-2.2.1.tgz",
+ "integrity": "sha512-J7msc6wbxB4ekDFj+n9gTW/jav/p53kdlivvuppHsrZXCaQdVgRghoZbSS3kwrRyAstRVQ4/+u5k7YfLgkkQvQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "prosemirror-transform": "^1.0.0"
+ }
+ },
+ "node_modules/prosemirror-collab": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/prosemirror-collab/-/prosemirror-collab-1.3.1.tgz",
+ "integrity": "sha512-4SnynYR9TTYaQVXd/ieUvsVV4PDMBzrq2xPUWutHivDuOshZXqQ5rGbZM84HEaXKbLdItse7weMGOUdDVcLKEQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "prosemirror-state": "^1.0.0"
+ }
+ },
+ "node_modules/prosemirror-commands": {
+ "version": "1.6.2",
+ "resolved": "https://registry.npmjs.org/prosemirror-commands/-/prosemirror-commands-1.6.2.tgz",
+ "integrity": "sha512-0nDHH++qcf/BuPLYvmqZTUUsPJUCPBUXt0J1ErTcDIS369CTp773itzLGIgIXG4LJXOlwYCr44+Mh4ii6MP1QA==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "prosemirror-model": "^1.0.0",
+ "prosemirror-state": "^1.0.0",
+ "prosemirror-transform": "^1.10.2"
+ }
+ },
+ "node_modules/prosemirror-dropcursor": {
+ "version": "1.8.1",
+ "resolved": "https://registry.npmjs.org/prosemirror-dropcursor/-/prosemirror-dropcursor-1.8.1.tgz",
+ "integrity": "sha512-M30WJdJZLyXHi3N8vxN6Zh5O8ZBbQCz0gURTfPmTIBNQ5pxrdU7A58QkNqfa98YEjSAL1HUyyU34f6Pm5xBSGw==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "prosemirror-state": "^1.0.0",
+ "prosemirror-transform": "^1.1.0",
+ "prosemirror-view": "^1.1.0"
+ }
+ },
+ "node_modules/prosemirror-gapcursor": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/prosemirror-gapcursor/-/prosemirror-gapcursor-1.3.2.tgz",
+ "integrity": "sha512-wtjswVBd2vaQRrnYZaBCbyDqr232Ed4p2QPtRIUK5FuqHYKGWkEwl08oQM4Tw7DOR0FsasARV5uJFvMZWxdNxQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "prosemirror-keymap": "^1.0.0",
+ "prosemirror-model": "^1.0.0",
+ "prosemirror-state": "^1.0.0",
+ "prosemirror-view": "^1.0.0"
+ }
+ },
+ "node_modules/prosemirror-history": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/prosemirror-history/-/prosemirror-history-1.4.1.tgz",
+ "integrity": "sha512-2JZD8z2JviJrboD9cPuX/Sv/1ChFng+xh2tChQ2X4bB2HeK+rra/bmJ3xGntCcjhOqIzSDG6Id7e8RJ9QPXLEQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "prosemirror-state": "^1.2.2",
+ "prosemirror-transform": "^1.0.0",
+ "prosemirror-view": "^1.31.0",
+ "rope-sequence": "^1.3.0"
+ }
+ },
+ "node_modules/prosemirror-inputrules": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/prosemirror-inputrules/-/prosemirror-inputrules-1.4.0.tgz",
+ "integrity": "sha512-6ygpPRuTJ2lcOXs9JkefieMst63wVJBgHZGl5QOytN7oSZs3Co/BYbc3Yx9zm9H37Bxw8kVzCnDsihsVsL4yEg==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "prosemirror-state": "^1.0.0",
+ "prosemirror-transform": "^1.0.0"
+ }
+ },
+ "node_modules/prosemirror-keymap": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/prosemirror-keymap/-/prosemirror-keymap-1.2.2.tgz",
+ "integrity": "sha512-EAlXoksqC6Vbocqc0GtzCruZEzYgrn+iiGnNjsJsH4mrnIGex4qbLdWWNza3AW5W36ZRrlBID0eM6bdKH4OStQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "prosemirror-state": "^1.0.0",
+ "w3c-keyname": "^2.2.0"
+ }
+ },
+ "node_modules/prosemirror-markdown": {
+ "version": "1.13.1",
+ "resolved": "https://registry.npmjs.org/prosemirror-markdown/-/prosemirror-markdown-1.13.1.tgz",
+ "integrity": "sha512-Sl+oMfMtAjWtlcZoj/5L/Q39MpEnVZ840Xo330WJWUvgyhNmLBLN7MsHn07s53nG/KImevWHSE6fEj4q/GihHw==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@types/markdown-it": "^14.0.0",
+ "markdown-it": "^14.0.0",
+ "prosemirror-model": "^1.20.0"
+ }
+ },
+ "node_modules/prosemirror-menu": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/prosemirror-menu/-/prosemirror-menu-1.2.4.tgz",
+ "integrity": "sha512-S/bXlc0ODQup6aiBbWVsX/eM+xJgCTAfMq/nLqaO5ID/am4wS0tTCIkzwytmao7ypEtjj39i7YbJjAgO20mIqA==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "crelt": "^1.0.0",
+ "prosemirror-commands": "^1.0.0",
+ "prosemirror-history": "^1.0.0",
+ "prosemirror-state": "^1.0.0"
+ }
+ },
+ "node_modules/prosemirror-model": {
+ "version": "1.24.1",
+ "resolved": "https://registry.npmjs.org/prosemirror-model/-/prosemirror-model-1.24.1.tgz",
+ "integrity": "sha512-YM053N+vTThzlWJ/AtPtF1j0ebO36nvbmDy4U7qA2XQB8JVaQp1FmB9Jhrps8s+z+uxhhVTny4m20ptUvhk0Mg==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "orderedmap": "^2.0.0"
+ }
+ },
+ "node_modules/prosemirror-schema-basic": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/prosemirror-schema-basic/-/prosemirror-schema-basic-1.2.3.tgz",
+ "integrity": "sha512-h+H0OQwZVqMon1PNn0AG9cTfx513zgIG2DY00eJ00Yvgb3UD+GQ/VlWW5rcaxacpCGT1Yx8nuhwXk4+QbXUfJA==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "prosemirror-model": "^1.19.0"
+ }
+ },
+ "node_modules/prosemirror-schema-list": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/prosemirror-schema-list/-/prosemirror-schema-list-1.5.0.tgz",
+ "integrity": "sha512-gg1tAfH1sqpECdhIHOA/aLg2VH3ROKBWQ4m8Qp9mBKrOxQRW61zc+gMCI8nh22gnBzd1t2u1/NPLmO3nAa3ssg==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "prosemirror-model": "^1.0.0",
+ "prosemirror-state": "^1.0.0",
+ "prosemirror-transform": "^1.7.3"
+ }
+ },
+ "node_modules/prosemirror-state": {
+ "version": "1.4.3",
+ "resolved": "https://registry.npmjs.org/prosemirror-state/-/prosemirror-state-1.4.3.tgz",
+ "integrity": "sha512-goFKORVbvPuAQaXhpbemJFRKJ2aixr+AZMGiquiqKxaucC6hlpHNZHWgz5R7dS4roHiwq9vDctE//CZ++o0W1Q==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "prosemirror-model": "^1.0.0",
+ "prosemirror-transform": "^1.0.0",
+ "prosemirror-view": "^1.27.0"
+ }
+ },
+ "node_modules/prosemirror-tables": {
+ "version": "1.6.4",
+ "resolved": "https://registry.npmjs.org/prosemirror-tables/-/prosemirror-tables-1.6.4.tgz",
+ "integrity": "sha512-TkDY3Gw52gRFRfRn2f4wJv5WOgAOXLJA2CQJYIJ5+kdFbfj3acR4JUW6LX2e1hiEBiUwvEhzH5a3cZ5YSztpIA==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "prosemirror-keymap": "^1.2.2",
+ "prosemirror-model": "^1.24.1",
+ "prosemirror-state": "^1.4.3",
+ "prosemirror-transform": "^1.10.2",
+ "prosemirror-view": "^1.37.2"
+ }
+ },
+ "node_modules/prosemirror-trailing-node": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/prosemirror-trailing-node/-/prosemirror-trailing-node-3.0.0.tgz",
+ "integrity": "sha512-xiun5/3q0w5eRnGYfNlW1uU9W6x5MoFKWwq/0TIRgt09lv7Hcser2QYV8t4muXbEr+Fwo0geYn79Xs4GKywrRQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "@remirror/core-constants": "3.0.0",
+ "escape-string-regexp": "^4.0.0"
+ },
+ "peerDependencies": {
+ "prosemirror-model": "^1.22.1",
+ "prosemirror-state": "^1.4.2",
+ "prosemirror-view": "^1.33.8"
+ }
+ },
+ "node_modules/prosemirror-transform": {
+ "version": "1.10.2",
+ "resolved": "https://registry.npmjs.org/prosemirror-transform/-/prosemirror-transform-1.10.2.tgz",
+ "integrity": "sha512-2iUq0wv2iRoJO/zj5mv8uDUriOHWzXRnOTVgCzSXnktS/2iQRa3UUQwVlkBlYZFtygw6Nh1+X4mGqoYBINn5KQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "prosemirror-model": "^1.21.0"
+ }
+ },
+ "node_modules/prosemirror-view": {
+ "version": "1.37.2",
+ "resolved": "https://registry.npmjs.org/prosemirror-view/-/prosemirror-view-1.37.2.tgz",
+ "integrity": "sha512-ApcyrfV/cRcaL65on7TQcfWElwLyOgIjnIynfAuV+fIdlpbSvSWRwfuPaH7T5mo4AbO/FID29qOtjiDIKGWyog==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "prosemirror-model": "^1.20.0",
+ "prosemirror-state": "^1.0.0",
+ "prosemirror-transform": "^1.1.0"
+ }
+ },
+ "node_modules/punycode.js": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz",
+ "integrity": "sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/rollup": {
+ "version": "4.34.4",
+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.34.4.tgz",
+ "integrity": "sha512-spF66xoyD7rz3o08sHP7wogp1gZ6itSq22SGa/IZTcUDXDlOyrShwMwkVSB+BUxFRZZCUYqdb3KWDEOMVQZxuw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@types/estree": "1.0.6"
+ },
+ "bin": {
+ "rollup": "dist/bin/rollup"
+ },
+ "engines": {
+ "node": ">=18.0.0",
+ "npm": ">=8.0.0"
+ },
+ "optionalDependencies": {
+ "@rollup/rollup-android-arm-eabi": "4.34.4",
+ "@rollup/rollup-android-arm64": "4.34.4",
+ "@rollup/rollup-darwin-arm64": "4.34.4",
+ "@rollup/rollup-darwin-x64": "4.34.4",
+ "@rollup/rollup-freebsd-arm64": "4.34.4",
+ "@rollup/rollup-freebsd-x64": "4.34.4",
+ "@rollup/rollup-linux-arm-gnueabihf": "4.34.4",
+ "@rollup/rollup-linux-arm-musleabihf": "4.34.4",
+ "@rollup/rollup-linux-arm64-gnu": "4.34.4",
+ "@rollup/rollup-linux-arm64-musl": "4.34.4",
+ "@rollup/rollup-linux-loongarch64-gnu": "4.34.4",
+ "@rollup/rollup-linux-powerpc64le-gnu": "4.34.4",
+ "@rollup/rollup-linux-riscv64-gnu": "4.34.4",
+ "@rollup/rollup-linux-s390x-gnu": "4.34.4",
+ "@rollup/rollup-linux-x64-gnu": "4.34.4",
+ "@rollup/rollup-linux-x64-musl": "4.34.4",
+ "@rollup/rollup-win32-arm64-msvc": "4.34.4",
+ "@rollup/rollup-win32-ia32-msvc": "4.34.4",
+ "@rollup/rollup-win32-x64-msvc": "4.34.4",
+ "fsevents": "~2.3.2"
+ }
+ },
+ "node_modules/rope-sequence": {
+ "version": "1.3.4",
+ "resolved": "https://registry.npmjs.org/rope-sequence/-/rope-sequence-1.3.4.tgz",
+ "integrity": "sha512-UT5EDe2cu2E/6O4igUr5PSFs23nvvukicWHx6GnOPlHAiiYbzNuCRQCuiUdHJQcqKalLKlrYJnjY0ySGsXNQXQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "node_modules/rxjs": {
+ "version": "7.8.1",
+ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz",
+ "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "peer": true,
+ "dependencies": {
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/shebang-command": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
+ "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "shebang-regex": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/shebang-regex": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
+ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/signal-exit": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
+ "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/source-map-js": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
+ "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/string-width": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
+ "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "eastasianwidth": "^0.2.0",
+ "emoji-regex": "^9.2.2",
+ "strip-ansi": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/string-width-cjs": {
+ "name": "string-width",
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/string-width-cjs/node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/string-width-cjs/node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/string-width-cjs/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/strip-ansi": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
+ "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/strip-ansi?sponsor=1"
+ }
+ },
+ "node_modules/strip-ansi-cjs": {
+ "name": "strip-ansi",
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/strip-ansi-cjs/node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/tinymce": {
+ "version": "6.8.5",
+ "resolved": "https://registry.npmjs.org/tinymce/-/tinymce-6.8.5.tgz",
+ "integrity": "sha512-qAL/FxL7cwZHj4BfaF818zeJJizK9jU5IQzTcSLL4Rj5MaJdiVblEj7aDr80VCV1w9h4Lak9hlnALhq/kVtN1g==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "node_modules/tinymce-i18n": {
+ "version": "24.12.30",
+ "resolved": "https://registry.npmjs.org/tinymce-i18n/-/tinymce-i18n-24.12.30.tgz",
+ "integrity": "sha512-OOtJfr9plrXT5fuvCEXJ56QFKyFPCaaVcalj0UgJGv2AK8PNWhDVqzPef6MPlBkvVA1qgrZb7ZvfJC63wmkWjg==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "node_modules/tslib": {
+ "version": "2.8.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
+ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
+ "dev": true,
+ "license": "0BSD",
+ "peer": true
+ },
+ "node_modules/typescript": {
+ "version": "5.7.3",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz",
+ "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
+ },
+ "engines": {
+ "node": ">=14.17"
+ }
+ },
+ "node_modules/uc.micro": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz",
+ "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "node_modules/uuid": {
+ "version": "11.0.5",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.0.5.tgz",
+ "integrity": "sha512-508e6IcKLrhxKdBbcA2b4KQZlLVp2+J5UwQ6F7Drckkc5N9ZJwFa4TgWtsww9UG8fGHbm6gbV19TdM5pQ4GaIA==",
+ "dev": true,
+ "funding": [
+ "https://github.com/sponsors/broofa",
+ "https://github.com/sponsors/ctavan"
+ ],
+ "license": "MIT",
+ "peer": true,
+ "bin": {
+ "uuid": "dist/esm/bin/uuid"
+ }
+ },
+ "node_modules/vite": {
+ "version": "5.4.14",
+ "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.14.tgz",
+ "integrity": "sha512-EK5cY7Q1D8JNhSaPKVK4pwBFvaTmZxEnoKXLG/U9gmdDcihQGNzFlgIvaxezFR4glP1LsuiedwMBqCXH3wZccA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "esbuild": "^0.21.3",
+ "postcss": "^8.4.43",
+ "rollup": "^4.20.0"
+ },
+ "bin": {
+ "vite": "bin/vite.js"
+ },
+ "engines": {
+ "node": "^18.0.0 || >=20.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/vitejs/vite?sponsor=1"
+ },
+ "optionalDependencies": {
+ "fsevents": "~2.3.3"
+ },
+ "peerDependencies": {
+ "@types/node": "^18.0.0 || >=20.0.0",
+ "less": "*",
+ "lightningcss": "^1.21.0",
+ "sass": "*",
+ "sass-embedded": "*",
+ "stylus": "*",
+ "sugarss": "*",
+ "terser": "^5.4.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/node": {
+ "optional": true
+ },
+ "less": {
+ "optional": true
+ },
+ "lightningcss": {
+ "optional": true
+ },
+ "sass": {
+ "optional": true
+ },
+ "sass-embedded": {
+ "optional": true
+ },
+ "stylus": {
+ "optional": true
+ },
+ "sugarss": {
+ "optional": true
+ },
+ "terser": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/w3c-keyname": {
+ "version": "2.2.8",
+ "resolved": "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.8.tgz",
+ "integrity": "sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==",
+ "dev": true,
+ "license": "MIT",
+ "peer": true
+ },
+ "node_modules/which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "node-which": "bin/node-which"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/wrap-ansi": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
+ "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^6.1.0",
+ "string-width": "^5.0.1",
+ "strip-ansi": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ }
+ },
+ "node_modules/wrap-ansi-cjs": {
+ "name": "wrap-ansi",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ }
+ },
+ "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/wrap-ansi-cjs/node_modules/string-width": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ }
+ }
+}
diff --git a/src/Our.Umbraco.UiExamples.v14/package.json b/src/Our.Umbraco.UiExamples.v15/package.json
similarity index 61%
rename from src/Our.Umbraco.UiExamples.v14/package.json
rename to src/Our.Umbraco.UiExamples.v15/package.json
index e95b108..7bdb06e 100644
--- a/src/Our.Umbraco.UiExamples.v14/package.json
+++ b/src/Our.Umbraco.UiExamples.v15/package.json
@@ -7,12 +7,12 @@
"preview": "vite preview"
},
"dependencies": {
- "lit": "^3.2.0"
+ "lit": "^3.2.1"
},
"devDependencies": {
- "@umbraco-cms/backoffice": "^14.2.0",
- "typescript": "^5.5.4",
- "vite": "^5.4.3",
- "glob": "^11.0.0"
+ "@umbraco-cms/backoffice": "^15.0.0",
+ "glob": "^11.0.1",
+ "typescript": "^5.7.3",
+ "vite": "^5.4.14"
}
}
diff --git a/src/Our.Umbraco.UiExamples.v15/packages.lock.json b/src/Our.Umbraco.UiExamples.v15/packages.lock.json
new file mode 100644
index 0000000..4e2a320
--- /dev/null
+++ b/src/Our.Umbraco.UiExamples.v15/packages.lock.json
@@ -0,0 +1,2010 @@
+{
+ "version": 2,
+ "dependencies": {
+ "net9.0": {
+ "Nerdbank.GitVersioning": {
+ "type": "Direct",
+ "requested": "[3.7.115, )",
+ "resolved": "3.7.115",
+ "contentHash": "EpXamaAdRfG/BMxGgvZlTM0npRnkmXUjAj8OdNKd17t4oN+2nvjdv/KnFmzOOMDqvlwB49UCwtOHJrAQTfUBtQ=="
+ },
+ "Umbraco.Cms.Web.Common": {
+ "type": "Direct",
+ "requested": "[15.0.0, 16.0.0)",
+ "resolved": "15.0.0",
+ "contentHash": "gf7WiwZNnoKw72MRz1K6a77gbZ9Ac2a0q+Ysqxshz3uTtbWJu66lPOJDpRsS9eM4FvhAVxzDL0VX7NiwWD80Iw==",
+ "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.0",
+ "Microsoft.IdentityModel.JsonWebTokens": "8.2.0",
+ "MiniProfiler.AspNetCore.Mvc": "4.3.8",
+ "Serilog.AspNetCore": "8.0.3",
+ "System.Net.Http": "4.3.4",
+ "System.Text.Encodings.Web": "9.0.0",
+ "System.Text.RegularExpressions": "4.3.1",
+ "Umbraco.Cms.Examine.Lucene": "[15.0.0, 16.0.0)",
+ "Umbraco.Cms.PublishedCache.HybridCache": "[15.0.0, 16.0.0)"
+ }
+ },
+ "Asp.Versioning.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.1.0",
+ "contentHash": "mpeNZyMdvrHztJwR1sXIUQ+3iioEU97YMBnFA9WLbsPOYhGwDJnqJMmEd8ny7kcmS9OjTHoEuX/bSXXY3brIFA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "8.0.0"
+ }
+ },
+ "Asp.Versioning.Http": {
+ "type": "Transitive",
+ "resolved": "8.1.0",
+ "contentHash": "Xu4xF62Cu9JqYi/CTa2TiK5kyHoa4EluPynj/bPFWDmlTIPzuJQbBI5RgFYVRFHjFVvWMoA77acRaFu7i7Wzqg==",
+ "dependencies": {
+ "Asp.Versioning.Abstractions": "8.1.0"
+ }
+ },
+ "Asp.Versioning.Mvc": {
+ "type": "Transitive",
+ "resolved": "8.1.0",
+ "contentHash": "BMAJM2sGsTUw5FQ9upKQt6GFoldWksePgGpYjl56WSRvIuE3UxKZh0gAL+wDTIfLshUZm97VCVxlOGyrcjWz9Q==",
+ "dependencies": {
+ "Asp.Versioning.Http": "8.1.0"
+ }
+ },
+ "Asp.Versioning.Mvc.ApiExplorer": {
+ "type": "Transitive",
+ "resolved": "8.1.0",
+ "contentHash": "a90gW/4TF/14Bjiwg9LqNtdKGC4G3gu02+uynq3bCISfQm48km5chny4Yg5J4hixQPJUwwJJ9Do1G+jM8L9h3g==",
+ "dependencies": {
+ "Asp.Versioning.Mvc": "8.1.0"
+ }
+ },
+ "BouncyCastle.Cryptography": {
+ "type": "Transitive",
+ "resolved": "2.4.0",
+ "contentHash": "SwXsAV3sMvAU/Nn31pbjhWurYSjJ+/giI/0n6tCrYoupEK34iIHCuk3STAd9fx8yudM85KkLSVdn951vTng/vQ=="
+ },
+ "Dazinator.Extensions.FileProviders": {
+ "type": "Transitive",
+ "resolved": "2.0.0",
+ "contentHash": "Jb10uIvdGdaaOmEGUXeO1ssjp6YuvOuR87B5gLxGORFbroV1j7PDaVfEIgni7vV8KRcyAY5KvuMxgx6ADIEXNw==",
+ "dependencies": {
+ "DotNet.Glob": "3.1.0",
+ "Microsoft.AspNetCore.Hosting.Abstractions": "1.0.2",
+ "Microsoft.AspNetCore.Http.Abstractions": "1.0.2",
+ "Microsoft.Extensions.FileProviders.Abstractions": "1.0.1",
+ "NETStandard.Library": "1.6.1"
+ }
+ },
+ "DotNet.Glob": {
+ "type": "Transitive",
+ "resolved": "3.1.0",
+ "contentHash": "i6x0hDsFWg6Ke2isaNAcHQ9ChxBvTJu2cSmBY+Jtjiv2W4q6y9QlA3JKYuZqJ573TAZmpAn65Qf3sRpjvZ1gmw=="
+ },
+ "Examine": {
+ "type": "Transitive",
+ "resolved": "3.4.0",
+ "contentHash": "Vmk7lbnsjBMobMhw+cM1BMmfpFYwIb6zGlBLHraqYSA8fChODqF0GKAlLiqhNqgiih8bb1CdAmtR9cgVGCDI0w==",
+ "dependencies": {
+ "Examine.Core": "3.4.0",
+ "Examine.Lucene": "3.4.0",
+ "Microsoft.AspNetCore.DataProtection": "8.0.4",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1"
+ }
+ },
+ "Examine.Core": {
+ "type": "Transitive",
+ "resolved": "3.4.0",
+ "contentHash": "RAhjvT3lZZByyoCdPFPwA212VXuY0S+OubrS3Rg6cZPCyODaJGW8ugIiDLcoqTuribaD8QJ6qgft8iNrEWt3Ag==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Options": "8.0.2"
+ }
+ },
+ "Examine.Lucene": {
+ "type": "Transitive",
+ "resolved": "3.4.0",
+ "contentHash": "fSkZWyoOQJEb0V2iv5mO7guAAesugBu7KSSKdaT7K5+Ofe+1e8hRCsvSXMvQTM+20Ca/OYc+w+KT/GUHm7ke8w==",
+ "dependencies": {
+ "Examine.Core": "3.4.0",
+ "Lucene.Net.QueryParser": "4.8.0-beta00016",
+ "Lucene.Net.Replicator": "4.8.0-beta00016",
+ "System.Threading": "4.3.0",
+ "System.Threading.AccessControl": "8.0.0"
+ }
+ },
+ "HtmlAgilityPack": {
+ "type": "Transitive",
+ "resolved": "1.11.71",
+ "contentHash": "HlEThQBnob4/29DIiyrPSYlGXXSZUtOH7571PRev+yu8FW8n5pdxqHyun+PMm17cp3ovCrxFhXedC+1HUSdRMA=="
+ },
+ "J2N": {
+ "type": "Transitive",
+ "resolved": "2.1.0",
+ "contentHash": "Vooz1wbnnqWuS+u93tADXK5Owxo8vLJhSrZ9Ac+KpgDF3GJq9TybXXTF1TFcWILgEtRThc8AOBENEzB0TQH1JA=="
+ },
+ "K4os.Compression.LZ4": {
+ "type": "Transitive",
+ "resolved": "1.3.8",
+ "contentHash": "LhwlPa7c1zs1OV2XadMtAWdImjLIsqFJPoRcIWAadSRn0Ri1DepK65UbWLPmt4riLqx2d40xjXRk0ogpqNtK7g=="
+ },
+ "Lucene.Net": {
+ "type": "Transitive",
+ "resolved": "4.8.0-beta00017",
+ "contentHash": "7LLWS9nNwx01AyE/KXMh+qdAlzDkRANE8407AO/wEmLL1InzVKFwfsRdRmwg4ILOMFui4xZ1Y54eqvzo3Tf9Vw==",
+ "dependencies": {
+ "J2N": "[2.1.0, 3.0.0)",
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0"
+ }
+ },
+ "Lucene.Net.Analysis.Common": {
+ "type": "Transitive",
+ "resolved": "4.8.0-beta00016",
+ "contentHash": "7pjEAIliWdih6E3I0hCE8hKcKKRx1LLzeQBslF1fhvzE1Sal4NyHd8RFJHV1Z+yHlBw4gCyyVIDZADiIoyqwxg==",
+ "dependencies": {
+ "Lucene.Net": "4.8.0-beta00016"
+ }
+ },
+ "Lucene.Net.Facet": {
+ "type": "Transitive",
+ "resolved": "4.8.0-beta00017",
+ "contentHash": "LVxGwgRAVq9XdwvNfgCB8OH+ou40I0E1NYN53muPjQK5oUY+HpkgkFUhTFSHdajWWj7xFI1f+UFB23iweoVf2w==",
+ "dependencies": {
+ "Lucene.Net.Join": "4.8.0-beta00017",
+ "Lucene.Net.Queries": "4.8.0-beta00017"
+ }
+ },
+ "Lucene.Net.Grouping": {
+ "type": "Transitive",
+ "resolved": "4.8.0-beta00017",
+ "contentHash": "nzMGvz0b1cedS8KKOlglJQJpyz8fT0ojgXFkgSkLLhwPNbMPwVoBsR7RlZs1FrF60Oz369O3Pm1a+MIr52KcLQ==",
+ "dependencies": {
+ "Lucene.Net": "4.8.0-beta00017",
+ "Lucene.Net.Queries": "4.8.0-beta00017"
+ }
+ },
+ "Lucene.Net.Join": {
+ "type": "Transitive",
+ "resolved": "4.8.0-beta00017",
+ "contentHash": "WcJl4O6t3iXiXwXHnhmbVCO7C6ilPxabBCsdW/auQN0lrDpbVIcHorCxwd199fGBEQnk7wbl5pPnk8nw/VK4eQ==",
+ "dependencies": {
+ "Lucene.Net.Grouping": "4.8.0-beta00017"
+ }
+ },
+ "Lucene.Net.Queries": {
+ "type": "Transitive",
+ "resolved": "4.8.0-beta00017",
+ "contentHash": "RVpZCfa/7pgvytFw64zLqinvZPQt4TojvcFghdAA5vhnpSs5GTbtciPIxFH3wwH3f2dYJywiqYKo1h3JBCXRBA==",
+ "dependencies": {
+ "Lucene.Net": "4.8.0-beta00017"
+ }
+ },
+ "Lucene.Net.QueryParser": {
+ "type": "Transitive",
+ "resolved": "4.8.0-beta00016",
+ "contentHash": "5dVvjXmzPaK8GD/eblJopTJMQmO6c6fvVPfBIOw46+jyZR+yESkUnWF1LtLoLXZQNrl4Dx8LKdes5G1QAM7eGA==",
+ "dependencies": {
+ "Lucene.Net.Analysis.Common": "4.8.0-beta00016",
+ "Lucene.Net.Queries": "4.8.0-beta00016",
+ "Lucene.Net.Sandbox": "4.8.0-beta00016"
+ }
+ },
+ "Lucene.Net.Replicator": {
+ "type": "Transitive",
+ "resolved": "4.8.0-beta00017",
+ "contentHash": "YGZcKkQhuLweZ+M4UgA/Uok3Vl3HOTlvZpUmTZMS4J9cBdvTevG0e6rn/pZrfONUpp0TtbXe494oGA1rScouOA==",
+ "dependencies": {
+ "J2N": "[2.1.0, 3.0.0)",
+ "Lucene.Net": "4.8.0-beta00017",
+ "Lucene.Net.Facet": "4.8.0-beta00017",
+ "Newtonsoft.Json": "13.0.1"
+ }
+ },
+ "Lucene.Net.Sandbox": {
+ "type": "Transitive",
+ "resolved": "4.8.0-beta00016",
+ "contentHash": "wMsRZtbNx0wvX3mtNjpOwQmKx3Ij4UGHWIYHbvnzMWlPUTgtOpYSj02REL4hOxI71WBZylpGB5EWfQ2eEld63g==",
+ "dependencies": {
+ "Lucene.Net": "4.8.0-beta00016"
+ }
+ },
+ "MailKit": {
+ "type": "Transitive",
+ "resolved": "4.8.0",
+ "contentHash": "zZ1UoM4FUnSFUJ9fTl5CEEaejR0DNP6+FDt1OfXnjg4igZntcir1tg/8Ufd6WY5vrpmvToAjluYqjVM24A+5lA==",
+ "dependencies": {
+ "MimeKit": "4.8.0",
+ "System.Formats.Asn1": "8.0.1"
+ }
+ },
+ "Markdown": {
+ "type": "Transitive",
+ "resolved": "2.2.1",
+ "contentHash": "A6veXuFP1n50RbmFNtTgfHxnHmwMsgFLSCgS1xWbg5L8n5N6HFEksTlXocZ0LsmGW4leBzeLJd+BY7+g83zFJA==",
+ "dependencies": {
+ "System.Collections": "4.0.11",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Text.RegularExpressions": "4.1.0"
+ }
+ },
+ "MessagePack": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "Jtle5MaFeIFkdXtxQeL9Tu2Y3HsAQGoSntOzrn6Br/jrl6c8QmG22GEioT5HBtZJR0zw0s46OnKU8ei2M3QifA==",
+ "dependencies": {
+ "MessagePack.Annotations": "2.5.192",
+ "Microsoft.NET.StringTools": "17.6.3"
+ }
+ },
+ "MessagePack.Annotations": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "jaJuwcgovWIZ8Zysdyf3b7b34/BrADw4v82GaEZymUhDd3ScMPrYd/cttekeDteJJPXseJxp04yTIcxiVUjTWg=="
+ },
+ "Microsoft.AspNetCore.Cryptography.Internal": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "M1dzTEl+2+RqT4vWcqEpWasPXHd58wC93U7QMlmPSmx+qixyVxCQjZ183wr7Wa68b4pF7wC501MU9rdA0ZNhMg=="
+ },
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "9X4cx2IHNpYb9ka984BjDpJnKkindW17Z2kR/RI5pbTcbVUVMJjiAKnBhAqH24KtAEf1AU64LD60byzCn0/n8w==",
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.Internal": "9.0.0"
+ }
+ },
+ "Microsoft.AspNetCore.DataProtection": {
+ "type": "Transitive",
+ "resolved": "8.0.4",
+ "contentHash": "p6mlJTLfEoWyg4atIzdNpI48f/Bn8mpGqs5AW7TaqkQdxbVekovUj1BrLcuUoysyODVP3C9Db6J1y3RD6kD4pQ==",
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.Internal": "8.0.4",
+ "Microsoft.AspNetCore.DataProtection.Abstractions": "8.0.4",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Options": "8.0.2",
+ "System.Security.Cryptography.Xml": "8.0.0"
+ }
+ },
+ "Microsoft.AspNetCore.DataProtection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.0.4",
+ "contentHash": "iqEPvlPGn9WJl5d+gWRG+ASap3cRDmNTQG4Ozep7YZKr+fOTm6tbcIazNZtUlRIlTTxY9Rr0cwNXTmPJkxJnlw=="
+ },
+ "Microsoft.AspNetCore.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "1.0.2",
+ "contentHash": "CSVd9h1TdWDT2lt62C4FcgaF285J4O3MaOqTVvc7xP+3bFiwXcdp6qEd+u1CQrdJ+xJuslR+tvDW7vWQ/OH5Qw==",
+ "dependencies": {
+ "Microsoft.AspNetCore.Hosting.Server.Abstractions": "1.0.2",
+ "Microsoft.AspNetCore.Http.Abstractions": "1.0.2",
+ "Microsoft.Extensions.Configuration.Abstractions": "1.0.2",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.2",
+ "Microsoft.Extensions.FileProviders.Abstractions": "1.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "1.0.2"
+ }
+ },
+ "Microsoft.AspNetCore.Hosting.Server.Abstractions": {
+ "type": "Transitive",
+ "resolved": "1.0.2",
+ "contentHash": "6ZtFh0huTlrUl72u9Vic0icCVIQiEx7ULFDx3P7BpOI97wjb0GAXf8B4m9uSpSGf0vqLEKFlkPbvXF0MXXEzhw==",
+ "dependencies": {
+ "Microsoft.AspNetCore.Http.Features": "1.0.2",
+ "Microsoft.Extensions.Configuration.Abstractions": "1.0.2"
+ }
+ },
+ "Microsoft.AspNetCore.Http.Abstractions": {
+ "type": "Transitive",
+ "resolved": "1.0.2",
+ "contentHash": "peJqc7BgYwhTzOIfFHX3/esV6iOXf17Afekh6mCYuUD3aWyaBwQuWYaKLR+RnjBEWaSzpCDgfCMMp5Y3LUXsiA==",
+ "dependencies": {
+ "Microsoft.AspNetCore.Http.Features": "1.0.2",
+ "System.Globalization.Extensions": "4.0.1",
+ "System.Linq.Expressions": "4.1.1",
+ "System.Reflection.TypeExtensions": "4.1.0",
+ "System.Runtime.InteropServices": "4.1.0",
+ "System.Text.Encodings.Web": "4.0.0"
+ }
+ },
+ "Microsoft.AspNetCore.Http.Features": {
+ "type": "Transitive",
+ "resolved": "1.0.2",
+ "contentHash": "9l/Y/CO3q8tET3w+dDiByREH8lRtpd14cMevwMV5nw2a/avJ5qcE3VVIE5U5hesec2phTT6udQEgwjHmdRRbig==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "1.0.1",
+ "System.Collections": "4.0.11",
+ "System.ComponentModel": "4.0.1",
+ "System.Linq": "4.1.0",
+ "System.Net.Primitives": "4.0.11",
+ "System.Net.WebSockets": "4.0.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Security.Claims": "4.0.1",
+ "System.Security.Cryptography.X509Certificates": "4.1.0",
+ "System.Security.Principal": "4.0.1"
+ }
+ },
+ "Microsoft.AspNetCore.Mvc.Razor.Extensions": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "M0h+ChPgydX2xY17agiphnAVa/Qh05RAP8eeuqGGhQKT10claRBlLNO6d2/oSV8zy0RLHzwLnNZm5xuC/gckGA==",
+ "dependencies": {
+ "Microsoft.AspNetCore.Razor.Language": "6.0.0",
+ "Microsoft.CodeAnalysis.Razor": "6.0.0"
+ }
+ },
+ "Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "eonBqJduSWG7Sdk8Y8FZ99Raj4UgEQ8/8IMxm6fuv8WlD3r+ZkPVBX9zKMRBa4lAyq+sxU9pu1FDGT2kUtTD8w==",
+ "dependencies": {
+ "Microsoft.AspNetCore.Mvc.Razor.Extensions": "6.0.0",
+ "Microsoft.CodeAnalysis.Razor": "6.0.0",
+ "Microsoft.Extensions.DependencyModel": "9.0.0"
+ }
+ },
+ "Microsoft.AspNetCore.Razor.Language": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "yCtBr1GSGzJrrp1NJUb4ltwFYMKHw/tJLnIDvg9g/FnkGIEzmE19tbCQqXARIJv5kdtBgsoVIdGLL+zmjxvM/A=="
+ },
+ "Microsoft.Bcl.TimeProvider": {
+ "type": "Transitive",
+ "resolved": "8.0.1",
+ "contentHash": "C7kWHJnMRY7EvJev2S8+yJHZ1y7A4ZlLbA4NE+O23BDIAN5mHeqND1m+SKv1ChRS5YlCDW7yAMUe7lttRsJaAA=="
+ },
+ "Microsoft.CodeAnalysis.Analyzers": {
+ "type": "Transitive",
+ "resolved": "3.3.4",
+ "contentHash": "AxkxcPR+rheX0SmvpLVIGLhOUXAKG56a64kV9VQZ4y9gR9ZmPXnqZvHJnmwLSwzrEP6junUF11vuc+aqo5r68g=="
+ },
+ "Microsoft.CodeAnalysis.Common": {
+ "type": "Transitive",
+ "resolved": "4.10.0",
+ "contentHash": "7O4+dn0fNKykPpEB1i8/5EKzwD3fuu/shdbbnnsBmdiHMaBz6telOubDFwPwLQQ/PvOAWTFIWWTyAOmWvXRD2g==",
+ "dependencies": {
+ "Microsoft.CodeAnalysis.Analyzers": "3.3.4",
+ "System.Collections.Immutable": "8.0.0",
+ "System.Reflection.Metadata": "8.0.0"
+ }
+ },
+ "Microsoft.CodeAnalysis.CSharp": {
+ "type": "Transitive",
+ "resolved": "4.10.0",
+ "contentHash": "iifqKy3KvCgPABHFbFlSxjEoE+OItZGuZ191NM/TWV750m1jMypr7BtrP65ET+OK2KNVupO8S8xCtxbNqw056A==",
+ "dependencies": {
+ "Microsoft.CodeAnalysis.Analyzers": "3.3.4",
+ "Microsoft.CodeAnalysis.Common": "[4.10.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.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "FPWZAa9c0H4dvOj351iR1jkUIs4u9ykL4Bm592yhjDyO5lCoWd+TMAHx2EMbarzUvCvgjWjJIoC6//Q9kH6YhA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Caching.Hybrid": {
+ "type": "Transitive",
+ "resolved": "9.0.0-preview.9.24556.5",
+ "contentHash": "ktYy1ZK6V1mqdHQdZIVjHiWZG/pPZmjDa9SWmlMh9uUUPgOeFT+Uzfh6UUu6Fty4N7jsNKK81WL2dDkXr0nfZw==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Caching.Memory": "9.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Options": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "zbnPX/JQ0pETRSUG9fNPBvpIq42Aufvs15gGYyNIMhCun9yhmWihz0WgsI7bSDPjxWTKBf8oX/zv6v2uZ3W9OQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Options": "9.0.0",
+ "Microsoft.Extensions.Primitives": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "YIMO9T3JL8MeEXgVozKt2v79hquo/EFtnY0vgxmLnUvk1Rei/halI7kOWZL2RBeV9FMGzgM9LZA8CVaNwFMaNA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Primitives": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "lqvd7W3FGKUO1+ZoUEMaZ5XDJeWvjpy2/M/ptCGz3tXLD4HWVaSzjufsAsjemasBEg+2SxXVtYVvGt5r2nKDlg==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Binder": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "RiScL99DcyngY9zJA2ROrri7Br8tn5N4hP4YNvGdTN/bvg1A3dwvDOxHnNZ3Im7x2SJ5i4LkX1uPiR/MfSFBLQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "4EK93Jcd2lQG4GY6PAw8jGss0ZzFP0vPc1J85mES5fKNuDTqgFXHba9onBw2s18fs3I4vdo2AWyfD1mPAxWSQQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "9.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.0",
+ "Microsoft.Extensions.FileProviders.Physical": "9.0.0",
+ "Microsoft.Extensions.Primitives": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Json": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "WiTK0LrnsqmedrbzwL7f4ZUo+/wByqy2eKab39I380i2rd8ImfCRMrtkqJVGDmfqlkP/YzhckVOwPc5MPrSNpg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "9.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Configuration.FileExtensions": "9.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "MCPrg7v3QgNMr0vX4vzRXvkNGgLg8vKWX0nKCWUxu2uPyMsaRgiRc1tHBnbTcfJMhMKj2slE/j2M9oGkd25DNw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "+6f2qv2a3dLwd5w6JanPIPs47CxRbnk+ZocMJUhv9NxP88VlOcJYZs9jY+MYSjxvady08bUZn6qgiNh7DadGgg=="
+ },
+ "Microsoft.Extensions.DependencyModel": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "saxr2XzwgDU77LaQfYFXmddEDRUKHF4DaGMZkNB3qjdVSZlax3//dGJagJkKrGMIPNZs2jVFXITyCCR6UHJNdA=="
+ },
+ "Microsoft.Extensions.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "0CF9ZrNw5RAlRfbZuVIvzzhP8QeWqHiUmMBU/2H7Nmit8/vwP3/SbHeEctth7D4Gz2fBnEbokPc1NU8/j/1ZLw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "9.0.0",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "1K8P7XzuzX8W8pmXcZjcrqS6x5eSSdvhQohmcpgiQNY/HlDAlnrhR9dvlURfFz428A+RTCJpUyB+aKTA6AgVcQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Options": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "uK439QzYR0q2emLVtYzwyK3x+T5bTY4yWsd/k/ZUS9LR6Sflp8MIdhGXW8kQCd86dQD4tLqvcbLkku8qHY263Q==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Embedded": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "6Ev1goLIvggLF6uCs6oZvdr9JM+2b1Zj+4FLdBWNW5iw3tm2BymVIb0yMsjnQTBWL7YUmqVWH3u45hSqOfvuqg==",
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Physical": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "3+ZUSpOSmie+o8NnLIRqCxSh65XL/ExU7JYnFOg58awDRlY3lVpZ9A369jkoZL1rpsq7LDhEfkn2ghhGaY1y5Q==",
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.0",
+ "Microsoft.Extensions.FileSystemGlobbing": "9.0.0",
+ "Microsoft.Extensions.Primitives": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.FileSystemGlobbing": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "jGFKZiXs2HNseK3NK/rfwHNNovER71jSj4BD1a/649ml9+h6oEtYd0GSALZDNW8jZ2Rh+oAeadOa6sagYW1F2A=="
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "yUKJgu81ExjvqbNWqZKshBbLntZMbMVz/P7Way2SBx7bMqA08Mfdc9O7hWDKAiSp+zPUGT6LKcSCQIPeDK+CCw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "9.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Http": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "DqI4q54U4hH7bIAq9M5a/hl5Odr/KBAoaZ0dcT4OgutD8dook34CbkvAfAIzkMVjYXiL+E5ul9etwwqiX4PHGw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Diagnostics": "9.0.0",
+ "Microsoft.Extensions.Logging": "9.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Options": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Identity.Core": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "+cQjUs8PIheIMALzrf/e4gW6A/yOK8XYBxeEmAfLvVIaV9lsBGvVT0zjEZ1KPQDJ9nUeQ9uAw077J7LPUwv8wA==",
+ "dependencies": {
+ "Microsoft.AspNetCore.Cryptography.KeyDerivation": "9.0.0",
+ "Microsoft.Extensions.Logging": "9.0.0",
+ "Microsoft.Extensions.Options": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Identity.Stores": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "XG3opf0KgWoYAUdLRhrIvI46W+/E45Ov8rzgwr0omrq5u06MCrsuMm0nPmd+pIWjMXRxbBk1uL47zGyW1lI5Hw==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Identity.Core": "9.0.0",
+ "Microsoft.Extensions.Logging": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Logging": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "crjWyORoug0kK7RSNJBTeSE6VX8IQgLf3nUpTB9m62bPXp/tzbnOsnbe8TXEG0AASNaKZddnpHKw7fET8E++Pg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "9.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Options": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "g0UfujELzlLbHoVG8kPKVBaW470Ewi+jnptGS9KUi6jcb+k2StujtK3m26DFSGGwQ/+bVgZfsWqNzlP6YOejvw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "y2146b3jrPI3Q0lokKXdKLpmXqakYbDIPDV6r3M8SqvSf45WwOTzkyfDpxnZXJsJQEpAsAqjUq5Pu8RCJMjubg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Primitives": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Options.ConfigurationExtensions": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "Ob3FXsXkcSMQmGZi7qP07EQ39kZpSBlTcAZLbJLdI4FIf0Jug8biv2HTavWmnTirchctPlq9bl/26CXtQRguzA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "9.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Options": "9.0.0",
+ "Microsoft.Extensions.Primitives": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Options.DataAnnotations": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "nIdreCN4msOmppc8vx4B+6YZUrgNpIBPt1GFminvWS0m/Jj3uVSvglxnkJvY/xFS7k2rQpTZVfGm1HJMqxiM+g==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Options": "9.0.0"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "N3qEBzmLMYiASUlKxxFIISP4AiwuPTHF5uCh+2CWSwwzAJiIYx0kBJsS30cp1nvhSySFAVi30jecD307jV+8Kg=="
+ },
+ "Microsoft.IdentityModel.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.2.0",
+ "contentHash": "27ClfnelIu92kLGOaz0vjdXR1Jv7hAdLffxxNgR8T0+IMWmxeVyO3cU8oohmuTrWUFOfd2tsSGaRNewnuClIZw=="
+ },
+ "Microsoft.IdentityModel.JsonWebTokens": {
+ "type": "Transitive",
+ "resolved": "8.2.0",
+ "contentHash": "/DAx+9HeqfkH/PccwHx7cUtQe9fYM6AxEmTla8WXUT+w+mapKLnigWmdKtF55hNvxiSnmGhSSCcG7XrvkpGKFA==",
+ "dependencies": {
+ "Microsoft.Bcl.TimeProvider": "8.0.1",
+ "Microsoft.IdentityModel.Tokens": "8.2.0"
+ }
+ },
+ "Microsoft.IdentityModel.Logging": {
+ "type": "Transitive",
+ "resolved": "8.2.0",
+ "contentHash": "mZsjOZlbmCZfM71y8Fyo+D5UJ1RZFvmKXkxTfE2llQ0/CrfEeWmbpoew51w++EWs+G8B/peZqR1DQtbX3bB6Fg==",
+ "dependencies": {
+ "Microsoft.IdentityModel.Abstractions": "8.2.0"
+ }
+ },
+ "Microsoft.IdentityModel.Tokens": {
+ "type": "Transitive",
+ "resolved": "8.2.0",
+ "contentHash": "/I+6D3SwW8hQh5wznGzQCrS4L5y5Re/0AEKKfXXAduWzz4WKqJzY8RmjwZ6W66bIFUhPrqOy6zsLKPik4Ppnbw==",
+ "dependencies": {
+ "Microsoft.Bcl.TimeProvider": "8.0.1",
+ "Microsoft.IdentityModel.Logging": "8.2.0"
+ }
+ },
+ "Microsoft.NET.StringTools": {
+ "type": "Transitive",
+ "resolved": "17.6.3",
+ "contentHash": "N0ZIanl1QCgvUumEL1laasU0a7sOE5ZwLZVTn0pAePnfhq8P7SvTjF8Axq+CnavuQkmdQpGNXQ1efZtu5kDFbA=="
+ },
+ "Microsoft.NETCore.Platforms": {
+ "type": "Transitive",
+ "resolved": "1.1.1",
+ "contentHash": "TMBuzAHpTenGbGgk0SMTwyEkyijY/Eae4ZGsFNYJvAr/LDn1ku3Etp3FPxChmDp5HHF3kzJuoaa08N0xjqAJfQ=="
+ },
+ "Microsoft.NETCore.Targets": {
+ "type": "Transitive",
+ "resolved": "1.1.3",
+ "contentHash": "3Wrmi0kJDzClwAC+iBdUBpEKmEle8FQNsCs77fkiOIw/9oYA07bL1EZNX0kQ2OMN3xpwvl0vAtOCYY3ndDNlhQ=="
+ },
+ "Microsoft.Win32.Primitives": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "MimeKit": {
+ "type": "Transitive",
+ "resolved": "4.8.0",
+ "contentHash": "U24wp4LKED+sBRzyrWICE+3bSwptsTrPOcCIXbW5zfeThCNzQx5NCo8Wus+Rmi+EUkQrCwlI/3sVfejeq9tuxQ==",
+ "dependencies": {
+ "BouncyCastle.Cryptography": "2.4.0",
+ "System.Formats.Asn1": "8.0.1",
+ "System.Security.Cryptography.Pkcs": "8.0.0"
+ }
+ },
+ "MiniProfiler.AspNetCore": {
+ "type": "Transitive",
+ "resolved": "4.3.8",
+ "contentHash": "dohMvXpjKDPv/edl7gwKhq80JBqRLLRSwVJB9bo0UYqsgEox7BZyYS/4vBty+UsZ59pYYYhMUpUKHVWLLj/PBw==",
+ "dependencies": {
+ "MiniProfiler.Shared": "4.3.8"
+ }
+ },
+ "MiniProfiler.AspNetCore.Mvc": {
+ "type": "Transitive",
+ "resolved": "4.3.8",
+ "contentHash": "aJ6Kkw2zMy36cKDWTjQYo/pJ6bhPBRA8z4NO8REe+xDhv8+fk58P526Bi52gnvsDp4jIVk5AQ8nQDgPUS/K+7A==",
+ "dependencies": {
+ "MiniProfiler.AspNetCore": "4.3.8"
+ }
+ },
+ "MiniProfiler.Shared": {
+ "type": "Transitive",
+ "resolved": "4.3.8",
+ "contentHash": "SfXNX90fmDm373YAla0z06plTCj6YbByQJOm6G8/9kE6Hf4UALJxySyiMB9O4KYeTc6Ha1EFQDs6jLhio+bBFA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0",
+ "Newtonsoft.Json": "13.0.1",
+ "System.ComponentModel.Primitives": "4.3.0",
+ "System.Data.Common": "4.3.0",
+ "System.Diagnostics.DiagnosticSource": "4.4.1",
+ "System.Diagnostics.StackTrace": "4.3.0",
+ "System.Dynamic.Runtime": "4.3.0",
+ "System.Reflection.Emit.Lightweight": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Serialization.Primitives": "4.3.0",
+ "System.Threading.Tasks.Parallel": "4.3.0"
+ }
+ },
+ "NCrontab": {
+ "type": "Transitive",
+ "resolved": "3.3.3",
+ "contentHash": "2yzZXZLI0YpxrNgWnW/4xoo7ErLgWJIwTljRVEJ3hyjc7Kw9eGdjbFZGP1AhBuTUEZQ443PgZifG1yox6Qo1/A=="
+ },
+ "NETStandard.Library": {
+ "type": "Transitive",
+ "resolved": "1.6.1",
+ "contentHash": "WcSp3+vP+yHNgS8EV5J7pZ9IRpeDuARBPN28by8zqff1wJQXm26PVU8L3/fYLBJVU7BtDyqNVWq2KlCVvSSR4A==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.Win32.Primitives": "4.3.0",
+ "System.AppContext": "4.3.0",
+ "System.Collections": "4.3.0",
+ "System.Collections.Concurrent": "4.3.0",
+ "System.Console": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Diagnostics.Tools": "4.3.0",
+ "System.Diagnostics.Tracing": "4.3.0",
+ "System.Globalization": "4.3.0",
+ "System.Globalization.Calendars": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.IO.Compression": "4.3.0",
+ "System.IO.Compression.ZipFile": "4.3.0",
+ "System.IO.FileSystem": "4.3.0",
+ "System.IO.FileSystem.Primitives": "4.3.0",
+ "System.Linq": "4.3.0",
+ "System.Linq.Expressions": "4.3.0",
+ "System.Net.Http": "4.3.0",
+ "System.Net.Primitives": "4.3.0",
+ "System.Net.Sockets": "4.3.0",
+ "System.ObjectModel": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Extensions": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",
+ "System.Runtime.Numerics": "4.3.0",
+ "System.Security.Cryptography.Algorithms": "4.3.0",
+ "System.Security.Cryptography.Encoding": "4.3.0",
+ "System.Security.Cryptography.Primitives": "4.3.0",
+ "System.Security.Cryptography.X509Certificates": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Text.Encoding.Extensions": "4.3.0",
+ "System.Text.RegularExpressions": "4.3.0",
+ "System.Threading": "4.3.0",
+ "System.Threading.Tasks": "4.3.0",
+ "System.Threading.Timer": "4.3.0",
+ "System.Xml.ReaderWriter": "4.3.0",
+ "System.Xml.XDocument": "4.3.0"
+ }
+ },
+ "Newtonsoft.Json": {
+ "type": "Transitive",
+ "resolved": "13.0.3",
+ "contentHash": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ=="
+ },
+ "NPoco": {
+ "type": "Transitive",
+ "resolved": "5.7.1",
+ "contentHash": "6qjyBqqc0TSK/xHjXA6tSZhABSDQqXGrTOIdUIVazPsmN0OyTaBTEtwV2wTV0NyfkzcRPhLyO6bIW89ZFNvlWg==",
+ "dependencies": {
+ "System.Linq.Async": "5.0.0",
+ "System.Reflection.Emit.Lightweight": "4.7.0"
+ }
+ },
+ "OpenIddict.Abstractions": {
+ "type": "Transitive",
+ "resolved": "6.0.0-preview3.24551.41",
+ "contentHash": "/vhXkI28xMDEu7yy8r8Kd2tu8VjrqNLkQnPITZMpfEj1tMdIpJyEY9QLNncrsGWeqnWH+9f39szhHZU7m7ECSQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0-rc.2.24473.5",
+ "Microsoft.Extensions.Primitives": "9.0.0-rc.2.24473.5",
+ "Microsoft.IdentityModel.Tokens": "8.1.2"
+ }
+ },
+ "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "7VSGO0URRKoMEAq0Sc9cRz8mb6zbyx/BZDEWhgPdzzpmFhkam3fJ1DAGWFXBI4nGlma+uPKpfuMQP5LXRnOH5g=="
+ },
+ "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "0oAaTAm6e2oVH+/Zttt0cuhGaePQYKII1dY8iaqP7CvOpVKgLybKRFvQjXR2LtxXOXTVPNv14j0ot8uV+HrUmw=="
+ },
+ "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "G24ibsCNi5Kbz0oXWynBoRgtGvsw5ZSVEWjv13/KiCAM8C6wz9zzcCniMeQFIkJ2tasjo2kXlvlBZhplL51kGg=="
+ },
+ "runtime.native.System": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0"
+ }
+ },
+ "runtime.native.System.IO.Compression": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0"
+ }
+ },
+ "runtime.native.System.Net.Http": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0"
+ }
+ },
+ "runtime.native.System.Security.Cryptography.Apple": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==",
+ "dependencies": {
+ "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0"
+ }
+ },
+ "runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "QR1OwtwehHxSeQvZKXe+iSd+d3XZNkEcuWMFYa2i0aG1l+lR739HPicKMlTbJst3spmeekDVBUS7SeS26s4U/g==",
+ "dependencies": {
+ "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2",
+ "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2"
+ }
+ },
+ "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "I+GNKGg2xCHueRd1m9PzeEW7WLbNNLznmTuEi8/vZX71HudUbx1UTwlGkiwMri7JLl8hGaIAWnA/GONhu+LOyQ=="
+ },
+ "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "1Z3TAq1ytS1IBRtPXJvEUZdVsfWfeNEhBkbiOCGEl9wwAfsjP2lz3ZFDx5tq8p60/EqbS0HItG5piHuB71RjoA=="
+ },
+ "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ=="
+ },
+ "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "6mU/cVmmHtQiDXhnzUImxIcDL48GbTk+TsptXyJA+MIOG9LRjPoAQC/qBFB7X+UNyK86bmvGwC8t+M66wsYC8w=="
+ },
+ "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "vjwG0GGcTW/PPg6KVud8F9GLWYuAV1rrw1BKAqY0oh4jcUqg15oYF1+qkGR2x2ZHM4DQnWKQ7cJgYbfncz/lYg=="
+ },
+ "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "7KMFpTkHC/zoExs+PwP8jDCWcrK9H6L7soowT80CUx3e+nxP/AFnq0AQAW5W76z2WYbLAYCRyPfwYFG6zkvQRw=="
+ },
+ "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "xrlmRCnKZJLHxyyLIqkZjNXqgxnKdZxfItrPkjI+6pkRo5lHX8YvSZlWrSI5AVwLMi4HbNWP7064hcAWeZKp5w=="
+ },
+ "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.2",
+ "contentHash": "leXiwfiIkW7Gmn7cgnNcdtNAU70SjmKW3jxGj1iKHOvdn0zRWsgv/l2OJUO5zdGdiv2VRFnAsxxhDgMzofPdWg=="
+ },
+ "Serilog": {
+ "type": "Transitive",
+ "resolved": "4.1.0",
+ "contentHash": "u1aZI8HZ62LWlq5dZLFwm6jMax/sUwnWZSw5lkPsCt518cJBxFKoNmc7oSxe5aA5BgSkzy9rzwFGR/i/acnSPw=="
+ },
+ "Serilog.AspNetCore": {
+ "type": "Transitive",
+ "resolved": "8.0.3",
+ "contentHash": "Y5at41mc0OV982DEJslBKHd6uzcWO6POwR3QceJ6gtpMPxCzm4+FElGPF0RdaTD7MGsP6XXE05LMbSi0NO+sXg==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging": "8.0.0",
+ "Serilog": "3.1.1",
+ "Serilog.Extensions.Hosting": "8.0.0",
+ "Serilog.Formatting.Compact": "2.0.0",
+ "Serilog.Settings.Configuration": "8.0.4",
+ "Serilog.Sinks.Console": "5.0.0",
+ "Serilog.Sinks.Debug": "2.0.0",
+ "Serilog.Sinks.File": "5.0.0"
+ }
+ },
+ "Serilog.Enrichers.Process": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "/wPYz2PDCJGSHNI+Z0PAacZvrgZgrGduWqLXeC2wvW6pgGM/Bi45JrKy887MRcRPHIZVU0LAlkmJ7TkByC0boQ==",
+ "dependencies": {
+ "Serilog": "4.0.0"
+ }
+ },
+ "Serilog.Enrichers.Thread": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "C7BK25a1rhUyr+Tp+1BYcVlBJq7M2VCHlIgnwoIUVJcicM9jYcvQK18+OeHiXw7uLPSjqWxJIp1EfaZ/RGmEwA==",
+ "dependencies": {
+ "Serilog": "4.0.0"
+ }
+ },
+ "Serilog.Expressions": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "QhZjXtUcA2QfQRA60m+DfyIfidKsQV7HBstbYEDqzJKMbJH/KnKthkkjciRuYrmFE+scWv1JibC5LlXrdtOUmw==",
+ "dependencies": {
+ "Serilog": "4.0.0"
+ }
+ },
+ "Serilog.Extensions.Hosting": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "db0OcbWeSCvYQkHWu6n0v40N4kKaTAXNjlM3BKvcbwvNzYphQFcBR+36eQ/7hMMwOkJvAyLC2a9/jNdUL5NjtQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
+ "Serilog": "3.1.1",
+ "Serilog.Extensions.Logging": "8.0.0"
+ }
+ },
+ "Serilog.Extensions.Logging": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "YEAMWu1UnWgf1c1KP85l1SgXGfiVo0Rz6x08pCiPOIBt2Qe18tcZLvdBUuV5o1QHvrs8FAry9wTIhgBRtjIlEg==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging": "8.0.0",
+ "Serilog": "3.1.1"
+ }
+ },
+ "Serilog.Formatting.Compact": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "wQsv14w9cqlfB5FX2MZpNsTawckN4a8dryuNGbebB/3Nh1pXnROHZov3swtu3Nj5oNG7Ba+xdu7Et/ulAUPanQ==",
+ "dependencies": {
+ "Serilog": "4.0.0"
+ }
+ },
+ "Serilog.Formatting.Compact.Reader": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "E1gvPAx0AsQhlyzGwgcVnGe5QrdkSugwKh+6V/FUSdTMVKKPSiO6Ff5iosjBMNBvq244Zys7BhTfFmgCE0KUyQ==",
+ "dependencies": {
+ "Newtonsoft.Json": "13.0.3",
+ "Serilog": "4.0.0"
+ }
+ },
+ "Serilog.Settings.Configuration": {
+ "type": "Transitive",
+ "resolved": "8.0.4",
+ "contentHash": "pkxvq0umBKK8IKFJc1aV5S/HGRG/NIxJ6FV42KaTPLfDmBOAbBUB1m5gqqlGxzEa1MgDDWtQlWJdHTSxVWNx+Q==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Binder": "8.0.0",
+ "Microsoft.Extensions.DependencyModel": "8.0.2",
+ "Serilog": "3.1.1"
+ }
+ },
+ "Serilog.Sinks.Async": {
+ "type": "Transitive",
+ "resolved": "2.1.0",
+ "contentHash": "SnmRknWsSMgyo9wDXeZZCqSp48kkQYy44taSM6vcpxfiRICzSf09oLKEmVr0RCwQnfd8mJQ2WNN6nvhqf0RowQ==",
+ "dependencies": {
+ "Serilog": "4.1.0"
+ }
+ },
+ "Serilog.Sinks.Console": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "IZ6bn79k+3SRXOBpwSOClUHikSkp2toGPCZ0teUkscv4dpDg9E2R2xVsNkLmwddE4OpNVO3N0xiYsAH556vN8Q==",
+ "dependencies": {
+ "Serilog": "3.1.0"
+ }
+ },
+ "Serilog.Sinks.Debug": {
+ "type": "Transitive",
+ "resolved": "2.0.0",
+ "contentHash": "Y6g3OBJ4JzTyyw16fDqtFcQ41qQAydnEvEqmXjhwhgjsnG/FaJ8GUqF5ldsC/bVkK8KYmqrPhDO+tm4dF6xx4A==",
+ "dependencies": {
+ "Serilog": "2.10.0"
+ }
+ },
+ "Serilog.Sinks.File": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "lxjg89Y8gJMmFxVkbZ+qDgjl+T4yC5F7WSLTvA+5q0R04tfKVLRL/EHpYoJ/MEQd2EeCKDuylBIVnAYMotmh2A==",
+ "dependencies": {
+ "Serilog": "4.0.0"
+ }
+ },
+ "Serilog.Sinks.Map": {
+ "type": "Transitive",
+ "resolved": "2.0.0",
+ "contentHash": "bpfOs8W9r5AwZ65/7IHGDI8eBdd8FgUbLd8aCmaMNN4ZSkcHfXGUnPL+PO/wpGJzw/XQNMLx8tro5H7xf2uL1A==",
+ "dependencies": {
+ "Serilog": "4.0.0"
+ }
+ },
+ "System.AppContext": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==",
+ "dependencies": {
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Buffers": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==",
+ "dependencies": {
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Diagnostics.Tracing": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Threading": "4.3.0"
+ }
+ },
+ "System.Collections": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Collections.Concurrent": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==",
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Diagnostics.Tracing": "4.3.0",
+ "System.Globalization": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Threading": "4.3.0",
+ "System.Threading.Tasks": "4.3.0"
+ }
+ },
+ "System.Collections.Immutable": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "AurL6Y5BA1WotzlEvVaIDpqzpIPvYnnldxru8oXJU2yFxFUy3+pNXjXd1ymO+RA0rq0+590Q8gaz2l3Sr7fmqg=="
+ },
+ "System.ComponentModel": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "VyGn1jGRZVfxnh8EdvDCi71v3bMXrsu8aYJOwoV7SNDLVhiEqwP86pPMyRGsDsxhXAm2b3o9OIqeETfN5qfezw==",
+ "dependencies": {
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.ComponentModel.Primitives": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "j8GUkCpM8V4d4vhLIIoBLGey2Z5bCkMVNjEZseyAlm4n5arcsJOeI3zkUP+zvZgzsbLTYh4lYeP/ZD/gdIAPrw==",
+ "dependencies": {
+ "System.ComponentModel": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Console": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.IO": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Text.Encoding": "4.3.0"
+ }
+ },
+ "System.Data.Common": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "lm6E3T5u7BOuEH0u18JpbJHxBfOJPuCyl4Kg1RH10ktYLp5uEEE1xKrHW56/We4SnZpGAuCc9N0MJpSDhTHZGQ==",
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.Globalization": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Text.RegularExpressions": "4.3.0",
+ "System.Threading.Tasks": "4.3.0"
+ }
+ },
+ "System.Diagnostics.Debug": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Diagnostics.DiagnosticSource": {
+ "type": "Transitive",
+ "resolved": "4.4.1",
+ "contentHash": "U/KcC19fyLsPN1GLmeU2zQq15MMVcPwMOYPADVo1+WIoJpvMHxrzvl+BLLZwTEZSneGwaPFZ0aWr0nJ7B7LSdA=="
+ },
+ "System.Diagnostics.StackTrace": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "BiHg0vgtd35/DM9jvtaC1eKRpWZxr0gcQd643ABG7GnvSlf5pOkY2uyd42mMOJoOmKvnpNj0F4tuoS1pacTwYw==",
+ "dependencies": {
+ "System.IO.FileSystem": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Metadata": "1.4.1",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Diagnostics.Tools": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Diagnostics.Tracing": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Dynamic.Runtime": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==",
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Linq": "4.3.0",
+ "System.Linq.Expressions": "4.3.0",
+ "System.ObjectModel": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Emit": "4.3.0",
+ "System.Reflection.Emit.ILGeneration": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Reflection.TypeExtensions": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Threading": "4.3.0"
+ }
+ },
+ "System.Formats.Asn1": {
+ "type": "Transitive",
+ "resolved": "8.0.1",
+ "contentHash": "XqKba7Mm/koKSjKMfW82olQdmfbI5yqeoLV/tidRp7fbh5rmHAQ5raDI/7SU0swTzv+jgqtUGkzmFxuUg0it1A=="
+ },
+ "System.Globalization": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Globalization.Calendars": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Globalization": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Globalization.Extensions": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "System.Globalization": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0"
+ }
+ },
+ "System.IO": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Threading.Tasks": "4.3.0"
+ }
+ },
+ "System.IO.Compression": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "System.Buffers": "4.3.0",
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Threading": "4.3.0",
+ "System.Threading.Tasks": "4.3.0",
+ "runtime.native.System": "4.3.0",
+ "runtime.native.System.IO.Compression": "4.3.0"
+ }
+ },
+ "System.IO.Compression.ZipFile": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "G4HwjEsgIwy3JFBduZ9quBkAu+eUwjIdJleuNSgmUojbH6O3mlvEIme+GHx/cLlTAPcrnnL7GqvB9pTlWRfhOg==",
+ "dependencies": {
+ "System.Buffers": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.IO.Compression": "4.3.0",
+ "System.IO.FileSystem": "4.3.0",
+ "System.IO.FileSystem.Primitives": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Text.Encoding": "4.3.0"
+ }
+ },
+ "System.IO.FileSystem": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.IO": "4.3.0",
+ "System.IO.FileSystem.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Threading.Tasks": "4.3.0"
+ }
+ },
+ "System.IO.FileSystem.Primitives": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==",
+ "dependencies": {
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Linq": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==",
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0"
+ }
+ },
+ "System.Linq.Async": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "cPtIuuH8TIjVHSi2ewwReWGW1PfChPE0LxPIDlfwVcLuTM9GANFTXiMB7k3aC4sk3f0cQU25LNKzx+jZMxijqw=="
+ },
+ "System.Linq.Expressions": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==",
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Globalization": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.Linq": "4.3.0",
+ "System.ObjectModel": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Emit": "4.3.0",
+ "System.Reflection.Emit.ILGeneration": "4.3.0",
+ "System.Reflection.Emit.Lightweight": "4.3.0",
+ "System.Reflection.Extensions": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Reflection.TypeExtensions": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Threading": "4.3.0"
+ }
+ },
+ "System.Net.Http": {
+ "type": "Transitive",
+ "resolved": "4.3.4",
+ "contentHash": "aOa2d51SEbmM+H+Csw7yJOuNZoHkrP2XnAurye5HWYgGVVU54YZDvsLUYRv6h18X3sPnjNCANmN7ZhIPiqMcjA==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.1",
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Diagnostics.DiagnosticSource": "4.3.0",
+ "System.Diagnostics.Tracing": "4.3.0",
+ "System.Globalization": "4.3.0",
+ "System.Globalization.Extensions": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.IO.FileSystem": "4.3.0",
+ "System.Net.Primitives": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Security.Cryptography.Algorithms": "4.3.0",
+ "System.Security.Cryptography.Encoding": "4.3.0",
+ "System.Security.Cryptography.OpenSsl": "4.3.0",
+ "System.Security.Cryptography.Primitives": "4.3.0",
+ "System.Security.Cryptography.X509Certificates": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Threading": "4.3.0",
+ "System.Threading.Tasks": "4.3.0",
+ "runtime.native.System": "4.3.0",
+ "runtime.native.System.Net.Http": "4.3.0",
+ "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.2"
+ }
+ },
+ "System.Net.Primitives": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "qOu+hDwFwoZPbzPvwut2qATe3ygjeQBDQj91xlsaqGFQUI5i4ZnZb8yyQuLGpDGivEPIt8EJkd1BVzVoP31FXA==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Handles": "4.3.0"
+ }
+ },
+ "System.Net.Sockets": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "m6icV6TqQOAdgt5N/9I5KNpjom/5NFtkmGseEH+AK/hny8XrytLH3+b5M8zL/Ycg3fhIocFpUMyl/wpFnVRvdw==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.IO": "4.3.0",
+ "System.Net.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Threading.Tasks": "4.3.0"
+ }
+ },
+ "System.Net.WebSockets": {
+ "type": "Transitive",
+ "resolved": "4.0.0",
+ "contentHash": "2KJo8hir6Edi9jnMDAMhiJoI691xRBmKcbNpwjrvpIMOCTYOtBpSsSEGBxBDV7PKbasJNaFp1+PZz1D7xS41Hg==",
+ "dependencies": {
+ "Microsoft.Win32.Primitives": "4.0.1",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Threading.Tasks": "4.0.11"
+ }
+ },
+ "System.ObjectModel": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==",
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Threading": "4.3.0"
+ }
+ },
+ "System.Reflection": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.IO": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Reflection.Emit": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",
+ "dependencies": {
+ "System.IO": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Emit.ILGeneration": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Reflection.Emit.ILGeneration": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",
+ "dependencies": {
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Reflection.Emit.Lightweight": {
+ "type": "Transitive",
+ "resolved": "4.7.0",
+ "contentHash": "a4OLB4IITxAXJeV74MDx49Oq2+PsF6Sml54XAFv+2RyWwtDBcabzoxiiJRhdhx+gaohLh4hEGCLQyBozXoQPqA=="
+ },
+ "System.Reflection.Extensions": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Reflection": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Reflection.Metadata": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "ptvgrFh7PvWI8bcVqG5rsA/weWM09EnthFHR5SCnS6IN+P4mj6rE1lBDC4U8HL9/57htKAqy4KQ3bBj84cfYyQ==",
+ "dependencies": {
+ "System.Collections.Immutable": "8.0.0"
+ }
+ },
+ "System.Reflection.Primitives": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Reflection.TypeExtensions": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==",
+ "dependencies": {
+ "System.Reflection": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Resources.ResourceManager": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Globalization": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Runtime": {
+ "type": "Transitive",
+ "resolved": "4.3.1",
+ "contentHash": "abhfv1dTK6NXOmu4bgHIONxHyEqFjW8HwXPmpY9gmll+ix9UNo4XDcmzJn6oLooftxNssVHdJC1pGT9jkSynQg==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.1",
+ "Microsoft.NETCore.Targets": "1.1.3"
+ }
+ },
+ "System.Runtime.Extensions": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Runtime.Handles": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Runtime.InteropServices": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Handles": "4.3.0"
+ }
+ },
+ "System.Runtime.InteropServices.RuntimeInformation": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==",
+ "dependencies": {
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Extensions": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Threading": "4.3.0",
+ "runtime.native.System": "4.3.0"
+ }
+ },
+ "System.Runtime.Numerics": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==",
+ "dependencies": {
+ "System.Globalization": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0"
+ }
+ },
+ "System.Runtime.Serialization.Primitives": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==",
+ "dependencies": {
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Security.Claims": {
+ "type": "Transitive",
+ "resolved": "4.0.1",
+ "contentHash": "4Jlp0OgJLS/Voj1kyFP6MJlIYp3crgfH8kNQk2p7+4JYfc1aAmh9PZyAMMbDhuoolGNtux9HqSOazsioRiDvCw==",
+ "dependencies": {
+ "System.Collections": "4.0.11",
+ "System.Globalization": "4.0.11",
+ "System.IO": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Security.Principal": "4.0.1"
+ }
+ },
+ "System.Security.Cryptography.Algorithms": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "System.Collections": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Runtime.Numerics": "4.3.0",
+ "System.Security.Cryptography.Encoding": "4.3.0",
+ "System.Security.Cryptography.Primitives": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "runtime.native.System.Security.Cryptography.Apple": "4.3.0",
+ "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+ }
+ },
+ "System.Security.Cryptography.Cng": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "System.IO": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Security.Cryptography.Algorithms": "4.3.0",
+ "System.Security.Cryptography.Encoding": "4.3.0",
+ "System.Security.Cryptography.Primitives": "4.3.0",
+ "System.Text.Encoding": "4.3.0"
+ }
+ },
+ "System.Security.Cryptography.Csp": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "System.IO": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Security.Cryptography.Algorithms": "4.3.0",
+ "System.Security.Cryptography.Encoding": "4.3.0",
+ "System.Security.Cryptography.Primitives": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Threading": "4.3.0"
+ }
+ },
+ "System.Security.Cryptography.Encoding": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "System.Collections": "4.3.0",
+ "System.Collections.Concurrent": "4.3.0",
+ "System.Linq": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Security.Cryptography.Primitives": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+ }
+ },
+ "System.Security.Cryptography.OpenSsl": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==",
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Runtime.Numerics": "4.3.0",
+ "System.Security.Cryptography.Algorithms": "4.3.0",
+ "System.Security.Cryptography.Encoding": "4.3.0",
+ "System.Security.Cryptography.Primitives": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+ }
+ },
+ "System.Security.Cryptography.Pkcs": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "8tluJF8w9si+2yoHeL8rgVJS6lKvWomTDC8px65Z8MCzzdME5eaPtEQf4OfVGrAxB5fW93ncucy1+221O9EQaw=="
+ },
+ "System.Security.Cryptography.Primitives": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==",
+ "dependencies": {
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Globalization": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Threading": "4.3.0",
+ "System.Threading.Tasks": "4.3.0"
+ }
+ },
+ "System.Security.Cryptography.X509Certificates": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Globalization": "4.3.0",
+ "System.Globalization.Calendars": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.IO.FileSystem": "4.3.0",
+ "System.IO.FileSystem.Primitives": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Runtime.Numerics": "4.3.0",
+ "System.Security.Cryptography.Algorithms": "4.3.0",
+ "System.Security.Cryptography.Cng": "4.3.0",
+ "System.Security.Cryptography.Csp": "4.3.0",
+ "System.Security.Cryptography.Encoding": "4.3.0",
+ "System.Security.Cryptography.OpenSsl": "4.3.0",
+ "System.Security.Cryptography.Primitives": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Threading": "4.3.0",
+ "runtime.native.System": "4.3.0",
+ "runtime.native.System.Net.Http": "4.3.0",
+ "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+ }
+ },
+ "System.Security.Cryptography.Xml": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "GQZn5wFd+pyOfwWaCbqxG7trQ5ox01oR8kYgWflgtux4HiUNihGEgG2TktRWyH+9bw7NoEju1D41H/upwQeFQw==",
+ "dependencies": {
+ "System.Security.Cryptography.Pkcs": "9.0.0"
+ }
+ },
+ "System.Security.Principal": {
+ "type": "Transitive",
+ "resolved": "4.0.1",
+ "contentHash": "On+SKhXY5rzxh/S8wlH1Rm0ogBlu7zyHNxeNBiXauNrhHRXAe9EuX8Yl5IOzLPGU5Z4kLWHMvORDOCG8iu9hww==",
+ "dependencies": {
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Text.Encoding": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Text.Encoding.Extensions": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0",
+ "System.Text.Encoding": "4.3.0"
+ }
+ },
+ "System.Text.Encodings.Web": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "e2hMgAErLbKyUUwt18qSBf9T5Y+SFAL3ZedM8fLupkVj8Rj2PZ9oxQ37XX2LF8fTO1wNIxvKpihD7Of7D/NxZw=="
+ },
+ "System.Text.RegularExpressions": {
+ "type": "Transitive",
+ "resolved": "4.3.1",
+ "contentHash": "N0kNRrWe4+nXOWlpLT4LAY5brb8caNFlUuIRpraCVMDLYutKkol1aV079rQjLuSxKMJT2SpBQsYX9xbcTMmzwg==",
+ "dependencies": {
+ "System.Runtime": "4.3.1"
+ }
+ },
+ "System.Threading": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",
+ "dependencies": {
+ "System.Runtime": "4.3.0",
+ "System.Threading.Tasks": "4.3.0"
+ }
+ },
+ "System.Threading.AccessControl": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "cIed5+HuYz+eV9yu9TH95zPkqmm1J9Qps9wxjB335sU8tsqc2kGdlTEH9FZzZeCS8a7mNSEsN8ZkyhQp1gfdEw=="
+ },
+ "System.Threading.Tasks": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Threading.Tasks.Extensions": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==",
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Threading.Tasks": "4.3.0"
+ }
+ },
+ "System.Threading.Tasks.Parallel": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "cbjBNZHf/vQCfcdhzx7knsiygoCKgxL8mZOeocXZn5gWhCdzHIq6bYNKWX0LAJCWYP7bds4yBK8p06YkP0oa0g==",
+ "dependencies": {
+ "System.Collections.Concurrent": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Diagnostics.Tracing": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Threading": "4.3.0",
+ "System.Threading.Tasks": "4.3.0"
+ }
+ },
+ "System.Threading.Timer": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "Z6YfyYTCg7lOZjJzBjONJTFKGN9/NIYKSxhU5GRd+DTwHSZyvWp1xuI5aR+dLg+ayyC5Xv57KiY4oJ0tMO89fQ==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Xml.ReaderWriter": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==",
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Globalization": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.IO.FileSystem": "4.3.0",
+ "System.IO.FileSystem.Primitives": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Text.Encoding.Extensions": "4.3.0",
+ "System.Text.RegularExpressions": "4.3.0",
+ "System.Threading.Tasks": "4.3.0",
+ "System.Threading.Tasks.Extensions": "4.3.0"
+ }
+ },
+ "System.Xml.XDocument": {
+ "type": "Transitive",
+ "resolved": "4.3.0",
+ "contentHash": "5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==",
+ "dependencies": {
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Debug": "4.3.0",
+ "System.Diagnostics.Tools": "4.3.0",
+ "System.Globalization": "4.3.0",
+ "System.IO": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Threading": "4.3.0",
+ "System.Xml.ReaderWriter": "4.3.0"
+ }
+ },
+ "Umbraco.Cms.Core": {
+ "type": "Transitive",
+ "resolved": "15.0.0",
+ "contentHash": "lXdHfkzNWfz9f3A49bz2ozUkr4g9Se5Nw/jnZOGadwQWoDcX0y6c2KBGEm5PXo2BTg3HqlkrOP8OhyQ/Jzl+MQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Caching.Memory": "9.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.0",
+ "Microsoft.Extensions.FileProviders.Embedded": "9.0.0",
+ "Microsoft.Extensions.FileProviders.Physical": "9.0.0",
+ "Microsoft.Extensions.Hosting.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Identity.Core": "9.0.0",
+ "Microsoft.Extensions.Logging": "9.0.0",
+ "Microsoft.Extensions.Options": "9.0.0",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.0",
+ "Microsoft.Extensions.Options.DataAnnotations": "9.0.0"
+ }
+ },
+ "Umbraco.Cms.Examine.Lucene": {
+ "type": "Transitive",
+ "resolved": "15.0.0",
+ "contentHash": "+0wjZ9JU1amvw10UVsPhptHINweaLP5P9EIyfa34EMoLPh6OVwYGRapdD91BVkv/nwYlTVCK4kQszmhcWzpI8A==",
+ "dependencies": {
+ "Examine": "3.4.0",
+ "Lucene.Net.Replicator": "4.8.0-beta00017",
+ "System.Security.Cryptography.Xml": "9.0.0",
+ "Umbraco.Cms.Infrastructure": "[15.0.0, 16.0.0)"
+ }
+ },
+ "Umbraco.Cms.Infrastructure": {
+ "type": "Transitive",
+ "resolved": "15.0.0",
+ "contentHash": "9G1cTGaDuZ2+NWHH3l3Km1eCRv+YMO3ucchWU/WyM6Qxg/Z6jDBDv7IDXaQnOoh0E0JdrhRYttt2lZbQqYEwBg==",
+ "dependencies": {
+ "Examine.Core": "3.4.0",
+ "HtmlAgilityPack": "1.11.71",
+ "MailKit": "4.8.0",
+ "Markdown": "2.2.1",
+ "Microsoft.CodeAnalysis.CSharp": "4.10.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.0",
+ "Microsoft.Extensions.Configuration.Json": "9.0.0",
+ "Microsoft.Extensions.DependencyInjection": "9.0.0",
+ "Microsoft.Extensions.Http": "9.0.0",
+ "Microsoft.Extensions.Identity.Stores": "9.0.0",
+ "MiniProfiler.Shared": "4.3.8",
+ "NPoco": "5.7.1",
+ "OpenIddict.Abstractions": "6.0.0-preview3.24551.41",
+ "Serilog": "4.1.0",
+ "Serilog.Enrichers.Process": "3.0.0",
+ "Serilog.Enrichers.Thread": "4.0.0",
+ "Serilog.Expressions": "5.0.0",
+ "Serilog.Extensions.Hosting": "8.0.0",
+ "Serilog.Formatting.Compact": "3.0.0",
+ "Serilog.Formatting.Compact.Reader": "4.0.0",
+ "Serilog.Settings.Configuration": "8.0.4",
+ "Serilog.Sinks.Async": "2.1.0",
+ "Serilog.Sinks.File": "6.0.0",
+ "Serilog.Sinks.Map": "2.0.0",
+ "System.Text.RegularExpressions": "4.3.1",
+ "Umbraco.Cms.Core": "[15.0.0, 16.0.0)",
+ "ncrontab": "3.3.3"
+ }
+ },
+ "Umbraco.Cms.PublishedCache.HybridCache": {
+ "type": "Transitive",
+ "resolved": "15.0.0",
+ "contentHash": "P4SDcELihdCacitQvznfCeQluF3xwcrvrSWr6BAK7tIFawD4xt0CwaWSSnnxzrctmPDZ+nEpgS75bMr8AqfRdA==",
+ "dependencies": {
+ "K4os.Compression.LZ4": "1.3.8",
+ "MessagePack": "2.5.192",
+ "Microsoft.Extensions.Caching.Hybrid": "9.0.0-preview.9.24556.5",
+ "Umbraco.Cms.Core": "[15.0.0, 16.0.0)",
+ "Umbraco.Cms.Infrastructure": "[15.0.0, 16.0.0)"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/Our.Umbraco.UiExamples.v14/public/umbraco-package.json b/src/Our.Umbraco.UiExamples.v15/public/umbraco-package.json
similarity index 100%
rename from src/Our.Umbraco.UiExamples.v14/public/umbraco-package.json
rename to src/Our.Umbraco.UiExamples.v15/public/umbraco-package.json
diff --git a/src/Our.Umbraco.UiExamples.v15/src/manifest.ts b/src/Our.Umbraco.UiExamples.v15/src/manifest.ts
new file mode 100644
index 0000000..cb9f227
--- /dev/null
+++ b/src/Our.Umbraco.UiExamples.v15/src/manifest.ts
@@ -0,0 +1,58 @@
+export const manifests: Array = [
+ {
+ "type": "section",
+ "name": "Example UI Dashboard",
+ "alias": "example.ui.section",
+ "weight": 900,
+ "meta": {
+ "label": "Example UI",
+ "pathname": "example-ui"
+ }
+ },
+ {
+ "type": "dashboard",
+ "alias": "example.ui.dashboard",
+ "name": "Example UI Dashboard",
+ "element": () => import("./scripts/dashboards/welcome-dashboard.ts"),
+ "weight": -1,
+ "meta": {
+ "label": "Welcome Dashboard",
+ "pathname": "welcome-dashboard"
+ },
+ "conditions": [
+ {
+ "alias": "Umb.Condition.SectionAlias",
+ "match": "example.ui.section"
+ }
+ ]
+ },
+ {
+ "type": "bundle",
+ "alias": "example.ui.modals",
+ "name": "Example.UI - Modals",
+ "js": () => import("./scripts/modals/manifest.ts")
+ },
+ {
+ "type": "bundle",
+ "alias": "example.ui.box",
+ "name": "Example.UI - box",
+ "js": () => import("./scripts/box/manifest.ts")
+ },
+ {
+ "type": "sectionView",
+ "alias": "example.ui.dashboard.section.boxlayout",
+ "element": () => import("./scripts/sections/box-layout-section.ts"),
+ "name": "Box Layout",
+ "meta": {
+ "label": "Box Layout",
+ "icon": "folder",
+ "pathname": "box-layout"
+ },
+ "conditions": [
+ {
+ "alias": "Umb.Condition.SectionAlias",
+ "match": "example.ui.section"
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/src/Our.Umbraco.UiExamples.v14/src/scripts/box/box-dashboard.ts b/src/Our.Umbraco.UiExamples.v15/src/scripts/box/box-dashboard.ts
similarity index 97%
rename from src/Our.Umbraco.UiExamples.v14/src/scripts/box/box-dashboard.ts
rename to src/Our.Umbraco.UiExamples.v15/src/scripts/box/box-dashboard.ts
index b353013..ebd347b 100644
--- a/src/Our.Umbraco.UiExamples.v14/src/scripts/box/box-dashboard.ts
+++ b/src/Our.Umbraco.UiExamples.v15/src/scripts/box/box-dashboard.ts
@@ -1,5 +1,5 @@
-import {LitElement, css, html} from 'lit'
-import {customElement} from 'lit/decorators.js'
+import { LitElement, css, html } from 'lit'
+import { customElement } from 'lit/decorators.js'
@customElement('uie-box-dashboard')
@@ -78,8 +78,8 @@ export default class UieBoxDashboard extends LitElement {
`;
}
-
- renderHeaderSection(){
+
+ renderHeaderSection() {
return html`
@@ -98,8 +98,8 @@ export default class UieBoxDashboard extends LitElement {
`;
}
-
- renderHeaderActionsSection(){
+
+ renderHeaderActionsSection() {
return html`
@@ -149,7 +149,7 @@ export default class UieBoxDashboard extends LitElement {
</uui-box>
`
}
-
+
renderHeaderActionsSlotCodeExample() {
return html`
<div slot="header-actions">
diff --git a/src/Our.Umbraco.UiExamples.v15/src/scripts/box/manifest.ts b/src/Our.Umbraco.UiExamples.v15/src/scripts/box/manifest.ts
new file mode 100644
index 0000000..a50f8cc
--- /dev/null
+++ b/src/Our.Umbraco.UiExamples.v15/src/scripts/box/manifest.ts
@@ -0,0 +1,19 @@
+export const manifests: Array = [
+ {
+ "type": "dashboard",
+ "alias": "example.ui.box.dashboard",
+ "name": "Box",
+ "element": () => import("./box-dashboard.ts"),
+ "weight": -1,
+ "meta": {
+ "label": "Box",
+ "pathname": "box"
+ },
+ "conditions": [
+ {
+ "alias": "Umb.Condition.SectionAlias",
+ "match": "example.ui.section"
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/src/Our.Umbraco.UiExamples.v14/src/scripts/dashboards/welcome-dashboard.ts b/src/Our.Umbraco.UiExamples.v15/src/scripts/dashboards/welcome-dashboard.ts
similarity index 88%
rename from src/Our.Umbraco.UiExamples.v14/src/scripts/dashboards/welcome-dashboard.ts
rename to src/Our.Umbraco.UiExamples.v15/src/scripts/dashboards/welcome-dashboard.ts
index 4f4269f..3814c47 100644
--- a/src/Our.Umbraco.UiExamples.v14/src/scripts/dashboards/welcome-dashboard.ts
+++ b/src/Our.Umbraco.UiExamples.v15/src/scripts/dashboards/welcome-dashboard.ts
@@ -9,21 +9,21 @@ import { customElement, property, state } from 'lit/decorators.js'
*/
@customElement('uie-welcome-dashboard')
export default class UieWelcomeDashboard extends LitElement {
- /**
- * Copy for the read the docs hint.
- */
- @property()
+ /**
+ * Copy for the read the docs hint.
+ */
+ @property()
docsHint = 'Click on the Vite and Lit logos to learn more'
- /**
- * The number of times the button has been clicked.
- */
- @state()
- count = 0
+ /**
+ * The number of times the button has been clicked.
+ */
+ @state()
+ count = 0
- render() {
- return html`
+ render() {
+ return html`