diff --git a/README.md b/README.md index f1f941f794..ccc31da4b5 100644 --- a/README.md +++ b/README.md @@ -42,6 +42,16 @@ Create a new solution: +## The Book: Mastering ABP Framework + +Written by the creator of ABP Framework, this book will help you to gain a complete understanding of the ABP Framework and modern web application development techniques. + +* [Buy on Amazon](https://www.amazon.com/gp/product/B097Z2DM8Q) +* [Buy on Packt Publishing](https://www.packtpub.com/product/mastering-abp-framework/9781801079242) +* [More details about the book](https://abp.io/books/mastering-abp-framework) + +![book-mastering-abp-framework](docs/en/images/book-mastering-abp-framework.png) + ## What ABP Provides? ABP provides a **full stack developer experience**. diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ar.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ar.json index c6bce8178e..c796900c1e 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ar.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ar.json @@ -577,7 +577,7 @@ "Purchase_TrainingPrice": "سعر التدريب", "Purchase_OnboardingTraining": "تدريب مباشر على ABP وتطوير تطبيقات الويب", "TotalDeveloperPrice": "إجمالي سعر المطور", - "Purchase_PricePerDeveloper": "{0} {1} لكل مطور", + "Purchase_PricePerDeveloper": "{0} لكل مطور", "Purchase_IncludedDeveloperInfo": "{0} {1} يتضمن.", "Purchase_LicenseExtraDeveloperPurchaseMessage": "رخصة {0} تحتوي على {1} مطور/ين. يمكنك إضافة مطورين إضافيين الآن أو لاحقًا.", "StartupTemplates_Page_Title": "عارضات بدء التشغيل", diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json index 233f4c9882..7e16b24a56 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json @@ -603,7 +603,7 @@ "Purchase_TrainingPrice": "Training Price", "Purchase_OnboardingTraining": "Onboarding & Web Application Development Live Training", "TotalDeveloperPrice": "Total Developer Price", - "Purchase_PricePerDeveloper": "{0} {1} per developer", + "Purchase_PricePerDeveloper": "{0} per developer", "Purchase_IncludedDeveloperInfo": "{0} {1} included.", "Purchase_LicenseExtraDeveloperPurchaseMessage": "The {0} License includes {1} developers. You can add additional developers.", "StartupTemplates_Page_Title": "ABP Startup Templates", @@ -986,8 +986,8 @@ "Summary": "Summary", "TrainingPack": "Training pack", "TrainingPackDiscount": "Training pack discount", - "Purchase_OnboardingTraining_Description": "This live training package is valid for a class of 8 students and this discount is only valid when purchased with the new license. Learn more ", - "Purchase_Save": "{0}% Save {1} {2}", + "Purchase_OnboardingTraining_Description": "This live training is valid for a class of 8 students and this discount is only valid when purchased with the new license. Learn more ", + "Purchase_Save": "{0}% Save {1}", "RemoveBasket": "Remove from basket", "WhyABPIOPlatform?": "Why ABP.IO Platform?", "DocumentAim": "This document aims to answer the big question:", @@ -1086,6 +1086,9 @@ "CampaignDiscountText": "Black Friday Discount", "CampaignDiscountName": "Black Friday", "CampaignName:BlackFriday": "Black Friday", - "MultipleOrganizationInfo": "See All Your Organizations" + "MultipleOrganizationInfo": "See All Your Organizations", + "AbpStudioBetaAccessInfoTitle": "ABP Studio Beta Access", + "AbpStudioBetaAccessInfoText": "We're thrilled to share with you the beta version of ABP Studio! This release marks a significant milestone in our development journey, and we're eager to gather your feedback to make the application even better.", + "YouAreNotAuthorizedToDownloadStudio": "You are not authorized to download ABP Studio." } } diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/fi.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/fi.json index 534451d185..1368fda978 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/fi.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/fi.json @@ -600,7 +600,7 @@ "Purchase_TrainingPrice": "Koulutuksen hinta", "Purchase_OnboardingTraining": "ABP:n perehdytys ja verkkosovelluskehitys live-koulutus", "TotalDeveloperPrice": "Kehittäjän kokonaishinta", - "Purchase_PricePerDeveloper": "{0} {1} kehittäjää kohden", + "Purchase_PricePerDeveloper": "{0} kehittäjää kohden", "Purchase_IncludedDeveloperInfo": "{0} {1} mukana.", "Purchase_LicenseExtraDeveloperPurchaseMessage": "{0} lisenssi sisältää {1} kehittäjää. Voit lisätä uusia kehittäjiä nyt tai myöhemmin.", "StartupTemplates_Page_Title": "Käynnistysmallit", diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/hu.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/hu.json index f9c5596e42..87d9595bf1 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/hu.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/hu.json @@ -601,7 +601,7 @@ "Purchase_TrainingPrice": "Képzési ár", "Purchase_OnboardingTraining": "ABP Onboarding és webalkalmazás-fejlesztés élő képzés", "TotalDeveloperPrice": "Teljes fejlesztői ár", - "Purchase_PricePerDeveloper": "{0} {1} fejlesztőnként", + "Purchase_PricePerDeveloper": "{0} fejlesztőnként", "Purchase_IncludedDeveloperInfo": "{0} {1} tartalmazza.", "Purchase_LicenseExtraDeveloperPurchaseMessage": "A(z) {0} licensz {1} fejlesztőt tartalmaz. Hozzáadhat további fejlesztőket most vagy később.", "StartupTemplates_Page_Title": "Az indítási sablonok", diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/tr.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/tr.json index fcee5fcf4b..c0a546d8f6 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/tr.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/tr.json @@ -610,7 +610,7 @@ "Purchase_TrainingPrice": "Eğitim Fiyatı", "Purchase_OnboardingTraining": "ABP Onboarding & Web Uygulama Geliştirme Canlı Eğitimi", "TotalDeveloperPrice": "Toplam Geliştirici Fiyatı", - "Purchase_PricePerDeveloper": "{0} {1} geliştirici başına", + "Purchase_PricePerDeveloper": "{0} geliştirici başına", "Purchase_IncludedDeveloperInfo": "{0} {1} dahil.", "Purchase_LicenseExtraDeveloperPurchaseMessage": "{0} lisansı {1} geliştirici(ler) içerir. Şimdi veya daha sonra ek geliştiriciler ekleyebilirsiniz.", "StartupTemplates_Page_Title": "ABP Başlangıç Şablonları", diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/zh-Hans.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/zh-Hans.json index 8b67882fbd..97ebbb20d9 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/zh-Hans.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/zh-Hans.json @@ -600,7 +600,7 @@ "Purchase_TrainingPrice": "培训价格", "Purchase_OnboardingTraining": "ABP 熟悉使用和 Web 应用程序开发现场培训", "TotalDeveloperPrice": "开发商总价", - "Purchase_PricePerDeveloper": "{0} {1} 每个开发者", + "Purchase_PricePerDeveloper": "{0} 每个开发者", "Purchase_IncludedDeveloperInfo": "{0} {1} 包括在内。", "Purchase_LicenseExtraDeveloperPurchaseMessage": "{0} 许可 包含 {1} 个开发者。 您可以现在或以后添加其他开发人员。", "StartupTemplates_Page_Title": "ABP启动模板", diff --git a/common.props b/common.props index c64a4460d8..d976cecd0d 100644 --- a/common.props +++ b/common.props @@ -29,6 +29,8 @@ true content\ + + true diff --git a/docs/en/Application-Startup.md b/docs/en/Application-Startup.md index 5711d61dc4..fb87080653 100644 --- a/docs/en/Application-Startup.md +++ b/docs/en/Application-Startup.md @@ -12,7 +12,7 @@ This document is for who wants to better understand how the ABP Framework is ini A .NET Console application is the minimalist .NET application. So, it is best to show the installing of the ABP Framework to a console application as a minimalist example. -If you [create a new console application with Visual Studio](https://learn.microsoft.com/en-us/dotnet/core/tutorials/with-visual-studio) (for .NET 7.0 or later), you will see the following solution structure (I named the solution as `MyConsoleDemo`): +If you [create a new console application with Visual Studio](https://learn.microsoft.com/en-us/dotnet/core/tutorials/with-visual-studio) (for .NET 8.0 or later), you will see the following solution structure (I named the solution as `MyConsoleDemo`): ![app-startup-console-initial](images/app-startup-console-initial.png) @@ -258,7 +258,7 @@ The `IAbpApplication` interface extends the `IApplicationInfoAccessor` interface ## IAbpHostEnvironment -Sometimes, while creating an application, we need to get the current hosting environment and take actions according to that. In such cases, we can use some services such as [IWebHostEnvironment](https://learn.microsoft.com/en-us/dotnet/api/microsoft.aspnetcore.hosting.iwebhostenvironment?view=aspnetcore-7.0) or [IWebAssemblyHostEnvironment](https://learn.microsoft.com/en-us/dotnet/api/microsoft.aspnetcore.components.webassembly.hosting.iwebassemblyhostenvironment) provided by .NET, in the final application. +Sometimes, while creating an application, we need to get the current hosting environment and take actions according to that. In such cases, we can use some services such as [IWebHostEnvironment](https://learn.microsoft.com/en-us/dotnet/api/microsoft.aspnetcore.hosting.iwebhostenvironment?view=aspnetcore-8.0) or [IWebAssemblyHostEnvironment](https://learn.microsoft.com/en-us/dotnet/api/microsoft.aspnetcore.components.webassembly.hosting.iwebassemblyhostenvironment) provided by .NET, in the final application. However, we can not use these services in a class library, which is used by the final application. ABP Framework provides the `IAbpHostEnvironment` service, which allows you to get the current environment name whenever you want. `IAbpHostEnvironment` is used by the ABP Framework in several places to perform specific actions by the environment. For example, ABP Framework reduces the cache duration on the **Development** environment for some services. diff --git a/docs/en/Community-Articles/2023-10-28-EF-Core-8-Primitive-Collections/POST.md b/docs/en/Community-Articles/2023-10-28-EF-Core-8-Primitive-Collections/POST.md index 79d1b100c9..14a1e91cfd 100644 --- a/docs/en/Community-Articles/2023-10-28-EF-Core-8-Primitive-Collections/POST.md +++ b/docs/en/Community-Articles/2023-10-28-EF-Core-8-Primitive-Collections/POST.md @@ -102,7 +102,7 @@ The SQL statement looks like this, and as you can see, it automatically serializ Executed DbCommand (0ms) [Parameters= [@p0='Maserati' (Nullable = false) (Size = 8), @p1='[0,3]' (Nullable = false) (Size = 5), - @p2='Flow' (Nullable = false) (Size = 4) + @p2='GranTurismo' (Nullable = false) (Size = 4) ], CommandType='Text', CommandTimeout='30'] INSERT INTO "Cars" ("Brand", "Colors", "Model") VALUES (@p0, @p1, @p2) diff --git a/docs/en/Getting-Started-Setup-Environment-Single-Layer.md b/docs/en/Getting-Started-Setup-Environment-Single-Layer.md index f7c2b5702b..c9a308a850 100644 --- a/docs/en/Getting-Started-Setup-Environment-Single-Layer.md +++ b/docs/en/Getting-Started-Setup-Environment-Single-Layer.md @@ -18,7 +18,7 @@ First things first! Let's setup your development environment before creating the The following tools should be installed on your development machine: -* An IDE (e.g. [Visual Studio](https://visualstudio.microsoft.com/vs/)) that supports [.NET 7.0+](https://dotnet.microsoft.com/download/dotnet) development. +* An IDE (e.g. [Visual Studio](https://visualstudio.microsoft.com/vs/)) that supports [.NET 8.0+](https://dotnet.microsoft.com/download/dotnet) development. {{ if UI != "Blazor" }} * [Node v16 or v18](https://nodejs.org/) * [Yarn v1.20+ (not v2)](https://classic.yarnpkg.com/en/docs/install) [1](#f-yarn) or npm v6+ (already installed with Node) diff --git a/docs/en/Getting-Started-Setup-Environment.md b/docs/en/Getting-Started-Setup-Environment.md index f6df09badf..12f7cd5890 100644 --- a/docs/en/Getting-Started-Setup-Environment.md +++ b/docs/en/Getting-Started-Setup-Environment.md @@ -19,7 +19,7 @@ First things first! Let's setup your development environment before creating the The following tools should be installed on your development machine: -* An IDE (e.g. [Visual Studio](https://visualstudio.microsoft.com/vs/)) that supports [.NET 7.0+](https://dotnet.microsoft.com/download/dotnet) development. +* An IDE (e.g. [Visual Studio](https://visualstudio.microsoft.com/vs/)) that supports [.NET 8.0+](https://dotnet.microsoft.com/download/dotnet) development. {{ if UI != "Blazor" }} * [Node v16 or v18](https://nodejs.org/) * [Yarn v1.20+ (not v2)](https://classic.yarnpkg.com/en/docs/install) [1](#f-yarn) or npm v6+ (already installed with Node) diff --git a/docs/en/Tutorials/Todo/Index.md b/docs/en/Tutorials/Todo/Index.md index f316a9b7ed..28725fd2c8 100644 --- a/docs/en/Tutorials/Todo/Index.md +++ b/docs/en/Tutorials/Todo/Index.md @@ -52,7 +52,7 @@ This documentation has a video tutorial on **YouTube**!! You can watch it here: ## Pre-Requirements -* An IDE (e.g. [Visual Studio](https://visualstudio.microsoft.com/vs/)) that supports [.NET 7.0+](https://dotnet.microsoft.com/download/dotnet) development. +* An IDE (e.g. [Visual Studio](https://visualstudio.microsoft.com/vs/)) that supports [.NET 8.0+](https://dotnet.microsoft.com/download/dotnet) development. * [Node v16.x](https://nodejs.org/) {{if DB=="Mongo"}} diff --git a/docs/en/Tutorials/Todo/Single-Layer/Index.md b/docs/en/Tutorials/Todo/Single-Layer/Index.md index ff075e613d..0d3814bfb0 100644 --- a/docs/en/Tutorials/Todo/Single-Layer/Index.md +++ b/docs/en/Tutorials/Todo/Single-Layer/Index.md @@ -48,7 +48,7 @@ This documentation has a video tutorial on **YouTube**!! You can watch it here: ## Pre-Requirements -* An IDE (e.g. [Visual Studio](https://visualstudio.microsoft.com/vs/)) that supports [.NET 7.0+](https://dotnet.microsoft.com/download/dotnet) development. +* An IDE (e.g. [Visual Studio](https://visualstudio.microsoft.com/vs/)) that supports [.NET 8.0+](https://dotnet.microsoft.com/download/dotnet) development. * [Node v16.x](https://nodejs.org/) {{if DB=="Mongo"}} diff --git a/docs/en/images/book-mastering-abp-framework.png b/docs/en/images/book-mastering-abp-framework.png new file mode 100644 index 0000000000..c2a98a02a5 Binary files /dev/null and b/docs/en/images/book-mastering-abp-framework.png differ diff --git a/docs/zh-Hans/Getting-Started-Setup-Environment.md b/docs/zh-Hans/Getting-Started-Setup-Environment.md index 0543af92b4..60b446ac6b 100644 --- a/docs/zh-Hans/Getting-Started-Setup-Environment.md +++ b/docs/zh-Hans/Getting-Started-Setup-Environment.md @@ -19,7 +19,7 @@ 开发计算机上应安装以下工具: -* 一个集成开发环境 (比如: [Visual Studio](https://visualstudio.microsoft.com/vs/)) 它需要支持 [.NET 7.0+](https://dotnet.microsoft.com/download/dotnet) 的开发. +* 一个集成开发环境 (比如: [Visual Studio](https://visualstudio.microsoft.com/vs/)) 它需要支持 [.NET 8.0+](https://dotnet.microsoft.com/download/dotnet) 的开发. {{ if UI != "Blazor" }} * [Node v16 或 v18](https://nodejs.org/) * [Yarn v1.20+ (不是v2)](https://classic.yarnpkg.com/en/docs/install) [1](#f-yarn) 或 npm v6+ (已跟随Node一起安装) diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Form/AbpInputTagHelperService.cs b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Form/AbpInputTagHelperService.cs index 877fe05e37..37343b72ed 100644 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Form/AbpInputTagHelperService.cs +++ b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Form/AbpInputTagHelperService.cs @@ -271,7 +271,7 @@ public class AbpInputTagHelperService : AbpTagHelperService if (string.IsNullOrEmpty(TagHelper.Label)) { - return await GetLabelAsHtmlUsingTagHelperAsync(context, output, isCheckbox) + GetRequiredSymbol(context, output); + return await GetLabelAsHtmlUsingTagHelperAsync(context, output, isCheckbox); } var label = new TagBuilder("label"); @@ -392,6 +392,8 @@ public class AbpInputTagHelperService : AbpTagHelperService } innerOutput.Content.AppendHtml($" "); } + + innerOutput.Content.AppendHtml(GetRequiredSymbol(context, output)); return innerOutput.Render(_encoder); } diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Form/AbpSelectTagHelperService.cs b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Form/AbpSelectTagHelperService.cs index 428080db40..b7777f48e0 100644 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Form/AbpSelectTagHelperService.cs +++ b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Form/AbpSelectTagHelperService.cs @@ -185,11 +185,12 @@ public class AbpSelectTagHelperService : AbpTagHelperService label.AddCssClass("form-label"); label.Attributes.Add("for", GetIdAttributeValue(selectTag)); label.InnerHtml.AppendHtml(_encoder.Encode(TagHelper.Label)); + label.InnerHtml.AppendHtml(GetRequiredSymbol(context, output)); - return label.ToHtmlString() + GetRequiredSymbol(context, output); + return label.ToHtmlString(); } - return await GetLabelAsHtmlUsingTagHelperAsync(context, output) + GetRequiredSymbol(context, output); + return await GetLabelAsHtmlUsingTagHelperAsync(context, output); } protected virtual string GetRequiredSymbol(TagHelperContext context, TagHelperOutput output) @@ -304,7 +305,11 @@ public class AbpSelectTagHelperService : AbpTagHelperService ViewContext = TagHelper.ViewContext, }; - return await labelTagHelper.RenderAsync(new TagHelperAttributeList { { "class", "form-label" } }, context, _encoder, "label", TagMode.StartTagAndEndTag); + var innerOutput = await labelTagHelper.ProcessAndGetOutputAsync(new TagHelperAttributeList { { "class", "form-label" } }, context, "label", TagMode.StartTagAndEndTag); + + innerOutput.Content.AppendHtml(GetRequiredSymbol(context, output)); + + return innerOutput.Render(_encoder); } protected virtual async Task GetValidationAsHtmlAsync(TagHelperContext context, TagHelperOutput output, TagHelperOutput inputTag) diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/datatables/datatables-extensions.js b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/datatables/datatables-extensions.js index 19a109b884..15d290fa37 100644 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/datatables/datatables-extensions.js +++ b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/datatables/datatables-extensions.js @@ -32,6 +32,18 @@ var abp = abp || {}; } var _createDropdownItem = function (record, fieldItem, tableInstance) { + if (fieldItem.divider) { + if (abp.utils.isFunction(fieldItem.divider)) { + return $(fieldItem.divider(record, tableInstance)); + } + + if (fieldItem.divider === true) { + return $('
  • '); + } + + return $(fieldItem.divider); + } + var $li = $('
  • '); var $a = $('').addClass('dropdown-item'); diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/AspNetCoreApiDescriptionModelProvider.cs b/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/AspNetCoreApiDescriptionModelProvider.cs index 0a10835e3c..681dc14d8f 100644 --- a/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/AspNetCoreApiDescriptionModelProvider.cs +++ b/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/AspNetCoreApiDescriptionModelProvider.cs @@ -79,6 +79,7 @@ public class AspNetCoreApiDescriptionModelProvider : IApiDescriptionModelProvide } } + model.NormalizeOrder(); return model; } diff --git a/framework/src/Volo.Abp.BlobStoring/Volo/Abp/BlobStoring/BlobContainer.cs b/framework/src/Volo.Abp.BlobStoring/Volo/Abp/BlobStoring/BlobContainer.cs index 13eb0dcc68..be1846f8c0 100644 --- a/framework/src/Volo.Abp.BlobStoring/Volo/Abp/BlobStoring/BlobContainer.cs +++ b/framework/src/Volo.Abp.BlobStoring/Volo/Abp/BlobStoring/BlobContainer.cs @@ -179,7 +179,7 @@ public class BlobContainer : IBlobContainer { //TODO: Consider to throw some type of "not found" exception and handle on the HTTP status side throw new AbpException( - $"Could not found the requested BLOB '{name}' in the container '{ContainerName}'!"); + $"Could not find the requested BLOB '{name}' in the container '{ContainerName}'!"); } return stream; diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/CliService.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/CliService.cs index c95e1854a7..e84c0d5de7 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/CliService.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/CliService.cs @@ -184,8 +184,20 @@ public class CliService : ITransientDependency var updateChannel = GetUpdateChannel(currentCliVersion); var latestVersionInfo = await GetLatestVersion(updateChannel); - if (latestVersionInfo != null && latestVersionInfo.Version > currentCliVersion) + if (ShouldLogNewVersionInfo(latestVersionInfo, currentCliVersion)) { + if(updateChannel == UpdateChannel.Prerelease && !latestVersionInfo.Version.IsPrerelease) + { + latestVersionInfo = await PackageVersionCheckerService.GetLatestStableVersionFromGithubAsync(); + + if(ShouldLogNewVersionInfo(latestVersionInfo, currentCliVersion)) + { + LogNewVersionInfo(updateChannel, latestVersionInfo.Version, toolPath, latestVersionInfo.Message); + } + + return; + } + LogNewVersionInfo(updateChannel, latestVersionInfo.Version, toolPath, latestVersionInfo.Message); } } @@ -195,6 +207,11 @@ public class CliService : ITransientDependency } } + private bool ShouldLogNewVersionInfo(LatestVersionInfo latestVersionInfo, SemanticVersion currentCliVersion) + { + return latestVersionInfo != null && latestVersionInfo.Version > currentCliVersion; + } + private async Task IsLatestVersionCheckExpiredAsync() { try diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/ChangeThemeStep.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/ChangeThemeStep.cs index 73e33211e3..b6408fb3e2 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/ChangeThemeStep.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/ChangeThemeStep.cs @@ -66,6 +66,7 @@ public class ChangeThemeStep : ProjectBuildPipelineStep { Theme.LeptonX => "@volosoft/abp.ng.theme.lepton-x", Theme.LeptonXLite => "@abp/ng.theme.lepton-x", + Theme.Lepton => "@volo/abp.ng.theme.lepton", Theme.Basic => "@abp/ng.theme.basic", _ => string.Empty }; @@ -783,4 +784,4 @@ public class ChangeThemeStep : ProjectBuildPipelineStep Lepton ); } -} \ No newline at end of file +} diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/App/AppTemplateBase.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/App/AppTemplateBase.cs index 90eceabb73..e434ebd822 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/App/AppTemplateBase.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/App/AppTemplateBase.cs @@ -107,7 +107,6 @@ public abstract class AppTemplateBase : TemplateInfo if (context.BuildArgs.DatabaseProvider != DatabaseProvider.MongoDb) { - steps.Add(new AppTemplateRemoveMongodbCollectionFixtureStep()); steps.Add(new RemoveProjectFromSolutionStep("MyCompanyName.MyProjectName.MongoDB")); steps.Add(new RemoveProjectFromSolutionStep("MyCompanyName.MyProjectName.MongoDB.Tests", projectFolderPath: "/aspnet-core/test/MyCompanyName.MyProjectName.MongoDB.Tests")); } diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/App/AppTemplateRemoveMongodbCollectionFixtureStep.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/App/AppTemplateRemoveMongodbCollectionFixtureStep.cs deleted file mode 100644 index ed290508a2..0000000000 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/App/AppTemplateRemoveMongodbCollectionFixtureStep.cs +++ /dev/null @@ -1,74 +0,0 @@ -using System.Collections.Generic; -using System.Linq; -using Volo.Abp.Cli.ProjectBuilding.Building; - -namespace Volo.Abp.Cli.ProjectBuilding.Templates.App; - -public class AppTemplateRemoveMongodbCollectionFixtureStep : ProjectBuildPipelineStep -{ - public override void Execute(ProjectBuildContext context) - { - if (context.Template.IsNoLayer()) - { - return; - } - - //MyCompanyName.MyProjectName.Application.Tests - RemoveFile(context, "/aspnet-core/test/MyCompanyName.MyProjectName.Application.Tests/MyProjectNameApplicationCollection.cs"); - RemoveKeyword(context, - "/aspnet-core/test/MyCompanyName.MyProjectName.Application.Tests/Samples/SampleAppServiceTests.cs", - "[Collection(MyProjectNameTestConsts.CollectionDefinitionName)]"); - - //MyCompanyName.MyProjectName.Domain.Tests - RemoveFile(context, "/aspnet-core/test/MyCompanyName.MyProjectName.Domain.Tests/MyProjectNameDomainCollection.cs"); - RemoveKeyword(context, - "/aspnet-core/test/MyCompanyName.MyProjectName.Domain.Tests/Samples/SampleDomainTests.cs", - "[Collection(MyProjectNameTestConsts.CollectionDefinitionName)]"); - - //MyCompanyName.MyProjectName.EntityFrameworkCore.Tests - RemoveFile(context, "/aspnet-core/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreCollection.cs"); - RemoveFile(context, "/aspnet-core/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreCollectionFixtureBase.cs"); - RemoveFile(context, "/aspnet-core/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreFixture.cs"); - RemoveKeyword(context, - "/aspnet-core/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/EntityFrameworkCore/Samples/SampleRepositoryTests.cs", - "[Collection(MyProjectNameTestConsts.CollectionDefinitionName)]"); - - //MyCompanyName.MyProjectName.Web.Tests - RemoveFile(context, "/aspnet-core/test/MyCompanyName.MyProjectName.Web.Tests/MyProjectNameWebCollection.cs"); - RemoveKeyword(context, - "/aspnet-core/test/MyCompanyName.MyProjectName.Web.Tests/Pages/Index_Tests.cs", - "[Collection(MyProjectNameTestConsts.CollectionDefinitionName)]"); - - //MyCompanyName.MyProjectName.TestBase - RemoveFile(context, "/aspnet-core/test/MyCompanyName.MyProjectName.TestBase/MyProjectNameTestConsts.cs"); - } - - private static void RemoveFile(ProjectBuildContext context, string targetModuleFilePath) - { - var file = context.Files.FirstOrDefault(x => x.Name == targetModuleFilePath); - if (file != null) - { - context.Files.Remove(file); - } - } - - private static void RemoveKeyword(ProjectBuildContext context, string targetModuleFilePath, string keyword) - { - var file = context.GetFile(targetModuleFilePath); - - file.NormalizeLineEndings(); - - var lines = file.GetLines(); - var newLines = new List(); - - for (var i = 0; i < lines.Length; i++) - { - if (!lines[i].Contains(keyword)) - { - newLines.Add(lines[i]); - } - } - - file.SetLines(newLines); - } -} diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectModification/ProjectNpmPackageAdder.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectModification/ProjectNpmPackageAdder.cs index f16435ad10..d3d2c834ab 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectModification/ProjectNpmPackageAdder.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectModification/ProjectNpmPackageAdder.cs @@ -147,6 +147,34 @@ public class ProjectNpmPackageAdder : ITransientDependency } } + public async Task RemoveMvcPackageAsync(string directory, NpmPackageInfo npmPackage, + bool skipInstallingLibs = false) + { + var packageJsonFilePath = Path.Combine(directory, "package.json"); + if (!File.Exists(packageJsonFilePath) || + !File.ReadAllText(packageJsonFilePath).Contains($"\"{npmPackage.Name}\"")) + { + return; + } + + Logger.LogInformation($"Removing '{npmPackage.Name}' package from the project '{packageJsonFilePath}'..."); + + + using (DirectoryHelper.ChangeCurrentDirectory(directory)) + { + Logger.LogInformation("yarn remove " + npmPackage.Name); + CmdHelper.RunCmd("yarn remove " + npmPackage.Name); + + if (skipInstallingLibs) + { + return; + } + + Logger.LogInformation("Installing client-side packages..."); + await InstallLibsService.InstallLibsAsync(directory); + } + } + private string DetectAbpVersionOrNull(string packageJsonFile) { if (string.IsNullOrEmpty(packageJsonFile) || diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectModification/VoloNugetPackagesVersionUpdater.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectModification/VoloNugetPackagesVersionUpdater.cs index 71b28f9084..653cbc7b66 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectModification/VoloNugetPackagesVersionUpdater.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectModification/VoloNugetPackagesVersionUpdater.cs @@ -184,6 +184,7 @@ public class VoloNugetPackagesVersionUpdater : ITransientDependency var currentVersion = versionAttribute.Value; var isLeptonXPackage = packageId.Contains("LeptonX"); + var isStudioPackage = packageId.StartsWith("Volo.Abp.Studio."); if(isLeptonXPackage) { //'SemanticVersion.TryParse' can not parse the version if the version contains floating version resolution, such as '*-*' @@ -201,7 +202,7 @@ public class VoloNugetPackagesVersionUpdater : ITransientDependency if (!specifiedVersion.IsNullOrWhiteSpace()) { - if (isLeptonXPackage) + if (isLeptonXPackage || isStudioPackage) { Logger.LogWarning("Package: {0} could not be updated. Please manually update the package version yourself to prevent version mismatches.", packageId); continue; @@ -241,6 +242,10 @@ public class VoloNugetPackagesVersionUpdater : ITransientDependency latestVersion = (await _packageVersionCheckerService.GetLatestVersionOrNullAsync(leptonXPackageName, includeNightlyPreviews, includeReleaseCandidates))?.Version?.ToString(); } + else if(isStudioPackage) + { + latestVersion = (await _packageVersionCheckerService.GetLatestVersionOrNullAsync(packageId, includeNightlyPreviews, includeReleaseCandidates))?.Version?.ToString(); + } else { latestVersion = latestMyGetVersion == null ? await GetLatestVersionFromMyGet(packageId) : latestMyGetVersion; @@ -267,13 +272,13 @@ public class VoloNugetPackagesVersionUpdater : ITransientDependency SemanticVersion latestVersion; if (currentSemanticVersion.IsPrerelease && !switchToStable) { - latestVersion = latestNugetReleaseCandidateVersion == null || isLeptonXPackage + latestVersion = latestNugetReleaseCandidateVersion == null || isLeptonXPackage || isStudioPackage ? (await _packageVersionCheckerService.GetLatestVersionOrNullAsync(packageId, includeReleaseCandidates: true))?.Version : latestNugetReleaseCandidateVersion; } else { - latestVersion = latestNugetVersion == null || isLeptonXPackage + latestVersion = latestNugetVersion == null || isLeptonXPackage || isStudioPackage ? (await _packageVersionCheckerService.GetLatestVersionOrNullAsync(packageId, includeReleaseCandidates: includeReleaseCandidates))?.Version : latestNugetVersion; } diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Version/PackageVersionCheckerService.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Version/PackageVersionCheckerService.cs index ff35fcf17f..a72c00714d 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Version/PackageVersionCheckerService.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Version/PackageVersionCheckerService.cs @@ -14,6 +14,7 @@ using Volo.Abp.Cli.ProjectModification; using Volo.Abp.DependencyInjection; using Volo.Abp.Json; using Volo.Abp.Threading; +using System.Net.Mail; namespace Volo.Abp.Cli.Version; @@ -63,15 +64,7 @@ public class PackageVersionCheckerService : ITransientDependency { if (!includeNightly && !includeReleaseCandidates && !packageId.Contains("LeptonX")) { - var latestStableVersionResult = await GetLatestStableVersionOrNullAsync(); - if (latestStableVersionResult == null) - { - return null; - } - - return SemanticVersion.TryParse(latestStableVersionResult.Version, out var semanticVersion) - ? new LatestVersionInfo(semanticVersion, latestStableVersionResult.Message) - : null; + return await GetLatestStableVersionFromGithubAsync(); } var versionList = await GetPackageVersionListAsync(packageId, includeNightly); @@ -107,6 +100,19 @@ public class PackageVersionCheckerService : ITransientDependency return await GetPackageVersionsFromNuGetOrgAsync(packageId) ?? new List(); } + public async Task GetLatestStableVersionFromGithubAsync() + { + var latestStableVersionResult = await GetLatestStableVersionOrNullAsync(); + if (latestStableVersionResult == null) + { + return null; + } + + return SemanticVersion.TryParse(latestStableVersionResult.Version, out var semanticVersion) + ? new LatestVersionInfo(semanticVersion, latestStableVersionResult.Message) + : null; + } + private async Task IsCommercialPackageAsync(string packageId) { if (CommercialPackages.IsCommercial(packageId)) diff --git a/framework/src/Volo.Abp.ExceptionHandling/Volo/Abp/ExceptionHandling/Localization/en-GB.json b/framework/src/Volo.Abp.ExceptionHandling/Volo/Abp/ExceptionHandling/Localization/en-GB.json index d91aea7708..6ce1b857a4 100644 --- a/framework/src/Volo.Abp.ExceptionHandling/Volo/Abp/ExceptionHandling/Localization/en-GB.json +++ b/framework/src/Volo.Abp.ExceptionHandling/Volo/Abp/ExceptionHandling/Localization/en-GB.json @@ -11,7 +11,7 @@ "DefaultErrorMessage403": "You are not authorised!", "DefaultErrorMessage403Detail": "You are not allowed to perform this operation!", "DefaultErrorMessage404": "Resource not found!", - "DefaultErrorMessage404Detail": "The resource requested could not found on the server!", + "DefaultErrorMessage404Detail": "The resource requested could not be found on the server!", "EntityNotFoundErrorMessage": "There is no entity {0} with id = {1}!", "Error": "Error", "UnhandledException": "Unhandled exception!", diff --git a/framework/src/Volo.Abp.ExceptionHandling/Volo/Abp/ExceptionHandling/Localization/en.json b/framework/src/Volo.Abp.ExceptionHandling/Volo/Abp/ExceptionHandling/Localization/en.json index 5b50d19b3a..de8d72e413 100644 --- a/framework/src/Volo.Abp.ExceptionHandling/Volo/Abp/ExceptionHandling/Localization/en.json +++ b/framework/src/Volo.Abp.ExceptionHandling/Volo/Abp/ExceptionHandling/Localization/en.json @@ -11,7 +11,7 @@ "DefaultErrorMessage403": "You are not authorized!", "DefaultErrorMessage403Detail": "You are not allowed to perform this operation!", "DefaultErrorMessage404": "Resource not found!", - "DefaultErrorMessage404Detail": "The resource requested could not found on the server!", + "DefaultErrorMessage404Detail": "The resource requested could not be found on the server!", "EntityNotFoundErrorMessage": "There is no entity {0} with id = {1}!", "AbpDbConcurrencyErrorMessage": "The data you have submitted has already changed by another user/client. Please discard the changes you've done and try from the beginning.", "Error": "Error", diff --git a/framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/DynamicProxying/ApiDescriptionFinder.cs b/framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/DynamicProxying/ApiDescriptionFinder.cs index 44f005add9..10089c52cd 100644 --- a/framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/DynamicProxying/ApiDescriptionFinder.cs +++ b/framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/DynamicProxying/ApiDescriptionFinder.cs @@ -82,7 +82,7 @@ public class ApiDescriptionFinder : IApiDescriptionFinder, ITransientDependency } } - throw new AbpException($"Could not found remote action for method: {method} on the URL: {baseUrl}"); + throw new AbpException($"Could not find remote action for method: {method} on the URL: {baseUrl}"); } public virtual async Task GetApiDescriptionAsync(HttpClient client, string baseUrl) diff --git a/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/ApplicationApiDescriptionModel.cs b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/ApplicationApiDescriptionModel.cs index 03b3751125..399b7caa10 100644 --- a/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/ApplicationApiDescriptionModel.cs +++ b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/ApplicationApiDescriptionModel.cs @@ -22,7 +22,7 @@ public class ApplicationApiDescriptionModel return new ApplicationApiDescriptionModel { Modules = new ConcurrentDictionary(), //TODO: Why ConcurrentDictionary? - Types = new Dictionary() + Types = new SortedDictionary() }; } @@ -55,4 +55,9 @@ public class ApplicationApiDescriptionModel return subModel; } + + public void NormalizeOrder() + { + Modules = Modules.OrderBy(x => x.Key).ToDictionary(x => x.Key, x => x.Value); + } } diff --git a/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/ModuleApiDescriptionModel.cs b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/ModuleApiDescriptionModel.cs index 3a7607376c..00d762f826 100644 --- a/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/ModuleApiDescriptionModel.cs +++ b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/ModuleApiDescriptionModel.cs @@ -35,7 +35,7 @@ public class ModuleApiDescriptionModel { RootPath = rootPath, RemoteServiceName = remoteServiceName, - Controllers = new Dictionary() + Controllers = new SortedDictionary() }; } diff --git a/framework/src/Volo.Abp.Swashbuckle/wwwroot/swagger/ui/abp.swagger.js b/framework/src/Volo.Abp.Swashbuckle/wwwroot/swagger/ui/abp.swagger.js index 70bf976bc4..23e9420145 100644 --- a/framework/src/Volo.Abp.Swashbuckle/wwwroot/swagger/ui/abp.swagger.js +++ b/framework/src/Volo.Abp.Swashbuckle/wwwroot/swagger/ui/abp.swagger.js @@ -9,11 +9,14 @@ var abp = abp || {}; var oidcSupportedFlows = configObject.oidcSupportedFlows || []; var oidcSupportedScopes = configObject.oidcSupportedScopes || []; var oidcDiscoveryEndpoint = configObject.oidcDiscoveryEndpoint || []; + var tenantPlaceHolders = ["{{tenantId}}", "{{tenantName}}" , "{0}"] abp.appPath = configObject.baseUrl || abp.appPath; var requestInterceptor = configObject.requestInterceptor; var responseInterceptor = configObject.responseInterceptor; + getAbpApplicationConfiguration(); + configObject.requestInterceptor = async function (request) { if (request.url.includes(excludeUrl[1])) { @@ -29,14 +32,15 @@ var abp = abp || {}; // Intercept .well-known request when the discoveryEndpoint is provided if (!firstRequest && oidcDiscoveryEndpoint.length !== 0 && request.url.includes(".well-known/openid-configuration")) { if (oidcDiscoveryEndpoint.endsWith(".well-known/openid-configuration")) { - request.url = oidcDiscoveryEndpoint; + request.url = replaceTenantPlaceHolder(oidcDiscoveryEndpoint); console.log(request.url); return; } if (!oidcDiscoveryEndpoint.endsWith("/")) { oidcDiscoveryEndpoint += "/" } - request.url = oidcDiscoveryEndpoint + ".well-known/openid-configuration"; + request.url = replaceTenantPlaceHolder(oidcDiscoveryEndpoint) + ".well-known/openid-configuration"; + console.log(request.url); } @@ -79,6 +83,26 @@ var abp = abp || {}; } return response; }; + + function replaceTenantPlaceHolder(url) { + + url.replace(tenantPlaceHolders[0], abp.currentTenant.id); + url.replace(tenantPlaceHolders[1], abp.currentTenant.name); + + if(abp.currentTenant.name != null){ + url.replace(tenantPlaceHolders[2], abp.currentTenant.name); + }else if (abp.currentTenant.id != null){ + url.replace(tenantPlaceHolders[2], abp.currentTenant.id); + } + + return url; + } + + function getAbpApplicationConfiguration() { + fetch(`${abp.appPath}api/abp/application-configuration`).then(response => response.json()).then(data => { + abp.currentTenant = data.currentTenant; + }); + } return SwaggerUIBundle(configObject); } diff --git a/framework/test/Volo.Abp.BlobStoring.Tests/Volo/Abp/BlobStoring/BlobContainer_Tests.cs b/framework/test/Volo.Abp.BlobStoring.Tests/Volo/Abp/BlobStoring/BlobContainer_Tests.cs index f5b6cab1a4..fa9bacbc84 100644 --- a/framework/test/Volo.Abp.BlobStoring.Tests/Volo/Abp/BlobStoring/BlobContainer_Tests.cs +++ b/framework/test/Volo.Abp.BlobStoring.Tests/Volo/Abp/BlobStoring/BlobContainer_Tests.cs @@ -61,7 +61,7 @@ public abstract class BlobContainer_Tests : AbpIntegratedTest(async () => await Container.GetAllBytesAsync(blobName) ); diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json index c8f74eb4a4..a03b9853cb 100644 --- a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json +++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json @@ -3,7 +3,7 @@ "name": "asp.net", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.shared": "~8.0.0-rc.2", + "@abp/aspnetcore.mvc.ui.theme.shared": "~8.0.0-rc.3", "@abp/prismjs": "^~7.3.2", "@abp/highlight.js": "^~7.3.2" }, diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json index 62017c3fe8..b2ef358fd8 100644 --- a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json +++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json @@ -3,8 +3,8 @@ "name": "asp.net", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~8.0.0-rc.2", - "@abp/prismjs": "~8.0.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.0.0-rc.3", + "@abp/prismjs": "~8.0.0-rc.3" }, "devDependencies": {} } diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock index cbad328e00..f27a4233d9 100644 --- a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock +++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.2.tgz#ff10cf70d483fd12304e463ef240c113fceb2bb3" - integrity sha512-N5TbAohg5dRt24DVbFz2hQjdfhZHbwTBJtUDMRofiU6LHk16Td8esU7CxvS+nj8WhVYN8O9PdZZTI/Iva0VPoQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.2.tgz#db570c960ad1b250292a0211317634fbeb762a52" - integrity sha512-yGxIAnpGIWkTkjFBgedBBXE1nRnk7tDYLeAQpGBP33iwUpkwa1n66+cjwt4x2ZzTGo96NfO3MIlLmnk9psZtpA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.2" - "@abp/bootstrap" "~8.0.0-rc.2" - "@abp/bootstrap-datepicker" "~8.0.0-rc.2" - "@abp/bootstrap-daterangepicker" "~8.0.0-rc.2" - "@abp/datatables.net-bs5" "~8.0.0-rc.2" - "@abp/font-awesome" "~8.0.0-rc.2" - "@abp/jquery-form" "~8.0.0-rc.2" - "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.2" - "@abp/lodash" "~8.0.0-rc.2" - "@abp/luxon" "~8.0.0-rc.2" - "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.2" - "@abp/moment" "~8.0.0-rc.2" - "@abp/select2" "~8.0.0-rc.2" - "@abp/sweetalert2" "~8.0.0-rc.2" - "@abp/timeago" "~8.0.0-rc.2" - "@abp/toastr" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.2.tgz#57099c3064f462713940a1d40fbddfe7b14510eb" - integrity sha512-Bmkqw6VDe+B5QpcRghj1pWej+BhkWJoCfh+lEwbJqzv3akEuOhYWRSBDIrkgCyROK77HYzBqWg9+AyRhmHXEAw== +"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.3.tgz#637ea220c9f988c1d0e1b152928f4409696439f2" + integrity sha512-xFJkcC2Oa8vLqMW0gU/3nXHsdFZOQq8+o9gUeLqDAhHZomnvEWsoivcd+LZs0xSDgQOee7N9h2buv9ERBoYGiA== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.3.tgz#88904633feb5ce7dface4d27e9a31f4e5ace6b30" + integrity sha512-gMYI+xz/0JDgW2U7T3Lesx1o1U+Y+7zG/jVZO5FuMtlrsYhvT6V5BsKa9q/N7kSR0tfK8vsjblMBobqvbmG3SQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.3" + "@abp/bootstrap" "~8.0.0-rc.3" + "@abp/bootstrap-datepicker" "~8.0.0-rc.3" + "@abp/bootstrap-daterangepicker" "~8.0.0-rc.3" + "@abp/datatables.net-bs5" "~8.0.0-rc.3" + "@abp/font-awesome" "~8.0.0-rc.3" + "@abp/jquery-form" "~8.0.0-rc.3" + "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.3" + "@abp/lodash" "~8.0.0-rc.3" + "@abp/luxon" "~8.0.0-rc.3" + "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.3" + "@abp/moment" "~8.0.0-rc.3" + "@abp/select2" "~8.0.0-rc.3" + "@abp/sweetalert2" "~8.0.0-rc.3" + "@abp/timeago" "~8.0.0-rc.3" + "@abp/toastr" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.3.tgz#09402ed4e7504c09b49a84d6ee590a5c87017ab8" + integrity sha512-82GfU8DtReq5RTrb2Fl0UHm+vEO0PvC/6DyFHm57nyWiL2dKByUqLd8NXQz+gqubWOA+IvJoLehbcC6iD+Y0VQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,175 +43,175 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.2.tgz#85e41ff35b7306040e0dfdaabc04c9dec280ae0f" - integrity sha512-2O1CWIA03O68kloIeIQ4YlaLqjvBo4zZxkF4Ily2OfGwfwgUpZpOCS/0yUQWpxFoLEnbat03KQj75Szcu80keg== +"@abp/bootstrap-datepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.3.tgz#7656fef148c8bdf7993fdae937427564535dea74" + integrity sha512-qW1XQ2zL+/9f9+Q9Db3E5eIOD8Itjtr0KFAO59tY3G3WEwvCOS85pXJ/I17nLRRo/A2Na4kx4Q/jdYr3DkOgDQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.2.tgz#9380b4e29c69fe8ecec4877c9bbe443857e2e902" - integrity sha512-caKNizOBcSBSTKyByWZVFxTjn1gJNaMGDqoqnFnKEFc/Zu+Z5wgJaU1zOwSQCI+fBdAYLt6aIRFdzL/VgJIlWg== +"@abp/bootstrap-daterangepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.3.tgz#b6eb599b198f58c9a0690d2f779548137e10889f" + integrity sha512-TnZdtV0JHweVrrXCJZjxz+Cbk0lYznzELaA6oBbikCPhzIr2XvLqyHuLvERrFVxq80BZGsF7xUgC2K/Tw/RA8w== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.2.tgz#9d36df7aa5b78ada6739633dabedf0c05fdedbde" - integrity sha512-OiSLAr58q8we202EjS1cJAzrVjGJBtjYJ3S3JuZqjV46udOoWI+ubQSKp+ZZHLD6e0geMfCe5G3IW+eQ1oFrkQ== +"@abp/bootstrap@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.3.tgz#8865c2536c353b904e6e96cb70e4280fe9928412" + integrity sha512-h7rDAp3eBQwARAkEZfJU+IBTXEiLwi3I5CYFQ92QdX/mC66R1cX1gYY7pR5Wj5f68VS2pURnNxJnONtS3E/Cyw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" bootstrap "^5.1.3" -"@abp/clipboard@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.0.0-rc.2.tgz#6f9eb3da44e62aee8bb7cd38ef5d9e105aff6f94" - integrity sha512-ytYIh5R8V6LbjdofeaRI14V7fO1A066SVn8Uc5G2aTq6WpeepzpwfJjDA7i/3sNO14FhnCLI2a5/IMP0zzxNCw== +"@abp/clipboard@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.0.0-rc.3.tgz#eb7211804967c97cf6678c42b7d756438ffcc22a" + integrity sha512-w9a1gJs8yZbeNkRQqSXxiOUqCLknh+5QM3CoVQudU46Kl4zh39ugPuEMKZhxcGaDsZWSTNuyMgUjzAWFhE/w6g== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" clipboard "^2.0.8" -"@abp/core@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.2.tgz#6167929da30563b3b2f1938be40648bd08db61af" - integrity sha512-uXU546776kSDYizDRB+8Ja0Hfo0LaGqR198oy5Eq8R1jVwQ0gveZUlUFQd1Q56a/IpgbiJQ/T6nizoacBQlfLA== +"@abp/core@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.3.tgz#f399bc55c6ad20c2515a03bb9572c6a4499cfcf0" + integrity sha512-HUa0AfCDX3URnGWsZ/7aZMsXXQFjott05ebK9wF7QDcI7uInyMT5axlrQ/CniyU8GLaFEt3mdtLB7pOZzDnsRw== dependencies: - "@abp/utils" "~8.0.0-rc.2" + "@abp/utils" "~8.0.0-rc.3" -"@abp/datatables.net-bs5@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.2.tgz#a5d36298ad7ddb59dc66917eeb10f3898d4f6e39" - integrity sha512-VtMnL0WlXVpddbhheFKUwXo+iCBh3pgtETBKTnqyE/FSiv1EoV8i2m0gKtzFA7XB5CjUSXaTQsNfDGsIio7AnQ== +"@abp/datatables.net-bs5@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.3.tgz#902d0770c54a5888f805cc97de0ed25d0c53dde9" + integrity sha512-gxYYBeEh81+R8SAh27uMm3paVffq+bYiQgUxpXNgEcyPGP2X7/hnzZNwViuI1t+IgpSuTf6AAt14db9eV6Masg== dependencies: - "@abp/datatables.net" "~8.0.0-rc.2" + "@abp/datatables.net" "~8.0.0-rc.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.2.tgz#267dcb7a49b708af83de3dfbdeb2f42617d46708" - integrity sha512-GzuncUWYs7fnLdd510FIiFx7DaMUoK2XzsMoVEv/p6eE8uAZpFp7/e+HKx8UxSFDcvVW3GMURDLd1WIxm5ak6Q== +"@abp/datatables.net@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.3.tgz#4ddfa9fe3246e72807c3b19307c7484af749f969" + integrity sha512-vQBenQsDxzryspNv0FEzpyUPBXddIkVhXUJ6tHc+IZ8q/+/2wUE0ZciSJm7qS/GQnGrYZv9wpIGbSRh/RgVvVA== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" datatables.net "^1.11.4" -"@abp/font-awesome@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.2.tgz#2c7f392d4a7971f34ef6fa2835901183b2731976" - integrity sha512-dYXTOiOqb4zg/VKhla/qC3E1I9OmPWPy6jUjW+5LcyQcAMRgTR55A8HVvmZHK8OCwJMmpAGcckydegIKK4JfaQ== +"@abp/font-awesome@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.3.tgz#5f850c5479f48cf1c951de2354050d38fec6beab" + integrity sha512-GYwhoOThD5Bw0Ain5DkVXgHLpca83QGAy1T7I+6SmYyibYu5SdxV9ytD65tARH+dx9VpB3p9NeC5lRYuWdPzCQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.2.tgz#45e2a3d838ed8c2b3f59aa6eb6f62b2e7a5934fa" - integrity sha512-uTf9Owhv9cjxb57S/3CtlimMr4cbCIgnIdHiRSU32atxg+xOvwDq4+Vn1AghiwtVgZWAC6W3MJTBHFbPHPfiLg== +"@abp/jquery-form@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.3.tgz#e414a0599448c37df3197af77a91c9a66d3ef77f" + integrity sha512-w58Zi28Ci/0DIzMzC/ihu+np7G2Hv+9DLrhLZKddEI9WisFuxao5EAhKseq7LWMPzG/QSw8skLZAY12YrEtp6w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.2.tgz#c6a4e3081f1d7eadff34592b8cf0498db40170a0" - integrity sha512-g3yY0SuFX+RkPHZO6UcemXWBi1pq4mt3WHx8f2u2knfdqgLRIaPaTZIpVRN4AUSwBGs/GVzpA5hEEQKhl1cChA== +"@abp/jquery-validation-unobtrusive@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.3.tgz#a3ab6b5078449ba94c7206ed96286b902a766b6b" + integrity sha512-Gvmujjhrvqzu51fGSTAssxGVu4XolTLEwW3qR0zwWCc0+kXF/AXB98DD66A+hmGau54sTKRXVmBTpc4J3KpoWg== dependencies: - "@abp/jquery-validation" "~8.0.0-rc.2" + "@abp/jquery-validation" "~8.0.0-rc.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.2.tgz#4282682538c450bffaba2558cbcc8ac9779736b6" - integrity sha512-e6n4SNp558IjZKQW3Td90Kzmns8NPC4dnmCfZzRC9eZfcfBHXOpNoAQIKw3uNWvGF6lQWo4S5O/Y8QhLW/88cw== +"@abp/jquery-validation@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.3.tgz#eee433a5fc076d92d734e7cea4bce00fbaacc963" + integrity sha512-Dq5Ru5WWqDKIDzetUicJzp6DHkGhNNHcjYyHF3n9o9+3T4+6dgRbXy5OYjIv9CADfui55rzckWH57FbCExiUSw== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-validation "^1.19.3" -"@abp/jquery@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.2.tgz#e54905bbd5efa13f9a87854608f103e15757a26c" - integrity sha512-KiqRKJlygq/s8qu+ykRp5csOyDjVmVk5KxW+OJz+73hTS7NZiM1tUDYWieFHFfL8AJdzwxt4QP89y8lyfJeBLQ== +"@abp/jquery@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.3.tgz#e230c5db7a9aff526564c1b4b1820cd983a10726" + integrity sha512-o9xBZt55fT+ZYqmLjQ9dahtIgsRqz4VrXUsLgyKkUzr2p3gtgXCQqKfkIpdeE5aE3p1/T+et5U6FOMUCRZegvg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" jquery "~3.6.0" -"@abp/lodash@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.2.tgz#1bca1821db7524e1c612cfe23319abab5d874453" - integrity sha512-EgoIBQI7IYXOND7VHzp7PXM1w8tZZz60aV+DdjhaDuvXY0pSmg7p0HKsd4UerBfiHBepRuu5JcVk/3ZJ/n2MVQ== +"@abp/lodash@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.3.tgz#5bf8019fa0e69ec1fac6ccacb1625b8564ed8944" + integrity sha512-Mo2r+bNZXdmM7Ri8SBi+M4OsfnLYejbQmcJ7wkDUPb4B3cDJtTB4YuJn8NWBBjaXwi08Myt1MvSFnT04N/t8Eg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" lodash "^4.17.21" -"@abp/luxon@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.2.tgz#336800a04fd72c42f2b9a00da864a708d0c730c6" - integrity sha512-EhiHxcSKNQLzT69GD4qTdhbzwgyqHOwiBOuw2SFYsBml+XbYzDDGbarT5UUNexOjaThHcqHEgyldtGJEDYg3Xw== +"@abp/luxon@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.3.tgz#cc0adcab4f1fa6bea2055be478ec9a86d00f1ba6" + integrity sha512-vKwfpAPL7GUJLvCpsJoJ5eXRH5Ypciez9J6QiK2Mjx1NauxR514wYtBqM/2I7hoJ4Oc9XvrAjcIon3r21dvCqQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.2.tgz#30e7f8fb1edfa921e413f7c166fcac03c9702993" - integrity sha512-2odjr77Uc1kuK9Ffz2SOqojFrc3cfq6LYHEOjgtZquIV69x9FCHWQPDT0QmUPLOXsQ/sclQ3uq0wf9QgOH2eIQ== +"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.3.tgz#195c897dced708de627941ce017e047c62191a56" + integrity sha512-svD7YJzHvufjmhoCKgQcjApIdVcGJwWhpsK260lwLiCvkdNDhxFjH+jfChhLMXPYpOnozrgrVx56oJqDWDrU3A== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.2.tgz#47e65d9cd7f58d2902da2df584d23d6500c9aa4e" - integrity sha512-0LM0LVWf57Z2smbcQwB4600o05rIGqIDG1BZMGpFcBFTUhiUROw3M7Yhvsh2Hxrfxl2S424f53AwAEhMMc7wXQ== +"@abp/moment@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.3.tgz#7e2a74cd23c434b45f903b4f826f807a31b5982b" + integrity sha512-E0mob3xj0frslPovdHbsdaFB5oLimORFA86uQJ5KVSEaDOXYKuEqUomMcqg2LRVdzzKd7ai6QkuH3p7qbJonww== dependencies: moment "^2.9.0" -"@abp/prismjs@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.0.0-rc.2.tgz#db3dc72cfd4341ce879a7a2622f21424318ea90e" - integrity sha512-QYo/dCGkmzeAoj+L02WD5n5GVniqqzEZav6I6hFOJpP8pz9xfAqt6gDFlcXKqlGc4NaswfCxMtt0nfFATOJgwQ== +"@abp/prismjs@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.0.0-rc.3.tgz#237bb9c55ad1b202418c5bd1452e73a101706c25" + integrity sha512-adgMYfZhK7aPpxNdQhdOqE7oOvXUDq5qqhIVOVzmrQ4Dy/uCItT/Zq0yqqYLr2d7D17vRzfBM7R8ubgxnsMfbw== dependencies: - "@abp/clipboard" "~8.0.0-rc.2" - "@abp/core" "~8.0.0-rc.2" + "@abp/clipboard" "~8.0.0-rc.3" + "@abp/core" "~8.0.0-rc.3" prismjs "^1.26.0" -"@abp/select2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.2.tgz#eab2d8c788490dfb42e164535a2ec0e5341c9463" - integrity sha512-amylLPpnriexrPSIwHvYTGrGPdT+IBfEkeN5SMhEL8pwa6/6ScVlzHVxvrMGQEocNFnl8BTD/n/kUnX19uvS9A== +"@abp/select2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.3.tgz#77dd12185f6d03553230c7516e40603310f28f4f" + integrity sha512-9O+IHIB6n+WfLzh6SVyC01OIU3qWzhoT3DofAc329cyI73NJSPuOvmkQtQVYWnkAI/6+B6qYF3A4umD/EoPouQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" select2 "^4.0.13" -"@abp/sweetalert2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.2.tgz#7c3ca3ffff01a43a3603f49a1986f162157e2a72" - integrity sha512-P/qW+UVUwgAGmku2FWWIMtuwG8clA28+Tc0VYl4vFQNjPK7wwTNrovNXIVKHwyl2GjRGgz7YDS0NUtVdkn7AXQ== +"@abp/sweetalert2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.3.tgz#021afc3457cf72c2b6dd298bb981faa741fc1293" + integrity sha512-b67UC/uZ9gWt2X5MeUnKg98FkhvJ+Azsq4PHcFBdUTZL/5ItJ8F6UsOTpT7Z7cUXFmJn/RTcPrgQDsK63CZltw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" sweetalert2 "^11.3.6" -"@abp/timeago@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.2.tgz#ed98d40b1fa2fa7e65bc3ad84db896e32184a112" - integrity sha512-7Kk9JGkVHo86QyaTg7Y8XB4IYXzP/IGlYDDS+eaStmzFIvXmnNURz7gs4x4tm1Z+IfUz+wJvMYfI4ymwYDLSeQ== +"@abp/timeago@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.3.tgz#b3e63ff94bce8ad59b02d8c4490f580e60630f00" + integrity sha512-Pmm6Jj7VT1PW/Wfh1ozFFIdpFvH8cGKfHU2sYgwHuw4U9YQUd8ZTIDaZRMhuN9QqnGlmFtUZsXzoIMZJDvOq5w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" timeago "^1.6.7" -"@abp/toastr@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.2.tgz#c494bb1070ef6aa80d443d11a61f93c03d82f543" - integrity sha512-1ECxLFKNLxI+oegsB2WACmeiOqksi8q8vBiQ5ISW3Z0/kCiN8mC0/c8mmUr9sQjpwACTiFW95H1vPfVbfrt0Mw== +"@abp/toastr@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.3.tgz#5b0d267951e025ca77a611c2fa9b606e92bd830a" + integrity sha512-hfDzyMSgbjriAALdrcnx/qonN2lquF7HM4QH8nt1E8/vWOkd8bUL/kyAoIL8rfS94zr62UUZTEDezoCfHwif+w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" toastr "^2.1.4" -"@abp/utils@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.2.tgz#c2959e5161e4102d5757a571d16bd3a4316779fb" - integrity sha512-Ml/qXTk8//qnuAXA8addR5NFBoJp/L5mBJrEtOc6OFiPuFSsnozcE+ZZJZMACyXP996tqmmkuFrDLMaNeKe0cQ== +"@abp/utils@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.3.tgz#01491fb943eb3a41d4ddbe854e5330b66807d522" + integrity sha512-cuTwsy+FEh3dEnlDDi0s8d3qpWgP3rwqWgg5LlMF0pY/OobJcCLtuo5Zy9bncKL3wFHXVEk6UviYcNkSOkzvtQ== dependencies: just-compare "^2.3.0" diff --git a/modules/blogging/app/Volo.BloggingTestApp/package.json b/modules/blogging/app/Volo.BloggingTestApp/package.json index c1c940ca8a..ab204c945d 100644 --- a/modules/blogging/app/Volo.BloggingTestApp/package.json +++ b/modules/blogging/app/Volo.BloggingTestApp/package.json @@ -3,7 +3,7 @@ "name": "volo.blogtestapp", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~8.0.0-rc.2", - "@abp/blogging": "~8.0.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.0.0-rc.3", + "@abp/blogging": "~8.0.0-rc.3" } } diff --git a/modules/blogging/app/Volo.BloggingTestApp/yarn.lock b/modules/blogging/app/Volo.BloggingTestApp/yarn.lock index 195a61b3a5..da4259626e 100644 --- a/modules/blogging/app/Volo.BloggingTestApp/yarn.lock +++ b/modules/blogging/app/Volo.BloggingTestApp/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.2.tgz#ff10cf70d483fd12304e463ef240c113fceb2bb3" - integrity sha512-N5TbAohg5dRt24DVbFz2hQjdfhZHbwTBJtUDMRofiU6LHk16Td8esU7CxvS+nj8WhVYN8O9PdZZTI/Iva0VPoQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.2.tgz#db570c960ad1b250292a0211317634fbeb762a52" - integrity sha512-yGxIAnpGIWkTkjFBgedBBXE1nRnk7tDYLeAQpGBP33iwUpkwa1n66+cjwt4x2ZzTGo96NfO3MIlLmnk9psZtpA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.2" - "@abp/bootstrap" "~8.0.0-rc.2" - "@abp/bootstrap-datepicker" "~8.0.0-rc.2" - "@abp/bootstrap-daterangepicker" "~8.0.0-rc.2" - "@abp/datatables.net-bs5" "~8.0.0-rc.2" - "@abp/font-awesome" "~8.0.0-rc.2" - "@abp/jquery-form" "~8.0.0-rc.2" - "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.2" - "@abp/lodash" "~8.0.0-rc.2" - "@abp/luxon" "~8.0.0-rc.2" - "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.2" - "@abp/moment" "~8.0.0-rc.2" - "@abp/select2" "~8.0.0-rc.2" - "@abp/sweetalert2" "~8.0.0-rc.2" - "@abp/timeago" "~8.0.0-rc.2" - "@abp/toastr" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.2.tgz#57099c3064f462713940a1d40fbddfe7b14510eb" - integrity sha512-Bmkqw6VDe+B5QpcRghj1pWej+BhkWJoCfh+lEwbJqzv3akEuOhYWRSBDIrkgCyROK77HYzBqWg9+AyRhmHXEAw== +"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.3.tgz#637ea220c9f988c1d0e1b152928f4409696439f2" + integrity sha512-xFJkcC2Oa8vLqMW0gU/3nXHsdFZOQq8+o9gUeLqDAhHZomnvEWsoivcd+LZs0xSDgQOee7N9h2buv9ERBoYGiA== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.3.tgz#88904633feb5ce7dface4d27e9a31f4e5ace6b30" + integrity sha512-gMYI+xz/0JDgW2U7T3Lesx1o1U+Y+7zG/jVZO5FuMtlrsYhvT6V5BsKa9q/N7kSR0tfK8vsjblMBobqvbmG3SQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.3" + "@abp/bootstrap" "~8.0.0-rc.3" + "@abp/bootstrap-datepicker" "~8.0.0-rc.3" + "@abp/bootstrap-daterangepicker" "~8.0.0-rc.3" + "@abp/datatables.net-bs5" "~8.0.0-rc.3" + "@abp/font-awesome" "~8.0.0-rc.3" + "@abp/jquery-form" "~8.0.0-rc.3" + "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.3" + "@abp/lodash" "~8.0.0-rc.3" + "@abp/luxon" "~8.0.0-rc.3" + "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.3" + "@abp/moment" "~8.0.0-rc.3" + "@abp/select2" "~8.0.0-rc.3" + "@abp/sweetalert2" "~8.0.0-rc.3" + "@abp/timeago" "~8.0.0-rc.3" + "@abp/toastr" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.3.tgz#09402ed4e7504c09b49a84d6ee590a5c87017ab8" + integrity sha512-82GfU8DtReq5RTrb2Fl0UHm+vEO0PvC/6DyFHm57nyWiL2dKByUqLd8NXQz+gqubWOA+IvJoLehbcC6iD+Y0VQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,201 +43,201 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/blogging@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-8.0.0-rc.2.tgz#ff3f6c55804acc3cd2bd922f4e93cdd5ea7b12e2" - integrity sha512-SfnUT7VuPuwVJinSbTEX4sTAE1A2TkG9yPR7oEe1Lmtnohe133fWBjfQzW113eqI2MKvVlB/BpQZ36jKOJ+yLQ== +"@abp/blogging@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-8.0.0-rc.3.tgz#f8b4b1e70555c67e5796ea8bf226e26b50e5f526" + integrity sha512-55Xo1/092Y4GBGhJbbo57JkiJS6x6bBNLmCwdJ3/Pr8AasHZD+enm/wyWC7mlABU/gyAZKyj151jbSui3qp8jA== dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.2" - "@abp/owl.carousel" "~8.0.0-rc.2" - "@abp/prismjs" "~8.0.0-rc.2" - "@abp/tui-editor" "~8.0.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.3" + "@abp/owl.carousel" "~8.0.0-rc.3" + "@abp/prismjs" "~8.0.0-rc.3" + "@abp/tui-editor" "~8.0.0-rc.3" -"@abp/bootstrap-datepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.2.tgz#85e41ff35b7306040e0dfdaabc04c9dec280ae0f" - integrity sha512-2O1CWIA03O68kloIeIQ4YlaLqjvBo4zZxkF4Ily2OfGwfwgUpZpOCS/0yUQWpxFoLEnbat03KQj75Szcu80keg== +"@abp/bootstrap-datepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.3.tgz#7656fef148c8bdf7993fdae937427564535dea74" + integrity sha512-qW1XQ2zL+/9f9+Q9Db3E5eIOD8Itjtr0KFAO59tY3G3WEwvCOS85pXJ/I17nLRRo/A2Na4kx4Q/jdYr3DkOgDQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.2.tgz#9380b4e29c69fe8ecec4877c9bbe443857e2e902" - integrity sha512-caKNizOBcSBSTKyByWZVFxTjn1gJNaMGDqoqnFnKEFc/Zu+Z5wgJaU1zOwSQCI+fBdAYLt6aIRFdzL/VgJIlWg== +"@abp/bootstrap-daterangepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.3.tgz#b6eb599b198f58c9a0690d2f779548137e10889f" + integrity sha512-TnZdtV0JHweVrrXCJZjxz+Cbk0lYznzELaA6oBbikCPhzIr2XvLqyHuLvERrFVxq80BZGsF7xUgC2K/Tw/RA8w== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.2.tgz#9d36df7aa5b78ada6739633dabedf0c05fdedbde" - integrity sha512-OiSLAr58q8we202EjS1cJAzrVjGJBtjYJ3S3JuZqjV46udOoWI+ubQSKp+ZZHLD6e0geMfCe5G3IW+eQ1oFrkQ== +"@abp/bootstrap@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.3.tgz#8865c2536c353b904e6e96cb70e4280fe9928412" + integrity sha512-h7rDAp3eBQwARAkEZfJU+IBTXEiLwi3I5CYFQ92QdX/mC66R1cX1gYY7pR5Wj5f68VS2pURnNxJnONtS3E/Cyw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" bootstrap "^5.1.3" -"@abp/clipboard@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.0.0-rc.2.tgz#6f9eb3da44e62aee8bb7cd38ef5d9e105aff6f94" - integrity sha512-ytYIh5R8V6LbjdofeaRI14V7fO1A066SVn8Uc5G2aTq6WpeepzpwfJjDA7i/3sNO14FhnCLI2a5/IMP0zzxNCw== +"@abp/clipboard@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.0.0-rc.3.tgz#eb7211804967c97cf6678c42b7d756438ffcc22a" + integrity sha512-w9a1gJs8yZbeNkRQqSXxiOUqCLknh+5QM3CoVQudU46Kl4zh39ugPuEMKZhxcGaDsZWSTNuyMgUjzAWFhE/w6g== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" clipboard "^2.0.8" -"@abp/core@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.2.tgz#6167929da30563b3b2f1938be40648bd08db61af" - integrity sha512-uXU546776kSDYizDRB+8Ja0Hfo0LaGqR198oy5Eq8R1jVwQ0gveZUlUFQd1Q56a/IpgbiJQ/T6nizoacBQlfLA== +"@abp/core@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.3.tgz#f399bc55c6ad20c2515a03bb9572c6a4499cfcf0" + integrity sha512-HUa0AfCDX3URnGWsZ/7aZMsXXQFjott05ebK9wF7QDcI7uInyMT5axlrQ/CniyU8GLaFEt3mdtLB7pOZzDnsRw== dependencies: - "@abp/utils" "~8.0.0-rc.2" + "@abp/utils" "~8.0.0-rc.3" -"@abp/datatables.net-bs5@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.2.tgz#a5d36298ad7ddb59dc66917eeb10f3898d4f6e39" - integrity sha512-VtMnL0WlXVpddbhheFKUwXo+iCBh3pgtETBKTnqyE/FSiv1EoV8i2m0gKtzFA7XB5CjUSXaTQsNfDGsIio7AnQ== +"@abp/datatables.net-bs5@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.3.tgz#902d0770c54a5888f805cc97de0ed25d0c53dde9" + integrity sha512-gxYYBeEh81+R8SAh27uMm3paVffq+bYiQgUxpXNgEcyPGP2X7/hnzZNwViuI1t+IgpSuTf6AAt14db9eV6Masg== dependencies: - "@abp/datatables.net" "~8.0.0-rc.2" + "@abp/datatables.net" "~8.0.0-rc.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.2.tgz#267dcb7a49b708af83de3dfbdeb2f42617d46708" - integrity sha512-GzuncUWYs7fnLdd510FIiFx7DaMUoK2XzsMoVEv/p6eE8uAZpFp7/e+HKx8UxSFDcvVW3GMURDLd1WIxm5ak6Q== +"@abp/datatables.net@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.3.tgz#4ddfa9fe3246e72807c3b19307c7484af749f969" + integrity sha512-vQBenQsDxzryspNv0FEzpyUPBXddIkVhXUJ6tHc+IZ8q/+/2wUE0ZciSJm7qS/GQnGrYZv9wpIGbSRh/RgVvVA== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" datatables.net "^1.11.4" -"@abp/font-awesome@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.2.tgz#2c7f392d4a7971f34ef6fa2835901183b2731976" - integrity sha512-dYXTOiOqb4zg/VKhla/qC3E1I9OmPWPy6jUjW+5LcyQcAMRgTR55A8HVvmZHK8OCwJMmpAGcckydegIKK4JfaQ== +"@abp/font-awesome@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.3.tgz#5f850c5479f48cf1c951de2354050d38fec6beab" + integrity sha512-GYwhoOThD5Bw0Ain5DkVXgHLpca83QGAy1T7I+6SmYyibYu5SdxV9ytD65tARH+dx9VpB3p9NeC5lRYuWdPzCQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.2.tgz#45e2a3d838ed8c2b3f59aa6eb6f62b2e7a5934fa" - integrity sha512-uTf9Owhv9cjxb57S/3CtlimMr4cbCIgnIdHiRSU32atxg+xOvwDq4+Vn1AghiwtVgZWAC6W3MJTBHFbPHPfiLg== +"@abp/jquery-form@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.3.tgz#e414a0599448c37df3197af77a91c9a66d3ef77f" + integrity sha512-w58Zi28Ci/0DIzMzC/ihu+np7G2Hv+9DLrhLZKddEI9WisFuxao5EAhKseq7LWMPzG/QSw8skLZAY12YrEtp6w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.2.tgz#c6a4e3081f1d7eadff34592b8cf0498db40170a0" - integrity sha512-g3yY0SuFX+RkPHZO6UcemXWBi1pq4mt3WHx8f2u2knfdqgLRIaPaTZIpVRN4AUSwBGs/GVzpA5hEEQKhl1cChA== +"@abp/jquery-validation-unobtrusive@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.3.tgz#a3ab6b5078449ba94c7206ed96286b902a766b6b" + integrity sha512-Gvmujjhrvqzu51fGSTAssxGVu4XolTLEwW3qR0zwWCc0+kXF/AXB98DD66A+hmGau54sTKRXVmBTpc4J3KpoWg== dependencies: - "@abp/jquery-validation" "~8.0.0-rc.2" + "@abp/jquery-validation" "~8.0.0-rc.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.2.tgz#4282682538c450bffaba2558cbcc8ac9779736b6" - integrity sha512-e6n4SNp558IjZKQW3Td90Kzmns8NPC4dnmCfZzRC9eZfcfBHXOpNoAQIKw3uNWvGF6lQWo4S5O/Y8QhLW/88cw== +"@abp/jquery-validation@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.3.tgz#eee433a5fc076d92d734e7cea4bce00fbaacc963" + integrity sha512-Dq5Ru5WWqDKIDzetUicJzp6DHkGhNNHcjYyHF3n9o9+3T4+6dgRbXy5OYjIv9CADfui55rzckWH57FbCExiUSw== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-validation "^1.19.3" -"@abp/jquery@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.2.tgz#e54905bbd5efa13f9a87854608f103e15757a26c" - integrity sha512-KiqRKJlygq/s8qu+ykRp5csOyDjVmVk5KxW+OJz+73hTS7NZiM1tUDYWieFHFfL8AJdzwxt4QP89y8lyfJeBLQ== +"@abp/jquery@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.3.tgz#e230c5db7a9aff526564c1b4b1820cd983a10726" + integrity sha512-o9xBZt55fT+ZYqmLjQ9dahtIgsRqz4VrXUsLgyKkUzr2p3gtgXCQqKfkIpdeE5aE3p1/T+et5U6FOMUCRZegvg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" jquery "~3.6.0" -"@abp/lodash@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.2.tgz#1bca1821db7524e1c612cfe23319abab5d874453" - integrity sha512-EgoIBQI7IYXOND7VHzp7PXM1w8tZZz60aV+DdjhaDuvXY0pSmg7p0HKsd4UerBfiHBepRuu5JcVk/3ZJ/n2MVQ== +"@abp/lodash@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.3.tgz#5bf8019fa0e69ec1fac6ccacb1625b8564ed8944" + integrity sha512-Mo2r+bNZXdmM7Ri8SBi+M4OsfnLYejbQmcJ7wkDUPb4B3cDJtTB4YuJn8NWBBjaXwi08Myt1MvSFnT04N/t8Eg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" lodash "^4.17.21" -"@abp/luxon@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.2.tgz#336800a04fd72c42f2b9a00da864a708d0c730c6" - integrity sha512-EhiHxcSKNQLzT69GD4qTdhbzwgyqHOwiBOuw2SFYsBml+XbYzDDGbarT5UUNexOjaThHcqHEgyldtGJEDYg3Xw== +"@abp/luxon@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.3.tgz#cc0adcab4f1fa6bea2055be478ec9a86d00f1ba6" + integrity sha512-vKwfpAPL7GUJLvCpsJoJ5eXRH5Ypciez9J6QiK2Mjx1NauxR514wYtBqM/2I7hoJ4Oc9XvrAjcIon3r21dvCqQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.2.tgz#30e7f8fb1edfa921e413f7c166fcac03c9702993" - integrity sha512-2odjr77Uc1kuK9Ffz2SOqojFrc3cfq6LYHEOjgtZquIV69x9FCHWQPDT0QmUPLOXsQ/sclQ3uq0wf9QgOH2eIQ== +"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.3.tgz#195c897dced708de627941ce017e047c62191a56" + integrity sha512-svD7YJzHvufjmhoCKgQcjApIdVcGJwWhpsK260lwLiCvkdNDhxFjH+jfChhLMXPYpOnozrgrVx56oJqDWDrU3A== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.2.tgz#47e65d9cd7f58d2902da2df584d23d6500c9aa4e" - integrity sha512-0LM0LVWf57Z2smbcQwB4600o05rIGqIDG1BZMGpFcBFTUhiUROw3M7Yhvsh2Hxrfxl2S424f53AwAEhMMc7wXQ== +"@abp/moment@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.3.tgz#7e2a74cd23c434b45f903b4f826f807a31b5982b" + integrity sha512-E0mob3xj0frslPovdHbsdaFB5oLimORFA86uQJ5KVSEaDOXYKuEqUomMcqg2LRVdzzKd7ai6QkuH3p7qbJonww== dependencies: moment "^2.9.0" -"@abp/owl.carousel@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-8.0.0-rc.2.tgz#93597c773bd4f170fd2c894e8cf09840729961b4" - integrity sha512-SOn97MC45c/hncBJt3gFyGGbaVUff1hCHjhOPthKi9Hznqrbz/FMRad//ft3ydw0OD4k8NXcBVGhN0mT55xOww== +"@abp/owl.carousel@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-8.0.0-rc.3.tgz#db3e9590ae4df9b567584dce45132e02caaf476b" + integrity sha512-tbEu4mm8w4RjmLP+rivasVd4KKWSiVhjM7p6H717sMDzOQ4GEelsda9m69Vc+8k5t/Xfu+ilBEt0vZ0OmJC0ZQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" owl.carousel "^2.3.4" -"@abp/prismjs@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.0.0-rc.2.tgz#db3dc72cfd4341ce879a7a2622f21424318ea90e" - integrity sha512-QYo/dCGkmzeAoj+L02WD5n5GVniqqzEZav6I6hFOJpP8pz9xfAqt6gDFlcXKqlGc4NaswfCxMtt0nfFATOJgwQ== +"@abp/prismjs@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.0.0-rc.3.tgz#237bb9c55ad1b202418c5bd1452e73a101706c25" + integrity sha512-adgMYfZhK7aPpxNdQhdOqE7oOvXUDq5qqhIVOVzmrQ4Dy/uCItT/Zq0yqqYLr2d7D17vRzfBM7R8ubgxnsMfbw== dependencies: - "@abp/clipboard" "~8.0.0-rc.2" - "@abp/core" "~8.0.0-rc.2" + "@abp/clipboard" "~8.0.0-rc.3" + "@abp/core" "~8.0.0-rc.3" prismjs "^1.26.0" -"@abp/select2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.2.tgz#eab2d8c788490dfb42e164535a2ec0e5341c9463" - integrity sha512-amylLPpnriexrPSIwHvYTGrGPdT+IBfEkeN5SMhEL8pwa6/6ScVlzHVxvrMGQEocNFnl8BTD/n/kUnX19uvS9A== +"@abp/select2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.3.tgz#77dd12185f6d03553230c7516e40603310f28f4f" + integrity sha512-9O+IHIB6n+WfLzh6SVyC01OIU3qWzhoT3DofAc329cyI73NJSPuOvmkQtQVYWnkAI/6+B6qYF3A4umD/EoPouQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" select2 "^4.0.13" -"@abp/sweetalert2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.2.tgz#7c3ca3ffff01a43a3603f49a1986f162157e2a72" - integrity sha512-P/qW+UVUwgAGmku2FWWIMtuwG8clA28+Tc0VYl4vFQNjPK7wwTNrovNXIVKHwyl2GjRGgz7YDS0NUtVdkn7AXQ== +"@abp/sweetalert2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.3.tgz#021afc3457cf72c2b6dd298bb981faa741fc1293" + integrity sha512-b67UC/uZ9gWt2X5MeUnKg98FkhvJ+Azsq4PHcFBdUTZL/5ItJ8F6UsOTpT7Z7cUXFmJn/RTcPrgQDsK63CZltw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" sweetalert2 "^11.3.6" -"@abp/timeago@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.2.tgz#ed98d40b1fa2fa7e65bc3ad84db896e32184a112" - integrity sha512-7Kk9JGkVHo86QyaTg7Y8XB4IYXzP/IGlYDDS+eaStmzFIvXmnNURz7gs4x4tm1Z+IfUz+wJvMYfI4ymwYDLSeQ== +"@abp/timeago@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.3.tgz#b3e63ff94bce8ad59b02d8c4490f580e60630f00" + integrity sha512-Pmm6Jj7VT1PW/Wfh1ozFFIdpFvH8cGKfHU2sYgwHuw4U9YQUd8ZTIDaZRMhuN9QqnGlmFtUZsXzoIMZJDvOq5w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" timeago "^1.6.7" -"@abp/toastr@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.2.tgz#c494bb1070ef6aa80d443d11a61f93c03d82f543" - integrity sha512-1ECxLFKNLxI+oegsB2WACmeiOqksi8q8vBiQ5ISW3Z0/kCiN8mC0/c8mmUr9sQjpwACTiFW95H1vPfVbfrt0Mw== +"@abp/toastr@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.3.tgz#5b0d267951e025ca77a611c2fa9b606e92bd830a" + integrity sha512-hfDzyMSgbjriAALdrcnx/qonN2lquF7HM4QH8nt1E8/vWOkd8bUL/kyAoIL8rfS94zr62UUZTEDezoCfHwif+w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" toastr "^2.1.4" -"@abp/tui-editor@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-8.0.0-rc.2.tgz#ea30d507877bdeab5762c905c8ec8fae87ea57fb" - integrity sha512-QEgbx/N95Kp0uqOSJA3Yj8vGmBQyMeuOUWPxxkFN8Pu7hu/PEaSndX1izNuhIOSn7zFkuGhe6/aUgC+LcVP3jw== +"@abp/tui-editor@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-8.0.0-rc.3.tgz#b5cc1470598b1a478733767d21275334d130bfc1" + integrity sha512-EdPrVdTV9Yv18Ke4UTf6/BPF4eZx+eEECI3zSQMrnDlGv5C1gBG1MS37KdqMeHvvhz95rIv/RO6kpjGkJYEm9g== dependencies: - "@abp/jquery" "~8.0.0-rc.2" - "@abp/prismjs" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" + "@abp/prismjs" "~8.0.0-rc.3" -"@abp/utils@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.2.tgz#c2959e5161e4102d5757a571d16bd3a4316779fb" - integrity sha512-Ml/qXTk8//qnuAXA8addR5NFBoJp/L5mBJrEtOc6OFiPuFSsnozcE+ZZJZMACyXP996tqmmkuFrDLMaNeKe0cQ== +"@abp/utils@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.3.tgz#01491fb943eb3a41d4ddbe854e5330b66807d522" + integrity sha512-cuTwsy+FEh3dEnlDDi0s8d3qpWgP3rwqWgg5LlMF0pY/OobJcCLtuo5Zy9bncKL3wFHXVEk6UviYcNkSOkzvtQ== dependencies: just-compare "^2.3.0" diff --git a/modules/blogging/src/Volo.Blogging.Web/Volo.Blogging.Web.abppkg b/modules/blogging/src/Volo.Blogging.Web/Volo.Blogging.Web.abppkg index 930c4018b3..8e2d30d272 100644 --- a/modules/blogging/src/Volo.Blogging.Web/Volo.Blogging.Web.abppkg +++ b/modules/blogging/src/Volo.Blogging.Web/Volo.Blogging.Web.abppkg @@ -1,3 +1,8 @@ { - "role": "lib.mvc" + "role": "lib.mvc", + "npmDependencies": { + "@abp/blogging": { + "version": "" + } + } } \ No newline at end of file diff --git a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json index 434b6e58cc..4e6412e3ba 100644 --- a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json +++ b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json @@ -3,6 +3,6 @@ "name": "client-simulation-web", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~8.0.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.0.0-rc.3" } } diff --git a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock index 4f4541ba83..1d0f3b4e2a 100644 --- a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock +++ b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.2.tgz#ff10cf70d483fd12304e463ef240c113fceb2bb3" - integrity sha512-N5TbAohg5dRt24DVbFz2hQjdfhZHbwTBJtUDMRofiU6LHk16Td8esU7CxvS+nj8WhVYN8O9PdZZTI/Iva0VPoQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.2.tgz#db570c960ad1b250292a0211317634fbeb762a52" - integrity sha512-yGxIAnpGIWkTkjFBgedBBXE1nRnk7tDYLeAQpGBP33iwUpkwa1n66+cjwt4x2ZzTGo96NfO3MIlLmnk9psZtpA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.2" - "@abp/bootstrap" "~8.0.0-rc.2" - "@abp/bootstrap-datepicker" "~8.0.0-rc.2" - "@abp/bootstrap-daterangepicker" "~8.0.0-rc.2" - "@abp/datatables.net-bs5" "~8.0.0-rc.2" - "@abp/font-awesome" "~8.0.0-rc.2" - "@abp/jquery-form" "~8.0.0-rc.2" - "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.2" - "@abp/lodash" "~8.0.0-rc.2" - "@abp/luxon" "~8.0.0-rc.2" - "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.2" - "@abp/moment" "~8.0.0-rc.2" - "@abp/select2" "~8.0.0-rc.2" - "@abp/sweetalert2" "~8.0.0-rc.2" - "@abp/timeago" "~8.0.0-rc.2" - "@abp/toastr" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.2.tgz#57099c3064f462713940a1d40fbddfe7b14510eb" - integrity sha512-Bmkqw6VDe+B5QpcRghj1pWej+BhkWJoCfh+lEwbJqzv3akEuOhYWRSBDIrkgCyROK77HYzBqWg9+AyRhmHXEAw== +"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.3.tgz#637ea220c9f988c1d0e1b152928f4409696439f2" + integrity sha512-xFJkcC2Oa8vLqMW0gU/3nXHsdFZOQq8+o9gUeLqDAhHZomnvEWsoivcd+LZs0xSDgQOee7N9h2buv9ERBoYGiA== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.3.tgz#88904633feb5ce7dface4d27e9a31f4e5ace6b30" + integrity sha512-gMYI+xz/0JDgW2U7T3Lesx1o1U+Y+7zG/jVZO5FuMtlrsYhvT6V5BsKa9q/N7kSR0tfK8vsjblMBobqvbmG3SQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.3" + "@abp/bootstrap" "~8.0.0-rc.3" + "@abp/bootstrap-datepicker" "~8.0.0-rc.3" + "@abp/bootstrap-daterangepicker" "~8.0.0-rc.3" + "@abp/datatables.net-bs5" "~8.0.0-rc.3" + "@abp/font-awesome" "~8.0.0-rc.3" + "@abp/jquery-form" "~8.0.0-rc.3" + "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.3" + "@abp/lodash" "~8.0.0-rc.3" + "@abp/luxon" "~8.0.0-rc.3" + "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.3" + "@abp/moment" "~8.0.0-rc.3" + "@abp/select2" "~8.0.0-rc.3" + "@abp/sweetalert2" "~8.0.0-rc.3" + "@abp/timeago" "~8.0.0-rc.3" + "@abp/toastr" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.3.tgz#09402ed4e7504c09b49a84d6ee590a5c87017ab8" + integrity sha512-82GfU8DtReq5RTrb2Fl0UHm+vEO0PvC/6DyFHm57nyWiL2dKByUqLd8NXQz+gqubWOA+IvJoLehbcC6iD+Y0VQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,158 +43,158 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.2.tgz#85e41ff35b7306040e0dfdaabc04c9dec280ae0f" - integrity sha512-2O1CWIA03O68kloIeIQ4YlaLqjvBo4zZxkF4Ily2OfGwfwgUpZpOCS/0yUQWpxFoLEnbat03KQj75Szcu80keg== +"@abp/bootstrap-datepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.3.tgz#7656fef148c8bdf7993fdae937427564535dea74" + integrity sha512-qW1XQ2zL+/9f9+Q9Db3E5eIOD8Itjtr0KFAO59tY3G3WEwvCOS85pXJ/I17nLRRo/A2Na4kx4Q/jdYr3DkOgDQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.2.tgz#9380b4e29c69fe8ecec4877c9bbe443857e2e902" - integrity sha512-caKNizOBcSBSTKyByWZVFxTjn1gJNaMGDqoqnFnKEFc/Zu+Z5wgJaU1zOwSQCI+fBdAYLt6aIRFdzL/VgJIlWg== +"@abp/bootstrap-daterangepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.3.tgz#b6eb599b198f58c9a0690d2f779548137e10889f" + integrity sha512-TnZdtV0JHweVrrXCJZjxz+Cbk0lYznzELaA6oBbikCPhzIr2XvLqyHuLvERrFVxq80BZGsF7xUgC2K/Tw/RA8w== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.2.tgz#9d36df7aa5b78ada6739633dabedf0c05fdedbde" - integrity sha512-OiSLAr58q8we202EjS1cJAzrVjGJBtjYJ3S3JuZqjV46udOoWI+ubQSKp+ZZHLD6e0geMfCe5G3IW+eQ1oFrkQ== +"@abp/bootstrap@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.3.tgz#8865c2536c353b904e6e96cb70e4280fe9928412" + integrity sha512-h7rDAp3eBQwARAkEZfJU+IBTXEiLwi3I5CYFQ92QdX/mC66R1cX1gYY7pR5Wj5f68VS2pURnNxJnONtS3E/Cyw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" bootstrap "^5.1.3" -"@abp/core@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.2.tgz#6167929da30563b3b2f1938be40648bd08db61af" - integrity sha512-uXU546776kSDYizDRB+8Ja0Hfo0LaGqR198oy5Eq8R1jVwQ0gveZUlUFQd1Q56a/IpgbiJQ/T6nizoacBQlfLA== +"@abp/core@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.3.tgz#f399bc55c6ad20c2515a03bb9572c6a4499cfcf0" + integrity sha512-HUa0AfCDX3URnGWsZ/7aZMsXXQFjott05ebK9wF7QDcI7uInyMT5axlrQ/CniyU8GLaFEt3mdtLB7pOZzDnsRw== dependencies: - "@abp/utils" "~8.0.0-rc.2" + "@abp/utils" "~8.0.0-rc.3" -"@abp/datatables.net-bs5@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.2.tgz#a5d36298ad7ddb59dc66917eeb10f3898d4f6e39" - integrity sha512-VtMnL0WlXVpddbhheFKUwXo+iCBh3pgtETBKTnqyE/FSiv1EoV8i2m0gKtzFA7XB5CjUSXaTQsNfDGsIio7AnQ== +"@abp/datatables.net-bs5@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.3.tgz#902d0770c54a5888f805cc97de0ed25d0c53dde9" + integrity sha512-gxYYBeEh81+R8SAh27uMm3paVffq+bYiQgUxpXNgEcyPGP2X7/hnzZNwViuI1t+IgpSuTf6AAt14db9eV6Masg== dependencies: - "@abp/datatables.net" "~8.0.0-rc.2" + "@abp/datatables.net" "~8.0.0-rc.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.2.tgz#267dcb7a49b708af83de3dfbdeb2f42617d46708" - integrity sha512-GzuncUWYs7fnLdd510FIiFx7DaMUoK2XzsMoVEv/p6eE8uAZpFp7/e+HKx8UxSFDcvVW3GMURDLd1WIxm5ak6Q== +"@abp/datatables.net@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.3.tgz#4ddfa9fe3246e72807c3b19307c7484af749f969" + integrity sha512-vQBenQsDxzryspNv0FEzpyUPBXddIkVhXUJ6tHc+IZ8q/+/2wUE0ZciSJm7qS/GQnGrYZv9wpIGbSRh/RgVvVA== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" datatables.net "^1.11.4" -"@abp/font-awesome@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.2.tgz#2c7f392d4a7971f34ef6fa2835901183b2731976" - integrity sha512-dYXTOiOqb4zg/VKhla/qC3E1I9OmPWPy6jUjW+5LcyQcAMRgTR55A8HVvmZHK8OCwJMmpAGcckydegIKK4JfaQ== +"@abp/font-awesome@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.3.tgz#5f850c5479f48cf1c951de2354050d38fec6beab" + integrity sha512-GYwhoOThD5Bw0Ain5DkVXgHLpca83QGAy1T7I+6SmYyibYu5SdxV9ytD65tARH+dx9VpB3p9NeC5lRYuWdPzCQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.2.tgz#45e2a3d838ed8c2b3f59aa6eb6f62b2e7a5934fa" - integrity sha512-uTf9Owhv9cjxb57S/3CtlimMr4cbCIgnIdHiRSU32atxg+xOvwDq4+Vn1AghiwtVgZWAC6W3MJTBHFbPHPfiLg== +"@abp/jquery-form@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.3.tgz#e414a0599448c37df3197af77a91c9a66d3ef77f" + integrity sha512-w58Zi28Ci/0DIzMzC/ihu+np7G2Hv+9DLrhLZKddEI9WisFuxao5EAhKseq7LWMPzG/QSw8skLZAY12YrEtp6w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.2.tgz#c6a4e3081f1d7eadff34592b8cf0498db40170a0" - integrity sha512-g3yY0SuFX+RkPHZO6UcemXWBi1pq4mt3WHx8f2u2knfdqgLRIaPaTZIpVRN4AUSwBGs/GVzpA5hEEQKhl1cChA== +"@abp/jquery-validation-unobtrusive@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.3.tgz#a3ab6b5078449ba94c7206ed96286b902a766b6b" + integrity sha512-Gvmujjhrvqzu51fGSTAssxGVu4XolTLEwW3qR0zwWCc0+kXF/AXB98DD66A+hmGau54sTKRXVmBTpc4J3KpoWg== dependencies: - "@abp/jquery-validation" "~8.0.0-rc.2" + "@abp/jquery-validation" "~8.0.0-rc.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.2.tgz#4282682538c450bffaba2558cbcc8ac9779736b6" - integrity sha512-e6n4SNp558IjZKQW3Td90Kzmns8NPC4dnmCfZzRC9eZfcfBHXOpNoAQIKw3uNWvGF6lQWo4S5O/Y8QhLW/88cw== +"@abp/jquery-validation@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.3.tgz#eee433a5fc076d92d734e7cea4bce00fbaacc963" + integrity sha512-Dq5Ru5WWqDKIDzetUicJzp6DHkGhNNHcjYyHF3n9o9+3T4+6dgRbXy5OYjIv9CADfui55rzckWH57FbCExiUSw== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-validation "^1.19.3" -"@abp/jquery@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.2.tgz#e54905bbd5efa13f9a87854608f103e15757a26c" - integrity sha512-KiqRKJlygq/s8qu+ykRp5csOyDjVmVk5KxW+OJz+73hTS7NZiM1tUDYWieFHFfL8AJdzwxt4QP89y8lyfJeBLQ== +"@abp/jquery@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.3.tgz#e230c5db7a9aff526564c1b4b1820cd983a10726" + integrity sha512-o9xBZt55fT+ZYqmLjQ9dahtIgsRqz4VrXUsLgyKkUzr2p3gtgXCQqKfkIpdeE5aE3p1/T+et5U6FOMUCRZegvg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" jquery "~3.6.0" -"@abp/lodash@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.2.tgz#1bca1821db7524e1c612cfe23319abab5d874453" - integrity sha512-EgoIBQI7IYXOND7VHzp7PXM1w8tZZz60aV+DdjhaDuvXY0pSmg7p0HKsd4UerBfiHBepRuu5JcVk/3ZJ/n2MVQ== +"@abp/lodash@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.3.tgz#5bf8019fa0e69ec1fac6ccacb1625b8564ed8944" + integrity sha512-Mo2r+bNZXdmM7Ri8SBi+M4OsfnLYejbQmcJ7wkDUPb4B3cDJtTB4YuJn8NWBBjaXwi08Myt1MvSFnT04N/t8Eg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" lodash "^4.17.21" -"@abp/luxon@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.2.tgz#336800a04fd72c42f2b9a00da864a708d0c730c6" - integrity sha512-EhiHxcSKNQLzT69GD4qTdhbzwgyqHOwiBOuw2SFYsBml+XbYzDDGbarT5UUNexOjaThHcqHEgyldtGJEDYg3Xw== +"@abp/luxon@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.3.tgz#cc0adcab4f1fa6bea2055be478ec9a86d00f1ba6" + integrity sha512-vKwfpAPL7GUJLvCpsJoJ5eXRH5Ypciez9J6QiK2Mjx1NauxR514wYtBqM/2I7hoJ4Oc9XvrAjcIon3r21dvCqQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.2.tgz#30e7f8fb1edfa921e413f7c166fcac03c9702993" - integrity sha512-2odjr77Uc1kuK9Ffz2SOqojFrc3cfq6LYHEOjgtZquIV69x9FCHWQPDT0QmUPLOXsQ/sclQ3uq0wf9QgOH2eIQ== +"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.3.tgz#195c897dced708de627941ce017e047c62191a56" + integrity sha512-svD7YJzHvufjmhoCKgQcjApIdVcGJwWhpsK260lwLiCvkdNDhxFjH+jfChhLMXPYpOnozrgrVx56oJqDWDrU3A== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.2.tgz#47e65d9cd7f58d2902da2df584d23d6500c9aa4e" - integrity sha512-0LM0LVWf57Z2smbcQwB4600o05rIGqIDG1BZMGpFcBFTUhiUROw3M7Yhvsh2Hxrfxl2S424f53AwAEhMMc7wXQ== +"@abp/moment@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.3.tgz#7e2a74cd23c434b45f903b4f826f807a31b5982b" + integrity sha512-E0mob3xj0frslPovdHbsdaFB5oLimORFA86uQJ5KVSEaDOXYKuEqUomMcqg2LRVdzzKd7ai6QkuH3p7qbJonww== dependencies: moment "^2.9.0" -"@abp/select2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.2.tgz#eab2d8c788490dfb42e164535a2ec0e5341c9463" - integrity sha512-amylLPpnriexrPSIwHvYTGrGPdT+IBfEkeN5SMhEL8pwa6/6ScVlzHVxvrMGQEocNFnl8BTD/n/kUnX19uvS9A== +"@abp/select2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.3.tgz#77dd12185f6d03553230c7516e40603310f28f4f" + integrity sha512-9O+IHIB6n+WfLzh6SVyC01OIU3qWzhoT3DofAc329cyI73NJSPuOvmkQtQVYWnkAI/6+B6qYF3A4umD/EoPouQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" select2 "^4.0.13" -"@abp/sweetalert2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.2.tgz#7c3ca3ffff01a43a3603f49a1986f162157e2a72" - integrity sha512-P/qW+UVUwgAGmku2FWWIMtuwG8clA28+Tc0VYl4vFQNjPK7wwTNrovNXIVKHwyl2GjRGgz7YDS0NUtVdkn7AXQ== +"@abp/sweetalert2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.3.tgz#021afc3457cf72c2b6dd298bb981faa741fc1293" + integrity sha512-b67UC/uZ9gWt2X5MeUnKg98FkhvJ+Azsq4PHcFBdUTZL/5ItJ8F6UsOTpT7Z7cUXFmJn/RTcPrgQDsK63CZltw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" sweetalert2 "^11.3.6" -"@abp/timeago@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.2.tgz#ed98d40b1fa2fa7e65bc3ad84db896e32184a112" - integrity sha512-7Kk9JGkVHo86QyaTg7Y8XB4IYXzP/IGlYDDS+eaStmzFIvXmnNURz7gs4x4tm1Z+IfUz+wJvMYfI4ymwYDLSeQ== +"@abp/timeago@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.3.tgz#b3e63ff94bce8ad59b02d8c4490f580e60630f00" + integrity sha512-Pmm6Jj7VT1PW/Wfh1ozFFIdpFvH8cGKfHU2sYgwHuw4U9YQUd8ZTIDaZRMhuN9QqnGlmFtUZsXzoIMZJDvOq5w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" timeago "^1.6.7" -"@abp/toastr@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.2.tgz#c494bb1070ef6aa80d443d11a61f93c03d82f543" - integrity sha512-1ECxLFKNLxI+oegsB2WACmeiOqksi8q8vBiQ5ISW3Z0/kCiN8mC0/c8mmUr9sQjpwACTiFW95H1vPfVbfrt0Mw== +"@abp/toastr@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.3.tgz#5b0d267951e025ca77a611c2fa9b606e92bd830a" + integrity sha512-hfDzyMSgbjriAALdrcnx/qonN2lquF7HM4QH8nt1E8/vWOkd8bUL/kyAoIL8rfS94zr62UUZTEDezoCfHwif+w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" toastr "^2.1.4" -"@abp/utils@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.2.tgz#c2959e5161e4102d5757a571d16bd3a4316779fb" - integrity sha512-Ml/qXTk8//qnuAXA8addR5NFBoJp/L5mBJrEtOc6OFiPuFSsnozcE+ZZJZMACyXP996tqmmkuFrDLMaNeKe0cQ== +"@abp/utils@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.3.tgz#01491fb943eb3a41d4ddbe854e5330b66807d522" + integrity sha512-cuTwsy+FEh3dEnlDDi0s8d3qpWgP3rwqWgg5LlMF0pY/OobJcCLtuo5Zy9bncKL3wFHXVEk6UviYcNkSOkzvtQ== dependencies: just-compare "^2.3.0" diff --git a/modules/cms-kit/angular/package.json b/modules/cms-kit/angular/package.json index f287b8bb09..cb8349d464 100644 --- a/modules/cms-kit/angular/package.json +++ b/modules/cms-kit/angular/package.json @@ -15,11 +15,11 @@ }, "private": true, "dependencies": { - "@abp/ng.account": "~8.0.0-rc.2", - "@abp/ng.identity": "~8.0.0-rc.2", - "@abp/ng.setting-management": "~8.0.0-rc.2", - "@abp/ng.tenant-management": "~8.0.0-rc.2", - "@abp/ng.theme.basic": "~8.0.0-rc.2", + "@abp/ng.account": "~8.0.0-rc.3", + "@abp/ng.identity": "~8.0.0-rc.3", + "@abp/ng.setting-management": "~8.0.0-rc.3", + "@abp/ng.tenant-management": "~8.0.0-rc.3", + "@abp/ng.theme.basic": "~8.0.0-rc.3", "@angular/animations": "~10.0.0", "@angular/common": "~10.0.0", "@angular/compiler": "~10.0.0", diff --git a/modules/cms-kit/angular/projects/cms-kit/package.json b/modules/cms-kit/angular/projects/cms-kit/package.json index f736c5954d..19f5b464ed 100644 --- a/modules/cms-kit/angular/projects/cms-kit/package.json +++ b/modules/cms-kit/angular/projects/cms-kit/package.json @@ -4,8 +4,8 @@ "peerDependencies": { "@angular/common": "^9.1.11", "@angular/core": "^9.1.11", - "@abp/ng.core": ">=8.0.0-rc.2", - "@abp/ng.theme.shared": ">=8.0.0-rc.2" + "@abp/ng.core": ">=8.0.0-rc.3", + "@abp/ng.theme.shared": ">=8.0.0-rc.3" }, "dependencies": { "tslib": "^2.0.0" diff --git a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json index 8fe97ab978..a047885652 100644 --- a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json +++ b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json @@ -3,6 +3,6 @@ "name": "my-app-identityserver", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~8.0.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.0.0-rc.3" } } diff --git a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock index 4f4541ba83..1d0f3b4e2a 100644 --- a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock +++ b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.2.tgz#ff10cf70d483fd12304e463ef240c113fceb2bb3" - integrity sha512-N5TbAohg5dRt24DVbFz2hQjdfhZHbwTBJtUDMRofiU6LHk16Td8esU7CxvS+nj8WhVYN8O9PdZZTI/Iva0VPoQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.2.tgz#db570c960ad1b250292a0211317634fbeb762a52" - integrity sha512-yGxIAnpGIWkTkjFBgedBBXE1nRnk7tDYLeAQpGBP33iwUpkwa1n66+cjwt4x2ZzTGo96NfO3MIlLmnk9psZtpA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.2" - "@abp/bootstrap" "~8.0.0-rc.2" - "@abp/bootstrap-datepicker" "~8.0.0-rc.2" - "@abp/bootstrap-daterangepicker" "~8.0.0-rc.2" - "@abp/datatables.net-bs5" "~8.0.0-rc.2" - "@abp/font-awesome" "~8.0.0-rc.2" - "@abp/jquery-form" "~8.0.0-rc.2" - "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.2" - "@abp/lodash" "~8.0.0-rc.2" - "@abp/luxon" "~8.0.0-rc.2" - "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.2" - "@abp/moment" "~8.0.0-rc.2" - "@abp/select2" "~8.0.0-rc.2" - "@abp/sweetalert2" "~8.0.0-rc.2" - "@abp/timeago" "~8.0.0-rc.2" - "@abp/toastr" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.2.tgz#57099c3064f462713940a1d40fbddfe7b14510eb" - integrity sha512-Bmkqw6VDe+B5QpcRghj1pWej+BhkWJoCfh+lEwbJqzv3akEuOhYWRSBDIrkgCyROK77HYzBqWg9+AyRhmHXEAw== +"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.3.tgz#637ea220c9f988c1d0e1b152928f4409696439f2" + integrity sha512-xFJkcC2Oa8vLqMW0gU/3nXHsdFZOQq8+o9gUeLqDAhHZomnvEWsoivcd+LZs0xSDgQOee7N9h2buv9ERBoYGiA== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.3.tgz#88904633feb5ce7dface4d27e9a31f4e5ace6b30" + integrity sha512-gMYI+xz/0JDgW2U7T3Lesx1o1U+Y+7zG/jVZO5FuMtlrsYhvT6V5BsKa9q/N7kSR0tfK8vsjblMBobqvbmG3SQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.3" + "@abp/bootstrap" "~8.0.0-rc.3" + "@abp/bootstrap-datepicker" "~8.0.0-rc.3" + "@abp/bootstrap-daterangepicker" "~8.0.0-rc.3" + "@abp/datatables.net-bs5" "~8.0.0-rc.3" + "@abp/font-awesome" "~8.0.0-rc.3" + "@abp/jquery-form" "~8.0.0-rc.3" + "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.3" + "@abp/lodash" "~8.0.0-rc.3" + "@abp/luxon" "~8.0.0-rc.3" + "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.3" + "@abp/moment" "~8.0.0-rc.3" + "@abp/select2" "~8.0.0-rc.3" + "@abp/sweetalert2" "~8.0.0-rc.3" + "@abp/timeago" "~8.0.0-rc.3" + "@abp/toastr" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.3.tgz#09402ed4e7504c09b49a84d6ee590a5c87017ab8" + integrity sha512-82GfU8DtReq5RTrb2Fl0UHm+vEO0PvC/6DyFHm57nyWiL2dKByUqLd8NXQz+gqubWOA+IvJoLehbcC6iD+Y0VQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,158 +43,158 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.2.tgz#85e41ff35b7306040e0dfdaabc04c9dec280ae0f" - integrity sha512-2O1CWIA03O68kloIeIQ4YlaLqjvBo4zZxkF4Ily2OfGwfwgUpZpOCS/0yUQWpxFoLEnbat03KQj75Szcu80keg== +"@abp/bootstrap-datepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.3.tgz#7656fef148c8bdf7993fdae937427564535dea74" + integrity sha512-qW1XQ2zL+/9f9+Q9Db3E5eIOD8Itjtr0KFAO59tY3G3WEwvCOS85pXJ/I17nLRRo/A2Na4kx4Q/jdYr3DkOgDQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.2.tgz#9380b4e29c69fe8ecec4877c9bbe443857e2e902" - integrity sha512-caKNizOBcSBSTKyByWZVFxTjn1gJNaMGDqoqnFnKEFc/Zu+Z5wgJaU1zOwSQCI+fBdAYLt6aIRFdzL/VgJIlWg== +"@abp/bootstrap-daterangepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.3.tgz#b6eb599b198f58c9a0690d2f779548137e10889f" + integrity sha512-TnZdtV0JHweVrrXCJZjxz+Cbk0lYznzELaA6oBbikCPhzIr2XvLqyHuLvERrFVxq80BZGsF7xUgC2K/Tw/RA8w== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.2.tgz#9d36df7aa5b78ada6739633dabedf0c05fdedbde" - integrity sha512-OiSLAr58q8we202EjS1cJAzrVjGJBtjYJ3S3JuZqjV46udOoWI+ubQSKp+ZZHLD6e0geMfCe5G3IW+eQ1oFrkQ== +"@abp/bootstrap@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.3.tgz#8865c2536c353b904e6e96cb70e4280fe9928412" + integrity sha512-h7rDAp3eBQwARAkEZfJU+IBTXEiLwi3I5CYFQ92QdX/mC66R1cX1gYY7pR5Wj5f68VS2pURnNxJnONtS3E/Cyw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" bootstrap "^5.1.3" -"@abp/core@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.2.tgz#6167929da30563b3b2f1938be40648bd08db61af" - integrity sha512-uXU546776kSDYizDRB+8Ja0Hfo0LaGqR198oy5Eq8R1jVwQ0gveZUlUFQd1Q56a/IpgbiJQ/T6nizoacBQlfLA== +"@abp/core@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.3.tgz#f399bc55c6ad20c2515a03bb9572c6a4499cfcf0" + integrity sha512-HUa0AfCDX3URnGWsZ/7aZMsXXQFjott05ebK9wF7QDcI7uInyMT5axlrQ/CniyU8GLaFEt3mdtLB7pOZzDnsRw== dependencies: - "@abp/utils" "~8.0.0-rc.2" + "@abp/utils" "~8.0.0-rc.3" -"@abp/datatables.net-bs5@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.2.tgz#a5d36298ad7ddb59dc66917eeb10f3898d4f6e39" - integrity sha512-VtMnL0WlXVpddbhheFKUwXo+iCBh3pgtETBKTnqyE/FSiv1EoV8i2m0gKtzFA7XB5CjUSXaTQsNfDGsIio7AnQ== +"@abp/datatables.net-bs5@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.3.tgz#902d0770c54a5888f805cc97de0ed25d0c53dde9" + integrity sha512-gxYYBeEh81+R8SAh27uMm3paVffq+bYiQgUxpXNgEcyPGP2X7/hnzZNwViuI1t+IgpSuTf6AAt14db9eV6Masg== dependencies: - "@abp/datatables.net" "~8.0.0-rc.2" + "@abp/datatables.net" "~8.0.0-rc.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.2.tgz#267dcb7a49b708af83de3dfbdeb2f42617d46708" - integrity sha512-GzuncUWYs7fnLdd510FIiFx7DaMUoK2XzsMoVEv/p6eE8uAZpFp7/e+HKx8UxSFDcvVW3GMURDLd1WIxm5ak6Q== +"@abp/datatables.net@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.3.tgz#4ddfa9fe3246e72807c3b19307c7484af749f969" + integrity sha512-vQBenQsDxzryspNv0FEzpyUPBXddIkVhXUJ6tHc+IZ8q/+/2wUE0ZciSJm7qS/GQnGrYZv9wpIGbSRh/RgVvVA== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" datatables.net "^1.11.4" -"@abp/font-awesome@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.2.tgz#2c7f392d4a7971f34ef6fa2835901183b2731976" - integrity sha512-dYXTOiOqb4zg/VKhla/qC3E1I9OmPWPy6jUjW+5LcyQcAMRgTR55A8HVvmZHK8OCwJMmpAGcckydegIKK4JfaQ== +"@abp/font-awesome@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.3.tgz#5f850c5479f48cf1c951de2354050d38fec6beab" + integrity sha512-GYwhoOThD5Bw0Ain5DkVXgHLpca83QGAy1T7I+6SmYyibYu5SdxV9ytD65tARH+dx9VpB3p9NeC5lRYuWdPzCQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.2.tgz#45e2a3d838ed8c2b3f59aa6eb6f62b2e7a5934fa" - integrity sha512-uTf9Owhv9cjxb57S/3CtlimMr4cbCIgnIdHiRSU32atxg+xOvwDq4+Vn1AghiwtVgZWAC6W3MJTBHFbPHPfiLg== +"@abp/jquery-form@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.3.tgz#e414a0599448c37df3197af77a91c9a66d3ef77f" + integrity sha512-w58Zi28Ci/0DIzMzC/ihu+np7G2Hv+9DLrhLZKddEI9WisFuxao5EAhKseq7LWMPzG/QSw8skLZAY12YrEtp6w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.2.tgz#c6a4e3081f1d7eadff34592b8cf0498db40170a0" - integrity sha512-g3yY0SuFX+RkPHZO6UcemXWBi1pq4mt3WHx8f2u2knfdqgLRIaPaTZIpVRN4AUSwBGs/GVzpA5hEEQKhl1cChA== +"@abp/jquery-validation-unobtrusive@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.3.tgz#a3ab6b5078449ba94c7206ed96286b902a766b6b" + integrity sha512-Gvmujjhrvqzu51fGSTAssxGVu4XolTLEwW3qR0zwWCc0+kXF/AXB98DD66A+hmGau54sTKRXVmBTpc4J3KpoWg== dependencies: - "@abp/jquery-validation" "~8.0.0-rc.2" + "@abp/jquery-validation" "~8.0.0-rc.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.2.tgz#4282682538c450bffaba2558cbcc8ac9779736b6" - integrity sha512-e6n4SNp558IjZKQW3Td90Kzmns8NPC4dnmCfZzRC9eZfcfBHXOpNoAQIKw3uNWvGF6lQWo4S5O/Y8QhLW/88cw== +"@abp/jquery-validation@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.3.tgz#eee433a5fc076d92d734e7cea4bce00fbaacc963" + integrity sha512-Dq5Ru5WWqDKIDzetUicJzp6DHkGhNNHcjYyHF3n9o9+3T4+6dgRbXy5OYjIv9CADfui55rzckWH57FbCExiUSw== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-validation "^1.19.3" -"@abp/jquery@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.2.tgz#e54905bbd5efa13f9a87854608f103e15757a26c" - integrity sha512-KiqRKJlygq/s8qu+ykRp5csOyDjVmVk5KxW+OJz+73hTS7NZiM1tUDYWieFHFfL8AJdzwxt4QP89y8lyfJeBLQ== +"@abp/jquery@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.3.tgz#e230c5db7a9aff526564c1b4b1820cd983a10726" + integrity sha512-o9xBZt55fT+ZYqmLjQ9dahtIgsRqz4VrXUsLgyKkUzr2p3gtgXCQqKfkIpdeE5aE3p1/T+et5U6FOMUCRZegvg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" jquery "~3.6.0" -"@abp/lodash@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.2.tgz#1bca1821db7524e1c612cfe23319abab5d874453" - integrity sha512-EgoIBQI7IYXOND7VHzp7PXM1w8tZZz60aV+DdjhaDuvXY0pSmg7p0HKsd4UerBfiHBepRuu5JcVk/3ZJ/n2MVQ== +"@abp/lodash@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.3.tgz#5bf8019fa0e69ec1fac6ccacb1625b8564ed8944" + integrity sha512-Mo2r+bNZXdmM7Ri8SBi+M4OsfnLYejbQmcJ7wkDUPb4B3cDJtTB4YuJn8NWBBjaXwi08Myt1MvSFnT04N/t8Eg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" lodash "^4.17.21" -"@abp/luxon@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.2.tgz#336800a04fd72c42f2b9a00da864a708d0c730c6" - integrity sha512-EhiHxcSKNQLzT69GD4qTdhbzwgyqHOwiBOuw2SFYsBml+XbYzDDGbarT5UUNexOjaThHcqHEgyldtGJEDYg3Xw== +"@abp/luxon@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.3.tgz#cc0adcab4f1fa6bea2055be478ec9a86d00f1ba6" + integrity sha512-vKwfpAPL7GUJLvCpsJoJ5eXRH5Ypciez9J6QiK2Mjx1NauxR514wYtBqM/2I7hoJ4Oc9XvrAjcIon3r21dvCqQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.2.tgz#30e7f8fb1edfa921e413f7c166fcac03c9702993" - integrity sha512-2odjr77Uc1kuK9Ffz2SOqojFrc3cfq6LYHEOjgtZquIV69x9FCHWQPDT0QmUPLOXsQ/sclQ3uq0wf9QgOH2eIQ== +"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.3.tgz#195c897dced708de627941ce017e047c62191a56" + integrity sha512-svD7YJzHvufjmhoCKgQcjApIdVcGJwWhpsK260lwLiCvkdNDhxFjH+jfChhLMXPYpOnozrgrVx56oJqDWDrU3A== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.2.tgz#47e65d9cd7f58d2902da2df584d23d6500c9aa4e" - integrity sha512-0LM0LVWf57Z2smbcQwB4600o05rIGqIDG1BZMGpFcBFTUhiUROw3M7Yhvsh2Hxrfxl2S424f53AwAEhMMc7wXQ== +"@abp/moment@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.3.tgz#7e2a74cd23c434b45f903b4f826f807a31b5982b" + integrity sha512-E0mob3xj0frslPovdHbsdaFB5oLimORFA86uQJ5KVSEaDOXYKuEqUomMcqg2LRVdzzKd7ai6QkuH3p7qbJonww== dependencies: moment "^2.9.0" -"@abp/select2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.2.tgz#eab2d8c788490dfb42e164535a2ec0e5341c9463" - integrity sha512-amylLPpnriexrPSIwHvYTGrGPdT+IBfEkeN5SMhEL8pwa6/6ScVlzHVxvrMGQEocNFnl8BTD/n/kUnX19uvS9A== +"@abp/select2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.3.tgz#77dd12185f6d03553230c7516e40603310f28f4f" + integrity sha512-9O+IHIB6n+WfLzh6SVyC01OIU3qWzhoT3DofAc329cyI73NJSPuOvmkQtQVYWnkAI/6+B6qYF3A4umD/EoPouQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" select2 "^4.0.13" -"@abp/sweetalert2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.2.tgz#7c3ca3ffff01a43a3603f49a1986f162157e2a72" - integrity sha512-P/qW+UVUwgAGmku2FWWIMtuwG8clA28+Tc0VYl4vFQNjPK7wwTNrovNXIVKHwyl2GjRGgz7YDS0NUtVdkn7AXQ== +"@abp/sweetalert2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.3.tgz#021afc3457cf72c2b6dd298bb981faa741fc1293" + integrity sha512-b67UC/uZ9gWt2X5MeUnKg98FkhvJ+Azsq4PHcFBdUTZL/5ItJ8F6UsOTpT7Z7cUXFmJn/RTcPrgQDsK63CZltw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" sweetalert2 "^11.3.6" -"@abp/timeago@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.2.tgz#ed98d40b1fa2fa7e65bc3ad84db896e32184a112" - integrity sha512-7Kk9JGkVHo86QyaTg7Y8XB4IYXzP/IGlYDDS+eaStmzFIvXmnNURz7gs4x4tm1Z+IfUz+wJvMYfI4ymwYDLSeQ== +"@abp/timeago@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.3.tgz#b3e63ff94bce8ad59b02d8c4490f580e60630f00" + integrity sha512-Pmm6Jj7VT1PW/Wfh1ozFFIdpFvH8cGKfHU2sYgwHuw4U9YQUd8ZTIDaZRMhuN9QqnGlmFtUZsXzoIMZJDvOq5w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" timeago "^1.6.7" -"@abp/toastr@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.2.tgz#c494bb1070ef6aa80d443d11a61f93c03d82f543" - integrity sha512-1ECxLFKNLxI+oegsB2WACmeiOqksi8q8vBiQ5ISW3Z0/kCiN8mC0/c8mmUr9sQjpwACTiFW95H1vPfVbfrt0Mw== +"@abp/toastr@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.3.tgz#5b0d267951e025ca77a611c2fa9b606e92bd830a" + integrity sha512-hfDzyMSgbjriAALdrcnx/qonN2lquF7HM4QH8nt1E8/vWOkd8bUL/kyAoIL8rfS94zr62UUZTEDezoCfHwif+w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" toastr "^2.1.4" -"@abp/utils@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.2.tgz#c2959e5161e4102d5757a571d16bd3a4316779fb" - integrity sha512-Ml/qXTk8//qnuAXA8addR5NFBoJp/L5mBJrEtOc6OFiPuFSsnozcE+ZZJZMACyXP996tqmmkuFrDLMaNeKe0cQ== +"@abp/utils@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.3.tgz#01491fb943eb3a41d4ddbe854e5330b66807d522" + integrity sha512-cuTwsy+FEh3dEnlDDi0s8d3qpWgP3rwqWgg5LlMF0pY/OobJcCLtuo5Zy9bncKL3wFHXVEk6UviYcNkSOkzvtQ== dependencies: just-compare "^2.3.0" diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json b/modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json index b0daf10eee..0d892e1bbf 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~8.0.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.0.0-rc.3" } } diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock b/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock index 4f4541ba83..1d0f3b4e2a 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.2.tgz#ff10cf70d483fd12304e463ef240c113fceb2bb3" - integrity sha512-N5TbAohg5dRt24DVbFz2hQjdfhZHbwTBJtUDMRofiU6LHk16Td8esU7CxvS+nj8WhVYN8O9PdZZTI/Iva0VPoQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.2.tgz#db570c960ad1b250292a0211317634fbeb762a52" - integrity sha512-yGxIAnpGIWkTkjFBgedBBXE1nRnk7tDYLeAQpGBP33iwUpkwa1n66+cjwt4x2ZzTGo96NfO3MIlLmnk9psZtpA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.2" - "@abp/bootstrap" "~8.0.0-rc.2" - "@abp/bootstrap-datepicker" "~8.0.0-rc.2" - "@abp/bootstrap-daterangepicker" "~8.0.0-rc.2" - "@abp/datatables.net-bs5" "~8.0.0-rc.2" - "@abp/font-awesome" "~8.0.0-rc.2" - "@abp/jquery-form" "~8.0.0-rc.2" - "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.2" - "@abp/lodash" "~8.0.0-rc.2" - "@abp/luxon" "~8.0.0-rc.2" - "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.2" - "@abp/moment" "~8.0.0-rc.2" - "@abp/select2" "~8.0.0-rc.2" - "@abp/sweetalert2" "~8.0.0-rc.2" - "@abp/timeago" "~8.0.0-rc.2" - "@abp/toastr" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.2.tgz#57099c3064f462713940a1d40fbddfe7b14510eb" - integrity sha512-Bmkqw6VDe+B5QpcRghj1pWej+BhkWJoCfh+lEwbJqzv3akEuOhYWRSBDIrkgCyROK77HYzBqWg9+AyRhmHXEAw== +"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.3.tgz#637ea220c9f988c1d0e1b152928f4409696439f2" + integrity sha512-xFJkcC2Oa8vLqMW0gU/3nXHsdFZOQq8+o9gUeLqDAhHZomnvEWsoivcd+LZs0xSDgQOee7N9h2buv9ERBoYGiA== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.3.tgz#88904633feb5ce7dface4d27e9a31f4e5ace6b30" + integrity sha512-gMYI+xz/0JDgW2U7T3Lesx1o1U+Y+7zG/jVZO5FuMtlrsYhvT6V5BsKa9q/N7kSR0tfK8vsjblMBobqvbmG3SQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.3" + "@abp/bootstrap" "~8.0.0-rc.3" + "@abp/bootstrap-datepicker" "~8.0.0-rc.3" + "@abp/bootstrap-daterangepicker" "~8.0.0-rc.3" + "@abp/datatables.net-bs5" "~8.0.0-rc.3" + "@abp/font-awesome" "~8.0.0-rc.3" + "@abp/jquery-form" "~8.0.0-rc.3" + "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.3" + "@abp/lodash" "~8.0.0-rc.3" + "@abp/luxon" "~8.0.0-rc.3" + "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.3" + "@abp/moment" "~8.0.0-rc.3" + "@abp/select2" "~8.0.0-rc.3" + "@abp/sweetalert2" "~8.0.0-rc.3" + "@abp/timeago" "~8.0.0-rc.3" + "@abp/toastr" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.3.tgz#09402ed4e7504c09b49a84d6ee590a5c87017ab8" + integrity sha512-82GfU8DtReq5RTrb2Fl0UHm+vEO0PvC/6DyFHm57nyWiL2dKByUqLd8NXQz+gqubWOA+IvJoLehbcC6iD+Y0VQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,158 +43,158 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.2.tgz#85e41ff35b7306040e0dfdaabc04c9dec280ae0f" - integrity sha512-2O1CWIA03O68kloIeIQ4YlaLqjvBo4zZxkF4Ily2OfGwfwgUpZpOCS/0yUQWpxFoLEnbat03KQj75Szcu80keg== +"@abp/bootstrap-datepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.3.tgz#7656fef148c8bdf7993fdae937427564535dea74" + integrity sha512-qW1XQ2zL+/9f9+Q9Db3E5eIOD8Itjtr0KFAO59tY3G3WEwvCOS85pXJ/I17nLRRo/A2Na4kx4Q/jdYr3DkOgDQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.2.tgz#9380b4e29c69fe8ecec4877c9bbe443857e2e902" - integrity sha512-caKNizOBcSBSTKyByWZVFxTjn1gJNaMGDqoqnFnKEFc/Zu+Z5wgJaU1zOwSQCI+fBdAYLt6aIRFdzL/VgJIlWg== +"@abp/bootstrap-daterangepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.3.tgz#b6eb599b198f58c9a0690d2f779548137e10889f" + integrity sha512-TnZdtV0JHweVrrXCJZjxz+Cbk0lYznzELaA6oBbikCPhzIr2XvLqyHuLvERrFVxq80BZGsF7xUgC2K/Tw/RA8w== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.2.tgz#9d36df7aa5b78ada6739633dabedf0c05fdedbde" - integrity sha512-OiSLAr58q8we202EjS1cJAzrVjGJBtjYJ3S3JuZqjV46udOoWI+ubQSKp+ZZHLD6e0geMfCe5G3IW+eQ1oFrkQ== +"@abp/bootstrap@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.3.tgz#8865c2536c353b904e6e96cb70e4280fe9928412" + integrity sha512-h7rDAp3eBQwARAkEZfJU+IBTXEiLwi3I5CYFQ92QdX/mC66R1cX1gYY7pR5Wj5f68VS2pURnNxJnONtS3E/Cyw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" bootstrap "^5.1.3" -"@abp/core@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.2.tgz#6167929da30563b3b2f1938be40648bd08db61af" - integrity sha512-uXU546776kSDYizDRB+8Ja0Hfo0LaGqR198oy5Eq8R1jVwQ0gveZUlUFQd1Q56a/IpgbiJQ/T6nizoacBQlfLA== +"@abp/core@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.3.tgz#f399bc55c6ad20c2515a03bb9572c6a4499cfcf0" + integrity sha512-HUa0AfCDX3URnGWsZ/7aZMsXXQFjott05ebK9wF7QDcI7uInyMT5axlrQ/CniyU8GLaFEt3mdtLB7pOZzDnsRw== dependencies: - "@abp/utils" "~8.0.0-rc.2" + "@abp/utils" "~8.0.0-rc.3" -"@abp/datatables.net-bs5@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.2.tgz#a5d36298ad7ddb59dc66917eeb10f3898d4f6e39" - integrity sha512-VtMnL0WlXVpddbhheFKUwXo+iCBh3pgtETBKTnqyE/FSiv1EoV8i2m0gKtzFA7XB5CjUSXaTQsNfDGsIio7AnQ== +"@abp/datatables.net-bs5@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.3.tgz#902d0770c54a5888f805cc97de0ed25d0c53dde9" + integrity sha512-gxYYBeEh81+R8SAh27uMm3paVffq+bYiQgUxpXNgEcyPGP2X7/hnzZNwViuI1t+IgpSuTf6AAt14db9eV6Masg== dependencies: - "@abp/datatables.net" "~8.0.0-rc.2" + "@abp/datatables.net" "~8.0.0-rc.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.2.tgz#267dcb7a49b708af83de3dfbdeb2f42617d46708" - integrity sha512-GzuncUWYs7fnLdd510FIiFx7DaMUoK2XzsMoVEv/p6eE8uAZpFp7/e+HKx8UxSFDcvVW3GMURDLd1WIxm5ak6Q== +"@abp/datatables.net@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.3.tgz#4ddfa9fe3246e72807c3b19307c7484af749f969" + integrity sha512-vQBenQsDxzryspNv0FEzpyUPBXddIkVhXUJ6tHc+IZ8q/+/2wUE0ZciSJm7qS/GQnGrYZv9wpIGbSRh/RgVvVA== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" datatables.net "^1.11.4" -"@abp/font-awesome@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.2.tgz#2c7f392d4a7971f34ef6fa2835901183b2731976" - integrity sha512-dYXTOiOqb4zg/VKhla/qC3E1I9OmPWPy6jUjW+5LcyQcAMRgTR55A8HVvmZHK8OCwJMmpAGcckydegIKK4JfaQ== +"@abp/font-awesome@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.3.tgz#5f850c5479f48cf1c951de2354050d38fec6beab" + integrity sha512-GYwhoOThD5Bw0Ain5DkVXgHLpca83QGAy1T7I+6SmYyibYu5SdxV9ytD65tARH+dx9VpB3p9NeC5lRYuWdPzCQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.2.tgz#45e2a3d838ed8c2b3f59aa6eb6f62b2e7a5934fa" - integrity sha512-uTf9Owhv9cjxb57S/3CtlimMr4cbCIgnIdHiRSU32atxg+xOvwDq4+Vn1AghiwtVgZWAC6W3MJTBHFbPHPfiLg== +"@abp/jquery-form@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.3.tgz#e414a0599448c37df3197af77a91c9a66d3ef77f" + integrity sha512-w58Zi28Ci/0DIzMzC/ihu+np7G2Hv+9DLrhLZKddEI9WisFuxao5EAhKseq7LWMPzG/QSw8skLZAY12YrEtp6w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.2.tgz#c6a4e3081f1d7eadff34592b8cf0498db40170a0" - integrity sha512-g3yY0SuFX+RkPHZO6UcemXWBi1pq4mt3WHx8f2u2knfdqgLRIaPaTZIpVRN4AUSwBGs/GVzpA5hEEQKhl1cChA== +"@abp/jquery-validation-unobtrusive@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.3.tgz#a3ab6b5078449ba94c7206ed96286b902a766b6b" + integrity sha512-Gvmujjhrvqzu51fGSTAssxGVu4XolTLEwW3qR0zwWCc0+kXF/AXB98DD66A+hmGau54sTKRXVmBTpc4J3KpoWg== dependencies: - "@abp/jquery-validation" "~8.0.0-rc.2" + "@abp/jquery-validation" "~8.0.0-rc.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.2.tgz#4282682538c450bffaba2558cbcc8ac9779736b6" - integrity sha512-e6n4SNp558IjZKQW3Td90Kzmns8NPC4dnmCfZzRC9eZfcfBHXOpNoAQIKw3uNWvGF6lQWo4S5O/Y8QhLW/88cw== +"@abp/jquery-validation@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.3.tgz#eee433a5fc076d92d734e7cea4bce00fbaacc963" + integrity sha512-Dq5Ru5WWqDKIDzetUicJzp6DHkGhNNHcjYyHF3n9o9+3T4+6dgRbXy5OYjIv9CADfui55rzckWH57FbCExiUSw== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-validation "^1.19.3" -"@abp/jquery@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.2.tgz#e54905bbd5efa13f9a87854608f103e15757a26c" - integrity sha512-KiqRKJlygq/s8qu+ykRp5csOyDjVmVk5KxW+OJz+73hTS7NZiM1tUDYWieFHFfL8AJdzwxt4QP89y8lyfJeBLQ== +"@abp/jquery@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.3.tgz#e230c5db7a9aff526564c1b4b1820cd983a10726" + integrity sha512-o9xBZt55fT+ZYqmLjQ9dahtIgsRqz4VrXUsLgyKkUzr2p3gtgXCQqKfkIpdeE5aE3p1/T+et5U6FOMUCRZegvg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" jquery "~3.6.0" -"@abp/lodash@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.2.tgz#1bca1821db7524e1c612cfe23319abab5d874453" - integrity sha512-EgoIBQI7IYXOND7VHzp7PXM1w8tZZz60aV+DdjhaDuvXY0pSmg7p0HKsd4UerBfiHBepRuu5JcVk/3ZJ/n2MVQ== +"@abp/lodash@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.3.tgz#5bf8019fa0e69ec1fac6ccacb1625b8564ed8944" + integrity sha512-Mo2r+bNZXdmM7Ri8SBi+M4OsfnLYejbQmcJ7wkDUPb4B3cDJtTB4YuJn8NWBBjaXwi08Myt1MvSFnT04N/t8Eg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" lodash "^4.17.21" -"@abp/luxon@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.2.tgz#336800a04fd72c42f2b9a00da864a708d0c730c6" - integrity sha512-EhiHxcSKNQLzT69GD4qTdhbzwgyqHOwiBOuw2SFYsBml+XbYzDDGbarT5UUNexOjaThHcqHEgyldtGJEDYg3Xw== +"@abp/luxon@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.3.tgz#cc0adcab4f1fa6bea2055be478ec9a86d00f1ba6" + integrity sha512-vKwfpAPL7GUJLvCpsJoJ5eXRH5Ypciez9J6QiK2Mjx1NauxR514wYtBqM/2I7hoJ4Oc9XvrAjcIon3r21dvCqQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.2.tgz#30e7f8fb1edfa921e413f7c166fcac03c9702993" - integrity sha512-2odjr77Uc1kuK9Ffz2SOqojFrc3cfq6LYHEOjgtZquIV69x9FCHWQPDT0QmUPLOXsQ/sclQ3uq0wf9QgOH2eIQ== +"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.3.tgz#195c897dced708de627941ce017e047c62191a56" + integrity sha512-svD7YJzHvufjmhoCKgQcjApIdVcGJwWhpsK260lwLiCvkdNDhxFjH+jfChhLMXPYpOnozrgrVx56oJqDWDrU3A== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.2.tgz#47e65d9cd7f58d2902da2df584d23d6500c9aa4e" - integrity sha512-0LM0LVWf57Z2smbcQwB4600o05rIGqIDG1BZMGpFcBFTUhiUROw3M7Yhvsh2Hxrfxl2S424f53AwAEhMMc7wXQ== +"@abp/moment@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.3.tgz#7e2a74cd23c434b45f903b4f826f807a31b5982b" + integrity sha512-E0mob3xj0frslPovdHbsdaFB5oLimORFA86uQJ5KVSEaDOXYKuEqUomMcqg2LRVdzzKd7ai6QkuH3p7qbJonww== dependencies: moment "^2.9.0" -"@abp/select2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.2.tgz#eab2d8c788490dfb42e164535a2ec0e5341c9463" - integrity sha512-amylLPpnriexrPSIwHvYTGrGPdT+IBfEkeN5SMhEL8pwa6/6ScVlzHVxvrMGQEocNFnl8BTD/n/kUnX19uvS9A== +"@abp/select2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.3.tgz#77dd12185f6d03553230c7516e40603310f28f4f" + integrity sha512-9O+IHIB6n+WfLzh6SVyC01OIU3qWzhoT3DofAc329cyI73NJSPuOvmkQtQVYWnkAI/6+B6qYF3A4umD/EoPouQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" select2 "^4.0.13" -"@abp/sweetalert2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.2.tgz#7c3ca3ffff01a43a3603f49a1986f162157e2a72" - integrity sha512-P/qW+UVUwgAGmku2FWWIMtuwG8clA28+Tc0VYl4vFQNjPK7wwTNrovNXIVKHwyl2GjRGgz7YDS0NUtVdkn7AXQ== +"@abp/sweetalert2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.3.tgz#021afc3457cf72c2b6dd298bb981faa741fc1293" + integrity sha512-b67UC/uZ9gWt2X5MeUnKg98FkhvJ+Azsq4PHcFBdUTZL/5ItJ8F6UsOTpT7Z7cUXFmJn/RTcPrgQDsK63CZltw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" sweetalert2 "^11.3.6" -"@abp/timeago@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.2.tgz#ed98d40b1fa2fa7e65bc3ad84db896e32184a112" - integrity sha512-7Kk9JGkVHo86QyaTg7Y8XB4IYXzP/IGlYDDS+eaStmzFIvXmnNURz7gs4x4tm1Z+IfUz+wJvMYfI4ymwYDLSeQ== +"@abp/timeago@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.3.tgz#b3e63ff94bce8ad59b02d8c4490f580e60630f00" + integrity sha512-Pmm6Jj7VT1PW/Wfh1ozFFIdpFvH8cGKfHU2sYgwHuw4U9YQUd8ZTIDaZRMhuN9QqnGlmFtUZsXzoIMZJDvOq5w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" timeago "^1.6.7" -"@abp/toastr@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.2.tgz#c494bb1070ef6aa80d443d11a61f93c03d82f543" - integrity sha512-1ECxLFKNLxI+oegsB2WACmeiOqksi8q8vBiQ5ISW3Z0/kCiN8mC0/c8mmUr9sQjpwACTiFW95H1vPfVbfrt0Mw== +"@abp/toastr@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.3.tgz#5b0d267951e025ca77a611c2fa9b606e92bd830a" + integrity sha512-hfDzyMSgbjriAALdrcnx/qonN2lquF7HM4QH8nt1E8/vWOkd8bUL/kyAoIL8rfS94zr62UUZTEDezoCfHwif+w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" toastr "^2.1.4" -"@abp/utils@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.2.tgz#c2959e5161e4102d5757a571d16bd3a4316779fb" - integrity sha512-Ml/qXTk8//qnuAXA8addR5NFBoJp/L5mBJrEtOc6OFiPuFSsnozcE+ZZJZMACyXP996tqmmkuFrDLMaNeKe0cQ== +"@abp/utils@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.3.tgz#01491fb943eb3a41d4ddbe854e5330b66807d522" + integrity sha512-cuTwsy+FEh3dEnlDDi0s8d3qpWgP3rwqWgg5LlMF0pY/OobJcCLtuo5Zy9bncKL3wFHXVEk6UviYcNkSOkzvtQ== dependencies: just-compare "^2.3.0" diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json index 06a86a179a..c886d9aed7 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json @@ -3,7 +3,7 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~8.0.0-rc.2", - "@abp/cms-kit": "8.0.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.0.0-rc.3", + "@abp/cms-kit": "8.0.0-rc.3" } } diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock index 9baed7a421..6e9dcf3fb1 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock @@ -2,39 +2,39 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.2.tgz#ff10cf70d483fd12304e463ef240c113fceb2bb3" - integrity sha512-N5TbAohg5dRt24DVbFz2hQjdfhZHbwTBJtUDMRofiU6LHk16Td8esU7CxvS+nj8WhVYN8O9PdZZTI/Iva0VPoQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.2.tgz#db570c960ad1b250292a0211317634fbeb762a52" - integrity sha512-yGxIAnpGIWkTkjFBgedBBXE1nRnk7tDYLeAQpGBP33iwUpkwa1n66+cjwt4x2ZzTGo96NfO3MIlLmnk9psZtpA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.2" - "@abp/bootstrap" "~8.0.0-rc.2" - "@abp/bootstrap-datepicker" "~8.0.0-rc.2" - "@abp/bootstrap-daterangepicker" "~8.0.0-rc.2" - "@abp/datatables.net-bs5" "~8.0.0-rc.2" - "@abp/font-awesome" "~8.0.0-rc.2" - "@abp/jquery-form" "~8.0.0-rc.2" - "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.2" - "@abp/lodash" "~8.0.0-rc.2" - "@abp/luxon" "~8.0.0-rc.2" - "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.2" - "@abp/moment" "~8.0.0-rc.2" - "@abp/select2" "~8.0.0-rc.2" - "@abp/sweetalert2" "~8.0.0-rc.2" - "@abp/timeago" "~8.0.0-rc.2" - "@abp/toastr" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.2.tgz#57099c3064f462713940a1d40fbddfe7b14510eb" - integrity sha512-Bmkqw6VDe+B5QpcRghj1pWej+BhkWJoCfh+lEwbJqzv3akEuOhYWRSBDIrkgCyROK77HYzBqWg9+AyRhmHXEAw== +"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.3.tgz#637ea220c9f988c1d0e1b152928f4409696439f2" + integrity sha512-xFJkcC2Oa8vLqMW0gU/3nXHsdFZOQq8+o9gUeLqDAhHZomnvEWsoivcd+LZs0xSDgQOee7N9h2buv9ERBoYGiA== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.3.tgz#88904633feb5ce7dface4d27e9a31f4e5ace6b30" + integrity sha512-gMYI+xz/0JDgW2U7T3Lesx1o1U+Y+7zG/jVZO5FuMtlrsYhvT6V5BsKa9q/N7kSR0tfK8vsjblMBobqvbmG3SQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.3" + "@abp/bootstrap" "~8.0.0-rc.3" + "@abp/bootstrap-datepicker" "~8.0.0-rc.3" + "@abp/bootstrap-daterangepicker" "~8.0.0-rc.3" + "@abp/datatables.net-bs5" "~8.0.0-rc.3" + "@abp/font-awesome" "~8.0.0-rc.3" + "@abp/jquery-form" "~8.0.0-rc.3" + "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.3" + "@abp/lodash" "~8.0.0-rc.3" + "@abp/luxon" "~8.0.0-rc.3" + "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.3" + "@abp/moment" "~8.0.0-rc.3" + "@abp/select2" "~8.0.0-rc.3" + "@abp/sweetalert2" "~8.0.0-rc.3" + "@abp/timeago" "~8.0.0-rc.3" + "@abp/toastr" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.3.tgz#09402ed4e7504c09b49a84d6ee590a5c87017ab8" + integrity sha512-82GfU8DtReq5RTrb2Fl0UHm+vEO0PvC/6DyFHm57nyWiL2dKByUqLd8NXQz+gqubWOA+IvJoLehbcC6iD+Y0VQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -43,257 +43,257 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.2.tgz#85e41ff35b7306040e0dfdaabc04c9dec280ae0f" - integrity sha512-2O1CWIA03O68kloIeIQ4YlaLqjvBo4zZxkF4Ily2OfGwfwgUpZpOCS/0yUQWpxFoLEnbat03KQj75Szcu80keg== +"@abp/bootstrap-datepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.3.tgz#7656fef148c8bdf7993fdae937427564535dea74" + integrity sha512-qW1XQ2zL+/9f9+Q9Db3E5eIOD8Itjtr0KFAO59tY3G3WEwvCOS85pXJ/I17nLRRo/A2Na4kx4Q/jdYr3DkOgDQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.2.tgz#9380b4e29c69fe8ecec4877c9bbe443857e2e902" - integrity sha512-caKNizOBcSBSTKyByWZVFxTjn1gJNaMGDqoqnFnKEFc/Zu+Z5wgJaU1zOwSQCI+fBdAYLt6aIRFdzL/VgJIlWg== +"@abp/bootstrap-daterangepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.3.tgz#b6eb599b198f58c9a0690d2f779548137e10889f" + integrity sha512-TnZdtV0JHweVrrXCJZjxz+Cbk0lYznzELaA6oBbikCPhzIr2XvLqyHuLvERrFVxq80BZGsF7xUgC2K/Tw/RA8w== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.2.tgz#9d36df7aa5b78ada6739633dabedf0c05fdedbde" - integrity sha512-OiSLAr58q8we202EjS1cJAzrVjGJBtjYJ3S3JuZqjV46udOoWI+ubQSKp+ZZHLD6e0geMfCe5G3IW+eQ1oFrkQ== +"@abp/bootstrap@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.3.tgz#8865c2536c353b904e6e96cb70e4280fe9928412" + integrity sha512-h7rDAp3eBQwARAkEZfJU+IBTXEiLwi3I5CYFQ92QdX/mC66R1cX1gYY7pR5Wj5f68VS2pURnNxJnONtS3E/Cyw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" bootstrap "^5.1.3" -"@abp/clipboard@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.0.0-rc.2.tgz#6f9eb3da44e62aee8bb7cd38ef5d9e105aff6f94" - integrity sha512-ytYIh5R8V6LbjdofeaRI14V7fO1A066SVn8Uc5G2aTq6WpeepzpwfJjDA7i/3sNO14FhnCLI2a5/IMP0zzxNCw== +"@abp/clipboard@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.0.0-rc.3.tgz#eb7211804967c97cf6678c42b7d756438ffcc22a" + integrity sha512-w9a1gJs8yZbeNkRQqSXxiOUqCLknh+5QM3CoVQudU46Kl4zh39ugPuEMKZhxcGaDsZWSTNuyMgUjzAWFhE/w6g== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" clipboard "^2.0.8" -"@abp/cms-kit.admin@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-8.0.0-rc.2.tgz#f13534676eebeb7ff20fb22a03a5a1fdb822ae99" - integrity sha512-YFBGAwPAa73qUJvdtT+KncvTrY1tTcKwy0S6BTDhq6sGKMn8i76cV5WqnGNKcNrV9JxdxJNxCLf5/eCbGgfz/g== +"@abp/cms-kit.admin@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-8.0.0-rc.3.tgz#68b1c171d375443216fcd124219d60474e8df943" + integrity sha512-nhr2Gi6m8tM4pMqkiV2t+uxBRt415pwgc6cYw2v2zH17REYZbFwXk+H3JxX8CWMlJG2BICGcYY+M9iwuPAP3Aw== dependencies: - "@abp/codemirror" "~8.0.0-rc.2" - "@abp/jstree" "~8.0.0-rc.2" - "@abp/slugify" "~8.0.0-rc.2" - "@abp/tui-editor" "~8.0.0-rc.2" - "@abp/uppy" "~8.0.0-rc.2" + "@abp/codemirror" "~8.0.0-rc.3" + "@abp/jstree" "~8.0.0-rc.3" + "@abp/slugify" "~8.0.0-rc.3" + "@abp/tui-editor" "~8.0.0-rc.3" + "@abp/uppy" "~8.0.0-rc.3" -"@abp/cms-kit.public@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-8.0.0-rc.2.tgz#3f9a6b37201e35b95e09d616bcad75702e22cb49" - integrity sha512-+r8BHj7HY6HwyViS53Fs6iXPM1IMjDiWwFwXZXApFQti6jwG+3zOArY3cnC4SI/TJajHtZ3fpbP3/5CyQ9z+HA== +"@abp/cms-kit.public@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-8.0.0-rc.3.tgz#1d0c1d6bd9d6c6bd5b377ec6bd99a2a2003afb44" + integrity sha512-rozjFN+lXxz88rPwqkzt9XiXTvu9rmm8oFjQWn4Ew8oivnkMAGb6TkRjVIuobkyLDq4f/jPbxNoiFKi5EBEW9Q== dependencies: - "@abp/highlight.js" "~8.0.0-rc.2" - "@abp/star-rating-svg" "~8.0.0-rc.2" + "@abp/highlight.js" "~8.0.0-rc.3" + "@abp/star-rating-svg" "~8.0.0-rc.3" -"@abp/cms-kit@8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-8.0.0-rc.2.tgz#65b965fbb64262603efa9f55d37069acee8e165e" - integrity sha512-ZERfufcYmPER2igIzZlC2fN/LCYf1X/MWmtO5rC5Aa0GfJPJFI4kMxGHoNnzmDGLojfpUbXDz6M5gNHIkSQqIw== +"@abp/cms-kit@8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-8.0.0-rc.3.tgz#b549eb3d7fc09f00473b5be3df66f81a12fb79aa" + integrity sha512-zxxYB3U7ro4A06k0oOAZKCFPBbpySinjtuQU6GuD6p/E/mZgB51TLN/lEaSm8Xp8sd8BpT772MPuyS/My2r3NQ== dependencies: - "@abp/cms-kit.admin" "~8.0.0-rc.2" - "@abp/cms-kit.public" "~8.0.0-rc.2" + "@abp/cms-kit.admin" "~8.0.0-rc.3" + "@abp/cms-kit.public" "~8.0.0-rc.3" -"@abp/codemirror@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-8.0.0-rc.2.tgz#abbb8532472067b8a13efbf0126adb3aba9e94de" - integrity sha512-KRnc2vaCdY3FycJSIaSqb3G8hG1OIkrGpC8rZGr64oFGPDLX1DnDoE7AxnsHyuhu6on9nRTmL1chuW4XR9T+Qg== +"@abp/codemirror@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-8.0.0-rc.3.tgz#c044a51274c83796b25fa358af971ff9bfce71b0" + integrity sha512-zuf7fPtTkKjgbg7dfXq9v2oxMUBUOsnauPCYbqJNBx1LVeylzbRoCaBKX2q0EQY+rWcQAn47iZv6w+fGWEVfsA== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" codemirror "^5.65.1" -"@abp/core@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.2.tgz#6167929da30563b3b2f1938be40648bd08db61af" - integrity sha512-uXU546776kSDYizDRB+8Ja0Hfo0LaGqR198oy5Eq8R1jVwQ0gveZUlUFQd1Q56a/IpgbiJQ/T6nizoacBQlfLA== +"@abp/core@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.3.tgz#f399bc55c6ad20c2515a03bb9572c6a4499cfcf0" + integrity sha512-HUa0AfCDX3URnGWsZ/7aZMsXXQFjott05ebK9wF7QDcI7uInyMT5axlrQ/CniyU8GLaFEt3mdtLB7pOZzDnsRw== dependencies: - "@abp/utils" "~8.0.0-rc.2" + "@abp/utils" "~8.0.0-rc.3" -"@abp/datatables.net-bs5@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.2.tgz#a5d36298ad7ddb59dc66917eeb10f3898d4f6e39" - integrity sha512-VtMnL0WlXVpddbhheFKUwXo+iCBh3pgtETBKTnqyE/FSiv1EoV8i2m0gKtzFA7XB5CjUSXaTQsNfDGsIio7AnQ== +"@abp/datatables.net-bs5@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.3.tgz#902d0770c54a5888f805cc97de0ed25d0c53dde9" + integrity sha512-gxYYBeEh81+R8SAh27uMm3paVffq+bYiQgUxpXNgEcyPGP2X7/hnzZNwViuI1t+IgpSuTf6AAt14db9eV6Masg== dependencies: - "@abp/datatables.net" "~8.0.0-rc.2" + "@abp/datatables.net" "~8.0.0-rc.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.2.tgz#267dcb7a49b708af83de3dfbdeb2f42617d46708" - integrity sha512-GzuncUWYs7fnLdd510FIiFx7DaMUoK2XzsMoVEv/p6eE8uAZpFp7/e+HKx8UxSFDcvVW3GMURDLd1WIxm5ak6Q== +"@abp/datatables.net@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.3.tgz#4ddfa9fe3246e72807c3b19307c7484af749f969" + integrity sha512-vQBenQsDxzryspNv0FEzpyUPBXddIkVhXUJ6tHc+IZ8q/+/2wUE0ZciSJm7qS/GQnGrYZv9wpIGbSRh/RgVvVA== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" datatables.net "^1.11.4" -"@abp/font-awesome@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.2.tgz#2c7f392d4a7971f34ef6fa2835901183b2731976" - integrity sha512-dYXTOiOqb4zg/VKhla/qC3E1I9OmPWPy6jUjW+5LcyQcAMRgTR55A8HVvmZHK8OCwJMmpAGcckydegIKK4JfaQ== +"@abp/font-awesome@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.3.tgz#5f850c5479f48cf1c951de2354050d38fec6beab" + integrity sha512-GYwhoOThD5Bw0Ain5DkVXgHLpca83QGAy1T7I+6SmYyibYu5SdxV9ytD65tARH+dx9VpB3p9NeC5lRYuWdPzCQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/highlight.js@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-8.0.0-rc.2.tgz#948cad2b1bf1ec2a444e6ec8777e291531466b6b" - integrity sha512-hAr+V6udUnFGTdHaDCCJym7RemAA9LUCKiH0H0hXPJ0ESYRMiN29MPtfvAC+iYnSyuVLQrVllm4r7nB3qur0Og== +"@abp/highlight.js@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-8.0.0-rc.3.tgz#a063a365a190aec6677816c50fb9a15214cae3b6" + integrity sha512-f6ugQqzuB5w9HX/3nYSwVburFZsTQI1jGdxjAvpwIUIHdIerPocI6kBNjNsGtCX3DYOWAlC/e6OKHcv4waEo1w== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" "@highlightjs/cdn-assets" "~11.4.0" -"@abp/jquery-form@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.2.tgz#45e2a3d838ed8c2b3f59aa6eb6f62b2e7a5934fa" - integrity sha512-uTf9Owhv9cjxb57S/3CtlimMr4cbCIgnIdHiRSU32atxg+xOvwDq4+Vn1AghiwtVgZWAC6W3MJTBHFbPHPfiLg== +"@abp/jquery-form@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.3.tgz#e414a0599448c37df3197af77a91c9a66d3ef77f" + integrity sha512-w58Zi28Ci/0DIzMzC/ihu+np7G2Hv+9DLrhLZKddEI9WisFuxao5EAhKseq7LWMPzG/QSw8skLZAY12YrEtp6w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.2.tgz#c6a4e3081f1d7eadff34592b8cf0498db40170a0" - integrity sha512-g3yY0SuFX+RkPHZO6UcemXWBi1pq4mt3WHx8f2u2knfdqgLRIaPaTZIpVRN4AUSwBGs/GVzpA5hEEQKhl1cChA== +"@abp/jquery-validation-unobtrusive@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.3.tgz#a3ab6b5078449ba94c7206ed96286b902a766b6b" + integrity sha512-Gvmujjhrvqzu51fGSTAssxGVu4XolTLEwW3qR0zwWCc0+kXF/AXB98DD66A+hmGau54sTKRXVmBTpc4J3KpoWg== dependencies: - "@abp/jquery-validation" "~8.0.0-rc.2" + "@abp/jquery-validation" "~8.0.0-rc.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.2.tgz#4282682538c450bffaba2558cbcc8ac9779736b6" - integrity sha512-e6n4SNp558IjZKQW3Td90Kzmns8NPC4dnmCfZzRC9eZfcfBHXOpNoAQIKw3uNWvGF6lQWo4S5O/Y8QhLW/88cw== +"@abp/jquery-validation@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.3.tgz#eee433a5fc076d92d734e7cea4bce00fbaacc963" + integrity sha512-Dq5Ru5WWqDKIDzetUicJzp6DHkGhNNHcjYyHF3n9o9+3T4+6dgRbXy5OYjIv9CADfui55rzckWH57FbCExiUSw== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-validation "^1.19.3" -"@abp/jquery@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.2.tgz#e54905bbd5efa13f9a87854608f103e15757a26c" - integrity sha512-KiqRKJlygq/s8qu+ykRp5csOyDjVmVk5KxW+OJz+73hTS7NZiM1tUDYWieFHFfL8AJdzwxt4QP89y8lyfJeBLQ== +"@abp/jquery@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.3.tgz#e230c5db7a9aff526564c1b4b1820cd983a10726" + integrity sha512-o9xBZt55fT+ZYqmLjQ9dahtIgsRqz4VrXUsLgyKkUzr2p3gtgXCQqKfkIpdeE5aE3p1/T+et5U6FOMUCRZegvg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" jquery "~3.6.0" -"@abp/jstree@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-8.0.0-rc.2.tgz#6e976a99d2f31d8eac43f4e5bd0151766724b1f7" - integrity sha512-JK7g0KB2fqGTXV+wdHk5hY+qxFVz21f1e0kl/kWX+66HFgIXxWTh5aY3yeEniy6Ac67IssuyJYsUN04+OB+E8g== +"@abp/jstree@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-8.0.0-rc.3.tgz#4970a5e2ddc0d05491e6fecdb8f0e2604664d814" + integrity sha512-rKq3tkU7Kb95ojPOBljdlmV8fTAnrEylA7DuVLjfvzNdkVHgAwErVAY8ERYZDMS1ttNa658teJzg5SaXUBeOUA== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jstree "^3.3.12" -"@abp/lodash@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.2.tgz#1bca1821db7524e1c612cfe23319abab5d874453" - integrity sha512-EgoIBQI7IYXOND7VHzp7PXM1w8tZZz60aV+DdjhaDuvXY0pSmg7p0HKsd4UerBfiHBepRuu5JcVk/3ZJ/n2MVQ== +"@abp/lodash@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.3.tgz#5bf8019fa0e69ec1fac6ccacb1625b8564ed8944" + integrity sha512-Mo2r+bNZXdmM7Ri8SBi+M4OsfnLYejbQmcJ7wkDUPb4B3cDJtTB4YuJn8NWBBjaXwi08Myt1MvSFnT04N/t8Eg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" lodash "^4.17.21" -"@abp/luxon@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.2.tgz#336800a04fd72c42f2b9a00da864a708d0c730c6" - integrity sha512-EhiHxcSKNQLzT69GD4qTdhbzwgyqHOwiBOuw2SFYsBml+XbYzDDGbarT5UUNexOjaThHcqHEgyldtGJEDYg3Xw== +"@abp/luxon@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.3.tgz#cc0adcab4f1fa6bea2055be478ec9a86d00f1ba6" + integrity sha512-vKwfpAPL7GUJLvCpsJoJ5eXRH5Ypciez9J6QiK2Mjx1NauxR514wYtBqM/2I7hoJ4Oc9XvrAjcIon3r21dvCqQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.2.tgz#30e7f8fb1edfa921e413f7c166fcac03c9702993" - integrity sha512-2odjr77Uc1kuK9Ffz2SOqojFrc3cfq6LYHEOjgtZquIV69x9FCHWQPDT0QmUPLOXsQ/sclQ3uq0wf9QgOH2eIQ== +"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.3.tgz#195c897dced708de627941ce017e047c62191a56" + integrity sha512-svD7YJzHvufjmhoCKgQcjApIdVcGJwWhpsK260lwLiCvkdNDhxFjH+jfChhLMXPYpOnozrgrVx56oJqDWDrU3A== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.2.tgz#47e65d9cd7f58d2902da2df584d23d6500c9aa4e" - integrity sha512-0LM0LVWf57Z2smbcQwB4600o05rIGqIDG1BZMGpFcBFTUhiUROw3M7Yhvsh2Hxrfxl2S424f53AwAEhMMc7wXQ== +"@abp/moment@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.3.tgz#7e2a74cd23c434b45f903b4f826f807a31b5982b" + integrity sha512-E0mob3xj0frslPovdHbsdaFB5oLimORFA86uQJ5KVSEaDOXYKuEqUomMcqg2LRVdzzKd7ai6QkuH3p7qbJonww== dependencies: moment "^2.9.0" -"@abp/prismjs@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.0.0-rc.2.tgz#db3dc72cfd4341ce879a7a2622f21424318ea90e" - integrity sha512-QYo/dCGkmzeAoj+L02WD5n5GVniqqzEZav6I6hFOJpP8pz9xfAqt6gDFlcXKqlGc4NaswfCxMtt0nfFATOJgwQ== +"@abp/prismjs@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.0.0-rc.3.tgz#237bb9c55ad1b202418c5bd1452e73a101706c25" + integrity sha512-adgMYfZhK7aPpxNdQhdOqE7oOvXUDq5qqhIVOVzmrQ4Dy/uCItT/Zq0yqqYLr2d7D17vRzfBM7R8ubgxnsMfbw== dependencies: - "@abp/clipboard" "~8.0.0-rc.2" - "@abp/core" "~8.0.0-rc.2" + "@abp/clipboard" "~8.0.0-rc.3" + "@abp/core" "~8.0.0-rc.3" prismjs "^1.26.0" -"@abp/select2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.2.tgz#eab2d8c788490dfb42e164535a2ec0e5341c9463" - integrity sha512-amylLPpnriexrPSIwHvYTGrGPdT+IBfEkeN5SMhEL8pwa6/6ScVlzHVxvrMGQEocNFnl8BTD/n/kUnX19uvS9A== +"@abp/select2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.3.tgz#77dd12185f6d03553230c7516e40603310f28f4f" + integrity sha512-9O+IHIB6n+WfLzh6SVyC01OIU3qWzhoT3DofAc329cyI73NJSPuOvmkQtQVYWnkAI/6+B6qYF3A4umD/EoPouQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" select2 "^4.0.13" -"@abp/slugify@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-8.0.0-rc.2.tgz#5e87e433b36c8766d55e17e733bf62223fa65a37" - integrity sha512-N6sHmQo73IbksfbGs6gJMVT5xAxoTE4h0xJ96Ryv8nMmoR8doTEuM7HE9GNyFKU7yB1r/rN8NCm3dcfjsChRZA== +"@abp/slugify@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-8.0.0-rc.3.tgz#4f293c4ce11cba2a605503f2e3f3b6d278c0ed31" + integrity sha512-CfSatHeh3A0XylfDjUtpU/LBcQ/zx8mDq1TA5rDwd2je19PhkTkJkRjA3A3Ow1zohShe1sj0jl08ZRrlF7tshQ== dependencies: slugify "^1.6.5" -"@abp/star-rating-svg@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-8.0.0-rc.2.tgz#27b6509f5ae61b70367bddad9731747d5a95409b" - integrity sha512-u5rb97RoaxLTOamYN7fSST40OrvUtjfUX9Z8GATP/KPb7/w12q5AAeFif75b4eQ/XT28rrJpAmCubQvkz94Afg== +"@abp/star-rating-svg@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-8.0.0-rc.3.tgz#ea57e636fe5d2cd950588a2ee6d35b4504f8f65b" + integrity sha512-TLarYvGYptcH6ITq2EVKXKw9ovg7B6VXxkuYk2hFVRvn6bxT1bNxf2W7DGFFt1jH0WMEs+ShBEb9xTzXLfXMxw== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" star-rating-svg "^3.5.0" -"@abp/sweetalert2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.2.tgz#7c3ca3ffff01a43a3603f49a1986f162157e2a72" - integrity sha512-P/qW+UVUwgAGmku2FWWIMtuwG8clA28+Tc0VYl4vFQNjPK7wwTNrovNXIVKHwyl2GjRGgz7YDS0NUtVdkn7AXQ== +"@abp/sweetalert2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.3.tgz#021afc3457cf72c2b6dd298bb981faa741fc1293" + integrity sha512-b67UC/uZ9gWt2X5MeUnKg98FkhvJ+Azsq4PHcFBdUTZL/5ItJ8F6UsOTpT7Z7cUXFmJn/RTcPrgQDsK63CZltw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" sweetalert2 "^11.3.6" -"@abp/timeago@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.2.tgz#ed98d40b1fa2fa7e65bc3ad84db896e32184a112" - integrity sha512-7Kk9JGkVHo86QyaTg7Y8XB4IYXzP/IGlYDDS+eaStmzFIvXmnNURz7gs4x4tm1Z+IfUz+wJvMYfI4ymwYDLSeQ== +"@abp/timeago@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.3.tgz#b3e63ff94bce8ad59b02d8c4490f580e60630f00" + integrity sha512-Pmm6Jj7VT1PW/Wfh1ozFFIdpFvH8cGKfHU2sYgwHuw4U9YQUd8ZTIDaZRMhuN9QqnGlmFtUZsXzoIMZJDvOq5w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" timeago "^1.6.7" -"@abp/toastr@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.2.tgz#c494bb1070ef6aa80d443d11a61f93c03d82f543" - integrity sha512-1ECxLFKNLxI+oegsB2WACmeiOqksi8q8vBiQ5ISW3Z0/kCiN8mC0/c8mmUr9sQjpwACTiFW95H1vPfVbfrt0Mw== +"@abp/toastr@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.3.tgz#5b0d267951e025ca77a611c2fa9b606e92bd830a" + integrity sha512-hfDzyMSgbjriAALdrcnx/qonN2lquF7HM4QH8nt1E8/vWOkd8bUL/kyAoIL8rfS94zr62UUZTEDezoCfHwif+w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" toastr "^2.1.4" -"@abp/tui-editor@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-8.0.0-rc.2.tgz#ea30d507877bdeab5762c905c8ec8fae87ea57fb" - integrity sha512-QEgbx/N95Kp0uqOSJA3Yj8vGmBQyMeuOUWPxxkFN8Pu7hu/PEaSndX1izNuhIOSn7zFkuGhe6/aUgC+LcVP3jw== +"@abp/tui-editor@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-8.0.0-rc.3.tgz#b5cc1470598b1a478733767d21275334d130bfc1" + integrity sha512-EdPrVdTV9Yv18Ke4UTf6/BPF4eZx+eEECI3zSQMrnDlGv5C1gBG1MS37KdqMeHvvhz95rIv/RO6kpjGkJYEm9g== dependencies: - "@abp/jquery" "~8.0.0-rc.2" - "@abp/prismjs" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" + "@abp/prismjs" "~8.0.0-rc.3" -"@abp/uppy@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-8.0.0-rc.2.tgz#a885c6f8757abe04910fb5d0eeb4dca5ee80dbf2" - integrity sha512-DD3FxBQh6rAym1cZ9LS8CtrLXGeKFOHKwq24/dh93mzRPaJKbul31+blLSdVKwA/ZtxWf8uKEc78gI4gzsG9MA== +"@abp/uppy@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-8.0.0-rc.3.tgz#280e5d59633acc992be69e47740c6c124077ff7d" + integrity sha512-0Ayn7YX4xNt9A+caoh27JcD27uQfsIdO7PKMiQNAZMp5p+zsN/qGFRnhReq+LMwYtezBkWqiGivZEmeRxN5fyw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" uppy "^1.16.1" -"@abp/utils@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.2.tgz#c2959e5161e4102d5757a571d16bd3a4316779fb" - integrity sha512-Ml/qXTk8//qnuAXA8addR5NFBoJp/L5mBJrEtOc6OFiPuFSsnozcE+ZZJZMACyXP996tqmmkuFrDLMaNeKe0cQ== +"@abp/utils@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.3.tgz#01491fb943eb3a41d4ddbe854e5330b66807d522" + integrity sha512-cuTwsy+FEh3dEnlDDi0s8d3qpWgP3rwqWgg5LlMF0pY/OobJcCLtuo5Zy9bncKL3wFHXVEk6UviYcNkSOkzvtQ== dependencies: just-compare "^2.3.0" diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Volo.CmsKit.Admin.Web.abppkg b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Volo.CmsKit.Admin.Web.abppkg index 930c4018b3..33a45483d7 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Volo.CmsKit.Admin.Web.abppkg +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Volo.CmsKit.Admin.Web.abppkg @@ -1,3 +1,8 @@ { - "role": "lib.mvc" + "role": "lib.mvc", + "npmDependencies": { + "@abp/cms-kit.admin": { + "version": "" + } + } } \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Public.Web/Volo.CmsKit.Public.Web.abppkg b/modules/cms-kit/src/Volo.CmsKit.Public.Web/Volo.CmsKit.Public.Web.abppkg index 930c4018b3..1fe9750915 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Public.Web/Volo.CmsKit.Public.Web.abppkg +++ b/modules/cms-kit/src/Volo.CmsKit.Public.Web/Volo.CmsKit.Public.Web.abppkg @@ -1,3 +1,8 @@ { - "role": "lib.mvc" + "role": "lib.mvc", + "npmDependencies": { + "@abp/cms-kit.public": { + "version": "" + } + } } \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Web/Volo.CmsKit.Web.abppkg b/modules/cms-kit/src/Volo.CmsKit.Web/Volo.CmsKit.Web.abppkg index 930c4018b3..4e7da6d7d7 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Web/Volo.CmsKit.Web.abppkg +++ b/modules/cms-kit/src/Volo.CmsKit.Web/Volo.CmsKit.Web.abppkg @@ -1,3 +1,8 @@ { - "role": "lib.mvc" + "role": "lib.mvc", + "npmDependencies": { + "@abp/cms-kit": { + "version": "" + } + } } \ No newline at end of file diff --git a/modules/docs/app/VoloDocs.Web/package.json b/modules/docs/app/VoloDocs.Web/package.json index 9ae8e5cf67..ee0f88f479 100644 --- a/modules/docs/app/VoloDocs.Web/package.json +++ b/modules/docs/app/VoloDocs.Web/package.json @@ -3,7 +3,7 @@ "name": "volo.docstestapp", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~8.0.0-rc.2", - "@abp/docs": "~8.0.0-rc.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~8.0.0-rc.3", + "@abp/docs": "~8.0.0-rc.3" } } diff --git a/modules/docs/app/VoloDocs.Web/yarn.lock b/modules/docs/app/VoloDocs.Web/yarn.lock index 548b9f74f9..31d3b4cb8b 100644 --- a/modules/docs/app/VoloDocs.Web/yarn.lock +++ b/modules/docs/app/VoloDocs.Web/yarn.lock @@ -2,47 +2,47 @@ # yarn lockfile v1 -"@abp/anchor-js@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-8.0.0-rc.2.tgz#f6a8eac8df0af55a9fcb60e7bf0d3fa5e8ff4670" - integrity sha512-+NUdbXXDGAF9+veOzRk8vauICbRGoL/MAWfwUy4la9VZzVP23BQMIscR2p7uwR+0n9Pdjn74X0CcwXHe/ANZYQ== +"@abp/anchor-js@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-8.0.0-rc.3.tgz#198d961c69c7faf75c381c88937efd40a8e158e4" + integrity sha512-BDcp84sDuh4349o6Em3idqWeHAegF64M/zJLSW5QIiX23+46WKzvLorICt7cQkaGiKldr6b/Q6Qx7yDxVxYpGw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" anchor-js "^4.3.1" -"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.2.tgz#ff10cf70d483fd12304e463ef240c113fceb2bb3" - integrity sha512-N5TbAohg5dRt24DVbFz2hQjdfhZHbwTBJtUDMRofiU6LHk16Td8esU7CxvS+nj8WhVYN8O9PdZZTI/Iva0VPoQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.2.tgz#db570c960ad1b250292a0211317634fbeb762a52" - integrity sha512-yGxIAnpGIWkTkjFBgedBBXE1nRnk7tDYLeAQpGBP33iwUpkwa1n66+cjwt4x2ZzTGo96NfO3MIlLmnk9psZtpA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.2" - "@abp/bootstrap" "~8.0.0-rc.2" - "@abp/bootstrap-datepicker" "~8.0.0-rc.2" - "@abp/bootstrap-daterangepicker" "~8.0.0-rc.2" - "@abp/datatables.net-bs5" "~8.0.0-rc.2" - "@abp/font-awesome" "~8.0.0-rc.2" - "@abp/jquery-form" "~8.0.0-rc.2" - "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.2" - "@abp/lodash" "~8.0.0-rc.2" - "@abp/luxon" "~8.0.0-rc.2" - "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.2" - "@abp/moment" "~8.0.0-rc.2" - "@abp/select2" "~8.0.0-rc.2" - "@abp/sweetalert2" "~8.0.0-rc.2" - "@abp/timeago" "~8.0.0-rc.2" - "@abp/toastr" "~8.0.0-rc.2" - -"@abp/aspnetcore.mvc.ui@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.2.tgz#57099c3064f462713940a1d40fbddfe7b14510eb" - integrity sha512-Bmkqw6VDe+B5QpcRghj1pWej+BhkWJoCfh+lEwbJqzv3akEuOhYWRSBDIrkgCyROK77HYzBqWg9+AyRhmHXEAw== +"@abp/aspnetcore.mvc.ui.theme.basic@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.0.0-rc.3.tgz#637ea220c9f988c1d0e1b152928f4409696439f2" + integrity sha512-xFJkcC2Oa8vLqMW0gU/3nXHsdFZOQq8+o9gUeLqDAhHZomnvEWsoivcd+LZs0xSDgQOee7N9h2buv9ERBoYGiA== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.0.0-rc.3.tgz#88904633feb5ce7dface4d27e9a31f4e5ace6b30" + integrity sha512-gMYI+xz/0JDgW2U7T3Lesx1o1U+Y+7zG/jVZO5FuMtlrsYhvT6V5BsKa9q/N7kSR0tfK8vsjblMBobqvbmG3SQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~8.0.0-rc.3" + "@abp/bootstrap" "~8.0.0-rc.3" + "@abp/bootstrap-datepicker" "~8.0.0-rc.3" + "@abp/bootstrap-daterangepicker" "~8.0.0-rc.3" + "@abp/datatables.net-bs5" "~8.0.0-rc.3" + "@abp/font-awesome" "~8.0.0-rc.3" + "@abp/jquery-form" "~8.0.0-rc.3" + "@abp/jquery-validation-unobtrusive" "~8.0.0-rc.3" + "@abp/lodash" "~8.0.0-rc.3" + "@abp/luxon" "~8.0.0-rc.3" + "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.3" + "@abp/moment" "~8.0.0-rc.3" + "@abp/select2" "~8.0.0-rc.3" + "@abp/sweetalert2" "~8.0.0-rc.3" + "@abp/timeago" "~8.0.0-rc.3" + "@abp/toastr" "~8.0.0-rc.3" + +"@abp/aspnetcore.mvc.ui@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.0.0-rc.3.tgz#09402ed4e7504c09b49a84d6ee590a5c87017ab8" + integrity sha512-82GfU8DtReq5RTrb2Fl0UHm+vEO0PvC/6DyFHm57nyWiL2dKByUqLd8NXQz+gqubWOA+IvJoLehbcC6iD+Y0VQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -51,194 +51,194 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.2.tgz#85e41ff35b7306040e0dfdaabc04c9dec280ae0f" - integrity sha512-2O1CWIA03O68kloIeIQ4YlaLqjvBo4zZxkF4Ily2OfGwfwgUpZpOCS/0yUQWpxFoLEnbat03KQj75Szcu80keg== +"@abp/bootstrap-datepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.0.0-rc.3.tgz#7656fef148c8bdf7993fdae937427564535dea74" + integrity sha512-qW1XQ2zL+/9f9+Q9Db3E5eIOD8Itjtr0KFAO59tY3G3WEwvCOS85pXJ/I17nLRRo/A2Na4kx4Q/jdYr3DkOgDQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap-daterangepicker@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.2.tgz#9380b4e29c69fe8ecec4877c9bbe443857e2e902" - integrity sha512-caKNizOBcSBSTKyByWZVFxTjn1gJNaMGDqoqnFnKEFc/Zu+Z5wgJaU1zOwSQCI+fBdAYLt6aIRFdzL/VgJIlWg== +"@abp/bootstrap-daterangepicker@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.0.0-rc.3.tgz#b6eb599b198f58c9a0690d2f779548137e10889f" + integrity sha512-TnZdtV0JHweVrrXCJZjxz+Cbk0lYznzELaA6oBbikCPhzIr2XvLqyHuLvERrFVxq80BZGsF7xUgC2K/Tw/RA8w== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.2.tgz#9d36df7aa5b78ada6739633dabedf0c05fdedbde" - integrity sha512-OiSLAr58q8we202EjS1cJAzrVjGJBtjYJ3S3JuZqjV46udOoWI+ubQSKp+ZZHLD6e0geMfCe5G3IW+eQ1oFrkQ== +"@abp/bootstrap@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.0.0-rc.3.tgz#8865c2536c353b904e6e96cb70e4280fe9928412" + integrity sha512-h7rDAp3eBQwARAkEZfJU+IBTXEiLwi3I5CYFQ92QdX/mC66R1cX1gYY7pR5Wj5f68VS2pURnNxJnONtS3E/Cyw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" bootstrap "^5.1.3" -"@abp/clipboard@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.0.0-rc.2.tgz#6f9eb3da44e62aee8bb7cd38ef5d9e105aff6f94" - integrity sha512-ytYIh5R8V6LbjdofeaRI14V7fO1A066SVn8Uc5G2aTq6WpeepzpwfJjDA7i/3sNO14FhnCLI2a5/IMP0zzxNCw== +"@abp/clipboard@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.0.0-rc.3.tgz#eb7211804967c97cf6678c42b7d756438ffcc22a" + integrity sha512-w9a1gJs8yZbeNkRQqSXxiOUqCLknh+5QM3CoVQudU46Kl4zh39ugPuEMKZhxcGaDsZWSTNuyMgUjzAWFhE/w6g== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" clipboard "^2.0.8" -"@abp/core@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.2.tgz#6167929da30563b3b2f1938be40648bd08db61af" - integrity sha512-uXU546776kSDYizDRB+8Ja0Hfo0LaGqR198oy5Eq8R1jVwQ0gveZUlUFQd1Q56a/IpgbiJQ/T6nizoacBQlfLA== +"@abp/core@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.0.0-rc.3.tgz#f399bc55c6ad20c2515a03bb9572c6a4499cfcf0" + integrity sha512-HUa0AfCDX3URnGWsZ/7aZMsXXQFjott05ebK9wF7QDcI7uInyMT5axlrQ/CniyU8GLaFEt3mdtLB7pOZzDnsRw== dependencies: - "@abp/utils" "~8.0.0-rc.2" + "@abp/utils" "~8.0.0-rc.3" -"@abp/datatables.net-bs5@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.2.tgz#a5d36298ad7ddb59dc66917eeb10f3898d4f6e39" - integrity sha512-VtMnL0WlXVpddbhheFKUwXo+iCBh3pgtETBKTnqyE/FSiv1EoV8i2m0gKtzFA7XB5CjUSXaTQsNfDGsIio7AnQ== +"@abp/datatables.net-bs5@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.0.0-rc.3.tgz#902d0770c54a5888f805cc97de0ed25d0c53dde9" + integrity sha512-gxYYBeEh81+R8SAh27uMm3paVffq+bYiQgUxpXNgEcyPGP2X7/hnzZNwViuI1t+IgpSuTf6AAt14db9eV6Masg== dependencies: - "@abp/datatables.net" "~8.0.0-rc.2" + "@abp/datatables.net" "~8.0.0-rc.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.2.tgz#267dcb7a49b708af83de3dfbdeb2f42617d46708" - integrity sha512-GzuncUWYs7fnLdd510FIiFx7DaMUoK2XzsMoVEv/p6eE8uAZpFp7/e+HKx8UxSFDcvVW3GMURDLd1WIxm5ak6Q== +"@abp/datatables.net@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.0.0-rc.3.tgz#4ddfa9fe3246e72807c3b19307c7484af749f969" + integrity sha512-vQBenQsDxzryspNv0FEzpyUPBXddIkVhXUJ6tHc+IZ8q/+/2wUE0ZciSJm7qS/GQnGrYZv9wpIGbSRh/RgVvVA== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" datatables.net "^1.11.4" -"@abp/docs@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-8.0.0-rc.2.tgz#6e8a7579a84328d7e8f116093e897f360fd06f90" - integrity sha512-HtDdH1x4obCMdX2Z9P2iI+1lWk7rNcmCVbnCXKzO9FtHLccnBdEzRfEAb4bQ3nnReXg7el1zpRe3+WdM8+c6gw== +"@abp/docs@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-8.0.0-rc.3.tgz#c92687c8a4e18dd500a4a1a5f6820f241424e8fb" + integrity sha512-T1XGo0KC59t1FkhLzBDOV2F3J0tVahoO9YQRH4fjAidCIGynkFjQdYwu2GHgWvKcKg2bqFVOR6BVIc4142oVPA== dependencies: - "@abp/anchor-js" "~8.0.0-rc.2" - "@abp/clipboard" "~8.0.0-rc.2" - "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.2" - "@abp/popper.js" "~8.0.0-rc.2" - "@abp/prismjs" "~8.0.0-rc.2" + "@abp/anchor-js" "~8.0.0-rc.3" + "@abp/clipboard" "~8.0.0-rc.3" + "@abp/malihu-custom-scrollbar-plugin" "~8.0.0-rc.3" + "@abp/popper.js" "~8.0.0-rc.3" + "@abp/prismjs" "~8.0.0-rc.3" -"@abp/font-awesome@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.2.tgz#2c7f392d4a7971f34ef6fa2835901183b2731976" - integrity sha512-dYXTOiOqb4zg/VKhla/qC3E1I9OmPWPy6jUjW+5LcyQcAMRgTR55A8HVvmZHK8OCwJMmpAGcckydegIKK4JfaQ== +"@abp/font-awesome@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.0.0-rc.3.tgz#5f850c5479f48cf1c951de2354050d38fec6beab" + integrity sha512-GYwhoOThD5Bw0Ain5DkVXgHLpca83QGAy1T7I+6SmYyibYu5SdxV9ytD65tARH+dx9VpB3p9NeC5lRYuWdPzCQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.2.tgz#45e2a3d838ed8c2b3f59aa6eb6f62b2e7a5934fa" - integrity sha512-uTf9Owhv9cjxb57S/3CtlimMr4cbCIgnIdHiRSU32atxg+xOvwDq4+Vn1AghiwtVgZWAC6W3MJTBHFbPHPfiLg== +"@abp/jquery-form@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.0.0-rc.3.tgz#e414a0599448c37df3197af77a91c9a66d3ef77f" + integrity sha512-w58Zi28Ci/0DIzMzC/ihu+np7G2Hv+9DLrhLZKddEI9WisFuxao5EAhKseq7LWMPzG/QSw8skLZAY12YrEtp6w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.2.tgz#c6a4e3081f1d7eadff34592b8cf0498db40170a0" - integrity sha512-g3yY0SuFX+RkPHZO6UcemXWBi1pq4mt3WHx8f2u2knfdqgLRIaPaTZIpVRN4AUSwBGs/GVzpA5hEEQKhl1cChA== +"@abp/jquery-validation-unobtrusive@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.0.0-rc.3.tgz#a3ab6b5078449ba94c7206ed96286b902a766b6b" + integrity sha512-Gvmujjhrvqzu51fGSTAssxGVu4XolTLEwW3qR0zwWCc0+kXF/AXB98DD66A+hmGau54sTKRXVmBTpc4J3KpoWg== dependencies: - "@abp/jquery-validation" "~8.0.0-rc.2" + "@abp/jquery-validation" "~8.0.0-rc.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.2.tgz#4282682538c450bffaba2558cbcc8ac9779736b6" - integrity sha512-e6n4SNp558IjZKQW3Td90Kzmns8NPC4dnmCfZzRC9eZfcfBHXOpNoAQIKw3uNWvGF6lQWo4S5O/Y8QhLW/88cw== +"@abp/jquery-validation@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.0.0-rc.3.tgz#eee433a5fc076d92d734e7cea4bce00fbaacc963" + integrity sha512-Dq5Ru5WWqDKIDzetUicJzp6DHkGhNNHcjYyHF3n9o9+3T4+6dgRbXy5OYjIv9CADfui55rzckWH57FbCExiUSw== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" jquery-validation "^1.19.3" -"@abp/jquery@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.2.tgz#e54905bbd5efa13f9a87854608f103e15757a26c" - integrity sha512-KiqRKJlygq/s8qu+ykRp5csOyDjVmVk5KxW+OJz+73hTS7NZiM1tUDYWieFHFfL8AJdzwxt4QP89y8lyfJeBLQ== +"@abp/jquery@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.0.0-rc.3.tgz#e230c5db7a9aff526564c1b4b1820cd983a10726" + integrity sha512-o9xBZt55fT+ZYqmLjQ9dahtIgsRqz4VrXUsLgyKkUzr2p3gtgXCQqKfkIpdeE5aE3p1/T+et5U6FOMUCRZegvg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" jquery "~3.6.0" -"@abp/lodash@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.2.tgz#1bca1821db7524e1c612cfe23319abab5d874453" - integrity sha512-EgoIBQI7IYXOND7VHzp7PXM1w8tZZz60aV+DdjhaDuvXY0pSmg7p0HKsd4UerBfiHBepRuu5JcVk/3ZJ/n2MVQ== +"@abp/lodash@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.0.0-rc.3.tgz#5bf8019fa0e69ec1fac6ccacb1625b8564ed8944" + integrity sha512-Mo2r+bNZXdmM7Ri8SBi+M4OsfnLYejbQmcJ7wkDUPb4B3cDJtTB4YuJn8NWBBjaXwi08Myt1MvSFnT04N/t8Eg== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" lodash "^4.17.21" -"@abp/luxon@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.2.tgz#336800a04fd72c42f2b9a00da864a708d0c730c6" - integrity sha512-EhiHxcSKNQLzT69GD4qTdhbzwgyqHOwiBOuw2SFYsBml+XbYzDDGbarT5UUNexOjaThHcqHEgyldtGJEDYg3Xw== +"@abp/luxon@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.0.0-rc.3.tgz#cc0adcab4f1fa6bea2055be478ec9a86d00f1ba6" + integrity sha512-vKwfpAPL7GUJLvCpsJoJ5eXRH5Ypciez9J6QiK2Mjx1NauxR514wYtBqM/2I7hoJ4Oc9XvrAjcIon3r21dvCqQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.2.tgz#30e7f8fb1edfa921e413f7c166fcac03c9702993" - integrity sha512-2odjr77Uc1kuK9Ffz2SOqojFrc3cfq6LYHEOjgtZquIV69x9FCHWQPDT0QmUPLOXsQ/sclQ3uq0wf9QgOH2eIQ== +"@abp/malihu-custom-scrollbar-plugin@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.0.0-rc.3.tgz#195c897dced708de627941ce017e047c62191a56" + integrity sha512-svD7YJzHvufjmhoCKgQcjApIdVcGJwWhpsK260lwLiCvkdNDhxFjH+jfChhLMXPYpOnozrgrVx56oJqDWDrU3A== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.2.tgz#47e65d9cd7f58d2902da2df584d23d6500c9aa4e" - integrity sha512-0LM0LVWf57Z2smbcQwB4600o05rIGqIDG1BZMGpFcBFTUhiUROw3M7Yhvsh2Hxrfxl2S424f53AwAEhMMc7wXQ== +"@abp/moment@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.0.0-rc.3.tgz#7e2a74cd23c434b45f903b4f826f807a31b5982b" + integrity sha512-E0mob3xj0frslPovdHbsdaFB5oLimORFA86uQJ5KVSEaDOXYKuEqUomMcqg2LRVdzzKd7ai6QkuH3p7qbJonww== dependencies: moment "^2.9.0" -"@abp/popper.js@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-8.0.0-rc.2.tgz#52935f54ef45e015e6ba9d8309ad7b4a69958f54" - integrity sha512-vEnFX8EMpiGz7FZhsJa57lAqWfYAnKZA9t60LCmNPie1JLDEpNrhhRI/d3EUCQYcdUXdnBhbqiBh9K2W0rFEpA== +"@abp/popper.js@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-8.0.0-rc.3.tgz#8db4c89a4b2d86e3b04bb6952221d4886a4a3925" + integrity sha512-migHMxSKeroU/9pDU9I/g/39A+6ZB0PP/RHYyM6KY8xSfgpVrb0k7JzAZk+RqsX7MntWcCBcQX8I7FVViw93OA== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" "@popperjs/core" "^2.11.2" -"@abp/prismjs@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.0.0-rc.2.tgz#db3dc72cfd4341ce879a7a2622f21424318ea90e" - integrity sha512-QYo/dCGkmzeAoj+L02WD5n5GVniqqzEZav6I6hFOJpP8pz9xfAqt6gDFlcXKqlGc4NaswfCxMtt0nfFATOJgwQ== +"@abp/prismjs@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.0.0-rc.3.tgz#237bb9c55ad1b202418c5bd1452e73a101706c25" + integrity sha512-adgMYfZhK7aPpxNdQhdOqE7oOvXUDq5qqhIVOVzmrQ4Dy/uCItT/Zq0yqqYLr2d7D17vRzfBM7R8ubgxnsMfbw== dependencies: - "@abp/clipboard" "~8.0.0-rc.2" - "@abp/core" "~8.0.0-rc.2" + "@abp/clipboard" "~8.0.0-rc.3" + "@abp/core" "~8.0.0-rc.3" prismjs "^1.26.0" -"@abp/select2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.2.tgz#eab2d8c788490dfb42e164535a2ec0e5341c9463" - integrity sha512-amylLPpnriexrPSIwHvYTGrGPdT+IBfEkeN5SMhEL8pwa6/6ScVlzHVxvrMGQEocNFnl8BTD/n/kUnX19uvS9A== +"@abp/select2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.0.0-rc.3.tgz#77dd12185f6d03553230c7516e40603310f28f4f" + integrity sha512-9O+IHIB6n+WfLzh6SVyC01OIU3qWzhoT3DofAc329cyI73NJSPuOvmkQtQVYWnkAI/6+B6qYF3A4umD/EoPouQ== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" select2 "^4.0.13" -"@abp/sweetalert2@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.2.tgz#7c3ca3ffff01a43a3603f49a1986f162157e2a72" - integrity sha512-P/qW+UVUwgAGmku2FWWIMtuwG8clA28+Tc0VYl4vFQNjPK7wwTNrovNXIVKHwyl2GjRGgz7YDS0NUtVdkn7AXQ== +"@abp/sweetalert2@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.0.0-rc.3.tgz#021afc3457cf72c2b6dd298bb981faa741fc1293" + integrity sha512-b67UC/uZ9gWt2X5MeUnKg98FkhvJ+Azsq4PHcFBdUTZL/5ItJ8F6UsOTpT7Z7cUXFmJn/RTcPrgQDsK63CZltw== dependencies: - "@abp/core" "~8.0.0-rc.2" + "@abp/core" "~8.0.0-rc.3" sweetalert2 "^11.3.6" -"@abp/timeago@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.2.tgz#ed98d40b1fa2fa7e65bc3ad84db896e32184a112" - integrity sha512-7Kk9JGkVHo86QyaTg7Y8XB4IYXzP/IGlYDDS+eaStmzFIvXmnNURz7gs4x4tm1Z+IfUz+wJvMYfI4ymwYDLSeQ== +"@abp/timeago@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.0.0-rc.3.tgz#b3e63ff94bce8ad59b02d8c4490f580e60630f00" + integrity sha512-Pmm6Jj7VT1PW/Wfh1ozFFIdpFvH8cGKfHU2sYgwHuw4U9YQUd8ZTIDaZRMhuN9QqnGlmFtUZsXzoIMZJDvOq5w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" timeago "^1.6.7" -"@abp/toastr@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.2.tgz#c494bb1070ef6aa80d443d11a61f93c03d82f543" - integrity sha512-1ECxLFKNLxI+oegsB2WACmeiOqksi8q8vBiQ5ISW3Z0/kCiN8mC0/c8mmUr9sQjpwACTiFW95H1vPfVbfrt0Mw== +"@abp/toastr@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.0.0-rc.3.tgz#5b0d267951e025ca77a611c2fa9b606e92bd830a" + integrity sha512-hfDzyMSgbjriAALdrcnx/qonN2lquF7HM4QH8nt1E8/vWOkd8bUL/kyAoIL8rfS94zr62UUZTEDezoCfHwif+w== dependencies: - "@abp/jquery" "~8.0.0-rc.2" + "@abp/jquery" "~8.0.0-rc.3" toastr "^2.1.4" -"@abp/utils@~8.0.0-rc.2": - version "8.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.2.tgz#c2959e5161e4102d5757a571d16bd3a4316779fb" - integrity sha512-Ml/qXTk8//qnuAXA8addR5NFBoJp/L5mBJrEtOc6OFiPuFSsnozcE+ZZJZMACyXP996tqmmkuFrDLMaNeKe0cQ== +"@abp/utils@~8.0.0-rc.3": + version "8.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.0.0-rc.3.tgz#01491fb943eb3a41d4ddbe854e5330b66807d522" + integrity sha512-cuTwsy+FEh3dEnlDDi0s8d3qpWgP3rwqWgg5LlMF0pY/OobJcCLtuo5Zy9bncKL3wFHXVEk6UviYcNkSOkzvtQ== dependencies: just-compare "^2.3.0" diff --git a/modules/docs/src/Volo.Docs.Web/Pages/Documents/Project/Index.cshtml b/modules/docs/src/Volo.Docs.Web/Pages/Documents/Project/Index.cshtml index eab5ad59e8..0b45d547ee 100644 --- a/modules/docs/src/Volo.Docs.Web/Pages/Documents/Project/Index.cshtml +++ b/modules/docs/src/Volo.Docs.Web/Pages/Documents/Project/Index.cshtml @@ -318,7 +318,7 @@ @@ -161,18 +162,21 @@ - {{ + @if (prop.formText) { + {{ prop.formText | abpLocalization }} + } diff --git a/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-form/extensible-form-prop.component.ts b/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-form/extensible-form-prop.component.ts index ca32fd3e7a..024a8ce80e 100644 --- a/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-form/extensible-form-prop.component.ts +++ b/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-form/extensible-form-prop.component.ts @@ -1,5 +1,5 @@ import { EXTENSIONS_FORM_PROP, EXTENSIONS_FORM_PROP_DATA } from './../../tokens/extensions.token'; -import { ABP, CoreModule, TrackByService } from '@abp/ng.core'; +import { ABP, LocalizationModule, PermissionDirective, ShowPasswordDirective, TrackByService } from '@abp/ng.core'; import { AfterViewInit, ChangeDetectionStrategy, @@ -30,12 +30,7 @@ import { } from '@ng-bootstrap/ng-bootstrap'; import { Observable, of } from 'rxjs'; import { debounceTime, distinctUntilChanged, switchMap } from 'rxjs/operators'; -import { - DateAdapter, - DisabledDirective, - PasswordComponent, - TimeAdapter, -} from '@abp/ng.theme.shared'; +import { DateAdapter, DisabledDirective, TimeAdapter } from '@abp/ng.theme.shared'; import { EXTRA_PROPERTIES_KEY } from '../../constants/extra-properties'; import { FormProp } from '../../models/form-props'; import { PropData } from '../../models/props'; @@ -45,14 +40,14 @@ import { eThemeSharedComponents } from '../../enums/components'; import { ExtensibleDateTimePickerComponent } from '../date-time-picker/extensible-date-time-picker.component'; import { NgxValidateCoreModule } from '@ngx-validate/core'; import { ExtensibleFormPropService } from '../../services/extensible-form-prop.service'; -import {CreateInjectorPipe} from "../../pipes/create-injector.pipe"; +import { CreateInjectorPipe } from '../../pipes/create-injector.pipe'; +import { AsyncPipe, NgClass, NgSwitch, NgSwitchCase, NgTemplateOutlet } from '@angular/common'; @Component({ selector: 'abp-extensible-form-prop', templateUrl: './extensible-form-prop.component.html', standalone: true, imports: [ - CoreModule, ExtensibleDateTimePickerComponent, NgbDatepickerModule, NgbTimepickerModule, @@ -60,8 +55,15 @@ import {CreateInjectorPipe} from "../../pipes/create-injector.pipe"; DisabledDirective, NgxValidateCoreModule, NgbTypeaheadModule, - PasswordComponent, - CreateInjectorPipe + CreateInjectorPipe, + ShowPasswordDirective, + PermissionDirective, + LocalizationModule, + AsyncPipe, + NgSwitch, + NgSwitchCase, + NgClass, + NgTemplateOutlet, ], changeDetection: ChangeDetectionStrategy.OnPush, providers: [ExtensibleFormPropService], @@ -91,6 +93,7 @@ export class ExtensibleFormPropComponent implements OnChanges, AfterViewInit { injectorForCustomComponent?: Injector; asterisk = ''; containerClassName = 'mb-2'; + showPassword = false; options$: Observable[]> = of([]); validators: ValidatorFn[] = []; readonly!: boolean; diff --git a/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-table/extensible-table.component.html b/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-table/extensible-table.component.html index 65c958d6aa..0ba4b22d45 100644 --- a/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-table/extensible-table.component.html +++ b/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-table/extensible-table.component.html @@ -5,8 +5,8 @@ [list]="list" (activate)="tableActivate.emit($event)" > + @if (actionsTemplate || (actionList.length && hasAtLeastOnePermittedAction)) { - - - - - - {{ column.name }} - - - {{ column.name }} - - - - - -
    -
    - - - + } @for (prop of propList; track prop.name; let i = $index) { + + + @if (prop.tooltip) { + + {{ column.name }} + + }@else{ + {{ column.name }} + } + + + + + @if (!row['_' + prop.name].component) { +
    + }@else{ + + }
    -
    -
    -
    +
    + + + } diff --git a/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-table/extensible-table.component.ts b/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-table/extensible-table.component.ts index 62cf358b84..5670ca7343 100644 --- a/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-table/extensible-table.component.ts +++ b/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-table/extensible-table.component.ts @@ -6,9 +6,18 @@ import { getShortDateShortTimeFormat, getShortTimeFormat, ListService, + LocalizationModule, + PermissionDirective, PermissionService, } from '@abp/ng.core'; -import { formatDate } from '@angular/common'; +import { + AsyncPipe, + formatDate, + NgComponentOutlet, + NgFor, + NgIf, + NgTemplateOutlet, +} from '@angular/common'; import { ChangeDetectionStrategy, Component, @@ -51,13 +60,17 @@ const DEFAULT_ACTIONS_COLUMN_WIDTH = 150; selector: 'abp-extensible-table', standalone: true, imports: [ - CoreModule, AbpVisibleDirective, NgxDatatableModule, GridActionsComponent, NgbTooltip, NgxDatatableDefaultDirective, NgxDatatableListDirective, + PermissionDirective, + LocalizationModule, + AsyncPipe, + NgTemplateOutlet, + NgComponentOutlet, ], templateUrl: './extensible-table.component.html', changeDetection: ChangeDetectionStrategy.OnPush, diff --git a/npm/ng-packs/packages/components/extensible/src/lib/components/grid-actions/grid-actions.component.html b/npm/ng-packs/packages/components/extensible/src/lib/components/grid-actions/grid-actions.component.html index 9f567271a4..73e01b3440 100644 --- a/npm/ng-packs/packages/components/extensible/src/lib/components/grid-actions/grid-actions.component.html +++ b/npm/ng-packs/packages/components/extensible/src/lib/components/grid-actions/grid-actions.component.html @@ -1,4 +1,5 @@ -
    +@if (actionList.length > 1) { +
    - - + @for (action of actionList; track action.text) { + + + }
    - +} @if (actionList.length === 1) { +} - - - + @if (action.visible(data)) { + + } - {{ action.text | abpLocalization }} - -
    {{ action.text | abpLocalization }}
    -
    + @if (action.icon) { + {{ action.text | abpLocalization }} + }@else { +
    {{ action.text | abpLocalization }}
    + }
    - - - + @if (action.visible(data)) { + + } diff --git a/npm/ng-packs/packages/components/extensible/src/lib/components/grid-actions/grid-actions.component.ts b/npm/ng-packs/packages/components/extensible/src/lib/components/grid-actions/grid-actions.component.ts index ebccd6e163..6937b93d8a 100644 --- a/npm/ng-packs/packages/components/extensible/src/lib/components/grid-actions/grid-actions.component.ts +++ b/npm/ng-packs/packages/components/extensible/src/lib/components/grid-actions/grid-actions.component.ts @@ -9,13 +9,21 @@ import { EntityAction, EntityActionList } from '../../models/entity-actions'; import { EXTENSIONS_ACTION_TYPE } from '../../tokens/extensions.token'; import { AbstractActionsComponent } from '../abstract-actions/abstract-actions.component'; import { NgbDropdownModule } from '@ng-bootstrap/ng-bootstrap'; -import { CoreModule } from '@abp/ng.core'; -import {EllipsisDirective} from "@abp/ng.theme.shared"; +import { LocalizationModule, PermissionDirective } from '@abp/ng.core'; +import { EllipsisDirective } from '@abp/ng.theme.shared'; +import { NgClass, NgTemplateOutlet } from '@angular/common'; @Component({ exportAs: 'abpGridActions', standalone: true, - imports: [ CoreModule, NgbDropdownModule, EllipsisDirective], + imports: [ + NgbDropdownModule, + EllipsisDirective, + PermissionDirective, + NgClass, + LocalizationModule, + NgTemplateOutlet, + ], selector: 'abp-grid-actions', templateUrl: './grid-actions.component.html', providers: [ diff --git a/npm/ng-packs/packages/components/extensible/src/lib/components/page-toolbar/page-toolbar.component.html b/npm/ng-packs/packages/components/extensible/src/lib/components/page-toolbar/page-toolbar.component.html index 285e0aa94b..c39bf59dd1 100644 --- a/npm/ng-packs/packages/components/extensible/src/lib/components/page-toolbar/page-toolbar.component.html +++ b/npm/ng-packs/packages/components/extensible/src/lib/components/page-toolbar/page-toolbar.component.html @@ -1,31 +1,29 @@
    -
    - - - - - + @for (action of actionList; track action.component || action.action; let last = $last) { +
    + @if (action.visible(data)) { + + @if (action.component; as component) { + - - - - - - + }@else { + @if (asToolbarAction(action).value; as toolbarAction ) { + + } + } + }
    + }
    + diff --git a/npm/ng-packs/packages/components/extensible/src/lib/components/page-toolbar/page-toolbar.component.ts b/npm/ng-packs/packages/components/extensible/src/lib/components/page-toolbar/page-toolbar.component.ts index 85685cdee6..507064a54c 100644 --- a/npm/ng-packs/packages/components/extensible/src/lib/components/page-toolbar/page-toolbar.component.ts +++ b/npm/ng-packs/packages/components/extensible/src/lib/components/page-toolbar/page-toolbar.component.ts @@ -9,13 +9,20 @@ import { import { EXTENSIONS_ACTION_TYPE } from '../../tokens/extensions.token'; import { AbstractActionsComponent } from '../abstract-actions/abstract-actions.component'; import { CreateInjectorPipe } from '../../pipes/create-injector.pipe'; -import { CoreModule } from '@abp/ng.core'; +import { LocalizationModule, PermissionDirective } from '@abp/ng.core'; +import { NgClass, NgComponentOutlet } from '@angular/common'; @Component({ exportAs: 'abpPageToolbar', selector: 'abp-page-toolbar', standalone: true, - imports: [ CoreModule, CreateInjectorPipe], + imports: [ + CreateInjectorPipe, + PermissionDirective, + LocalizationModule, + NgClass, + NgComponentOutlet, + ], templateUrl: './page-toolbar.component.html', providers: [ { diff --git a/npm/ng-packs/packages/components/package.json b/npm/ng-packs/packages/components/package.json index 44cceed615..b811cc2bb9 100644 --- a/npm/ng-packs/packages/components/package.json +++ b/npm/ng-packs/packages/components/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.components", - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "peerDependencies": { - "@abp/ng.core": ">=8.0.0-rc.2", - "@abp/ng.theme.shared": ">=8.0.0-rc.2" + "@abp/ng.core": ">=8.0.0-rc.3", + "@abp/ng.theme.shared": ">=8.0.0-rc.3" }, "dependencies": { "chart.js": "^3.5.1", diff --git a/npm/ng-packs/packages/core/package.json b/npm/ng-packs/packages/core/package.json index fdbb73d316..aed7250481 100644 --- a/npm/ng-packs/packages/core/package.json +++ b/npm/ng-packs/packages/core/package.json @@ -1,13 +1,13 @@ { "name": "@abp/ng.core", - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/utils": "~8.0.0-rc.2", + "@abp/utils": "~8.0.0-rc.3", "angular-oauth2-oidc": "^15.0.1", "just-clone": "^6.1.1", "just-compare": "^2.3.0", diff --git a/npm/ng-packs/packages/core/src/lib/abstracts/ng-model.component.ts b/npm/ng-packs/packages/core/src/lib/abstracts/ng-model.component.ts index 8cabb30b0d..6653880b45 100644 --- a/npm/ng-packs/packages/core/src/lib/abstracts/ng-model.component.ts +++ b/npm/ng-packs/packages/core/src/lib/abstracts/ng-model.component.ts @@ -47,7 +47,7 @@ export class AbstractNgModelComponent implements ControlValueAcc writeValue(value: T): void { this._value = this.valueLimitFn(value, this._value) || value; - setTimeout(() => this.cdRef.markForCheck(), 0); + this.cdRef.markForCheck(); } registerOnChange(fn: any): void { diff --git a/npm/ng-packs/packages/core/src/lib/core.module.ts b/npm/ng-packs/packages/core/src/lib/core.module.ts index c4f7c78fa7..57133ab69e 100644 --- a/npm/ng-packs/packages/core/src/lib/core.module.ts +++ b/npm/ng-packs/packages/core/src/lib/core.module.ts @@ -40,6 +40,16 @@ import { DefaultQueueManager } from './utils/queue'; import { IncludeLocalizationResourcesProvider } from './providers/include-localization-resources.provider'; import { SORT_COMPARE_FUNC, compareFuncFactory } from './tokens/compare-func.token'; +const standaloneDirectives = [ + AutofocusDirective, + InputEventDebounceDirective, + ForDirective, + FormSubmitDirective, + InitDirective, + PermissionDirective, + ReplaceableTemplateDirective, + StopPropagationDirective, +]; /** * BaseCoreModule is the module that holds * all imports, declarations, exports, and entryComponents @@ -55,23 +65,16 @@ import { SORT_COMPARE_FUNC, compareFuncFactory } from './tokens/compare-func.tok RouterModule, LocalizationModule, AbstractNgModelComponent, - AutofocusDirective, DynamicLayoutComponent, - ForDirective, - FormSubmitDirective, - InitDirective, - InputEventDebounceDirective, - PermissionDirective, ReplaceableRouteContainerComponent, - ReplaceableTemplateDirective, RouterOutletComponent, SortPipe, SafeHtmlPipe, - StopPropagationDirective, ToInjectorPipe, ShortDateTimePipe, ShortTimePipe, ShortDatePipe, + ...standaloneDirectives, ], imports: [ CommonModule, @@ -80,22 +83,15 @@ import { SORT_COMPARE_FUNC, compareFuncFactory } from './tokens/compare-func.tok ReactiveFormsModule, RouterModule, LocalizationModule, + ...standaloneDirectives, ], declarations: [ AbstractNgModelComponent, - AutofocusDirective, DynamicLayoutComponent, - ForDirective, - FormSubmitDirective, - InitDirective, - InputEventDebounceDirective, - PermissionDirective, ReplaceableRouteContainerComponent, - ReplaceableTemplateDirective, RouterOutletComponent, SortPipe, SafeHtmlPipe, - StopPropagationDirective, ToInjectorPipe, ShortDateTimePipe, ShortTimePipe, @@ -179,7 +175,7 @@ export class CoreModule { }, { provide: SORT_COMPARE_FUNC, - useFactory: compareFuncFactory + useFactory: compareFuncFactory, }, { provide: QUEUE_MANAGER, diff --git a/npm/ng-packs/packages/core/src/lib/directives/autofocus.directive.ts b/npm/ng-packs/packages/core/src/lib/directives/autofocus.directive.ts index 84703badcf..c092ee8a3a 100644 --- a/npm/ng-packs/packages/core/src/lib/directives/autofocus.directive.ts +++ b/npm/ng-packs/packages/core/src/lib/directives/autofocus.directive.ts @@ -1,7 +1,7 @@ import { AfterViewInit, Directive, ElementRef, Input } from '@angular/core'; @Directive({ - // eslint-disable-next-line @angular-eslint/directive-selector + standalone: true, selector: '[autofocus]', }) export class AutofocusDirective implements AfterViewInit { diff --git a/npm/ng-packs/packages/core/src/lib/directives/debounce.directive.ts b/npm/ng-packs/packages/core/src/lib/directives/debounce.directive.ts index 69a96f95f1..36df11ee88 100644 --- a/npm/ng-packs/packages/core/src/lib/directives/debounce.directive.ts +++ b/npm/ng-packs/packages/core/src/lib/directives/debounce.directive.ts @@ -4,7 +4,7 @@ import { debounceTime } from 'rxjs/operators'; import { SubscriptionService } from '../services/subscription.service'; @Directive({ - // eslint-disable-next-line @angular-eslint/directive-selector + standalone: true, selector: '[input.debounce]', providers: [SubscriptionService], }) diff --git a/npm/ng-packs/packages/core/src/lib/directives/for.directive.ts b/npm/ng-packs/packages/core/src/lib/directives/for.directive.ts index 1e37e1c908..387cfac844 100644 --- a/npm/ng-packs/packages/core/src/lib/directives/for.directive.ts +++ b/npm/ng-packs/packages/core/src/lib/directives/for.directive.ts @@ -33,6 +33,7 @@ class RecordView { } @Directive({ + standalone: true, selector: '[abpFor]', }) export class ForDirective implements OnChanges { diff --git a/npm/ng-packs/packages/core/src/lib/directives/form-submit.directive.ts b/npm/ng-packs/packages/core/src/lib/directives/form-submit.directive.ts index 7562a1b7b7..2eb4fc11f4 100644 --- a/npm/ng-packs/packages/core/src/lib/directives/form-submit.directive.ts +++ b/npm/ng-packs/packages/core/src/lib/directives/form-submit.directive.ts @@ -18,7 +18,7 @@ type Controls = { [key: string]: UntypedFormControl } | UntypedFormGroup[]; * @deprecated FormSubmitDirective will be removed in V7.0.0. Use `ngSubmit` instead. */ @Directive({ - // eslint-disable-next-line @angular-eslint/directive-selector + standalone: true, selector: 'form[ngSubmit][formGroup]', providers: [SubscriptionService], }) diff --git a/npm/ng-packs/packages/core/src/lib/directives/init.directive.ts b/npm/ng-packs/packages/core/src/lib/directives/init.directive.ts index ba55523757..b885cb88cf 100644 --- a/npm/ng-packs/packages/core/src/lib/directives/init.directive.ts +++ b/npm/ng-packs/packages/core/src/lib/directives/init.directive.ts @@ -1,6 +1,9 @@ import { Directive, Output, EventEmitter, ElementRef, AfterViewInit } from '@angular/core'; -@Directive({ selector: '[abpInit]' }) +@Directive({ + standalone: true, + selector: '[abpInit]', +}) export class InitDirective implements AfterViewInit { @Output('abpInit') readonly init = new EventEmitter>(); diff --git a/npm/ng-packs/packages/core/src/lib/directives/permission.directive.ts b/npm/ng-packs/packages/core/src/lib/directives/permission.directive.ts index f277bf50ee..420c5ff737 100644 --- a/npm/ng-packs/packages/core/src/lib/directives/permission.directive.ts +++ b/npm/ng-packs/packages/core/src/lib/directives/permission.directive.ts @@ -17,6 +17,7 @@ import { QUEUE_MANAGER } from '../tokens/queue.token'; import { QueueManager } from '../utils/queue'; @Directive({ + standalone: true, selector: '[abpPermission]', }) export class PermissionDirective implements OnDestroy, OnChanges, AfterViewInit { diff --git a/npm/ng-packs/packages/core/src/lib/directives/replaceable-template.directive.ts b/npm/ng-packs/packages/core/src/lib/directives/replaceable-template.directive.ts index 9a1bedcd71..b7b70e5b82 100644 --- a/npm/ng-packs/packages/core/src/lib/directives/replaceable-template.directive.ts +++ b/npm/ng-packs/packages/core/src/lib/directives/replaceable-template.directive.ts @@ -18,6 +18,7 @@ import { ReplaceableComponentsService } from '../services/replaceable-components import { SubscriptionService } from '../services/subscription.service'; @Directive({ + standalone: true, selector: '[abpReplaceableTemplate]', providers: [SubscriptionService], }) diff --git a/npm/ng-packs/packages/core/src/lib/directives/stop-propagation.directive.ts b/npm/ng-packs/packages/core/src/lib/directives/stop-propagation.directive.ts index 0863d45e88..eab0210c7f 100644 --- a/npm/ng-packs/packages/core/src/lib/directives/stop-propagation.directive.ts +++ b/npm/ng-packs/packages/core/src/lib/directives/stop-propagation.directive.ts @@ -3,7 +3,7 @@ import { fromEvent } from 'rxjs'; import { SubscriptionService } from '../services/subscription.service'; @Directive({ - // eslint-disable-next-line @angular-eslint/directive-selector + standalone: true, selector: '[click.stop]', providers: [SubscriptionService], }) diff --git a/npm/ng-packs/packages/feature-management/package.json b/npm/ng-packs/packages/feature-management/package.json index 97a4cbc815..a5e47fe6b4 100644 --- a/npm/ng-packs/packages/feature-management/package.json +++ b/npm/ng-packs/packages/feature-management/package.json @@ -1,13 +1,13 @@ { "name": "@abp/ng.feature-management", - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.theme.shared": "~8.0.0-rc.2", + "@abp/ng.theme.shared": "~8.0.0-rc.3", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/generators/package.json b/npm/ng-packs/packages/generators/package.json index f0a0772825..ba6f59179a 100644 --- a/npm/ng-packs/packages/generators/package.json +++ b/npm/ng-packs/packages/generators/package.json @@ -1,6 +1,6 @@ { "name": "@abp/nx.generators", - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "homepage": "https://abp.io", "generators": "./generators.json", "type": "commonjs", diff --git a/npm/ng-packs/packages/identity/package.json b/npm/ng-packs/packages/identity/package.json index 970cd95aa6..b062a8a6df 100644 --- a/npm/ng-packs/packages/identity/package.json +++ b/npm/ng-packs/packages/identity/package.json @@ -1,15 +1,15 @@ { "name": "@abp/ng.identity", - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.components": "~8.0.0-rc.2", - "@abp/ng.permission-management": "~8.0.0-rc.2", - "@abp/ng.theme.shared": "~8.0.0-rc.2", + "@abp/ng.components": "~8.0.0-rc.3", + "@abp/ng.permission-management": "~8.0.0-rc.3", + "@abp/ng.theme.shared": "~8.0.0-rc.3", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/oauth/package.json b/npm/ng-packs/packages/oauth/package.json index e22c9a3f15..b4e693b437 100644 --- a/npm/ng-packs/packages/oauth/package.json +++ b/npm/ng-packs/packages/oauth/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.oauth", - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.core": "~8.0.0-rc.2", - "@abp/utils": "~8.0.0-rc.2", + "@abp/ng.core": "~8.0.0-rc.3", + "@abp/utils": "~8.0.0-rc.3", "angular-oauth2-oidc": "^15.0.1", "just-clone": "^6.1.1", "just-compare": "^2.3.0", diff --git a/npm/ng-packs/packages/permission-management/package.json b/npm/ng-packs/packages/permission-management/package.json index 67a47639ce..8a063bed25 100644 --- a/npm/ng-packs/packages/permission-management/package.json +++ b/npm/ng-packs/packages/permission-management/package.json @@ -1,13 +1,13 @@ { "name": "@abp/ng.permission-management", - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.theme.shared": "~8.0.0-rc.2", + "@abp/ng.theme.shared": "~8.0.0-rc.3", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/schematics/package.json b/npm/ng-packs/packages/schematics/package.json index c9542551f2..79183a8c53 100644 --- a/npm/ng-packs/packages/schematics/package.json +++ b/npm/ng-packs/packages/schematics/package.json @@ -1,6 +1,6 @@ { "name": "@abp/ng.schematics", - "version": "8.0.0-rc.2", + "version": "8.0.0-rc.3", "author": "", "schematics": "./collection.json", "dependencies": { diff --git a/npm/ng-packs/packages/schematics/src/commands/change-theme/index.ts b/npm/ng-packs/packages/schematics/src/commands/change-theme/index.ts index d3a28876ba..f524f705fa 100644 --- a/npm/ng-packs/packages/schematics/src/commands/change-theme/index.ts +++ b/npm/ng-packs/packages/schematics/src/commands/change-theme/index.ts @@ -81,11 +81,23 @@ export function removeImportPath(appModulePath: string, selectedTheme: ThemeOpti return (host: Tree) => { const recorder = host.beginUpdate(appModulePath); const source = createSourceFile(host, appModulePath); - const impMap = getImportPaths(selectedTheme); + const impMap = getImportPaths(selectedTheme, true); const nodes = findNodes(source, ts.isImportDeclaration); - const filteredNodes = nodes.filter(n => impMap.some(f => n.getFullText().match(f.path))); + const filteredNodes = nodes.filter(node => + impMap.some(({ path, importName }) => { + const sourceModule = node.getFullText(); + const moduleName = importName.split('.')[0]; + + if (path && sourceModule.match(path)) { + return true; + } + + return !!(moduleName && sourceModule.match(moduleName)); + }), + ); + if (filteredNodes?.length < 1) { return; } @@ -106,7 +118,7 @@ export function removeImportFromNgModuleMetadata( return (host: Tree) => { const recorder = host.beginUpdate(appModulePath); const source = createSourceFile(host, appModulePath); - const impMap = getImportPaths(selectedTheme); + const impMap = getImportPaths(selectedTheme, true); const node = getDecoratorMetadata(source, 'NgModule', '@angular/core')[0] || {}; if (!node) { @@ -144,8 +156,13 @@ export function insertImports(appModulePath: string, selectedTheme: ThemeOptions const source = createSourceFile(host, appModulePath); const selected = importMap.get(selectedTheme); + if (!selected) { + return host; + } + const changes: Change[] = []; - selected!.map(({ importName, path }) => + + selected.map(({ importName, path }) => changes.push(...addImportToModule(source, appModulePath, importName, path)), ); @@ -168,18 +185,26 @@ export function createSourceFile(host: Tree, appModulePath: string): ts.SourceFi } const sourceText = buffer.toString('utf-8'); - const source = ts.createSourceFile( + + return ts.createSourceFile( appModulePath, sourceText, ts.ScriptTarget.Latest, true, ts.ScriptKind.TS, ); - - return source; } -export function getImportPaths(selectedTheme: ThemeOptionsEnum) { +/** + * Returns all import paths except the selected theme + * @param selectedTheme The selected theme + * @param getAll If true, returns all import paths + */ +export function getImportPaths(selectedTheme: ThemeOptionsEnum, getAll: boolean = false) { + if (getAll) { + return Array.from(importMap.values()).reduce((acc, val) => [...acc, ...val], []); + } + return Array.from(importMap.values()) .filter(f => f !== importMap.get(selectedTheme)) .reduce((acc, val) => [...acc, ...val], []); diff --git a/npm/ng-packs/packages/setting-management/config/src/lib/components/email-setting-group/email-setting-group.component.html b/npm/ng-packs/packages/setting-management/config/src/lib/components/email-setting-group/email-setting-group.component.html index 03aeb21708..3ab5623492 100644 --- a/npm/ng-packs/packages/setting-management/config/src/lib/components/email-setting-group/email-setting-group.component.html +++ b/npm/ng-packs/packages/setting-management/config/src/lib/components/email-setting-group/email-setting-group.component.html @@ -2,7 +2,13 @@
    -
    +