diff --git a/docs/en/Blog-Posts/2025-08-08 v10_0_Release_Stable/POST.md b/docs/en/Blog-Posts/2025-08-08 v10_0_Release_Stable/POST.md new file mode 100644 index 0000000000..32647b5b6c --- /dev/null +++ b/docs/en/Blog-Posts/2025-08-08 v10_0_Release_Stable/POST.md @@ -0,0 +1,89 @@ +# ABP.IO Platform 10.0 Final Has Been Released! + +We are glad to announce that [ABP](https://abp.io/) 10.0 stable version has been released today. + +## What's New With Version 10.0? + +All the new features were explained in detail in the [10.0 RC Announcement Post](https://abp.io/community/announcements/announcing-abp-10-0-release-candidate-86lrnyox), so there is no need to review them again. You can check it out for more details. + +## Getting Started with 10.0 + +### How to Upgrade an Existing Solution + +You can upgrade your existing solutions with either ABP Studio or ABP CLI. In the following sections, both approaches are explained: + +### Upgrading via ABP Studio + +If you are already using the ABP Studio, you can upgrade it to the latest version. ABP Studio periodically checks for updates in the background, and when a new version of ABP Studio is available, you will be notified through a modal. Then, you can update it by confirming the opened modal. See [the documentation](https://abp.io/docs/latest/studio/installation#upgrading) for more info. + +After upgrading the ABP Studio, then you can open your solution in the application, and simply click the **Upgrade ABP Packages** action button to instantly upgrade your solution: + +![](upgrade-abp-packages.png) + +### Upgrading via ABP CLI + +Alternatively, you can upgrade your existing solution via ABP CLI. First, you need to install the ABP CLI or upgrade it to the latest version. + +If you haven't installed it yet, you can run the following command: + +```bash +dotnet tool install -g Volo.Abp.Studio.Cli +``` + +Or to update the existing CLI, you can run the following command: + +```bash +dotnet tool update -g Volo.Abp.Studio.Cli +``` + +After installing/updating the ABP CLI, you can use the [`update` command](https://abp.io/docs/latest/CLI#update) to update all the ABP related NuGet and NPM packages in your solution as follows: + +```bash +abp update +``` + +You can run this command in the root folder of your solution to update all ABP related packages. + +## Migration Guides + +There are a few breaking changes in this version that may affect your application. Please read the migration guide carefully, if you are upgrading from v9.x: [ABP Version 10.0 Migration Guide](https://abp.io/docs/10.0/release-info/migration-guides/abp-10-0) + +## Community News + +### New ABP Community Articles + +As always, exciting articles have been contributed by the ABP community. I will highlight some of them here: + +* [Alper Ebiçoğlu](https://abp.io/community/members/alper) + * [Optimize your .NET app for production Part 1](https://abp.io/community/articles/optimize-your-dotnet-app-for-production-for-any-.net-app-wa24j28e) + * [Optimize your .NET app for production Part 2](https://abp.io/community/articles/optimize-your-dotnet-app-for-production-for-any-.net-app-2-78xgncpi) + * [Return Code vs Exceptions: Which One is Better?](https://abp.io/community/articles/return-code-vs-exceptions-which-one-is-better-1rwcu9yi) +* [Sumeyye Kurtulus](https://abp.io/community/members/sumeyye.kurtulus) + * [Building Scalable Angular Apps with Reusable UI Components](https://abp.io/community/articles/building-scalable-angular-apps-with-reusable-ui-components-b9npiff3) + * [Angular Library Linking Made Easy: Paths, Workspaces and Symlinks](https://abp.io/community/articles/angular-library-linking-made-easy-paths-workspaces-and-5z2ate6e) +* [erdem çaygör](https://abp.io/community/members/erdem.caygor) + * [Building Dynamic Forms in Angular for Enterprise](https://abp.io/community/articles/building-dynamic-forms-in-angular-for-enterprise-6r3ewpxt) + * [From Server to Browser: Angular TransferState Explained](https://abp.io/community/articles/from-server-to-browser-angular-transferstate-explained-m99zf8oh) +* [Mansur Besleney](https://abp.io/community/members/mansur.besleney) + * [Top 10 Exception Handling Mistakes in .NET](https://abp.io/community/articles/top-10-exception-handling-mistakes-in-net-jhm8wzvg) +* [Berkan Şaşmaz](https://abp.io/community/members/berkansasmaz) + * [How to Dynamically Set the Connection String in EF Core](https://abp.io/community/articles/how-to-dynamically-set-the-connection-string-in-ef-core-30k87fpj) +* [Oğuzhan Ağır](https://abp.io/community/members/oguzhan.agir) + * [The ASP.NET Core Dependency Injection System](https://abp.io/community/articles/the-asp.net-core-dependency-injection-system-3vbsdhq8) +* [Selman Koç](https://abp.io/community/members/selmankoc) + * [5 Things Keep in Mind When Deploying Clustered Environment](https://abp.io/community/articles/5-things-keep-in-mind-when-deploying-clustered-environment-i9byusnv) +* [Muhammet Ali ÖZKAYA](https://abp.io/community/members/m.aliozkaya) + * [Repository Pattern in ASP.NET Core](https://abp.io/community/articles/repository-pattern-in-asp.net-core-2dudlg3j) +* [Armağan Ünlü](https://abp.io/community/members/armagan) + * [UI/UX Trends That Will Shape 2026](https://abp.io/community/articles/UI-UX-Trends-That-Will-Shape-2026-bx4c2kow) +* [Salih](https://abp.io/community/members/salih) + * [What is That Domain Service in DDD for .NET Developers?](https://abp.io/community/articles/what-is-that-domain-service-in-ddd-for-.net-developers-uqnpwjja) + * [Building an API Key Management System with ABP Framework](https://abp.io/community/articles/building-an-api-key-management-system-with-abp-framework-28gn4efw) +* [Fahri Gedik](https://abp.io/community/members/fahrigedik) + * [Signal-Based Forms in Angular](https://abp.io/community/articles/signal-based-forms-in-angular-21-9qentsqs) + +Thanks to the ABP Community for all the content they have published. You can also [post your ABP related (text or video) content](https://abp.io/community/posts/create) to the ABP Community. + +## About the Next Version + +The next feature version will be 10.1. You can follow the [release planning here](https://github.com/abpframework/abp/milestones). Please [submit an issue](https://github.com/abpframework/abp/issues/new) if you have any problems with this version. diff --git a/docs/en/Blog-Posts/2025-08-08 v10_0_Release_Stable/cover-image.png b/docs/en/Blog-Posts/2025-08-08 v10_0_Release_Stable/cover-image.png new file mode 100644 index 0000000000..5453dcd4e8 Binary files /dev/null and b/docs/en/Blog-Posts/2025-08-08 v10_0_Release_Stable/cover-image.png differ diff --git a/docs/en/Blog-Posts/2025-08-08 v10_0_Release_Stable/upgrade-abp-packages.png b/docs/en/Blog-Posts/2025-08-08 v10_0_Release_Stable/upgrade-abp-packages.png new file mode 100644 index 0000000000..4ec1d19589 Binary files /dev/null and b/docs/en/Blog-Posts/2025-08-08 v10_0_Release_Stable/upgrade-abp-packages.png differ diff --git a/docs/en/Community-Articles/2025-11-15-Announcing-SSR-Support/article.md b/docs/en/Community-Articles/2025-11-15-Announcing-SSR-Support/article.md new file mode 100644 index 0000000000..51688dc5a7 --- /dev/null +++ b/docs/en/Community-Articles/2025-11-15-Announcing-SSR-Support/article.md @@ -0,0 +1,156 @@ +# Announcing Server-Side Rendering (SSR) Support for ABP Framework Angular Applications + +We are pleased to announce that **Server-Side Rendering (SSR)** has become available for ABP Framework Angular applications! This highly requested feature brings major gains in performance, SEO, and user experience to your Angular applications based on ABP Framework. + +## What is Server-Side Rendering (SSR)? + +Server-Side Rendering refers to an approach which renders your Angular application on the server as opposed to the browser. The server creates the complete HTML for a page and sends it to the client, which can then show the page to the user. This poses many advantages over traditional client-side rendering. + +## Why SSR Matters for ABP Angular Applications + +### Improved Performance +- **Quicker visualization of the first contentful paint (FCP)**: Because prerendered HTML is sent over from the server, users will see content quicker. +- **Better perceived performance**: Even on slower devices, the page will be displaying something sooner. +- **Less JavaScript parsing time**: For example, the initial page load will not require parsing and executing a large bundle of JavaScript. + +### Enhanced SEO +- **Improved indexing by search engines**: Search engine bots are able to crawl and index your content quicker. +- **Improved rankings in search**: The quicker the content loads and the easier it is to access, the better your SEO score. +- **Preview when sharing on social channels**: Rich previews with the appropriate meta tags are generated when sharing links on social platforms. + +### Better User Experience +- **Support for low bandwidth**: Users with slower Internet connections will have a better experience +- **Progressive enhancement**: Users can start accessing the content before JavaScript has loaded +- **Better accessibility**: Screen readers and other assistive technologies can access the content immediately + +## Getting Started with SSR + +### Adding SSR to an Existing Project + +You can easily add SSR support to your existing ABP Angular application using the Angular CLI with ABP schematics: + +```bash +# Generate SSR configuration for your project +ng generate @abp/ng.schematics:ssr-add + +# Or using the short form +ng g @abp/ng.schematics:ssr-add +``` + +If you have multiple projects in your workspace, you can specify which project to add SSR to: + +```bash +ng g @abp/ng.schematics:ssr-add --project=my-project +``` + +If you want to skip the automatic installation of dependencies: + +```bash +ng g @abp/ng.schematics:ssr-add --skip-install +``` + +## What Gets Configured + +When you add SSR to your ABP Angular project, the schematic automatically: + +1. **Installs necessary dependencies**: Adds `@angular/ssr` and related packages +2. **Creates Server Configuration**: Creates `server.ts` and related files +3. **Updates Project Structure**: + - Creates `main.server.ts` to bootstrap the server + - Adds `app.config.server.ts` for standalone apps (or `app.module.server.ts` for NgModule apps) + - Configures server routes in `app.routes.server.ts` +4. **Updates Build Configuration**: updates `angular.json` to include: + - a `serve-ssr` target for local SSR development + - a `prerender` target for static site generation + - Proper output paths for browser and server bundles + +## Supported Configurations + +The ABP SSR schematic supports both modern and legacy Angular build configurations: + +### Application Builder (Suggested) +- The new `@angular-devkit/build-angular:application` builder +- Optimized for Angular 17+ apps +- Enhanced performance and smaller bundle sizes + +### Server Builder (Legacy) +- The original `@angular-devkit/build-angular:server` builder +- Designed for legacy Angular applications +- Compatible with legacy applications + +## Running Your SSR Application + +After adding SSR to your project, you can run your application in SSR mode: + +```bash +# Development mode with SSR +ng serve + +# Or specifically target SSR development server +npm run serve:ssr + +# Build for production +npm run build:ssr + +# Preview production build +npm run serve:ssr:production +``` + +## Important Considerations + +### Browser-Only APIs +Some browser APIs are not available on the server. Use platform checks to conditionally execute code: + +```typescript +import { isPlatformBrowser } from '@angular/common'; +import { PLATFORM_ID, inject } from '@angular/core'; + +export class MyComponent { + private platformId = inject(PLATFORM_ID); + + ngOnInit() { + if (isPlatformBrowser(this.platformId)) { + // Code that uses browser-only APIs + console.log('Running in browser'); + localStorage.setItem('key', 'value'); + } + } +} +``` + +### Storage APIs +`localStorage` and `sessionStorage` are not accessible on the server. Consider using: +- Cookies for server-accessible data. +- The state transfer API for hydration. +- ABP's built-in storage abstractions. + +### Third-Party Libraries +Please ensure that any third-party libraries you use are compatible with SSR. These libraries can require: +- Dynamic imports for browser-only code. +- Platform-specific service providers. +- Custom Angular Universal integration. + +## ABP Framework Integration + +The SSR implementation is natively integrated with all of the ABP Framework features: + +- **Authentication & Authorization**: The OAuth/OpenID Connect flow functions seamlessly with ABP +- **Multi-tenancy**: Fully supports tenant resolution and switching +- **Localization**: Server-side rendering respects the locale +- **Permission Management**: Permission checks work on both server and client +- **Configuration**: The ABP configuration system is SSR-ready +## Performance Tips + +1. **Utilize State Transfer**: Send data from server to client to eliminate redundant HTTP requests +2. **Optimize Images**: Proper image loading strategies, such as lazy loading and responsive images. +3. **Cache API Responses**: At the server, implement proper caching strategies. +4. **Monitor Bundle Size**: Keep your server bundle optimized +5. **Use Prerendering**: The prerender target should be used for static content. + +## Conclusion + +Server-side rendering can be a very effective feature in improving your ABP Angular application's performance, SEO, and user experience. Our new SSR schematic will make it easier than ever to add SSR to your project. + +Try it today and let us know what you think! + +--- diff --git a/docs/en/Community-Articles/2025-11-19-ABP-BLACK-FRIDAY-BLOG/post.md b/docs/en/Community-Articles/2025-11-19-ABP-BLACK-FRIDAY-BLOG/post.md new file mode 100644 index 0000000000..153470666f --- /dev/null +++ b/docs/en/Community-Articles/2025-11-19-ABP-BLACK-FRIDAY-BLOG/post.md @@ -0,0 +1,25 @@ +**ABP Black Friday Deals are Almost Here\!** + +The season of huge savings is back\! We are happy to announce **ABP Black Friday Campaign**, packed with exclusive deals that you simply won't want to miss. Whether you are ready to start building with ABP or looking to expand your existing license, this is your chance to maximize your savings\! + +**Campaign Dates: Mark Your Calendar** + +Black Friday campaign is live for one week only\! Our deals run from: **November 24th \- December 1st.** + +Don't miss this limited-time opportunity to **save up to $3,000** and take your software development to the next level. + +**What's Included in the ABP Black Friday Campaign?** + +Here’s why this campaign is the best time to buy or upgrade: + +* Open to Everyone: This campaign is available for both new and existing customers. +* Stack Your Savings: You can combine this Black Friday offer with our multi-year discounts for the greatest possible value. +* Flexible Upgrades: Planning to upgrade to a higher package? Now is the perfect time to make that move at a lower cost. +* More Developer Seats? No Problem\! Additional developer seats are also eligible under this campaign, allowing you to grow your team effortlessly and affordably. + +**Save Money Now\!** + +This campaign is your best opportunity all year to unlock advanced features, scale your team, or upgrade your plan while **saving up to $3,000.** Secure your savings before the campaign ends on December 1st\! + +[**Visit Pricing Page to Explore Offers\!**](https://abp.io/pricing) + diff --git a/docs/en/framework/infrastructure/artificial-intelligence.md b/docs/en/framework/infrastructure/artificial-intelligence.md deleted file mode 100644 index 652c7c8233..0000000000 --- a/docs/en/framework/infrastructure/artificial-intelligence.md +++ /dev/null @@ -1,307 +0,0 @@ -# Artificial Intelligence - -ABP provides a simple way to integrate AI capabilities into your applications by unifying two popular .NET AI stacks under a common concept called a "workspace": - -- Microsoft.Extensions.AI `IChatClient` -- Microsoft.SemanticKernel `Kernel` - -A workspace is just a named scope. You configure providers per workspace and then resolve either default services (for the "Default" workspace) or workspace-scoped services. - -## Installation - -> This package is not included by default. Install it to enable AI features. - -It is suggested to use the ABP CLI to install the package. Open a command line window in the folder of the project (.csproj file) and type the following command: - -```bash -abp add-package Volo.Abp.AI -``` - -### Manual Installation - -Add nuget package to your project: - -```bash -dotnet add package Volo.Abp.AI -``` - -Then add the module dependency to your module class: - -```csharp -using Volo.Abp.AI; -using Volo.Abp.Modularity; - -[DependsOn(typeof(AbpAIModule))] -public class MyProjectModule : AbpModule -{ -} -``` - -## Usage - -### Chat Client - -#### Default configuration (quick start) - -Configure the default workspace to inject `IChatClient` directly. - -```csharp -using Microsoft.Extensions.AI; -using Microsoft.SemanticKernel; -using Volo.Abp.AI; -using Volo.Abp.Modularity; - -public class MyProjectModule : AbpModule -{ - public override void ConfigureServices(ServiceConfigurationContext context) - { - context.Services.PreConfigure(options => - { - options.Workspaces.ConfigureDefault(configuration => - { - configuration.ConfigureChatClient(chatClientConfiguration => - { - chatClientConfiguration.Builder = new ChatClientBuilder( - sp => new OllamaApiClient("http://localhost:11434", "mistral") - ); - }); - - // Chat client only in this quick start - }); - }); - } -} -``` - -Once configured, inject the default chat client: - -```csharp -using Microsoft.Extensions.AI; - -public class MyService -{ - private readonly IChatClient _chatClient; // default chat client - - public MyService(IChatClient chatClient) - { - _chatClient = chatClient; - } -} -``` - -#### Workspace configuration - -Workspaces allow multiple, isolated AI configurations. Define workspace types (optionally decorated with `WorkspaceNameAttribute`). If omitted, the type’s full name is used. - -```csharp -using Volo.Abp.AI; - -[WorkspaceName("GreetingAssistant")] -public class GreetingAssistant // ChatClient-only workspace -{ -} -``` - -Configure a ChatClient workspace: - -```csharp -public class MyProjectModule : AbpModule -{ - public override void ConfigureServices(ServiceConfigurationContext context) - { - context.Services.PreConfigure(options => - { - options.Workspaces.Configure(configuration => - { - configuration.ConfigureChatClient(chatClientConfiguration => - { - chatClientConfiguration.Builder = new ChatClientBuilder( - sp => new OllamaApiClient("http://localhost:11434", "mistral") - ); - - chatClientConfiguration.BuilderConfigurers.Add(builder => - { - // Anything you want to do with the builder: - // builder.UseFunctionInvocation().UseLogging(); // For example - }); - }); - }); - }); - } -} -``` - -### Semantic Kernel - -#### Default configuration - - -```csharp -public class MyProjectModule : AbpModule -{ - public override void ConfigureServices(ServiceConfigurationContext context) - { - context.Services.PreConfigure(options => - { - options.Workspaces.ConfigureDefault(configuration => - { - configuration.ConfigureKernel(kernelConfiguration => - { - kernelConfiguration.Builder = Kernel.CreateBuilder() - .AddAzureOpenAIChatClient("...", "..."); - }); - // Note: Chat client is not configured here - }); - }); - } -} -``` - -Once configured, inject the default kernel: - -```csharp -using System.Threading.Tasks; -using Volo.Abp.AI; - -public class MyService -{ - private readonly IKernelAccessor _kernelAccessor; - public MyService(IKernelAccessor kernelAccessor) - { - _kernelAccessor = kernelAccessor; - } - - public async Task DoSomethingAsync() - { - var kernel = _kernelAccessor.Kernel; // Kernel might be null if no workspace is configured. - - var result = await kernel.InvokeAsync(/*... */); - } -} -``` - -#### Workspace configuration - -```csharp -public class MyProjectModule : AbpModule -{ - public override void ConfigureServices(ServiceConfigurationContext context) - { - context.Services.PreConfigure(options => - { - options.Workspaces.Configure(configuration => - { - configuration.ConfigureKernel(kernelConfiguration => - { - kernelConfiguration.Builder = Kernel.CreateBuilder() - .AddOpenAIChatCompletion("...", "..."); - }); - }); - }); - } -} -``` - -#### Workspace usage - -```csharp -using Microsoft.Extensions.AI; -using Volo.Abp.AI; -using Microsoft.SemanticKernel; - -public class PlanningService -{ - private readonly IKernelAccessor _kernelAccessor; - private readonly IChatClient _chatClient; // available even if only Kernel is configured - - public PlanningService( - IKernelAccessor kernelAccessor, - IChatClient chatClient) - { - _kernelAccessor = kernelAccessor; - _chatClient = chatClient; - } - - public async Task PlanAsync(string topic) - { - var kernel = _kernelAccessor.Kernel; // Microsoft.SemanticKernel.Kernel - // Use Semantic Kernel APIs if needed... - - var response = await _chatClient.GetResponseAsync( - [new ChatMessage(ChatRole.User, $"Create a content plan for: {topic}")] - ); - return response?.Message?.Text ?? string.Empty; - } -} -``` - -## Options - -`AbpAIOptions` configuration pattern offers `ConfigureChatClient(...)` and `ConfigureKernel(...)` methods for configuration. These methods are defined in the `WorkspaceConfiguration` class. They are used to configure the `ChatClient` and `Kernel` respectively. - -`Builder` is set once and is used to build the `ChatClient` or `Kernel` instance. `BuilderConfigurers` is a list of actions that are applied to the `Builder` instance for incremental changes. These actions are executed in the order they are added. - -If a workspace configures only the Kernel, a chat client may still be exposed for that workspace through the Kernel’s service provider (when available). - - -## Advanced Usage and Customizations - -### Addding Your Own DelegatingChatClient - -If you want to build your own decorator, implement a `DelegatingChatClient` derivative and provide an extension method that adds it to the `ChatClientBuilder` using `builder.Use(...)`. - -Example sketch: - -```csharp -using Microsoft.Extensions.AI; - -public class SystemMessageChatClient : DelegatingChatClient -{ - public SystemMessageChatClient(IChatClient inner, string systemMessage) : base(inner) - { - SystemMessage = systemMessage; - } - - public string SystemMessage { get; set; } - - public override Task GetResponseAsync(IEnumerable messages, ChatOptions? options = null, CancellationToken cancellationToken = default) - { - // Mutate messages/options as needed, then call base - return base.GetResponseAsync(messages, options, cancellationToken); - } -} - -public static class SystemMessageChatClientExtensions -{ - public static ChatClientBuilder UseSystemMessage(this ChatClientBuilder builder, string systemMessage) - { - return builder.Use(client => new SystemMessageChatClient(client, systemMessage)); - } -} -``` - - -```cs -chatClientConfiguration.BuilderConfigurers.Add(builder => -{ - builder.UseSystemMessage("You are a helpful assistant that greets users in a friendly manner with their names."); -}); -``` - -## Technical Anatomy - -- `AbpAIModule`: Wires up configured workspaces, registers keyed services and default services for the `"Default"` workspace. -- `AbpAIOptions`: Holds `Workspaces` and provides helper methods for internal keyed service naming. -- `WorkspaceConfigurationDictionary` and `WorkspaceConfiguration`: Configure per-workspace Chat Client and Kernel. -- `ChatClientConfiguration` and `KernelConfiguration`: Hold builders and a list of ordered builder configurers. -- `WorkspaceNameAttribute`: Names a workspace; falls back to the type’s full name if not specified. -- `IChatClient`: Typed chat client for a workspace. -- `IKernelAccessor`: Provides access to the workspace’s `Kernel` instance if configured. -- `AbpAIWorkspaceOptions`: Exposes `ConfiguredWorkspaceNames` for diagnostics. - -There are no database tables for this feature; it is a pure configuration and DI integration layer. - -## See Also - -- Microsoft.Extensions.AI (Chat Client) -- Microsoft Semantic Kernel \ No newline at end of file diff --git a/docs/en/framework/infrastructure/artificial-intelligence/index.md b/docs/en/framework/infrastructure/artificial-intelligence/index.md new file mode 100644 index 0000000000..1d09af594f --- /dev/null +++ b/docs/en/framework/infrastructure/artificial-intelligence/index.md @@ -0,0 +1,31 @@ +# Artificial Intelligence +ABP Framework provides integration for AI capabilities to your application by using Microsoft's popular AI libraries. The main purpose of this integration is to provide a consistent and easy way to use AI capabilities and manage different AI providers, models and configurations in a single application. + +ABP introduces a concept called **AI Workspace**. A workspace allows you to configure isolated AI configurations for a named scope. You can then resolve AI services for a specific workspace when you need to use them. + +> ABP Framework can work with any AI library or framework that supports .NET development. However, the AI integration features explained in the following documents provide a modular and standard way to work with AI, which allows ABP developers to create reusable modules and components with AI capabilities in a standard way. + +## Installation + +Use the [ABP CLI](../../../cli/index.md) to install the [Volo.Abp.AI](https://www.nuget.org/packages/Volo.Abp.AI) NuGet package into your project. Open a command line window in the root directory of your project (`.csproj` file) and type the following command: + +```bash +abp add-package Volo.Abp.AI +``` + +*For different installation options, check [the package definition page](https://abp.io/package-detail/Volo.Abp.AI).* + +## Usage + +The `Volo.Abp.AI` package provides integration with the following libraries: + +* [Microsoft.Extensions.AI](https://learn.microsoft.com/en-us/dotnet/ai/microsoft-extensions-ai) +* [Microsoft.SemanticKernel](https://learn.microsoft.com/en-us/semantic-kernel/overview/) + +The Microsoft.Extensions.AI library is suggested for library developers to keep the library dependency minimum and simple (since it provides basic abstractions and fundamental AI provider integrations), while Semantic Kernel is suggested for applications that need rich and advanced AI integration features. + +Check the following documentation to learn how to use these libraries with the ABP integration: + +- [ABP Microsoft.Extensions.AI integration](./microsoft-extensions-ai.md) +- [ABP Microsoft.SemanticKernel integration](./microsoft-semantic-kernel.md) + diff --git a/docs/en/framework/infrastructure/artificial-intelligence/microsoft-extensions-ai.md b/docs/en/framework/infrastructure/artificial-intelligence/microsoft-extensions-ai.md new file mode 100644 index 0000000000..35b370585e --- /dev/null +++ b/docs/en/framework/infrastructure/artificial-intelligence/microsoft-extensions-ai.md @@ -0,0 +1,176 @@ +# Microsoft.Extensions.AI +[Microsoft.Extensions.AI](https://learn.microsoft.com/en-us/dotnet/ai/microsoft-extensions-ai) is a library that provides a unified API for integrating AI services. It is a part of the Microsoft AI Extensions Library. It is used to integrate AI services into your application. This documentation is about the usage of this library with ABP Framework. Make sure you have read the [Artificial Intelligence](./index.md) documentation before reading this documentation. + +## Usage + +You can resolve `IChatClient` to access configured chat client from your service and use it directly. + +```csharp +public class MyService +{ + private readonly IChatClient _chatClient; + public MyService(IChatClient chatClient) + { + _chatClient = chatClient; + } + + public async Task GetResponseAsync(string prompt) + { + return await _chatClient.GetResponseAsync(prompt); + } +} +``` + +You can also resolve `IChatClientAccessor` to access the `IChatClient` optionally configured scenarios such as developing a module or a service that may use AI capabilities **optionally**. + + +```csharp +public class MyService +{ + private readonly IChatClientAccessor _chatClientAccessor; + public MyService(IChatClientAccessor chatClientAccessor) + { + _chatClientAccessor = chatClientAccessor; + } + + public async Task GetResponseAsync(string prompt) + { + var chatClient = _chatClientAccessor.ChatClient; + if (chatClient is null) + { + return "No chat client configured"; + } + return await chatClient.GetResponseAsync(prompt); + } +} +``` + +### Workspaces + +Workspaces are a way to configure isolated AI configurations for a named scope. You can define a workspace by decorating a class with the `WorkspaceNameAttribute` attribute that carries the workspace name. +- Workspace names must be unique. +- Workspace names cannot contain spaces _(use underscores or camelCase)_. +- Workspace names are case-sensitive. + +```csharp +using Volo.Abp.AI; + +[WorkspaceName("CommentSummarization")] +public class CommentSummarization +{ +} +``` + +> [!NOTE] +> If you don't specify the workspace name, the full name of the class will be used as the workspace name. + +You can resolve generic versions of `IChatClient` and `IChatClientAccessor` services for a specific workspace as generic arguments. If Chat Client is not configured for a workspace, you will get `null` from the accessor services. You should check the accessor before using it. This applies only for specified workspaces. Another workspace may have a configured Chat Client. + +`IChatClient` or `IChatClientAccessor` can be resolved to access a specific workspace's chat client. This is a typed chat client and can be configured separately from the default chat client. + + +Example of resolving a typed chat client: +```csharp +public class MyService +{ + private readonly IChatClient _chatClient; + + public MyService(IChatClient chatClient) + { + _chatClient = chatClient; + } + + public async Task GetResponseAsync(string prompt) + { + return await _chatClient.GetResponseAsync(prompt); + } +} +``` + +Example of resolving a typed chat client accessor: +```csharp +public class MyService +{ + private readonly IChatClientAccessor _chatClientAccessor; +} + public async Task GetResponseAsync(string prompt) + { + var chatClient = _chatClientAccessor.ChatClient; + if (chatClient is null) + { + return "No chat client configured"; + } + return await chatClient.GetResponseAsync(prompt); + } +} +``` + +## Configuration + +`AbpAIWorkspaceOptions` configuration is used to configure AI workspaces and their configurations. You can configure the default workspace and also configure isolated workspaces by using the this options class.It has to be configured **before the services are configured** in the `PreConfigure` method of your module class. It is important since the services are registered after the configuration is applied. + +- `AbpAIWorkspaceOptions` has a `Workspaces` property that is type of `WorkspaceConfigurationDictionary` which is a dictionary of workspace names and their configurations. It provides `Configure` and `ConfigureDefault` methods to configure the default workspace and also configure isolated workspaces by using the workspace type. + +- Configure method passes `WorkspaceConfiguration` object to the configure action. You can configure the `ChatClient` by using the `ConfigureChatClient` method. + +- `ConfigureChatClient()` method passes `ChatClientConfiguration` parameter to the configure action. You can configure the `Builder` and `BuilderConfigurers` by using the `ConfigureBuilder` method. + - `Builder` is set once and is used to build the `ChatClient` instance. + - `BuilderConfigurers` is a list of actions that are applied to the `Builder` instance for incremental changes.These actions are executed in the order they are added. + +To configure a chat client, you'll need a LLM provider package such as [Microsoft.Extensions.AI.OpenAI](https://www.nuget.org/packages/Microsoft.Extensions.AI.OpenAI) or [OllamaSharp](https://www.nuget.org/packages/OllamaSharp/) to configure a chat client. + +_The following example requires [OllamaSharp](https://www.nuget.org/packages/OllamaSharp/) package to be installed._ + + +Demonstration of the default workspace configuration: +```csharp +[DependsOn(typeof(AbpAIModule))] +public class MyProjectModule : AbpModule +{ + public override void PreConfigureServices(ServiceConfigurationContext context) + { + PreConfigure(options => + { + options.Workspaces.ConfigureDefault(configuration => + { + configuration.ConfigureChatClient(chatClientConfiguration => + { + chatClientConfiguration.Builder = new ChatClientBuilder( + sp => new OllamaApiClient("http://localhost:11434", "mistral") + ); + }); + }); + }); + } +} +``` + + +Demonstration of the isolated workspace configuration: +```csharp +[DependsOn(typeof(AbpAIModule))] +public class MyProjectModule : AbpModule +{ + public override void PreConfigureServices(ServiceConfigurationContext context) + { + PreConfigure(options => + { + options.Workspaces.Configure(configuration => + { + configuration.ConfigureChatClient(chatClientConfiguration => + { + chatClientConfiguration.Builder = new ChatClientBuilder( + sp => new OllamaApiClient("http://localhost:11434", "mistral") + ); + }); + }); + }); + } +} +``` + + +## See Also + +- [Usage of Semantic Kernel](./microsoft-semantic-kernel.md) +- [AI Samples for .NET](https://learn.microsoft.com/en-us/samples/dotnet/ai-samples/ai-samples/) \ No newline at end of file diff --git a/docs/en/framework/infrastructure/artificial-intelligence/microsoft-semantic-kernel.md b/docs/en/framework/infrastructure/artificial-intelligence/microsoft-semantic-kernel.md new file mode 100644 index 0000000000..07622391bd --- /dev/null +++ b/docs/en/framework/infrastructure/artificial-intelligence/microsoft-semantic-kernel.md @@ -0,0 +1,135 @@ +# Microsoft.SemanticKernel +[Microsoft.SemanticKernel](https://learn.microsoft.com/en-us/semantic-kernel/overview/) is a library that provides a unified SDK for integrating AI services. This documentation is about the usage of this library with ABP Framework. Make sure you have read the [Artificial Intelligence](./index.md) documentation before reading this documentation. + +## Usage + +Semantic Kernel can be used by resolving `IKernelAccessor` service that carries the `Kernel` instance. Kernel might be `null` if no workspace is configured. You should check the kernel before using it. + +```csharp +public class MyService +{ + private readonly IKernelAccessor _kernelAccessor; + public MyService(IKernelAccessor kernelAccessor) + { + _kernelAccessor = kernelAccessor; + } + + public async Task GetResponseAsync(string prompt) + { + var kernel = _kernelAccessor.Kernel; + if (kernel is null) + { + return "No kernel configured"; + } + return await kernel.InvokeAsync(prompt); + } +} +``` + +### Workspaces + +Workspaces are a way to configure isolated AI configurations for a named scope. You can define a workspace by decorating a class with the `WorkspaceNameAttribute` attribute that carries the workspace name. +- Workspace names must be unique. +- Workspace names cannot contain spaces _(use underscores or camelCase)_. +- Workspace names are case-sensitive. + +```csharp +using Volo.Abp.AI; + +[WorkspaceName("CommentSummarization")] +public class CommentSummarization +{ +} +``` + +> [!NOTE] +> If you don't specify the workspace name, the full name of the class will be used as the workspace name. + +You can resolve generic versions of `IKernelAccessor` service for a specific workspace as generic arguments. If Kernel is not configured for a workspace, you will get `null` from the accessor service. You should check the accessor before using it. This applies only for specified workspaces. Another workspace may have a configured Kernel. + + +`IKernelAccessor` can be resolved to access a specific workspace's kernel. This is a typed kernel accessor and each workspace can have its own kernel configuration. + +Example of resolving a typed kernel accessor: +```csharp +public class MyService +{ + private readonly IKernelAccessor _kernelAccessor; +} + public async Task GetResponseAsync(string prompt) + { + var kernel = _kernelAccessor.Kernel; + if (kernel is null) + { + return "No kernel configured"; + } + return await kernel.InvokeAsync(prompt); + } +} +``` + +## Configuration + +`AbpAIWorkspaceOptions` configuration is used to configure AI workspaces and their configurations. You can configure the default workspace and also configure isolated workspaces by using the this options class.It has to be configured **before the services are configured** in the `PreConfigure` method of your module class. It is important since the services are registered after the configuration is applied. + +- `AbpAIWorkspaceOptions` has a `Workspaces` property that is type of `WorkspaceConfigurationDictionary` which is a dictionary of workspace names and their configurations. It provides `Configure` and `ConfigureDefault` methods to configure the default workspace and also configure isolated workspaces by using the workspace type. + +- Configure method passes `WorkspaceConfiguration` object to the configure action. You can configure the `Kernel` by using the `ConfigureKernel` method. + +- `ConfigureKernel()` method passes `KernelConfiguration` parameter to the configure action. You can configure the `Builder` and `BuilderConfigurers` by using the `ConfigureBuilder` method. + - `Builder` is set once and is used to build the `Kernel` instance. + - `BuilderConfigurers` is a list of actions that are applied to the `Builder` instance for incremental changes.These actions are executed in the order they are added. + +To configure a kernel, you'll need a kernel connector package such as [Microsoft.SemanticKernel.Connectors.OpenAI](Microsoft.SemanticKernel.Connectors.OpenAI) to configure a kernel to use a specific LLM provider. + +_The following example requires [Microsoft.SemanticKernel.Connectors.AzureOpenAI](Microsoft.SemanticKernel.Connectors.AzureOpenAI) package to be installed._ + +Demonstration of the default workspace configuration: +```csharp +[DependsOn(typeof(AbpAIModule))] +public class MyProjectModule : AbpModule +{ + public override void PreConfigureServices(ServiceConfigurationContext context) + { + PreConfigure(options => + { + options.Workspaces.ConfigureDefault(configuration => + { + configuration.ConfigureKernel(kernelConfiguration => + { + kernelConfiguration.Builder = Kernel.CreateBuilder() + .AddAzureOpenAIChatClient("...", "..."); + }); + // Note: Chat client is not configured here + }); + }); + } +} +``` + +Demonstration of the isolated workspace configuration: +```csharp +[DependsOn(typeof(AbpAIModule))] +public class MyProjectModule : AbpModule +{ + public override void PreConfigureServices(ServiceConfigurationContext context) + { + PreConfigure(options => + { + options.Workspaces.Configure(configuration => + { + configuration.ConfigureKernel(kernelConfiguration => + { + kernelConfiguration.Builder = Kernel.CreateBuilder() + .AddAzureOpenAIChatClient("...", "..."); + }); + }); + }); + } +} +``` + +## See Also + +- [Usage of Microsoft.Extensions.AI](./microsoft-extensions-ai.md) +- [AI Samples for .NET](https://learn.microsoft.com/en-us/samples/dotnet/ai-samples/ai-samples/) \ No newline at end of file diff --git a/docs/en/framework/infrastructure/index.md b/docs/en/framework/infrastructure/index.md index a242c8b4fa..ec6377d757 100644 --- a/docs/en/framework/infrastructure/index.md +++ b/docs/en/framework/infrastructure/index.md @@ -10,7 +10,7 @@ ABP provides a complete infrastructure for creating real world software solutions with modern architectures based on the .NET platform. Each of the following documents explains an infrastructure feature: * [Audit Logging](./audit-logging.md) -* [Artificial Intelligence](./artificial-intelligence.md) +* [Artificial Intelligence](./artificial-intelligence/index.md) * [Background Jobs](./background-jobs/index.md) * [Background Workers](./background-workers/index.md) * [BLOB Storing](./blob-storing/index.md) diff --git a/docs/en/modules/ai-management/index.md b/docs/en/modules/ai-management/index.md index c114edfdd2..854984b9af 100644 --- a/docs/en/modules/ai-management/index.md +++ b/docs/en/modules/ai-management/index.md @@ -9,7 +9,7 @@ > You must have an ABP Team or a higher license to use this module. -This module implements AI (Artificial Intelligence) management capabilities on top of the [Artificial Intelligence Workspaces](../../framework/infrastructure/artificial-intelligence.md) feature of the ABP Framework and allows to manage workspaces dynamically from the application including UI components and API endpoints. +This module implements AI (Artificial Intelligence) management capabilities on top of the [Artificial Intelligence Workspaces](../../framework/infrastructure/artificial-intelligence/index.md) feature of the ABP Framework and allows to manage workspaces dynamically from the application including UI components and API endpoints. ## How to Install @@ -248,7 +248,7 @@ public class MyService } ``` -> See [Artificial Intelligence](../../framework/infrastructure/artificial-intelligence.md) documentation for more details about workspace configuration. +> See [Artificial Intelligence](../../framework/infrastructure/artificial-intelligence/index.md) documentation for more details about workspace configuration. ### Scenario 2: AI Management with Domain Layer Dependency (Local Execution) @@ -626,6 +626,6 @@ The cache is automatically invalidated when workspaces are created, updated, or ## See Also -- [Artificial Intelligence Infrastructure](../../framework/infrastructure/artificial-intelligence.md): Learn about the underlying AI workspace infrastructure +- [Artificial Intelligence Infrastructure](../../framework/infrastructure/artificial-intelligence/index.md): Learn about the underlying AI workspace infrastructure - [Microsoft.Extensions.AI](https://learn.microsoft.com/en-us/dotnet/ai/): Microsoft's unified AI abstractions - [Semantic Kernel](https://learn.microsoft.com/en-us/semantic-kernel/): Microsoft's Semantic Kernel integration \ No newline at end of file diff --git a/docs/en/modules/file-management.md b/docs/en/modules/file-management.md index e0cb3225f1..8a5f7aae29 100644 --- a/docs/en/modules/file-management.md +++ b/docs/en/modules/file-management.md @@ -144,6 +144,12 @@ You can move files by clicking `Actions -> Move` on the table. You can rename a file by clicking `Actions -> Rename` on the table. +###### File Sharing + +To share a file, click `Actions -> Share` in the table. Once sharing is enabled, you can copy the shared link directly from the table. + +> Anyone with the shared link will be able to access the file while sharing is enabled. + ## Data Seed This module doesn't seed any data. diff --git a/docs/en/release-info/migration-guides/abp-10-0.md b/docs/en/release-info/migration-guides/abp-10-0.md index b5fb4e0ed9..334adb2f4f 100644 --- a/docs/en/release-info/migration-guides/abp-10-0.md +++ b/docs/en/release-info/migration-guides/abp-10-0.md @@ -15,6 +15,24 @@ This document is a guide for upgrading ABP v9.x solutions to ABP v10.0. There ar We've upgraded ABP to .NET 10.0, so you need to move your solutions to .NET 10.0 if you want to use ABP 10.0. You can check Microsoft’s [Migrate from ASP.NET Core 9.0 to 10.0](https://learn.microsoft.com/en-us/aspnet/core/migration/90-to-100) documentation to see how to update an existing ASP.NET Core 9.0 project to ASP.NET Core 10.0. +### MySQL Support for .NET 10.0 + +**If you are using MySQL as your database provider, please be aware of the following compatibility issues before upgrading to ABP 10.0!** + +The MySQL Entity Framework Core providers currently have limited support for .NET 10.0: + +* **Pomelo.EntityFrameworkCore.MySql**: Does not yet support .NET 10.0. The team is actively working on adding support. +* **MySql.EntityFrameworkCore**: Currently in Release Candidate (RC) status with known bugs that may affect production applications. + +**Recommendation**: If you are using MySQL, we recommend waiting to upgrade to ABP 10.0 until the MySQL providers release stable versions with full .NET 10.0 support. + +**Track Progress**: + +* [Pomelo Provider - EF Core 10 Support](https://github.com/PomeloFoundation/Pomelo.EntityFrameworkCore.MySql/issues/2007) +* [MySql.EntityFrameworkCore NuGet Package](https://www.nuget.org/packages/MySql.EntityFrameworkCore/#versions-body-tab) + +We will update to support the latest stable MySQL providers as soon as they become available. + ### Add New EF Core Migrations Some entities in certain modules have been modified. If you are using Entity Framework Core, please create a new EF Core migration in your project after upgrading to ABP 10.0. @@ -27,6 +45,8 @@ We removed the Razor Runtime Compilation support since it is obsolete and replac If you want to keep using it, you can add [Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation](https://www.nuget.org/packages/Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation) package to your project and configure it manually. +> If the referenced project also contains Razor Pages that require this feature, add the package to that project as well. + ```csharp using Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation; using Volo.Abp.DependencyInjection; 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 03bee08926..fca34a9c2e 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,8 +3,8 @@ "name": "asp.net", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.shared": "~10.0.0-rc.3", - "@abp/prismjs": "~10.0.0-rc.3", - "@abp/highlight.js": "~10.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.shared": "~10.0.0", + "@abp/prismjs": "~10.0.0", + "@abp/highlight.js": "~10.0.0" } } diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/yarn.lock b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/yarn.lock index 20ca9cacde..b7ee1e124d 100644 --- a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/yarn.lock +++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/yarn.lock @@ -2,203 +2,203 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.shared@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.0.0-rc.3.tgz#a68d95a189e79dccb7bc50460565e03777e3823c" - integrity sha512-QvMZy5gVSksLYiGE8VvDQ7n5GKWCyuJF9Y7Kx6/bw+weWKvEk6kiqw5glTMzUOnpkM4kH7bIb8PoJSAycDlvRg== - dependencies: - "@abp/aspnetcore.mvc.ui" "~10.0.0-rc.3" - "@abp/bootstrap" "~10.0.0-rc.3" - "@abp/bootstrap-datepicker" "~10.0.0-rc.3" - "@abp/bootstrap-daterangepicker" "~10.0.0-rc.3" - "@abp/datatables.net-bs5" "~10.0.0-rc.3" - "@abp/font-awesome" "~10.0.0-rc.3" - "@abp/jquery-form" "~10.0.0-rc.3" - "@abp/jquery-validation-unobtrusive" "~10.0.0-rc.3" - "@abp/lodash" "~10.0.0-rc.3" - "@abp/luxon" "~10.0.0-rc.3" - "@abp/malihu-custom-scrollbar-plugin" "~10.0.0-rc.3" - "@abp/moment" "~10.0.0-rc.3" - "@abp/select2" "~10.0.0-rc.3" - "@abp/sweetalert2" "~10.0.0-rc.3" - "@abp/timeago" "~10.0.0-rc.3" - -"@abp/aspnetcore.mvc.ui@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.0.0-rc.3.tgz#8d3cbec33ff9efe7789e5cafb86c39e2488304ca" - integrity sha512-HqbleKwVFVRK0Xxd0XkeyCfX4+JPouEMYvQCL+zo0RDOMfPViPua5ketfU9DDhCCyMfCwy7iW0GeX9NuqEjXwg== +"@abp/aspnetcore.mvc.ui.theme.shared@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.0.0.tgz#ac4150739c6b2d24d27ddc86659e9d2bbdb82548" + integrity sha512-ghockOUBUG4ZoQCKB7H5Jd5ztgnxJsDoVaxpPc/amcF2Nm/7shSA0w2uK5p1Qo7icGoOriE2zM0hfpuKy7JDeQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~10.0.0" + "@abp/bootstrap" "~10.0.0" + "@abp/bootstrap-datepicker" "~10.0.0" + "@abp/bootstrap-daterangepicker" "~10.0.0" + "@abp/datatables.net-bs5" "~10.0.0" + "@abp/font-awesome" "~10.0.0" + "@abp/jquery-form" "~10.0.0" + "@abp/jquery-validation-unobtrusive" "~10.0.0" + "@abp/lodash" "~10.0.0" + "@abp/luxon" "~10.0.0" + "@abp/malihu-custom-scrollbar-plugin" "~10.0.0" + "@abp/moment" "~10.0.0" + "@abp/select2" "~10.0.0" + "@abp/sweetalert2" "~10.0.0" + "@abp/timeago" "~10.0.0" + +"@abp/aspnetcore.mvc.ui@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.0.0.tgz#3357ba70f5f6545a87755a4c368f373c8cee6f8d" + integrity sha512-S8wSmfRz66ozIm17a4cPJxBDoXRqhNAa+N6uV+gLhVRvTSFAGNvcCsUTCmW4VsEf1Wnaedxwg/cUFjMc6eD6nA== dependencies: ansi-colors "^4.1.3" -"@abp/bootstrap-datepicker@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.0.0-rc.3.tgz#6d7528d9275cede4bf91b929dd407c744e513014" - integrity sha512-zBLJ9hQXucXOM0GpRyJCMHxdi+C5gaGQtYzguFFGDw+jW5Ht7paoAU+HYS8Dy29zHJHMk+VdO5vJovVIXhfuPg== +"@abp/bootstrap-datepicker@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.0.0.tgz#76859087323bec5e8f9d05500b1858374e8d5f11" + integrity sha512-rZo7+l/VWXsRmIKtqq6hGIqlew/nB2axIsaIHnrzuOqoSyq/SqMjBoUoQsvLSfK/YaoloYGj1r/IDmtb+OxCOg== dependencies: bootstrap-datepicker "^1.10.1" -"@abp/bootstrap-daterangepicker@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.0.0-rc.3.tgz#85b09ce28da96e84a9ad448cee5b73d581056041" - integrity sha512-VyAZqPZyx/sjGcYYqDPStwUMeQ+nMwud1pEmDgpPWWsRoQBPOVB3PS8KGgW4Fb2oax9i2v6wF5qqLEQkD3CDmA== +"@abp/bootstrap-daterangepicker@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.0.0.tgz#be561035b4778b040470246f71cd5b228c80bbc2" + integrity sha512-njuKNfCg06d2J454/hD6A2lUZqg77c4qHxzPhaA5IFj5xGyV9qoZv98bz3Cf8KoHS/nrTHGRiAVYhfRxtx2Xrg== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.0.0-rc.3.tgz#9daacf0ab7b3967dedad7f8792b9125c439f9022" - integrity sha512-Rl5DFxazgWZrioVjO6MLgnZW9YBsXN0DoWX3rprBp6qsLdBSNduIdM6J8DqB2y/UadoJwZRduykRZRVPgka3HQ== +"@abp/bootstrap@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.0.0.tgz#f78a0a0f1dbee8839d074e23559fd9bf906673fd" + integrity sha512-yXnSvZVl1T6y3vcZTCFBAm9C3kqWViM8cpYWGD/MNFnxz3CrrnCkE+SHFGwEaU2CozEBXIGgT3pDZ1rgQOIg9Q== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" bootstrap "^5.3.8" -"@abp/clipboard@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-10.0.0-rc.3.tgz#43f7989809da0df90eecbdda999351defa9f3eec" - integrity sha512-KXvgt91WX4GDOLZsT8OpTBwWdN93/adX+b5OuNxzgASdxKWXI+cj2ZU2PIyKQjPvU7A6tqsBqglVe4DKlGDCiQ== +"@abp/clipboard@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-10.0.0.tgz#ad3ebdcf5da314b4213518c2841fd8a15c3d4bf1" + integrity sha512-UT9NIqLvKL88ybA67SihA3CAzcNXYACTP/pDLM5IoqkRs0UNpUlN7+nK5pmC6j1TxY72piGoa+havcWikU/7Jw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" clipboard "^2.0.11" -"@abp/core@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.0.0-rc.3.tgz#7c74ed023ee91fa18d92dc33a64c11d279eb2414" - integrity sha512-z6QKxlAsiXcCwvn3BvNouLa7UsxQmQSlZ2yleTcJ7uEDSwUzbhzCiUQ5WwHTqoOACPQ71/wasSaxEyeRQBcE8w== +"@abp/core@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.0.0.tgz#a201dab2cec00d61154499fc0e4784632d6a4c29" + integrity sha512-9pg6a95iHtUMF9T0ZoNLO4xAJWoephBLPl2HqQ3TeagBuW3J1fu4FRM0bkvoUMaOUJ1O4emcfLUxkzqbaoEQWA== dependencies: - "@abp/utils" "~10.0.0-rc.3" + "@abp/utils" "~10.0.0" -"@abp/datatables.net-bs5@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.0.0-rc.3.tgz#13a533e454c60702ab10eb41faa5643a7d6f6cce" - integrity sha512-a6O+iLX/LdLZTCbLfR7HJlr+z8KlIxih/PFBqaf5lLmTnyS0aJii+KMHjD7nRJy5/TWI+ALiT7gWRbjiHxOuFQ== +"@abp/datatables.net-bs5@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.0.0.tgz#bc5d59dffbbb22ec866b1702424433cc5fd3280e" + integrity sha512-2d/xlLHdf4oFE3EDyXpIQcdfsPjYvrUdv5RJTIajhMQ9vCftYwDtruDtVgnfNef7BR0KeeRJ3LAyxynh3siOuQ== dependencies: - "@abp/datatables.net" "~10.0.0-rc.3" + "@abp/datatables.net" "~10.0.0" datatables.net-bs5 "^2.3.4" -"@abp/datatables.net@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.0.0-rc.3.tgz#ae97a33f1695b6cab1658ff476a984c7ab9d51a6" - integrity sha512-1gHnOKNJxELYHY7eeO32aFm5+YA2YSEeOO6HrY4HZLRDr5rOHDAswH2OwFtn/qVPGR1fVbUr1TA9uqPOtxsJXA== +"@abp/datatables.net@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.0.0.tgz#9aa4dec837007eafa93667fcc36fe08f2ca25fcf" + integrity sha512-GoxswQyOyYvCxZDdbNPMlJ9CG0S2OpmK1CqLOVLFbYYHWSGT8X4T+AVg7Bys2AaBqqz3Smg1duIawfMu2yVEAA== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" datatables.net "^2.3.4" -"@abp/font-awesome@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.0.0-rc.3.tgz#a5b619452416af76203ef1bab18399abf8b8fa96" - integrity sha512-6FoA/2odS1kdV1EJ91YgIjMQiQdblUfqtDx72fDG7+qnqRyZ+Df/KWOqramEe9791zbXByZL4SjpqoisZgFNzQ== +"@abp/font-awesome@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.0.0.tgz#390669267f70a817f21f1cc0508a8ceb613fc631" + integrity sha512-R1pckhwQj+lHLV6rRD/sxEPqz58Od4xPKYR1IcfveZ74GV/PqVmjbNkC0U655l+CI6pwZzzyJMFVNRgl22/v6w== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" "@fortawesome/fontawesome-free" "^7.0.1" -"@abp/highlight.js@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-10.0.0-rc.3.tgz#b72dfecd68208e5c9125fc3f03390761c1b1b784" - integrity sha512-dNzuKfm66N7lFiDCkiDBoJNbLerbpK6XRNowVRuVIb/rgGTdMmzk7CatV0n04OJQgMqm/cq+cZSV0Lp0f7v1YA== +"@abp/highlight.js@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-10.0.0.tgz#8ca79a29c3fa6aef88ea20bf2fe74bdd58c3189e" + integrity sha512-BouG7VBk1VjkIIHpO3B8XggBBfs2EUD7cTD9akmDciErANjTD22hWkPRhONM4uqZX4tm9/7RL+TxBFRYXY6dFA== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" "@highlightjs/cdn-assets" "~11.11.1" -"@abp/jquery-form@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-10.0.0-rc.3.tgz#24eefc512942dca37bdeb3fc1753cc3651e2872a" - integrity sha512-RRcGjt3blqH2R4uwrbrO+p1Kv6e7i1oJ9Wf6xrZK2upVfUvToUbif15HlC24FhNPX3BEUyL52s5HKcVBU5/1iw== +"@abp/jquery-form@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-10.0.0.tgz#27182c80e17b4ffbc2551fa3e5d22f058c5b71ef" + integrity sha512-QVf+geob891AfdM2SGWbuUXo9/MhIquqmBgLJveKXRoNExqLyp2+jbd4YTRUW9RB7ZEzoKg+U+Om9ax/nnRV4A== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.0.0-rc.3.tgz#20c8647e006954887eebe86e17ef39a336f47a30" - integrity sha512-6DVIIEVyqyeKMrZHNOTfW3/xuw7rkjqTMKXT6Z1wrDpt9Erseuz8CjbPpcS+RwpXn6va5ShrkJlwwyScFOKvkQ== +"@abp/jquery-validation-unobtrusive@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.0.0.tgz#89698d2ec25f21e697d5b23540885a2c74115db8" + integrity sha512-eqri3yDeyFutZcOJrP8aVf5vKoE47KP/mL8TXCRjyjVCZsHxOgjhSRY4n4rYo0JK2fePBOhwb5vpBhlezFKoNg== dependencies: - "@abp/jquery-validation" "~10.0.0-rc.3" + "@abp/jquery-validation" "~10.0.0" jquery-validation-unobtrusive "^4.0.0" -"@abp/jquery-validation@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.0.0-rc.3.tgz#2e562ad5ca7c5bef389a0b24293a3193fa9823ef" - integrity sha512-xLJVvCkUrNnVeQbdsKfBj7zh3cSaPJC3eWKm2NoVy9KimEhF4zeSJEkciFmS0cckSal+AO2xC8W8ot3FqpkCHQ== +"@abp/jquery-validation@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.0.0.tgz#83850af15bd3d65c399519da9461ff30fd615197" + integrity sha512-2Sigm4L+8IwzvLYIoNWpOE8u/HvHLqWlOfqClL1x0p3JQBhgAVNns5sm3P6xgjWVJpCzrUOh8lxFMUGUiRSS0w== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" jquery-validation "^1.21.0" -"@abp/jquery@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.0.0-rc.3.tgz#3400f1b8c6966e2d71fceb5349f05b88aeb2bb88" - integrity sha512-liz3FITKdESLGomITjUqcOZYvV0rs61vYMxSbaCDoCKIQj4Ne9mN+HJ/KOpD6GOhqVsjmYOxDuSoecjiFLjVxA== +"@abp/jquery@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.0.0.tgz#530b968eed2e94d13381679aabddfa4cb1aad8d5" + integrity sha512-KksQlTs3VojDBxjBcLPkI55V7aG9TpDqzpylVq+5Sj8ZozFH9C75XQZpkLVwiU57rGYyQpfKuKAAPiZlJnWK0Q== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" jquery "~3.7.1" -"@abp/lodash@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.0.0-rc.3.tgz#738baf7394d466112dc5a2380f2c549053621505" - integrity sha512-5PYQks4sJPdiz9zfZD1bfrCkmQ+ZMfWg2xyjbHoQzJdqu9rb2SRzkQ5MAWvqQPVTdLY6Bnutwxuq6mjkfcthcQ== +"@abp/lodash@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.0.0.tgz#08c271911d398329dbcb815c109bf3a29a940f1c" + integrity sha512-I8cqRK/2ln0/dFT9e+XzmjprBO2GnN5JCP8pb9q3wgOYb+Wf+BYg/3RQQhGAv+NhwCsxAezRMQfF+DU3xb3hAw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" lodash "^4.17.21" -"@abp/luxon@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.0.0-rc.3.tgz#bfb0c5fbf4a321e4531ec5b34dcdee47b486afe8" - integrity sha512-PCifbFy7t1h4L+FKJAo5Xr7v5hTvlelwuCsOVGfG8HVWmbOTKiQJywtxvSnARbsJ6SghUEzbqMzeX6nyHZ4Zuw== +"@abp/luxon@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.0.0.tgz#e0743dca2b50561176aec44cf90870e80863d6b9" + integrity sha512-CUPHIW/7osW2wDtjB6OuURq16/jAIPV9ssGINUxgJZYpVKsaHCfORQLQ+wn8h653Crf5CEiDVZMpuLaLVFEpXw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" luxon "^3.7.2" -"@abp/malihu-custom-scrollbar-plugin@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.0.0-rc.3.tgz#03bf7a8b2e71ec463794260e7fe5e6bfeb526f8e" - integrity sha512-aHOZnr4iPS6QqV07cXyWpQVl6zAaQXuct1yTeIUqcAqxsSt63K6Y27nBR8cU/m6BHhjaxSLn1kynOeccmx7lDA== +"@abp/malihu-custom-scrollbar-plugin@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.0.0.tgz#ff69e4dd180c7d6945b5db883b57b1131c51fae6" + integrity sha512-yGHsYExELbF/sKXS6zQ9SqEsl8w3yr6daWOkgW/aoITks6DeOte2jdjP2Ly6UpHQbAzbeAjZg0oCrSbtcz/tZw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.0.0-rc.3.tgz#1d2c8081b9f7f2716b250d16b41021e74c093fb0" - integrity sha512-VKDVY3ml3bhPh2rUsUN1F7zH5Myi+jRYxQYC/OuOsa1P4x9+cKs1lsS68NYAq+JyMlwwuJcAx63nqkxArz+VEw== +"@abp/moment@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.0.0.tgz#8b84d1a15c43d0099125be2b5b071e11a7b402d4" + integrity sha512-AAu4BgciErLKYTIW6uT14q5WCl+oJeXz0J7a/kyZz2tHYbQz4FnYWMuFoDUFvkKKtGzyq7LuKTmGPxmJUXNpRg== dependencies: moment "^2.30.1" -"@abp/prismjs@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-10.0.0-rc.3.tgz#d7342b793fc7baf205726e8a088de88778fc24b1" - integrity sha512-cafgH3lrlT+jOuQKtBVeORbBkJKCG2DqnVF0blaD75ww32R5TJS+LH8gOufezdTfASG14ZlpzqNLl1Xu67Wh4Q== +"@abp/prismjs@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-10.0.0.tgz#6463b5d5fcbe2f9da687e04c49d38e8eb6e778b8" + integrity sha512-N2p18MAX9wYx62Ck5+V/RWLGyX+1BemiVuNX/cIOJMG0iDVJ57C6fEX1HzLc9Mchi+MXPHUR7lKwg92ui2OzfQ== dependencies: - "@abp/clipboard" "~10.0.0-rc.3" - "@abp/core" "~10.0.0-rc.3" + "@abp/clipboard" "~10.0.0" + "@abp/core" "~10.0.0" prismjs "^1.30.0" -"@abp/select2@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.0.0-rc.3.tgz#216403f1207a2556b0317fb973ed874c34c7fb73" - integrity sha512-6t/ZZl9xo0G86dX8zmEv82/64dOxCTgcQvjRGTb5Xwzh05nKHKpFFhJm6juVvpJcYqUj6Weks66SVjr6Wi2kQQ== +"@abp/select2@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.0.0.tgz#0a3a425c30e4139b8677c871bb7bfd2ab010b9f6" + integrity sha512-ZAFuLA8CIJr/UspKN/coRxnB+3xArc06a0YQ6HHVL5RWVRlRkcuZL/2aBFQ5HdrWZjSmImG1yXKxGyVLNmavpQ== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" select2 "^4.0.13" -"@abp/sweetalert2@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.0.0-rc.3.tgz#401dc08eb4607d3a575a5288296f6c703b18df8a" - integrity sha512-2nB9I+GxK7UeIjvdUJtAH9GqIL/HloQ+7WC/ZWUNLCBqI5Owx30La2wxj5e9MlDNcLvYs3A2EJP0Llo4Gdefsg== +"@abp/sweetalert2@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.0.0.tgz#ef9830d0d294aa685fe6ad8049056650a7d46381" + integrity sha512-wAAIacOdWyBiJMVuFVbiNpR3SnRsyhNHmNr4gmhge5KBDlO+JQlueaar0MrKkdUNaXuF9memdgERzi/cIJm1mw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" sweetalert2 "^11.23.0" -"@abp/timeago@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.0.0-rc.3.tgz#6fc8f16107171ae6f6afbbd3dc7e844651ffcf77" - integrity sha512-JYhSRbz06IObwA32GutyV+yo4p5PdAmGtlaApDLCpSFccHsel/A3jrN+ykovKy4chWYcbOhxhgjWw6ZaIZMvJg== +"@abp/timeago@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.0.0.tgz#af348b8ca21c466847c3dd47d4947f615ff82707" + integrity sha512-LbGIKpsDJyoDpN4ams9yTebA7fOPerdN4bQUWJB/7LV5wI0jtzkvbe+bEI00NLeMIDJ/nU+k+ecjhQjzkrY7qQ== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" timeago "^1.6.7" -"@abp/utils@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.0.0-rc.3.tgz#d6a07146ba627bcfa0cadd5c7c56601609b24d57" - integrity sha512-bA/WPuosvedfQr+5cJBwKXrhd6b8fDG7LWp4PuZFMdti8nSXgOheLeZ8PcRvut94ENIXS7jzSsqapLHRj5E6zQ== +"@abp/utils@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.0.0.tgz#372ea8b37809ec1951d3fd74ae02adff9215245b" + integrity sha512-VO725+ALRGmjFz9Yal+joivNZpBbPS9AWOx6N5E8meEYQnHo2oEDeoOziKkwLZ4EYIizno37zwsXiQLEO4iFRg== dependencies: just-compare "^2.3.0" 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 9c7780f489..6385c2a704 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": "~10.0.0-rc.3", - "@abp/prismjs": "~10.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~10.0.0", + "@abp/prismjs": "~10.0.0" }, "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 f614bcb485..46afe183fd 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,202 +2,202 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.0.0-rc.3.tgz#d2784a3779500b0f22149a35eb81f0456b732239" - integrity sha512-6fYmDHPbaZGzDZgNz6/UzStP3DM4icxscY/IrqyJ0Mhzq00j/4nuG7zuc9hogUxqifwrBAa/oiiUtdkG1tr4uQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~10.0.0-rc.3" - -"@abp/aspnetcore.mvc.ui.theme.shared@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.0.0-rc.3.tgz#a68d95a189e79dccb7bc50460565e03777e3823c" - integrity sha512-QvMZy5gVSksLYiGE8VvDQ7n5GKWCyuJF9Y7Kx6/bw+weWKvEk6kiqw5glTMzUOnpkM4kH7bIb8PoJSAycDlvRg== - dependencies: - "@abp/aspnetcore.mvc.ui" "~10.0.0-rc.3" - "@abp/bootstrap" "~10.0.0-rc.3" - "@abp/bootstrap-datepicker" "~10.0.0-rc.3" - "@abp/bootstrap-daterangepicker" "~10.0.0-rc.3" - "@abp/datatables.net-bs5" "~10.0.0-rc.3" - "@abp/font-awesome" "~10.0.0-rc.3" - "@abp/jquery-form" "~10.0.0-rc.3" - "@abp/jquery-validation-unobtrusive" "~10.0.0-rc.3" - "@abp/lodash" "~10.0.0-rc.3" - "@abp/luxon" "~10.0.0-rc.3" - "@abp/malihu-custom-scrollbar-plugin" "~10.0.0-rc.3" - "@abp/moment" "~10.0.0-rc.3" - "@abp/select2" "~10.0.0-rc.3" - "@abp/sweetalert2" "~10.0.0-rc.3" - "@abp/timeago" "~10.0.0-rc.3" - -"@abp/aspnetcore.mvc.ui@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.0.0-rc.3.tgz#8d3cbec33ff9efe7789e5cafb86c39e2488304ca" - integrity sha512-HqbleKwVFVRK0Xxd0XkeyCfX4+JPouEMYvQCL+zo0RDOMfPViPua5ketfU9DDhCCyMfCwy7iW0GeX9NuqEjXwg== +"@abp/aspnetcore.mvc.ui.theme.basic@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.0.0.tgz#ad918558653ed7c6d329d58a37e681a9f410e01f" + integrity sha512-gyAmQdwR/SWSNXF3Q8r1zyJu4h4DKnN+wSHfvfVB0A1+X/TFGUJXJ6FrJwoFh1QDAqeIdeXOTk4d+M3AZeCgIw== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~10.0.0" + +"@abp/aspnetcore.mvc.ui.theme.shared@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.0.0.tgz#ac4150739c6b2d24d27ddc86659e9d2bbdb82548" + integrity sha512-ghockOUBUG4ZoQCKB7H5Jd5ztgnxJsDoVaxpPc/amcF2Nm/7shSA0w2uK5p1Qo7icGoOriE2zM0hfpuKy7JDeQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~10.0.0" + "@abp/bootstrap" "~10.0.0" + "@abp/bootstrap-datepicker" "~10.0.0" + "@abp/bootstrap-daterangepicker" "~10.0.0" + "@abp/datatables.net-bs5" "~10.0.0" + "@abp/font-awesome" "~10.0.0" + "@abp/jquery-form" "~10.0.0" + "@abp/jquery-validation-unobtrusive" "~10.0.0" + "@abp/lodash" "~10.0.0" + "@abp/luxon" "~10.0.0" + "@abp/malihu-custom-scrollbar-plugin" "~10.0.0" + "@abp/moment" "~10.0.0" + "@abp/select2" "~10.0.0" + "@abp/sweetalert2" "~10.0.0" + "@abp/timeago" "~10.0.0" + +"@abp/aspnetcore.mvc.ui@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.0.0.tgz#3357ba70f5f6545a87755a4c368f373c8cee6f8d" + integrity sha512-S8wSmfRz66ozIm17a4cPJxBDoXRqhNAa+N6uV+gLhVRvTSFAGNvcCsUTCmW4VsEf1Wnaedxwg/cUFjMc6eD6nA== dependencies: ansi-colors "^4.1.3" -"@abp/bootstrap-datepicker@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.0.0-rc.3.tgz#6d7528d9275cede4bf91b929dd407c744e513014" - integrity sha512-zBLJ9hQXucXOM0GpRyJCMHxdi+C5gaGQtYzguFFGDw+jW5Ht7paoAU+HYS8Dy29zHJHMk+VdO5vJovVIXhfuPg== +"@abp/bootstrap-datepicker@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.0.0.tgz#76859087323bec5e8f9d05500b1858374e8d5f11" + integrity sha512-rZo7+l/VWXsRmIKtqq6hGIqlew/nB2axIsaIHnrzuOqoSyq/SqMjBoUoQsvLSfK/YaoloYGj1r/IDmtb+OxCOg== dependencies: bootstrap-datepicker "^1.10.1" -"@abp/bootstrap-daterangepicker@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.0.0-rc.3.tgz#85b09ce28da96e84a9ad448cee5b73d581056041" - integrity sha512-VyAZqPZyx/sjGcYYqDPStwUMeQ+nMwud1pEmDgpPWWsRoQBPOVB3PS8KGgW4Fb2oax9i2v6wF5qqLEQkD3CDmA== +"@abp/bootstrap-daterangepicker@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.0.0.tgz#be561035b4778b040470246f71cd5b228c80bbc2" + integrity sha512-njuKNfCg06d2J454/hD6A2lUZqg77c4qHxzPhaA5IFj5xGyV9qoZv98bz3Cf8KoHS/nrTHGRiAVYhfRxtx2Xrg== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.0.0-rc.3.tgz#9daacf0ab7b3967dedad7f8792b9125c439f9022" - integrity sha512-Rl5DFxazgWZrioVjO6MLgnZW9YBsXN0DoWX3rprBp6qsLdBSNduIdM6J8DqB2y/UadoJwZRduykRZRVPgka3HQ== +"@abp/bootstrap@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.0.0.tgz#f78a0a0f1dbee8839d074e23559fd9bf906673fd" + integrity sha512-yXnSvZVl1T6y3vcZTCFBAm9C3kqWViM8cpYWGD/MNFnxz3CrrnCkE+SHFGwEaU2CozEBXIGgT3pDZ1rgQOIg9Q== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" bootstrap "^5.3.8" -"@abp/clipboard@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-10.0.0-rc.3.tgz#43f7989809da0df90eecbdda999351defa9f3eec" - integrity sha512-KXvgt91WX4GDOLZsT8OpTBwWdN93/adX+b5OuNxzgASdxKWXI+cj2ZU2PIyKQjPvU7A6tqsBqglVe4DKlGDCiQ== +"@abp/clipboard@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-10.0.0.tgz#ad3ebdcf5da314b4213518c2841fd8a15c3d4bf1" + integrity sha512-UT9NIqLvKL88ybA67SihA3CAzcNXYACTP/pDLM5IoqkRs0UNpUlN7+nK5pmC6j1TxY72piGoa+havcWikU/7Jw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" clipboard "^2.0.11" -"@abp/core@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.0.0-rc.3.tgz#7c74ed023ee91fa18d92dc33a64c11d279eb2414" - integrity sha512-z6QKxlAsiXcCwvn3BvNouLa7UsxQmQSlZ2yleTcJ7uEDSwUzbhzCiUQ5WwHTqoOACPQ71/wasSaxEyeRQBcE8w== +"@abp/core@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.0.0.tgz#a201dab2cec00d61154499fc0e4784632d6a4c29" + integrity sha512-9pg6a95iHtUMF9T0ZoNLO4xAJWoephBLPl2HqQ3TeagBuW3J1fu4FRM0bkvoUMaOUJ1O4emcfLUxkzqbaoEQWA== dependencies: - "@abp/utils" "~10.0.0-rc.3" + "@abp/utils" "~10.0.0" -"@abp/datatables.net-bs5@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.0.0-rc.3.tgz#13a533e454c60702ab10eb41faa5643a7d6f6cce" - integrity sha512-a6O+iLX/LdLZTCbLfR7HJlr+z8KlIxih/PFBqaf5lLmTnyS0aJii+KMHjD7nRJy5/TWI+ALiT7gWRbjiHxOuFQ== +"@abp/datatables.net-bs5@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.0.0.tgz#bc5d59dffbbb22ec866b1702424433cc5fd3280e" + integrity sha512-2d/xlLHdf4oFE3EDyXpIQcdfsPjYvrUdv5RJTIajhMQ9vCftYwDtruDtVgnfNef7BR0KeeRJ3LAyxynh3siOuQ== dependencies: - "@abp/datatables.net" "~10.0.0-rc.3" + "@abp/datatables.net" "~10.0.0" datatables.net-bs5 "^2.3.4" -"@abp/datatables.net@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.0.0-rc.3.tgz#ae97a33f1695b6cab1658ff476a984c7ab9d51a6" - integrity sha512-1gHnOKNJxELYHY7eeO32aFm5+YA2YSEeOO6HrY4HZLRDr5rOHDAswH2OwFtn/qVPGR1fVbUr1TA9uqPOtxsJXA== +"@abp/datatables.net@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.0.0.tgz#9aa4dec837007eafa93667fcc36fe08f2ca25fcf" + integrity sha512-GoxswQyOyYvCxZDdbNPMlJ9CG0S2OpmK1CqLOVLFbYYHWSGT8X4T+AVg7Bys2AaBqqz3Smg1duIawfMu2yVEAA== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" datatables.net "^2.3.4" -"@abp/font-awesome@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.0.0-rc.3.tgz#a5b619452416af76203ef1bab18399abf8b8fa96" - integrity sha512-6FoA/2odS1kdV1EJ91YgIjMQiQdblUfqtDx72fDG7+qnqRyZ+Df/KWOqramEe9791zbXByZL4SjpqoisZgFNzQ== +"@abp/font-awesome@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.0.0.tgz#390669267f70a817f21f1cc0508a8ceb613fc631" + integrity sha512-R1pckhwQj+lHLV6rRD/sxEPqz58Od4xPKYR1IcfveZ74GV/PqVmjbNkC0U655l+CI6pwZzzyJMFVNRgl22/v6w== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" "@fortawesome/fontawesome-free" "^7.0.1" -"@abp/jquery-form@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-10.0.0-rc.3.tgz#24eefc512942dca37bdeb3fc1753cc3651e2872a" - integrity sha512-RRcGjt3blqH2R4uwrbrO+p1Kv6e7i1oJ9Wf6xrZK2upVfUvToUbif15HlC24FhNPX3BEUyL52s5HKcVBU5/1iw== +"@abp/jquery-form@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-10.0.0.tgz#27182c80e17b4ffbc2551fa3e5d22f058c5b71ef" + integrity sha512-QVf+geob891AfdM2SGWbuUXo9/MhIquqmBgLJveKXRoNExqLyp2+jbd4YTRUW9RB7ZEzoKg+U+Om9ax/nnRV4A== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.0.0-rc.3.tgz#20c8647e006954887eebe86e17ef39a336f47a30" - integrity sha512-6DVIIEVyqyeKMrZHNOTfW3/xuw7rkjqTMKXT6Z1wrDpt9Erseuz8CjbPpcS+RwpXn6va5ShrkJlwwyScFOKvkQ== +"@abp/jquery-validation-unobtrusive@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.0.0.tgz#89698d2ec25f21e697d5b23540885a2c74115db8" + integrity sha512-eqri3yDeyFutZcOJrP8aVf5vKoE47KP/mL8TXCRjyjVCZsHxOgjhSRY4n4rYo0JK2fePBOhwb5vpBhlezFKoNg== dependencies: - "@abp/jquery-validation" "~10.0.0-rc.3" + "@abp/jquery-validation" "~10.0.0" jquery-validation-unobtrusive "^4.0.0" -"@abp/jquery-validation@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.0.0-rc.3.tgz#2e562ad5ca7c5bef389a0b24293a3193fa9823ef" - integrity sha512-xLJVvCkUrNnVeQbdsKfBj7zh3cSaPJC3eWKm2NoVy9KimEhF4zeSJEkciFmS0cckSal+AO2xC8W8ot3FqpkCHQ== +"@abp/jquery-validation@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.0.0.tgz#83850af15bd3d65c399519da9461ff30fd615197" + integrity sha512-2Sigm4L+8IwzvLYIoNWpOE8u/HvHLqWlOfqClL1x0p3JQBhgAVNns5sm3P6xgjWVJpCzrUOh8lxFMUGUiRSS0w== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" jquery-validation "^1.21.0" -"@abp/jquery@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.0.0-rc.3.tgz#3400f1b8c6966e2d71fceb5349f05b88aeb2bb88" - integrity sha512-liz3FITKdESLGomITjUqcOZYvV0rs61vYMxSbaCDoCKIQj4Ne9mN+HJ/KOpD6GOhqVsjmYOxDuSoecjiFLjVxA== +"@abp/jquery@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.0.0.tgz#530b968eed2e94d13381679aabddfa4cb1aad8d5" + integrity sha512-KksQlTs3VojDBxjBcLPkI55V7aG9TpDqzpylVq+5Sj8ZozFH9C75XQZpkLVwiU57rGYyQpfKuKAAPiZlJnWK0Q== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" jquery "~3.7.1" -"@abp/lodash@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.0.0-rc.3.tgz#738baf7394d466112dc5a2380f2c549053621505" - integrity sha512-5PYQks4sJPdiz9zfZD1bfrCkmQ+ZMfWg2xyjbHoQzJdqu9rb2SRzkQ5MAWvqQPVTdLY6Bnutwxuq6mjkfcthcQ== +"@abp/lodash@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.0.0.tgz#08c271911d398329dbcb815c109bf3a29a940f1c" + integrity sha512-I8cqRK/2ln0/dFT9e+XzmjprBO2GnN5JCP8pb9q3wgOYb+Wf+BYg/3RQQhGAv+NhwCsxAezRMQfF+DU3xb3hAw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" lodash "^4.17.21" -"@abp/luxon@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.0.0-rc.3.tgz#bfb0c5fbf4a321e4531ec5b34dcdee47b486afe8" - integrity sha512-PCifbFy7t1h4L+FKJAo5Xr7v5hTvlelwuCsOVGfG8HVWmbOTKiQJywtxvSnARbsJ6SghUEzbqMzeX6nyHZ4Zuw== +"@abp/luxon@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.0.0.tgz#e0743dca2b50561176aec44cf90870e80863d6b9" + integrity sha512-CUPHIW/7osW2wDtjB6OuURq16/jAIPV9ssGINUxgJZYpVKsaHCfORQLQ+wn8h653Crf5CEiDVZMpuLaLVFEpXw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" luxon "^3.7.2" -"@abp/malihu-custom-scrollbar-plugin@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.0.0-rc.3.tgz#03bf7a8b2e71ec463794260e7fe5e6bfeb526f8e" - integrity sha512-aHOZnr4iPS6QqV07cXyWpQVl6zAaQXuct1yTeIUqcAqxsSt63K6Y27nBR8cU/m6BHhjaxSLn1kynOeccmx7lDA== +"@abp/malihu-custom-scrollbar-plugin@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.0.0.tgz#ff69e4dd180c7d6945b5db883b57b1131c51fae6" + integrity sha512-yGHsYExELbF/sKXS6zQ9SqEsl8w3yr6daWOkgW/aoITks6DeOte2jdjP2Ly6UpHQbAzbeAjZg0oCrSbtcz/tZw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.0.0-rc.3.tgz#1d2c8081b9f7f2716b250d16b41021e74c093fb0" - integrity sha512-VKDVY3ml3bhPh2rUsUN1F7zH5Myi+jRYxQYC/OuOsa1P4x9+cKs1lsS68NYAq+JyMlwwuJcAx63nqkxArz+VEw== +"@abp/moment@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.0.0.tgz#8b84d1a15c43d0099125be2b5b071e11a7b402d4" + integrity sha512-AAu4BgciErLKYTIW6uT14q5WCl+oJeXz0J7a/kyZz2tHYbQz4FnYWMuFoDUFvkKKtGzyq7LuKTmGPxmJUXNpRg== dependencies: moment "^2.30.1" -"@abp/prismjs@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-10.0.0-rc.3.tgz#d7342b793fc7baf205726e8a088de88778fc24b1" - integrity sha512-cafgH3lrlT+jOuQKtBVeORbBkJKCG2DqnVF0blaD75ww32R5TJS+LH8gOufezdTfASG14ZlpzqNLl1Xu67Wh4Q== +"@abp/prismjs@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-10.0.0.tgz#6463b5d5fcbe2f9da687e04c49d38e8eb6e778b8" + integrity sha512-N2p18MAX9wYx62Ck5+V/RWLGyX+1BemiVuNX/cIOJMG0iDVJ57C6fEX1HzLc9Mchi+MXPHUR7lKwg92ui2OzfQ== dependencies: - "@abp/clipboard" "~10.0.0-rc.3" - "@abp/core" "~10.0.0-rc.3" + "@abp/clipboard" "~10.0.0" + "@abp/core" "~10.0.0" prismjs "^1.30.0" -"@abp/select2@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.0.0-rc.3.tgz#216403f1207a2556b0317fb973ed874c34c7fb73" - integrity sha512-6t/ZZl9xo0G86dX8zmEv82/64dOxCTgcQvjRGTb5Xwzh05nKHKpFFhJm6juVvpJcYqUj6Weks66SVjr6Wi2kQQ== +"@abp/select2@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.0.0.tgz#0a3a425c30e4139b8677c871bb7bfd2ab010b9f6" + integrity sha512-ZAFuLA8CIJr/UspKN/coRxnB+3xArc06a0YQ6HHVL5RWVRlRkcuZL/2aBFQ5HdrWZjSmImG1yXKxGyVLNmavpQ== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" select2 "^4.0.13" -"@abp/sweetalert2@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.0.0-rc.3.tgz#401dc08eb4607d3a575a5288296f6c703b18df8a" - integrity sha512-2nB9I+GxK7UeIjvdUJtAH9GqIL/HloQ+7WC/ZWUNLCBqI5Owx30La2wxj5e9MlDNcLvYs3A2EJP0Llo4Gdefsg== +"@abp/sweetalert2@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.0.0.tgz#ef9830d0d294aa685fe6ad8049056650a7d46381" + integrity sha512-wAAIacOdWyBiJMVuFVbiNpR3SnRsyhNHmNr4gmhge5KBDlO+JQlueaar0MrKkdUNaXuF9memdgERzi/cIJm1mw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" sweetalert2 "^11.23.0" -"@abp/timeago@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.0.0-rc.3.tgz#6fc8f16107171ae6f6afbbd3dc7e844651ffcf77" - integrity sha512-JYhSRbz06IObwA32GutyV+yo4p5PdAmGtlaApDLCpSFccHsel/A3jrN+ykovKy4chWYcbOhxhgjWw6ZaIZMvJg== +"@abp/timeago@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.0.0.tgz#af348b8ca21c466847c3dd47d4947f615ff82707" + integrity sha512-LbGIKpsDJyoDpN4ams9yTebA7fOPerdN4bQUWJB/7LV5wI0jtzkvbe+bEI00NLeMIDJ/nU+k+ecjhQjzkrY7qQ== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" timeago "^1.6.7" -"@abp/utils@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.0.0-rc.3.tgz#d6a07146ba627bcfa0cadd5c7c56601609b24d57" - integrity sha512-bA/WPuosvedfQr+5cJBwKXrhd6b8fDG7LWp4PuZFMdti8nSXgOheLeZ8PcRvut94ENIXS7jzSsqapLHRj5E6zQ== +"@abp/utils@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.0.0.tgz#372ea8b37809ec1951d3fd74ae02adff9215245b" + integrity sha512-VO725+ALRGmjFz9Yal+joivNZpBbPS9AWOx6N5E8meEYQnHo2oEDeoOziKkwLZ4EYIizno37zwsXiQLEO4iFRg== 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 9eebaa016a..b2c5a307a5 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": "~10.0.0-rc.3", - "@abp/blogging": "~10.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~10.0.0", + "@abp/blogging": "~10.0.0" } } diff --git a/modules/blogging/app/Volo.BloggingTestApp/yarn.lock b/modules/blogging/app/Volo.BloggingTestApp/yarn.lock index e7241779b3..1419a08a4d 100644 --- a/modules/blogging/app/Volo.BloggingTestApp/yarn.lock +++ b/modules/blogging/app/Volo.BloggingTestApp/yarn.lock @@ -2,228 +2,228 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.0.0-rc.3.tgz#d2784a3779500b0f22149a35eb81f0456b732239" - integrity sha512-6fYmDHPbaZGzDZgNz6/UzStP3DM4icxscY/IrqyJ0Mhzq00j/4nuG7zuc9hogUxqifwrBAa/oiiUtdkG1tr4uQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~10.0.0-rc.3" - -"@abp/aspnetcore.mvc.ui.theme.shared@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.0.0-rc.3.tgz#a68d95a189e79dccb7bc50460565e03777e3823c" - integrity sha512-QvMZy5gVSksLYiGE8VvDQ7n5GKWCyuJF9Y7Kx6/bw+weWKvEk6kiqw5glTMzUOnpkM4kH7bIb8PoJSAycDlvRg== - dependencies: - "@abp/aspnetcore.mvc.ui" "~10.0.0-rc.3" - "@abp/bootstrap" "~10.0.0-rc.3" - "@abp/bootstrap-datepicker" "~10.0.0-rc.3" - "@abp/bootstrap-daterangepicker" "~10.0.0-rc.3" - "@abp/datatables.net-bs5" "~10.0.0-rc.3" - "@abp/font-awesome" "~10.0.0-rc.3" - "@abp/jquery-form" "~10.0.0-rc.3" - "@abp/jquery-validation-unobtrusive" "~10.0.0-rc.3" - "@abp/lodash" "~10.0.0-rc.3" - "@abp/luxon" "~10.0.0-rc.3" - "@abp/malihu-custom-scrollbar-plugin" "~10.0.0-rc.3" - "@abp/moment" "~10.0.0-rc.3" - "@abp/select2" "~10.0.0-rc.3" - "@abp/sweetalert2" "~10.0.0-rc.3" - "@abp/timeago" "~10.0.0-rc.3" - -"@abp/aspnetcore.mvc.ui@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.0.0-rc.3.tgz#8d3cbec33ff9efe7789e5cafb86c39e2488304ca" - integrity sha512-HqbleKwVFVRK0Xxd0XkeyCfX4+JPouEMYvQCL+zo0RDOMfPViPua5ketfU9DDhCCyMfCwy7iW0GeX9NuqEjXwg== +"@abp/aspnetcore.mvc.ui.theme.basic@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.0.0.tgz#ad918558653ed7c6d329d58a37e681a9f410e01f" + integrity sha512-gyAmQdwR/SWSNXF3Q8r1zyJu4h4DKnN+wSHfvfVB0A1+X/TFGUJXJ6FrJwoFh1QDAqeIdeXOTk4d+M3AZeCgIw== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~10.0.0" + +"@abp/aspnetcore.mvc.ui.theme.shared@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.0.0.tgz#ac4150739c6b2d24d27ddc86659e9d2bbdb82548" + integrity sha512-ghockOUBUG4ZoQCKB7H5Jd5ztgnxJsDoVaxpPc/amcF2Nm/7shSA0w2uK5p1Qo7icGoOriE2zM0hfpuKy7JDeQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~10.0.0" + "@abp/bootstrap" "~10.0.0" + "@abp/bootstrap-datepicker" "~10.0.0" + "@abp/bootstrap-daterangepicker" "~10.0.0" + "@abp/datatables.net-bs5" "~10.0.0" + "@abp/font-awesome" "~10.0.0" + "@abp/jquery-form" "~10.0.0" + "@abp/jquery-validation-unobtrusive" "~10.0.0" + "@abp/lodash" "~10.0.0" + "@abp/luxon" "~10.0.0" + "@abp/malihu-custom-scrollbar-plugin" "~10.0.0" + "@abp/moment" "~10.0.0" + "@abp/select2" "~10.0.0" + "@abp/sweetalert2" "~10.0.0" + "@abp/timeago" "~10.0.0" + +"@abp/aspnetcore.mvc.ui@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.0.0.tgz#3357ba70f5f6545a87755a4c368f373c8cee6f8d" + integrity sha512-S8wSmfRz66ozIm17a4cPJxBDoXRqhNAa+N6uV+gLhVRvTSFAGNvcCsUTCmW4VsEf1Wnaedxwg/cUFjMc6eD6nA== dependencies: ansi-colors "^4.1.3" -"@abp/blogging@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-10.0.0-rc.3.tgz#d1b400c90e9e116b998126f3ed534df1418df37f" - integrity sha512-V3WXTKCNmXhiDpLVrcWJzActiGhmlhIvz+v+P4SKfPCLgQQDCEyk4O+2w/OumWYRFNhkjy4La73yRSdsmzTUWw== +"@abp/blogging@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-10.0.0.tgz#7385bd1222750e9d729f882066aea27579822659" + integrity sha512-5MJmbD7V3ms2oGTMJ8S1OSDmB+++5G61SUBdxr3XAscB7V08F5V+RhlKZAnQQFCoJ/kQMOPf3UN/geJ2FHP6kw== dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~10.0.0-rc.3" - "@abp/owl.carousel" "~10.0.0-rc.3" - "@abp/prismjs" "~10.0.0-rc.3" - "@abp/tui-editor" "~10.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.shared" "~10.0.0" + "@abp/owl.carousel" "~10.0.0" + "@abp/prismjs" "~10.0.0" + "@abp/tui-editor" "~10.0.0" -"@abp/bootstrap-datepicker@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.0.0-rc.3.tgz#6d7528d9275cede4bf91b929dd407c744e513014" - integrity sha512-zBLJ9hQXucXOM0GpRyJCMHxdi+C5gaGQtYzguFFGDw+jW5Ht7paoAU+HYS8Dy29zHJHMk+VdO5vJovVIXhfuPg== +"@abp/bootstrap-datepicker@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.0.0.tgz#76859087323bec5e8f9d05500b1858374e8d5f11" + integrity sha512-rZo7+l/VWXsRmIKtqq6hGIqlew/nB2axIsaIHnrzuOqoSyq/SqMjBoUoQsvLSfK/YaoloYGj1r/IDmtb+OxCOg== dependencies: bootstrap-datepicker "^1.10.1" -"@abp/bootstrap-daterangepicker@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.0.0-rc.3.tgz#85b09ce28da96e84a9ad448cee5b73d581056041" - integrity sha512-VyAZqPZyx/sjGcYYqDPStwUMeQ+nMwud1pEmDgpPWWsRoQBPOVB3PS8KGgW4Fb2oax9i2v6wF5qqLEQkD3CDmA== +"@abp/bootstrap-daterangepicker@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.0.0.tgz#be561035b4778b040470246f71cd5b228c80bbc2" + integrity sha512-njuKNfCg06d2J454/hD6A2lUZqg77c4qHxzPhaA5IFj5xGyV9qoZv98bz3Cf8KoHS/nrTHGRiAVYhfRxtx2Xrg== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.0.0-rc.3.tgz#9daacf0ab7b3967dedad7f8792b9125c439f9022" - integrity sha512-Rl5DFxazgWZrioVjO6MLgnZW9YBsXN0DoWX3rprBp6qsLdBSNduIdM6J8DqB2y/UadoJwZRduykRZRVPgka3HQ== +"@abp/bootstrap@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.0.0.tgz#f78a0a0f1dbee8839d074e23559fd9bf906673fd" + integrity sha512-yXnSvZVl1T6y3vcZTCFBAm9C3kqWViM8cpYWGD/MNFnxz3CrrnCkE+SHFGwEaU2CozEBXIGgT3pDZ1rgQOIg9Q== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" bootstrap "^5.3.8" -"@abp/clipboard@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-10.0.0-rc.3.tgz#43f7989809da0df90eecbdda999351defa9f3eec" - integrity sha512-KXvgt91WX4GDOLZsT8OpTBwWdN93/adX+b5OuNxzgASdxKWXI+cj2ZU2PIyKQjPvU7A6tqsBqglVe4DKlGDCiQ== +"@abp/clipboard@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-10.0.0.tgz#ad3ebdcf5da314b4213518c2841fd8a15c3d4bf1" + integrity sha512-UT9NIqLvKL88ybA67SihA3CAzcNXYACTP/pDLM5IoqkRs0UNpUlN7+nK5pmC6j1TxY72piGoa+havcWikU/7Jw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" clipboard "^2.0.11" -"@abp/core@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.0.0-rc.3.tgz#7c74ed023ee91fa18d92dc33a64c11d279eb2414" - integrity sha512-z6QKxlAsiXcCwvn3BvNouLa7UsxQmQSlZ2yleTcJ7uEDSwUzbhzCiUQ5WwHTqoOACPQ71/wasSaxEyeRQBcE8w== +"@abp/core@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.0.0.tgz#a201dab2cec00d61154499fc0e4784632d6a4c29" + integrity sha512-9pg6a95iHtUMF9T0ZoNLO4xAJWoephBLPl2HqQ3TeagBuW3J1fu4FRM0bkvoUMaOUJ1O4emcfLUxkzqbaoEQWA== dependencies: - "@abp/utils" "~10.0.0-rc.3" + "@abp/utils" "~10.0.0" -"@abp/datatables.net-bs5@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.0.0-rc.3.tgz#13a533e454c60702ab10eb41faa5643a7d6f6cce" - integrity sha512-a6O+iLX/LdLZTCbLfR7HJlr+z8KlIxih/PFBqaf5lLmTnyS0aJii+KMHjD7nRJy5/TWI+ALiT7gWRbjiHxOuFQ== +"@abp/datatables.net-bs5@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.0.0.tgz#bc5d59dffbbb22ec866b1702424433cc5fd3280e" + integrity sha512-2d/xlLHdf4oFE3EDyXpIQcdfsPjYvrUdv5RJTIajhMQ9vCftYwDtruDtVgnfNef7BR0KeeRJ3LAyxynh3siOuQ== dependencies: - "@abp/datatables.net" "~10.0.0-rc.3" + "@abp/datatables.net" "~10.0.0" datatables.net-bs5 "^2.3.4" -"@abp/datatables.net@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.0.0-rc.3.tgz#ae97a33f1695b6cab1658ff476a984c7ab9d51a6" - integrity sha512-1gHnOKNJxELYHY7eeO32aFm5+YA2YSEeOO6HrY4HZLRDr5rOHDAswH2OwFtn/qVPGR1fVbUr1TA9uqPOtxsJXA== +"@abp/datatables.net@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.0.0.tgz#9aa4dec837007eafa93667fcc36fe08f2ca25fcf" + integrity sha512-GoxswQyOyYvCxZDdbNPMlJ9CG0S2OpmK1CqLOVLFbYYHWSGT8X4T+AVg7Bys2AaBqqz3Smg1duIawfMu2yVEAA== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" datatables.net "^2.3.4" -"@abp/font-awesome@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.0.0-rc.3.tgz#a5b619452416af76203ef1bab18399abf8b8fa96" - integrity sha512-6FoA/2odS1kdV1EJ91YgIjMQiQdblUfqtDx72fDG7+qnqRyZ+Df/KWOqramEe9791zbXByZL4SjpqoisZgFNzQ== +"@abp/font-awesome@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.0.0.tgz#390669267f70a817f21f1cc0508a8ceb613fc631" + integrity sha512-R1pckhwQj+lHLV6rRD/sxEPqz58Od4xPKYR1IcfveZ74GV/PqVmjbNkC0U655l+CI6pwZzzyJMFVNRgl22/v6w== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" "@fortawesome/fontawesome-free" "^7.0.1" -"@abp/jquery-form@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-10.0.0-rc.3.tgz#24eefc512942dca37bdeb3fc1753cc3651e2872a" - integrity sha512-RRcGjt3blqH2R4uwrbrO+p1Kv6e7i1oJ9Wf6xrZK2upVfUvToUbif15HlC24FhNPX3BEUyL52s5HKcVBU5/1iw== +"@abp/jquery-form@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-10.0.0.tgz#27182c80e17b4ffbc2551fa3e5d22f058c5b71ef" + integrity sha512-QVf+geob891AfdM2SGWbuUXo9/MhIquqmBgLJveKXRoNExqLyp2+jbd4YTRUW9RB7ZEzoKg+U+Om9ax/nnRV4A== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.0.0-rc.3.tgz#20c8647e006954887eebe86e17ef39a336f47a30" - integrity sha512-6DVIIEVyqyeKMrZHNOTfW3/xuw7rkjqTMKXT6Z1wrDpt9Erseuz8CjbPpcS+RwpXn6va5ShrkJlwwyScFOKvkQ== +"@abp/jquery-validation-unobtrusive@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.0.0.tgz#89698d2ec25f21e697d5b23540885a2c74115db8" + integrity sha512-eqri3yDeyFutZcOJrP8aVf5vKoE47KP/mL8TXCRjyjVCZsHxOgjhSRY4n4rYo0JK2fePBOhwb5vpBhlezFKoNg== dependencies: - "@abp/jquery-validation" "~10.0.0-rc.3" + "@abp/jquery-validation" "~10.0.0" jquery-validation-unobtrusive "^4.0.0" -"@abp/jquery-validation@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.0.0-rc.3.tgz#2e562ad5ca7c5bef389a0b24293a3193fa9823ef" - integrity sha512-xLJVvCkUrNnVeQbdsKfBj7zh3cSaPJC3eWKm2NoVy9KimEhF4zeSJEkciFmS0cckSal+AO2xC8W8ot3FqpkCHQ== +"@abp/jquery-validation@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.0.0.tgz#83850af15bd3d65c399519da9461ff30fd615197" + integrity sha512-2Sigm4L+8IwzvLYIoNWpOE8u/HvHLqWlOfqClL1x0p3JQBhgAVNns5sm3P6xgjWVJpCzrUOh8lxFMUGUiRSS0w== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" jquery-validation "^1.21.0" -"@abp/jquery@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.0.0-rc.3.tgz#3400f1b8c6966e2d71fceb5349f05b88aeb2bb88" - integrity sha512-liz3FITKdESLGomITjUqcOZYvV0rs61vYMxSbaCDoCKIQj4Ne9mN+HJ/KOpD6GOhqVsjmYOxDuSoecjiFLjVxA== +"@abp/jquery@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.0.0.tgz#530b968eed2e94d13381679aabddfa4cb1aad8d5" + integrity sha512-KksQlTs3VojDBxjBcLPkI55V7aG9TpDqzpylVq+5Sj8ZozFH9C75XQZpkLVwiU57rGYyQpfKuKAAPiZlJnWK0Q== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" jquery "~3.7.1" -"@abp/lodash@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.0.0-rc.3.tgz#738baf7394d466112dc5a2380f2c549053621505" - integrity sha512-5PYQks4sJPdiz9zfZD1bfrCkmQ+ZMfWg2xyjbHoQzJdqu9rb2SRzkQ5MAWvqQPVTdLY6Bnutwxuq6mjkfcthcQ== +"@abp/lodash@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.0.0.tgz#08c271911d398329dbcb815c109bf3a29a940f1c" + integrity sha512-I8cqRK/2ln0/dFT9e+XzmjprBO2GnN5JCP8pb9q3wgOYb+Wf+BYg/3RQQhGAv+NhwCsxAezRMQfF+DU3xb3hAw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" lodash "^4.17.21" -"@abp/luxon@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.0.0-rc.3.tgz#bfb0c5fbf4a321e4531ec5b34dcdee47b486afe8" - integrity sha512-PCifbFy7t1h4L+FKJAo5Xr7v5hTvlelwuCsOVGfG8HVWmbOTKiQJywtxvSnARbsJ6SghUEzbqMzeX6nyHZ4Zuw== +"@abp/luxon@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.0.0.tgz#e0743dca2b50561176aec44cf90870e80863d6b9" + integrity sha512-CUPHIW/7osW2wDtjB6OuURq16/jAIPV9ssGINUxgJZYpVKsaHCfORQLQ+wn8h653Crf5CEiDVZMpuLaLVFEpXw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" luxon "^3.7.2" -"@abp/malihu-custom-scrollbar-plugin@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.0.0-rc.3.tgz#03bf7a8b2e71ec463794260e7fe5e6bfeb526f8e" - integrity sha512-aHOZnr4iPS6QqV07cXyWpQVl6zAaQXuct1yTeIUqcAqxsSt63K6Y27nBR8cU/m6BHhjaxSLn1kynOeccmx7lDA== +"@abp/malihu-custom-scrollbar-plugin@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.0.0.tgz#ff69e4dd180c7d6945b5db883b57b1131c51fae6" + integrity sha512-yGHsYExELbF/sKXS6zQ9SqEsl8w3yr6daWOkgW/aoITks6DeOte2jdjP2Ly6UpHQbAzbeAjZg0oCrSbtcz/tZw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.0.0-rc.3.tgz#1d2c8081b9f7f2716b250d16b41021e74c093fb0" - integrity sha512-VKDVY3ml3bhPh2rUsUN1F7zH5Myi+jRYxQYC/OuOsa1P4x9+cKs1lsS68NYAq+JyMlwwuJcAx63nqkxArz+VEw== +"@abp/moment@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.0.0.tgz#8b84d1a15c43d0099125be2b5b071e11a7b402d4" + integrity sha512-AAu4BgciErLKYTIW6uT14q5WCl+oJeXz0J7a/kyZz2tHYbQz4FnYWMuFoDUFvkKKtGzyq7LuKTmGPxmJUXNpRg== dependencies: moment "^2.30.1" -"@abp/owl.carousel@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-10.0.0-rc.3.tgz#4ba445bfd7a5fa291720f0307673fc35b521f52d" - integrity sha512-rY0fd51iM1rnqODzzNdPfJ/XGvVX8Rdk3gcAjHFiz1pPYl9xWMYs7dFtwFuld7RX9deZC3+na9jaRMAYViwtBQ== +"@abp/owl.carousel@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-10.0.0.tgz#d12fcf3a95b90053b1e81abfa135c11c3ce28c58" + integrity sha512-nJRgms6lZuqWjnplyJkKUYbGLUVsfOryptCMFqhRQUC8EKdK3ls3ebM4fmfI6QHFuBncfWDcYHYsQViDUgxJbg== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" owl.carousel "^2.3.4" -"@abp/prismjs@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-10.0.0-rc.3.tgz#d7342b793fc7baf205726e8a088de88778fc24b1" - integrity sha512-cafgH3lrlT+jOuQKtBVeORbBkJKCG2DqnVF0blaD75ww32R5TJS+LH8gOufezdTfASG14ZlpzqNLl1Xu67Wh4Q== +"@abp/prismjs@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-10.0.0.tgz#6463b5d5fcbe2f9da687e04c49d38e8eb6e778b8" + integrity sha512-N2p18MAX9wYx62Ck5+V/RWLGyX+1BemiVuNX/cIOJMG0iDVJ57C6fEX1HzLc9Mchi+MXPHUR7lKwg92ui2OzfQ== dependencies: - "@abp/clipboard" "~10.0.0-rc.3" - "@abp/core" "~10.0.0-rc.3" + "@abp/clipboard" "~10.0.0" + "@abp/core" "~10.0.0" prismjs "^1.30.0" -"@abp/select2@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.0.0-rc.3.tgz#216403f1207a2556b0317fb973ed874c34c7fb73" - integrity sha512-6t/ZZl9xo0G86dX8zmEv82/64dOxCTgcQvjRGTb5Xwzh05nKHKpFFhJm6juVvpJcYqUj6Weks66SVjr6Wi2kQQ== +"@abp/select2@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.0.0.tgz#0a3a425c30e4139b8677c871bb7bfd2ab010b9f6" + integrity sha512-ZAFuLA8CIJr/UspKN/coRxnB+3xArc06a0YQ6HHVL5RWVRlRkcuZL/2aBFQ5HdrWZjSmImG1yXKxGyVLNmavpQ== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" select2 "^4.0.13" -"@abp/sweetalert2@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.0.0-rc.3.tgz#401dc08eb4607d3a575a5288296f6c703b18df8a" - integrity sha512-2nB9I+GxK7UeIjvdUJtAH9GqIL/HloQ+7WC/ZWUNLCBqI5Owx30La2wxj5e9MlDNcLvYs3A2EJP0Llo4Gdefsg== +"@abp/sweetalert2@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.0.0.tgz#ef9830d0d294aa685fe6ad8049056650a7d46381" + integrity sha512-wAAIacOdWyBiJMVuFVbiNpR3SnRsyhNHmNr4gmhge5KBDlO+JQlueaar0MrKkdUNaXuF9memdgERzi/cIJm1mw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" sweetalert2 "^11.23.0" -"@abp/timeago@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.0.0-rc.3.tgz#6fc8f16107171ae6f6afbbd3dc7e844651ffcf77" - integrity sha512-JYhSRbz06IObwA32GutyV+yo4p5PdAmGtlaApDLCpSFccHsel/A3jrN+ykovKy4chWYcbOhxhgjWw6ZaIZMvJg== +"@abp/timeago@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.0.0.tgz#af348b8ca21c466847c3dd47d4947f615ff82707" + integrity sha512-LbGIKpsDJyoDpN4ams9yTebA7fOPerdN4bQUWJB/7LV5wI0jtzkvbe+bEI00NLeMIDJ/nU+k+ecjhQjzkrY7qQ== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" timeago "^1.6.7" -"@abp/tui-editor@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-10.0.0-rc.3.tgz#0a196dcfd7eb30223b808e1c192942e6135e1715" - integrity sha512-IaaI1/KNkwYVmEadIoYvuXbdkpwk7CwYA+3Sp64Ow2cbQB6IatW9h4BPHLmQqRmaP1xTLwTLVWenThEpo2CIAQ== +"@abp/tui-editor@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-10.0.0.tgz#6ccfe6a2337f4bc08cbb9342a43fb95fc49980f4" + integrity sha512-nDFmFbSzZ7IMM4LVIDGtvVWAbqYo+1OLOqeFL0iOXg21dUCBEs0WE8GQsaJsdOYa9AGyMLkzcHm37yqPqCN6mg== dependencies: - "@abp/jquery" "~10.0.0-rc.3" - "@abp/prismjs" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" + "@abp/prismjs" "~10.0.0" -"@abp/utils@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.0.0-rc.3.tgz#d6a07146ba627bcfa0cadd5c7c56601609b24d57" - integrity sha512-bA/WPuosvedfQr+5cJBwKXrhd6b8fDG7LWp4PuZFMdti8nSXgOheLeZ8PcRvut94ENIXS7jzSsqapLHRj5E6zQ== +"@abp/utils@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.0.0.tgz#372ea8b37809ec1951d3fd74ae02adff9215245b" + integrity sha512-VO725+ALRGmjFz9Yal+joivNZpBbPS9AWOx6N5E8meEYQnHo2oEDeoOziKkwLZ4EYIizno37zwsXiQLEO4iFRg== dependencies: just-compare "^2.3.0" diff --git a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json index 303249b44b..890c6bc445 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": "~10.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~10.0.0" } } diff --git a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock index 2de8821c44..65ed9d96ea 100644 --- a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock +++ b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock @@ -2,185 +2,185 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.0.0-rc.3.tgz#d2784a3779500b0f22149a35eb81f0456b732239" - integrity sha512-6fYmDHPbaZGzDZgNz6/UzStP3DM4icxscY/IrqyJ0Mhzq00j/4nuG7zuc9hogUxqifwrBAa/oiiUtdkG1tr4uQ== +"@abp/aspnetcore.mvc.ui.theme.basic@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.0.0.tgz#ad918558653ed7c6d329d58a37e681a9f410e01f" + integrity sha512-gyAmQdwR/SWSNXF3Q8r1zyJu4h4DKnN+wSHfvfVB0A1+X/TFGUJXJ6FrJwoFh1QDAqeIdeXOTk4d+M3AZeCgIw== dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~10.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.shared" "~10.0.0" -"@abp/aspnetcore.mvc.ui.theme.shared@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.0.0-rc.3.tgz#a68d95a189e79dccb7bc50460565e03777e3823c" - integrity sha512-QvMZy5gVSksLYiGE8VvDQ7n5GKWCyuJF9Y7Kx6/bw+weWKvEk6kiqw5glTMzUOnpkM4kH7bIb8PoJSAycDlvRg== +"@abp/aspnetcore.mvc.ui.theme.shared@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.0.0.tgz#ac4150739c6b2d24d27ddc86659e9d2bbdb82548" + integrity sha512-ghockOUBUG4ZoQCKB7H5Jd5ztgnxJsDoVaxpPc/amcF2Nm/7shSA0w2uK5p1Qo7icGoOriE2zM0hfpuKy7JDeQ== dependencies: - "@abp/aspnetcore.mvc.ui" "~10.0.0-rc.3" - "@abp/bootstrap" "~10.0.0-rc.3" - "@abp/bootstrap-datepicker" "~10.0.0-rc.3" - "@abp/bootstrap-daterangepicker" "~10.0.0-rc.3" - "@abp/datatables.net-bs5" "~10.0.0-rc.3" - "@abp/font-awesome" "~10.0.0-rc.3" - "@abp/jquery-form" "~10.0.0-rc.3" - "@abp/jquery-validation-unobtrusive" "~10.0.0-rc.3" - "@abp/lodash" "~10.0.0-rc.3" - "@abp/luxon" "~10.0.0-rc.3" - "@abp/malihu-custom-scrollbar-plugin" "~10.0.0-rc.3" - "@abp/moment" "~10.0.0-rc.3" - "@abp/select2" "~10.0.0-rc.3" - "@abp/sweetalert2" "~10.0.0-rc.3" - "@abp/timeago" "~10.0.0-rc.3" - -"@abp/aspnetcore.mvc.ui@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.0.0-rc.3.tgz#8d3cbec33ff9efe7789e5cafb86c39e2488304ca" - integrity sha512-HqbleKwVFVRK0Xxd0XkeyCfX4+JPouEMYvQCL+zo0RDOMfPViPua5ketfU9DDhCCyMfCwy7iW0GeX9NuqEjXwg== + "@abp/aspnetcore.mvc.ui" "~10.0.0" + "@abp/bootstrap" "~10.0.0" + "@abp/bootstrap-datepicker" "~10.0.0" + "@abp/bootstrap-daterangepicker" "~10.0.0" + "@abp/datatables.net-bs5" "~10.0.0" + "@abp/font-awesome" "~10.0.0" + "@abp/jquery-form" "~10.0.0" + "@abp/jquery-validation-unobtrusive" "~10.0.0" + "@abp/lodash" "~10.0.0" + "@abp/luxon" "~10.0.0" + "@abp/malihu-custom-scrollbar-plugin" "~10.0.0" + "@abp/moment" "~10.0.0" + "@abp/select2" "~10.0.0" + "@abp/sweetalert2" "~10.0.0" + "@abp/timeago" "~10.0.0" + +"@abp/aspnetcore.mvc.ui@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.0.0.tgz#3357ba70f5f6545a87755a4c368f373c8cee6f8d" + integrity sha512-S8wSmfRz66ozIm17a4cPJxBDoXRqhNAa+N6uV+gLhVRvTSFAGNvcCsUTCmW4VsEf1Wnaedxwg/cUFjMc6eD6nA== dependencies: ansi-colors "^4.1.3" -"@abp/bootstrap-datepicker@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.0.0-rc.3.tgz#6d7528d9275cede4bf91b929dd407c744e513014" - integrity sha512-zBLJ9hQXucXOM0GpRyJCMHxdi+C5gaGQtYzguFFGDw+jW5Ht7paoAU+HYS8Dy29zHJHMk+VdO5vJovVIXhfuPg== +"@abp/bootstrap-datepicker@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.0.0.tgz#76859087323bec5e8f9d05500b1858374e8d5f11" + integrity sha512-rZo7+l/VWXsRmIKtqq6hGIqlew/nB2axIsaIHnrzuOqoSyq/SqMjBoUoQsvLSfK/YaoloYGj1r/IDmtb+OxCOg== dependencies: bootstrap-datepicker "^1.10.1" -"@abp/bootstrap-daterangepicker@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.0.0-rc.3.tgz#85b09ce28da96e84a9ad448cee5b73d581056041" - integrity sha512-VyAZqPZyx/sjGcYYqDPStwUMeQ+nMwud1pEmDgpPWWsRoQBPOVB3PS8KGgW4Fb2oax9i2v6wF5qqLEQkD3CDmA== +"@abp/bootstrap-daterangepicker@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.0.0.tgz#be561035b4778b040470246f71cd5b228c80bbc2" + integrity sha512-njuKNfCg06d2J454/hD6A2lUZqg77c4qHxzPhaA5IFj5xGyV9qoZv98bz3Cf8KoHS/nrTHGRiAVYhfRxtx2Xrg== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.0.0-rc.3.tgz#9daacf0ab7b3967dedad7f8792b9125c439f9022" - integrity sha512-Rl5DFxazgWZrioVjO6MLgnZW9YBsXN0DoWX3rprBp6qsLdBSNduIdM6J8DqB2y/UadoJwZRduykRZRVPgka3HQ== +"@abp/bootstrap@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.0.0.tgz#f78a0a0f1dbee8839d074e23559fd9bf906673fd" + integrity sha512-yXnSvZVl1T6y3vcZTCFBAm9C3kqWViM8cpYWGD/MNFnxz3CrrnCkE+SHFGwEaU2CozEBXIGgT3pDZ1rgQOIg9Q== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" bootstrap "^5.3.8" -"@abp/core@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.0.0-rc.3.tgz#7c74ed023ee91fa18d92dc33a64c11d279eb2414" - integrity sha512-z6QKxlAsiXcCwvn3BvNouLa7UsxQmQSlZ2yleTcJ7uEDSwUzbhzCiUQ5WwHTqoOACPQ71/wasSaxEyeRQBcE8w== +"@abp/core@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.0.0.tgz#a201dab2cec00d61154499fc0e4784632d6a4c29" + integrity sha512-9pg6a95iHtUMF9T0ZoNLO4xAJWoephBLPl2HqQ3TeagBuW3J1fu4FRM0bkvoUMaOUJ1O4emcfLUxkzqbaoEQWA== dependencies: - "@abp/utils" "~10.0.0-rc.3" + "@abp/utils" "~10.0.0" -"@abp/datatables.net-bs5@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.0.0-rc.3.tgz#13a533e454c60702ab10eb41faa5643a7d6f6cce" - integrity sha512-a6O+iLX/LdLZTCbLfR7HJlr+z8KlIxih/PFBqaf5lLmTnyS0aJii+KMHjD7nRJy5/TWI+ALiT7gWRbjiHxOuFQ== +"@abp/datatables.net-bs5@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.0.0.tgz#bc5d59dffbbb22ec866b1702424433cc5fd3280e" + integrity sha512-2d/xlLHdf4oFE3EDyXpIQcdfsPjYvrUdv5RJTIajhMQ9vCftYwDtruDtVgnfNef7BR0KeeRJ3LAyxynh3siOuQ== dependencies: - "@abp/datatables.net" "~10.0.0-rc.3" + "@abp/datatables.net" "~10.0.0" datatables.net-bs5 "^2.3.4" -"@abp/datatables.net@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.0.0-rc.3.tgz#ae97a33f1695b6cab1658ff476a984c7ab9d51a6" - integrity sha512-1gHnOKNJxELYHY7eeO32aFm5+YA2YSEeOO6HrY4HZLRDr5rOHDAswH2OwFtn/qVPGR1fVbUr1TA9uqPOtxsJXA== +"@abp/datatables.net@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.0.0.tgz#9aa4dec837007eafa93667fcc36fe08f2ca25fcf" + integrity sha512-GoxswQyOyYvCxZDdbNPMlJ9CG0S2OpmK1CqLOVLFbYYHWSGT8X4T+AVg7Bys2AaBqqz3Smg1duIawfMu2yVEAA== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" datatables.net "^2.3.4" -"@abp/font-awesome@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.0.0-rc.3.tgz#a5b619452416af76203ef1bab18399abf8b8fa96" - integrity sha512-6FoA/2odS1kdV1EJ91YgIjMQiQdblUfqtDx72fDG7+qnqRyZ+Df/KWOqramEe9791zbXByZL4SjpqoisZgFNzQ== +"@abp/font-awesome@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.0.0.tgz#390669267f70a817f21f1cc0508a8ceb613fc631" + integrity sha512-R1pckhwQj+lHLV6rRD/sxEPqz58Od4xPKYR1IcfveZ74GV/PqVmjbNkC0U655l+CI6pwZzzyJMFVNRgl22/v6w== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" "@fortawesome/fontawesome-free" "^7.0.1" -"@abp/jquery-form@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-10.0.0-rc.3.tgz#24eefc512942dca37bdeb3fc1753cc3651e2872a" - integrity sha512-RRcGjt3blqH2R4uwrbrO+p1Kv6e7i1oJ9Wf6xrZK2upVfUvToUbif15HlC24FhNPX3BEUyL52s5HKcVBU5/1iw== +"@abp/jquery-form@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-10.0.0.tgz#27182c80e17b4ffbc2551fa3e5d22f058c5b71ef" + integrity sha512-QVf+geob891AfdM2SGWbuUXo9/MhIquqmBgLJveKXRoNExqLyp2+jbd4YTRUW9RB7ZEzoKg+U+Om9ax/nnRV4A== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.0.0-rc.3.tgz#20c8647e006954887eebe86e17ef39a336f47a30" - integrity sha512-6DVIIEVyqyeKMrZHNOTfW3/xuw7rkjqTMKXT6Z1wrDpt9Erseuz8CjbPpcS+RwpXn6va5ShrkJlwwyScFOKvkQ== +"@abp/jquery-validation-unobtrusive@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.0.0.tgz#89698d2ec25f21e697d5b23540885a2c74115db8" + integrity sha512-eqri3yDeyFutZcOJrP8aVf5vKoE47KP/mL8TXCRjyjVCZsHxOgjhSRY4n4rYo0JK2fePBOhwb5vpBhlezFKoNg== dependencies: - "@abp/jquery-validation" "~10.0.0-rc.3" + "@abp/jquery-validation" "~10.0.0" jquery-validation-unobtrusive "^4.0.0" -"@abp/jquery-validation@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.0.0-rc.3.tgz#2e562ad5ca7c5bef389a0b24293a3193fa9823ef" - integrity sha512-xLJVvCkUrNnVeQbdsKfBj7zh3cSaPJC3eWKm2NoVy9KimEhF4zeSJEkciFmS0cckSal+AO2xC8W8ot3FqpkCHQ== +"@abp/jquery-validation@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.0.0.tgz#83850af15bd3d65c399519da9461ff30fd615197" + integrity sha512-2Sigm4L+8IwzvLYIoNWpOE8u/HvHLqWlOfqClL1x0p3JQBhgAVNns5sm3P6xgjWVJpCzrUOh8lxFMUGUiRSS0w== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" jquery-validation "^1.21.0" -"@abp/jquery@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.0.0-rc.3.tgz#3400f1b8c6966e2d71fceb5349f05b88aeb2bb88" - integrity sha512-liz3FITKdESLGomITjUqcOZYvV0rs61vYMxSbaCDoCKIQj4Ne9mN+HJ/KOpD6GOhqVsjmYOxDuSoecjiFLjVxA== +"@abp/jquery@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.0.0.tgz#530b968eed2e94d13381679aabddfa4cb1aad8d5" + integrity sha512-KksQlTs3VojDBxjBcLPkI55V7aG9TpDqzpylVq+5Sj8ZozFH9C75XQZpkLVwiU57rGYyQpfKuKAAPiZlJnWK0Q== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" jquery "~3.7.1" -"@abp/lodash@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.0.0-rc.3.tgz#738baf7394d466112dc5a2380f2c549053621505" - integrity sha512-5PYQks4sJPdiz9zfZD1bfrCkmQ+ZMfWg2xyjbHoQzJdqu9rb2SRzkQ5MAWvqQPVTdLY6Bnutwxuq6mjkfcthcQ== +"@abp/lodash@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.0.0.tgz#08c271911d398329dbcb815c109bf3a29a940f1c" + integrity sha512-I8cqRK/2ln0/dFT9e+XzmjprBO2GnN5JCP8pb9q3wgOYb+Wf+BYg/3RQQhGAv+NhwCsxAezRMQfF+DU3xb3hAw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" lodash "^4.17.21" -"@abp/luxon@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.0.0-rc.3.tgz#bfb0c5fbf4a321e4531ec5b34dcdee47b486afe8" - integrity sha512-PCifbFy7t1h4L+FKJAo5Xr7v5hTvlelwuCsOVGfG8HVWmbOTKiQJywtxvSnARbsJ6SghUEzbqMzeX6nyHZ4Zuw== +"@abp/luxon@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.0.0.tgz#e0743dca2b50561176aec44cf90870e80863d6b9" + integrity sha512-CUPHIW/7osW2wDtjB6OuURq16/jAIPV9ssGINUxgJZYpVKsaHCfORQLQ+wn8h653Crf5CEiDVZMpuLaLVFEpXw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" luxon "^3.7.2" -"@abp/malihu-custom-scrollbar-plugin@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.0.0-rc.3.tgz#03bf7a8b2e71ec463794260e7fe5e6bfeb526f8e" - integrity sha512-aHOZnr4iPS6QqV07cXyWpQVl6zAaQXuct1yTeIUqcAqxsSt63K6Y27nBR8cU/m6BHhjaxSLn1kynOeccmx7lDA== +"@abp/malihu-custom-scrollbar-plugin@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.0.0.tgz#ff69e4dd180c7d6945b5db883b57b1131c51fae6" + integrity sha512-yGHsYExELbF/sKXS6zQ9SqEsl8w3yr6daWOkgW/aoITks6DeOte2jdjP2Ly6UpHQbAzbeAjZg0oCrSbtcz/tZw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.0.0-rc.3.tgz#1d2c8081b9f7f2716b250d16b41021e74c093fb0" - integrity sha512-VKDVY3ml3bhPh2rUsUN1F7zH5Myi+jRYxQYC/OuOsa1P4x9+cKs1lsS68NYAq+JyMlwwuJcAx63nqkxArz+VEw== +"@abp/moment@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.0.0.tgz#8b84d1a15c43d0099125be2b5b071e11a7b402d4" + integrity sha512-AAu4BgciErLKYTIW6uT14q5WCl+oJeXz0J7a/kyZz2tHYbQz4FnYWMuFoDUFvkKKtGzyq7LuKTmGPxmJUXNpRg== dependencies: moment "^2.30.1" -"@abp/select2@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.0.0-rc.3.tgz#216403f1207a2556b0317fb973ed874c34c7fb73" - integrity sha512-6t/ZZl9xo0G86dX8zmEv82/64dOxCTgcQvjRGTb5Xwzh05nKHKpFFhJm6juVvpJcYqUj6Weks66SVjr6Wi2kQQ== +"@abp/select2@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.0.0.tgz#0a3a425c30e4139b8677c871bb7bfd2ab010b9f6" + integrity sha512-ZAFuLA8CIJr/UspKN/coRxnB+3xArc06a0YQ6HHVL5RWVRlRkcuZL/2aBFQ5HdrWZjSmImG1yXKxGyVLNmavpQ== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" select2 "^4.0.13" -"@abp/sweetalert2@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.0.0-rc.3.tgz#401dc08eb4607d3a575a5288296f6c703b18df8a" - integrity sha512-2nB9I+GxK7UeIjvdUJtAH9GqIL/HloQ+7WC/ZWUNLCBqI5Owx30La2wxj5e9MlDNcLvYs3A2EJP0Llo4Gdefsg== +"@abp/sweetalert2@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.0.0.tgz#ef9830d0d294aa685fe6ad8049056650a7d46381" + integrity sha512-wAAIacOdWyBiJMVuFVbiNpR3SnRsyhNHmNr4gmhge5KBDlO+JQlueaar0MrKkdUNaXuF9memdgERzi/cIJm1mw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" sweetalert2 "^11.23.0" -"@abp/timeago@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.0.0-rc.3.tgz#6fc8f16107171ae6f6afbbd3dc7e844651ffcf77" - integrity sha512-JYhSRbz06IObwA32GutyV+yo4p5PdAmGtlaApDLCpSFccHsel/A3jrN+ykovKy4chWYcbOhxhgjWw6ZaIZMvJg== +"@abp/timeago@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.0.0.tgz#af348b8ca21c466847c3dd47d4947f615ff82707" + integrity sha512-LbGIKpsDJyoDpN4ams9yTebA7fOPerdN4bQUWJB/7LV5wI0jtzkvbe+bEI00NLeMIDJ/nU+k+ecjhQjzkrY7qQ== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" timeago "^1.6.7" -"@abp/utils@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.0.0-rc.3.tgz#d6a07146ba627bcfa0cadd5c7c56601609b24d57" - integrity sha512-bA/WPuosvedfQr+5cJBwKXrhd6b8fDG7LWp4PuZFMdti8nSXgOheLeZ8PcRvut94ENIXS7jzSsqapLHRj5E6zQ== +"@abp/utils@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.0.0.tgz#372ea8b37809ec1951d3fd74ae02adff9215245b" + integrity sha512-VO725+ALRGmjFz9Yal+joivNZpBbPS9AWOx6N5E8meEYQnHo2oEDeoOziKkwLZ4EYIizno37zwsXiQLEO4iFRg== dependencies: just-compare "^2.3.0" diff --git a/modules/cms-kit/angular/package.json b/modules/cms-kit/angular/package.json index 2d09db2c2a..7e8d4ad065 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": "~10.0.0-rc.3", - "@abp/ng.identity": "~10.0.0-rc.3", - "@abp/ng.setting-management": "~10.0.0-rc.3", - "@abp/ng.tenant-management": "~10.0.0-rc.3", - "@abp/ng.theme.basic": "~10.0.0-rc.3", + "@abp/ng.account": "~10.0.0", + "@abp/ng.identity": "~10.0.0", + "@abp/ng.setting-management": "~10.0.0", + "@abp/ng.tenant-management": "~10.0.0", + "@abp/ng.theme.basic": "~10.0.0", "@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 dc09aad12a..cb714f5440 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": ">=10.0.0-rc.3", - "@abp/ng.theme.shared": ">=10.0.0-rc.3" + "@abp/ng.core": ">=10.0.0", + "@abp/ng.theme.shared": ">=10.0.0" }, "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 3fa8f57443..209885d4ea 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": "~10.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~10.0.0" } } diff --git a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock index 2de8821c44..65ed9d96ea 100644 --- a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock +++ b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock @@ -2,185 +2,185 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.0.0-rc.3.tgz#d2784a3779500b0f22149a35eb81f0456b732239" - integrity sha512-6fYmDHPbaZGzDZgNz6/UzStP3DM4icxscY/IrqyJ0Mhzq00j/4nuG7zuc9hogUxqifwrBAa/oiiUtdkG1tr4uQ== +"@abp/aspnetcore.mvc.ui.theme.basic@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.0.0.tgz#ad918558653ed7c6d329d58a37e681a9f410e01f" + integrity sha512-gyAmQdwR/SWSNXF3Q8r1zyJu4h4DKnN+wSHfvfVB0A1+X/TFGUJXJ6FrJwoFh1QDAqeIdeXOTk4d+M3AZeCgIw== dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~10.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.shared" "~10.0.0" -"@abp/aspnetcore.mvc.ui.theme.shared@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.0.0-rc.3.tgz#a68d95a189e79dccb7bc50460565e03777e3823c" - integrity sha512-QvMZy5gVSksLYiGE8VvDQ7n5GKWCyuJF9Y7Kx6/bw+weWKvEk6kiqw5glTMzUOnpkM4kH7bIb8PoJSAycDlvRg== +"@abp/aspnetcore.mvc.ui.theme.shared@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.0.0.tgz#ac4150739c6b2d24d27ddc86659e9d2bbdb82548" + integrity sha512-ghockOUBUG4ZoQCKB7H5Jd5ztgnxJsDoVaxpPc/amcF2Nm/7shSA0w2uK5p1Qo7icGoOriE2zM0hfpuKy7JDeQ== dependencies: - "@abp/aspnetcore.mvc.ui" "~10.0.0-rc.3" - "@abp/bootstrap" "~10.0.0-rc.3" - "@abp/bootstrap-datepicker" "~10.0.0-rc.3" - "@abp/bootstrap-daterangepicker" "~10.0.0-rc.3" - "@abp/datatables.net-bs5" "~10.0.0-rc.3" - "@abp/font-awesome" "~10.0.0-rc.3" - "@abp/jquery-form" "~10.0.0-rc.3" - "@abp/jquery-validation-unobtrusive" "~10.0.0-rc.3" - "@abp/lodash" "~10.0.0-rc.3" - "@abp/luxon" "~10.0.0-rc.3" - "@abp/malihu-custom-scrollbar-plugin" "~10.0.0-rc.3" - "@abp/moment" "~10.0.0-rc.3" - "@abp/select2" "~10.0.0-rc.3" - "@abp/sweetalert2" "~10.0.0-rc.3" - "@abp/timeago" "~10.0.0-rc.3" - -"@abp/aspnetcore.mvc.ui@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.0.0-rc.3.tgz#8d3cbec33ff9efe7789e5cafb86c39e2488304ca" - integrity sha512-HqbleKwVFVRK0Xxd0XkeyCfX4+JPouEMYvQCL+zo0RDOMfPViPua5ketfU9DDhCCyMfCwy7iW0GeX9NuqEjXwg== + "@abp/aspnetcore.mvc.ui" "~10.0.0" + "@abp/bootstrap" "~10.0.0" + "@abp/bootstrap-datepicker" "~10.0.0" + "@abp/bootstrap-daterangepicker" "~10.0.0" + "@abp/datatables.net-bs5" "~10.0.0" + "@abp/font-awesome" "~10.0.0" + "@abp/jquery-form" "~10.0.0" + "@abp/jquery-validation-unobtrusive" "~10.0.0" + "@abp/lodash" "~10.0.0" + "@abp/luxon" "~10.0.0" + "@abp/malihu-custom-scrollbar-plugin" "~10.0.0" + "@abp/moment" "~10.0.0" + "@abp/select2" "~10.0.0" + "@abp/sweetalert2" "~10.0.0" + "@abp/timeago" "~10.0.0" + +"@abp/aspnetcore.mvc.ui@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.0.0.tgz#3357ba70f5f6545a87755a4c368f373c8cee6f8d" + integrity sha512-S8wSmfRz66ozIm17a4cPJxBDoXRqhNAa+N6uV+gLhVRvTSFAGNvcCsUTCmW4VsEf1Wnaedxwg/cUFjMc6eD6nA== dependencies: ansi-colors "^4.1.3" -"@abp/bootstrap-datepicker@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.0.0-rc.3.tgz#6d7528d9275cede4bf91b929dd407c744e513014" - integrity sha512-zBLJ9hQXucXOM0GpRyJCMHxdi+C5gaGQtYzguFFGDw+jW5Ht7paoAU+HYS8Dy29zHJHMk+VdO5vJovVIXhfuPg== +"@abp/bootstrap-datepicker@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.0.0.tgz#76859087323bec5e8f9d05500b1858374e8d5f11" + integrity sha512-rZo7+l/VWXsRmIKtqq6hGIqlew/nB2axIsaIHnrzuOqoSyq/SqMjBoUoQsvLSfK/YaoloYGj1r/IDmtb+OxCOg== dependencies: bootstrap-datepicker "^1.10.1" -"@abp/bootstrap-daterangepicker@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.0.0-rc.3.tgz#85b09ce28da96e84a9ad448cee5b73d581056041" - integrity sha512-VyAZqPZyx/sjGcYYqDPStwUMeQ+nMwud1pEmDgpPWWsRoQBPOVB3PS8KGgW4Fb2oax9i2v6wF5qqLEQkD3CDmA== +"@abp/bootstrap-daterangepicker@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.0.0.tgz#be561035b4778b040470246f71cd5b228c80bbc2" + integrity sha512-njuKNfCg06d2J454/hD6A2lUZqg77c4qHxzPhaA5IFj5xGyV9qoZv98bz3Cf8KoHS/nrTHGRiAVYhfRxtx2Xrg== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.0.0-rc.3.tgz#9daacf0ab7b3967dedad7f8792b9125c439f9022" - integrity sha512-Rl5DFxazgWZrioVjO6MLgnZW9YBsXN0DoWX3rprBp6qsLdBSNduIdM6J8DqB2y/UadoJwZRduykRZRVPgka3HQ== +"@abp/bootstrap@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.0.0.tgz#f78a0a0f1dbee8839d074e23559fd9bf906673fd" + integrity sha512-yXnSvZVl1T6y3vcZTCFBAm9C3kqWViM8cpYWGD/MNFnxz3CrrnCkE+SHFGwEaU2CozEBXIGgT3pDZ1rgQOIg9Q== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" bootstrap "^5.3.8" -"@abp/core@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.0.0-rc.3.tgz#7c74ed023ee91fa18d92dc33a64c11d279eb2414" - integrity sha512-z6QKxlAsiXcCwvn3BvNouLa7UsxQmQSlZ2yleTcJ7uEDSwUzbhzCiUQ5WwHTqoOACPQ71/wasSaxEyeRQBcE8w== +"@abp/core@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.0.0.tgz#a201dab2cec00d61154499fc0e4784632d6a4c29" + integrity sha512-9pg6a95iHtUMF9T0ZoNLO4xAJWoephBLPl2HqQ3TeagBuW3J1fu4FRM0bkvoUMaOUJ1O4emcfLUxkzqbaoEQWA== dependencies: - "@abp/utils" "~10.0.0-rc.3" + "@abp/utils" "~10.0.0" -"@abp/datatables.net-bs5@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.0.0-rc.3.tgz#13a533e454c60702ab10eb41faa5643a7d6f6cce" - integrity sha512-a6O+iLX/LdLZTCbLfR7HJlr+z8KlIxih/PFBqaf5lLmTnyS0aJii+KMHjD7nRJy5/TWI+ALiT7gWRbjiHxOuFQ== +"@abp/datatables.net-bs5@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.0.0.tgz#bc5d59dffbbb22ec866b1702424433cc5fd3280e" + integrity sha512-2d/xlLHdf4oFE3EDyXpIQcdfsPjYvrUdv5RJTIajhMQ9vCftYwDtruDtVgnfNef7BR0KeeRJ3LAyxynh3siOuQ== dependencies: - "@abp/datatables.net" "~10.0.0-rc.3" + "@abp/datatables.net" "~10.0.0" datatables.net-bs5 "^2.3.4" -"@abp/datatables.net@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.0.0-rc.3.tgz#ae97a33f1695b6cab1658ff476a984c7ab9d51a6" - integrity sha512-1gHnOKNJxELYHY7eeO32aFm5+YA2YSEeOO6HrY4HZLRDr5rOHDAswH2OwFtn/qVPGR1fVbUr1TA9uqPOtxsJXA== +"@abp/datatables.net@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.0.0.tgz#9aa4dec837007eafa93667fcc36fe08f2ca25fcf" + integrity sha512-GoxswQyOyYvCxZDdbNPMlJ9CG0S2OpmK1CqLOVLFbYYHWSGT8X4T+AVg7Bys2AaBqqz3Smg1duIawfMu2yVEAA== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" datatables.net "^2.3.4" -"@abp/font-awesome@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.0.0-rc.3.tgz#a5b619452416af76203ef1bab18399abf8b8fa96" - integrity sha512-6FoA/2odS1kdV1EJ91YgIjMQiQdblUfqtDx72fDG7+qnqRyZ+Df/KWOqramEe9791zbXByZL4SjpqoisZgFNzQ== +"@abp/font-awesome@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.0.0.tgz#390669267f70a817f21f1cc0508a8ceb613fc631" + integrity sha512-R1pckhwQj+lHLV6rRD/sxEPqz58Od4xPKYR1IcfveZ74GV/PqVmjbNkC0U655l+CI6pwZzzyJMFVNRgl22/v6w== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" "@fortawesome/fontawesome-free" "^7.0.1" -"@abp/jquery-form@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-10.0.0-rc.3.tgz#24eefc512942dca37bdeb3fc1753cc3651e2872a" - integrity sha512-RRcGjt3blqH2R4uwrbrO+p1Kv6e7i1oJ9Wf6xrZK2upVfUvToUbif15HlC24FhNPX3BEUyL52s5HKcVBU5/1iw== +"@abp/jquery-form@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-10.0.0.tgz#27182c80e17b4ffbc2551fa3e5d22f058c5b71ef" + integrity sha512-QVf+geob891AfdM2SGWbuUXo9/MhIquqmBgLJveKXRoNExqLyp2+jbd4YTRUW9RB7ZEzoKg+U+Om9ax/nnRV4A== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.0.0-rc.3.tgz#20c8647e006954887eebe86e17ef39a336f47a30" - integrity sha512-6DVIIEVyqyeKMrZHNOTfW3/xuw7rkjqTMKXT6Z1wrDpt9Erseuz8CjbPpcS+RwpXn6va5ShrkJlwwyScFOKvkQ== +"@abp/jquery-validation-unobtrusive@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.0.0.tgz#89698d2ec25f21e697d5b23540885a2c74115db8" + integrity sha512-eqri3yDeyFutZcOJrP8aVf5vKoE47KP/mL8TXCRjyjVCZsHxOgjhSRY4n4rYo0JK2fePBOhwb5vpBhlezFKoNg== dependencies: - "@abp/jquery-validation" "~10.0.0-rc.3" + "@abp/jquery-validation" "~10.0.0" jquery-validation-unobtrusive "^4.0.0" -"@abp/jquery-validation@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.0.0-rc.3.tgz#2e562ad5ca7c5bef389a0b24293a3193fa9823ef" - integrity sha512-xLJVvCkUrNnVeQbdsKfBj7zh3cSaPJC3eWKm2NoVy9KimEhF4zeSJEkciFmS0cckSal+AO2xC8W8ot3FqpkCHQ== +"@abp/jquery-validation@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.0.0.tgz#83850af15bd3d65c399519da9461ff30fd615197" + integrity sha512-2Sigm4L+8IwzvLYIoNWpOE8u/HvHLqWlOfqClL1x0p3JQBhgAVNns5sm3P6xgjWVJpCzrUOh8lxFMUGUiRSS0w== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" jquery-validation "^1.21.0" -"@abp/jquery@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.0.0-rc.3.tgz#3400f1b8c6966e2d71fceb5349f05b88aeb2bb88" - integrity sha512-liz3FITKdESLGomITjUqcOZYvV0rs61vYMxSbaCDoCKIQj4Ne9mN+HJ/KOpD6GOhqVsjmYOxDuSoecjiFLjVxA== +"@abp/jquery@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.0.0.tgz#530b968eed2e94d13381679aabddfa4cb1aad8d5" + integrity sha512-KksQlTs3VojDBxjBcLPkI55V7aG9TpDqzpylVq+5Sj8ZozFH9C75XQZpkLVwiU57rGYyQpfKuKAAPiZlJnWK0Q== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" jquery "~3.7.1" -"@abp/lodash@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.0.0-rc.3.tgz#738baf7394d466112dc5a2380f2c549053621505" - integrity sha512-5PYQks4sJPdiz9zfZD1bfrCkmQ+ZMfWg2xyjbHoQzJdqu9rb2SRzkQ5MAWvqQPVTdLY6Bnutwxuq6mjkfcthcQ== +"@abp/lodash@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.0.0.tgz#08c271911d398329dbcb815c109bf3a29a940f1c" + integrity sha512-I8cqRK/2ln0/dFT9e+XzmjprBO2GnN5JCP8pb9q3wgOYb+Wf+BYg/3RQQhGAv+NhwCsxAezRMQfF+DU3xb3hAw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" lodash "^4.17.21" -"@abp/luxon@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.0.0-rc.3.tgz#bfb0c5fbf4a321e4531ec5b34dcdee47b486afe8" - integrity sha512-PCifbFy7t1h4L+FKJAo5Xr7v5hTvlelwuCsOVGfG8HVWmbOTKiQJywtxvSnARbsJ6SghUEzbqMzeX6nyHZ4Zuw== +"@abp/luxon@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.0.0.tgz#e0743dca2b50561176aec44cf90870e80863d6b9" + integrity sha512-CUPHIW/7osW2wDtjB6OuURq16/jAIPV9ssGINUxgJZYpVKsaHCfORQLQ+wn8h653Crf5CEiDVZMpuLaLVFEpXw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" luxon "^3.7.2" -"@abp/malihu-custom-scrollbar-plugin@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.0.0-rc.3.tgz#03bf7a8b2e71ec463794260e7fe5e6bfeb526f8e" - integrity sha512-aHOZnr4iPS6QqV07cXyWpQVl6zAaQXuct1yTeIUqcAqxsSt63K6Y27nBR8cU/m6BHhjaxSLn1kynOeccmx7lDA== +"@abp/malihu-custom-scrollbar-plugin@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.0.0.tgz#ff69e4dd180c7d6945b5db883b57b1131c51fae6" + integrity sha512-yGHsYExELbF/sKXS6zQ9SqEsl8w3yr6daWOkgW/aoITks6DeOte2jdjP2Ly6UpHQbAzbeAjZg0oCrSbtcz/tZw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.0.0-rc.3.tgz#1d2c8081b9f7f2716b250d16b41021e74c093fb0" - integrity sha512-VKDVY3ml3bhPh2rUsUN1F7zH5Myi+jRYxQYC/OuOsa1P4x9+cKs1lsS68NYAq+JyMlwwuJcAx63nqkxArz+VEw== +"@abp/moment@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.0.0.tgz#8b84d1a15c43d0099125be2b5b071e11a7b402d4" + integrity sha512-AAu4BgciErLKYTIW6uT14q5WCl+oJeXz0J7a/kyZz2tHYbQz4FnYWMuFoDUFvkKKtGzyq7LuKTmGPxmJUXNpRg== dependencies: moment "^2.30.1" -"@abp/select2@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.0.0-rc.3.tgz#216403f1207a2556b0317fb973ed874c34c7fb73" - integrity sha512-6t/ZZl9xo0G86dX8zmEv82/64dOxCTgcQvjRGTb5Xwzh05nKHKpFFhJm6juVvpJcYqUj6Weks66SVjr6Wi2kQQ== +"@abp/select2@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.0.0.tgz#0a3a425c30e4139b8677c871bb7bfd2ab010b9f6" + integrity sha512-ZAFuLA8CIJr/UspKN/coRxnB+3xArc06a0YQ6HHVL5RWVRlRkcuZL/2aBFQ5HdrWZjSmImG1yXKxGyVLNmavpQ== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" select2 "^4.0.13" -"@abp/sweetalert2@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.0.0-rc.3.tgz#401dc08eb4607d3a575a5288296f6c703b18df8a" - integrity sha512-2nB9I+GxK7UeIjvdUJtAH9GqIL/HloQ+7WC/ZWUNLCBqI5Owx30La2wxj5e9MlDNcLvYs3A2EJP0Llo4Gdefsg== +"@abp/sweetalert2@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.0.0.tgz#ef9830d0d294aa685fe6ad8049056650a7d46381" + integrity sha512-wAAIacOdWyBiJMVuFVbiNpR3SnRsyhNHmNr4gmhge5KBDlO+JQlueaar0MrKkdUNaXuF9memdgERzi/cIJm1mw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" sweetalert2 "^11.23.0" -"@abp/timeago@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.0.0-rc.3.tgz#6fc8f16107171ae6f6afbbd3dc7e844651ffcf77" - integrity sha512-JYhSRbz06IObwA32GutyV+yo4p5PdAmGtlaApDLCpSFccHsel/A3jrN+ykovKy4chWYcbOhxhgjWw6ZaIZMvJg== +"@abp/timeago@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.0.0.tgz#af348b8ca21c466847c3dd47d4947f615ff82707" + integrity sha512-LbGIKpsDJyoDpN4ams9yTebA7fOPerdN4bQUWJB/7LV5wI0jtzkvbe+bEI00NLeMIDJ/nU+k+ecjhQjzkrY7qQ== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" timeago "^1.6.7" -"@abp/utils@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.0.0-rc.3.tgz#d6a07146ba627bcfa0cadd5c7c56601609b24d57" - integrity sha512-bA/WPuosvedfQr+5cJBwKXrhd6b8fDG7LWp4PuZFMdti8nSXgOheLeZ8PcRvut94ENIXS7jzSsqapLHRj5E6zQ== +"@abp/utils@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.0.0.tgz#372ea8b37809ec1951d3fd74ae02adff9215245b" + integrity sha512-VO725+ALRGmjFz9Yal+joivNZpBbPS9AWOx6N5E8meEYQnHo2oEDeoOziKkwLZ4EYIizno37zwsXiQLEO4iFRg== 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 bc28d12fcd..8d219b4042 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": "~10.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~10.0.0" } } 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 2de8821c44..65ed9d96ea 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock @@ -2,185 +2,185 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.0.0-rc.3.tgz#d2784a3779500b0f22149a35eb81f0456b732239" - integrity sha512-6fYmDHPbaZGzDZgNz6/UzStP3DM4icxscY/IrqyJ0Mhzq00j/4nuG7zuc9hogUxqifwrBAa/oiiUtdkG1tr4uQ== +"@abp/aspnetcore.mvc.ui.theme.basic@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.0.0.tgz#ad918558653ed7c6d329d58a37e681a9f410e01f" + integrity sha512-gyAmQdwR/SWSNXF3Q8r1zyJu4h4DKnN+wSHfvfVB0A1+X/TFGUJXJ6FrJwoFh1QDAqeIdeXOTk4d+M3AZeCgIw== dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~10.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.shared" "~10.0.0" -"@abp/aspnetcore.mvc.ui.theme.shared@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.0.0-rc.3.tgz#a68d95a189e79dccb7bc50460565e03777e3823c" - integrity sha512-QvMZy5gVSksLYiGE8VvDQ7n5GKWCyuJF9Y7Kx6/bw+weWKvEk6kiqw5glTMzUOnpkM4kH7bIb8PoJSAycDlvRg== +"@abp/aspnetcore.mvc.ui.theme.shared@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.0.0.tgz#ac4150739c6b2d24d27ddc86659e9d2bbdb82548" + integrity sha512-ghockOUBUG4ZoQCKB7H5Jd5ztgnxJsDoVaxpPc/amcF2Nm/7shSA0w2uK5p1Qo7icGoOriE2zM0hfpuKy7JDeQ== dependencies: - "@abp/aspnetcore.mvc.ui" "~10.0.0-rc.3" - "@abp/bootstrap" "~10.0.0-rc.3" - "@abp/bootstrap-datepicker" "~10.0.0-rc.3" - "@abp/bootstrap-daterangepicker" "~10.0.0-rc.3" - "@abp/datatables.net-bs5" "~10.0.0-rc.3" - "@abp/font-awesome" "~10.0.0-rc.3" - "@abp/jquery-form" "~10.0.0-rc.3" - "@abp/jquery-validation-unobtrusive" "~10.0.0-rc.3" - "@abp/lodash" "~10.0.0-rc.3" - "@abp/luxon" "~10.0.0-rc.3" - "@abp/malihu-custom-scrollbar-plugin" "~10.0.0-rc.3" - "@abp/moment" "~10.0.0-rc.3" - "@abp/select2" "~10.0.0-rc.3" - "@abp/sweetalert2" "~10.0.0-rc.3" - "@abp/timeago" "~10.0.0-rc.3" - -"@abp/aspnetcore.mvc.ui@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.0.0-rc.3.tgz#8d3cbec33ff9efe7789e5cafb86c39e2488304ca" - integrity sha512-HqbleKwVFVRK0Xxd0XkeyCfX4+JPouEMYvQCL+zo0RDOMfPViPua5ketfU9DDhCCyMfCwy7iW0GeX9NuqEjXwg== + "@abp/aspnetcore.mvc.ui" "~10.0.0" + "@abp/bootstrap" "~10.0.0" + "@abp/bootstrap-datepicker" "~10.0.0" + "@abp/bootstrap-daterangepicker" "~10.0.0" + "@abp/datatables.net-bs5" "~10.0.0" + "@abp/font-awesome" "~10.0.0" + "@abp/jquery-form" "~10.0.0" + "@abp/jquery-validation-unobtrusive" "~10.0.0" + "@abp/lodash" "~10.0.0" + "@abp/luxon" "~10.0.0" + "@abp/malihu-custom-scrollbar-plugin" "~10.0.0" + "@abp/moment" "~10.0.0" + "@abp/select2" "~10.0.0" + "@abp/sweetalert2" "~10.0.0" + "@abp/timeago" "~10.0.0" + +"@abp/aspnetcore.mvc.ui@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.0.0.tgz#3357ba70f5f6545a87755a4c368f373c8cee6f8d" + integrity sha512-S8wSmfRz66ozIm17a4cPJxBDoXRqhNAa+N6uV+gLhVRvTSFAGNvcCsUTCmW4VsEf1Wnaedxwg/cUFjMc6eD6nA== dependencies: ansi-colors "^4.1.3" -"@abp/bootstrap-datepicker@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.0.0-rc.3.tgz#6d7528d9275cede4bf91b929dd407c744e513014" - integrity sha512-zBLJ9hQXucXOM0GpRyJCMHxdi+C5gaGQtYzguFFGDw+jW5Ht7paoAU+HYS8Dy29zHJHMk+VdO5vJovVIXhfuPg== +"@abp/bootstrap-datepicker@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.0.0.tgz#76859087323bec5e8f9d05500b1858374e8d5f11" + integrity sha512-rZo7+l/VWXsRmIKtqq6hGIqlew/nB2axIsaIHnrzuOqoSyq/SqMjBoUoQsvLSfK/YaoloYGj1r/IDmtb+OxCOg== dependencies: bootstrap-datepicker "^1.10.1" -"@abp/bootstrap-daterangepicker@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.0.0-rc.3.tgz#85b09ce28da96e84a9ad448cee5b73d581056041" - integrity sha512-VyAZqPZyx/sjGcYYqDPStwUMeQ+nMwud1pEmDgpPWWsRoQBPOVB3PS8KGgW4Fb2oax9i2v6wF5qqLEQkD3CDmA== +"@abp/bootstrap-daterangepicker@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.0.0.tgz#be561035b4778b040470246f71cd5b228c80bbc2" + integrity sha512-njuKNfCg06d2J454/hD6A2lUZqg77c4qHxzPhaA5IFj5xGyV9qoZv98bz3Cf8KoHS/nrTHGRiAVYhfRxtx2Xrg== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.0.0-rc.3.tgz#9daacf0ab7b3967dedad7f8792b9125c439f9022" - integrity sha512-Rl5DFxazgWZrioVjO6MLgnZW9YBsXN0DoWX3rprBp6qsLdBSNduIdM6J8DqB2y/UadoJwZRduykRZRVPgka3HQ== +"@abp/bootstrap@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.0.0.tgz#f78a0a0f1dbee8839d074e23559fd9bf906673fd" + integrity sha512-yXnSvZVl1T6y3vcZTCFBAm9C3kqWViM8cpYWGD/MNFnxz3CrrnCkE+SHFGwEaU2CozEBXIGgT3pDZ1rgQOIg9Q== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" bootstrap "^5.3.8" -"@abp/core@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.0.0-rc.3.tgz#7c74ed023ee91fa18d92dc33a64c11d279eb2414" - integrity sha512-z6QKxlAsiXcCwvn3BvNouLa7UsxQmQSlZ2yleTcJ7uEDSwUzbhzCiUQ5WwHTqoOACPQ71/wasSaxEyeRQBcE8w== +"@abp/core@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.0.0.tgz#a201dab2cec00d61154499fc0e4784632d6a4c29" + integrity sha512-9pg6a95iHtUMF9T0ZoNLO4xAJWoephBLPl2HqQ3TeagBuW3J1fu4FRM0bkvoUMaOUJ1O4emcfLUxkzqbaoEQWA== dependencies: - "@abp/utils" "~10.0.0-rc.3" + "@abp/utils" "~10.0.0" -"@abp/datatables.net-bs5@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.0.0-rc.3.tgz#13a533e454c60702ab10eb41faa5643a7d6f6cce" - integrity sha512-a6O+iLX/LdLZTCbLfR7HJlr+z8KlIxih/PFBqaf5lLmTnyS0aJii+KMHjD7nRJy5/TWI+ALiT7gWRbjiHxOuFQ== +"@abp/datatables.net-bs5@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.0.0.tgz#bc5d59dffbbb22ec866b1702424433cc5fd3280e" + integrity sha512-2d/xlLHdf4oFE3EDyXpIQcdfsPjYvrUdv5RJTIajhMQ9vCftYwDtruDtVgnfNef7BR0KeeRJ3LAyxynh3siOuQ== dependencies: - "@abp/datatables.net" "~10.0.0-rc.3" + "@abp/datatables.net" "~10.0.0" datatables.net-bs5 "^2.3.4" -"@abp/datatables.net@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.0.0-rc.3.tgz#ae97a33f1695b6cab1658ff476a984c7ab9d51a6" - integrity sha512-1gHnOKNJxELYHY7eeO32aFm5+YA2YSEeOO6HrY4HZLRDr5rOHDAswH2OwFtn/qVPGR1fVbUr1TA9uqPOtxsJXA== +"@abp/datatables.net@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.0.0.tgz#9aa4dec837007eafa93667fcc36fe08f2ca25fcf" + integrity sha512-GoxswQyOyYvCxZDdbNPMlJ9CG0S2OpmK1CqLOVLFbYYHWSGT8X4T+AVg7Bys2AaBqqz3Smg1duIawfMu2yVEAA== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" datatables.net "^2.3.4" -"@abp/font-awesome@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.0.0-rc.3.tgz#a5b619452416af76203ef1bab18399abf8b8fa96" - integrity sha512-6FoA/2odS1kdV1EJ91YgIjMQiQdblUfqtDx72fDG7+qnqRyZ+Df/KWOqramEe9791zbXByZL4SjpqoisZgFNzQ== +"@abp/font-awesome@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.0.0.tgz#390669267f70a817f21f1cc0508a8ceb613fc631" + integrity sha512-R1pckhwQj+lHLV6rRD/sxEPqz58Od4xPKYR1IcfveZ74GV/PqVmjbNkC0U655l+CI6pwZzzyJMFVNRgl22/v6w== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" "@fortawesome/fontawesome-free" "^7.0.1" -"@abp/jquery-form@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-10.0.0-rc.3.tgz#24eefc512942dca37bdeb3fc1753cc3651e2872a" - integrity sha512-RRcGjt3blqH2R4uwrbrO+p1Kv6e7i1oJ9Wf6xrZK2upVfUvToUbif15HlC24FhNPX3BEUyL52s5HKcVBU5/1iw== +"@abp/jquery-form@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-10.0.0.tgz#27182c80e17b4ffbc2551fa3e5d22f058c5b71ef" + integrity sha512-QVf+geob891AfdM2SGWbuUXo9/MhIquqmBgLJveKXRoNExqLyp2+jbd4YTRUW9RB7ZEzoKg+U+Om9ax/nnRV4A== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.0.0-rc.3.tgz#20c8647e006954887eebe86e17ef39a336f47a30" - integrity sha512-6DVIIEVyqyeKMrZHNOTfW3/xuw7rkjqTMKXT6Z1wrDpt9Erseuz8CjbPpcS+RwpXn6va5ShrkJlwwyScFOKvkQ== +"@abp/jquery-validation-unobtrusive@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.0.0.tgz#89698d2ec25f21e697d5b23540885a2c74115db8" + integrity sha512-eqri3yDeyFutZcOJrP8aVf5vKoE47KP/mL8TXCRjyjVCZsHxOgjhSRY4n4rYo0JK2fePBOhwb5vpBhlezFKoNg== dependencies: - "@abp/jquery-validation" "~10.0.0-rc.3" + "@abp/jquery-validation" "~10.0.0" jquery-validation-unobtrusive "^4.0.0" -"@abp/jquery-validation@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.0.0-rc.3.tgz#2e562ad5ca7c5bef389a0b24293a3193fa9823ef" - integrity sha512-xLJVvCkUrNnVeQbdsKfBj7zh3cSaPJC3eWKm2NoVy9KimEhF4zeSJEkciFmS0cckSal+AO2xC8W8ot3FqpkCHQ== +"@abp/jquery-validation@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.0.0.tgz#83850af15bd3d65c399519da9461ff30fd615197" + integrity sha512-2Sigm4L+8IwzvLYIoNWpOE8u/HvHLqWlOfqClL1x0p3JQBhgAVNns5sm3P6xgjWVJpCzrUOh8lxFMUGUiRSS0w== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" jquery-validation "^1.21.0" -"@abp/jquery@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.0.0-rc.3.tgz#3400f1b8c6966e2d71fceb5349f05b88aeb2bb88" - integrity sha512-liz3FITKdESLGomITjUqcOZYvV0rs61vYMxSbaCDoCKIQj4Ne9mN+HJ/KOpD6GOhqVsjmYOxDuSoecjiFLjVxA== +"@abp/jquery@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.0.0.tgz#530b968eed2e94d13381679aabddfa4cb1aad8d5" + integrity sha512-KksQlTs3VojDBxjBcLPkI55V7aG9TpDqzpylVq+5Sj8ZozFH9C75XQZpkLVwiU57rGYyQpfKuKAAPiZlJnWK0Q== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" jquery "~3.7.1" -"@abp/lodash@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.0.0-rc.3.tgz#738baf7394d466112dc5a2380f2c549053621505" - integrity sha512-5PYQks4sJPdiz9zfZD1bfrCkmQ+ZMfWg2xyjbHoQzJdqu9rb2SRzkQ5MAWvqQPVTdLY6Bnutwxuq6mjkfcthcQ== +"@abp/lodash@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.0.0.tgz#08c271911d398329dbcb815c109bf3a29a940f1c" + integrity sha512-I8cqRK/2ln0/dFT9e+XzmjprBO2GnN5JCP8pb9q3wgOYb+Wf+BYg/3RQQhGAv+NhwCsxAezRMQfF+DU3xb3hAw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" lodash "^4.17.21" -"@abp/luxon@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.0.0-rc.3.tgz#bfb0c5fbf4a321e4531ec5b34dcdee47b486afe8" - integrity sha512-PCifbFy7t1h4L+FKJAo5Xr7v5hTvlelwuCsOVGfG8HVWmbOTKiQJywtxvSnARbsJ6SghUEzbqMzeX6nyHZ4Zuw== +"@abp/luxon@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.0.0.tgz#e0743dca2b50561176aec44cf90870e80863d6b9" + integrity sha512-CUPHIW/7osW2wDtjB6OuURq16/jAIPV9ssGINUxgJZYpVKsaHCfORQLQ+wn8h653Crf5CEiDVZMpuLaLVFEpXw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" luxon "^3.7.2" -"@abp/malihu-custom-scrollbar-plugin@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.0.0-rc.3.tgz#03bf7a8b2e71ec463794260e7fe5e6bfeb526f8e" - integrity sha512-aHOZnr4iPS6QqV07cXyWpQVl6zAaQXuct1yTeIUqcAqxsSt63K6Y27nBR8cU/m6BHhjaxSLn1kynOeccmx7lDA== +"@abp/malihu-custom-scrollbar-plugin@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.0.0.tgz#ff69e4dd180c7d6945b5db883b57b1131c51fae6" + integrity sha512-yGHsYExELbF/sKXS6zQ9SqEsl8w3yr6daWOkgW/aoITks6DeOte2jdjP2Ly6UpHQbAzbeAjZg0oCrSbtcz/tZw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.0.0-rc.3.tgz#1d2c8081b9f7f2716b250d16b41021e74c093fb0" - integrity sha512-VKDVY3ml3bhPh2rUsUN1F7zH5Myi+jRYxQYC/OuOsa1P4x9+cKs1lsS68NYAq+JyMlwwuJcAx63nqkxArz+VEw== +"@abp/moment@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.0.0.tgz#8b84d1a15c43d0099125be2b5b071e11a7b402d4" + integrity sha512-AAu4BgciErLKYTIW6uT14q5WCl+oJeXz0J7a/kyZz2tHYbQz4FnYWMuFoDUFvkKKtGzyq7LuKTmGPxmJUXNpRg== dependencies: moment "^2.30.1" -"@abp/select2@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.0.0-rc.3.tgz#216403f1207a2556b0317fb973ed874c34c7fb73" - integrity sha512-6t/ZZl9xo0G86dX8zmEv82/64dOxCTgcQvjRGTb5Xwzh05nKHKpFFhJm6juVvpJcYqUj6Weks66SVjr6Wi2kQQ== +"@abp/select2@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.0.0.tgz#0a3a425c30e4139b8677c871bb7bfd2ab010b9f6" + integrity sha512-ZAFuLA8CIJr/UspKN/coRxnB+3xArc06a0YQ6HHVL5RWVRlRkcuZL/2aBFQ5HdrWZjSmImG1yXKxGyVLNmavpQ== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" select2 "^4.0.13" -"@abp/sweetalert2@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.0.0-rc.3.tgz#401dc08eb4607d3a575a5288296f6c703b18df8a" - integrity sha512-2nB9I+GxK7UeIjvdUJtAH9GqIL/HloQ+7WC/ZWUNLCBqI5Owx30La2wxj5e9MlDNcLvYs3A2EJP0Llo4Gdefsg== +"@abp/sweetalert2@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.0.0.tgz#ef9830d0d294aa685fe6ad8049056650a7d46381" + integrity sha512-wAAIacOdWyBiJMVuFVbiNpR3SnRsyhNHmNr4gmhge5KBDlO+JQlueaar0MrKkdUNaXuF9memdgERzi/cIJm1mw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" sweetalert2 "^11.23.0" -"@abp/timeago@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.0.0-rc.3.tgz#6fc8f16107171ae6f6afbbd3dc7e844651ffcf77" - integrity sha512-JYhSRbz06IObwA32GutyV+yo4p5PdAmGtlaApDLCpSFccHsel/A3jrN+ykovKy4chWYcbOhxhgjWw6ZaIZMvJg== +"@abp/timeago@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.0.0.tgz#af348b8ca21c466847c3dd47d4947f615ff82707" + integrity sha512-LbGIKpsDJyoDpN4ams9yTebA7fOPerdN4bQUWJB/7LV5wI0jtzkvbe+bEI00NLeMIDJ/nU+k+ecjhQjzkrY7qQ== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" timeago "^1.6.7" -"@abp/utils@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.0.0-rc.3.tgz#d6a07146ba627bcfa0cadd5c7c56601609b24d57" - integrity sha512-bA/WPuosvedfQr+5cJBwKXrhd6b8fDG7LWp4PuZFMdti8nSXgOheLeZ8PcRvut94ENIXS7jzSsqapLHRj5E6zQ== +"@abp/utils@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.0.0.tgz#372ea8b37809ec1951d3fd74ae02adff9215245b" + integrity sha512-VO725+ALRGmjFz9Yal+joivNZpBbPS9AWOx6N5E8meEYQnHo2oEDeoOziKkwLZ4EYIizno37zwsXiQLEO4iFRg== 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 0277a0b878..6780e05c5b 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json @@ -3,8 +3,8 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~10.0.0-rc.3", - "@abp/cms-kit": "10.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~10.0.0", + "@abp/cms-kit": "10.0.0" }, "resolutions": { "codemirror": "^5.65.1" 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 b6ff9f5f84..927ee12c76 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock @@ -2,293 +2,293 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.0.0-rc.3.tgz#d2784a3779500b0f22149a35eb81f0456b732239" - integrity sha512-6fYmDHPbaZGzDZgNz6/UzStP3DM4icxscY/IrqyJ0Mhzq00j/4nuG7zuc9hogUxqifwrBAa/oiiUtdkG1tr4uQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~10.0.0-rc.3" - -"@abp/aspnetcore.mvc.ui.theme.shared@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.0.0-rc.3.tgz#a68d95a189e79dccb7bc50460565e03777e3823c" - integrity sha512-QvMZy5gVSksLYiGE8VvDQ7n5GKWCyuJF9Y7Kx6/bw+weWKvEk6kiqw5glTMzUOnpkM4kH7bIb8PoJSAycDlvRg== - dependencies: - "@abp/aspnetcore.mvc.ui" "~10.0.0-rc.3" - "@abp/bootstrap" "~10.0.0-rc.3" - "@abp/bootstrap-datepicker" "~10.0.0-rc.3" - "@abp/bootstrap-daterangepicker" "~10.0.0-rc.3" - "@abp/datatables.net-bs5" "~10.0.0-rc.3" - "@abp/font-awesome" "~10.0.0-rc.3" - "@abp/jquery-form" "~10.0.0-rc.3" - "@abp/jquery-validation-unobtrusive" "~10.0.0-rc.3" - "@abp/lodash" "~10.0.0-rc.3" - "@abp/luxon" "~10.0.0-rc.3" - "@abp/malihu-custom-scrollbar-plugin" "~10.0.0-rc.3" - "@abp/moment" "~10.0.0-rc.3" - "@abp/select2" "~10.0.0-rc.3" - "@abp/sweetalert2" "~10.0.0-rc.3" - "@abp/timeago" "~10.0.0-rc.3" - -"@abp/aspnetcore.mvc.ui@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.0.0-rc.3.tgz#8d3cbec33ff9efe7789e5cafb86c39e2488304ca" - integrity sha512-HqbleKwVFVRK0Xxd0XkeyCfX4+JPouEMYvQCL+zo0RDOMfPViPua5ketfU9DDhCCyMfCwy7iW0GeX9NuqEjXwg== +"@abp/aspnetcore.mvc.ui.theme.basic@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.0.0.tgz#ad918558653ed7c6d329d58a37e681a9f410e01f" + integrity sha512-gyAmQdwR/SWSNXF3Q8r1zyJu4h4DKnN+wSHfvfVB0A1+X/TFGUJXJ6FrJwoFh1QDAqeIdeXOTk4d+M3AZeCgIw== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~10.0.0" + +"@abp/aspnetcore.mvc.ui.theme.shared@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.0.0.tgz#ac4150739c6b2d24d27ddc86659e9d2bbdb82548" + integrity sha512-ghockOUBUG4ZoQCKB7H5Jd5ztgnxJsDoVaxpPc/amcF2Nm/7shSA0w2uK5p1Qo7icGoOriE2zM0hfpuKy7JDeQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~10.0.0" + "@abp/bootstrap" "~10.0.0" + "@abp/bootstrap-datepicker" "~10.0.0" + "@abp/bootstrap-daterangepicker" "~10.0.0" + "@abp/datatables.net-bs5" "~10.0.0" + "@abp/font-awesome" "~10.0.0" + "@abp/jquery-form" "~10.0.0" + "@abp/jquery-validation-unobtrusive" "~10.0.0" + "@abp/lodash" "~10.0.0" + "@abp/luxon" "~10.0.0" + "@abp/malihu-custom-scrollbar-plugin" "~10.0.0" + "@abp/moment" "~10.0.0" + "@abp/select2" "~10.0.0" + "@abp/sweetalert2" "~10.0.0" + "@abp/timeago" "~10.0.0" + +"@abp/aspnetcore.mvc.ui@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.0.0.tgz#3357ba70f5f6545a87755a4c368f373c8cee6f8d" + integrity sha512-S8wSmfRz66ozIm17a4cPJxBDoXRqhNAa+N6uV+gLhVRvTSFAGNvcCsUTCmW4VsEf1Wnaedxwg/cUFjMc6eD6nA== dependencies: ansi-colors "^4.1.3" -"@abp/bootstrap-datepicker@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.0.0-rc.3.tgz#6d7528d9275cede4bf91b929dd407c744e513014" - integrity sha512-zBLJ9hQXucXOM0GpRyJCMHxdi+C5gaGQtYzguFFGDw+jW5Ht7paoAU+HYS8Dy29zHJHMk+VdO5vJovVIXhfuPg== +"@abp/bootstrap-datepicker@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.0.0.tgz#76859087323bec5e8f9d05500b1858374e8d5f11" + integrity sha512-rZo7+l/VWXsRmIKtqq6hGIqlew/nB2axIsaIHnrzuOqoSyq/SqMjBoUoQsvLSfK/YaoloYGj1r/IDmtb+OxCOg== dependencies: bootstrap-datepicker "^1.10.1" -"@abp/bootstrap-daterangepicker@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.0.0-rc.3.tgz#85b09ce28da96e84a9ad448cee5b73d581056041" - integrity sha512-VyAZqPZyx/sjGcYYqDPStwUMeQ+nMwud1pEmDgpPWWsRoQBPOVB3PS8KGgW4Fb2oax9i2v6wF5qqLEQkD3CDmA== +"@abp/bootstrap-daterangepicker@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.0.0.tgz#be561035b4778b040470246f71cd5b228c80bbc2" + integrity sha512-njuKNfCg06d2J454/hD6A2lUZqg77c4qHxzPhaA5IFj5xGyV9qoZv98bz3Cf8KoHS/nrTHGRiAVYhfRxtx2Xrg== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.0.0-rc.3.tgz#9daacf0ab7b3967dedad7f8792b9125c439f9022" - integrity sha512-Rl5DFxazgWZrioVjO6MLgnZW9YBsXN0DoWX3rprBp6qsLdBSNduIdM6J8DqB2y/UadoJwZRduykRZRVPgka3HQ== +"@abp/bootstrap@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.0.0.tgz#f78a0a0f1dbee8839d074e23559fd9bf906673fd" + integrity sha512-yXnSvZVl1T6y3vcZTCFBAm9C3kqWViM8cpYWGD/MNFnxz3CrrnCkE+SHFGwEaU2CozEBXIGgT3pDZ1rgQOIg9Q== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" bootstrap "^5.3.8" -"@abp/clipboard@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-10.0.0-rc.3.tgz#43f7989809da0df90eecbdda999351defa9f3eec" - integrity sha512-KXvgt91WX4GDOLZsT8OpTBwWdN93/adX+b5OuNxzgASdxKWXI+cj2ZU2PIyKQjPvU7A6tqsBqglVe4DKlGDCiQ== +"@abp/clipboard@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-10.0.0.tgz#ad3ebdcf5da314b4213518c2841fd8a15c3d4bf1" + integrity sha512-UT9NIqLvKL88ybA67SihA3CAzcNXYACTP/pDLM5IoqkRs0UNpUlN7+nK5pmC6j1TxY72piGoa+havcWikU/7Jw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" clipboard "^2.0.11" -"@abp/cms-kit.admin@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-10.0.0-rc.3.tgz#260e7c6409c7004f9aee28b927b7d96c7dbcd545" - integrity sha512-5CAsTDzyJYuG1Ww+ucAOGm58nCRtavovkqMh18VuIEwrIuxFtliz5TS587kMl3XGug1MtsodFSZYHqqhzIvPVA== +"@abp/cms-kit.admin@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-10.0.0.tgz#8c100453f3b56f32c29f9d0cb8a88acd9248c0f6" + integrity sha512-mg6+b8yF+i/oxfP+tyHeNBlPj33F+iDdUshVSCrESjkEuPOGlxU+n3Xwks0XB9RyAHRpWpvNNTt6JmnKM03Mfw== dependencies: - "@abp/codemirror" "~10.0.0-rc.3" - "@abp/jstree" "~10.0.0-rc.3" - "@abp/markdown-it" "~10.0.0-rc.3" - "@abp/slugify" "~10.0.0-rc.3" - "@abp/tui-editor" "~10.0.0-rc.3" - "@abp/uppy" "~10.0.0-rc.3" + "@abp/codemirror" "~10.0.0" + "@abp/jstree" "~10.0.0" + "@abp/markdown-it" "~10.0.0" + "@abp/slugify" "~10.0.0" + "@abp/tui-editor" "~10.0.0" + "@abp/uppy" "~10.0.0" -"@abp/cms-kit.public@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-10.0.0-rc.3.tgz#6c80384e979d7f00590ff42b599d0a9fce2909bb" - integrity sha512-u8aTT8p8kdhlqbEYVwXyW4CyHGpKbe5IFO9XpKFckVs7OzabbrZtFWzkVx8/kxStlLnM4DgvUo56+3ipNISMGQ== +"@abp/cms-kit.public@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-10.0.0.tgz#36175d172eb2fc2d1169ab98764d8ab999662c43" + integrity sha512-4U/0A+qGgMdptSsh+SdAue6wwtYsUORGclvIw5GA4JQgCRboThsh2MfB4DAkl2xZqdHsrcljShkqR0DyYMM2LA== dependencies: - "@abp/highlight.js" "~10.0.0-rc.3" - "@abp/star-rating-svg" "~10.0.0-rc.3" + "@abp/highlight.js" "~10.0.0" + "@abp/star-rating-svg" "~10.0.0" -"@abp/cms-kit@10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-10.0.0-rc.3.tgz#2cb1bb682008db7ffb295cf4c529138f0c3681a1" - integrity sha512-y1ifTW2wGevW+zo42QndzcCihPf/q58512mVsmfXxJsXelFg/3f7Q3Kxndd4C4t1SLD3eygL0b69ny975v8K0g== +"@abp/cms-kit@10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-10.0.0.tgz#1540c00ac0ab953e9a1a765ac98bd0f6257cb3c0" + integrity sha512-KrCajyE7nVUeOhRw00s6g3bX2Fzw9uUpl0GpVO+Tsatr8Nf7qft50/i+VZ45ApRg/fnVwPhfQDKltdBfpcPrJQ== dependencies: - "@abp/cms-kit.admin" "~10.0.0-rc.3" - "@abp/cms-kit.public" "~10.0.0-rc.3" + "@abp/cms-kit.admin" "~10.0.0" + "@abp/cms-kit.public" "~10.0.0" -"@abp/codemirror@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-10.0.0-rc.3.tgz#e5dc9fe9da5971aaad534571a4917f9008755ac4" - integrity sha512-CL0cjUTGC8R9+AV85C0v6lE4n2b1yc81pCVwgYCZB5mVDw0zLFtf0F3bnvT48UdjJ3TcHYrtiIs77oJXKAdvRA== +"@abp/codemirror@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-10.0.0.tgz#c27524db0b83a099ef2957083e2eac527ef01dac" + integrity sha512-Kb8ClFayuLz86I3bT6dwEhbkJa+NGFLa/JlrAM/9UtlehWgAkVM9D5Ze9defAF+0T5cntijhunwEWdQv5iwf0w== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" codemirror "^5.65.1" -"@abp/core@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.0.0-rc.3.tgz#7c74ed023ee91fa18d92dc33a64c11d279eb2414" - integrity sha512-z6QKxlAsiXcCwvn3BvNouLa7UsxQmQSlZ2yleTcJ7uEDSwUzbhzCiUQ5WwHTqoOACPQ71/wasSaxEyeRQBcE8w== +"@abp/core@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.0.0.tgz#a201dab2cec00d61154499fc0e4784632d6a4c29" + integrity sha512-9pg6a95iHtUMF9T0ZoNLO4xAJWoephBLPl2HqQ3TeagBuW3J1fu4FRM0bkvoUMaOUJ1O4emcfLUxkzqbaoEQWA== dependencies: - "@abp/utils" "~10.0.0-rc.3" + "@abp/utils" "~10.0.0" -"@abp/datatables.net-bs5@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.0.0-rc.3.tgz#13a533e454c60702ab10eb41faa5643a7d6f6cce" - integrity sha512-a6O+iLX/LdLZTCbLfR7HJlr+z8KlIxih/PFBqaf5lLmTnyS0aJii+KMHjD7nRJy5/TWI+ALiT7gWRbjiHxOuFQ== +"@abp/datatables.net-bs5@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.0.0.tgz#bc5d59dffbbb22ec866b1702424433cc5fd3280e" + integrity sha512-2d/xlLHdf4oFE3EDyXpIQcdfsPjYvrUdv5RJTIajhMQ9vCftYwDtruDtVgnfNef7BR0KeeRJ3LAyxynh3siOuQ== dependencies: - "@abp/datatables.net" "~10.0.0-rc.3" + "@abp/datatables.net" "~10.0.0" datatables.net-bs5 "^2.3.4" -"@abp/datatables.net@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.0.0-rc.3.tgz#ae97a33f1695b6cab1658ff476a984c7ab9d51a6" - integrity sha512-1gHnOKNJxELYHY7eeO32aFm5+YA2YSEeOO6HrY4HZLRDr5rOHDAswH2OwFtn/qVPGR1fVbUr1TA9uqPOtxsJXA== +"@abp/datatables.net@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.0.0.tgz#9aa4dec837007eafa93667fcc36fe08f2ca25fcf" + integrity sha512-GoxswQyOyYvCxZDdbNPMlJ9CG0S2OpmK1CqLOVLFbYYHWSGT8X4T+AVg7Bys2AaBqqz3Smg1duIawfMu2yVEAA== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" datatables.net "^2.3.4" -"@abp/font-awesome@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.0.0-rc.3.tgz#a5b619452416af76203ef1bab18399abf8b8fa96" - integrity sha512-6FoA/2odS1kdV1EJ91YgIjMQiQdblUfqtDx72fDG7+qnqRyZ+Df/KWOqramEe9791zbXByZL4SjpqoisZgFNzQ== +"@abp/font-awesome@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.0.0.tgz#390669267f70a817f21f1cc0508a8ceb613fc631" + integrity sha512-R1pckhwQj+lHLV6rRD/sxEPqz58Od4xPKYR1IcfveZ74GV/PqVmjbNkC0U655l+CI6pwZzzyJMFVNRgl22/v6w== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" "@fortawesome/fontawesome-free" "^7.0.1" -"@abp/highlight.js@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-10.0.0-rc.3.tgz#b72dfecd68208e5c9125fc3f03390761c1b1b784" - integrity sha512-dNzuKfm66N7lFiDCkiDBoJNbLerbpK6XRNowVRuVIb/rgGTdMmzk7CatV0n04OJQgMqm/cq+cZSV0Lp0f7v1YA== +"@abp/highlight.js@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-10.0.0.tgz#8ca79a29c3fa6aef88ea20bf2fe74bdd58c3189e" + integrity sha512-BouG7VBk1VjkIIHpO3B8XggBBfs2EUD7cTD9akmDciErANjTD22hWkPRhONM4uqZX4tm9/7RL+TxBFRYXY6dFA== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" "@highlightjs/cdn-assets" "~11.11.1" -"@abp/jquery-form@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-10.0.0-rc.3.tgz#24eefc512942dca37bdeb3fc1753cc3651e2872a" - integrity sha512-RRcGjt3blqH2R4uwrbrO+p1Kv6e7i1oJ9Wf6xrZK2upVfUvToUbif15HlC24FhNPX3BEUyL52s5HKcVBU5/1iw== +"@abp/jquery-form@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-10.0.0.tgz#27182c80e17b4ffbc2551fa3e5d22f058c5b71ef" + integrity sha512-QVf+geob891AfdM2SGWbuUXo9/MhIquqmBgLJveKXRoNExqLyp2+jbd4YTRUW9RB7ZEzoKg+U+Om9ax/nnRV4A== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.0.0-rc.3.tgz#20c8647e006954887eebe86e17ef39a336f47a30" - integrity sha512-6DVIIEVyqyeKMrZHNOTfW3/xuw7rkjqTMKXT6Z1wrDpt9Erseuz8CjbPpcS+RwpXn6va5ShrkJlwwyScFOKvkQ== +"@abp/jquery-validation-unobtrusive@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.0.0.tgz#89698d2ec25f21e697d5b23540885a2c74115db8" + integrity sha512-eqri3yDeyFutZcOJrP8aVf5vKoE47KP/mL8TXCRjyjVCZsHxOgjhSRY4n4rYo0JK2fePBOhwb5vpBhlezFKoNg== dependencies: - "@abp/jquery-validation" "~10.0.0-rc.3" + "@abp/jquery-validation" "~10.0.0" jquery-validation-unobtrusive "^4.0.0" -"@abp/jquery-validation@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.0.0-rc.3.tgz#2e562ad5ca7c5bef389a0b24293a3193fa9823ef" - integrity sha512-xLJVvCkUrNnVeQbdsKfBj7zh3cSaPJC3eWKm2NoVy9KimEhF4zeSJEkciFmS0cckSal+AO2xC8W8ot3FqpkCHQ== +"@abp/jquery-validation@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.0.0.tgz#83850af15bd3d65c399519da9461ff30fd615197" + integrity sha512-2Sigm4L+8IwzvLYIoNWpOE8u/HvHLqWlOfqClL1x0p3JQBhgAVNns5sm3P6xgjWVJpCzrUOh8lxFMUGUiRSS0w== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" jquery-validation "^1.21.0" -"@abp/jquery@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.0.0-rc.3.tgz#3400f1b8c6966e2d71fceb5349f05b88aeb2bb88" - integrity sha512-liz3FITKdESLGomITjUqcOZYvV0rs61vYMxSbaCDoCKIQj4Ne9mN+HJ/KOpD6GOhqVsjmYOxDuSoecjiFLjVxA== +"@abp/jquery@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.0.0.tgz#530b968eed2e94d13381679aabddfa4cb1aad8d5" + integrity sha512-KksQlTs3VojDBxjBcLPkI55V7aG9TpDqzpylVq+5Sj8ZozFH9C75XQZpkLVwiU57rGYyQpfKuKAAPiZlJnWK0Q== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" jquery "~3.7.1" -"@abp/jstree@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-10.0.0-rc.3.tgz#2fa742149d42ac9d9758eb6a5c2ee309003caf39" - integrity sha512-QvMimaaMTokfEuhEd0OeJVAoTTYJyhb+7frPd52a1HraPF2d7aiht4bdHcOyeJxVYi2KiRmAgzIHHIX9AeIy8g== +"@abp/jstree@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-10.0.0.tgz#1a6588b6575e22f1643135cf220c0bd960204195" + integrity sha512-NxHxIDctz92MjdS8pVY/qANv1H09UpWz+BUDdqtYuGw7QMGJQn+ZXiQck/G7fz2O/z1hQquHl0/5svR4ACg/fw== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" jstree "^3.3.17" -"@abp/lodash@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.0.0-rc.3.tgz#738baf7394d466112dc5a2380f2c549053621505" - integrity sha512-5PYQks4sJPdiz9zfZD1bfrCkmQ+ZMfWg2xyjbHoQzJdqu9rb2SRzkQ5MAWvqQPVTdLY6Bnutwxuq6mjkfcthcQ== +"@abp/lodash@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.0.0.tgz#08c271911d398329dbcb815c109bf3a29a940f1c" + integrity sha512-I8cqRK/2ln0/dFT9e+XzmjprBO2GnN5JCP8pb9q3wgOYb+Wf+BYg/3RQQhGAv+NhwCsxAezRMQfF+DU3xb3hAw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" lodash "^4.17.21" -"@abp/luxon@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.0.0-rc.3.tgz#bfb0c5fbf4a321e4531ec5b34dcdee47b486afe8" - integrity sha512-PCifbFy7t1h4L+FKJAo5Xr7v5hTvlelwuCsOVGfG8HVWmbOTKiQJywtxvSnARbsJ6SghUEzbqMzeX6nyHZ4Zuw== +"@abp/luxon@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.0.0.tgz#e0743dca2b50561176aec44cf90870e80863d6b9" + integrity sha512-CUPHIW/7osW2wDtjB6OuURq16/jAIPV9ssGINUxgJZYpVKsaHCfORQLQ+wn8h653Crf5CEiDVZMpuLaLVFEpXw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" luxon "^3.7.2" -"@abp/malihu-custom-scrollbar-plugin@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.0.0-rc.3.tgz#03bf7a8b2e71ec463794260e7fe5e6bfeb526f8e" - integrity sha512-aHOZnr4iPS6QqV07cXyWpQVl6zAaQXuct1yTeIUqcAqxsSt63K6Y27nBR8cU/m6BHhjaxSLn1kynOeccmx7lDA== +"@abp/malihu-custom-scrollbar-plugin@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.0.0.tgz#ff69e4dd180c7d6945b5db883b57b1131c51fae6" + integrity sha512-yGHsYExELbF/sKXS6zQ9SqEsl8w3yr6daWOkgW/aoITks6DeOte2jdjP2Ly6UpHQbAzbeAjZg0oCrSbtcz/tZw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/markdown-it@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/markdown-it/-/markdown-it-10.0.0-rc.3.tgz#01f29a09fa8f87a928088ddab4ed73e5e06fa7f2" - integrity sha512-eVenb0mKVxZlvfDVoebt8fJrhvHzqM3y7Fc32FwQcd/0ExP09OT5/VlPbv6p88s59nvdznxtXCETQFjwZ9DkqQ== +"@abp/markdown-it@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/markdown-it/-/markdown-it-10.0.0.tgz#7df1b5f662f85cf56a5e5499d44e42c4ed4f0c7c" + integrity sha512-RVYgEQntj2DJrjVn026fPslrEO6oRjBK2saejrvfSqzGniPzBZWPQPc7lA9VU1cCPPEZJdYzpi6eWxC6DZSLMQ== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" markdown-it "^14.1.0" -"@abp/moment@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.0.0-rc.3.tgz#1d2c8081b9f7f2716b250d16b41021e74c093fb0" - integrity sha512-VKDVY3ml3bhPh2rUsUN1F7zH5Myi+jRYxQYC/OuOsa1P4x9+cKs1lsS68NYAq+JyMlwwuJcAx63nqkxArz+VEw== +"@abp/moment@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.0.0.tgz#8b84d1a15c43d0099125be2b5b071e11a7b402d4" + integrity sha512-AAu4BgciErLKYTIW6uT14q5WCl+oJeXz0J7a/kyZz2tHYbQz4FnYWMuFoDUFvkKKtGzyq7LuKTmGPxmJUXNpRg== dependencies: moment "^2.30.1" -"@abp/prismjs@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-10.0.0-rc.3.tgz#d7342b793fc7baf205726e8a088de88778fc24b1" - integrity sha512-cafgH3lrlT+jOuQKtBVeORbBkJKCG2DqnVF0blaD75ww32R5TJS+LH8gOufezdTfASG14ZlpzqNLl1Xu67Wh4Q== +"@abp/prismjs@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-10.0.0.tgz#6463b5d5fcbe2f9da687e04c49d38e8eb6e778b8" + integrity sha512-N2p18MAX9wYx62Ck5+V/RWLGyX+1BemiVuNX/cIOJMG0iDVJ57C6fEX1HzLc9Mchi+MXPHUR7lKwg92ui2OzfQ== dependencies: - "@abp/clipboard" "~10.0.0-rc.3" - "@abp/core" "~10.0.0-rc.3" + "@abp/clipboard" "~10.0.0" + "@abp/core" "~10.0.0" prismjs "^1.30.0" -"@abp/select2@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.0.0-rc.3.tgz#216403f1207a2556b0317fb973ed874c34c7fb73" - integrity sha512-6t/ZZl9xo0G86dX8zmEv82/64dOxCTgcQvjRGTb5Xwzh05nKHKpFFhJm6juVvpJcYqUj6Weks66SVjr6Wi2kQQ== +"@abp/select2@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.0.0.tgz#0a3a425c30e4139b8677c871bb7bfd2ab010b9f6" + integrity sha512-ZAFuLA8CIJr/UspKN/coRxnB+3xArc06a0YQ6HHVL5RWVRlRkcuZL/2aBFQ5HdrWZjSmImG1yXKxGyVLNmavpQ== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" select2 "^4.0.13" -"@abp/slugify@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-10.0.0-rc.3.tgz#423502a7dacd960ee65f4ad3e7079ef56bb50b07" - integrity sha512-PAPutBCzD7TMijGXuiREpNBa4JLfW7Y7f2GDxJhKMqJ4WZ5yjMl+QWpAmrndeLyKi2w+HxnHocKTqnW/F8X5nA== +"@abp/slugify@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-10.0.0.tgz#2b5cd3a4e2062920f3e362ba1b5761d719326ef9" + integrity sha512-3y/HhsRsDIdjL25NSMM4UqF8C1+wZQQHaXgguCysXeajMcLG6zzkr1F+rHqW55gylDRtlc7+dvAZTxJ9C2tF1g== dependencies: slugify "^1.6.6" -"@abp/star-rating-svg@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-10.0.0-rc.3.tgz#672b4138c86c8502b0100c35b7dc471762e1454c" - integrity sha512-/DKDPhhfZBK+madBkYPWD2WxN2gPpxwFVXBaDR/esx9dZ8NuXZPkQ05RasEpwizz5RdK+yl9xF7JoH6ieYcqsw== +"@abp/star-rating-svg@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-10.0.0.tgz#eee8be42be93d473bb7d93665178ca1d886ba4bd" + integrity sha512-UD0I/vHFn/nYVB5QpEjgGikKpN3e4Go9wuIIKgD3n1Ftj3wKHMX1HBTZw93OePzcatNVEcDqGaHGWehbqqNvaA== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" star-rating-svg "^3.5.0" -"@abp/sweetalert2@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.0.0-rc.3.tgz#401dc08eb4607d3a575a5288296f6c703b18df8a" - integrity sha512-2nB9I+GxK7UeIjvdUJtAH9GqIL/HloQ+7WC/ZWUNLCBqI5Owx30La2wxj5e9MlDNcLvYs3A2EJP0Llo4Gdefsg== +"@abp/sweetalert2@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.0.0.tgz#ef9830d0d294aa685fe6ad8049056650a7d46381" + integrity sha512-wAAIacOdWyBiJMVuFVbiNpR3SnRsyhNHmNr4gmhge5KBDlO+JQlueaar0MrKkdUNaXuF9memdgERzi/cIJm1mw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" sweetalert2 "^11.23.0" -"@abp/timeago@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.0.0-rc.3.tgz#6fc8f16107171ae6f6afbbd3dc7e844651ffcf77" - integrity sha512-JYhSRbz06IObwA32GutyV+yo4p5PdAmGtlaApDLCpSFccHsel/A3jrN+ykovKy4chWYcbOhxhgjWw6ZaIZMvJg== +"@abp/timeago@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.0.0.tgz#af348b8ca21c466847c3dd47d4947f615ff82707" + integrity sha512-LbGIKpsDJyoDpN4ams9yTebA7fOPerdN4bQUWJB/7LV5wI0jtzkvbe+bEI00NLeMIDJ/nU+k+ecjhQjzkrY7qQ== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" timeago "^1.6.7" -"@abp/tui-editor@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-10.0.0-rc.3.tgz#0a196dcfd7eb30223b808e1c192942e6135e1715" - integrity sha512-IaaI1/KNkwYVmEadIoYvuXbdkpwk7CwYA+3Sp64Ow2cbQB6IatW9h4BPHLmQqRmaP1xTLwTLVWenThEpo2CIAQ== +"@abp/tui-editor@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-10.0.0.tgz#6ccfe6a2337f4bc08cbb9342a43fb95fc49980f4" + integrity sha512-nDFmFbSzZ7IMM4LVIDGtvVWAbqYo+1OLOqeFL0iOXg21dUCBEs0WE8GQsaJsdOYa9AGyMLkzcHm37yqPqCN6mg== dependencies: - "@abp/jquery" "~10.0.0-rc.3" - "@abp/prismjs" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" + "@abp/prismjs" "~10.0.0" -"@abp/uppy@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-10.0.0-rc.3.tgz#ef15186cfb9f06a4eba6ed50b01815d1f8de7eae" - integrity sha512-MAlRdHXn9rWQeCnOKAMKk7DOqPnUj+ffnSByaFsnzmxoawl5ZMmUfhFq5eOT+QbYW02GWVWx1K9cG7wNq+6k+Q== +"@abp/uppy@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-10.0.0.tgz#0694b8a39ed32c161c0731b115b64e037dc39c1b" + integrity sha512-INKk6bsi01DYnUBCJ2hc+a4Th/QnBTtB7hJbWe+tCLkGXPZMD+2EB3ZW6kjD5ELgOwaIq1hQrEuj2N6MEQS31w== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" uppy "^5.1.2" -"@abp/utils@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.0.0-rc.3.tgz#d6a07146ba627bcfa0cadd5c7c56601609b24d57" - integrity sha512-bA/WPuosvedfQr+5cJBwKXrhd6b8fDG7LWp4PuZFMdti8nSXgOheLeZ8PcRvut94ENIXS7jzSsqapLHRj5E6zQ== +"@abp/utils@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.0.0.tgz#372ea8b37809ec1951d3fd74ae02adff9215245b" + integrity sha512-VO725+ALRGmjFz9Yal+joivNZpBbPS9AWOx6N5E8meEYQnHo2oEDeoOziKkwLZ4EYIizno37zwsXiQLEO4iFRg== dependencies: just-compare "^2.3.0" diff --git a/modules/docs/app/VoloDocs.Web/package.json b/modules/docs/app/VoloDocs.Web/package.json index b970489a98..1b64e00bb2 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": "~10.0.0-rc.3", - "@abp/docs": "~10.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~10.0.0", + "@abp/docs": "~10.0.0" } } diff --git a/modules/docs/app/VoloDocs.Web/yarn.lock b/modules/docs/app/VoloDocs.Web/yarn.lock index fcaafc929f..8c6204a8d6 100644 --- a/modules/docs/app/VoloDocs.Web/yarn.lock +++ b/modules/docs/app/VoloDocs.Web/yarn.lock @@ -2,229 +2,229 @@ # yarn lockfile v1 -"@abp/anchor-js@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-10.0.0-rc.3.tgz#be5e57f4fe7694a9a1d2a942db514c7cb73e23f5" - integrity sha512-2bzgOrmJRE3zGI0WNcF55l9CcoyblhrQEWBotm2PDA1ZDFmlnYsCs/I7gUdfY1YRe6O+6PzQm4ww+W7SAeqWKg== +"@abp/anchor-js@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-10.0.0.tgz#b11c3c2c7a3f9f8db28da65e8734c5ce1868c9bb" + integrity sha512-7+7nUHh4dhtLoV+29gWUg5i/2j7tqwwLrKeLYPy6EXRPK3ImRYSqAD2gjG7vSoFeWnvkisU/4PF12kxmeoOuJQ== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" anchor-js "^5.0.0" -"@abp/aspnetcore.mvc.ui.theme.basic@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.0.0-rc.3.tgz#d2784a3779500b0f22149a35eb81f0456b732239" - integrity sha512-6fYmDHPbaZGzDZgNz6/UzStP3DM4icxscY/IrqyJ0Mhzq00j/4nuG7zuc9hogUxqifwrBAa/oiiUtdkG1tr4uQ== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~10.0.0-rc.3" - -"@abp/aspnetcore.mvc.ui.theme.shared@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.0.0-rc.3.tgz#a68d95a189e79dccb7bc50460565e03777e3823c" - integrity sha512-QvMZy5gVSksLYiGE8VvDQ7n5GKWCyuJF9Y7Kx6/bw+weWKvEk6kiqw5glTMzUOnpkM4kH7bIb8PoJSAycDlvRg== - dependencies: - "@abp/aspnetcore.mvc.ui" "~10.0.0-rc.3" - "@abp/bootstrap" "~10.0.0-rc.3" - "@abp/bootstrap-datepicker" "~10.0.0-rc.3" - "@abp/bootstrap-daterangepicker" "~10.0.0-rc.3" - "@abp/datatables.net-bs5" "~10.0.0-rc.3" - "@abp/font-awesome" "~10.0.0-rc.3" - "@abp/jquery-form" "~10.0.0-rc.3" - "@abp/jquery-validation-unobtrusive" "~10.0.0-rc.3" - "@abp/lodash" "~10.0.0-rc.3" - "@abp/luxon" "~10.0.0-rc.3" - "@abp/malihu-custom-scrollbar-plugin" "~10.0.0-rc.3" - "@abp/moment" "~10.0.0-rc.3" - "@abp/select2" "~10.0.0-rc.3" - "@abp/sweetalert2" "~10.0.0-rc.3" - "@abp/timeago" "~10.0.0-rc.3" - -"@abp/aspnetcore.mvc.ui@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.0.0-rc.3.tgz#8d3cbec33ff9efe7789e5cafb86c39e2488304ca" - integrity sha512-HqbleKwVFVRK0Xxd0XkeyCfX4+JPouEMYvQCL+zo0RDOMfPViPua5ketfU9DDhCCyMfCwy7iW0GeX9NuqEjXwg== +"@abp/aspnetcore.mvc.ui.theme.basic@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.0.0.tgz#ad918558653ed7c6d329d58a37e681a9f410e01f" + integrity sha512-gyAmQdwR/SWSNXF3Q8r1zyJu4h4DKnN+wSHfvfVB0A1+X/TFGUJXJ6FrJwoFh1QDAqeIdeXOTk4d+M3AZeCgIw== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~10.0.0" + +"@abp/aspnetcore.mvc.ui.theme.shared@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.0.0.tgz#ac4150739c6b2d24d27ddc86659e9d2bbdb82548" + integrity sha512-ghockOUBUG4ZoQCKB7H5Jd5ztgnxJsDoVaxpPc/amcF2Nm/7shSA0w2uK5p1Qo7icGoOriE2zM0hfpuKy7JDeQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~10.0.0" + "@abp/bootstrap" "~10.0.0" + "@abp/bootstrap-datepicker" "~10.0.0" + "@abp/bootstrap-daterangepicker" "~10.0.0" + "@abp/datatables.net-bs5" "~10.0.0" + "@abp/font-awesome" "~10.0.0" + "@abp/jquery-form" "~10.0.0" + "@abp/jquery-validation-unobtrusive" "~10.0.0" + "@abp/lodash" "~10.0.0" + "@abp/luxon" "~10.0.0" + "@abp/malihu-custom-scrollbar-plugin" "~10.0.0" + "@abp/moment" "~10.0.0" + "@abp/select2" "~10.0.0" + "@abp/sweetalert2" "~10.0.0" + "@abp/timeago" "~10.0.0" + +"@abp/aspnetcore.mvc.ui@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.0.0.tgz#3357ba70f5f6545a87755a4c368f373c8cee6f8d" + integrity sha512-S8wSmfRz66ozIm17a4cPJxBDoXRqhNAa+N6uV+gLhVRvTSFAGNvcCsUTCmW4VsEf1Wnaedxwg/cUFjMc6eD6nA== dependencies: ansi-colors "^4.1.3" -"@abp/bootstrap-datepicker@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.0.0-rc.3.tgz#6d7528d9275cede4bf91b929dd407c744e513014" - integrity sha512-zBLJ9hQXucXOM0GpRyJCMHxdi+C5gaGQtYzguFFGDw+jW5Ht7paoAU+HYS8Dy29zHJHMk+VdO5vJovVIXhfuPg== +"@abp/bootstrap-datepicker@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.0.0.tgz#76859087323bec5e8f9d05500b1858374e8d5f11" + integrity sha512-rZo7+l/VWXsRmIKtqq6hGIqlew/nB2axIsaIHnrzuOqoSyq/SqMjBoUoQsvLSfK/YaoloYGj1r/IDmtb+OxCOg== dependencies: bootstrap-datepicker "^1.10.1" -"@abp/bootstrap-daterangepicker@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.0.0-rc.3.tgz#85b09ce28da96e84a9ad448cee5b73d581056041" - integrity sha512-VyAZqPZyx/sjGcYYqDPStwUMeQ+nMwud1pEmDgpPWWsRoQBPOVB3PS8KGgW4Fb2oax9i2v6wF5qqLEQkD3CDmA== +"@abp/bootstrap-daterangepicker@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.0.0.tgz#be561035b4778b040470246f71cd5b228c80bbc2" + integrity sha512-njuKNfCg06d2J454/hD6A2lUZqg77c4qHxzPhaA5IFj5xGyV9qoZv98bz3Cf8KoHS/nrTHGRiAVYhfRxtx2Xrg== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.0.0-rc.3.tgz#9daacf0ab7b3967dedad7f8792b9125c439f9022" - integrity sha512-Rl5DFxazgWZrioVjO6MLgnZW9YBsXN0DoWX3rprBp6qsLdBSNduIdM6J8DqB2y/UadoJwZRduykRZRVPgka3HQ== +"@abp/bootstrap@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.0.0.tgz#f78a0a0f1dbee8839d074e23559fd9bf906673fd" + integrity sha512-yXnSvZVl1T6y3vcZTCFBAm9C3kqWViM8cpYWGD/MNFnxz3CrrnCkE+SHFGwEaU2CozEBXIGgT3pDZ1rgQOIg9Q== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" bootstrap "^5.3.8" -"@abp/clipboard@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-10.0.0-rc.3.tgz#43f7989809da0df90eecbdda999351defa9f3eec" - integrity sha512-KXvgt91WX4GDOLZsT8OpTBwWdN93/adX+b5OuNxzgASdxKWXI+cj2ZU2PIyKQjPvU7A6tqsBqglVe4DKlGDCiQ== +"@abp/clipboard@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-10.0.0.tgz#ad3ebdcf5da314b4213518c2841fd8a15c3d4bf1" + integrity sha512-UT9NIqLvKL88ybA67SihA3CAzcNXYACTP/pDLM5IoqkRs0UNpUlN7+nK5pmC6j1TxY72piGoa+havcWikU/7Jw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" clipboard "^2.0.11" -"@abp/core@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.0.0-rc.3.tgz#7c74ed023ee91fa18d92dc33a64c11d279eb2414" - integrity sha512-z6QKxlAsiXcCwvn3BvNouLa7UsxQmQSlZ2yleTcJ7uEDSwUzbhzCiUQ5WwHTqoOACPQ71/wasSaxEyeRQBcE8w== +"@abp/core@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.0.0.tgz#a201dab2cec00d61154499fc0e4784632d6a4c29" + integrity sha512-9pg6a95iHtUMF9T0ZoNLO4xAJWoephBLPl2HqQ3TeagBuW3J1fu4FRM0bkvoUMaOUJ1O4emcfLUxkzqbaoEQWA== dependencies: - "@abp/utils" "~10.0.0-rc.3" + "@abp/utils" "~10.0.0" -"@abp/datatables.net-bs5@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.0.0-rc.3.tgz#13a533e454c60702ab10eb41faa5643a7d6f6cce" - integrity sha512-a6O+iLX/LdLZTCbLfR7HJlr+z8KlIxih/PFBqaf5lLmTnyS0aJii+KMHjD7nRJy5/TWI+ALiT7gWRbjiHxOuFQ== +"@abp/datatables.net-bs5@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.0.0.tgz#bc5d59dffbbb22ec866b1702424433cc5fd3280e" + integrity sha512-2d/xlLHdf4oFE3EDyXpIQcdfsPjYvrUdv5RJTIajhMQ9vCftYwDtruDtVgnfNef7BR0KeeRJ3LAyxynh3siOuQ== dependencies: - "@abp/datatables.net" "~10.0.0-rc.3" + "@abp/datatables.net" "~10.0.0" datatables.net-bs5 "^2.3.4" -"@abp/datatables.net@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.0.0-rc.3.tgz#ae97a33f1695b6cab1658ff476a984c7ab9d51a6" - integrity sha512-1gHnOKNJxELYHY7eeO32aFm5+YA2YSEeOO6HrY4HZLRDr5rOHDAswH2OwFtn/qVPGR1fVbUr1TA9uqPOtxsJXA== +"@abp/datatables.net@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.0.0.tgz#9aa4dec837007eafa93667fcc36fe08f2ca25fcf" + integrity sha512-GoxswQyOyYvCxZDdbNPMlJ9CG0S2OpmK1CqLOVLFbYYHWSGT8X4T+AVg7Bys2AaBqqz3Smg1duIawfMu2yVEAA== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" datatables.net "^2.3.4" -"@abp/docs@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-10.0.0-rc.3.tgz#5ff94ed4d1adde80c91220b147b038874011481b" - integrity sha512-3FoVXJSlGDtUe1rLil+h2a5GG1W22FtoxA4VLESwmRF3jdtyOHo2uTvcxN3A7GG72oGUK5WKVH2mj3FRD+m4+A== +"@abp/docs@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-10.0.0.tgz#9f92470d4c4df2784afe7a7a89f89d28f675983d" + integrity sha512-vt5n96/V8dI67YjjZ+heqae1mpSkR7ec72hes3Onlz1ZA0SdZ+romPoxtp2v5N2daoe0YxloGmpH6IzWATLUIw== dependencies: - "@abp/anchor-js" "~10.0.0-rc.3" - "@abp/clipboard" "~10.0.0-rc.3" - "@abp/malihu-custom-scrollbar-plugin" "~10.0.0-rc.3" - "@abp/popper.js" "~10.0.0-rc.3" - "@abp/prismjs" "~10.0.0-rc.3" + "@abp/anchor-js" "~10.0.0" + "@abp/clipboard" "~10.0.0" + "@abp/malihu-custom-scrollbar-plugin" "~10.0.0" + "@abp/popper.js" "~10.0.0" + "@abp/prismjs" "~10.0.0" -"@abp/font-awesome@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.0.0-rc.3.tgz#a5b619452416af76203ef1bab18399abf8b8fa96" - integrity sha512-6FoA/2odS1kdV1EJ91YgIjMQiQdblUfqtDx72fDG7+qnqRyZ+Df/KWOqramEe9791zbXByZL4SjpqoisZgFNzQ== +"@abp/font-awesome@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.0.0.tgz#390669267f70a817f21f1cc0508a8ceb613fc631" + integrity sha512-R1pckhwQj+lHLV6rRD/sxEPqz58Od4xPKYR1IcfveZ74GV/PqVmjbNkC0U655l+CI6pwZzzyJMFVNRgl22/v6w== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" "@fortawesome/fontawesome-free" "^7.0.1" -"@abp/jquery-form@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-10.0.0-rc.3.tgz#24eefc512942dca37bdeb3fc1753cc3651e2872a" - integrity sha512-RRcGjt3blqH2R4uwrbrO+p1Kv6e7i1oJ9Wf6xrZK2upVfUvToUbif15HlC24FhNPX3BEUyL52s5HKcVBU5/1iw== +"@abp/jquery-form@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-10.0.0.tgz#27182c80e17b4ffbc2551fa3e5d22f058c5b71ef" + integrity sha512-QVf+geob891AfdM2SGWbuUXo9/MhIquqmBgLJveKXRoNExqLyp2+jbd4YTRUW9RB7ZEzoKg+U+Om9ax/nnRV4A== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.0.0-rc.3.tgz#20c8647e006954887eebe86e17ef39a336f47a30" - integrity sha512-6DVIIEVyqyeKMrZHNOTfW3/xuw7rkjqTMKXT6Z1wrDpt9Erseuz8CjbPpcS+RwpXn6va5ShrkJlwwyScFOKvkQ== +"@abp/jquery-validation-unobtrusive@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.0.0.tgz#89698d2ec25f21e697d5b23540885a2c74115db8" + integrity sha512-eqri3yDeyFutZcOJrP8aVf5vKoE47KP/mL8TXCRjyjVCZsHxOgjhSRY4n4rYo0JK2fePBOhwb5vpBhlezFKoNg== dependencies: - "@abp/jquery-validation" "~10.0.0-rc.3" + "@abp/jquery-validation" "~10.0.0" jquery-validation-unobtrusive "^4.0.0" -"@abp/jquery-validation@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.0.0-rc.3.tgz#2e562ad5ca7c5bef389a0b24293a3193fa9823ef" - integrity sha512-xLJVvCkUrNnVeQbdsKfBj7zh3cSaPJC3eWKm2NoVy9KimEhF4zeSJEkciFmS0cckSal+AO2xC8W8ot3FqpkCHQ== +"@abp/jquery-validation@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.0.0.tgz#83850af15bd3d65c399519da9461ff30fd615197" + integrity sha512-2Sigm4L+8IwzvLYIoNWpOE8u/HvHLqWlOfqClL1x0p3JQBhgAVNns5sm3P6xgjWVJpCzrUOh8lxFMUGUiRSS0w== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" jquery-validation "^1.21.0" -"@abp/jquery@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.0.0-rc.3.tgz#3400f1b8c6966e2d71fceb5349f05b88aeb2bb88" - integrity sha512-liz3FITKdESLGomITjUqcOZYvV0rs61vYMxSbaCDoCKIQj4Ne9mN+HJ/KOpD6GOhqVsjmYOxDuSoecjiFLjVxA== +"@abp/jquery@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.0.0.tgz#530b968eed2e94d13381679aabddfa4cb1aad8d5" + integrity sha512-KksQlTs3VojDBxjBcLPkI55V7aG9TpDqzpylVq+5Sj8ZozFH9C75XQZpkLVwiU57rGYyQpfKuKAAPiZlJnWK0Q== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" jquery "~3.7.1" -"@abp/lodash@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.0.0-rc.3.tgz#738baf7394d466112dc5a2380f2c549053621505" - integrity sha512-5PYQks4sJPdiz9zfZD1bfrCkmQ+ZMfWg2xyjbHoQzJdqu9rb2SRzkQ5MAWvqQPVTdLY6Bnutwxuq6mjkfcthcQ== +"@abp/lodash@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.0.0.tgz#08c271911d398329dbcb815c109bf3a29a940f1c" + integrity sha512-I8cqRK/2ln0/dFT9e+XzmjprBO2GnN5JCP8pb9q3wgOYb+Wf+BYg/3RQQhGAv+NhwCsxAezRMQfF+DU3xb3hAw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" lodash "^4.17.21" -"@abp/luxon@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.0.0-rc.3.tgz#bfb0c5fbf4a321e4531ec5b34dcdee47b486afe8" - integrity sha512-PCifbFy7t1h4L+FKJAo5Xr7v5hTvlelwuCsOVGfG8HVWmbOTKiQJywtxvSnARbsJ6SghUEzbqMzeX6nyHZ4Zuw== +"@abp/luxon@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.0.0.tgz#e0743dca2b50561176aec44cf90870e80863d6b9" + integrity sha512-CUPHIW/7osW2wDtjB6OuURq16/jAIPV9ssGINUxgJZYpVKsaHCfORQLQ+wn8h653Crf5CEiDVZMpuLaLVFEpXw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" luxon "^3.7.2" -"@abp/malihu-custom-scrollbar-plugin@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.0.0-rc.3.tgz#03bf7a8b2e71ec463794260e7fe5e6bfeb526f8e" - integrity sha512-aHOZnr4iPS6QqV07cXyWpQVl6zAaQXuct1yTeIUqcAqxsSt63K6Y27nBR8cU/m6BHhjaxSLn1kynOeccmx7lDA== +"@abp/malihu-custom-scrollbar-plugin@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.0.0.tgz#ff69e4dd180c7d6945b5db883b57b1131c51fae6" + integrity sha512-yGHsYExELbF/sKXS6zQ9SqEsl8w3yr6daWOkgW/aoITks6DeOte2jdjP2Ly6UpHQbAzbeAjZg0oCrSbtcz/tZw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.0.0-rc.3.tgz#1d2c8081b9f7f2716b250d16b41021e74c093fb0" - integrity sha512-VKDVY3ml3bhPh2rUsUN1F7zH5Myi+jRYxQYC/OuOsa1P4x9+cKs1lsS68NYAq+JyMlwwuJcAx63nqkxArz+VEw== +"@abp/moment@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.0.0.tgz#8b84d1a15c43d0099125be2b5b071e11a7b402d4" + integrity sha512-AAu4BgciErLKYTIW6uT14q5WCl+oJeXz0J7a/kyZz2tHYbQz4FnYWMuFoDUFvkKKtGzyq7LuKTmGPxmJUXNpRg== dependencies: moment "^2.30.1" -"@abp/popper.js@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-10.0.0-rc.3.tgz#113c7e85a0e030f7077b6cba682b181af2657261" - integrity sha512-QPharfMyk00yfKNzHsaBqJjoJi5LzXzbuiSGtFUt24/mkFMbWZ6zU5gxdxr2OW9dCRBbDRl5vUraTPMhZM1tKw== +"@abp/popper.js@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-10.0.0.tgz#0fb206bfb087e52dbb83b3c2d453700b6ce30d95" + integrity sha512-UJJIZqqVA1YP52G9LLo3/gM4+/iUbUfT1rT3DrgcVPM1ygBUtR1CPNH19yEMxAhIdxQaySiy0Z9H+dCyxM01JQ== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" "@popperjs/core" "^2.11.8" -"@abp/prismjs@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-10.0.0-rc.3.tgz#d7342b793fc7baf205726e8a088de88778fc24b1" - integrity sha512-cafgH3lrlT+jOuQKtBVeORbBkJKCG2DqnVF0blaD75ww32R5TJS+LH8gOufezdTfASG14ZlpzqNLl1Xu67Wh4Q== +"@abp/prismjs@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-10.0.0.tgz#6463b5d5fcbe2f9da687e04c49d38e8eb6e778b8" + integrity sha512-N2p18MAX9wYx62Ck5+V/RWLGyX+1BemiVuNX/cIOJMG0iDVJ57C6fEX1HzLc9Mchi+MXPHUR7lKwg92ui2OzfQ== dependencies: - "@abp/clipboard" "~10.0.0-rc.3" - "@abp/core" "~10.0.0-rc.3" + "@abp/clipboard" "~10.0.0" + "@abp/core" "~10.0.0" prismjs "^1.30.0" -"@abp/select2@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.0.0-rc.3.tgz#216403f1207a2556b0317fb973ed874c34c7fb73" - integrity sha512-6t/ZZl9xo0G86dX8zmEv82/64dOxCTgcQvjRGTb5Xwzh05nKHKpFFhJm6juVvpJcYqUj6Weks66SVjr6Wi2kQQ== +"@abp/select2@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.0.0.tgz#0a3a425c30e4139b8677c871bb7bfd2ab010b9f6" + integrity sha512-ZAFuLA8CIJr/UspKN/coRxnB+3xArc06a0YQ6HHVL5RWVRlRkcuZL/2aBFQ5HdrWZjSmImG1yXKxGyVLNmavpQ== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" select2 "^4.0.13" -"@abp/sweetalert2@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.0.0-rc.3.tgz#401dc08eb4607d3a575a5288296f6c703b18df8a" - integrity sha512-2nB9I+GxK7UeIjvdUJtAH9GqIL/HloQ+7WC/ZWUNLCBqI5Owx30La2wxj5e9MlDNcLvYs3A2EJP0Llo4Gdefsg== +"@abp/sweetalert2@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.0.0.tgz#ef9830d0d294aa685fe6ad8049056650a7d46381" + integrity sha512-wAAIacOdWyBiJMVuFVbiNpR3SnRsyhNHmNr4gmhge5KBDlO+JQlueaar0MrKkdUNaXuF9memdgERzi/cIJm1mw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" sweetalert2 "^11.23.0" -"@abp/timeago@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.0.0-rc.3.tgz#6fc8f16107171ae6f6afbbd3dc7e844651ffcf77" - integrity sha512-JYhSRbz06IObwA32GutyV+yo4p5PdAmGtlaApDLCpSFccHsel/A3jrN+ykovKy4chWYcbOhxhgjWw6ZaIZMvJg== +"@abp/timeago@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.0.0.tgz#af348b8ca21c466847c3dd47d4947f615ff82707" + integrity sha512-LbGIKpsDJyoDpN4ams9yTebA7fOPerdN4bQUWJB/7LV5wI0jtzkvbe+bEI00NLeMIDJ/nU+k+ecjhQjzkrY7qQ== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" timeago "^1.6.7" -"@abp/utils@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.0.0-rc.3.tgz#d6a07146ba627bcfa0cadd5c7c56601609b24d57" - integrity sha512-bA/WPuosvedfQr+5cJBwKXrhd6b8fDG7LWp4PuZFMdti8nSXgOheLeZ8PcRvut94ENIXS7jzSsqapLHRj5E6zQ== +"@abp/utils@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.0.0.tgz#372ea8b37809ec1951d3fd74ae02adff9215245b" + integrity sha512-VO725+ALRGmjFz9Yal+joivNZpBbPS9AWOx6N5E8meEYQnHo2oEDeoOziKkwLZ4EYIizno37zwsXiQLEO4iFRg== dependencies: just-compare "^2.3.0" diff --git a/modules/openiddict/app/OpenIddict.Demo.Server/package.json b/modules/openiddict/app/OpenIddict.Demo.Server/package.json index bc28d12fcd..8d219b4042 100644 --- a/modules/openiddict/app/OpenIddict.Demo.Server/package.json +++ b/modules/openiddict/app/OpenIddict.Demo.Server/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~10.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~10.0.0" } } diff --git a/modules/openiddict/app/angular/package.json b/modules/openiddict/app/angular/package.json index 7424b9e9b3..510cf7ce6d 100644 --- a/modules/openiddict/app/angular/package.json +++ b/modules/openiddict/app/angular/package.json @@ -12,15 +12,15 @@ }, "private": true, "dependencies": { - "@abp/ng.account": "~10.0.0-rc.3", - "@abp/ng.components": "~10.0.0-rc.3", - "@abp/ng.core": "~10.0.0-rc.3", - "@abp/ng.oauth": "~10.0.0-rc.3", - "@abp/ng.identity": "~10.0.0-rc.3", - "@abp/ng.setting-management": "~10.0.0-rc.3", - "@abp/ng.tenant-management": "~10.0.0-rc.3", - "@abp/ng.theme.shared": "~10.0.0-rc.3", - "@abp/ng.theme.lepton-x": "~5.0.0-rc.3", + "@abp/ng.account": "~10.0.0", + "@abp/ng.components": "~10.0.0", + "@abp/ng.core": "~10.0.0", + "@abp/ng.oauth": "~10.0.0", + "@abp/ng.identity": "~10.0.0", + "@abp/ng.setting-management": "~10.0.0", + "@abp/ng.tenant-management": "~10.0.0", + "@abp/ng.theme.shared": "~10.0.0", + "@abp/ng.theme.lepton-x": "~5.0.0", "@angular/animations": "^15.0.1", "@angular/common": "^15.0.1", "@angular/compiler": "^15.0.1", @@ -36,7 +36,7 @@ "zone.js": "~0.11.4" }, "devDependencies": { - "@abp/ng.schematics": "~10.0.0-rc.3", + "@abp/ng.schematics": "~10.0.0", "@angular-devkit/build-angular": "^15.0.1", "@angular-eslint/builder": "~15.1.0", "@angular-eslint/eslint-plugin": "~15.1.0", diff --git a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/package.json b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/package.json index 9d573e5d95..f21c74da47 100644 --- a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/package.json +++ b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/package.json @@ -3,6 +3,6 @@ "name": "demo-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~10.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~10.0.0" } } diff --git a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock index 2de8821c44..65ed9d96ea 100644 --- a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock +++ b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock @@ -2,185 +2,185 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.0.0-rc.3.tgz#d2784a3779500b0f22149a35eb81f0456b732239" - integrity sha512-6fYmDHPbaZGzDZgNz6/UzStP3DM4icxscY/IrqyJ0Mhzq00j/4nuG7zuc9hogUxqifwrBAa/oiiUtdkG1tr4uQ== +"@abp/aspnetcore.mvc.ui.theme.basic@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.0.0.tgz#ad918558653ed7c6d329d58a37e681a9f410e01f" + integrity sha512-gyAmQdwR/SWSNXF3Q8r1zyJu4h4DKnN+wSHfvfVB0A1+X/TFGUJXJ6FrJwoFh1QDAqeIdeXOTk4d+M3AZeCgIw== dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~10.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.shared" "~10.0.0" -"@abp/aspnetcore.mvc.ui.theme.shared@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.0.0-rc.3.tgz#a68d95a189e79dccb7bc50460565e03777e3823c" - integrity sha512-QvMZy5gVSksLYiGE8VvDQ7n5GKWCyuJF9Y7Kx6/bw+weWKvEk6kiqw5glTMzUOnpkM4kH7bIb8PoJSAycDlvRg== +"@abp/aspnetcore.mvc.ui.theme.shared@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.0.0.tgz#ac4150739c6b2d24d27ddc86659e9d2bbdb82548" + integrity sha512-ghockOUBUG4ZoQCKB7H5Jd5ztgnxJsDoVaxpPc/amcF2Nm/7shSA0w2uK5p1Qo7icGoOriE2zM0hfpuKy7JDeQ== dependencies: - "@abp/aspnetcore.mvc.ui" "~10.0.0-rc.3" - "@abp/bootstrap" "~10.0.0-rc.3" - "@abp/bootstrap-datepicker" "~10.0.0-rc.3" - "@abp/bootstrap-daterangepicker" "~10.0.0-rc.3" - "@abp/datatables.net-bs5" "~10.0.0-rc.3" - "@abp/font-awesome" "~10.0.0-rc.3" - "@abp/jquery-form" "~10.0.0-rc.3" - "@abp/jquery-validation-unobtrusive" "~10.0.0-rc.3" - "@abp/lodash" "~10.0.0-rc.3" - "@abp/luxon" "~10.0.0-rc.3" - "@abp/malihu-custom-scrollbar-plugin" "~10.0.0-rc.3" - "@abp/moment" "~10.0.0-rc.3" - "@abp/select2" "~10.0.0-rc.3" - "@abp/sweetalert2" "~10.0.0-rc.3" - "@abp/timeago" "~10.0.0-rc.3" - -"@abp/aspnetcore.mvc.ui@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.0.0-rc.3.tgz#8d3cbec33ff9efe7789e5cafb86c39e2488304ca" - integrity sha512-HqbleKwVFVRK0Xxd0XkeyCfX4+JPouEMYvQCL+zo0RDOMfPViPua5ketfU9DDhCCyMfCwy7iW0GeX9NuqEjXwg== + "@abp/aspnetcore.mvc.ui" "~10.0.0" + "@abp/bootstrap" "~10.0.0" + "@abp/bootstrap-datepicker" "~10.0.0" + "@abp/bootstrap-daterangepicker" "~10.0.0" + "@abp/datatables.net-bs5" "~10.0.0" + "@abp/font-awesome" "~10.0.0" + "@abp/jquery-form" "~10.0.0" + "@abp/jquery-validation-unobtrusive" "~10.0.0" + "@abp/lodash" "~10.0.0" + "@abp/luxon" "~10.0.0" + "@abp/malihu-custom-scrollbar-plugin" "~10.0.0" + "@abp/moment" "~10.0.0" + "@abp/select2" "~10.0.0" + "@abp/sweetalert2" "~10.0.0" + "@abp/timeago" "~10.0.0" + +"@abp/aspnetcore.mvc.ui@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.0.0.tgz#3357ba70f5f6545a87755a4c368f373c8cee6f8d" + integrity sha512-S8wSmfRz66ozIm17a4cPJxBDoXRqhNAa+N6uV+gLhVRvTSFAGNvcCsUTCmW4VsEf1Wnaedxwg/cUFjMc6eD6nA== dependencies: ansi-colors "^4.1.3" -"@abp/bootstrap-datepicker@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.0.0-rc.3.tgz#6d7528d9275cede4bf91b929dd407c744e513014" - integrity sha512-zBLJ9hQXucXOM0GpRyJCMHxdi+C5gaGQtYzguFFGDw+jW5Ht7paoAU+HYS8Dy29zHJHMk+VdO5vJovVIXhfuPg== +"@abp/bootstrap-datepicker@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.0.0.tgz#76859087323bec5e8f9d05500b1858374e8d5f11" + integrity sha512-rZo7+l/VWXsRmIKtqq6hGIqlew/nB2axIsaIHnrzuOqoSyq/SqMjBoUoQsvLSfK/YaoloYGj1r/IDmtb+OxCOg== dependencies: bootstrap-datepicker "^1.10.1" -"@abp/bootstrap-daterangepicker@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.0.0-rc.3.tgz#85b09ce28da96e84a9ad448cee5b73d581056041" - integrity sha512-VyAZqPZyx/sjGcYYqDPStwUMeQ+nMwud1pEmDgpPWWsRoQBPOVB3PS8KGgW4Fb2oax9i2v6wF5qqLEQkD3CDmA== +"@abp/bootstrap-daterangepicker@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.0.0.tgz#be561035b4778b040470246f71cd5b228c80bbc2" + integrity sha512-njuKNfCg06d2J454/hD6A2lUZqg77c4qHxzPhaA5IFj5xGyV9qoZv98bz3Cf8KoHS/nrTHGRiAVYhfRxtx2Xrg== dependencies: bootstrap-daterangepicker "^3.1.0" -"@abp/bootstrap@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.0.0-rc.3.tgz#9daacf0ab7b3967dedad7f8792b9125c439f9022" - integrity sha512-Rl5DFxazgWZrioVjO6MLgnZW9YBsXN0DoWX3rprBp6qsLdBSNduIdM6J8DqB2y/UadoJwZRduykRZRVPgka3HQ== +"@abp/bootstrap@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.0.0.tgz#f78a0a0f1dbee8839d074e23559fd9bf906673fd" + integrity sha512-yXnSvZVl1T6y3vcZTCFBAm9C3kqWViM8cpYWGD/MNFnxz3CrrnCkE+SHFGwEaU2CozEBXIGgT3pDZ1rgQOIg9Q== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" bootstrap "^5.3.8" -"@abp/core@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.0.0-rc.3.tgz#7c74ed023ee91fa18d92dc33a64c11d279eb2414" - integrity sha512-z6QKxlAsiXcCwvn3BvNouLa7UsxQmQSlZ2yleTcJ7uEDSwUzbhzCiUQ5WwHTqoOACPQ71/wasSaxEyeRQBcE8w== +"@abp/core@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.0.0.tgz#a201dab2cec00d61154499fc0e4784632d6a4c29" + integrity sha512-9pg6a95iHtUMF9T0ZoNLO4xAJWoephBLPl2HqQ3TeagBuW3J1fu4FRM0bkvoUMaOUJ1O4emcfLUxkzqbaoEQWA== dependencies: - "@abp/utils" "~10.0.0-rc.3" + "@abp/utils" "~10.0.0" -"@abp/datatables.net-bs5@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.0.0-rc.3.tgz#13a533e454c60702ab10eb41faa5643a7d6f6cce" - integrity sha512-a6O+iLX/LdLZTCbLfR7HJlr+z8KlIxih/PFBqaf5lLmTnyS0aJii+KMHjD7nRJy5/TWI+ALiT7gWRbjiHxOuFQ== +"@abp/datatables.net-bs5@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.0.0.tgz#bc5d59dffbbb22ec866b1702424433cc5fd3280e" + integrity sha512-2d/xlLHdf4oFE3EDyXpIQcdfsPjYvrUdv5RJTIajhMQ9vCftYwDtruDtVgnfNef7BR0KeeRJ3LAyxynh3siOuQ== dependencies: - "@abp/datatables.net" "~10.0.0-rc.3" + "@abp/datatables.net" "~10.0.0" datatables.net-bs5 "^2.3.4" -"@abp/datatables.net@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.0.0-rc.3.tgz#ae97a33f1695b6cab1658ff476a984c7ab9d51a6" - integrity sha512-1gHnOKNJxELYHY7eeO32aFm5+YA2YSEeOO6HrY4HZLRDr5rOHDAswH2OwFtn/qVPGR1fVbUr1TA9uqPOtxsJXA== +"@abp/datatables.net@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.0.0.tgz#9aa4dec837007eafa93667fcc36fe08f2ca25fcf" + integrity sha512-GoxswQyOyYvCxZDdbNPMlJ9CG0S2OpmK1CqLOVLFbYYHWSGT8X4T+AVg7Bys2AaBqqz3Smg1duIawfMu2yVEAA== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" datatables.net "^2.3.4" -"@abp/font-awesome@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.0.0-rc.3.tgz#a5b619452416af76203ef1bab18399abf8b8fa96" - integrity sha512-6FoA/2odS1kdV1EJ91YgIjMQiQdblUfqtDx72fDG7+qnqRyZ+Df/KWOqramEe9791zbXByZL4SjpqoisZgFNzQ== +"@abp/font-awesome@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.0.0.tgz#390669267f70a817f21f1cc0508a8ceb613fc631" + integrity sha512-R1pckhwQj+lHLV6rRD/sxEPqz58Od4xPKYR1IcfveZ74GV/PqVmjbNkC0U655l+CI6pwZzzyJMFVNRgl22/v6w== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" "@fortawesome/fontawesome-free" "^7.0.1" -"@abp/jquery-form@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-10.0.0-rc.3.tgz#24eefc512942dca37bdeb3fc1753cc3651e2872a" - integrity sha512-RRcGjt3blqH2R4uwrbrO+p1Kv6e7i1oJ9Wf6xrZK2upVfUvToUbif15HlC24FhNPX3BEUyL52s5HKcVBU5/1iw== +"@abp/jquery-form@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-10.0.0.tgz#27182c80e17b4ffbc2551fa3e5d22f058c5b71ef" + integrity sha512-QVf+geob891AfdM2SGWbuUXo9/MhIquqmBgLJveKXRoNExqLyp2+jbd4YTRUW9RB7ZEzoKg+U+Om9ax/nnRV4A== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.0.0-rc.3.tgz#20c8647e006954887eebe86e17ef39a336f47a30" - integrity sha512-6DVIIEVyqyeKMrZHNOTfW3/xuw7rkjqTMKXT6Z1wrDpt9Erseuz8CjbPpcS+RwpXn6va5ShrkJlwwyScFOKvkQ== +"@abp/jquery-validation-unobtrusive@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.0.0.tgz#89698d2ec25f21e697d5b23540885a2c74115db8" + integrity sha512-eqri3yDeyFutZcOJrP8aVf5vKoE47KP/mL8TXCRjyjVCZsHxOgjhSRY4n4rYo0JK2fePBOhwb5vpBhlezFKoNg== dependencies: - "@abp/jquery-validation" "~10.0.0-rc.3" + "@abp/jquery-validation" "~10.0.0" jquery-validation-unobtrusive "^4.0.0" -"@abp/jquery-validation@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.0.0-rc.3.tgz#2e562ad5ca7c5bef389a0b24293a3193fa9823ef" - integrity sha512-xLJVvCkUrNnVeQbdsKfBj7zh3cSaPJC3eWKm2NoVy9KimEhF4zeSJEkciFmS0cckSal+AO2xC8W8ot3FqpkCHQ== +"@abp/jquery-validation@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.0.0.tgz#83850af15bd3d65c399519da9461ff30fd615197" + integrity sha512-2Sigm4L+8IwzvLYIoNWpOE8u/HvHLqWlOfqClL1x0p3JQBhgAVNns5sm3P6xgjWVJpCzrUOh8lxFMUGUiRSS0w== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" jquery-validation "^1.21.0" -"@abp/jquery@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.0.0-rc.3.tgz#3400f1b8c6966e2d71fceb5349f05b88aeb2bb88" - integrity sha512-liz3FITKdESLGomITjUqcOZYvV0rs61vYMxSbaCDoCKIQj4Ne9mN+HJ/KOpD6GOhqVsjmYOxDuSoecjiFLjVxA== +"@abp/jquery@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.0.0.tgz#530b968eed2e94d13381679aabddfa4cb1aad8d5" + integrity sha512-KksQlTs3VojDBxjBcLPkI55V7aG9TpDqzpylVq+5Sj8ZozFH9C75XQZpkLVwiU57rGYyQpfKuKAAPiZlJnWK0Q== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" jquery "~3.7.1" -"@abp/lodash@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.0.0-rc.3.tgz#738baf7394d466112dc5a2380f2c549053621505" - integrity sha512-5PYQks4sJPdiz9zfZD1bfrCkmQ+ZMfWg2xyjbHoQzJdqu9rb2SRzkQ5MAWvqQPVTdLY6Bnutwxuq6mjkfcthcQ== +"@abp/lodash@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.0.0.tgz#08c271911d398329dbcb815c109bf3a29a940f1c" + integrity sha512-I8cqRK/2ln0/dFT9e+XzmjprBO2GnN5JCP8pb9q3wgOYb+Wf+BYg/3RQQhGAv+NhwCsxAezRMQfF+DU3xb3hAw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" lodash "^4.17.21" -"@abp/luxon@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.0.0-rc.3.tgz#bfb0c5fbf4a321e4531ec5b34dcdee47b486afe8" - integrity sha512-PCifbFy7t1h4L+FKJAo5Xr7v5hTvlelwuCsOVGfG8HVWmbOTKiQJywtxvSnARbsJ6SghUEzbqMzeX6nyHZ4Zuw== +"@abp/luxon@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.0.0.tgz#e0743dca2b50561176aec44cf90870e80863d6b9" + integrity sha512-CUPHIW/7osW2wDtjB6OuURq16/jAIPV9ssGINUxgJZYpVKsaHCfORQLQ+wn8h653Crf5CEiDVZMpuLaLVFEpXw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" luxon "^3.7.2" -"@abp/malihu-custom-scrollbar-plugin@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.0.0-rc.3.tgz#03bf7a8b2e71ec463794260e7fe5e6bfeb526f8e" - integrity sha512-aHOZnr4iPS6QqV07cXyWpQVl6zAaQXuct1yTeIUqcAqxsSt63K6Y27nBR8cU/m6BHhjaxSLn1kynOeccmx7lDA== +"@abp/malihu-custom-scrollbar-plugin@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.0.0.tgz#ff69e4dd180c7d6945b5db883b57b1131c51fae6" + integrity sha512-yGHsYExELbF/sKXS6zQ9SqEsl8w3yr6daWOkgW/aoITks6DeOte2jdjP2Ly6UpHQbAzbeAjZg0oCrSbtcz/tZw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/moment@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.0.0-rc.3.tgz#1d2c8081b9f7f2716b250d16b41021e74c093fb0" - integrity sha512-VKDVY3ml3bhPh2rUsUN1F7zH5Myi+jRYxQYC/OuOsa1P4x9+cKs1lsS68NYAq+JyMlwwuJcAx63nqkxArz+VEw== +"@abp/moment@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.0.0.tgz#8b84d1a15c43d0099125be2b5b071e11a7b402d4" + integrity sha512-AAu4BgciErLKYTIW6uT14q5WCl+oJeXz0J7a/kyZz2tHYbQz4FnYWMuFoDUFvkKKtGzyq7LuKTmGPxmJUXNpRg== dependencies: moment "^2.30.1" -"@abp/select2@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.0.0-rc.3.tgz#216403f1207a2556b0317fb973ed874c34c7fb73" - integrity sha512-6t/ZZl9xo0G86dX8zmEv82/64dOxCTgcQvjRGTb5Xwzh05nKHKpFFhJm6juVvpJcYqUj6Weks66SVjr6Wi2kQQ== +"@abp/select2@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.0.0.tgz#0a3a425c30e4139b8677c871bb7bfd2ab010b9f6" + integrity sha512-ZAFuLA8CIJr/UspKN/coRxnB+3xArc06a0YQ6HHVL5RWVRlRkcuZL/2aBFQ5HdrWZjSmImG1yXKxGyVLNmavpQ== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" select2 "^4.0.13" -"@abp/sweetalert2@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.0.0-rc.3.tgz#401dc08eb4607d3a575a5288296f6c703b18df8a" - integrity sha512-2nB9I+GxK7UeIjvdUJtAH9GqIL/HloQ+7WC/ZWUNLCBqI5Owx30La2wxj5e9MlDNcLvYs3A2EJP0Llo4Gdefsg== +"@abp/sweetalert2@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.0.0.tgz#ef9830d0d294aa685fe6ad8049056650a7d46381" + integrity sha512-wAAIacOdWyBiJMVuFVbiNpR3SnRsyhNHmNr4gmhge5KBDlO+JQlueaar0MrKkdUNaXuF9memdgERzi/cIJm1mw== dependencies: - "@abp/core" "~10.0.0-rc.3" + "@abp/core" "~10.0.0" sweetalert2 "^11.23.0" -"@abp/timeago@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.0.0-rc.3.tgz#6fc8f16107171ae6f6afbbd3dc7e844651ffcf77" - integrity sha512-JYhSRbz06IObwA32GutyV+yo4p5PdAmGtlaApDLCpSFccHsel/A3jrN+ykovKy4chWYcbOhxhgjWw6ZaIZMvJg== +"@abp/timeago@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.0.0.tgz#af348b8ca21c466847c3dd47d4947f615ff82707" + integrity sha512-LbGIKpsDJyoDpN4ams9yTebA7fOPerdN4bQUWJB/7LV5wI0jtzkvbe+bEI00NLeMIDJ/nU+k+ecjhQjzkrY7qQ== dependencies: - "@abp/jquery" "~10.0.0-rc.3" + "@abp/jquery" "~10.0.0" timeago "^1.6.7" -"@abp/utils@~10.0.0-rc.3": - version "10.0.0-rc.3" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.0.0-rc.3.tgz#d6a07146ba627bcfa0cadd5c7c56601609b24d57" - integrity sha512-bA/WPuosvedfQr+5cJBwKXrhd6b8fDG7LWp4PuZFMdti8nSXgOheLeZ8PcRvut94ENIXS7jzSsqapLHRj5E6zQ== +"@abp/utils@~10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.0.0.tgz#372ea8b37809ec1951d3fd74ae02adff9215245b" + integrity sha512-VO725+ALRGmjFz9Yal+joivNZpBbPS9AWOx6N5E8meEYQnHo2oEDeoOziKkwLZ4EYIizno37zwsXiQLEO4iFRg== dependencies: just-compare "^2.3.0" diff --git a/modules/virtual-file-explorer/app/package.json b/modules/virtual-file-explorer/app/package.json index b681b22cda..a9b0b7587b 100644 --- a/modules/virtual-file-explorer/app/package.json +++ b/modules/virtual-file-explorer/app/package.json @@ -3,7 +3,7 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~10.0.0-rc.3", - "@abp/virtual-file-explorer": "~10.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~10.0.0", + "@abp/virtual-file-explorer": "~10.0.0" } } diff --git a/npm/lerna.json b/npm/lerna.json index 09a71cf21f..83a987b551 100644 --- a/npm/lerna.json +++ b/npm/lerna.json @@ -1,5 +1,5 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "packages": [ "packs/*" ], diff --git a/npm/ng-packs/package.json b/npm/ng-packs/package.json index 4c886ff29b..7f373081b1 100644 --- a/npm/ng-packs/package.json +++ b/npm/ng-packs/package.json @@ -46,8 +46,8 @@ }, "private": true, "devDependencies": { - "@abp/ng.theme.lepton-x": "~5.0.0-rc.3", - "@abp/utils": "~10.0.0-rc.3", + "@abp/ng.theme.lepton-x": "~5.0.0", + "@abp/utils": "~10.0.0", "@angular-devkit/build-angular": "~20.0.0", "@angular-devkit/core": "~20.0.0", "@angular-devkit/schematics": "~20.0.0", diff --git a/npm/ng-packs/packages/account-core/package.json b/npm/ng-packs/packages/account-core/package.json index 5769bbf358..ba22ea0f10 100644 --- a/npm/ng-packs/packages/account-core/package.json +++ b/npm/ng-packs/packages/account-core/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.account.core", - "version": "10.0.0-rc.3", + "version": "10.0.0", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.core": "~10.0.0-rc.3", - "@abp/ng.theme.shared": "~10.0.0-rc.3", + "@abp/ng.core": "~10.0.0", + "@abp/ng.theme.shared": "~10.0.0", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/account/package.json b/npm/ng-packs/packages/account/package.json index 1ecd17b3d1..6d53689745 100644 --- a/npm/ng-packs/packages/account/package.json +++ b/npm/ng-packs/packages/account/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.account", - "version": "10.0.0-rc.3", + "version": "10.0.0", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.account.core": "~10.0.0-rc.3", - "@abp/ng.theme.shared": "~10.0.0-rc.3", + "@abp/ng.account.core": "~10.0.0", + "@abp/ng.theme.shared": "~10.0.0", "tslib": "^2.0.0" }, "publishConfig": { 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 bb7f35162a..696ce633a7 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 @@ -101,9 +101,6 @@ export class ExtensibleFormPropComponent implements OnChanges, AfterViewInit { @Input() isFirstGroup?: boolean; @ViewChild('field') private fieldRef!: ElementRef; - private shouldFocus = signal(false); - private isViewReady = signal(false); - injectorForCustomComponent?: Injector; asterisk = ''; containerClassName = 'mb-2'; @@ -120,15 +117,6 @@ export class ExtensibleFormPropComponent implements OnChanges, AfterViewInit { return this.disabledFn(this.data); } - constructor() { - // Effect to handle focus when both conditions are met - effect(() => { - if (this.shouldFocus() && this.isViewReady() && this.fieldRef?.nativeElement) { - this.focusElement(); - } - }); - } - setTypeaheadValue(selectedOption: ABP.Option) { this.typeaheadModel = selectedOption || { key: null, value: null }; const { key, value } = this.typeaheadModel; @@ -170,20 +158,11 @@ export class ExtensibleFormPropComponent implements OnChanges, AfterViewInit { this.asterisk = this.service.calcAsterisks(this.validators); } - private focusElement() { - try { - this.fieldRef.nativeElement.focus(); - this.shouldFocus.set(false); - } catch (error) { - console.error('Error focusing field:', error); - } - } - ngAfterViewInit() { - this.isViewReady.set(true); - - if (this.isFirstGroup && this.first) { - this.shouldFocus.set(true); + if (this.isFirstGroup && this.first && this.fieldRef) { + requestAnimationFrame(() => { + this.fieldRef.nativeElement.focus(); + }); } } diff --git a/npm/ng-packs/packages/components/package.json b/npm/ng-packs/packages/components/package.json index 33014866e2..a2e420833a 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": "10.0.0-rc.3", + "version": "10.0.0", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "peerDependencies": { - "@abp/ng.core": ">=10.0.0-rc.3", - "@abp/ng.theme.shared": ">=10.0.0-rc.3" + "@abp/ng.core": ">=10.0.0", + "@abp/ng.theme.shared": ">=10.0.0" }, "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 b56996a3c5..e528565a7e 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": "10.0.0-rc.3", + "version": "10.0.0", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/utils": "~10.0.0-rc.3", + "@abp/utils": "~10.0.0", "just-clone": "^6.0.0", "just-compare": "^2.0.0", "ts-toolbelt": "^9.0.0", 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 09607ae317..249c5246c8 100644 --- a/npm/ng-packs/packages/core/src/lib/core.module.ts +++ b/npm/ng-packs/packages/core/src/lib/core.module.ts @@ -29,6 +29,7 @@ import { ABP } from './models/common'; import './utils/date-extensions'; import { provideAbpCoreChild, provideAbpCore, withOptions } from './providers'; import { + AsyncLocalizationPipe, LazyLocalizationPipe, UtcToLocalPipe, SafeHtmlPipe, @@ -60,6 +61,7 @@ const CORE_PIPES = [ ShortDatePipe, ToInjectorPipe, UtcToLocalPipe, + AsyncLocalizationPipe, LazyLocalizationPipe, ]; diff --git a/npm/ng-packs/packages/core/src/lib/localization.module.ts b/npm/ng-packs/packages/core/src/lib/localization.module.ts index 7a74e26783..a863e95296 100644 --- a/npm/ng-packs/packages/core/src/lib/localization.module.ts +++ b/npm/ng-packs/packages/core/src/lib/localization.module.ts @@ -1,14 +1,14 @@ import { NgModule } from '@angular/core'; import { LocalizationPipe } from './pipes/localization.pipe'; -import { LazyLocalizationPipe } from './pipes'; +import { AsyncLocalizationPipe, LazyLocalizationPipe } from './pipes'; /** - * @deprecated Use `LocalizationPipe` and `LazyLocalizationPipe` directly as a standalone pipe. - * This module is no longer necessary for using the `LocalizationPipe` and `LazyLocalizationPipe` pipes. + * @deprecated Use `LocalizationPipe`, `AsyncLocalizationPipe` and `LazyLocalizationPipe` directly as a standalone pipe. + * This module is no longer necessary for using the `LocalizationPipe`, `AsyncLocalizationPipe` and `LazyLocalizationPipe` pipes. */ @NgModule({ - exports: [LocalizationPipe, LazyLocalizationPipe], - imports: [LocalizationPipe, LazyLocalizationPipe], + exports: [LocalizationPipe, AsyncLocalizationPipe, LazyLocalizationPipe], + imports: [LocalizationPipe, AsyncLocalizationPipe, LazyLocalizationPipe], }) export class LocalizationModule {} diff --git a/npm/ng-packs/packages/core/src/lib/pipes/async-localization.pipe.ts b/npm/ng-packs/packages/core/src/lib/pipes/async-localization.pipe.ts new file mode 100644 index 0000000000..0162d7c247 --- /dev/null +++ b/npm/ng-packs/packages/core/src/lib/pipes/async-localization.pipe.ts @@ -0,0 +1,41 @@ +import { inject, Injectable, Pipe, PipeTransform } from '@angular/core'; +import { + Observable, + of, + filter, + take, + switchMap, + map, + startWith, + distinctUntilChanged, +} from 'rxjs'; +import { ConfigStateService, LocalizationService } from '../services'; + +@Injectable() +@Pipe({ + name: 'abpAsyncLocalization', +}) +export class AsyncLocalizationPipe implements PipeTransform { + private localizationService = inject(LocalizationService); + private configStateService = inject(ConfigStateService); + + transform(key: string, ...params: (string | string[])[]): Observable { + if (!key) { + return of(''); + } + + const flatParams = params.reduce( + (acc, val) => (Array.isArray(val) ? acc.concat(val) : [...acc, val]), + [], + ); + + return this.configStateService.getAll$().pipe( + filter(config => !!config.localization), + take(1), + switchMap(() => this.localizationService.get(key, ...flatParams)), + map(translation => (translation && translation !== key ? translation : '')), + startWith(''), + distinctUntilChanged(), + ); + } +} diff --git a/npm/ng-packs/packages/core/src/lib/pipes/index.ts b/npm/ng-packs/packages/core/src/lib/pipes/index.ts index b7f945c6f5..0320350f55 100644 --- a/npm/ng-packs/packages/core/src/lib/pipes/index.ts +++ b/npm/ng-packs/packages/core/src/lib/pipes/index.ts @@ -6,5 +6,6 @@ export * from './short-date.pipe'; export * from './short-time.pipe'; export * from './short-date-time.pipe'; export * from './utc-to-local.pipe'; +export * from './async-localization.pipe'; export * from './lazy-localization.pipe'; export * from './html-encode.pipe'; diff --git a/npm/ng-packs/packages/core/src/lib/pipes/lazy-localization.pipe.ts b/npm/ng-packs/packages/core/src/lib/pipes/lazy-localization.pipe.ts index b715b25ad8..9cccba088e 100644 --- a/npm/ng-packs/packages/core/src/lib/pipes/lazy-localization.pipe.ts +++ b/npm/ng-packs/packages/core/src/lib/pipes/lazy-localization.pipe.ts @@ -1,41 +1,12 @@ -import { inject, Injectable, Pipe, PipeTransform } from '@angular/core'; -import { - Observable, - of, - filter, - take, - switchMap, - map, - startWith, - distinctUntilChanged, -} from 'rxjs'; -import { ConfigStateService, LocalizationService } from '../services'; +import { Injectable, Pipe } from '@angular/core'; +import { AsyncLocalizationPipe } from './async-localization.pipe'; +/** + * @deprecated Use `AsyncLocalizationPipe` instead. This pipe will be removed in a future version. + * LazyLocalizationPipe has been renamed to AsyncLocalizationPipe to better express its async nature. + */ @Injectable() @Pipe({ name: 'abpLazyLocalization', }) -export class LazyLocalizationPipe implements PipeTransform { - private localizationService = inject(LocalizationService); - private configStateService = inject(ConfigStateService); - - transform(key: string, ...params: (string | string[])[]): Observable { - if (!key) { - return of(''); - } - - const flatParams = params.reduce( - (acc, val) => (Array.isArray(val) ? acc.concat(val) : [...acc, val]), - [], - ); - - return this.configStateService.getAll$().pipe( - filter(config => !!config.localization), - take(1), - switchMap(() => this.localizationService.get(key, ...flatParams)), - map(translation => (translation && translation !== key ? translation : '')), - startWith(''), - distinctUntilChanged(), - ); - } -} +export class LazyLocalizationPipe extends AsyncLocalizationPipe {} diff --git a/npm/ng-packs/packages/feature-management/package.json b/npm/ng-packs/packages/feature-management/package.json index 7f5a7bc537..8e5a14af7f 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": "10.0.0-rc.3", + "version": "10.0.0", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.theme.shared": "~10.0.0-rc.3", + "@abp/ng.theme.shared": "~10.0.0", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/generators/package.json b/npm/ng-packs/packages/generators/package.json index 24c4505065..5d53b8a464 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": "10.0.0-rc.3", + "version": "10.0.0", "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 d58d6ac5cd..0a54147c59 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": "10.0.0-rc.3", + "version": "10.0.0", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.components": "~10.0.0-rc.3", - "@abp/ng.permission-management": "~10.0.0-rc.3", - "@abp/ng.theme.shared": "~10.0.0-rc.3", + "@abp/ng.components": "~10.0.0", + "@abp/ng.permission-management": "~10.0.0", + "@abp/ng.theme.shared": "~10.0.0", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/oauth/package.json b/npm/ng-packs/packages/oauth/package.json index faa7198f37..92ee8ccb3a 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": "10.0.0-rc.3", + "version": "10.0.0", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.core": "~10.0.0-rc.3", - "@abp/utils": "~10.0.0-rc.3", + "@abp/ng.core": "~10.0.0", + "@abp/utils": "~10.0.0", "angular-oauth2-oidc": "^20.0.0", "just-clone": "^6.0.0", "just-compare": "^2.0.0", diff --git a/npm/ng-packs/packages/permission-management/package.json b/npm/ng-packs/packages/permission-management/package.json index 76782314bb..5bc346f961 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": "10.0.0-rc.3", + "version": "10.0.0", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.theme.shared": "~10.0.0-rc.3", + "@abp/ng.theme.shared": "~10.0.0", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/schematics/package.json b/npm/ng-packs/packages/schematics/package.json index 5d971ae1b7..ae2c35d6a1 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": "10.0.0-rc.3", + "version": "10.0.0", "author": "", "schematics": "./collection.json", "dependencies": { diff --git a/npm/ng-packs/packages/setting-management/package.json b/npm/ng-packs/packages/setting-management/package.json index df150d3609..71ecd925bf 100644 --- a/npm/ng-packs/packages/setting-management/package.json +++ b/npm/ng-packs/packages/setting-management/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.setting-management", - "version": "10.0.0-rc.3", + "version": "10.0.0", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.components": "~10.0.0-rc.3", - "@abp/ng.theme.shared": "~10.0.0-rc.3", + "@abp/ng.components": "~10.0.0", + "@abp/ng.theme.shared": "~10.0.0", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/tenant-management/package.json b/npm/ng-packs/packages/tenant-management/package.json index dbfd5bc183..9137d7974b 100644 --- a/npm/ng-packs/packages/tenant-management/package.json +++ b/npm/ng-packs/packages/tenant-management/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.tenant-management", - "version": "10.0.0-rc.3", + "version": "10.0.0", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.feature-management": "~10.0.0-rc.3", - "@abp/ng.theme.shared": "~10.0.0-rc.3", + "@abp/ng.feature-management": "~10.0.0", + "@abp/ng.theme.shared": "~10.0.0", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/theme-basic/package.json b/npm/ng-packs/packages/theme-basic/package.json index a0837ad411..ad8b46f1f6 100644 --- a/npm/ng-packs/packages/theme-basic/package.json +++ b/npm/ng-packs/packages/theme-basic/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.theme.basic", - "version": "10.0.0-rc.3", + "version": "10.0.0", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.account.core": "~10.0.0-rc.3", - "@abp/ng.theme.shared": "~10.0.0-rc.3", + "@abp/ng.account.core": "~10.0.0", + "@abp/ng.theme.shared": "~10.0.0", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/theme-shared/package.json b/npm/ng-packs/packages/theme-shared/package.json index 1dfa9ee688..75afea5085 100644 --- a/npm/ng-packs/packages/theme-shared/package.json +++ b/npm/ng-packs/packages/theme-shared/package.json @@ -1,13 +1,13 @@ { "name": "@abp/ng.theme.shared", - "version": "10.0.0-rc.3", + "version": "10.0.0", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.core": "~10.0.0-rc.3", + "@abp/ng.core": "~10.0.0", "@fortawesome/fontawesome-free": "^6.0.0", "@ng-bootstrap/ng-bootstrap": "~19.0.0", "@ngx-validate/core": "^0.2.0", diff --git a/npm/ng-packs/packages/theme-shared/src/lib/adapters/datepicker-i18n.adapter.ts b/npm/ng-packs/packages/theme-shared/src/lib/adapters/datepicker-i18n.adapter.ts new file mode 100644 index 0000000000..c2d4cb90ba --- /dev/null +++ b/npm/ng-packs/packages/theme-shared/src/lib/adapters/datepicker-i18n.adapter.ts @@ -0,0 +1,38 @@ +import { formatDate } from '@angular/common'; +import { inject, Injectable, LOCALE_ID } from '@angular/core'; +import { NgbDatepickerI18n, NgbDateStruct } from '@ng-bootstrap/ng-bootstrap'; +import { ConfigStateService } from '@abp/ng.core'; + +@Injectable() +export class DatepickerI18nAdapter extends NgbDatepickerI18n { + private configState = inject(ConfigStateService, { optional: true }); + private defaultLocale = inject(LOCALE_ID); + + private get locale(): string { + return this.configState?.getDeep('localization.currentCulture.cultureName') || this.defaultLocale; + } + + getWeekdayLabel(weekday: number): string { + const date = new Date(2017, 0, weekday + 1); // Monday = 1 + return formatDate(date, 'EEEEE', this.locale); + } + + getWeekLabel(): string { + return ''; + } + + getMonthShortName(month: number): string { + const date = new Date(2017, month - 1, 1); + return formatDate(date, 'MMM', this.locale); + } + + getMonthFullName(month: number): string { + const date = new Date(2017, month - 1, 1); + return formatDate(date, 'MMMM', this.locale); + } + + getDayAriaLabel(date: NgbDateStruct): string { + const d = new Date(date.year, date.month - 1, date.day); + return formatDate(d, 'fullDate', this.locale); + } +} diff --git a/npm/ng-packs/packages/theme-shared/src/lib/adapters/index.ts b/npm/ng-packs/packages/theme-shared/src/lib/adapters/index.ts index a8e37ee1d3..d082509e0c 100644 --- a/npm/ng-packs/packages/theme-shared/src/lib/adapters/index.ts +++ b/npm/ng-packs/packages/theme-shared/src/lib/adapters/index.ts @@ -1,3 +1,5 @@ export * from './date-time.adapter'; export * from './date.adapter'; +export * from './datepicker-i18n.adapter'; export * from './time.adapter'; +export * from './timepicker-i18n.adapter'; diff --git a/npm/ng-packs/packages/theme-shared/src/lib/adapters/timepicker-i18n.adapter.ts b/npm/ng-packs/packages/theme-shared/src/lib/adapters/timepicker-i18n.adapter.ts new file mode 100644 index 0000000000..dd64488e92 --- /dev/null +++ b/npm/ng-packs/packages/theme-shared/src/lib/adapters/timepicker-i18n.adapter.ts @@ -0,0 +1,24 @@ +import { formatDate } from '@angular/common'; +import { inject, Injectable, LOCALE_ID } from '@angular/core'; +import { NgbTimepickerI18n } from '@ng-bootstrap/ng-bootstrap'; +import { ConfigStateService } from '@abp/ng.core'; + +@Injectable() +export class TimepickerI18nAdapter extends NgbTimepickerI18n { + private configState = inject(ConfigStateService, { optional: true }); + private defaultLocale = inject(LOCALE_ID); + + private get locale(): string { + return this.configState?.getDeep('localization.currentCulture.cultureName') || this.defaultLocale; + } + + getMorningPeriod(): string { + const date = new Date(2000, 0, 1, 10, 0, 0); + return formatDate(date, 'a', this.locale); + } + + getAfternoonPeriod(): string { + const date = new Date(2000, 0, 1, 22, 0, 0); + return formatDate(date, 'a', this.locale); + } +} diff --git a/npm/ng-packs/packages/theme-shared/src/lib/providers/ng-bootstrap-config.provider.ts b/npm/ng-packs/packages/theme-shared/src/lib/providers/ng-bootstrap-config.provider.ts index 11dc8f7360..1006990f6a 100644 --- a/npm/ng-packs/packages/theme-shared/src/lib/providers/ng-bootstrap-config.provider.ts +++ b/npm/ng-packs/packages/theme-shared/src/lib/providers/ng-bootstrap-config.provider.ts @@ -1,7 +1,16 @@ import { inject, provideAppInitializer } from '@angular/core'; -import { NgbInputDatepickerConfig, NgbTypeaheadConfig } from '@ng-bootstrap/ng-bootstrap'; +import { NgbDatepickerI18n, NgbInputDatepickerConfig, NgbTypeaheadConfig, NgbTimepickerI18n } from '@ng-bootstrap/ng-bootstrap'; +import { DatepickerI18nAdapter, TimepickerI18nAdapter } from '../adapters'; export const NG_BOOTSTRAP_CONFIG_PROVIDERS = [ + { + provide: NgbDatepickerI18n, + useClass: DatepickerI18nAdapter, + }, + { + provide: NgbTimepickerI18n, + useClass: TimepickerI18nAdapter, + }, provideAppInitializer(() => { configureNgBootstrap(); }), diff --git a/npm/packs/anchor-js/package.json b/npm/packs/anchor-js/package.json index c1b7a94978..00b5e47cd3 100644 --- a/npm/packs/anchor-js/package.json +++ b/npm/packs/anchor-js/package.json @@ -1,11 +1,11 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/anchor-js", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~10.0.0-rc.3", + "@abp/core": "~10.0.0", "anchor-js": "^5.0.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/aspnetcore.components.server.basictheme/package.json b/npm/packs/aspnetcore.components.server.basictheme/package.json index ecf00664c2..1dcbf11e35 100644 --- a/npm/packs/aspnetcore.components.server.basictheme/package.json +++ b/npm/packs/aspnetcore.components.server.basictheme/package.json @@ -1,11 +1,11 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/aspnetcore.components.server.basictheme", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/aspnetcore.components.server.theming": "~10.0.0-rc.3" + "@abp/aspnetcore.components.server.theming": "~10.0.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/aspnetcore.components.server.theming/package.json b/npm/packs/aspnetcore.components.server.theming/package.json index 5efc1e288e..b8a8b3cd2a 100644 --- a/npm/packs/aspnetcore.components.server.theming/package.json +++ b/npm/packs/aspnetcore.components.server.theming/package.json @@ -1,12 +1,12 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/aspnetcore.components.server.theming", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/bootstrap": "~10.0.0-rc.3", - "@abp/font-awesome": "~10.0.0-rc.3" + "@abp/bootstrap": "~10.0.0", + "@abp/font-awesome": "~10.0.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json b/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json index 202e07ea57..78b085e603 100644 --- a/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json +++ b/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json @@ -1,5 +1,5 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/aspnetcore.mvc.ui.theme.basic", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.shared": "~10.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.shared": "~10.0.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json b/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json index 3db21002f4..7f5a7ac126 100644 --- a/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json +++ b/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json @@ -1,5 +1,5 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/aspnetcore.mvc.ui.theme.shared", "repository": { "type": "git", @@ -10,21 +10,21 @@ "access": "public" }, "dependencies": { - "@abp/aspnetcore.mvc.ui": "~10.0.0-rc.3", - "@abp/bootstrap": "~10.0.0-rc.3", - "@abp/bootstrap-datepicker": "~10.0.0-rc.3", - "@abp/bootstrap-daterangepicker": "~10.0.0-rc.3", - "@abp/datatables.net-bs5": "~10.0.0-rc.3", - "@abp/font-awesome": "~10.0.0-rc.3", - "@abp/jquery-form": "~10.0.0-rc.3", - "@abp/jquery-validation-unobtrusive": "~10.0.0-rc.3", - "@abp/lodash": "~10.0.0-rc.3", - "@abp/luxon": "~10.0.0-rc.3", - "@abp/malihu-custom-scrollbar-plugin": "~10.0.0-rc.3", - "@abp/moment": "~10.0.0-rc.3", - "@abp/select2": "~10.0.0-rc.3", - "@abp/sweetalert2": "~10.0.0-rc.3", - "@abp/timeago": "~10.0.0-rc.3" + "@abp/aspnetcore.mvc.ui": "~10.0.0", + "@abp/bootstrap": "~10.0.0", + "@abp/bootstrap-datepicker": "~10.0.0", + "@abp/bootstrap-daterangepicker": "~10.0.0", + "@abp/datatables.net-bs5": "~10.0.0", + "@abp/font-awesome": "~10.0.0", + "@abp/jquery-form": "~10.0.0", + "@abp/jquery-validation-unobtrusive": "~10.0.0", + "@abp/lodash": "~10.0.0", + "@abp/luxon": "~10.0.0", + "@abp/malihu-custom-scrollbar-plugin": "~10.0.0", + "@abp/moment": "~10.0.0", + "@abp/select2": "~10.0.0", + "@abp/sweetalert2": "~10.0.0", + "@abp/timeago": "~10.0.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/aspnetcore.mvc.ui/package-lock.json b/npm/packs/aspnetcore.mvc.ui/package-lock.json index 8906a23aac..94fb38cd25 100644 --- a/npm/packs/aspnetcore.mvc.ui/package-lock.json +++ b/npm/packs/aspnetcore.mvc.ui/package-lock.json @@ -1,6 +1,6 @@ { "name": "@abp/aspnetcore.mvc.ui", - "version": "10.0.0-rc.3", + "version": "10.0.0", "lockfileVersion": 1, "requires": true, "packages": { diff --git a/npm/packs/aspnetcore.mvc.ui/package.json b/npm/packs/aspnetcore.mvc.ui/package.json index 3568c32fd3..3ba13182dd 100644 --- a/npm/packs/aspnetcore.mvc.ui/package.json +++ b/npm/packs/aspnetcore.mvc.ui/package.json @@ -1,5 +1,5 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/aspnetcore.mvc.ui", "repository": { "type": "git", diff --git a/npm/packs/blogging/package.json b/npm/packs/blogging/package.json index 623efe43f4..e717393800 100644 --- a/npm/packs/blogging/package.json +++ b/npm/packs/blogging/package.json @@ -1,14 +1,14 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/blogging", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.shared": "~10.0.0-rc.3", - "@abp/owl.carousel": "~10.0.0-rc.3", - "@abp/prismjs": "~10.0.0-rc.3", - "@abp/tui-editor": "~10.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.shared": "~10.0.0", + "@abp/owl.carousel": "~10.0.0", + "@abp/prismjs": "~10.0.0", + "@abp/tui-editor": "~10.0.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/bootstrap-datepicker/package.json b/npm/packs/bootstrap-datepicker/package.json index 969e5066aa..bcc4a86ca9 100644 --- a/npm/packs/bootstrap-datepicker/package.json +++ b/npm/packs/bootstrap-datepicker/package.json @@ -1,5 +1,5 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/bootstrap-datepicker", "repository": { "type": "git", diff --git a/npm/packs/bootstrap-daterangepicker/package.json b/npm/packs/bootstrap-daterangepicker/package.json index 46f423bde2..b0adedcec1 100644 --- a/npm/packs/bootstrap-daterangepicker/package.json +++ b/npm/packs/bootstrap-daterangepicker/package.json @@ -1,5 +1,5 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/bootstrap-daterangepicker", "repository": { "type": "git", diff --git a/npm/packs/bootstrap/package.json b/npm/packs/bootstrap/package.json index ef905fad46..b4019f7040 100644 --- a/npm/packs/bootstrap/package.json +++ b/npm/packs/bootstrap/package.json @@ -1,5 +1,5 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/bootstrap", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~10.0.0-rc.3", + "@abp/core": "~10.0.0", "bootstrap": "^5.3.8" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/chart.js/package.json b/npm/packs/chart.js/package.json index de310347de..830c99a79d 100644 --- a/npm/packs/chart.js/package.json +++ b/npm/packs/chart.js/package.json @@ -1,5 +1,5 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/chart.js", "publishConfig": { "access": "public" diff --git a/npm/packs/clipboard/package.json b/npm/packs/clipboard/package.json index 3821c949d4..d6e4c46efd 100644 --- a/npm/packs/clipboard/package.json +++ b/npm/packs/clipboard/package.json @@ -1,11 +1,11 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/clipboard", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~10.0.0-rc.3", + "@abp/core": "~10.0.0", "clipboard": "^2.0.11" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/cms-kit.admin/package.json b/npm/packs/cms-kit.admin/package.json index 8cb3503718..999a10eb2c 100644 --- a/npm/packs/cms-kit.admin/package.json +++ b/npm/packs/cms-kit.admin/package.json @@ -1,16 +1,16 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/cms-kit.admin", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/codemirror": "~10.0.0-rc.3", - "@abp/jstree": "~10.0.0-rc.3", - "@abp/markdown-it": "~10.0.0-rc.3", - "@abp/slugify": "~10.0.0-rc.3", - "@abp/tui-editor": "~10.0.0-rc.3", - "@abp/uppy": "~10.0.0-rc.3" + "@abp/codemirror": "~10.0.0", + "@abp/jstree": "~10.0.0", + "@abp/markdown-it": "~10.0.0", + "@abp/slugify": "~10.0.0", + "@abp/tui-editor": "~10.0.0", + "@abp/uppy": "~10.0.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/cms-kit.public/package.json b/npm/packs/cms-kit.public/package.json index 0feda34d1e..c7c74455f2 100644 --- a/npm/packs/cms-kit.public/package.json +++ b/npm/packs/cms-kit.public/package.json @@ -1,12 +1,12 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/cms-kit.public", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/highlight.js": "~10.0.0-rc.3", - "@abp/star-rating-svg": "~10.0.0-rc.3" + "@abp/highlight.js": "~10.0.0", + "@abp/star-rating-svg": "~10.0.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/cms-kit/package.json b/npm/packs/cms-kit/package.json index f0347888d0..206cd501e8 100644 --- a/npm/packs/cms-kit/package.json +++ b/npm/packs/cms-kit/package.json @@ -1,12 +1,12 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/cms-kit", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/cms-kit.admin": "~10.0.0-rc.3", - "@abp/cms-kit.public": "~10.0.0-rc.3" + "@abp/cms-kit.admin": "~10.0.0", + "@abp/cms-kit.public": "~10.0.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/codemirror/package.json b/npm/packs/codemirror/package.json index 3c150d530b..a6874236f6 100644 --- a/npm/packs/codemirror/package.json +++ b/npm/packs/codemirror/package.json @@ -1,11 +1,11 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/codemirror", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~10.0.0-rc.3", + "@abp/core": "~10.0.0", "codemirror": "^5.65.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/core/package.json b/npm/packs/core/package.json index 2cd8c04134..752c60dcbb 100644 --- a/npm/packs/core/package.json +++ b/npm/packs/core/package.json @@ -1,5 +1,5 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/core", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/utils": "~10.0.0-rc.3" + "@abp/utils": "~10.0.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/cropperjs/package.json b/npm/packs/cropperjs/package.json index c329efffe1..fe95ce0f92 100644 --- a/npm/packs/cropperjs/package.json +++ b/npm/packs/cropperjs/package.json @@ -1,11 +1,11 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/cropperjs", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~10.0.0-rc.3", + "@abp/core": "~10.0.0", "cropperjs": "^1.6.2" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/datatables.net-bs4/package.json b/npm/packs/datatables.net-bs4/package.json index b50991a989..95873d4ee0 100644 --- a/npm/packs/datatables.net-bs4/package.json +++ b/npm/packs/datatables.net-bs4/package.json @@ -1,5 +1,5 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/datatables.net-bs4", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/datatables.net": "~10.0.0-rc.3", + "@abp/datatables.net": "~10.0.0", "datatables.net-bs4": "^2.3.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/datatables.net-bs5/package.json b/npm/packs/datatables.net-bs5/package.json index 14d6d1c9f1..5947d97843 100644 --- a/npm/packs/datatables.net-bs5/package.json +++ b/npm/packs/datatables.net-bs5/package.json @@ -1,11 +1,11 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/datatables.net-bs5", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/datatables.net": "~10.0.0-rc.3", + "@abp/datatables.net": "~10.0.0", "datatables.net-bs5": "^2.3.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/datatables.net/package.json b/npm/packs/datatables.net/package.json index 9874744ea6..97101f8273 100644 --- a/npm/packs/datatables.net/package.json +++ b/npm/packs/datatables.net/package.json @@ -1,5 +1,5 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/datatables.net", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~10.0.0-rc.3", + "@abp/jquery": "~10.0.0", "datatables.net": "^2.3.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/docs/package.json b/npm/packs/docs/package.json index 26ebd4f504..d92c04bcaf 100644 --- a/npm/packs/docs/package.json +++ b/npm/packs/docs/package.json @@ -1,15 +1,15 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/docs", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/anchor-js": "~10.0.0-rc.3", - "@abp/clipboard": "~10.0.0-rc.3", - "@abp/malihu-custom-scrollbar-plugin": "~10.0.0-rc.3", - "@abp/popper.js": "~10.0.0-rc.3", - "@abp/prismjs": "~10.0.0-rc.3" + "@abp/anchor-js": "~10.0.0", + "@abp/clipboard": "~10.0.0", + "@abp/malihu-custom-scrollbar-plugin": "~10.0.0", + "@abp/popper.js": "~10.0.0", + "@abp/prismjs": "~10.0.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/flag-icon-css/package.json b/npm/packs/flag-icon-css/package.json index 5dc24df667..a1210277db 100644 --- a/npm/packs/flag-icon-css/package.json +++ b/npm/packs/flag-icon-css/package.json @@ -1,5 +1,5 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/flag-icon-css", "publishConfig": { "access": "public" diff --git a/npm/packs/flag-icons/package.json b/npm/packs/flag-icons/package.json index 22bf342331..28f2d34340 100644 --- a/npm/packs/flag-icons/package.json +++ b/npm/packs/flag-icons/package.json @@ -1,5 +1,5 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/flag-icons", "publishConfig": { "access": "public" diff --git a/npm/packs/font-awesome/package.json b/npm/packs/font-awesome/package.json index a52a1faa6a..6941898ae2 100644 --- a/npm/packs/font-awesome/package.json +++ b/npm/packs/font-awesome/package.json @@ -1,5 +1,5 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/font-awesome", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~10.0.0-rc.3", + "@abp/core": "~10.0.0", "@fortawesome/fontawesome-free": "^7.0.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/highlight.js/package.json b/npm/packs/highlight.js/package.json index 4e388a373d..25797f00f5 100644 --- a/npm/packs/highlight.js/package.json +++ b/npm/packs/highlight.js/package.json @@ -1,11 +1,11 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/highlight.js", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~10.0.0-rc.3", + "@abp/core": "~10.0.0", "@highlightjs/cdn-assets": "~11.11.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/jquery-form/package.json b/npm/packs/jquery-form/package.json index 2a1bb1ff55..d1afd6e803 100644 --- a/npm/packs/jquery-form/package.json +++ b/npm/packs/jquery-form/package.json @@ -1,5 +1,5 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/jquery-form", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~10.0.0-rc.3", + "@abp/jquery": "~10.0.0", "jquery-form": "^4.3.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/jquery-validation-unobtrusive/package.json b/npm/packs/jquery-validation-unobtrusive/package.json index 0504bb6104..030b30fc9d 100644 --- a/npm/packs/jquery-validation-unobtrusive/package.json +++ b/npm/packs/jquery-validation-unobtrusive/package.json @@ -1,5 +1,5 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/jquery-validation-unobtrusive", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery-validation": "~10.0.0-rc.3", + "@abp/jquery-validation": "~10.0.0", "jquery-validation-unobtrusive": "^4.0.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/jquery-validation/package.json b/npm/packs/jquery-validation/package.json index 3a0820f55a..712affb0c6 100644 --- a/npm/packs/jquery-validation/package.json +++ b/npm/packs/jquery-validation/package.json @@ -1,5 +1,5 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/jquery-validation", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~10.0.0-rc.3", + "@abp/jquery": "~10.0.0", "jquery-validation": "^1.21.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/jquery/package.json b/npm/packs/jquery/package.json index 460a5aaea5..803f304233 100644 --- a/npm/packs/jquery/package.json +++ b/npm/packs/jquery/package.json @@ -1,5 +1,5 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/jquery", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~10.0.0-rc.3", + "@abp/core": "~10.0.0", "jquery": "~3.7.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/jstree/package.json b/npm/packs/jstree/package.json index 4a51a36f70..4d7d3f3ac2 100644 --- a/npm/packs/jstree/package.json +++ b/npm/packs/jstree/package.json @@ -1,11 +1,11 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/jstree", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~10.0.0-rc.3", + "@abp/jquery": "~10.0.0", "jstree": "^3.3.17" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/lodash/package.json b/npm/packs/lodash/package.json index 76d1ad7933..7836fbdb25 100644 --- a/npm/packs/lodash/package.json +++ b/npm/packs/lodash/package.json @@ -1,5 +1,5 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/lodash", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~10.0.0-rc.3", + "@abp/core": "~10.0.0", "lodash": "^4.17.21" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/luxon/package.json b/npm/packs/luxon/package.json index 51f6f53017..4fa65eca5c 100644 --- a/npm/packs/luxon/package.json +++ b/npm/packs/luxon/package.json @@ -1,5 +1,5 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/luxon", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~10.0.0-rc.3", + "@abp/core": "~10.0.0", "luxon": "^3.7.2" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/malihu-custom-scrollbar-plugin/package.json b/npm/packs/malihu-custom-scrollbar-plugin/package.json index b6b99e541e..ec39907a64 100644 --- a/npm/packs/malihu-custom-scrollbar-plugin/package.json +++ b/npm/packs/malihu-custom-scrollbar-plugin/package.json @@ -1,5 +1,5 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/malihu-custom-scrollbar-plugin", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~10.0.0-rc.3", + "@abp/core": "~10.0.0", "malihu-custom-scrollbar-plugin": "^3.1.5" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/markdown-it/package.json b/npm/packs/markdown-it/package.json index e370b3ade9..696c9ec21c 100644 --- a/npm/packs/markdown-it/package.json +++ b/npm/packs/markdown-it/package.json @@ -1,11 +1,11 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/markdown-it", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~10.0.0-rc.3", + "@abp/core": "~10.0.0", "markdown-it": "^14.1.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/moment/package.json b/npm/packs/moment/package.json index 45c2660863..1f507ac6b1 100644 --- a/npm/packs/moment/package.json +++ b/npm/packs/moment/package.json @@ -1,5 +1,5 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/moment", "repository": { "type": "git", diff --git a/npm/packs/owl.carousel/package.json b/npm/packs/owl.carousel/package.json index 67f0f25e86..418801f517 100644 --- a/npm/packs/owl.carousel/package.json +++ b/npm/packs/owl.carousel/package.json @@ -1,11 +1,11 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/owl.carousel", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~10.0.0-rc.3", + "@abp/core": "~10.0.0", "owl.carousel": "^2.3.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/popper.js/package.json b/npm/packs/popper.js/package.json index 12130436c1..7248be2f67 100644 --- a/npm/packs/popper.js/package.json +++ b/npm/packs/popper.js/package.json @@ -1,11 +1,11 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/popper.js", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~10.0.0-rc.3", + "@abp/core": "~10.0.0", "@popperjs/core": "^2.11.8" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/prismjs/package.json b/npm/packs/prismjs/package.json index fa31f4615a..0e812e0a13 100644 --- a/npm/packs/prismjs/package.json +++ b/npm/packs/prismjs/package.json @@ -1,12 +1,12 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/prismjs", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/clipboard": "~10.0.0-rc.3", - "@abp/core": "~10.0.0-rc.3", + "@abp/clipboard": "~10.0.0", + "@abp/core": "~10.0.0", "prismjs": "^1.30.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/qrcode/package.json b/npm/packs/qrcode/package.json index 566b65f4a5..2abaa3f422 100644 --- a/npm/packs/qrcode/package.json +++ b/npm/packs/qrcode/package.json @@ -1,5 +1,5 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/qrcode", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~10.0.0-rc.3" + "@abp/core": "~10.0.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/select2/package.json b/npm/packs/select2/package.json index 1917d92278..664fd08b53 100644 --- a/npm/packs/select2/package.json +++ b/npm/packs/select2/package.json @@ -1,5 +1,5 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/select2", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~10.0.0-rc.3", + "@abp/core": "~10.0.0", "select2": "^4.0.13" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/signalr/package.json b/npm/packs/signalr/package.json index 45993b472d..e82e98ede6 100644 --- a/npm/packs/signalr/package.json +++ b/npm/packs/signalr/package.json @@ -1,11 +1,11 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/signalr", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~10.0.0-rc.3", + "@abp/core": "~10.0.0", "@microsoft/signalr": "~9.0.6" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/slugify/package.json b/npm/packs/slugify/package.json index c26ba3d3f7..6fa3a6d435 100644 --- a/npm/packs/slugify/package.json +++ b/npm/packs/slugify/package.json @@ -1,5 +1,5 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/slugify", "publishConfig": { "access": "public" diff --git a/npm/packs/star-rating-svg/package.json b/npm/packs/star-rating-svg/package.json index 402aaae04d..ea649a655f 100644 --- a/npm/packs/star-rating-svg/package.json +++ b/npm/packs/star-rating-svg/package.json @@ -1,11 +1,11 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/star-rating-svg", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~10.0.0-rc.3", + "@abp/jquery": "~10.0.0", "star-rating-svg": "^3.5.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/sweetalert2/package.json b/npm/packs/sweetalert2/package.json index 13f4137913..426e92bea1 100644 --- a/npm/packs/sweetalert2/package.json +++ b/npm/packs/sweetalert2/package.json @@ -1,5 +1,5 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/sweetalert2", "publishConfig": { "access": "public" @@ -10,7 +10,7 @@ "directory": "npm/packs/sweetalert2" }, "dependencies": { - "@abp/core": "~10.0.0-rc.3", + "@abp/core": "~10.0.0", "sweetalert2": "^11.23.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/timeago/package.json b/npm/packs/timeago/package.json index 2f74d992bd..5caa3e59c6 100644 --- a/npm/packs/timeago/package.json +++ b/npm/packs/timeago/package.json @@ -1,5 +1,5 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/timeago", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~10.0.0-rc.3", + "@abp/jquery": "~10.0.0", "timeago": "^1.6.7" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/toastr/package.json b/npm/packs/toastr/package.json index 0f9331689e..da1a3082db 100644 --- a/npm/packs/toastr/package.json +++ b/npm/packs/toastr/package.json @@ -1,5 +1,5 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/toastr", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~10.0.0-rc.3", + "@abp/jquery": "~10.0.0", "toastr": "^2.1.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/tui-editor/package.json b/npm/packs/tui-editor/package.json index 3caf8f5c5a..3883319a83 100644 --- a/npm/packs/tui-editor/package.json +++ b/npm/packs/tui-editor/package.json @@ -1,12 +1,12 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/tui-editor", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~10.0.0-rc.3", - "@abp/prismjs": "~10.0.0-rc.3" + "@abp/jquery": "~10.0.0", + "@abp/prismjs": "~10.0.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/uppy/package.json b/npm/packs/uppy/package.json index 6c67f42ef4..97ee24db6f 100644 --- a/npm/packs/uppy/package.json +++ b/npm/packs/uppy/package.json @@ -1,11 +1,11 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/uppy", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~10.0.0-rc.3", + "@abp/core": "~10.0.0", "uppy": "^5.1.2" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/utils/package.json b/npm/packs/utils/package.json index b9e08d4fc7..8007652eb5 100644 --- a/npm/packs/utils/package.json +++ b/npm/packs/utils/package.json @@ -1,6 +1,6 @@ { "name": "@abp/utils", - "version": "10.0.0-rc.3", + "version": "10.0.0", "scripts": { "prepublishOnly": "yarn install --ignore-scripts && node prepublish.js", "ng": "ng", diff --git a/npm/packs/vee-validate/package.json b/npm/packs/vee-validate/package.json index b63552ee68..ca8931b7cd 100644 --- a/npm/packs/vee-validate/package.json +++ b/npm/packs/vee-validate/package.json @@ -1,11 +1,11 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/vee-validate", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/vue": "~10.0.0-rc.3", + "@abp/vue": "~10.0.0", "vee-validate": "~3.4.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/npm/packs/virtual-file-explorer/package.json b/npm/packs/virtual-file-explorer/package.json index 642f2cac95..a221a43ce0 100644 --- a/npm/packs/virtual-file-explorer/package.json +++ b/npm/packs/virtual-file-explorer/package.json @@ -1,12 +1,12 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/virtual-file-explorer", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/clipboard": "~10.0.0-rc.3", - "@abp/prismjs": "~10.0.0-rc.3" + "@abp/clipboard": "~10.0.0", + "@abp/prismjs": "~10.0.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", "homepage": "https://abp.io", diff --git a/npm/packs/vue/package.json b/npm/packs/vue/package.json index c2211d52bb..5b548f3d73 100644 --- a/npm/packs/vue/package.json +++ b/npm/packs/vue/package.json @@ -1,5 +1,5 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/vue", "publishConfig": { "access": "public" diff --git a/npm/packs/zxcvbn/package.json b/npm/packs/zxcvbn/package.json index ad4c3c1c33..5f7ab31ea1 100644 --- a/npm/packs/zxcvbn/package.json +++ b/npm/packs/zxcvbn/package.json @@ -1,11 +1,11 @@ { - "version": "10.0.0-rc.3", + "version": "10.0.0", "name": "@abp/zxcvbn", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~10.0.0-rc.3", + "@abp/core": "~10.0.0", "zxcvbn": "^4.4.2" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431", diff --git a/source-code/Volo.Abp.Account.SourceCode/Volo.Abp.Account.SourceCode.zip b/source-code/Volo.Abp.Account.SourceCode/Volo.Abp.Account.SourceCode.zip index 9bbf522013..72eaafc228 100644 Binary files a/source-code/Volo.Abp.Account.SourceCode/Volo.Abp.Account.SourceCode.zip and b/source-code/Volo.Abp.Account.SourceCode/Volo.Abp.Account.SourceCode.zip differ diff --git a/source-code/Volo.Abp.AuditLogging.SourceCode/Volo.Abp.AuditLogging.SourceCode.zip b/source-code/Volo.Abp.AuditLogging.SourceCode/Volo.Abp.AuditLogging.SourceCode.zip index b420c9f9f9..9bbf87cddd 100644 Binary files a/source-code/Volo.Abp.AuditLogging.SourceCode/Volo.Abp.AuditLogging.SourceCode.zip and b/source-code/Volo.Abp.AuditLogging.SourceCode/Volo.Abp.AuditLogging.SourceCode.zip differ diff --git a/source-code/Volo.Abp.BackgroundJobs.SourceCode/Volo.Abp.BackgroundJobs.SourceCode.zip b/source-code/Volo.Abp.BackgroundJobs.SourceCode/Volo.Abp.BackgroundJobs.SourceCode.zip index 855cf88f44..05442a6326 100644 Binary files a/source-code/Volo.Abp.BackgroundJobs.SourceCode/Volo.Abp.BackgroundJobs.SourceCode.zip and b/source-code/Volo.Abp.BackgroundJobs.SourceCode/Volo.Abp.BackgroundJobs.SourceCode.zip differ diff --git a/source-code/Volo.Abp.BlobStoring.Database.SourceCode/Volo.Abp.BlobStoring.Database.SourceCode.zip b/source-code/Volo.Abp.BlobStoring.Database.SourceCode/Volo.Abp.BlobStoring.Database.SourceCode.zip index 592d8a91ea..d5634df6ad 100644 Binary files a/source-code/Volo.Abp.BlobStoring.Database.SourceCode/Volo.Abp.BlobStoring.Database.SourceCode.zip and b/source-code/Volo.Abp.BlobStoring.Database.SourceCode/Volo.Abp.BlobStoring.Database.SourceCode.zip differ diff --git a/source-code/Volo.Abp.FeatureManagement.SourceCode/Volo.Abp.FeatureManagement.SourceCode.zip b/source-code/Volo.Abp.FeatureManagement.SourceCode/Volo.Abp.FeatureManagement.SourceCode.zip index 9a6b0c0984..c6b072c623 100644 Binary files a/source-code/Volo.Abp.FeatureManagement.SourceCode/Volo.Abp.FeatureManagement.SourceCode.zip and b/source-code/Volo.Abp.FeatureManagement.SourceCode/Volo.Abp.FeatureManagement.SourceCode.zip differ diff --git a/source-code/Volo.Abp.Identity.SourceCode/Volo.Abp.Identity.SourceCode.zip b/source-code/Volo.Abp.Identity.SourceCode/Volo.Abp.Identity.SourceCode.zip index 981e026b35..a59b086b0e 100644 Binary files a/source-code/Volo.Abp.Identity.SourceCode/Volo.Abp.Identity.SourceCode.zip and b/source-code/Volo.Abp.Identity.SourceCode/Volo.Abp.Identity.SourceCode.zip differ diff --git a/source-code/Volo.Abp.IdentityServer.SourceCode/Volo.Abp.IdentityServer.SourceCode.zip b/source-code/Volo.Abp.IdentityServer.SourceCode/Volo.Abp.IdentityServer.SourceCode.zip index cbb0e268fb..53662b3ac5 100644 Binary files a/source-code/Volo.Abp.IdentityServer.SourceCode/Volo.Abp.IdentityServer.SourceCode.zip and b/source-code/Volo.Abp.IdentityServer.SourceCode/Volo.Abp.IdentityServer.SourceCode.zip differ diff --git a/source-code/Volo.Abp.OpenIddict.SourceCode/Volo.Abp.OpenIddict.SourceCode.zip b/source-code/Volo.Abp.OpenIddict.SourceCode/Volo.Abp.OpenIddict.SourceCode.zip index 5d6a4d7918..c2a9bd2468 100644 Binary files a/source-code/Volo.Abp.OpenIddict.SourceCode/Volo.Abp.OpenIddict.SourceCode.zip and b/source-code/Volo.Abp.OpenIddict.SourceCode/Volo.Abp.OpenIddict.SourceCode.zip differ diff --git a/source-code/Volo.Abp.PermissionManagement.SourceCode/Volo.Abp.PermissionManagement.SourceCode.zip b/source-code/Volo.Abp.PermissionManagement.SourceCode/Volo.Abp.PermissionManagement.SourceCode.zip index ed04140630..416f0fd0e7 100644 Binary files a/source-code/Volo.Abp.PermissionManagement.SourceCode/Volo.Abp.PermissionManagement.SourceCode.zip and b/source-code/Volo.Abp.PermissionManagement.SourceCode/Volo.Abp.PermissionManagement.SourceCode.zip differ diff --git a/source-code/Volo.Abp.SettingManagement.SourceCode/Volo.Abp.SettingManagement.SourceCode.zip b/source-code/Volo.Abp.SettingManagement.SourceCode/Volo.Abp.SettingManagement.SourceCode.zip index 4ce720dadd..ae324461b5 100644 Binary files a/source-code/Volo.Abp.SettingManagement.SourceCode/Volo.Abp.SettingManagement.SourceCode.zip and b/source-code/Volo.Abp.SettingManagement.SourceCode/Volo.Abp.SettingManagement.SourceCode.zip differ diff --git a/source-code/Volo.Abp.TenantManagement.SourceCode/Volo.Abp.TenantManagement.SourceCode.zip b/source-code/Volo.Abp.TenantManagement.SourceCode/Volo.Abp.TenantManagement.SourceCode.zip index aace67f718..96eadf3630 100644 Binary files a/source-code/Volo.Abp.TenantManagement.SourceCode/Volo.Abp.TenantManagement.SourceCode.zip and b/source-code/Volo.Abp.TenantManagement.SourceCode/Volo.Abp.TenantManagement.SourceCode.zip differ diff --git a/source-code/Volo.Abp.Users.SourceCode/Volo.Abp.Users.SourceCode.zip b/source-code/Volo.Abp.Users.SourceCode/Volo.Abp.Users.SourceCode.zip index 1f21400d58..67a25ee5fe 100644 Binary files a/source-code/Volo.Abp.Users.SourceCode/Volo.Abp.Users.SourceCode.zip and b/source-code/Volo.Abp.Users.SourceCode/Volo.Abp.Users.SourceCode.zip differ diff --git a/source-code/Volo.Abp.VirtualFileExplorer.SourceCode/Volo.Abp.VirtualFileExplorer.SourceCode.zip b/source-code/Volo.Abp.VirtualFileExplorer.SourceCode/Volo.Abp.VirtualFileExplorer.SourceCode.zip index 043e433d52..23ca4d18bf 100644 Binary files a/source-code/Volo.Abp.VirtualFileExplorer.SourceCode/Volo.Abp.VirtualFileExplorer.SourceCode.zip and b/source-code/Volo.Abp.VirtualFileExplorer.SourceCode/Volo.Abp.VirtualFileExplorer.SourceCode.zip differ diff --git a/source-code/Volo.Blogging.SourceCode/Volo.Blogging.SourceCode.zip b/source-code/Volo.Blogging.SourceCode/Volo.Blogging.SourceCode.zip index 203be63dcf..5e83843261 100644 Binary files a/source-code/Volo.Blogging.SourceCode/Volo.Blogging.SourceCode.zip and b/source-code/Volo.Blogging.SourceCode/Volo.Blogging.SourceCode.zip differ diff --git a/source-code/Volo.CmsKit.SourceCode/Volo.CmsKit.SourceCode.zip b/source-code/Volo.CmsKit.SourceCode/Volo.CmsKit.SourceCode.zip index 41359bca5a..b20f595536 100644 Binary files a/source-code/Volo.CmsKit.SourceCode/Volo.CmsKit.SourceCode.zip and b/source-code/Volo.CmsKit.SourceCode/Volo.CmsKit.SourceCode.zip differ diff --git a/source-code/Volo.Docs.SourceCode/Volo.Docs.SourceCode.zip b/source-code/Volo.Docs.SourceCode/Volo.Docs.SourceCode.zip index 39ea2b6abb..3a1c3aaba8 100644 Binary files a/source-code/Volo.Docs.SourceCode/Volo.Docs.SourceCode.zip and b/source-code/Volo.Docs.SourceCode/Volo.Docs.SourceCode.zip differ diff --git a/templates/app-nolayers/angular/package.json b/templates/app-nolayers/angular/package.json index 07723eec99..35eb331a52 100644 --- a/templates/app-nolayers/angular/package.json +++ b/templates/app-nolayers/angular/package.json @@ -12,15 +12,15 @@ }, "private": true, "dependencies": { - "@abp/ng.account": "~10.0.0-rc.3", - "@abp/ng.components": "~10.0.0-rc.3", - "@abp/ng.core": "~10.0.0-rc.3", - "@abp/ng.identity": "~10.0.0-rc.3", - "@abp/ng.oauth": "~10.0.0-rc.3", - "@abp/ng.setting-management": "~10.0.0-rc.3", - "@abp/ng.tenant-management": "~10.0.0-rc.3", - "@abp/ng.theme.lepton-x": "~5.0.0-rc.3", - "@abp/ng.theme.shared": "~10.0.0-rc.3", + "@abp/ng.account": "~10.0.0", + "@abp/ng.components": "~10.0.0", + "@abp/ng.core": "~10.0.0", + "@abp/ng.identity": "~10.0.0", + "@abp/ng.oauth": "~10.0.0", + "@abp/ng.setting-management": "~10.0.0", + "@abp/ng.tenant-management": "~10.0.0", + "@abp/ng.theme.lepton-x": "~5.0.0", + "@abp/ng.theme.shared": "~10.0.0", "@angular/animations": "~20.0.0", "@angular/common": "~20.0.0", "@angular/compiler": "~20.0.0", @@ -36,7 +36,7 @@ "zone.js": "~0.15.0" }, "devDependencies": { - "@abp/ng.schematics": "~10.0.0-rc.3", + "@abp/ng.schematics": "~10.0.0", "@angular-devkit/build-angular": "~20.0.0", "@angular-eslint/builder": "~20.0.0", "@angular-eslint/eslint-plugin": "~20.0.0", diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/package.json index f734ad24be..2695c2b32a 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/package.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/package.json @@ -3,7 +3,7 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.components.server.leptonxlitetheme": "~5.0.0-rc.3", - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0-rc.3" + "@abp/aspnetcore.components.server.leptonxlitetheme": "~5.0.0", + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0" } } diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/package.json index 786a120b52..20602a6fd9 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/package.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/package.json @@ -3,7 +3,7 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0-rc.3", - "@abp/aspnetcore.components.server.leptonxlitetheme": "~5.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0", + "@abp/aspnetcore.components.server.leptonxlitetheme": "~5.0.0" } } diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server.Mongo/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server.Mongo/package.json index 92445cfda9..03a4dc8074 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server.Mongo/package.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server.Mongo/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0" } } diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/package.json index 92445cfda9..03a4dc8074 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/package.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0" } } diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/package.json index 92445cfda9..03a4dc8074 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/package.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0" } } diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/package.json index 92445cfda9..03a4dc8074 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/package.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0" } } diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc.Mongo/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc.Mongo/package.json index 92445cfda9..03a4dc8074 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc.Mongo/package.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc.Mongo/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0" } } diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/package.json index 92445cfda9..03a4dc8074 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/package.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0" } } diff --git a/templates/app/angular/package.json b/templates/app/angular/package.json index 65b0417911..0bd6569f38 100644 --- a/templates/app/angular/package.json +++ b/templates/app/angular/package.json @@ -12,15 +12,15 @@ }, "private": true, "dependencies": { - "@abp/ng.account": "~10.0.0-rc.3", - "@abp/ng.components": "~10.0.0-rc.3", - "@abp/ng.core": "~10.0.0-rc.3", - "@abp/ng.identity": "~10.0.0-rc.3", - "@abp/ng.oauth": "~10.0.0-rc.3", - "@abp/ng.setting-management": "~10.0.0-rc.3", - "@abp/ng.tenant-management": "~10.0.0-rc.3", - "@abp/ng.theme.lepton-x": "~5.0.0-rc.3", - "@abp/ng.theme.shared": "~10.0.0-rc.3", + "@abp/ng.account": "~10.0.0", + "@abp/ng.components": "~10.0.0", + "@abp/ng.core": "~10.0.0", + "@abp/ng.identity": "~10.0.0", + "@abp/ng.oauth": "~10.0.0", + "@abp/ng.setting-management": "~10.0.0", + "@abp/ng.tenant-management": "~10.0.0", + "@abp/ng.theme.lepton-x": "~5.0.0", + "@abp/ng.theme.shared": "~10.0.0", "@angular/animations": "~20.0.0", "@angular/common": "~20.0.0", "@angular/compiler": "~20.0.0", @@ -36,7 +36,7 @@ "zone.js": "~0.15.0" }, "devDependencies": { - "@abp/ng.schematics": "~10.0.0-rc.3", + "@abp/ng.schematics": "~10.0.0", "@angular-devkit/build-angular": "~20.0.0", "@angular-eslint/builder": "~20.0.0", "@angular-eslint/eslint-plugin": "~20.0.0", diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.AuthServer/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.AuthServer/package.json index 8600b0b8f4..4820a46fa7 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.AuthServer/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.AuthServer/package.json @@ -3,6 +3,6 @@ "name": "my-app-authserver", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0" } } diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/package.json index 786a120b52..20602a6fd9 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/package.json @@ -3,7 +3,7 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0-rc.3", - "@abp/aspnetcore.components.server.leptonxlitetheme": "~5.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0", + "@abp/aspnetcore.components.server.leptonxlitetheme": "~5.0.0" } } diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/package.json index 786a120b52..20602a6fd9 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/package.json @@ -3,7 +3,7 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0-rc.3", - "@abp/aspnetcore.components.server.leptonxlitetheme": "~5.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0", + "@abp/aspnetcore.components.server.leptonxlitetheme": "~5.0.0" } } diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp.Tiered/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp.Tiered/package.json index 786a120b52..20602a6fd9 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp.Tiered/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp.Tiered/package.json @@ -3,7 +3,7 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0-rc.3", - "@abp/aspnetcore.components.server.leptonxlitetheme": "~5.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0", + "@abp/aspnetcore.components.server.leptonxlitetheme": "~5.0.0" } } diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp/package.json index 786a120b52..20602a6fd9 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp/package.json @@ -3,7 +3,7 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0-rc.3", - "@abp/aspnetcore.components.server.leptonxlitetheme": "~5.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0", + "@abp/aspnetcore.components.server.leptonxlitetheme": "~5.0.0" } } diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/package.json index 92445cfda9..03a4dc8074 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0" } } diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/package.json index 92445cfda9..03a4dc8074 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0" } } diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/package.json index 92445cfda9..03a4dc8074 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.0.0" } } diff --git a/templates/module/angular/package.json b/templates/module/angular/package.json index 8a8934ddb4..d06fa52107 100644 --- a/templates/module/angular/package.json +++ b/templates/module/angular/package.json @@ -13,15 +13,15 @@ }, "private": true, "dependencies": { - "@abp/ng.account": "~10.0.0-rc.3", - "@abp/ng.components": "~10.0.0-rc.3", - "@abp/ng.core": "~10.0.0-rc.3", - "@abp/ng.identity": "~10.0.0-rc.3", - "@abp/ng.oauth": "~10.0.0-rc.3", - "@abp/ng.setting-management": "~10.0.0-rc.3", - "@abp/ng.tenant-management": "~10.0.0-rc.3", - "@abp/ng.theme.basic": "~10.0.0-rc.3", - "@abp/ng.theme.shared": "~10.0.0-rc.3", + "@abp/ng.account": "~10.0.0", + "@abp/ng.components": "~10.0.0", + "@abp/ng.core": "~10.0.0", + "@abp/ng.identity": "~10.0.0", + "@abp/ng.oauth": "~10.0.0", + "@abp/ng.setting-management": "~10.0.0", + "@abp/ng.tenant-management": "~10.0.0", + "@abp/ng.theme.basic": "~10.0.0", + "@abp/ng.theme.shared": "~10.0.0", "@angular/animations": "~20.0.0", "@angular/common": "~20.0.0", "@angular/compiler": "~20.0.0", @@ -36,7 +36,7 @@ "zone.js": "~0.15.0" }, "devDependencies": { - "@abp/ng.schematics": "~10.0.0-rc.3", + "@abp/ng.schematics": "~10.0.0", "@angular-devkit/build-angular": "~20.0.0", "@angular-eslint/builder": "~20.0.0", "@angular-eslint/eslint-plugin": "~20.0.0", diff --git a/templates/module/angular/projects/my-project-name/package.json b/templates/module/angular/projects/my-project-name/package.json index e02e8a2778..7551bf3e76 100644 --- a/templates/module/angular/projects/my-project-name/package.json +++ b/templates/module/angular/projects/my-project-name/package.json @@ -4,8 +4,8 @@ "peerDependencies": { "@angular/common": "~19.1.0", "@angular/core": "~19.1.0", - "@abp/ng.core": "~10.0.0-rc.3", - "@abp/ng.theme.shared": "~10.0.0-rc.3" + "@abp/ng.core": "~10.0.0", + "@abp/ng.theme.shared": "~10.0.0" }, "dependencies": { "tslib": "^2.1.0" diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/package.json b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/package.json index 8cc3545228..93a3141e50 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/package.json +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/package.json @@ -3,6 +3,6 @@ "name": "my-app-authserver", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~10.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~10.0.0" } } diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/package.json b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/package.json index 12097eff29..3605299d39 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/package.json +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/package.json @@ -3,7 +3,7 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~10.0.0-rc.3", - "@abp/aspnetcore.components.server.basictheme": "~10.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~10.0.0", + "@abp/aspnetcore.components.server.basictheme": "~10.0.0" } } diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/package.json b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/package.json index bc28d12fcd..8d219b4042 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/package.json +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~10.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~10.0.0" } } diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/package.json b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/package.json index bc28d12fcd..8d219b4042 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/package.json +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~10.0.0-rc.3" + "@abp/aspnetcore.mvc.ui.theme.basic": "~10.0.0" } }