Browse Source

Merge branch 'dev' into stsrki/dev-crud-modal-hide

pull/7304/head
Mladen Macanovic 6 years ago
parent
commit
1ef598655c
  1. 6
      abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/en.json
  2. 6
      abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/tr.json
  3. 2
      common.props
  4. 10
      docs/en/Blog-Posts/2021-01-14 v4_2_Preview/POST.md
  5. 176
      docs/en/Repositories.md
  6. 6
      docs/en/UI/Angular/Page-Alerts.md
  7. 4
      docs/en/UI/Angular/Testing.md
  8. 22
      docs/en/UI/AspNetCore/Bundling-Minification.md
  9. 22
      docs/zh-Hans/UI/AspNetCore/Bundling-Minification.md
  10. 33
      framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bundling/Volo/Abp/AspNetCore/Mvc/UI/Bundling/BundleConfigurationCollection.cs
  11. 6
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/CreateMigrationAndRunMigrator.cs
  12. 2
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/NewCommand.cs
  13. 2
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Utils/CmdHelper.cs
  14. 2
      framework/src/Volo.Abp.ExceptionHandling/Volo/Abp/AspNetCore/ExceptionHandling/DefaultExceptionToErrorInfoConverter.cs
  15. 35
      framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/DynamicProxying/UrlBuilder.cs
  16. 2
      framework/src/Volo.Abp.Kafka/Volo/Abp/Kafka/KafkaMessageConsumer.cs
  17. 2
      framework/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json
  18. 224
      framework/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/yarn.lock
  19. 4
      framework/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json
  20. 260
      framework/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock
  21. 9
      framework/test/Volo.Abp.Http.Client.Tests/Volo/Abp/Http/DynamicProxying/RegularTestController.cs
  22. 5
      modules/account/src/Volo.Abp.Account.Web.IdentityServer/Pages/Account/IdentityServerSupportedLoginModel.cs
  23. 26
      modules/account/src/Volo.Abp.Account.Web.IdentityServer/Pages/Account/IdentityServerSupportedLogoutModel.cs
  24. 4
      modules/account/src/Volo.Abp.Account.Web/AbpAccountWebModule.cs
  25. 14
      modules/account/src/Volo.Abp.Account.Web/Pages/Account/AccountPageModel.cs
  26. 2
      modules/account/src/Volo.Abp.Account.Web/Pages/Account/ForgotPassword.cshtml.cs
  27. 4
      modules/account/src/Volo.Abp.Account.Web/Pages/Account/Register.cshtml.cs
  28. 2
      modules/account/src/Volo.Abp.Account.Web/Pages/Account/ResetPassword.cshtml.cs
  29. 4
      modules/blogging/app/Volo.BloggingTestApp/package.json
  30. 332
      modules/blogging/app/Volo.BloggingTestApp/yarn.lock
  31. 2
      modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json
  32. 238
      modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock
  33. 8
      modules/cms-kit/angular/package.json
  34. 4
      modules/cms-kit/angular/projects/cms-kit/package.json
  35. 2
      modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json
  36. 238
      modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock
  37. 2
      modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json
  38. 238
      modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock
  39. 4
      modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json
  40. 258
      modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock
  41. 12
      modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Contents/ContentGetListDto.cs
  42. 1
      modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Contents/IContentAdminAppService.cs
  43. 1
      modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/CmsKitAdminApplicationAutoMapperProfile.cs
  44. 3
      modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Contents/ContentAdminAppService.cs
  45. 2
      modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/Volo/CmsKit/Admin/Contents/ContentAdminController.cs
  46. 3
      modules/cms-kit/test/Volo.CmsKit.Application.Tests/Contents/ContentAdminAppService_Tests.cs
  47. 4
      modules/docs/app/VoloDocs.Web/package.json
  48. 298
      modules/docs/app/VoloDocs.Web/yarn.lock
  49. 2
      npm/lerna.json
  50. 2
      npm/ng-packs/lerna.version.json
  51. 20
      npm/ng-packs/package.json
  52. 4
      npm/ng-packs/packages/components/package.json
  53. 4
      npm/ng-packs/packages/core/package.json
  54. 4
      npm/ng-packs/packages/feature-management/package.json
  55. 6
      npm/ng-packs/packages/identity/package.json
  56. 4
      npm/ng-packs/packages/permission-management/package.json
  57. 2
      npm/ng-packs/packages/schematics/package.json
  58. 4
      npm/ng-packs/packages/setting-management/package.json
  59. 6
      npm/ng-packs/packages/tenant-management/package.json
  60. 4
      npm/ng-packs/packages/theme-basic/package.json
  61. 4
      npm/ng-packs/packages/theme-shared/package.json
  62. 106
      npm/ng-packs/yarn.lock
  63. 4
      npm/packs/anchor-js/package.json
  64. 4
      npm/packs/aspnetcore.mvc.ui.theme.basic/package.json
  65. 30
      npm/packs/aspnetcore.mvc.ui.theme.shared/package.json
  66. 2
      npm/packs/aspnetcore.mvc.ui/package-lock.json
  67. 2
      npm/packs/aspnetcore.mvc.ui/package.json
  68. 10
      npm/packs/blogging/package.json
  69. 2
      npm/packs/bootstrap-datepicker/package.json
  70. 4
      npm/packs/bootstrap/package.json
  71. 2
      npm/packs/chart.js/package.json
  72. 4
      npm/packs/clipboard/package.json
  73. 4
      npm/packs/cms-kit/package.json
  74. 4
      npm/packs/codemirror/package.json
  75. 4
      npm/packs/core/package.json
  76. 4
      npm/packs/cropperjs/package.json
  77. 4
      npm/packs/datatables.net-bs4/package.json
  78. 4
      npm/packs/datatables.net/package.json
  79. 12
      npm/packs/docs/package.json
  80. 2
      npm/packs/flag-icon-css/package.json
  81. 4
      npm/packs/font-awesome/package.json
  82. 4
      npm/packs/highlight.js/package.json
  83. 4
      npm/packs/jquery-form/package.json
  84. 4
      npm/packs/jquery-validation-unobtrusive/package.json
  85. 4
      npm/packs/jquery-validation/package.json
  86. 4
      npm/packs/jquery/package.json
  87. 4
      npm/packs/jstree/package.json
  88. 4
      npm/packs/lodash/package.json
  89. 4
      npm/packs/luxon/package.json
  90. 4
      npm/packs/malihu-custom-scrollbar-plugin/package.json
  91. 4
      npm/packs/markdown-it/package.json
  92. 4
      npm/packs/owl.carousel/package.json
  93. 4
      npm/packs/popper.js/package.json
  94. 6
      npm/packs/prismjs/package.json
  95. 4
      npm/packs/select2/package.json
  96. 4
      npm/packs/signalr/package.json
  97. 4
      npm/packs/star-rating-svg/package.json
  98. 4
      npm/packs/sweetalert/package.json
  99. 4
      npm/packs/timeago/package.json
  100. 4
      npm/packs/toastr/package.json

6
abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/en.json

@ -198,6 +198,10 @@
"Language": "Language",
"Optional": "Optional",
"CreateArticleLanguageInfo": "The language in which the post is written",
"Enum:ContentSource:2": "Video Post"
"Enum:ContentSource:2": "Video Post",
"DeleteCoverImage": "Delete Cover Image",
"DeleteCoverImageConfirmationMessage": "Are you sure you want to delete the cover image for \"{0}\"?",
"DeleteCoverImageSuccessMessage": "Cover image successfully deleted"
}
}

6
abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/tr.json

@ -159,6 +159,10 @@
"UnlimitedQuestionCount": "Sınırsız soru sayısı",
"Language": "Dil",
"Optional": "Opsiyonel",
"CreateArticleLanguageInfo": "Makalenin yazıldığı dil"
"CreateArticleLanguageInfo": "Makalenin yazıldığı dil",
"Enum:ContentSource:2": "Video İçerik",
"DeleteCoverImage": "Kapak Fotoğrafını Sil",
"DeleteCoverImageConfirmationMessage": "Kapak fotoğrafını \"{0}\" isimli makale için silmek istediğinize emin misiniz?",
"DeleteCoverImageSuccessMessage": "Kapak fotoğrafı başarılı bir şekilde silinmiştir"
}
}

2
common.props

@ -1,7 +1,7 @@
<Project>
<PropertyGroup>
<LangVersion>latest</LangVersion>
<Version>4.3.0</Version>
<Version>4.3.0</Version>
<NoWarn>$(NoWarn);CS1591;CS0436</NoWarn>
<PackageIconUrl>https://abp.io/assets/abp_nupkg.png</PackageIconUrl>
<PackageProjectUrl>https://abp.io/</PackageProjectUrl>

10
docs/en/Blog-Posts/2021-01-14 v4_2_Preview/POST.md

@ -8,16 +8,16 @@ Today, we have released the [ABP Framework](https://abp.io/) and the [ABP Commer
If you want to try the version `4.2.0` today, follow the steps below;
1) **Upgrade** the ABP CLI to the version `4.2.0-rc.1` using a command line terminal:
1) **Upgrade** the ABP CLI to the version `4.2.0-rc.2` using a command line terminal:
````bash
dotnet tool update Volo.Abp.Cli -g --version 4.2.0-rc.1
dotnet tool update Volo.Abp.Cli -g --version 4.2.0-rc.2
````
**or install** if you haven't installed before:
````bash
dotnet tool install Volo.Abp.Cli -g --version 4.2.0-rc.1
dotnet tool install Volo.Abp.Cli -g --version 4.2.0-rc.2
````
2) Create a **new application** with the `--preview` option:
@ -130,7 +130,9 @@ abp new BookStore -dbms mysql --preview
Available options: `SqlServer` (default), `MySQL`, `SQLite`, `Oracle-Devart`, `PostgreSQL`. See the [documentation](https://docs.abp.io/en/abp/latest/Entity-Framework-Core-Other-DBMS) to use any other DBMS or switch the DBMS later.
> If you select a DBMS other than the SQL Server, then the database migrations are also created when you first run the `DbMigrator` application. In this case, do not run the application inside Visual Studio (or another IDE), but execute `dotnet run` command in a terminal in the folder of the `DbMigrator` project.
One change related to this feature is that: Now, the startup template doesn't come with an **initial migration** file. This is because the database migrations are different based on your DBMS preference and should be re-created. However, when you first run the `.DbMigrator` application, it will create the initial migration and create the database just like before.
> See The Initial Migration section in the [Getting Started](https://docs.abp.io/en/abp/4.2/Getting-Started-Running-Solution?DB=EF#database-migrations) document if you have problems on running the `.DbMigrator` application first time.
### Swagger UI Login / Authorization

176
docs/en/Repositories.md

@ -13,84 +13,178 @@ ABP can provide a **default generic repository** for each aggregate root or enti
**Example usage of a default generic repository:**
````C#
public class PersonAppService : ApplicationService
{
private readonly IRepository<Person, Guid> _personRepository;
using System;
using System.Threading.Tasks;
using Volo.Abp.Application.Services;
using Volo.Abp.Domain.Repositories;
public PersonAppService(IRepository<Person, Guid> personRepository)
namespace Demo
{
public class PersonAppService : ApplicationService
{
_personRepository = personRepository;
}
private readonly IRepository<Person, Guid> _personRepository;
public async Task Create(CreatePersonDto input)
{
var person = new Person { Name = input.Name, Age = input.Age };
public PersonAppService(IRepository<Person, Guid> personRepository)
{
_personRepository = personRepository;
}
await _personRepository.InsertAsync(person);
}
public async Task CreateAsync(CreatePersonDto input)
{
var person = new Person(input.Name);
public List<PersonDto> GetList(string nameFilter)
{
var people = _personRepository
.Where(p => p.Name.Contains(nameFilter))
.ToList();
await _personRepository.InsertAsync(person);
}
return people
.Select(p => new PersonDto {Id = p.Id, Name = p.Name, Age = p.Age})
.ToList();
public async Task<int> GetCountAsync(string filter)
{
return await _personRepository.CountAsync(p => p.Name.Contains(filter));
}
}
}
````
> See the "*IQueryable & Async Operations*" section below to understand how you can use **async extension methods**, like `ToListAsync()` (which is strongly suggested) instead of `ToList()`.
In this example;
* `PersonAppService` simply injects `IRepository<Person, Guid>` in it's constructor.
* `Create` method uses `InsertAsync` to save a newly created entity.
* `GetList` method uses the standard LINQ `Where` and `ToList` methods to filter and get a list of people from the data source.
* `CreateAsync` method uses `InsertAsync` to save the new entity.
* `GetCountAsync` method gets a filtered count of all people in the database.
> The example above uses hand-made mapping between [entities](Entities.md) and [DTO](Data-Transfer-Objects.md)s. See [object to object mapping document](Object-To-Object-Mapping.md) for an automatic way of mapping.
### Standard Repository Methods
Generic Repositories provides some standard CRUD features out of the box:
* Provides `Insert` method to save a new entity.
* `GetAsync`: Returns a single entity by its `Id` or a predicate (lambda expression).
* Throws `EntityNotFoundException` if the requested entity was not found.
* Throws `InvalidOperationException` if there are multiple entities with given predicate.
* `FindAsync`: Returns a single entity by its `Id` or a predicate (lambda expression).
* Returns `null` if the requested entity was not found.
* Throws `InvalidOperationException` if there are multiple entities with given predicate.
* `InsertAsync`: Inserts a new entity to the database.
* `UpdateAsync`: Updates an existing entity in the database.
* `DeleteAsync`: Deletes the given entity from database.
* This method has an overload that takes a predicate (lambda expression) to delete multiple entities satisfies the given condition.
* `GetListAsync`: Returns the list of all entities in the database.
* `GetPagedListAsync`: Returns a limited list of entities. Gets `skipCount`, `maxResultCount` and `sorting` parameters.
* `GetCountAsync`: Gets count of all entities in the database.
There are overloads of these methods.
* Provides `Update` and `Delete` methods to update or delete an entity by entity object or it's id.
* Provides `Delete` method to delete multiple entities by a filter.
* Implements `IQueryable<TEntity>`, so you can use LINQ and extension methods like `FirstOrDefault`, `Where`, `OrderBy`, `ToList` and so on...
### Basic Repositories
### Querying / LINQ over the Repositories
Standard `IRepository<TEntity, TKey>` interface extends standard `IQueryable<TEntity>` and you can freely query using standard LINQ methods. However, some ORM providers or database systems may not support standard `IQueryable` interface.
Repositories provide the `GetQueryableAsync()` method that returns an `IQueryable<TEntity>` object. You can use this object to perform LINQ queries on the entities in the database.
ABP provides `IBasicRepository<TEntity, TPrimaryKey>` and `IBasicRepository<TEntity>` interfaces to support such scenarios. You can extend these interfaces (and optionally derive from `BasicRepositoryBase`) to create custom repositories for your entities.
**Example: Use LINQ with the repositories**
Depending on `IBasicRepository` but not depending on `IRepository` has an advantage to make possible to work with all data sources even if they don't support `IQueryable`. But major vendors, like Entity Framework, NHibernate or MongoDb already support `IQueryable`.
````csharp
using System;
using System.Linq;
using System.Collections.Generic;
using System.Threading.Tasks;
using Volo.Abp.Application.Services;
using Volo.Abp.Domain.Repositories;
So, working with `IRepository` is the **suggested** way for typical applications. But reusable module developers may consider `IBasicRepository` to support a wider range of data sources.
namespace Demo
{
public class PersonAppService : ApplicationService
{
private readonly IRepository<Person, Guid> _personRepository;
### Read Only Repositories
public PersonAppService(IRepository<Person, Guid> personRepository)
{
_personRepository = personRepository;
}
There are also `IReadOnlyRepository<TEntity, TKey>` and `IReadOnlyBasicRepository<Tentity, TKey>` interfaces for who only want to depend on querying capabilities of the repositories.
public async Task<List<PersonDto>> GetListAsync(string filter)
{
//Obtain the IQueryable<Person>
IQueryable<Person> queryable = await _personRepository.GetQueryableAsync();
### Generic Repository without a Primary Key
//Create a query
var query = from person in queryable
where person.Name == filter
orderby person.Name
select person;
If your entity does not have an Id primary key (it may have a composite primary key for instance) then you cannot use the `IRepository<TEntity, TKey>` (or basic/readonly versions) defined above. In that case, you can inject and use `IRepository<TEntity>` for your entity.
//Execute the query to get list of people
var people = query.ToList();
> `IRepository<TEntity>` has a few missing methods those normally works with the `Id` property of an entity. Because of the entity has no `Id` property in that case, these methods are not available. One example is the `Get` method that gets an id and returns the entity with given id. However, you can still use `IQueryable<TEntity>` features to query entities by standard LINQ methods.
//Convert to DTO and return to the client
return people.Select(p => new PersonDto {Name = p.Name}).ToList();
}
}
}
````
You could also use the LINQ extension methods:
````csharp
public async Task<List<PersonDto>> GetListAsync(string filter)
{
//Obtain the IQueryable<Person>
IQueryable<Person> queryable = await _personRepository.GetQueryableAsync();
//Execute a query
var people = queryable
.Where(p => p.Name.Contains(filter))
.OrderBy(p => p.Name)
.ToList();
//Convert to DTO and return to the client
return people.Select(p => new PersonDto {Name = p.Name}).ToList();
}
````
Any standard LINQ method can be used over the `IQueryable` returned from the repository.
> This sample uses `ToList()` method, but it is **strongly suggested to use the asynchronous methods** to perform database queries, like `ToListAsync()` for this example.
>
> See the **IQueryable & Async Operations** section to learn how you can do it.
### Bulk Operations
There are some methods to perform bulk operations in the database;
* `InsertManyAsync`
* `UpdateManyAsync`
* `DeleteManyAsync`
These methods work with multiple entities and can take advantage of bulk operations if supported by the underlying database provider.
> Optimistic concurrency control may not be possible when you use `UpdateManyAsync` and `DeleteManyAsync` methods.
### Soft / Hard Delete
`DeleteAsync` method of the repository doesn't delete the entity if the entity is a **soft-delete** entity (that implements `ISoftDelete`). Soft-delete entities are marked as "deleted" in the database. Data Filter system ensures that the soft deleted entities are not retrieved from database normally.
If your entity is a soft-delete entity, you can use the `HardDeleteAsync` method to really delete the entity from database in case of you need it.
If your entity is a soft-delete entity, you can use the `HardDeleteAsync` method to physically delete the entity from database in case of you need it.
> See the [Data Filtering](Data-Filtering.md) documentation for more about soft-delete.
## Other Generic Repository Types
Standard `IRepository<TEntity, TKey>` interface exposes the standard `IQueryable<TEntity>` and you can freely query using the standard LINQ methods. This is fine for most of the applications. However, some ORM providers or database systems may not support standard `IQueryable` interface. If you want to use such providers, you can't rely on the `IQueryable`.
### Basic Repositories
ABP provides `IBasicRepository<TEntity, TPrimaryKey>` and `IBasicRepository<TEntity>` interfaces to support such scenarios. You can extend these interfaces (and optionally derive from `BasicRepositoryBase`) to create custom repositories for your entities.
Depending on `IBasicRepository` but not depending on `IRepository` has an advantage to make possible to work with all data sources even if they don't support `IQueryable`.
See the [Data Filtering](Data-Filtering.md) documentation for more about soft-delete.
Major vendors, like Entity Framework, NHibernate or MongoDB already support `IQueryable`. So, working with `IRepository` is the **suggested** way for typical applications. But reusable module developers may consider `IBasicRepository` to support a wider range of data sources.
## Bulk Operations
You can execute bulk operations with `InsertManyAsync`, `UpdateManyAsync`, `DeleteManyAsync` methods.
### Read Only Repositories
> **WARNING:** ConcurrencyStamp can't be checked at bulk operations!
There are also `IReadOnlyRepository<TEntity, TKey>` and `IReadOnlyBasicRepository<Tentity, TKey>` interfaces for who only want to depend on querying capabilities of the repositories.
### Generic Repository without a Primary Key
If your entity does not have an Id primary key (it may have a composite primary key for instance) then you cannot use the `IRepository<TEntity, TKey>` (or basic/readonly versions) defined above. In that case, you can inject and use `IRepository<TEntity>` for your entity.
> `IRepository<TEntity>` has a few missing methods those normally works with the `Id` property of an entity. Because of the entity has no `Id` property in that case, these methods are not available. One example is the `Get` method that gets an id and returns the entity with given id. However, you can still use `IQueryable<TEntity>` features to query entities by standard LINQ methods.
## Custom Repositories

6
docs/en/UI/Angular/Page-Alerts.md

@ -6,7 +6,7 @@ A page alert is useful for displaying an important message to the user. The ABP
You can simply import `PageAlertService` from `@abp/ng.theme.shared` and utilize it as follows:
```typescript
```js
import { PageAlertService } from '@abp/ng.theme.shared';
@Component({
@ -30,7 +30,7 @@ export class MyComponent {
The method `show` accepts a single object that is type of `PageAlert`
```typescript
```js
export interface PageAlert {
type: 'primary' | 'secondary' | 'success' | 'danger' | 'warning' | 'info' | 'light' | 'dark';
message: string;
@ -47,7 +47,7 @@ export interface PageAlert {
* `dismissible` (Optional): Default is `true`. If enabled, a button on the top right corner will be shown to the users so that they can dismiss the message.
* `messageLocalizationParams` and `titleLocalizationParams` (Optional): If the message and/or the title is a key for localization service and contains some parameters, these fields could be used to pass those parameters.
### An example with Localization
### An example with Localization
```typescript
this.service.show({

4
docs/en/UI/Angular/Testing.md

@ -374,3 +374,7 @@ Finally, don't forget to run your CI tests with the following command:
```sh
npm test -- --prod
```
## See Also
* [ABP Community Video - Unit Testing with the Angular UI](https://community.abp.io/articles/unit-testing-with-the-angular-ui-p4l550q3)

22
docs/en/UI/AspNetCore/Bundling-Minification.md

@ -165,7 +165,27 @@ public class MyWebExtensionModule : AbpModule
}
````
> It's not possible to configure unnamed bundle tag helpers by code, because their name are not known at the development time. It's suggested to always use a name for a bundle tag helper.
You can also use the `ConfigureAll` method to configure all existing bundles:
````C#
[DependsOn(typeof(MyWebModule))]
public class MyWebExtensionModule : AbpModule
{
public override void ConfigureServices(ServiceConfigurationContext context)
{
Configure<AbpBundlingOptions>(options =>
{
options
.ScriptBundles
.ConfigureAll(bundle => {
bundle.AddFiles(
"/scripts/my-extension-script.js"
);
});
});
}
}
````
## Bundle Contributors

22
docs/zh-Hans/UI/AspNetCore/Bundling-Minification.md

@ -167,7 +167,27 @@ public class MyWebExtensionModule : AbpModule
}
````
> 无法通过代码配置未命名的bundle tag helpers, 因为它们的名称在开发时是未知的. 建议始终使用bundle tag helper的名称.
你也可以使用 `ConfigureAll` 方法配置所有现有的捆绑包:
````C#
[DependsOn(typeof(MyWebModule))]
public class MyWebExtensionModule : AbpModule
{
public override void ConfigureServices(ServiceConfigurationContext context)
{
Configure<AbpBundlingOptions>(options =>
{
options
.ScriptBundles
.ConfigureAll(bundle => {
bundle.AddFiles(
"/scripts/my-extension-script.js"
);
});
});
}
}
````
### Bundle 贡献者

33
framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bundling/Volo/Abp/AspNetCore/Mvc/UI/Bundling/BundleConfigurationCollection.cs

@ -9,11 +9,13 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bundling
{
private readonly ConcurrentDictionary<string, BundleConfiguration> _bundles;
private readonly ConcurrentDictionary<string, List<Action<BundleConfiguration>>> _lazyBundleConfigurationActions;
private readonly List<Action<BundleConfiguration>> _lazyAllBundleConfigurationActions;
public BundleConfigurationCollection()
{
_bundles = new ConcurrentDictionary<string, BundleConfiguration>();
_lazyBundleConfigurationActions = new ConcurrentDictionary<string, List<Action<BundleConfiguration>>>();
_lazyAllBundleConfigurationActions = new List<Action<BundleConfiguration>>();
}
/// <summary>
@ -90,6 +92,12 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bundling
}
}
lock (_lazyAllBundleConfigurationActions)
{
_lazyAllBundleConfigurationActions.ForEach(c => c.Invoke(bundle));
}
return bundle;
}
@ -123,6 +131,29 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bundling
return this;
}
/// <summary>
/// Configures all bundles.
/// This method also works for lazy bundles (those are created using razor tag helpers).
/// </summary>
/// <param name="configureAction">Configure action</param>
/// <returns>Returns this object for chained calls.</returns>
public BundleConfigurationCollection ConfigureAll([NotNull] Action<BundleConfiguration> configureAction)
{
Check.NotNull(configureAction, nameof(configureAction));
foreach (var bundle in _bundles)
{
configureAction.Invoke(bundle.Value);
}
lock (_lazyAllBundleConfigurationActions)
{
_lazyAllBundleConfigurationActions.Add(configureAction);
}
return this;
}
/// <summary>
/// Gets a bundle.
/// </summary>
@ -140,4 +171,4 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bundling
return bundle;
}
}
}
}

6
framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/CreateMigrationAndRunMigrator.cs

@ -26,12 +26,16 @@ namespace Volo.Abp.Cli.Commands
throw new Exception("DbMigrator is not found!");
}
var output = CmdHelper.RunCmdAndGetOutput("cd \"" + commandLineArgs.Target + "\" && dotnet ef migrations add Initial -s " + dbMigratorProjectPath);
var output = CmdHelper.RunCmdAndGetOutput($"cd \"{commandLineArgs.Target}\" && dotnet ef migrations add Initial -s \"{dbMigratorProjectPath}\"");
if (output.Contains("Done.") && output.Contains("To undo this action") && output.Contains("ef migrations remove")) // Migration added successfully
{
CmdHelper.RunCmd("cd \"" + Path.GetDirectoryName(dbMigratorProjectPath) + "\" && dotnet run");
}
else
{
throw new Exception("Migrations failed: " + output);
}
}
private string GetDbMigratorProjectPath(string dbMigrationsFolderPath)

2
framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/NewCommand.cs

@ -248,7 +248,7 @@ namespace Volo.Abp.Cli.Commands
case DatabaseManagementSystem.OracleDevart:
return "Data Source=MyProjectName;Integrated Security=yes;";
case DatabaseManagementSystem.SQLite:
return $"Data Source={Path.Combine(outputFolder,"database\\MyProjectName.db")};Version=3;";
return $"Data Source={Path.Combine(outputFolder , "MyProjectName.db")};".Replace("\\", "\\\\");
default:
return null;
}

2
framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Utils/CmdHelper.cs

@ -47,7 +47,7 @@ namespace Volo.Abp.Cli.Utils
{
process.StartInfo = new ProcessStartInfo(CmdHelper.GetFileName())
{
Arguments = CmdHelper.GetArguments(command),
Arguments = GetArguments(command),
UseShellExecute = false,
CreateNoWindow = true,
RedirectStandardOutput = true,

2
framework/src/Volo.Abp.ExceptionHandling/Volo/Abp/AspNetCore/ExceptionHandling/DefaultExceptionToErrorInfoConverter.cs

@ -141,7 +141,7 @@ namespace Volo.Abp.AspNetCore.ExceptionHandling
{
foreach (var key in exception.Data.Keys)
{
localizedValue = localizedValue.Replace("{" + key + "}", exception.Data[key].ToString());
localizedValue = localizedValue.Replace("{" + key + "}", exception.Data[key]?.ToString());
}
}

35
framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/DynamicProxying/UrlBuilder.cs

@ -8,7 +8,6 @@ using JetBrains.Annotations;
using Volo.Abp.Http.Modeling;
using Volo.Abp.Http.ProxyScripting.Generators;
using Volo.Abp.Localization;
using Volo.Abp.Reflection;
namespace Volo.Abp.Http.Client.DynamicProxying
{
@ -82,9 +81,10 @@ namespace Volo.Abp.Http.Client.DynamicProxying
continue;
}
AddQueryStringParameter(urlBuilder, isFirstParam, queryStringParameter.Name, value);
isFirstParam = false;
if (AddQueryStringParameter(urlBuilder, isFirstParam, queryStringParameter.Name, value))
{
isFirstParam = false;
}
}
if (apiVersion.ShouldSendInQueryString())
@ -93,28 +93,37 @@ namespace Volo.Abp.Http.Client.DynamicProxying
}
}
private static void AddQueryStringParameter(
private static bool AddQueryStringParameter(
StringBuilder urlBuilder,
bool isFirstParam,
string name,
[NotNull] object value)
{
urlBuilder.Append(isFirstParam ? "?" : "&");
if (value.GetType().IsArray || (value.GetType().IsGenericType && value is IEnumerable))
{
var index = 0;
foreach (var item in (IEnumerable) value)
{
if (index == 0)
{
urlBuilder.Append(isFirstParam ? "?" : "&");
}
urlBuilder.Append(name + $"[{index++}]=" + System.Net.WebUtility.UrlEncode(ConvertValueToString(item)) + "&");
}
//remove & at the end of the urlBuilder.
urlBuilder.Remove(urlBuilder.Length - 1, 1);
}
else
{
urlBuilder.Append(name + "=" + System.Net.WebUtility.UrlEncode(ConvertValueToString(value)));
if (index > 0)
{
//remove & at the end of the urlBuilder.
urlBuilder.Remove(urlBuilder.Length - 1, 1);
return true;
}
return false;
}
urlBuilder.Append(isFirstParam ? "?" : "&");
urlBuilder.Append(name + "=" + System.Net.WebUtility.UrlEncode(ConvertValueToString(value)));
return true;
}
private static string ConvertValueToString([NotNull] object value)

2
framework/src/Volo.Abp.Kafka/Volo/Abp/Kafka/KafkaMessageConsumer.cs

@ -86,7 +86,7 @@ namespace Volo.Abp.Kafka
}
catch (CreateTopicsException e)
{
if (!e.Error.Reason.Contains($"Topic '{TopicName}' already exists"))
if(e.Results.First().Error.Code != ErrorCode.TopicAlreadyExists)
{
throw;
}

2
framework/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json

@ -3,7 +3,7 @@
"name": "asp.net",
"private": true,
"dependencies": {
"@abp/aspnetcore.mvc.ui.theme.shared": "^4.2.0-rc.1",
"@abp/aspnetcore.mvc.ui.theme.shared": "^4.2.0-rc.2",
"highlight.js": "^9.13.1"
},
"devDependencies": {}

224
framework/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/yarn.lock

@ -2,30 +2,30 @@
# yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.shared@^4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.2.0-rc.1.tgz#8b66c41ceb578b6187afa9cbba69fad36e6a7717"
integrity sha512-3rt9k6FYIZ5BmUOGLuixOIESNaJwskF+ySvufbI1Os8wyTeD/Q1HiYDIM1oJZ28qexAbKamdZuyKmWYmxqpqDQ==
dependencies:
"@abp/aspnetcore.mvc.ui" "~4.2.0-rc.1"
"@abp/bootstrap" "~4.2.0-rc.1"
"@abp/bootstrap-datepicker" "~4.2.0-rc.1"
"@abp/datatables.net-bs4" "~4.2.0-rc.1"
"@abp/font-awesome" "~4.2.0-rc.1"
"@abp/jquery-form" "~4.2.0-rc.1"
"@abp/jquery-validation-unobtrusive" "~4.2.0-rc.1"
"@abp/lodash" "~4.2.0-rc.1"
"@abp/luxon" "~4.2.0-rc.1"
"@abp/malihu-custom-scrollbar-plugin" "~4.2.0-rc.1"
"@abp/select2" "~4.2.0-rc.1"
"@abp/sweetalert" "~4.2.0-rc.1"
"@abp/timeago" "~4.2.0-rc.1"
"@abp/toastr" "~4.2.0-rc.1"
"@abp/aspnetcore.mvc.ui@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.2.0-rc.1.tgz#aae1153bf503cc5ce5443ce9f2efe5057af7314d"
integrity sha512-5EZlaHjdKYn6I+9kCXQWu/FjbNgyBSl2xW97nbF5Or3e9bUs+Ne6yLJMYypoLHzhcPUTzyemBozMf/VXX9oOhQ==
"@abp/aspnetcore.mvc.ui.theme.shared@^4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.2.0-rc.2.tgz#9ff3af53b667e747c06d3f067a0f68a938ac72a8"
integrity sha512-qsJ6UaUxyOJOHxsqVjlUGhCvQUnbXgGzLvFPJZYLpnWm6ZvE1KAgJnQHL46YSllCDT0meVqHt9byjOCRJUMm9Q==
dependencies:
"@abp/aspnetcore.mvc.ui" "~4.2.0-rc.2"
"@abp/bootstrap" "~4.2.0-rc.2"
"@abp/bootstrap-datepicker" "~4.2.0-rc.2"
"@abp/datatables.net-bs4" "~4.2.0-rc.2"
"@abp/font-awesome" "~4.2.0-rc.2"
"@abp/jquery-form" "~4.2.0-rc.2"
"@abp/jquery-validation-unobtrusive" "~4.2.0-rc.2"
"@abp/lodash" "~4.2.0-rc.2"
"@abp/luxon" "~4.2.0-rc.2"
"@abp/malihu-custom-scrollbar-plugin" "~4.2.0-rc.2"
"@abp/select2" "~4.2.0-rc.2"
"@abp/sweetalert" "~4.2.0-rc.2"
"@abp/timeago" "~4.2.0-rc.2"
"@abp/toastr" "~4.2.0-rc.2"
"@abp/aspnetcore.mvc.ui@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.2.0-rc.2.tgz#726f45c7ff12e69e970fb89b4adfb15502a11576"
integrity sha512-EzTYQ8XzXIprfK95LyYc1Ci3to3dNlBOSzkkYfYDXkSR5/SyBKckCTd5FL4c7yrs+qBoJMxKWDyWz+pmf6PIJA==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@ -36,145 +36,145 @@
micromatch "^4.0.2"
path "^0.12.7"
"@abp/bootstrap-datepicker@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.2.0-rc.1.tgz#1f49d714743453a83b76410e0f2b6ddc21378146"
integrity sha512-1zk19yIUgvy1aO9LnZ0qdLH/8f43qIGSwT5FYPc9Q9p/f3MquLEUq1i/A/BUVYqK9LJHJZFuZv0+XMopG7YJ2g==
"@abp/bootstrap-datepicker@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.2.0-rc.2.tgz#f2a6d013321c98f8c9a7533087360fce9a5fd074"
integrity sha512-n3gLYLL7hHX83gurN5iRkpairrw0oAyg+Bc6SeIbNAdorun9wBJn7IlmvXxGPn1xK5iDKktRSeWJ885fMgkuWg==
dependencies:
bootstrap-datepicker "^1.9.0"
"@abp/bootstrap@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.2.0-rc.1.tgz#dd650bdc7c10fbb27d3e39d0081c80dd7b8bc077"
integrity sha512-oax5sp1MwqxNqhzo1/YnjcBhzztkHAceT9t5PfRfJvYr98idREGfo1G2yC5dOplIOnHM87DIbLQTW47m/Edrbw==
"@abp/bootstrap@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.2.0-rc.2.tgz#49250657f667f7553f3c2149fda43f7535de989b"
integrity sha512-WYdyDQzgFlltxqdYINAMVWjXiiDAx780fTJEd3YKLSzxmVGBfoW4cfFzw8vr/G/EMYrgAPQtrIS+BRlFAJXXGQ==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
bootstrap "^4.5.0"
bootstrap-v4-rtl "4.4.1-2"
"@abp/core@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.2.0-rc.1.tgz#45d7961216709a9d4c57ee04a1e18d58150b29af"
integrity sha512-KIaHlCdAEkwhXgHTW0ACTbyPH/Y1Va/SsyMDVye7vcUldL/dp5HXXGaUWRR/Qrwxl55e8rXJTmOnX9ibtS5ydQ==
"@abp/core@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.2.0-rc.2.tgz#dc18c3b8f294563ba62c000c026f5ceb86030456"
integrity sha512-YJz4xUwb/mv/Xi/WuPz2SF/LD22P/UJ+psb+35ezOeuj020IAdaunk8LdrU5TfaZqNe5WpGszKMA+jO9ydNuqA==
dependencies:
"@abp/utils" "^4.2.0-rc.1"
"@abp/utils" "^4.2.0-rc.2"
"@abp/datatables.net-bs4@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.2.0-rc.1.tgz#7f0c0dcb92f813d7a4d98d6f2c123092a84b5483"
integrity sha512-QaK9cSTeBTxeWrP/3g+jAAzGy9Jfkdbz0p7ycvHjbcSnHS3h4JRsUw9B3RNdmh3bnF1eVbRu97NiUgqJ3w6kQA==
"@abp/datatables.net-bs4@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.2.0-rc.2.tgz#0d14886aa756ca707dd365b423b40d84c658268e"
integrity sha512-kX+NrGkisy7IMi+xL69dPaPOYNLBZ4Vp7xCvJqNhdc5Sh6Rn1P0bLvxFKG065mBMfgW8tyFNnN3c5WzwcRFSmg==
dependencies:
"@abp/datatables.net" "~4.2.0-rc.1"
"@abp/datatables.net" "~4.2.0-rc.2"
datatables.net-bs4 "^1.10.21"
"@abp/datatables.net@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.2.0-rc.1.tgz#9f9af39f23bd91cd1467b4a2de9aa743e5a6d693"
integrity sha512-un0DoikRJtrUAwDvG2En21Hz7IeGdfYufeeVIG5SPxzc2zxBi8h/8Cd6Zo0MJWFrU+gbW63ADB0wiuB6haC/fA==
"@abp/datatables.net@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.2.0-rc.2.tgz#a82ac16c1644a92d01ba63bf57e0d3784eb00f2f"
integrity sha512-bEQ6QSUN65lJ8fK8wOVE16cayDI64EgyVb3qZAzWUncxPyLLa5s5zlDjcQ98D3An+x3tG2CdmEEWjlAgWdaf1g==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
datatables.net "^1.10.21"
"@abp/font-awesome@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.2.0-rc.1.tgz#d1bfaa88fb9f76d0e71061c36493698cb50abbfa"
integrity sha512-e3bprerNY7kU26np7xSHUAkPrBr7+Nn0UvEiwWYgen1/TS0rs7usTkhIVtnF6w334bRIxjDcXLWDsZ3QswnVGA==
"@abp/font-awesome@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.2.0-rc.2.tgz#6c72ef7ae00beda565e9836c8214ccf074ea7e4b"
integrity sha512-bEQPGyVsKV7aQtVwG4UIcG+DMneBD7jcjX3eFqjOlGhQq3ODbNld5IPXHO+JnHDLt5NOzrePQLUzPhsvCIwhGA==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
"@fortawesome/fontawesome-free" "^5.13.0"
"@abp/jquery-form@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.2.0-rc.1.tgz#1625df5844564887836a698b9709c5ea58a87c07"
integrity sha512-JSC+xQmoPuSEdjm5gpVKpF9VS1X48uUxlRmAfeiWLHDorFZvzpiak3NhVU8XHfv5UG2SGYVqQmwnRxk5f9D4HA==
"@abp/jquery-form@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.2.0-rc.2.tgz#a4726794f78cf69dd75c0adda3dca3ed623f02d8"
integrity sha512-rOGXYTTiQUD2HWTabh0+Ot6LX4PEObd3DW3ikBHZSnfen7W0OgnLdqNaunHYSEV3UUgCAZHaX0wQd4SM0pRMLg==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.2.0-rc.1.tgz#0e30042735f8f1da831691ef0b67ff0efceb8cd8"
integrity sha512-dSWlUvKUj0hsJby8UP5gEVBPXL7TYTe8VskyoSxVCvMs7jMD0yuH67ZImP+2c5p6X5Pww+ImEZ5RUjr0hKh1WA==
"@abp/jquery-validation-unobtrusive@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.2.0-rc.2.tgz#5dee22e1bcbd44bd8e2584d37d79e8313cf615ec"
integrity sha512-xk56Otr6PG/bED2yJuPo0OhwcgS4FQQXySgPD9e7mlZQcjxZ4LvmRU/btoNoxSHKYUBLKRfEOYOqRTxJhrH0eA==
dependencies:
"@abp/jquery-validation" "~4.2.0-rc.1"
"@abp/jquery-validation" "~4.2.0-rc.2"
jquery-validation-unobtrusive "^3.2.11"
"@abp/jquery-validation@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.2.0-rc.1.tgz#b5e0b2b2b7c0826f9d11c1f9a93f300945769368"
integrity sha512-GxPE2+NOGGl4NZThMpLLexF65AwpF6oMVc3StvOVfgNstzl+VezhkJwjytiLVK4acr6zSTIUNbKsKjGIWLVG/A==
"@abp/jquery-validation@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.2.0-rc.2.tgz#594b9132d1eafebed60be10d219bc9e8b15f18b6"
integrity sha512-LkNI3X7gpYYkI3DnCTZ1KIV6ykKMqw6pLZhFvTZz7GliZWE1jHtFos4U6lWe2XnMjnFeVeY6rPFM/1LaamfCKg==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
jquery-validation "^1.19.2"
"@abp/jquery@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.2.0-rc.1.tgz#7cdec9c3e5cd796c65bd0d7317025728b577ff14"
integrity sha512-/bIQVKQqDJn9pSlzv5pteYEef+bLw6iqPCwNamLsSjpMPCVMukgD6DuL+1bY1Yb/9fVORODnqctCsxXxl0W/iQ==
"@abp/jquery@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.2.0-rc.2.tgz#146589cbf4397be727d38798d557f3879ae51057"
integrity sha512-yTYk5rRG3qnRKnA/pSXZNH/+KJcJ2Wo5BUtt3G8oKAe+no0Au1BoCV9j7JNiSnLXkFVWFuRwEZCh+cp6ngACng==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
jquery "~3.5.1"
"@abp/lodash@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.2.0-rc.1.tgz#11ed50c96b85b129fd83224defd0c54627ea6ce4"
integrity sha512-RQLTOv4wRgeCMEFFi8bWnbLblYmk0p4U4NRaMEX+Y3Hxuh1ROCvxwl2jCxqfdAAx+Jpg1SFtyxTU+wMDYeR6IA==
"@abp/lodash@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.2.0-rc.2.tgz#f0a238991c288f439e2751938a39d434dd7883e7"
integrity sha512-En9gZD8TDY8ZvZqHVsv3cP2EsRdPRsGD0ncUYOvlNG/sc+MZpRmZ+xOLws1wXS83IxGAxzPdCFEu0biJlyOyxg==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
lodash "^4.17.15"
"@abp/luxon@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.2.0-rc.1.tgz#7eabef77537651e13faf8be32030e382427d3f98"
integrity sha512-nRb7RvUdhVSfeSI+HEGVkhlW1VKJKSiwbDxKB0okubGE4L+siYUhN8FKCtRTCP4NjxNMLCS7v73XA2DxkyjcVg==
"@abp/luxon@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.2.0-rc.2.tgz#ace30caacf6abcce1559b65046ea55e47e1cb8a2"
integrity sha512-ivhOadlaeBh6Pi3S5Bo0pb4EPCEjMFL5N5tZXGGieZt7EnF+4uiXbKJVErXNCDtX1jhJT/3HGqmdxa+WynUE0A==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
luxon "^1.24.1"
"@abp/malihu-custom-scrollbar-plugin@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.2.0-rc.1.tgz#b346aa9545fa157647f8932e04d3051ade63aeb5"
integrity sha512-CKXalT+pgeLVoX1k2J17ia5hjignsabaJZBRG81JAkAHI20JGxvNLL2cVXv+M1KdmQGla+Douf7/c6eNiaSheA==
"@abp/malihu-custom-scrollbar-plugin@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.2.0-rc.2.tgz#483668c09e13b0ebcea16320a16f8517fcdd53ee"
integrity sha512-IYOwJcWyJkn/gdp4VkEYCv2Gi5+Boxe7pE7hA49gxgllHiFV0ABDFrRg4h8MbyJd80iwvVPo8t8ouvn4Snm+gQ==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/select2@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.2.0-rc.1.tgz#48a38319b4fb52ce3fa25d5c3647258dfceb42b5"
integrity sha512-8wB1DOkUotJxV3HE2ga8Nkb1I9t/VSQL6YsiK+EEfENuPuqOPD5N3mevLtQFOdy/c/i6s/Nx7Nb4VRT3cIBW5g==
"@abp/select2@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.2.0-rc.2.tgz#d11e808dac90e09e14025b6ba6dabed683a9b1fb"
integrity sha512-fENomkoAML+NQWvZ/ecjvqnXtvrzJKyChwj9Ul12c+Noi6boeuFDbhi/OG6qCrSzDnNBrehHVXBLFxT9sIL0OA==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
select2 "^4.0.13"
"@abp/sweetalert@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.2.0-rc.1.tgz#ca26dad346f79ec18c7a9b8d7a64f374f497cea4"
integrity sha512-N2agFY5TkJTozYlBOmzlnKJLfyJpNHDol5DyLRWF5zAkudUiDDaYJrvKVqmORsbZSDwJzKbgDcqwiuoPM14Fmg==
"@abp/sweetalert@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.2.0-rc.2.tgz#2359eeb9e4b34c4cbb3aaed11136ea3d280bd677"
integrity sha512-oQPj2vKPNAOvBECgJFdDwvJ8nwQ54ZPsAW1XS3XSkFz3YwWn4Xt9eZK6vecHloYckSckrFtsN/DSQI8ao/uIFg==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
sweetalert "^2.1.2"
"@abp/timeago@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.2.0-rc.1.tgz#c001df75e78bf86ebb0a4b9de2361da4e0d04dd3"
integrity sha512-vHt7T+rW0HyqAwTRhTiBoDFEnb2b00MhBEUEU1u6v5uzmgco1erMD3+ae3EHuVHCQ+p5/mxrFTUnIpBxMEs7pg==
"@abp/timeago@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.2.0-rc.2.tgz#d243acff635978068ec579c83a34d0680616c5ef"
integrity sha512-TF1dt9ro3BQnfVetDzbOkedSIncSwvPfnHKMY1xcLG2h0c6ke2PjDQ+4QJrtigggT4vfgmQtRrs/zJxjzWS7qw==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
timeago "^1.6.7"
"@abp/toastr@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.2.0-rc.1.tgz#66f34ab51d6c30666703f44ab2f0bccc26b2a1d7"
integrity sha512-BNYXnCPtFZtCemZ7yghi4/iYstqHTKUJZ+gkf1vXcHlLvE7JeM6SBMQYotyiiD/n1yKYrx8GRCKssf/gqO/VgQ==
"@abp/toastr@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.2.0-rc.2.tgz#4e76f4b7068f92b267b725ad597b8315e6b615bc"
integrity sha512-UJVuQWc7py54JC35RrH+MwAZsOoOhejxX+3aonz8Io2rgFFj0YwK5U+vItRNM3iabSqTcIExcSD3XL2TmQyVzg==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
toastr "^2.1.4"
"@abp/utils@^4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.2.0-rc.1.tgz#397615ec208150f46ae626b67ea71053750f612f"
integrity sha512-MkXq5pKf/ZzJJT9oHYgBlUOL5wTx03qdxJeD82nxwJx6w5JFdshBWKj5iJixE1aM5HnzwSGn7bxFqe5QOKST+Q==
"@abp/utils@^4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.2.0-rc.2.tgz#43c27d421da8e58a5d74c0a2df8742efa827c842"
integrity sha512-6gSLTP9s88aFjxm+fU2iZMzv5Eoe5/va2PHTAoQJA4BaP/SpFRGts3cT4HYWPfAbmzZVZ+tvjuYd3P6d3FCAhw==
dependencies:
just-compare "^1.3.0"

4
framework/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": "^4.2.0-rc.1",
"@abp/prismjs": "^4.2.0-rc.1"
"@abp/aspnetcore.mvc.ui.theme.basic": "^4.2.0-rc.2",
"@abp/prismjs": "^4.2.0-rc.2"
},
"devDependencies": {}
}

260
framework/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock

@ -2,37 +2,37 @@
# yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@^4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.2.0-rc.1.tgz#42cda7aad84aea49cf6e9bba7a3bbb4709cbe5a9"
integrity sha512-tiERvctW+bcgH3pKqhMZrGXL1uCqw2W8LvjyxFoygJmjncTK9cjq5TEpwR0XXhlslfqPhr2DsglMeM1MOm+OVg==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~4.2.0-rc.1"
"@abp/aspnetcore.mvc.ui.theme.shared@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.2.0-rc.1.tgz#8b66c41ceb578b6187afa9cbba69fad36e6a7717"
integrity sha512-3rt9k6FYIZ5BmUOGLuixOIESNaJwskF+ySvufbI1Os8wyTeD/Q1HiYDIM1oJZ28qexAbKamdZuyKmWYmxqpqDQ==
dependencies:
"@abp/aspnetcore.mvc.ui" "~4.2.0-rc.1"
"@abp/bootstrap" "~4.2.0-rc.1"
"@abp/bootstrap-datepicker" "~4.2.0-rc.1"
"@abp/datatables.net-bs4" "~4.2.0-rc.1"
"@abp/font-awesome" "~4.2.0-rc.1"
"@abp/jquery-form" "~4.2.0-rc.1"
"@abp/jquery-validation-unobtrusive" "~4.2.0-rc.1"
"@abp/lodash" "~4.2.0-rc.1"
"@abp/luxon" "~4.2.0-rc.1"
"@abp/malihu-custom-scrollbar-plugin" "~4.2.0-rc.1"
"@abp/select2" "~4.2.0-rc.1"
"@abp/sweetalert" "~4.2.0-rc.1"
"@abp/timeago" "~4.2.0-rc.1"
"@abp/toastr" "~4.2.0-rc.1"
"@abp/aspnetcore.mvc.ui@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.2.0-rc.1.tgz#aae1153bf503cc5ce5443ce9f2efe5057af7314d"
integrity sha512-5EZlaHjdKYn6I+9kCXQWu/FjbNgyBSl2xW97nbF5Or3e9bUs+Ne6yLJMYypoLHzhcPUTzyemBozMf/VXX9oOhQ==
"@abp/aspnetcore.mvc.ui.theme.basic@^4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.2.0-rc.2.tgz#f4625e18fd3704d432913e9de59c7183770ea485"
integrity sha512-wwOFcrICyhgAcBq7zgdIkYQ8Mov0g1iYrjoRZRiUzBYG4wkcAO9POM9asE6uvY5sD/hd0cRoXSZOcNKUt0J1SA==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~4.2.0-rc.2"
"@abp/aspnetcore.mvc.ui.theme.shared@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.2.0-rc.2.tgz#9ff3af53b667e747c06d3f067a0f68a938ac72a8"
integrity sha512-qsJ6UaUxyOJOHxsqVjlUGhCvQUnbXgGzLvFPJZYLpnWm6ZvE1KAgJnQHL46YSllCDT0meVqHt9byjOCRJUMm9Q==
dependencies:
"@abp/aspnetcore.mvc.ui" "~4.2.0-rc.2"
"@abp/bootstrap" "~4.2.0-rc.2"
"@abp/bootstrap-datepicker" "~4.2.0-rc.2"
"@abp/datatables.net-bs4" "~4.2.0-rc.2"
"@abp/font-awesome" "~4.2.0-rc.2"
"@abp/jquery-form" "~4.2.0-rc.2"
"@abp/jquery-validation-unobtrusive" "~4.2.0-rc.2"
"@abp/lodash" "~4.2.0-rc.2"
"@abp/luxon" "~4.2.0-rc.2"
"@abp/malihu-custom-scrollbar-plugin" "~4.2.0-rc.2"
"@abp/select2" "~4.2.0-rc.2"
"@abp/sweetalert" "~4.2.0-rc.2"
"@abp/timeago" "~4.2.0-rc.2"
"@abp/toastr" "~4.2.0-rc.2"
"@abp/aspnetcore.mvc.ui@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.2.0-rc.2.tgz#726f45c7ff12e69e970fb89b4adfb15502a11576"
integrity sha512-EzTYQ8XzXIprfK95LyYc1Ci3to3dNlBOSzkkYfYDXkSR5/SyBKckCTd5FL4c7yrs+qBoJMxKWDyWz+pmf6PIJA==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@ -43,162 +43,162 @@
micromatch "^4.0.2"
path "^0.12.7"
"@abp/bootstrap-datepicker@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.2.0-rc.1.tgz#1f49d714743453a83b76410e0f2b6ddc21378146"
integrity sha512-1zk19yIUgvy1aO9LnZ0qdLH/8f43qIGSwT5FYPc9Q9p/f3MquLEUq1i/A/BUVYqK9LJHJZFuZv0+XMopG7YJ2g==
"@abp/bootstrap-datepicker@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.2.0-rc.2.tgz#f2a6d013321c98f8c9a7533087360fce9a5fd074"
integrity sha512-n3gLYLL7hHX83gurN5iRkpairrw0oAyg+Bc6SeIbNAdorun9wBJn7IlmvXxGPn1xK5iDKktRSeWJ885fMgkuWg==
dependencies:
bootstrap-datepicker "^1.9.0"
"@abp/bootstrap@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.2.0-rc.1.tgz#dd650bdc7c10fbb27d3e39d0081c80dd7b8bc077"
integrity sha512-oax5sp1MwqxNqhzo1/YnjcBhzztkHAceT9t5PfRfJvYr98idREGfo1G2yC5dOplIOnHM87DIbLQTW47m/Edrbw==
"@abp/bootstrap@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.2.0-rc.2.tgz#49250657f667f7553f3c2149fda43f7535de989b"
integrity sha512-WYdyDQzgFlltxqdYINAMVWjXiiDAx780fTJEd3YKLSzxmVGBfoW4cfFzw8vr/G/EMYrgAPQtrIS+BRlFAJXXGQ==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
bootstrap "^4.5.0"
bootstrap-v4-rtl "4.4.1-2"
"@abp/clipboard@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-4.2.0-rc.1.tgz#c98b9639d34ece6249929a958d22f2c2a8997979"
integrity sha512-/mIRwYlwx6oJGWbuhQZ7e0otKi98yzzDjJtNVi1IDimtn9EbfW2aXQ9U7QKX8tZAag9Yran8NYg1KaaghpYSxQ==
"@abp/clipboard@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-4.2.0-rc.2.tgz#0cda5f6f3624e68e1ec7290517364d02f2b60e42"
integrity sha512-wF/d8Xuq+ORUkiWgDorM7rxueiygtELaZKlRDYzmQRnwJN4vS1q/4/UtPaLSlcGhHxWuxu2XSWQtzcphfBjFWA==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
clipboard "^2.0.6"
"@abp/core@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.2.0-rc.1.tgz#45d7961216709a9d4c57ee04a1e18d58150b29af"
integrity sha512-KIaHlCdAEkwhXgHTW0ACTbyPH/Y1Va/SsyMDVye7vcUldL/dp5HXXGaUWRR/Qrwxl55e8rXJTmOnX9ibtS5ydQ==
"@abp/core@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.2.0-rc.2.tgz#dc18c3b8f294563ba62c000c026f5ceb86030456"
integrity sha512-YJz4xUwb/mv/Xi/WuPz2SF/LD22P/UJ+psb+35ezOeuj020IAdaunk8LdrU5TfaZqNe5WpGszKMA+jO9ydNuqA==
dependencies:
"@abp/utils" "^4.2.0-rc.1"
"@abp/utils" "^4.2.0-rc.2"
"@abp/datatables.net-bs4@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.2.0-rc.1.tgz#7f0c0dcb92f813d7a4d98d6f2c123092a84b5483"
integrity sha512-QaK9cSTeBTxeWrP/3g+jAAzGy9Jfkdbz0p7ycvHjbcSnHS3h4JRsUw9B3RNdmh3bnF1eVbRu97NiUgqJ3w6kQA==
"@abp/datatables.net-bs4@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.2.0-rc.2.tgz#0d14886aa756ca707dd365b423b40d84c658268e"
integrity sha512-kX+NrGkisy7IMi+xL69dPaPOYNLBZ4Vp7xCvJqNhdc5Sh6Rn1P0bLvxFKG065mBMfgW8tyFNnN3c5WzwcRFSmg==
dependencies:
"@abp/datatables.net" "~4.2.0-rc.1"
"@abp/datatables.net" "~4.2.0-rc.2"
datatables.net-bs4 "^1.10.21"
"@abp/datatables.net@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.2.0-rc.1.tgz#9f9af39f23bd91cd1467b4a2de9aa743e5a6d693"
integrity sha512-un0DoikRJtrUAwDvG2En21Hz7IeGdfYufeeVIG5SPxzc2zxBi8h/8Cd6Zo0MJWFrU+gbW63ADB0wiuB6haC/fA==
"@abp/datatables.net@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.2.0-rc.2.tgz#a82ac16c1644a92d01ba63bf57e0d3784eb00f2f"
integrity sha512-bEQ6QSUN65lJ8fK8wOVE16cayDI64EgyVb3qZAzWUncxPyLLa5s5zlDjcQ98D3An+x3tG2CdmEEWjlAgWdaf1g==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
datatables.net "^1.10.21"
"@abp/font-awesome@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.2.0-rc.1.tgz#d1bfaa88fb9f76d0e71061c36493698cb50abbfa"
integrity sha512-e3bprerNY7kU26np7xSHUAkPrBr7+Nn0UvEiwWYgen1/TS0rs7usTkhIVtnF6w334bRIxjDcXLWDsZ3QswnVGA==
"@abp/font-awesome@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.2.0-rc.2.tgz#6c72ef7ae00beda565e9836c8214ccf074ea7e4b"
integrity sha512-bEQPGyVsKV7aQtVwG4UIcG+DMneBD7jcjX3eFqjOlGhQq3ODbNld5IPXHO+JnHDLt5NOzrePQLUzPhsvCIwhGA==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
"@fortawesome/fontawesome-free" "^5.13.0"
"@abp/jquery-form@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.2.0-rc.1.tgz#1625df5844564887836a698b9709c5ea58a87c07"
integrity sha512-JSC+xQmoPuSEdjm5gpVKpF9VS1X48uUxlRmAfeiWLHDorFZvzpiak3NhVU8XHfv5UG2SGYVqQmwnRxk5f9D4HA==
"@abp/jquery-form@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.2.0-rc.2.tgz#a4726794f78cf69dd75c0adda3dca3ed623f02d8"
integrity sha512-rOGXYTTiQUD2HWTabh0+Ot6LX4PEObd3DW3ikBHZSnfen7W0OgnLdqNaunHYSEV3UUgCAZHaX0wQd4SM0pRMLg==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.2.0-rc.1.tgz#0e30042735f8f1da831691ef0b67ff0efceb8cd8"
integrity sha512-dSWlUvKUj0hsJby8UP5gEVBPXL7TYTe8VskyoSxVCvMs7jMD0yuH67ZImP+2c5p6X5Pww+ImEZ5RUjr0hKh1WA==
"@abp/jquery-validation-unobtrusive@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.2.0-rc.2.tgz#5dee22e1bcbd44bd8e2584d37d79e8313cf615ec"
integrity sha512-xk56Otr6PG/bED2yJuPo0OhwcgS4FQQXySgPD9e7mlZQcjxZ4LvmRU/btoNoxSHKYUBLKRfEOYOqRTxJhrH0eA==
dependencies:
"@abp/jquery-validation" "~4.2.0-rc.1"
"@abp/jquery-validation" "~4.2.0-rc.2"
jquery-validation-unobtrusive "^3.2.11"
"@abp/jquery-validation@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.2.0-rc.1.tgz#b5e0b2b2b7c0826f9d11c1f9a93f300945769368"
integrity sha512-GxPE2+NOGGl4NZThMpLLexF65AwpF6oMVc3StvOVfgNstzl+VezhkJwjytiLVK4acr6zSTIUNbKsKjGIWLVG/A==
"@abp/jquery-validation@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.2.0-rc.2.tgz#594b9132d1eafebed60be10d219bc9e8b15f18b6"
integrity sha512-LkNI3X7gpYYkI3DnCTZ1KIV6ykKMqw6pLZhFvTZz7GliZWE1jHtFos4U6lWe2XnMjnFeVeY6rPFM/1LaamfCKg==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
jquery-validation "^1.19.2"
"@abp/jquery@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.2.0-rc.1.tgz#7cdec9c3e5cd796c65bd0d7317025728b577ff14"
integrity sha512-/bIQVKQqDJn9pSlzv5pteYEef+bLw6iqPCwNamLsSjpMPCVMukgD6DuL+1bY1Yb/9fVORODnqctCsxXxl0W/iQ==
"@abp/jquery@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.2.0-rc.2.tgz#146589cbf4397be727d38798d557f3879ae51057"
integrity sha512-yTYk5rRG3qnRKnA/pSXZNH/+KJcJ2Wo5BUtt3G8oKAe+no0Au1BoCV9j7JNiSnLXkFVWFuRwEZCh+cp6ngACng==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
jquery "~3.5.1"
"@abp/lodash@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.2.0-rc.1.tgz#11ed50c96b85b129fd83224defd0c54627ea6ce4"
integrity sha512-RQLTOv4wRgeCMEFFi8bWnbLblYmk0p4U4NRaMEX+Y3Hxuh1ROCvxwl2jCxqfdAAx+Jpg1SFtyxTU+wMDYeR6IA==
"@abp/lodash@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.2.0-rc.2.tgz#f0a238991c288f439e2751938a39d434dd7883e7"
integrity sha512-En9gZD8TDY8ZvZqHVsv3cP2EsRdPRsGD0ncUYOvlNG/sc+MZpRmZ+xOLws1wXS83IxGAxzPdCFEu0biJlyOyxg==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
lodash "^4.17.15"
"@abp/luxon@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.2.0-rc.1.tgz#7eabef77537651e13faf8be32030e382427d3f98"
integrity sha512-nRb7RvUdhVSfeSI+HEGVkhlW1VKJKSiwbDxKB0okubGE4L+siYUhN8FKCtRTCP4NjxNMLCS7v73XA2DxkyjcVg==
"@abp/luxon@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.2.0-rc.2.tgz#ace30caacf6abcce1559b65046ea55e47e1cb8a2"
integrity sha512-ivhOadlaeBh6Pi3S5Bo0pb4EPCEjMFL5N5tZXGGieZt7EnF+4uiXbKJVErXNCDtX1jhJT/3HGqmdxa+WynUE0A==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
luxon "^1.24.1"
"@abp/malihu-custom-scrollbar-plugin@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.2.0-rc.1.tgz#b346aa9545fa157647f8932e04d3051ade63aeb5"
integrity sha512-CKXalT+pgeLVoX1k2J17ia5hjignsabaJZBRG81JAkAHI20JGxvNLL2cVXv+M1KdmQGla+Douf7/c6eNiaSheA==
"@abp/malihu-custom-scrollbar-plugin@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.2.0-rc.2.tgz#483668c09e13b0ebcea16320a16f8517fcdd53ee"
integrity sha512-IYOwJcWyJkn/gdp4VkEYCv2Gi5+Boxe7pE7hA49gxgllHiFV0ABDFrRg4h8MbyJd80iwvVPo8t8ouvn4Snm+gQ==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/prismjs@^4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-4.2.0-rc.1.tgz#4a091790900b23eea2390b016ae20b7fc3c57331"
integrity sha512-dYvcCJ9loOdgnMED0wid7zHK4wQu+3W+7p0nF/+yregZXQt87n8H7nZvAkxiq7PUSkgeJ+8kyutXfddY/Opgsw==
"@abp/prismjs@^4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-4.2.0-rc.2.tgz#6fe8f0063f4d674ddf309725acf65225ee3b1b1e"
integrity sha512-pvqGp5FmcDPVKBsPsPbJsbdLRK1i9RJGawYZUSwzyNOdjckf+jWviyFCN/xwt8gx5eHB2eY/VO957yX0y0ti2A==
dependencies:
"@abp/clipboard" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.1"
"@abp/clipboard" "~4.2.0-rc.2"
"@abp/core" "~4.2.0-rc.2"
prismjs "^1.20.0"
"@abp/select2@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.2.0-rc.1.tgz#48a38319b4fb52ce3fa25d5c3647258dfceb42b5"
integrity sha512-8wB1DOkUotJxV3HE2ga8Nkb1I9t/VSQL6YsiK+EEfENuPuqOPD5N3mevLtQFOdy/c/i6s/Nx7Nb4VRT3cIBW5g==
"@abp/select2@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.2.0-rc.2.tgz#d11e808dac90e09e14025b6ba6dabed683a9b1fb"
integrity sha512-fENomkoAML+NQWvZ/ecjvqnXtvrzJKyChwj9Ul12c+Noi6boeuFDbhi/OG6qCrSzDnNBrehHVXBLFxT9sIL0OA==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
select2 "^4.0.13"
"@abp/sweetalert@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.2.0-rc.1.tgz#ca26dad346f79ec18c7a9b8d7a64f374f497cea4"
integrity sha512-N2agFY5TkJTozYlBOmzlnKJLfyJpNHDol5DyLRWF5zAkudUiDDaYJrvKVqmORsbZSDwJzKbgDcqwiuoPM14Fmg==
"@abp/sweetalert@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.2.0-rc.2.tgz#2359eeb9e4b34c4cbb3aaed11136ea3d280bd677"
integrity sha512-oQPj2vKPNAOvBECgJFdDwvJ8nwQ54ZPsAW1XS3XSkFz3YwWn4Xt9eZK6vecHloYckSckrFtsN/DSQI8ao/uIFg==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
sweetalert "^2.1.2"
"@abp/timeago@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.2.0-rc.1.tgz#c001df75e78bf86ebb0a4b9de2361da4e0d04dd3"
integrity sha512-vHt7T+rW0HyqAwTRhTiBoDFEnb2b00MhBEUEU1u6v5uzmgco1erMD3+ae3EHuVHCQ+p5/mxrFTUnIpBxMEs7pg==
"@abp/timeago@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.2.0-rc.2.tgz#d243acff635978068ec579c83a34d0680616c5ef"
integrity sha512-TF1dt9ro3BQnfVetDzbOkedSIncSwvPfnHKMY1xcLG2h0c6ke2PjDQ+4QJrtigggT4vfgmQtRrs/zJxjzWS7qw==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
timeago "^1.6.7"
"@abp/toastr@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.2.0-rc.1.tgz#66f34ab51d6c30666703f44ab2f0bccc26b2a1d7"
integrity sha512-BNYXnCPtFZtCemZ7yghi4/iYstqHTKUJZ+gkf1vXcHlLvE7JeM6SBMQYotyiiD/n1yKYrx8GRCKssf/gqO/VgQ==
"@abp/toastr@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.2.0-rc.2.tgz#4e76f4b7068f92b267b725ad597b8315e6b615bc"
integrity sha512-UJVuQWc7py54JC35RrH+MwAZsOoOhejxX+3aonz8Io2rgFFj0YwK5U+vItRNM3iabSqTcIExcSD3XL2TmQyVzg==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
toastr "^2.1.4"
"@abp/utils@^4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.2.0-rc.1.tgz#397615ec208150f46ae626b67ea71053750f612f"
integrity sha512-MkXq5pKf/ZzJJT9oHYgBlUOL5wTx03qdxJeD82nxwJx6w5JFdshBWKj5iJixE1aM5HnzwSGn7bxFqe5QOKST+Q==
"@abp/utils@^4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.2.0-rc.2.tgz#43c27d421da8e58a5d74c0a2df8742efa827c842"
integrity sha512-6gSLTP9s88aFjxm+fU2iZMzv5Eoe5/va2PHTAoQJA4BaP/SpFRGts3cT4HYWPfAbmzZVZ+tvjuYd3P6d3FCAhw==
dependencies:
just-compare "^1.3.0"

9
framework/test/Volo.Abp.Http.Client.Tests/Volo/Abp/Http/DynamicProxying/RegularTestController.cs

@ -1,4 +1,5 @@
using System;
using System.Collections.Generic;
using System.Globalization;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
@ -140,5 +141,13 @@ namespace Volo.Abp.Http.DynamicProxying
[FromQuery]
public DateTime FirstReleaseDate { get; set; }
[FromQuery]
public List<string> Colors { get; set; }
public Car()
{
Colors = new List<string>();
}
}
}

5
modules/account/src/Volo.Abp.Account.Web.IdentityServer/Pages/Account/IdentityServerSupportedLoginModel.cs

@ -103,9 +103,9 @@ namespace Volo.Abp.Account.Web.Pages.Account
public override async Task<IActionResult> OnPostAsync(string action)
{
var context = await Interaction.GetAuthorizationContextAsync(ReturnUrl);
if (action == "Cancel")
{
var context = await Interaction.GetAuthorizationContextAsync(ReturnUrl);
if (context == null)
{
return Redirect("~/");
@ -142,7 +142,8 @@ namespace Volo.Abp.Account.Web.Pages.Account
{
Identity = IdentitySecurityLogIdentityConsts.Identity,
Action = result.ToIdentitySecurityLogAction(),
UserName = LoginInput.UserNameOrEmailAddress
UserName = LoginInput.UserNameOrEmailAddress,
ClientId = context?.Client?.ClientId
});
if (result.RequiresTwoFactor)

26
modules/account/src/Volo.Abp.Account.Web.IdentityServer/Pages/Account/IdentityServerSupportedLogoutModel.cs

@ -20,12 +20,6 @@ namespace Volo.Abp.Account.Web.Pages.Account
public async override Task<IActionResult> OnGetAsync()
{
await IdentitySecurityLogManager.SaveAsync(new IdentitySecurityLogContext()
{
Identity = IdentitySecurityLogIdentityConsts.Identity,
Action = IdentitySecurityLogActionConsts.Logout
});
await SignInManager.SignOutAsync();
var logoutId = Request.Query["logoutId"].ToString();
@ -33,11 +27,14 @@ namespace Volo.Abp.Account.Web.Pages.Account
if (!string.IsNullOrEmpty(logoutId))
{
var logoutContext = await Interaction.GetLogoutContextAsync(logoutId);
await SaveSecurityLogAsync(logoutContext?.ClientId);
await SignInManager.SignOutAsync();
HttpContext.User = new ClaimsPrincipal(new ClaimsIdentity());
LoggedOutModel vm = new LoggedOutModel()
var vm = new LoggedOutModel()
{
PostLogoutRedirectUri = logoutContext?.PostLogoutRedirectUri,
ClientName = logoutContext?.ClientName,
@ -49,6 +46,8 @@ namespace Volo.Abp.Account.Web.Pages.Account
return RedirectToPage("./LoggedOut", vm);
}
await SaveSecurityLogAsync();
if (ReturnUrl != null)
{
return LocalRedirect(ReturnUrl);
@ -58,5 +57,18 @@ namespace Volo.Abp.Account.Web.Pages.Account
$"IdentityServerSupportedLogoutModel couldn't find postLogoutUri... Redirecting to:/Account/Login..");
return RedirectToPage("/Account/Login");
}
protected virtual async Task SaveSecurityLogAsync(string clientId = null)
{
if (CurrentUser.IsAuthenticated)
{
await IdentitySecurityLogManager.SaveAsync(new IdentitySecurityLogContext()
{
Identity = IdentitySecurityLogIdentityConsts.Identity,
Action = IdentitySecurityLogActionConsts.Logout,
ClientId = clientId
});
}
}
}
}

4
modules/account/src/Volo.Abp.Account.Web/AbpAccountWebModule.cs

@ -8,6 +8,7 @@ using Volo.Abp.AspNetCore.Mvc.UI.Bundling;
using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared;
using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Toolbars;
using Volo.Abp.AutoMapper;
using Volo.Abp.ExceptionHandling;
using Volo.Abp.Identity.AspNetCore;
using Volo.Abp.Modularity;
using Volo.Abp.UI.Navigation;
@ -19,7 +20,8 @@ namespace Volo.Abp.Account.Web
typeof(AbpAccountHttpApiModule),
typeof(AbpIdentityAspNetCoreModule),
typeof(AbpAutoMapperModule),
typeof(AbpAspNetCoreMvcUiThemeSharedModule)
typeof(AbpAspNetCoreMvcUiThemeSharedModule),
typeof(AbpExceptionHandlingModule)
)]
public class AbpAccountWebModule : AbpModule
{

14
modules/account/src/Volo.Abp.Account.Web/Pages/Account/AccountPageModel.cs

@ -2,10 +2,11 @@
using System.Collections.Generic;
using System.Linq;
using Microsoft.AspNetCore.Identity;
using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Options;
using Volo.Abp.Account.Localization;
using Volo.Abp.AspNetCore.ExceptionHandling;
using Volo.Abp.AspNetCore.Mvc.UI.RazorPages;
using Volo.Abp.ExceptionHandling;
using Volo.Abp.Identity;
using IdentityUser = Volo.Abp.Identity.IdentityUser;
@ -18,6 +19,7 @@ namespace Volo.Abp.Account.Web.Pages.Account
public IdentityUserManager UserManager { get; set; }
public IdentitySecurityLogManager IdentitySecurityLogManager { get; set; }
public IOptions<IdentityOptions> IdentityOptions { get; set; }
public IExceptionToErrorInfoConverter ExceptionToErrorInfoConverter { get; set; }
protected AccountPageModel()
{
@ -42,5 +44,15 @@ namespace Volo.Abp.Account.Web.Pages.Account
throw new ApplicationException($"Current tenant is different than given tenant. CurrentTenant.Id: {CurrentTenant.Id}, given tenantId: {tenantId}");
}
}
protected virtual string GetLocalizeExceptionMessage(Exception exception)
{
if (exception is ILocalizeErrorMessage || exception is IHasErrorCode)
{
return ExceptionToErrorInfoConverter.Convert(exception, false).Message;
}
return exception.Message;
}
}
}

2
modules/account/src/Volo.Abp.Account.Web/Pages/Account/ForgotPassword.cshtml.cs

@ -43,7 +43,7 @@ namespace Volo.Abp.Account.Web.Pages.Account
}
catch (UserFriendlyException e)
{
Alerts.Danger(e.Message);
Alerts.Danger(GetLocalizeExceptionMessage(e));
return Page();
}

4
modules/account/src/Volo.Abp.Account.Web/Pages/Account/Register.cshtml.cs

@ -1,8 +1,6 @@
using System;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Security.Claims;
using System.Text;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Identity;
using Microsoft.AspNetCore.Mvc;
@ -100,7 +98,7 @@ namespace Volo.Abp.Account.Web.Pages.Account
}
catch (BusinessException e)
{
Alerts.Danger(e.Message);
Alerts.Danger(GetLocalizeExceptionMessage(e));
return Page();
}
}

2
modules/account/src/Volo.Abp.Account.Web/Pages/Account/ResetPassword.cshtml.cs

@ -82,7 +82,7 @@ namespace Volo.Abp.Account.Web.Pages.Account
{
if (!string.IsNullOrWhiteSpace(e.Message))
{
Alerts.Warning(e.Message);
Alerts.Warning(GetLocalizeExceptionMessage(e));
return Page();
}

4
modules/blogging/app/Volo.BloggingTestApp/package.json

@ -3,7 +3,7 @@
"name": "volo.blogtestapp",
"private": true,
"dependencies": {
"@abp/aspnetcore.mvc.ui.theme.basic": "^4.2.0-rc.1",
"@abp/blogging": "^4.2.0-rc.1"
"@abp/aspnetcore.mvc.ui.theme.basic": "^4.2.0-rc.2",
"@abp/blogging": "^4.2.0-rc.2"
}
}

332
modules/blogging/app/Volo.BloggingTestApp/yarn.lock

@ -2,37 +2,37 @@
# yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@^4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.2.0-rc.1.tgz#42cda7aad84aea49cf6e9bba7a3bbb4709cbe5a9"
integrity sha512-tiERvctW+bcgH3pKqhMZrGXL1uCqw2W8LvjyxFoygJmjncTK9cjq5TEpwR0XXhlslfqPhr2DsglMeM1MOm+OVg==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~4.2.0-rc.1"
"@abp/aspnetcore.mvc.ui.theme.shared@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.2.0-rc.1.tgz#8b66c41ceb578b6187afa9cbba69fad36e6a7717"
integrity sha512-3rt9k6FYIZ5BmUOGLuixOIESNaJwskF+ySvufbI1Os8wyTeD/Q1HiYDIM1oJZ28qexAbKamdZuyKmWYmxqpqDQ==
dependencies:
"@abp/aspnetcore.mvc.ui" "~4.2.0-rc.1"
"@abp/bootstrap" "~4.2.0-rc.1"
"@abp/bootstrap-datepicker" "~4.2.0-rc.1"
"@abp/datatables.net-bs4" "~4.2.0-rc.1"
"@abp/font-awesome" "~4.2.0-rc.1"
"@abp/jquery-form" "~4.2.0-rc.1"
"@abp/jquery-validation-unobtrusive" "~4.2.0-rc.1"
"@abp/lodash" "~4.2.0-rc.1"
"@abp/luxon" "~4.2.0-rc.1"
"@abp/malihu-custom-scrollbar-plugin" "~4.2.0-rc.1"
"@abp/select2" "~4.2.0-rc.1"
"@abp/sweetalert" "~4.2.0-rc.1"
"@abp/timeago" "~4.2.0-rc.1"
"@abp/toastr" "~4.2.0-rc.1"
"@abp/aspnetcore.mvc.ui@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.2.0-rc.1.tgz#aae1153bf503cc5ce5443ce9f2efe5057af7314d"
integrity sha512-5EZlaHjdKYn6I+9kCXQWu/FjbNgyBSl2xW97nbF5Or3e9bUs+Ne6yLJMYypoLHzhcPUTzyemBozMf/VXX9oOhQ==
"@abp/aspnetcore.mvc.ui.theme.basic@^4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.2.0-rc.2.tgz#f4625e18fd3704d432913e9de59c7183770ea485"
integrity sha512-wwOFcrICyhgAcBq7zgdIkYQ8Mov0g1iYrjoRZRiUzBYG4wkcAO9POM9asE6uvY5sD/hd0cRoXSZOcNKUt0J1SA==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~4.2.0-rc.2"
"@abp/aspnetcore.mvc.ui.theme.shared@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.2.0-rc.2.tgz#9ff3af53b667e747c06d3f067a0f68a938ac72a8"
integrity sha512-qsJ6UaUxyOJOHxsqVjlUGhCvQUnbXgGzLvFPJZYLpnWm6ZvE1KAgJnQHL46YSllCDT0meVqHt9byjOCRJUMm9Q==
dependencies:
"@abp/aspnetcore.mvc.ui" "~4.2.0-rc.2"
"@abp/bootstrap" "~4.2.0-rc.2"
"@abp/bootstrap-datepicker" "~4.2.0-rc.2"
"@abp/datatables.net-bs4" "~4.2.0-rc.2"
"@abp/font-awesome" "~4.2.0-rc.2"
"@abp/jquery-form" "~4.2.0-rc.2"
"@abp/jquery-validation-unobtrusive" "~4.2.0-rc.2"
"@abp/lodash" "~4.2.0-rc.2"
"@abp/luxon" "~4.2.0-rc.2"
"@abp/malihu-custom-scrollbar-plugin" "~4.2.0-rc.2"
"@abp/select2" "~4.2.0-rc.2"
"@abp/sweetalert" "~4.2.0-rc.2"
"@abp/timeago" "~4.2.0-rc.2"
"@abp/toastr" "~4.2.0-rc.2"
"@abp/aspnetcore.mvc.ui@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.2.0-rc.2.tgz#726f45c7ff12e69e970fb89b4adfb15502a11576"
integrity sha512-EzTYQ8XzXIprfK95LyYc1Ci3to3dNlBOSzkkYfYDXkSR5/SyBKckCTd5FL4c7yrs+qBoJMxKWDyWz+pmf6PIJA==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@ -43,214 +43,214 @@
micromatch "^4.0.2"
path "^0.12.7"
"@abp/blogging@^4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-4.2.0-rc.1.tgz#433c8baea0ad489796e04b96dff9e55959e82d71"
integrity sha512-codkbZrBX7GtW5owjv58gWJIY3HeKAiTJl5pnPpvioxIDa/+Oto9W1hIlcFTgqWzC4QJd43RjF0rPb3cYGHtWw==
"@abp/blogging@^4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-4.2.0-rc.2.tgz#ba757ce0dc244dad0e5a807b3d4540320cfa79c4"
integrity sha512-iWksm+5YJDryVdh1VZwnBaRy6fsJzeZBdeM3fCFQIYaKHF6orYfVUeLXuLXFVjDfuV8alhlo7rI5ANG6dsI0bw==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~4.2.0-rc.1"
"@abp/owl.carousel" "~4.2.0-rc.1"
"@abp/prismjs" "~4.2.0-rc.1"
"@abp/tui-editor" "~4.2.0-rc.1"
"@abp/aspnetcore.mvc.ui.theme.shared" "~4.2.0-rc.2"
"@abp/owl.carousel" "~4.2.0-rc.2"
"@abp/prismjs" "~4.2.0-rc.2"
"@abp/tui-editor" "~4.2.0-rc.2"
"@abp/bootstrap-datepicker@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.2.0-rc.1.tgz#1f49d714743453a83b76410e0f2b6ddc21378146"
integrity sha512-1zk19yIUgvy1aO9LnZ0qdLH/8f43qIGSwT5FYPc9Q9p/f3MquLEUq1i/A/BUVYqK9LJHJZFuZv0+XMopG7YJ2g==
"@abp/bootstrap-datepicker@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.2.0-rc.2.tgz#f2a6d013321c98f8c9a7533087360fce9a5fd074"
integrity sha512-n3gLYLL7hHX83gurN5iRkpairrw0oAyg+Bc6SeIbNAdorun9wBJn7IlmvXxGPn1xK5iDKktRSeWJ885fMgkuWg==
dependencies:
bootstrap-datepicker "^1.9.0"
"@abp/bootstrap@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.2.0-rc.1.tgz#dd650bdc7c10fbb27d3e39d0081c80dd7b8bc077"
integrity sha512-oax5sp1MwqxNqhzo1/YnjcBhzztkHAceT9t5PfRfJvYr98idREGfo1G2yC5dOplIOnHM87DIbLQTW47m/Edrbw==
"@abp/bootstrap@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.2.0-rc.2.tgz#49250657f667f7553f3c2149fda43f7535de989b"
integrity sha512-WYdyDQzgFlltxqdYINAMVWjXiiDAx780fTJEd3YKLSzxmVGBfoW4cfFzw8vr/G/EMYrgAPQtrIS+BRlFAJXXGQ==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
bootstrap "^4.5.0"
bootstrap-v4-rtl "4.4.1-2"
"@abp/clipboard@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-4.2.0-rc.1.tgz#c98b9639d34ece6249929a958d22f2c2a8997979"
integrity sha512-/mIRwYlwx6oJGWbuhQZ7e0otKi98yzzDjJtNVi1IDimtn9EbfW2aXQ9U7QKX8tZAag9Yran8NYg1KaaghpYSxQ==
"@abp/clipboard@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-4.2.0-rc.2.tgz#0cda5f6f3624e68e1ec7290517364d02f2b60e42"
integrity sha512-wF/d8Xuq+ORUkiWgDorM7rxueiygtELaZKlRDYzmQRnwJN4vS1q/4/UtPaLSlcGhHxWuxu2XSWQtzcphfBjFWA==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
clipboard "^2.0.6"
"@abp/codemirror@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-4.2.0-rc.1.tgz#e6af9e93dde6b13854e73031f6c626b83d405eee"
integrity sha512-Sqzb4IJ+8B48O5hoFhdhDFzT7AJ5+6AgRfwJKH2kFm0c3PrYzPvr7gGVmitaI7Rb8oN4ROJzRIZDZ90YPMZTSA==
"@abp/codemirror@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-4.2.0-rc.2.tgz#70086f33b73c75a4e0e8e5552b812b1e466d4a3f"
integrity sha512-FM3lCG6e3Xxy9AyfVbOvVBysH4rnIYyG/IOHxqW3h6Twz2pWi+s5vA4dXnbb/+ODeFwD72+eJ5F6yRKXWamrmA==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
codemirror "^5.54.0"
"@abp/core@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.2.0-rc.1.tgz#45d7961216709a9d4c57ee04a1e18d58150b29af"
integrity sha512-KIaHlCdAEkwhXgHTW0ACTbyPH/Y1Va/SsyMDVye7vcUldL/dp5HXXGaUWRR/Qrwxl55e8rXJTmOnX9ibtS5ydQ==
"@abp/core@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.2.0-rc.2.tgz#dc18c3b8f294563ba62c000c026f5ceb86030456"
integrity sha512-YJz4xUwb/mv/Xi/WuPz2SF/LD22P/UJ+psb+35ezOeuj020IAdaunk8LdrU5TfaZqNe5WpGszKMA+jO9ydNuqA==
dependencies:
"@abp/utils" "^4.2.0-rc.1"
"@abp/utils" "^4.2.0-rc.2"
"@abp/datatables.net-bs4@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.2.0-rc.1.tgz#7f0c0dcb92f813d7a4d98d6f2c123092a84b5483"
integrity sha512-QaK9cSTeBTxeWrP/3g+jAAzGy9Jfkdbz0p7ycvHjbcSnHS3h4JRsUw9B3RNdmh3bnF1eVbRu97NiUgqJ3w6kQA==
"@abp/datatables.net-bs4@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.2.0-rc.2.tgz#0d14886aa756ca707dd365b423b40d84c658268e"
integrity sha512-kX+NrGkisy7IMi+xL69dPaPOYNLBZ4Vp7xCvJqNhdc5Sh6Rn1P0bLvxFKG065mBMfgW8tyFNnN3c5WzwcRFSmg==
dependencies:
"@abp/datatables.net" "~4.2.0-rc.1"
"@abp/datatables.net" "~4.2.0-rc.2"
datatables.net-bs4 "^1.10.21"
"@abp/datatables.net@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.2.0-rc.1.tgz#9f9af39f23bd91cd1467b4a2de9aa743e5a6d693"
integrity sha512-un0DoikRJtrUAwDvG2En21Hz7IeGdfYufeeVIG5SPxzc2zxBi8h/8Cd6Zo0MJWFrU+gbW63ADB0wiuB6haC/fA==
"@abp/datatables.net@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.2.0-rc.2.tgz#a82ac16c1644a92d01ba63bf57e0d3784eb00f2f"
integrity sha512-bEQ6QSUN65lJ8fK8wOVE16cayDI64EgyVb3qZAzWUncxPyLLa5s5zlDjcQ98D3An+x3tG2CdmEEWjlAgWdaf1g==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
datatables.net "^1.10.21"
"@abp/font-awesome@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.2.0-rc.1.tgz#d1bfaa88fb9f76d0e71061c36493698cb50abbfa"
integrity sha512-e3bprerNY7kU26np7xSHUAkPrBr7+Nn0UvEiwWYgen1/TS0rs7usTkhIVtnF6w334bRIxjDcXLWDsZ3QswnVGA==
"@abp/font-awesome@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.2.0-rc.2.tgz#6c72ef7ae00beda565e9836c8214ccf074ea7e4b"
integrity sha512-bEQPGyVsKV7aQtVwG4UIcG+DMneBD7jcjX3eFqjOlGhQq3ODbNld5IPXHO+JnHDLt5NOzrePQLUzPhsvCIwhGA==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
"@fortawesome/fontawesome-free" "^5.13.0"
"@abp/highlight.js@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-4.2.0-rc.1.tgz#d0462aa10c8a8afaf256f4e15f163c15d38ade14"
integrity sha512-ZZmGrpX7D9/8kbnBDkEvyp1XPEMYZBMiUyK1an/NUWMdBYlMxda675ZD6xAacI3UAKmwPslEOlFA/dpfbpYXVA==
"@abp/highlight.js@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-4.2.0-rc.2.tgz#c7e99394868863265b20328c2189d14d0630501d"
integrity sha512-bBjAPSHRGHz7xhtpC4oy3L/QV6mJuHx3LRxyd5wwhuyWsuv9qzo4GoHQsgR6gK9ANI9LGbVp+91vFaXjsNGj2A==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
"@abp/jquery-form@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.2.0-rc.1.tgz#1625df5844564887836a698b9709c5ea58a87c07"
integrity sha512-JSC+xQmoPuSEdjm5gpVKpF9VS1X48uUxlRmAfeiWLHDorFZvzpiak3NhVU8XHfv5UG2SGYVqQmwnRxk5f9D4HA==
"@abp/jquery-form@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.2.0-rc.2.tgz#a4726794f78cf69dd75c0adda3dca3ed623f02d8"
integrity sha512-rOGXYTTiQUD2HWTabh0+Ot6LX4PEObd3DW3ikBHZSnfen7W0OgnLdqNaunHYSEV3UUgCAZHaX0wQd4SM0pRMLg==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.2.0-rc.1.tgz#0e30042735f8f1da831691ef0b67ff0efceb8cd8"
integrity sha512-dSWlUvKUj0hsJby8UP5gEVBPXL7TYTe8VskyoSxVCvMs7jMD0yuH67ZImP+2c5p6X5Pww+ImEZ5RUjr0hKh1WA==
"@abp/jquery-validation-unobtrusive@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.2.0-rc.2.tgz#5dee22e1bcbd44bd8e2584d37d79e8313cf615ec"
integrity sha512-xk56Otr6PG/bED2yJuPo0OhwcgS4FQQXySgPD9e7mlZQcjxZ4LvmRU/btoNoxSHKYUBLKRfEOYOqRTxJhrH0eA==
dependencies:
"@abp/jquery-validation" "~4.2.0-rc.1"
"@abp/jquery-validation" "~4.2.0-rc.2"
jquery-validation-unobtrusive "^3.2.11"
"@abp/jquery-validation@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.2.0-rc.1.tgz#b5e0b2b2b7c0826f9d11c1f9a93f300945769368"
integrity sha512-GxPE2+NOGGl4NZThMpLLexF65AwpF6oMVc3StvOVfgNstzl+VezhkJwjytiLVK4acr6zSTIUNbKsKjGIWLVG/A==
"@abp/jquery-validation@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.2.0-rc.2.tgz#594b9132d1eafebed60be10d219bc9e8b15f18b6"
integrity sha512-LkNI3X7gpYYkI3DnCTZ1KIV6ykKMqw6pLZhFvTZz7GliZWE1jHtFos4U6lWe2XnMjnFeVeY6rPFM/1LaamfCKg==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
jquery-validation "^1.19.2"
"@abp/jquery@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.2.0-rc.1.tgz#7cdec9c3e5cd796c65bd0d7317025728b577ff14"
integrity sha512-/bIQVKQqDJn9pSlzv5pteYEef+bLw6iqPCwNamLsSjpMPCVMukgD6DuL+1bY1Yb/9fVORODnqctCsxXxl0W/iQ==
"@abp/jquery@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.2.0-rc.2.tgz#146589cbf4397be727d38798d557f3879ae51057"
integrity sha512-yTYk5rRG3qnRKnA/pSXZNH/+KJcJ2Wo5BUtt3G8oKAe+no0Au1BoCV9j7JNiSnLXkFVWFuRwEZCh+cp6ngACng==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
jquery "~3.5.1"
"@abp/lodash@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.2.0-rc.1.tgz#11ed50c96b85b129fd83224defd0c54627ea6ce4"
integrity sha512-RQLTOv4wRgeCMEFFi8bWnbLblYmk0p4U4NRaMEX+Y3Hxuh1ROCvxwl2jCxqfdAAx+Jpg1SFtyxTU+wMDYeR6IA==
"@abp/lodash@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.2.0-rc.2.tgz#f0a238991c288f439e2751938a39d434dd7883e7"
integrity sha512-En9gZD8TDY8ZvZqHVsv3cP2EsRdPRsGD0ncUYOvlNG/sc+MZpRmZ+xOLws1wXS83IxGAxzPdCFEu0biJlyOyxg==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
lodash "^4.17.15"
"@abp/luxon@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.2.0-rc.1.tgz#7eabef77537651e13faf8be32030e382427d3f98"
integrity sha512-nRb7RvUdhVSfeSI+HEGVkhlW1VKJKSiwbDxKB0okubGE4L+siYUhN8FKCtRTCP4NjxNMLCS7v73XA2DxkyjcVg==
"@abp/luxon@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.2.0-rc.2.tgz#ace30caacf6abcce1559b65046ea55e47e1cb8a2"
integrity sha512-ivhOadlaeBh6Pi3S5Bo0pb4EPCEjMFL5N5tZXGGieZt7EnF+4uiXbKJVErXNCDtX1jhJT/3HGqmdxa+WynUE0A==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
luxon "^1.24.1"
"@abp/malihu-custom-scrollbar-plugin@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.2.0-rc.1.tgz#b346aa9545fa157647f8932e04d3051ade63aeb5"
integrity sha512-CKXalT+pgeLVoX1k2J17ia5hjignsabaJZBRG81JAkAHI20JGxvNLL2cVXv+M1KdmQGla+Douf7/c6eNiaSheA==
"@abp/malihu-custom-scrollbar-plugin@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.2.0-rc.2.tgz#483668c09e13b0ebcea16320a16f8517fcdd53ee"
integrity sha512-IYOwJcWyJkn/gdp4VkEYCv2Gi5+Boxe7pE7hA49gxgllHiFV0ABDFrRg4h8MbyJd80iwvVPo8t8ouvn4Snm+gQ==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/markdown-it@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/markdown-it/-/markdown-it-4.2.0-rc.1.tgz#6abbe865ada85b600312a93c2bdd520624575562"
integrity sha512-MP+mT/IM8ZHl42Cne2dzqaHfprLGXj79NbsCzgA3RjrhKDosSMDBEpfleuHI8m8zkYyhno+VKBzeqjm+3rQomA==
"@abp/markdown-it@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/markdown-it/-/markdown-it-4.2.0-rc.2.tgz#b3b983e2b0a4f6ff99223b2cd7982144c1683226"
integrity sha512-jiBUx6bzbBfjDry6kEdZsKYylkixzPHeNuJ8AsMsF1FqJ6LIgsuWeRbT+bToHd25AZ1ZxTnqYM5efKXia0N4/w==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
markdown-it "^11.0.0"
"@abp/owl.carousel@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-4.2.0-rc.1.tgz#b5ec191d4bd8f861edf21fd5a4bf85c8c76b37d3"
integrity sha512-a8auKT+pGwNQydEgx6OwBHfzmPBi4cKAXDvIHtWEexQXPa+a9wuBYjHc0Ba0x+0pt/vzm8lq2QvUW9Qa9S9ivg==
"@abp/owl.carousel@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-4.2.0-rc.2.tgz#c5cdf1f53e539b891f1fe265091570e71bdf83c0"
integrity sha512-hl8XtVB0II/piGeXLS0e50oKYWT8YDw5QsL9/DnvJnneigrFoAFnVR0siavgr+C6jY3XqQR8aCpxByi82PvUDQ==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
owl.carousel "^2.3.4"
"@abp/prismjs@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-4.2.0-rc.1.tgz#4a091790900b23eea2390b016ae20b7fc3c57331"
integrity sha512-dYvcCJ9loOdgnMED0wid7zHK4wQu+3W+7p0nF/+yregZXQt87n8H7nZvAkxiq7PUSkgeJ+8kyutXfddY/Opgsw==
"@abp/prismjs@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-4.2.0-rc.2.tgz#6fe8f0063f4d674ddf309725acf65225ee3b1b1e"
integrity sha512-pvqGp5FmcDPVKBsPsPbJsbdLRK1i9RJGawYZUSwzyNOdjckf+jWviyFCN/xwt8gx5eHB2eY/VO957yX0y0ti2A==
dependencies:
"@abp/clipboard" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.1"
"@abp/clipboard" "~4.2.0-rc.2"
"@abp/core" "~4.2.0-rc.2"
prismjs "^1.20.0"
"@abp/select2@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.2.0-rc.1.tgz#48a38319b4fb52ce3fa25d5c3647258dfceb42b5"
integrity sha512-8wB1DOkUotJxV3HE2ga8Nkb1I9t/VSQL6YsiK+EEfENuPuqOPD5N3mevLtQFOdy/c/i6s/Nx7Nb4VRT3cIBW5g==
"@abp/select2@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.2.0-rc.2.tgz#d11e808dac90e09e14025b6ba6dabed683a9b1fb"
integrity sha512-fENomkoAML+NQWvZ/ecjvqnXtvrzJKyChwj9Ul12c+Noi6boeuFDbhi/OG6qCrSzDnNBrehHVXBLFxT9sIL0OA==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
select2 "^4.0.13"
"@abp/sweetalert@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.2.0-rc.1.tgz#ca26dad346f79ec18c7a9b8d7a64f374f497cea4"
integrity sha512-N2agFY5TkJTozYlBOmzlnKJLfyJpNHDol5DyLRWF5zAkudUiDDaYJrvKVqmORsbZSDwJzKbgDcqwiuoPM14Fmg==
"@abp/sweetalert@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.2.0-rc.2.tgz#2359eeb9e4b34c4cbb3aaed11136ea3d280bd677"
integrity sha512-oQPj2vKPNAOvBECgJFdDwvJ8nwQ54ZPsAW1XS3XSkFz3YwWn4Xt9eZK6vecHloYckSckrFtsN/DSQI8ao/uIFg==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
sweetalert "^2.1.2"
"@abp/timeago@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.2.0-rc.1.tgz#c001df75e78bf86ebb0a4b9de2361da4e0d04dd3"
integrity sha512-vHt7T+rW0HyqAwTRhTiBoDFEnb2b00MhBEUEU1u6v5uzmgco1erMD3+ae3EHuVHCQ+p5/mxrFTUnIpBxMEs7pg==
"@abp/timeago@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.2.0-rc.2.tgz#d243acff635978068ec579c83a34d0680616c5ef"
integrity sha512-TF1dt9ro3BQnfVetDzbOkedSIncSwvPfnHKMY1xcLG2h0c6ke2PjDQ+4QJrtigggT4vfgmQtRrs/zJxjzWS7qw==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
timeago "^1.6.7"
"@abp/toastr@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.2.0-rc.1.tgz#66f34ab51d6c30666703f44ab2f0bccc26b2a1d7"
integrity sha512-BNYXnCPtFZtCemZ7yghi4/iYstqHTKUJZ+gkf1vXcHlLvE7JeM6SBMQYotyiiD/n1yKYrx8GRCKssf/gqO/VgQ==
"@abp/toastr@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.2.0-rc.2.tgz#4e76f4b7068f92b267b725ad597b8315e6b615bc"
integrity sha512-UJVuQWc7py54JC35RrH+MwAZsOoOhejxX+3aonz8Io2rgFFj0YwK5U+vItRNM3iabSqTcIExcSD3XL2TmQyVzg==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
toastr "^2.1.4"
"@abp/tui-editor@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-4.2.0-rc.1.tgz#1d6a482566ee8a826e6ea57622b4606ea722f6cc"
integrity sha512-UAMkXa10tM03smyhaYpF00Xvw9JVRyRM2sgkZmpThlFwCWJVPG/lRAptIxnJK05cuo1DfBcYdonvlaAR9XBhEg==
"@abp/tui-editor@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-4.2.0-rc.2.tgz#25e97dd47ccbd8a22ac47a9d46fd1d0f9a2f762a"
integrity sha512-7giF6IFxYOPfoDPJupEXeFKSzf7iB14RUIA6h7+8AXw7OfIeobpdZq3qCpRRgS4UiP1eemaegeT6s42maL498Q==
dependencies:
"@abp/codemirror" "~4.2.0-rc.1"
"@abp/highlight.js" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.1"
"@abp/markdown-it" "~4.2.0-rc.1"
"@abp/codemirror" "~4.2.0-rc.2"
"@abp/highlight.js" "~4.2.0-rc.2"
"@abp/jquery" "~4.2.0-rc.2"
"@abp/markdown-it" "~4.2.0-rc.2"
tui-editor "^1.4.10"
"@abp/utils@^4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.2.0-rc.1.tgz#397615ec208150f46ae626b67ea71053750f612f"
integrity sha512-MkXq5pKf/ZzJJT9oHYgBlUOL5wTx03qdxJeD82nxwJx6w5JFdshBWKj5iJixE1aM5HnzwSGn7bxFqe5QOKST+Q==
"@abp/utils@^4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.2.0-rc.2.tgz#43c27d421da8e58a5d74c0a2df8742efa827c842"
integrity sha512-6gSLTP9s88aFjxm+fU2iZMzv5Eoe5/va2PHTAoQJA4BaP/SpFRGts3cT4HYWPfAbmzZVZ+tvjuYd3P6d3FCAhw==
dependencies:
just-compare "^1.3.0"

2
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": "^4.2.0-rc.1"
"@abp/aspnetcore.mvc.ui.theme.basic": "^4.2.0-rc.2"
}
}

238
modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock

@ -2,37 +2,37 @@
# yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@^4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.2.0-rc.1.tgz#42cda7aad84aea49cf6e9bba7a3bbb4709cbe5a9"
integrity sha512-tiERvctW+bcgH3pKqhMZrGXL1uCqw2W8LvjyxFoygJmjncTK9cjq5TEpwR0XXhlslfqPhr2DsglMeM1MOm+OVg==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~4.2.0-rc.1"
"@abp/aspnetcore.mvc.ui.theme.shared@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.2.0-rc.1.tgz#8b66c41ceb578b6187afa9cbba69fad36e6a7717"
integrity sha512-3rt9k6FYIZ5BmUOGLuixOIESNaJwskF+ySvufbI1Os8wyTeD/Q1HiYDIM1oJZ28qexAbKamdZuyKmWYmxqpqDQ==
dependencies:
"@abp/aspnetcore.mvc.ui" "~4.2.0-rc.1"
"@abp/bootstrap" "~4.2.0-rc.1"
"@abp/bootstrap-datepicker" "~4.2.0-rc.1"
"@abp/datatables.net-bs4" "~4.2.0-rc.1"
"@abp/font-awesome" "~4.2.0-rc.1"
"@abp/jquery-form" "~4.2.0-rc.1"
"@abp/jquery-validation-unobtrusive" "~4.2.0-rc.1"
"@abp/lodash" "~4.2.0-rc.1"
"@abp/luxon" "~4.2.0-rc.1"
"@abp/malihu-custom-scrollbar-plugin" "~4.2.0-rc.1"
"@abp/select2" "~4.2.0-rc.1"
"@abp/sweetalert" "~4.2.0-rc.1"
"@abp/timeago" "~4.2.0-rc.1"
"@abp/toastr" "~4.2.0-rc.1"
"@abp/aspnetcore.mvc.ui@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.2.0-rc.1.tgz#aae1153bf503cc5ce5443ce9f2efe5057af7314d"
integrity sha512-5EZlaHjdKYn6I+9kCXQWu/FjbNgyBSl2xW97nbF5Or3e9bUs+Ne6yLJMYypoLHzhcPUTzyemBozMf/VXX9oOhQ==
"@abp/aspnetcore.mvc.ui.theme.basic@^4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.2.0-rc.2.tgz#f4625e18fd3704d432913e9de59c7183770ea485"
integrity sha512-wwOFcrICyhgAcBq7zgdIkYQ8Mov0g1iYrjoRZRiUzBYG4wkcAO9POM9asE6uvY5sD/hd0cRoXSZOcNKUt0J1SA==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~4.2.0-rc.2"
"@abp/aspnetcore.mvc.ui.theme.shared@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.2.0-rc.2.tgz#9ff3af53b667e747c06d3f067a0f68a938ac72a8"
integrity sha512-qsJ6UaUxyOJOHxsqVjlUGhCvQUnbXgGzLvFPJZYLpnWm6ZvE1KAgJnQHL46YSllCDT0meVqHt9byjOCRJUMm9Q==
dependencies:
"@abp/aspnetcore.mvc.ui" "~4.2.0-rc.2"
"@abp/bootstrap" "~4.2.0-rc.2"
"@abp/bootstrap-datepicker" "~4.2.0-rc.2"
"@abp/datatables.net-bs4" "~4.2.0-rc.2"
"@abp/font-awesome" "~4.2.0-rc.2"
"@abp/jquery-form" "~4.2.0-rc.2"
"@abp/jquery-validation-unobtrusive" "~4.2.0-rc.2"
"@abp/lodash" "~4.2.0-rc.2"
"@abp/luxon" "~4.2.0-rc.2"
"@abp/malihu-custom-scrollbar-plugin" "~4.2.0-rc.2"
"@abp/select2" "~4.2.0-rc.2"
"@abp/sweetalert" "~4.2.0-rc.2"
"@abp/timeago" "~4.2.0-rc.2"
"@abp/toastr" "~4.2.0-rc.2"
"@abp/aspnetcore.mvc.ui@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.2.0-rc.2.tgz#726f45c7ff12e69e970fb89b4adfb15502a11576"
integrity sha512-EzTYQ8XzXIprfK95LyYc1Ci3to3dNlBOSzkkYfYDXkSR5/SyBKckCTd5FL4c7yrs+qBoJMxKWDyWz+pmf6PIJA==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@ -43,145 +43,145 @@
micromatch "^4.0.2"
path "^0.12.7"
"@abp/bootstrap-datepicker@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.2.0-rc.1.tgz#1f49d714743453a83b76410e0f2b6ddc21378146"
integrity sha512-1zk19yIUgvy1aO9LnZ0qdLH/8f43qIGSwT5FYPc9Q9p/f3MquLEUq1i/A/BUVYqK9LJHJZFuZv0+XMopG7YJ2g==
"@abp/bootstrap-datepicker@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.2.0-rc.2.tgz#f2a6d013321c98f8c9a7533087360fce9a5fd074"
integrity sha512-n3gLYLL7hHX83gurN5iRkpairrw0oAyg+Bc6SeIbNAdorun9wBJn7IlmvXxGPn1xK5iDKktRSeWJ885fMgkuWg==
dependencies:
bootstrap-datepicker "^1.9.0"
"@abp/bootstrap@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.2.0-rc.1.tgz#dd650bdc7c10fbb27d3e39d0081c80dd7b8bc077"
integrity sha512-oax5sp1MwqxNqhzo1/YnjcBhzztkHAceT9t5PfRfJvYr98idREGfo1G2yC5dOplIOnHM87DIbLQTW47m/Edrbw==
"@abp/bootstrap@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.2.0-rc.2.tgz#49250657f667f7553f3c2149fda43f7535de989b"
integrity sha512-WYdyDQzgFlltxqdYINAMVWjXiiDAx780fTJEd3YKLSzxmVGBfoW4cfFzw8vr/G/EMYrgAPQtrIS+BRlFAJXXGQ==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
bootstrap "^4.5.0"
bootstrap-v4-rtl "4.4.1-2"
"@abp/core@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.2.0-rc.1.tgz#45d7961216709a9d4c57ee04a1e18d58150b29af"
integrity sha512-KIaHlCdAEkwhXgHTW0ACTbyPH/Y1Va/SsyMDVye7vcUldL/dp5HXXGaUWRR/Qrwxl55e8rXJTmOnX9ibtS5ydQ==
"@abp/core@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.2.0-rc.2.tgz#dc18c3b8f294563ba62c000c026f5ceb86030456"
integrity sha512-YJz4xUwb/mv/Xi/WuPz2SF/LD22P/UJ+psb+35ezOeuj020IAdaunk8LdrU5TfaZqNe5WpGszKMA+jO9ydNuqA==
dependencies:
"@abp/utils" "^4.2.0-rc.1"
"@abp/utils" "^4.2.0-rc.2"
"@abp/datatables.net-bs4@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.2.0-rc.1.tgz#7f0c0dcb92f813d7a4d98d6f2c123092a84b5483"
integrity sha512-QaK9cSTeBTxeWrP/3g+jAAzGy9Jfkdbz0p7ycvHjbcSnHS3h4JRsUw9B3RNdmh3bnF1eVbRu97NiUgqJ3w6kQA==
"@abp/datatables.net-bs4@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.2.0-rc.2.tgz#0d14886aa756ca707dd365b423b40d84c658268e"
integrity sha512-kX+NrGkisy7IMi+xL69dPaPOYNLBZ4Vp7xCvJqNhdc5Sh6Rn1P0bLvxFKG065mBMfgW8tyFNnN3c5WzwcRFSmg==
dependencies:
"@abp/datatables.net" "~4.2.0-rc.1"
"@abp/datatables.net" "~4.2.0-rc.2"
datatables.net-bs4 "^1.10.21"
"@abp/datatables.net@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.2.0-rc.1.tgz#9f9af39f23bd91cd1467b4a2de9aa743e5a6d693"
integrity sha512-un0DoikRJtrUAwDvG2En21Hz7IeGdfYufeeVIG5SPxzc2zxBi8h/8Cd6Zo0MJWFrU+gbW63ADB0wiuB6haC/fA==
"@abp/datatables.net@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.2.0-rc.2.tgz#a82ac16c1644a92d01ba63bf57e0d3784eb00f2f"
integrity sha512-bEQ6QSUN65lJ8fK8wOVE16cayDI64EgyVb3qZAzWUncxPyLLa5s5zlDjcQ98D3An+x3tG2CdmEEWjlAgWdaf1g==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
datatables.net "^1.10.21"
"@abp/font-awesome@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.2.0-rc.1.tgz#d1bfaa88fb9f76d0e71061c36493698cb50abbfa"
integrity sha512-e3bprerNY7kU26np7xSHUAkPrBr7+Nn0UvEiwWYgen1/TS0rs7usTkhIVtnF6w334bRIxjDcXLWDsZ3QswnVGA==
"@abp/font-awesome@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.2.0-rc.2.tgz#6c72ef7ae00beda565e9836c8214ccf074ea7e4b"
integrity sha512-bEQPGyVsKV7aQtVwG4UIcG+DMneBD7jcjX3eFqjOlGhQq3ODbNld5IPXHO+JnHDLt5NOzrePQLUzPhsvCIwhGA==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
"@fortawesome/fontawesome-free" "^5.13.0"
"@abp/jquery-form@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.2.0-rc.1.tgz#1625df5844564887836a698b9709c5ea58a87c07"
integrity sha512-JSC+xQmoPuSEdjm5gpVKpF9VS1X48uUxlRmAfeiWLHDorFZvzpiak3NhVU8XHfv5UG2SGYVqQmwnRxk5f9D4HA==
"@abp/jquery-form@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.2.0-rc.2.tgz#a4726794f78cf69dd75c0adda3dca3ed623f02d8"
integrity sha512-rOGXYTTiQUD2HWTabh0+Ot6LX4PEObd3DW3ikBHZSnfen7W0OgnLdqNaunHYSEV3UUgCAZHaX0wQd4SM0pRMLg==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.2.0-rc.1.tgz#0e30042735f8f1da831691ef0b67ff0efceb8cd8"
integrity sha512-dSWlUvKUj0hsJby8UP5gEVBPXL7TYTe8VskyoSxVCvMs7jMD0yuH67ZImP+2c5p6X5Pww+ImEZ5RUjr0hKh1WA==
"@abp/jquery-validation-unobtrusive@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.2.0-rc.2.tgz#5dee22e1bcbd44bd8e2584d37d79e8313cf615ec"
integrity sha512-xk56Otr6PG/bED2yJuPo0OhwcgS4FQQXySgPD9e7mlZQcjxZ4LvmRU/btoNoxSHKYUBLKRfEOYOqRTxJhrH0eA==
dependencies:
"@abp/jquery-validation" "~4.2.0-rc.1"
"@abp/jquery-validation" "~4.2.0-rc.2"
jquery-validation-unobtrusive "^3.2.11"
"@abp/jquery-validation@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.2.0-rc.1.tgz#b5e0b2b2b7c0826f9d11c1f9a93f300945769368"
integrity sha512-GxPE2+NOGGl4NZThMpLLexF65AwpF6oMVc3StvOVfgNstzl+VezhkJwjytiLVK4acr6zSTIUNbKsKjGIWLVG/A==
"@abp/jquery-validation@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.2.0-rc.2.tgz#594b9132d1eafebed60be10d219bc9e8b15f18b6"
integrity sha512-LkNI3X7gpYYkI3DnCTZ1KIV6ykKMqw6pLZhFvTZz7GliZWE1jHtFos4U6lWe2XnMjnFeVeY6rPFM/1LaamfCKg==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
jquery-validation "^1.19.2"
"@abp/jquery@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.2.0-rc.1.tgz#7cdec9c3e5cd796c65bd0d7317025728b577ff14"
integrity sha512-/bIQVKQqDJn9pSlzv5pteYEef+bLw6iqPCwNamLsSjpMPCVMukgD6DuL+1bY1Yb/9fVORODnqctCsxXxl0W/iQ==
"@abp/jquery@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.2.0-rc.2.tgz#146589cbf4397be727d38798d557f3879ae51057"
integrity sha512-yTYk5rRG3qnRKnA/pSXZNH/+KJcJ2Wo5BUtt3G8oKAe+no0Au1BoCV9j7JNiSnLXkFVWFuRwEZCh+cp6ngACng==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
jquery "~3.5.1"
"@abp/lodash@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.2.0-rc.1.tgz#11ed50c96b85b129fd83224defd0c54627ea6ce4"
integrity sha512-RQLTOv4wRgeCMEFFi8bWnbLblYmk0p4U4NRaMEX+Y3Hxuh1ROCvxwl2jCxqfdAAx+Jpg1SFtyxTU+wMDYeR6IA==
"@abp/lodash@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.2.0-rc.2.tgz#f0a238991c288f439e2751938a39d434dd7883e7"
integrity sha512-En9gZD8TDY8ZvZqHVsv3cP2EsRdPRsGD0ncUYOvlNG/sc+MZpRmZ+xOLws1wXS83IxGAxzPdCFEu0biJlyOyxg==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
lodash "^4.17.15"
"@abp/luxon@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.2.0-rc.1.tgz#7eabef77537651e13faf8be32030e382427d3f98"
integrity sha512-nRb7RvUdhVSfeSI+HEGVkhlW1VKJKSiwbDxKB0okubGE4L+siYUhN8FKCtRTCP4NjxNMLCS7v73XA2DxkyjcVg==
"@abp/luxon@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.2.0-rc.2.tgz#ace30caacf6abcce1559b65046ea55e47e1cb8a2"
integrity sha512-ivhOadlaeBh6Pi3S5Bo0pb4EPCEjMFL5N5tZXGGieZt7EnF+4uiXbKJVErXNCDtX1jhJT/3HGqmdxa+WynUE0A==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
luxon "^1.24.1"
"@abp/malihu-custom-scrollbar-plugin@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.2.0-rc.1.tgz#b346aa9545fa157647f8932e04d3051ade63aeb5"
integrity sha512-CKXalT+pgeLVoX1k2J17ia5hjignsabaJZBRG81JAkAHI20JGxvNLL2cVXv+M1KdmQGla+Douf7/c6eNiaSheA==
"@abp/malihu-custom-scrollbar-plugin@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.2.0-rc.2.tgz#483668c09e13b0ebcea16320a16f8517fcdd53ee"
integrity sha512-IYOwJcWyJkn/gdp4VkEYCv2Gi5+Boxe7pE7hA49gxgllHiFV0ABDFrRg4h8MbyJd80iwvVPo8t8ouvn4Snm+gQ==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/select2@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.2.0-rc.1.tgz#48a38319b4fb52ce3fa25d5c3647258dfceb42b5"
integrity sha512-8wB1DOkUotJxV3HE2ga8Nkb1I9t/VSQL6YsiK+EEfENuPuqOPD5N3mevLtQFOdy/c/i6s/Nx7Nb4VRT3cIBW5g==
"@abp/select2@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.2.0-rc.2.tgz#d11e808dac90e09e14025b6ba6dabed683a9b1fb"
integrity sha512-fENomkoAML+NQWvZ/ecjvqnXtvrzJKyChwj9Ul12c+Noi6boeuFDbhi/OG6qCrSzDnNBrehHVXBLFxT9sIL0OA==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
select2 "^4.0.13"
"@abp/sweetalert@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.2.0-rc.1.tgz#ca26dad346f79ec18c7a9b8d7a64f374f497cea4"
integrity sha512-N2agFY5TkJTozYlBOmzlnKJLfyJpNHDol5DyLRWF5zAkudUiDDaYJrvKVqmORsbZSDwJzKbgDcqwiuoPM14Fmg==
"@abp/sweetalert@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.2.0-rc.2.tgz#2359eeb9e4b34c4cbb3aaed11136ea3d280bd677"
integrity sha512-oQPj2vKPNAOvBECgJFdDwvJ8nwQ54ZPsAW1XS3XSkFz3YwWn4Xt9eZK6vecHloYckSckrFtsN/DSQI8ao/uIFg==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
sweetalert "^2.1.2"
"@abp/timeago@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.2.0-rc.1.tgz#c001df75e78bf86ebb0a4b9de2361da4e0d04dd3"
integrity sha512-vHt7T+rW0HyqAwTRhTiBoDFEnb2b00MhBEUEU1u6v5uzmgco1erMD3+ae3EHuVHCQ+p5/mxrFTUnIpBxMEs7pg==
"@abp/timeago@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.2.0-rc.2.tgz#d243acff635978068ec579c83a34d0680616c5ef"
integrity sha512-TF1dt9ro3BQnfVetDzbOkedSIncSwvPfnHKMY1xcLG2h0c6ke2PjDQ+4QJrtigggT4vfgmQtRrs/zJxjzWS7qw==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
timeago "^1.6.7"
"@abp/toastr@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.2.0-rc.1.tgz#66f34ab51d6c30666703f44ab2f0bccc26b2a1d7"
integrity sha512-BNYXnCPtFZtCemZ7yghi4/iYstqHTKUJZ+gkf1vXcHlLvE7JeM6SBMQYotyiiD/n1yKYrx8GRCKssf/gqO/VgQ==
"@abp/toastr@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.2.0-rc.2.tgz#4e76f4b7068f92b267b725ad597b8315e6b615bc"
integrity sha512-UJVuQWc7py54JC35RrH+MwAZsOoOhejxX+3aonz8Io2rgFFj0YwK5U+vItRNM3iabSqTcIExcSD3XL2TmQyVzg==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
toastr "^2.1.4"
"@abp/utils@^4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.2.0-rc.1.tgz#397615ec208150f46ae626b67ea71053750f612f"
integrity sha512-MkXq5pKf/ZzJJT9oHYgBlUOL5wTx03qdxJeD82nxwJx6w5JFdshBWKj5iJixE1aM5HnzwSGn7bxFqe5QOKST+Q==
"@abp/utils@^4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.2.0-rc.2.tgz#43c27d421da8e58a5d74c0a2df8742efa827c842"
integrity sha512-6gSLTP9s88aFjxm+fU2iZMzv5Eoe5/va2PHTAoQJA4BaP/SpFRGts3cT4HYWPfAbmzZVZ+tvjuYd3P6d3FCAhw==
dependencies:
just-compare "^1.3.0"

8
modules/cms-kit/angular/package.json

@ -16,10 +16,10 @@
"private": true,
"dependencies": {
"@abp/ng.account": "~3.3.2",
"@abp/ng.identity": "~4.2.0-rc.1",
"@abp/ng.setting-management": "~4.2.0-rc.1",
"@abp/ng.tenant-management": "~4.2.0-rc.1",
"@abp/ng.theme.basic": "~4.2.0-rc.1",
"@abp/ng.identity": "~4.2.0-rc.2",
"@abp/ng.setting-management": "~4.2.0-rc.2",
"@abp/ng.tenant-management": "~4.2.0-rc.2",
"@abp/ng.theme.basic": "~4.2.0-rc.2",
"@angular/animations": "~10.0.0",
"@angular/common": "~10.0.0",
"@angular/compiler": "~10.0.0",

4
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": ">=4.2.0-rc.1",
"@abp/ng.theme.shared": ">=4.2.0-rc.1"
"@abp/ng.core": ">=4.2.0-rc.2",
"@abp/ng.theme.shared": ">=4.2.0-rc.2"
},
"dependencies": {
"tslib": "^2.0.0"

2
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": "^4.2.0-rc.1"
"@abp/aspnetcore.mvc.ui.theme.basic": "^4.2.0-rc.2"
}
}

238
modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock

@ -2,37 +2,37 @@
# yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@^4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.2.0-rc.1.tgz#42cda7aad84aea49cf6e9bba7a3bbb4709cbe5a9"
integrity sha512-tiERvctW+bcgH3pKqhMZrGXL1uCqw2W8LvjyxFoygJmjncTK9cjq5TEpwR0XXhlslfqPhr2DsglMeM1MOm+OVg==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~4.2.0-rc.1"
"@abp/aspnetcore.mvc.ui.theme.shared@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.2.0-rc.1.tgz#8b66c41ceb578b6187afa9cbba69fad36e6a7717"
integrity sha512-3rt9k6FYIZ5BmUOGLuixOIESNaJwskF+ySvufbI1Os8wyTeD/Q1HiYDIM1oJZ28qexAbKamdZuyKmWYmxqpqDQ==
dependencies:
"@abp/aspnetcore.mvc.ui" "~4.2.0-rc.1"
"@abp/bootstrap" "~4.2.0-rc.1"
"@abp/bootstrap-datepicker" "~4.2.0-rc.1"
"@abp/datatables.net-bs4" "~4.2.0-rc.1"
"@abp/font-awesome" "~4.2.0-rc.1"
"@abp/jquery-form" "~4.2.0-rc.1"
"@abp/jquery-validation-unobtrusive" "~4.2.0-rc.1"
"@abp/lodash" "~4.2.0-rc.1"
"@abp/luxon" "~4.2.0-rc.1"
"@abp/malihu-custom-scrollbar-plugin" "~4.2.0-rc.1"
"@abp/select2" "~4.2.0-rc.1"
"@abp/sweetalert" "~4.2.0-rc.1"
"@abp/timeago" "~4.2.0-rc.1"
"@abp/toastr" "~4.2.0-rc.1"
"@abp/aspnetcore.mvc.ui@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.2.0-rc.1.tgz#aae1153bf503cc5ce5443ce9f2efe5057af7314d"
integrity sha512-5EZlaHjdKYn6I+9kCXQWu/FjbNgyBSl2xW97nbF5Or3e9bUs+Ne6yLJMYypoLHzhcPUTzyemBozMf/VXX9oOhQ==
"@abp/aspnetcore.mvc.ui.theme.basic@^4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.2.0-rc.2.tgz#f4625e18fd3704d432913e9de59c7183770ea485"
integrity sha512-wwOFcrICyhgAcBq7zgdIkYQ8Mov0g1iYrjoRZRiUzBYG4wkcAO9POM9asE6uvY5sD/hd0cRoXSZOcNKUt0J1SA==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~4.2.0-rc.2"
"@abp/aspnetcore.mvc.ui.theme.shared@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.2.0-rc.2.tgz#9ff3af53b667e747c06d3f067a0f68a938ac72a8"
integrity sha512-qsJ6UaUxyOJOHxsqVjlUGhCvQUnbXgGzLvFPJZYLpnWm6ZvE1KAgJnQHL46YSllCDT0meVqHt9byjOCRJUMm9Q==
dependencies:
"@abp/aspnetcore.mvc.ui" "~4.2.0-rc.2"
"@abp/bootstrap" "~4.2.0-rc.2"
"@abp/bootstrap-datepicker" "~4.2.0-rc.2"
"@abp/datatables.net-bs4" "~4.2.0-rc.2"
"@abp/font-awesome" "~4.2.0-rc.2"
"@abp/jquery-form" "~4.2.0-rc.2"
"@abp/jquery-validation-unobtrusive" "~4.2.0-rc.2"
"@abp/lodash" "~4.2.0-rc.2"
"@abp/luxon" "~4.2.0-rc.2"
"@abp/malihu-custom-scrollbar-plugin" "~4.2.0-rc.2"
"@abp/select2" "~4.2.0-rc.2"
"@abp/sweetalert" "~4.2.0-rc.2"
"@abp/timeago" "~4.2.0-rc.2"
"@abp/toastr" "~4.2.0-rc.2"
"@abp/aspnetcore.mvc.ui@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.2.0-rc.2.tgz#726f45c7ff12e69e970fb89b4adfb15502a11576"
integrity sha512-EzTYQ8XzXIprfK95LyYc1Ci3to3dNlBOSzkkYfYDXkSR5/SyBKckCTd5FL4c7yrs+qBoJMxKWDyWz+pmf6PIJA==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@ -43,145 +43,145 @@
micromatch "^4.0.2"
path "^0.12.7"
"@abp/bootstrap-datepicker@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.2.0-rc.1.tgz#1f49d714743453a83b76410e0f2b6ddc21378146"
integrity sha512-1zk19yIUgvy1aO9LnZ0qdLH/8f43qIGSwT5FYPc9Q9p/f3MquLEUq1i/A/BUVYqK9LJHJZFuZv0+XMopG7YJ2g==
"@abp/bootstrap-datepicker@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.2.0-rc.2.tgz#f2a6d013321c98f8c9a7533087360fce9a5fd074"
integrity sha512-n3gLYLL7hHX83gurN5iRkpairrw0oAyg+Bc6SeIbNAdorun9wBJn7IlmvXxGPn1xK5iDKktRSeWJ885fMgkuWg==
dependencies:
bootstrap-datepicker "^1.9.0"
"@abp/bootstrap@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.2.0-rc.1.tgz#dd650bdc7c10fbb27d3e39d0081c80dd7b8bc077"
integrity sha512-oax5sp1MwqxNqhzo1/YnjcBhzztkHAceT9t5PfRfJvYr98idREGfo1G2yC5dOplIOnHM87DIbLQTW47m/Edrbw==
"@abp/bootstrap@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.2.0-rc.2.tgz#49250657f667f7553f3c2149fda43f7535de989b"
integrity sha512-WYdyDQzgFlltxqdYINAMVWjXiiDAx780fTJEd3YKLSzxmVGBfoW4cfFzw8vr/G/EMYrgAPQtrIS+BRlFAJXXGQ==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
bootstrap "^4.5.0"
bootstrap-v4-rtl "4.4.1-2"
"@abp/core@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.2.0-rc.1.tgz#45d7961216709a9d4c57ee04a1e18d58150b29af"
integrity sha512-KIaHlCdAEkwhXgHTW0ACTbyPH/Y1Va/SsyMDVye7vcUldL/dp5HXXGaUWRR/Qrwxl55e8rXJTmOnX9ibtS5ydQ==
"@abp/core@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.2.0-rc.2.tgz#dc18c3b8f294563ba62c000c026f5ceb86030456"
integrity sha512-YJz4xUwb/mv/Xi/WuPz2SF/LD22P/UJ+psb+35ezOeuj020IAdaunk8LdrU5TfaZqNe5WpGszKMA+jO9ydNuqA==
dependencies:
"@abp/utils" "^4.2.0-rc.1"
"@abp/utils" "^4.2.0-rc.2"
"@abp/datatables.net-bs4@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.2.0-rc.1.tgz#7f0c0dcb92f813d7a4d98d6f2c123092a84b5483"
integrity sha512-QaK9cSTeBTxeWrP/3g+jAAzGy9Jfkdbz0p7ycvHjbcSnHS3h4JRsUw9B3RNdmh3bnF1eVbRu97NiUgqJ3w6kQA==
"@abp/datatables.net-bs4@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.2.0-rc.2.tgz#0d14886aa756ca707dd365b423b40d84c658268e"
integrity sha512-kX+NrGkisy7IMi+xL69dPaPOYNLBZ4Vp7xCvJqNhdc5Sh6Rn1P0bLvxFKG065mBMfgW8tyFNnN3c5WzwcRFSmg==
dependencies:
"@abp/datatables.net" "~4.2.0-rc.1"
"@abp/datatables.net" "~4.2.0-rc.2"
datatables.net-bs4 "^1.10.21"
"@abp/datatables.net@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.2.0-rc.1.tgz#9f9af39f23bd91cd1467b4a2de9aa743e5a6d693"
integrity sha512-un0DoikRJtrUAwDvG2En21Hz7IeGdfYufeeVIG5SPxzc2zxBi8h/8Cd6Zo0MJWFrU+gbW63ADB0wiuB6haC/fA==
"@abp/datatables.net@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.2.0-rc.2.tgz#a82ac16c1644a92d01ba63bf57e0d3784eb00f2f"
integrity sha512-bEQ6QSUN65lJ8fK8wOVE16cayDI64EgyVb3qZAzWUncxPyLLa5s5zlDjcQ98D3An+x3tG2CdmEEWjlAgWdaf1g==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
datatables.net "^1.10.21"
"@abp/font-awesome@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.2.0-rc.1.tgz#d1bfaa88fb9f76d0e71061c36493698cb50abbfa"
integrity sha512-e3bprerNY7kU26np7xSHUAkPrBr7+Nn0UvEiwWYgen1/TS0rs7usTkhIVtnF6w334bRIxjDcXLWDsZ3QswnVGA==
"@abp/font-awesome@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.2.0-rc.2.tgz#6c72ef7ae00beda565e9836c8214ccf074ea7e4b"
integrity sha512-bEQPGyVsKV7aQtVwG4UIcG+DMneBD7jcjX3eFqjOlGhQq3ODbNld5IPXHO+JnHDLt5NOzrePQLUzPhsvCIwhGA==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
"@fortawesome/fontawesome-free" "^5.13.0"
"@abp/jquery-form@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.2.0-rc.1.tgz#1625df5844564887836a698b9709c5ea58a87c07"
integrity sha512-JSC+xQmoPuSEdjm5gpVKpF9VS1X48uUxlRmAfeiWLHDorFZvzpiak3NhVU8XHfv5UG2SGYVqQmwnRxk5f9D4HA==
"@abp/jquery-form@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.2.0-rc.2.tgz#a4726794f78cf69dd75c0adda3dca3ed623f02d8"
integrity sha512-rOGXYTTiQUD2HWTabh0+Ot6LX4PEObd3DW3ikBHZSnfen7W0OgnLdqNaunHYSEV3UUgCAZHaX0wQd4SM0pRMLg==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.2.0-rc.1.tgz#0e30042735f8f1da831691ef0b67ff0efceb8cd8"
integrity sha512-dSWlUvKUj0hsJby8UP5gEVBPXL7TYTe8VskyoSxVCvMs7jMD0yuH67ZImP+2c5p6X5Pww+ImEZ5RUjr0hKh1WA==
"@abp/jquery-validation-unobtrusive@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.2.0-rc.2.tgz#5dee22e1bcbd44bd8e2584d37d79e8313cf615ec"
integrity sha512-xk56Otr6PG/bED2yJuPo0OhwcgS4FQQXySgPD9e7mlZQcjxZ4LvmRU/btoNoxSHKYUBLKRfEOYOqRTxJhrH0eA==
dependencies:
"@abp/jquery-validation" "~4.2.0-rc.1"
"@abp/jquery-validation" "~4.2.0-rc.2"
jquery-validation-unobtrusive "^3.2.11"
"@abp/jquery-validation@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.2.0-rc.1.tgz#b5e0b2b2b7c0826f9d11c1f9a93f300945769368"
integrity sha512-GxPE2+NOGGl4NZThMpLLexF65AwpF6oMVc3StvOVfgNstzl+VezhkJwjytiLVK4acr6zSTIUNbKsKjGIWLVG/A==
"@abp/jquery-validation@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.2.0-rc.2.tgz#594b9132d1eafebed60be10d219bc9e8b15f18b6"
integrity sha512-LkNI3X7gpYYkI3DnCTZ1KIV6ykKMqw6pLZhFvTZz7GliZWE1jHtFos4U6lWe2XnMjnFeVeY6rPFM/1LaamfCKg==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
jquery-validation "^1.19.2"
"@abp/jquery@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.2.0-rc.1.tgz#7cdec9c3e5cd796c65bd0d7317025728b577ff14"
integrity sha512-/bIQVKQqDJn9pSlzv5pteYEef+bLw6iqPCwNamLsSjpMPCVMukgD6DuL+1bY1Yb/9fVORODnqctCsxXxl0W/iQ==
"@abp/jquery@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.2.0-rc.2.tgz#146589cbf4397be727d38798d557f3879ae51057"
integrity sha512-yTYk5rRG3qnRKnA/pSXZNH/+KJcJ2Wo5BUtt3G8oKAe+no0Au1BoCV9j7JNiSnLXkFVWFuRwEZCh+cp6ngACng==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
jquery "~3.5.1"
"@abp/lodash@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.2.0-rc.1.tgz#11ed50c96b85b129fd83224defd0c54627ea6ce4"
integrity sha512-RQLTOv4wRgeCMEFFi8bWnbLblYmk0p4U4NRaMEX+Y3Hxuh1ROCvxwl2jCxqfdAAx+Jpg1SFtyxTU+wMDYeR6IA==
"@abp/lodash@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.2.0-rc.2.tgz#f0a238991c288f439e2751938a39d434dd7883e7"
integrity sha512-En9gZD8TDY8ZvZqHVsv3cP2EsRdPRsGD0ncUYOvlNG/sc+MZpRmZ+xOLws1wXS83IxGAxzPdCFEu0biJlyOyxg==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
lodash "^4.17.15"
"@abp/luxon@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.2.0-rc.1.tgz#7eabef77537651e13faf8be32030e382427d3f98"
integrity sha512-nRb7RvUdhVSfeSI+HEGVkhlW1VKJKSiwbDxKB0okubGE4L+siYUhN8FKCtRTCP4NjxNMLCS7v73XA2DxkyjcVg==
"@abp/luxon@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.2.0-rc.2.tgz#ace30caacf6abcce1559b65046ea55e47e1cb8a2"
integrity sha512-ivhOadlaeBh6Pi3S5Bo0pb4EPCEjMFL5N5tZXGGieZt7EnF+4uiXbKJVErXNCDtX1jhJT/3HGqmdxa+WynUE0A==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
luxon "^1.24.1"
"@abp/malihu-custom-scrollbar-plugin@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.2.0-rc.1.tgz#b346aa9545fa157647f8932e04d3051ade63aeb5"
integrity sha512-CKXalT+pgeLVoX1k2J17ia5hjignsabaJZBRG81JAkAHI20JGxvNLL2cVXv+M1KdmQGla+Douf7/c6eNiaSheA==
"@abp/malihu-custom-scrollbar-plugin@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.2.0-rc.2.tgz#483668c09e13b0ebcea16320a16f8517fcdd53ee"
integrity sha512-IYOwJcWyJkn/gdp4VkEYCv2Gi5+Boxe7pE7hA49gxgllHiFV0ABDFrRg4h8MbyJd80iwvVPo8t8ouvn4Snm+gQ==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/select2@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.2.0-rc.1.tgz#48a38319b4fb52ce3fa25d5c3647258dfceb42b5"
integrity sha512-8wB1DOkUotJxV3HE2ga8Nkb1I9t/VSQL6YsiK+EEfENuPuqOPD5N3mevLtQFOdy/c/i6s/Nx7Nb4VRT3cIBW5g==
"@abp/select2@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.2.0-rc.2.tgz#d11e808dac90e09e14025b6ba6dabed683a9b1fb"
integrity sha512-fENomkoAML+NQWvZ/ecjvqnXtvrzJKyChwj9Ul12c+Noi6boeuFDbhi/OG6qCrSzDnNBrehHVXBLFxT9sIL0OA==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
select2 "^4.0.13"
"@abp/sweetalert@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.2.0-rc.1.tgz#ca26dad346f79ec18c7a9b8d7a64f374f497cea4"
integrity sha512-N2agFY5TkJTozYlBOmzlnKJLfyJpNHDol5DyLRWF5zAkudUiDDaYJrvKVqmORsbZSDwJzKbgDcqwiuoPM14Fmg==
"@abp/sweetalert@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.2.0-rc.2.tgz#2359eeb9e4b34c4cbb3aaed11136ea3d280bd677"
integrity sha512-oQPj2vKPNAOvBECgJFdDwvJ8nwQ54ZPsAW1XS3XSkFz3YwWn4Xt9eZK6vecHloYckSckrFtsN/DSQI8ao/uIFg==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
sweetalert "^2.1.2"
"@abp/timeago@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.2.0-rc.1.tgz#c001df75e78bf86ebb0a4b9de2361da4e0d04dd3"
integrity sha512-vHt7T+rW0HyqAwTRhTiBoDFEnb2b00MhBEUEU1u6v5uzmgco1erMD3+ae3EHuVHCQ+p5/mxrFTUnIpBxMEs7pg==
"@abp/timeago@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.2.0-rc.2.tgz#d243acff635978068ec579c83a34d0680616c5ef"
integrity sha512-TF1dt9ro3BQnfVetDzbOkedSIncSwvPfnHKMY1xcLG2h0c6ke2PjDQ+4QJrtigggT4vfgmQtRrs/zJxjzWS7qw==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
timeago "^1.6.7"
"@abp/toastr@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.2.0-rc.1.tgz#66f34ab51d6c30666703f44ab2f0bccc26b2a1d7"
integrity sha512-BNYXnCPtFZtCemZ7yghi4/iYstqHTKUJZ+gkf1vXcHlLvE7JeM6SBMQYotyiiD/n1yKYrx8GRCKssf/gqO/VgQ==
"@abp/toastr@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.2.0-rc.2.tgz#4e76f4b7068f92b267b725ad597b8315e6b615bc"
integrity sha512-UJVuQWc7py54JC35RrH+MwAZsOoOhejxX+3aonz8Io2rgFFj0YwK5U+vItRNM3iabSqTcIExcSD3XL2TmQyVzg==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
toastr "^2.1.4"
"@abp/utils@^4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.2.0-rc.1.tgz#397615ec208150f46ae626b67ea71053750f612f"
integrity sha512-MkXq5pKf/ZzJJT9oHYgBlUOL5wTx03qdxJeD82nxwJx6w5JFdshBWKj5iJixE1aM5HnzwSGn7bxFqe5QOKST+Q==
"@abp/utils@^4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.2.0-rc.2.tgz#43c27d421da8e58a5d74c0a2df8742efa827c842"
integrity sha512-6gSLTP9s88aFjxm+fU2iZMzv5Eoe5/va2PHTAoQJA4BaP/SpFRGts3cT4HYWPfAbmzZVZ+tvjuYd3P6d3FCAhw==
dependencies:
just-compare "^1.3.0"

2
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": "^4.2.0-rc.1"
"@abp/aspnetcore.mvc.ui.theme.basic": "^4.2.0-rc.2"
}
}

238
modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock

@ -2,37 +2,37 @@
# yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@^4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.2.0-rc.1.tgz#42cda7aad84aea49cf6e9bba7a3bbb4709cbe5a9"
integrity sha512-tiERvctW+bcgH3pKqhMZrGXL1uCqw2W8LvjyxFoygJmjncTK9cjq5TEpwR0XXhlslfqPhr2DsglMeM1MOm+OVg==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~4.2.0-rc.1"
"@abp/aspnetcore.mvc.ui.theme.shared@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.2.0-rc.1.tgz#8b66c41ceb578b6187afa9cbba69fad36e6a7717"
integrity sha512-3rt9k6FYIZ5BmUOGLuixOIESNaJwskF+ySvufbI1Os8wyTeD/Q1HiYDIM1oJZ28qexAbKamdZuyKmWYmxqpqDQ==
dependencies:
"@abp/aspnetcore.mvc.ui" "~4.2.0-rc.1"
"@abp/bootstrap" "~4.2.0-rc.1"
"@abp/bootstrap-datepicker" "~4.2.0-rc.1"
"@abp/datatables.net-bs4" "~4.2.0-rc.1"
"@abp/font-awesome" "~4.2.0-rc.1"
"@abp/jquery-form" "~4.2.0-rc.1"
"@abp/jquery-validation-unobtrusive" "~4.2.0-rc.1"
"@abp/lodash" "~4.2.0-rc.1"
"@abp/luxon" "~4.2.0-rc.1"
"@abp/malihu-custom-scrollbar-plugin" "~4.2.0-rc.1"
"@abp/select2" "~4.2.0-rc.1"
"@abp/sweetalert" "~4.2.0-rc.1"
"@abp/timeago" "~4.2.0-rc.1"
"@abp/toastr" "~4.2.0-rc.1"
"@abp/aspnetcore.mvc.ui@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.2.0-rc.1.tgz#aae1153bf503cc5ce5443ce9f2efe5057af7314d"
integrity sha512-5EZlaHjdKYn6I+9kCXQWu/FjbNgyBSl2xW97nbF5Or3e9bUs+Ne6yLJMYypoLHzhcPUTzyemBozMf/VXX9oOhQ==
"@abp/aspnetcore.mvc.ui.theme.basic@^4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.2.0-rc.2.tgz#f4625e18fd3704d432913e9de59c7183770ea485"
integrity sha512-wwOFcrICyhgAcBq7zgdIkYQ8Mov0g1iYrjoRZRiUzBYG4wkcAO9POM9asE6uvY5sD/hd0cRoXSZOcNKUt0J1SA==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~4.2.0-rc.2"
"@abp/aspnetcore.mvc.ui.theme.shared@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.2.0-rc.2.tgz#9ff3af53b667e747c06d3f067a0f68a938ac72a8"
integrity sha512-qsJ6UaUxyOJOHxsqVjlUGhCvQUnbXgGzLvFPJZYLpnWm6ZvE1KAgJnQHL46YSllCDT0meVqHt9byjOCRJUMm9Q==
dependencies:
"@abp/aspnetcore.mvc.ui" "~4.2.0-rc.2"
"@abp/bootstrap" "~4.2.0-rc.2"
"@abp/bootstrap-datepicker" "~4.2.0-rc.2"
"@abp/datatables.net-bs4" "~4.2.0-rc.2"
"@abp/font-awesome" "~4.2.0-rc.2"
"@abp/jquery-form" "~4.2.0-rc.2"
"@abp/jquery-validation-unobtrusive" "~4.2.0-rc.2"
"@abp/lodash" "~4.2.0-rc.2"
"@abp/luxon" "~4.2.0-rc.2"
"@abp/malihu-custom-scrollbar-plugin" "~4.2.0-rc.2"
"@abp/select2" "~4.2.0-rc.2"
"@abp/sweetalert" "~4.2.0-rc.2"
"@abp/timeago" "~4.2.0-rc.2"
"@abp/toastr" "~4.2.0-rc.2"
"@abp/aspnetcore.mvc.ui@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.2.0-rc.2.tgz#726f45c7ff12e69e970fb89b4adfb15502a11576"
integrity sha512-EzTYQ8XzXIprfK95LyYc1Ci3to3dNlBOSzkkYfYDXkSR5/SyBKckCTd5FL4c7yrs+qBoJMxKWDyWz+pmf6PIJA==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@ -43,145 +43,145 @@
micromatch "^4.0.2"
path "^0.12.7"
"@abp/bootstrap-datepicker@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.2.0-rc.1.tgz#1f49d714743453a83b76410e0f2b6ddc21378146"
integrity sha512-1zk19yIUgvy1aO9LnZ0qdLH/8f43qIGSwT5FYPc9Q9p/f3MquLEUq1i/A/BUVYqK9LJHJZFuZv0+XMopG7YJ2g==
"@abp/bootstrap-datepicker@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.2.0-rc.2.tgz#f2a6d013321c98f8c9a7533087360fce9a5fd074"
integrity sha512-n3gLYLL7hHX83gurN5iRkpairrw0oAyg+Bc6SeIbNAdorun9wBJn7IlmvXxGPn1xK5iDKktRSeWJ885fMgkuWg==
dependencies:
bootstrap-datepicker "^1.9.0"
"@abp/bootstrap@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.2.0-rc.1.tgz#dd650bdc7c10fbb27d3e39d0081c80dd7b8bc077"
integrity sha512-oax5sp1MwqxNqhzo1/YnjcBhzztkHAceT9t5PfRfJvYr98idREGfo1G2yC5dOplIOnHM87DIbLQTW47m/Edrbw==
"@abp/bootstrap@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.2.0-rc.2.tgz#49250657f667f7553f3c2149fda43f7535de989b"
integrity sha512-WYdyDQzgFlltxqdYINAMVWjXiiDAx780fTJEd3YKLSzxmVGBfoW4cfFzw8vr/G/EMYrgAPQtrIS+BRlFAJXXGQ==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
bootstrap "^4.5.0"
bootstrap-v4-rtl "4.4.1-2"
"@abp/core@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.2.0-rc.1.tgz#45d7961216709a9d4c57ee04a1e18d58150b29af"
integrity sha512-KIaHlCdAEkwhXgHTW0ACTbyPH/Y1Va/SsyMDVye7vcUldL/dp5HXXGaUWRR/Qrwxl55e8rXJTmOnX9ibtS5ydQ==
"@abp/core@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.2.0-rc.2.tgz#dc18c3b8f294563ba62c000c026f5ceb86030456"
integrity sha512-YJz4xUwb/mv/Xi/WuPz2SF/LD22P/UJ+psb+35ezOeuj020IAdaunk8LdrU5TfaZqNe5WpGszKMA+jO9ydNuqA==
dependencies:
"@abp/utils" "^4.2.0-rc.1"
"@abp/utils" "^4.2.0-rc.2"
"@abp/datatables.net-bs4@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.2.0-rc.1.tgz#7f0c0dcb92f813d7a4d98d6f2c123092a84b5483"
integrity sha512-QaK9cSTeBTxeWrP/3g+jAAzGy9Jfkdbz0p7ycvHjbcSnHS3h4JRsUw9B3RNdmh3bnF1eVbRu97NiUgqJ3w6kQA==
"@abp/datatables.net-bs4@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.2.0-rc.2.tgz#0d14886aa756ca707dd365b423b40d84c658268e"
integrity sha512-kX+NrGkisy7IMi+xL69dPaPOYNLBZ4Vp7xCvJqNhdc5Sh6Rn1P0bLvxFKG065mBMfgW8tyFNnN3c5WzwcRFSmg==
dependencies:
"@abp/datatables.net" "~4.2.0-rc.1"
"@abp/datatables.net" "~4.2.0-rc.2"
datatables.net-bs4 "^1.10.21"
"@abp/datatables.net@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.2.0-rc.1.tgz#9f9af39f23bd91cd1467b4a2de9aa743e5a6d693"
integrity sha512-un0DoikRJtrUAwDvG2En21Hz7IeGdfYufeeVIG5SPxzc2zxBi8h/8Cd6Zo0MJWFrU+gbW63ADB0wiuB6haC/fA==
"@abp/datatables.net@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.2.0-rc.2.tgz#a82ac16c1644a92d01ba63bf57e0d3784eb00f2f"
integrity sha512-bEQ6QSUN65lJ8fK8wOVE16cayDI64EgyVb3qZAzWUncxPyLLa5s5zlDjcQ98D3An+x3tG2CdmEEWjlAgWdaf1g==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
datatables.net "^1.10.21"
"@abp/font-awesome@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.2.0-rc.1.tgz#d1bfaa88fb9f76d0e71061c36493698cb50abbfa"
integrity sha512-e3bprerNY7kU26np7xSHUAkPrBr7+Nn0UvEiwWYgen1/TS0rs7usTkhIVtnF6w334bRIxjDcXLWDsZ3QswnVGA==
"@abp/font-awesome@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.2.0-rc.2.tgz#6c72ef7ae00beda565e9836c8214ccf074ea7e4b"
integrity sha512-bEQPGyVsKV7aQtVwG4UIcG+DMneBD7jcjX3eFqjOlGhQq3ODbNld5IPXHO+JnHDLt5NOzrePQLUzPhsvCIwhGA==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
"@fortawesome/fontawesome-free" "^5.13.0"
"@abp/jquery-form@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.2.0-rc.1.tgz#1625df5844564887836a698b9709c5ea58a87c07"
integrity sha512-JSC+xQmoPuSEdjm5gpVKpF9VS1X48uUxlRmAfeiWLHDorFZvzpiak3NhVU8XHfv5UG2SGYVqQmwnRxk5f9D4HA==
"@abp/jquery-form@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.2.0-rc.2.tgz#a4726794f78cf69dd75c0adda3dca3ed623f02d8"
integrity sha512-rOGXYTTiQUD2HWTabh0+Ot6LX4PEObd3DW3ikBHZSnfen7W0OgnLdqNaunHYSEV3UUgCAZHaX0wQd4SM0pRMLg==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.2.0-rc.1.tgz#0e30042735f8f1da831691ef0b67ff0efceb8cd8"
integrity sha512-dSWlUvKUj0hsJby8UP5gEVBPXL7TYTe8VskyoSxVCvMs7jMD0yuH67ZImP+2c5p6X5Pww+ImEZ5RUjr0hKh1WA==
"@abp/jquery-validation-unobtrusive@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.2.0-rc.2.tgz#5dee22e1bcbd44bd8e2584d37d79e8313cf615ec"
integrity sha512-xk56Otr6PG/bED2yJuPo0OhwcgS4FQQXySgPD9e7mlZQcjxZ4LvmRU/btoNoxSHKYUBLKRfEOYOqRTxJhrH0eA==
dependencies:
"@abp/jquery-validation" "~4.2.0-rc.1"
"@abp/jquery-validation" "~4.2.0-rc.2"
jquery-validation-unobtrusive "^3.2.11"
"@abp/jquery-validation@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.2.0-rc.1.tgz#b5e0b2b2b7c0826f9d11c1f9a93f300945769368"
integrity sha512-GxPE2+NOGGl4NZThMpLLexF65AwpF6oMVc3StvOVfgNstzl+VezhkJwjytiLVK4acr6zSTIUNbKsKjGIWLVG/A==
"@abp/jquery-validation@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.2.0-rc.2.tgz#594b9132d1eafebed60be10d219bc9e8b15f18b6"
integrity sha512-LkNI3X7gpYYkI3DnCTZ1KIV6ykKMqw6pLZhFvTZz7GliZWE1jHtFos4U6lWe2XnMjnFeVeY6rPFM/1LaamfCKg==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
jquery-validation "^1.19.2"
"@abp/jquery@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.2.0-rc.1.tgz#7cdec9c3e5cd796c65bd0d7317025728b577ff14"
integrity sha512-/bIQVKQqDJn9pSlzv5pteYEef+bLw6iqPCwNamLsSjpMPCVMukgD6DuL+1bY1Yb/9fVORODnqctCsxXxl0W/iQ==
"@abp/jquery@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.2.0-rc.2.tgz#146589cbf4397be727d38798d557f3879ae51057"
integrity sha512-yTYk5rRG3qnRKnA/pSXZNH/+KJcJ2Wo5BUtt3G8oKAe+no0Au1BoCV9j7JNiSnLXkFVWFuRwEZCh+cp6ngACng==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
jquery "~3.5.1"
"@abp/lodash@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.2.0-rc.1.tgz#11ed50c96b85b129fd83224defd0c54627ea6ce4"
integrity sha512-RQLTOv4wRgeCMEFFi8bWnbLblYmk0p4U4NRaMEX+Y3Hxuh1ROCvxwl2jCxqfdAAx+Jpg1SFtyxTU+wMDYeR6IA==
"@abp/lodash@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.2.0-rc.2.tgz#f0a238991c288f439e2751938a39d434dd7883e7"
integrity sha512-En9gZD8TDY8ZvZqHVsv3cP2EsRdPRsGD0ncUYOvlNG/sc+MZpRmZ+xOLws1wXS83IxGAxzPdCFEu0biJlyOyxg==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
lodash "^4.17.15"
"@abp/luxon@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.2.0-rc.1.tgz#7eabef77537651e13faf8be32030e382427d3f98"
integrity sha512-nRb7RvUdhVSfeSI+HEGVkhlW1VKJKSiwbDxKB0okubGE4L+siYUhN8FKCtRTCP4NjxNMLCS7v73XA2DxkyjcVg==
"@abp/luxon@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.2.0-rc.2.tgz#ace30caacf6abcce1559b65046ea55e47e1cb8a2"
integrity sha512-ivhOadlaeBh6Pi3S5Bo0pb4EPCEjMFL5N5tZXGGieZt7EnF+4uiXbKJVErXNCDtX1jhJT/3HGqmdxa+WynUE0A==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
luxon "^1.24.1"
"@abp/malihu-custom-scrollbar-plugin@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.2.0-rc.1.tgz#b346aa9545fa157647f8932e04d3051ade63aeb5"
integrity sha512-CKXalT+pgeLVoX1k2J17ia5hjignsabaJZBRG81JAkAHI20JGxvNLL2cVXv+M1KdmQGla+Douf7/c6eNiaSheA==
"@abp/malihu-custom-scrollbar-plugin@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.2.0-rc.2.tgz#483668c09e13b0ebcea16320a16f8517fcdd53ee"
integrity sha512-IYOwJcWyJkn/gdp4VkEYCv2Gi5+Boxe7pE7hA49gxgllHiFV0ABDFrRg4h8MbyJd80iwvVPo8t8ouvn4Snm+gQ==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/select2@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.2.0-rc.1.tgz#48a38319b4fb52ce3fa25d5c3647258dfceb42b5"
integrity sha512-8wB1DOkUotJxV3HE2ga8Nkb1I9t/VSQL6YsiK+EEfENuPuqOPD5N3mevLtQFOdy/c/i6s/Nx7Nb4VRT3cIBW5g==
"@abp/select2@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.2.0-rc.2.tgz#d11e808dac90e09e14025b6ba6dabed683a9b1fb"
integrity sha512-fENomkoAML+NQWvZ/ecjvqnXtvrzJKyChwj9Ul12c+Noi6boeuFDbhi/OG6qCrSzDnNBrehHVXBLFxT9sIL0OA==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
select2 "^4.0.13"
"@abp/sweetalert@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.2.0-rc.1.tgz#ca26dad346f79ec18c7a9b8d7a64f374f497cea4"
integrity sha512-N2agFY5TkJTozYlBOmzlnKJLfyJpNHDol5DyLRWF5zAkudUiDDaYJrvKVqmORsbZSDwJzKbgDcqwiuoPM14Fmg==
"@abp/sweetalert@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.2.0-rc.2.tgz#2359eeb9e4b34c4cbb3aaed11136ea3d280bd677"
integrity sha512-oQPj2vKPNAOvBECgJFdDwvJ8nwQ54ZPsAW1XS3XSkFz3YwWn4Xt9eZK6vecHloYckSckrFtsN/DSQI8ao/uIFg==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
sweetalert "^2.1.2"
"@abp/timeago@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.2.0-rc.1.tgz#c001df75e78bf86ebb0a4b9de2361da4e0d04dd3"
integrity sha512-vHt7T+rW0HyqAwTRhTiBoDFEnb2b00MhBEUEU1u6v5uzmgco1erMD3+ae3EHuVHCQ+p5/mxrFTUnIpBxMEs7pg==
"@abp/timeago@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.2.0-rc.2.tgz#d243acff635978068ec579c83a34d0680616c5ef"
integrity sha512-TF1dt9ro3BQnfVetDzbOkedSIncSwvPfnHKMY1xcLG2h0c6ke2PjDQ+4QJrtigggT4vfgmQtRrs/zJxjzWS7qw==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
timeago "^1.6.7"
"@abp/toastr@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.2.0-rc.1.tgz#66f34ab51d6c30666703f44ab2f0bccc26b2a1d7"
integrity sha512-BNYXnCPtFZtCemZ7yghi4/iYstqHTKUJZ+gkf1vXcHlLvE7JeM6SBMQYotyiiD/n1yKYrx8GRCKssf/gqO/VgQ==
"@abp/toastr@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.2.0-rc.2.tgz#4e76f4b7068f92b267b725ad597b8315e6b615bc"
integrity sha512-UJVuQWc7py54JC35RrH+MwAZsOoOhejxX+3aonz8Io2rgFFj0YwK5U+vItRNM3iabSqTcIExcSD3XL2TmQyVzg==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
toastr "^2.1.4"
"@abp/utils@^4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.2.0-rc.1.tgz#397615ec208150f46ae626b67ea71053750f612f"
integrity sha512-MkXq5pKf/ZzJJT9oHYgBlUOL5wTx03qdxJeD82nxwJx6w5JFdshBWKj5iJixE1aM5HnzwSGn7bxFqe5QOKST+Q==
"@abp/utils@^4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.2.0-rc.2.tgz#43c27d421da8e58a5d74c0a2df8742efa827c842"
integrity sha512-6gSLTP9s88aFjxm+fU2iZMzv5Eoe5/va2PHTAoQJA4BaP/SpFRGts3cT4HYWPfAbmzZVZ+tvjuYd3P6d3FCAhw==
dependencies:
just-compare "^1.3.0"

4
modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json

@ -3,7 +3,7 @@
"name": "my-app",
"private": true,
"dependencies": {
"@abp/aspnetcore.mvc.ui.theme.basic": "^4.2.0-rc.1",
"@abp/cms-kit": "4.2.0-rc.1"
"@abp/aspnetcore.mvc.ui.theme.basic": "^4.2.0-rc.2",
"@abp/cms-kit": "4.2.0-rc.2"
}
}

258
modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock

@ -2,37 +2,37 @@
# yarn lockfile v1
"@abp/aspnetcore.mvc.ui.theme.basic@^4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.2.0-rc.1.tgz#42cda7aad84aea49cf6e9bba7a3bbb4709cbe5a9"
integrity sha512-tiERvctW+bcgH3pKqhMZrGXL1uCqw2W8LvjyxFoygJmjncTK9cjq5TEpwR0XXhlslfqPhr2DsglMeM1MOm+OVg==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~4.2.0-rc.1"
"@abp/aspnetcore.mvc.ui.theme.shared@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.2.0-rc.1.tgz#8b66c41ceb578b6187afa9cbba69fad36e6a7717"
integrity sha512-3rt9k6FYIZ5BmUOGLuixOIESNaJwskF+ySvufbI1Os8wyTeD/Q1HiYDIM1oJZ28qexAbKamdZuyKmWYmxqpqDQ==
dependencies:
"@abp/aspnetcore.mvc.ui" "~4.2.0-rc.1"
"@abp/bootstrap" "~4.2.0-rc.1"
"@abp/bootstrap-datepicker" "~4.2.0-rc.1"
"@abp/datatables.net-bs4" "~4.2.0-rc.1"
"@abp/font-awesome" "~4.2.0-rc.1"
"@abp/jquery-form" "~4.2.0-rc.1"
"@abp/jquery-validation-unobtrusive" "~4.2.0-rc.1"
"@abp/lodash" "~4.2.0-rc.1"
"@abp/luxon" "~4.2.0-rc.1"
"@abp/malihu-custom-scrollbar-plugin" "~4.2.0-rc.1"
"@abp/select2" "~4.2.0-rc.1"
"@abp/sweetalert" "~4.2.0-rc.1"
"@abp/timeago" "~4.2.0-rc.1"
"@abp/toastr" "~4.2.0-rc.1"
"@abp/aspnetcore.mvc.ui@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.2.0-rc.1.tgz#aae1153bf503cc5ce5443ce9f2efe5057af7314d"
integrity sha512-5EZlaHjdKYn6I+9kCXQWu/FjbNgyBSl2xW97nbF5Or3e9bUs+Ne6yLJMYypoLHzhcPUTzyemBozMf/VXX9oOhQ==
"@abp/aspnetcore.mvc.ui.theme.basic@^4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.2.0-rc.2.tgz#f4625e18fd3704d432913e9de59c7183770ea485"
integrity sha512-wwOFcrICyhgAcBq7zgdIkYQ8Mov0g1iYrjoRZRiUzBYG4wkcAO9POM9asE6uvY5sD/hd0cRoXSZOcNKUt0J1SA==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~4.2.0-rc.2"
"@abp/aspnetcore.mvc.ui.theme.shared@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.2.0-rc.2.tgz#9ff3af53b667e747c06d3f067a0f68a938ac72a8"
integrity sha512-qsJ6UaUxyOJOHxsqVjlUGhCvQUnbXgGzLvFPJZYLpnWm6ZvE1KAgJnQHL46YSllCDT0meVqHt9byjOCRJUMm9Q==
dependencies:
"@abp/aspnetcore.mvc.ui" "~4.2.0-rc.2"
"@abp/bootstrap" "~4.2.0-rc.2"
"@abp/bootstrap-datepicker" "~4.2.0-rc.2"
"@abp/datatables.net-bs4" "~4.2.0-rc.2"
"@abp/font-awesome" "~4.2.0-rc.2"
"@abp/jquery-form" "~4.2.0-rc.2"
"@abp/jquery-validation-unobtrusive" "~4.2.0-rc.2"
"@abp/lodash" "~4.2.0-rc.2"
"@abp/luxon" "~4.2.0-rc.2"
"@abp/malihu-custom-scrollbar-plugin" "~4.2.0-rc.2"
"@abp/select2" "~4.2.0-rc.2"
"@abp/sweetalert" "~4.2.0-rc.2"
"@abp/timeago" "~4.2.0-rc.2"
"@abp/toastr" "~4.2.0-rc.2"
"@abp/aspnetcore.mvc.ui@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.2.0-rc.2.tgz#726f45c7ff12e69e970fb89b4adfb15502a11576"
integrity sha512-EzTYQ8XzXIprfK95LyYc1Ci3to3dNlBOSzkkYfYDXkSR5/SyBKckCTd5FL4c7yrs+qBoJMxKWDyWz+pmf6PIJA==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@ -43,160 +43,160 @@
micromatch "^4.0.2"
path "^0.12.7"
"@abp/bootstrap-datepicker@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.2.0-rc.1.tgz#1f49d714743453a83b76410e0f2b6ddc21378146"
integrity sha512-1zk19yIUgvy1aO9LnZ0qdLH/8f43qIGSwT5FYPc9Q9p/f3MquLEUq1i/A/BUVYqK9LJHJZFuZv0+XMopG7YJ2g==
"@abp/bootstrap-datepicker@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.2.0-rc.2.tgz#f2a6d013321c98f8c9a7533087360fce9a5fd074"
integrity sha512-n3gLYLL7hHX83gurN5iRkpairrw0oAyg+Bc6SeIbNAdorun9wBJn7IlmvXxGPn1xK5iDKktRSeWJ885fMgkuWg==
dependencies:
bootstrap-datepicker "^1.9.0"
"@abp/bootstrap@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.2.0-rc.1.tgz#dd650bdc7c10fbb27d3e39d0081c80dd7b8bc077"
integrity sha512-oax5sp1MwqxNqhzo1/YnjcBhzztkHAceT9t5PfRfJvYr98idREGfo1G2yC5dOplIOnHM87DIbLQTW47m/Edrbw==
"@abp/bootstrap@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.2.0-rc.2.tgz#49250657f667f7553f3c2149fda43f7535de989b"
integrity sha512-WYdyDQzgFlltxqdYINAMVWjXiiDAx780fTJEd3YKLSzxmVGBfoW4cfFzw8vr/G/EMYrgAPQtrIS+BRlFAJXXGQ==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
bootstrap "^4.5.0"
bootstrap-v4-rtl "4.4.1-2"
"@abp/cms-kit@4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-4.2.0-rc.1.tgz#cacb8958a97d8d591960cecfc9074e0797ec522d"
integrity sha512-230HXRAQKWldq5h4f4kT0Ei9VRQloKBVmCtQNyFNttXU/eIf5ggsJEpbn7j5rByypInZGqUO1elfCVetmK64Qw==
"@abp/cms-kit@4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-4.2.0-rc.2.tgz#0acd23315d4fe51b594739a11f9f28df25f53355"
integrity sha512-f1sCyqfdz91IGRvSKaFtAENfA7+spP2KwsmySMtgD4skj+9U2k28rluodI0YamxsplM+eaWCeG3h6Y84UJSk2w==
dependencies:
"@abp/star-rating-svg" "~4.2.0-rc.1"
"@abp/star-rating-svg" "~4.2.0-rc.2"
"@abp/core@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.2.0-rc.1.tgz#45d7961216709a9d4c57ee04a1e18d58150b29af"
integrity sha512-KIaHlCdAEkwhXgHTW0ACTbyPH/Y1Va/SsyMDVye7vcUldL/dp5HXXGaUWRR/Qrwxl55e8rXJTmOnX9ibtS5ydQ==
"@abp/core@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.2.0-rc.2.tgz#dc18c3b8f294563ba62c000c026f5ceb86030456"
integrity sha512-YJz4xUwb/mv/Xi/WuPz2SF/LD22P/UJ+psb+35ezOeuj020IAdaunk8LdrU5TfaZqNe5WpGszKMA+jO9ydNuqA==
dependencies:
"@abp/utils" "^4.2.0-rc.1"
"@abp/utils" "^4.2.0-rc.2"
"@abp/datatables.net-bs4@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.2.0-rc.1.tgz#7f0c0dcb92f813d7a4d98d6f2c123092a84b5483"
integrity sha512-QaK9cSTeBTxeWrP/3g+jAAzGy9Jfkdbz0p7ycvHjbcSnHS3h4JRsUw9B3RNdmh3bnF1eVbRu97NiUgqJ3w6kQA==
"@abp/datatables.net-bs4@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.2.0-rc.2.tgz#0d14886aa756ca707dd365b423b40d84c658268e"
integrity sha512-kX+NrGkisy7IMi+xL69dPaPOYNLBZ4Vp7xCvJqNhdc5Sh6Rn1P0bLvxFKG065mBMfgW8tyFNnN3c5WzwcRFSmg==
dependencies:
"@abp/datatables.net" "~4.2.0-rc.1"
"@abp/datatables.net" "~4.2.0-rc.2"
datatables.net-bs4 "^1.10.21"
"@abp/datatables.net@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.2.0-rc.1.tgz#9f9af39f23bd91cd1467b4a2de9aa743e5a6d693"
integrity sha512-un0DoikRJtrUAwDvG2En21Hz7IeGdfYufeeVIG5SPxzc2zxBi8h/8Cd6Zo0MJWFrU+gbW63ADB0wiuB6haC/fA==
"@abp/datatables.net@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.2.0-rc.2.tgz#a82ac16c1644a92d01ba63bf57e0d3784eb00f2f"
integrity sha512-bEQ6QSUN65lJ8fK8wOVE16cayDI64EgyVb3qZAzWUncxPyLLa5s5zlDjcQ98D3An+x3tG2CdmEEWjlAgWdaf1g==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
datatables.net "^1.10.21"
"@abp/font-awesome@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.2.0-rc.1.tgz#d1bfaa88fb9f76d0e71061c36493698cb50abbfa"
integrity sha512-e3bprerNY7kU26np7xSHUAkPrBr7+Nn0UvEiwWYgen1/TS0rs7usTkhIVtnF6w334bRIxjDcXLWDsZ3QswnVGA==
"@abp/font-awesome@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.2.0-rc.2.tgz#6c72ef7ae00beda565e9836c8214ccf074ea7e4b"
integrity sha512-bEQPGyVsKV7aQtVwG4UIcG+DMneBD7jcjX3eFqjOlGhQq3ODbNld5IPXHO+JnHDLt5NOzrePQLUzPhsvCIwhGA==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
"@fortawesome/fontawesome-free" "^5.13.0"
"@abp/jquery-form@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.2.0-rc.1.tgz#1625df5844564887836a698b9709c5ea58a87c07"
integrity sha512-JSC+xQmoPuSEdjm5gpVKpF9VS1X48uUxlRmAfeiWLHDorFZvzpiak3NhVU8XHfv5UG2SGYVqQmwnRxk5f9D4HA==
"@abp/jquery-form@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.2.0-rc.2.tgz#a4726794f78cf69dd75c0adda3dca3ed623f02d8"
integrity sha512-rOGXYTTiQUD2HWTabh0+Ot6LX4PEObd3DW3ikBHZSnfen7W0OgnLdqNaunHYSEV3UUgCAZHaX0wQd4SM0pRMLg==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.2.0-rc.1.tgz#0e30042735f8f1da831691ef0b67ff0efceb8cd8"
integrity sha512-dSWlUvKUj0hsJby8UP5gEVBPXL7TYTe8VskyoSxVCvMs7jMD0yuH67ZImP+2c5p6X5Pww+ImEZ5RUjr0hKh1WA==
"@abp/jquery-validation-unobtrusive@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.2.0-rc.2.tgz#5dee22e1bcbd44bd8e2584d37d79e8313cf615ec"
integrity sha512-xk56Otr6PG/bED2yJuPo0OhwcgS4FQQXySgPD9e7mlZQcjxZ4LvmRU/btoNoxSHKYUBLKRfEOYOqRTxJhrH0eA==
dependencies:
"@abp/jquery-validation" "~4.2.0-rc.1"
"@abp/jquery-validation" "~4.2.0-rc.2"
jquery-validation-unobtrusive "^3.2.11"
"@abp/jquery-validation@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.2.0-rc.1.tgz#b5e0b2b2b7c0826f9d11c1f9a93f300945769368"
integrity sha512-GxPE2+NOGGl4NZThMpLLexF65AwpF6oMVc3StvOVfgNstzl+VezhkJwjytiLVK4acr6zSTIUNbKsKjGIWLVG/A==
"@abp/jquery-validation@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.2.0-rc.2.tgz#594b9132d1eafebed60be10d219bc9e8b15f18b6"
integrity sha512-LkNI3X7gpYYkI3DnCTZ1KIV6ykKMqw6pLZhFvTZz7GliZWE1jHtFos4U6lWe2XnMjnFeVeY6rPFM/1LaamfCKg==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
jquery-validation "^1.19.2"
"@abp/jquery@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.2.0-rc.1.tgz#7cdec9c3e5cd796c65bd0d7317025728b577ff14"
integrity sha512-/bIQVKQqDJn9pSlzv5pteYEef+bLw6iqPCwNamLsSjpMPCVMukgD6DuL+1bY1Yb/9fVORODnqctCsxXxl0W/iQ==
"@abp/jquery@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.2.0-rc.2.tgz#146589cbf4397be727d38798d557f3879ae51057"
integrity sha512-yTYk5rRG3qnRKnA/pSXZNH/+KJcJ2Wo5BUtt3G8oKAe+no0Au1BoCV9j7JNiSnLXkFVWFuRwEZCh+cp6ngACng==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
jquery "~3.5.1"
"@abp/lodash@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.2.0-rc.1.tgz#11ed50c96b85b129fd83224defd0c54627ea6ce4"
integrity sha512-RQLTOv4wRgeCMEFFi8bWnbLblYmk0p4U4NRaMEX+Y3Hxuh1ROCvxwl2jCxqfdAAx+Jpg1SFtyxTU+wMDYeR6IA==
"@abp/lodash@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.2.0-rc.2.tgz#f0a238991c288f439e2751938a39d434dd7883e7"
integrity sha512-En9gZD8TDY8ZvZqHVsv3cP2EsRdPRsGD0ncUYOvlNG/sc+MZpRmZ+xOLws1wXS83IxGAxzPdCFEu0biJlyOyxg==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
lodash "^4.17.15"
"@abp/luxon@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.2.0-rc.1.tgz#7eabef77537651e13faf8be32030e382427d3f98"
integrity sha512-nRb7RvUdhVSfeSI+HEGVkhlW1VKJKSiwbDxKB0okubGE4L+siYUhN8FKCtRTCP4NjxNMLCS7v73XA2DxkyjcVg==
"@abp/luxon@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.2.0-rc.2.tgz#ace30caacf6abcce1559b65046ea55e47e1cb8a2"
integrity sha512-ivhOadlaeBh6Pi3S5Bo0pb4EPCEjMFL5N5tZXGGieZt7EnF+4uiXbKJVErXNCDtX1jhJT/3HGqmdxa+WynUE0A==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
luxon "^1.24.1"
"@abp/malihu-custom-scrollbar-plugin@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.2.0-rc.1.tgz#b346aa9545fa157647f8932e04d3051ade63aeb5"
integrity sha512-CKXalT+pgeLVoX1k2J17ia5hjignsabaJZBRG81JAkAHI20JGxvNLL2cVXv+M1KdmQGla+Douf7/c6eNiaSheA==
"@abp/malihu-custom-scrollbar-plugin@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.2.0-rc.2.tgz#483668c09e13b0ebcea16320a16f8517fcdd53ee"
integrity sha512-IYOwJcWyJkn/gdp4VkEYCv2Gi5+Boxe7pE7hA49gxgllHiFV0ABDFrRg4h8MbyJd80iwvVPo8t8ouvn4Snm+gQ==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/select2@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.2.0-rc.1.tgz#48a38319b4fb52ce3fa25d5c3647258dfceb42b5"
integrity sha512-8wB1DOkUotJxV3HE2ga8Nkb1I9t/VSQL6YsiK+EEfENuPuqOPD5N3mevLtQFOdy/c/i6s/Nx7Nb4VRT3cIBW5g==
"@abp/select2@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.2.0-rc.2.tgz#d11e808dac90e09e14025b6ba6dabed683a9b1fb"
integrity sha512-fENomkoAML+NQWvZ/ecjvqnXtvrzJKyChwj9Ul12c+Noi6boeuFDbhi/OG6qCrSzDnNBrehHVXBLFxT9sIL0OA==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
select2 "^4.0.13"
"@abp/star-rating-svg@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-4.2.0-rc.1.tgz#8a1c28a1dc4e20f05ba6199062563e9a18ac9312"
integrity sha512-vOZcK3c+92VTB6tsSPyi6+qsiN3Ke2ybqWAKCLOK7OyQ0n4HKn2FMhdsoWhI52ACSgJkxVkXEz9ULHqi7a18AQ==
"@abp/star-rating-svg@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-4.2.0-rc.2.tgz#8060bf0c8b17858562c9346cc7413c6f0b219020"
integrity sha512-M/39KVFLeJGvfwdMiVw+qCc5HNixyHEWNjX7Dv0Coc7Av1aGWsFvEN3njnnKzMpSXAS+s3yQlMyXfTP+7YBBug==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
star-rating-svg "^3.5.0"
"@abp/sweetalert@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.2.0-rc.1.tgz#ca26dad346f79ec18c7a9b8d7a64f374f497cea4"
integrity sha512-N2agFY5TkJTozYlBOmzlnKJLfyJpNHDol5DyLRWF5zAkudUiDDaYJrvKVqmORsbZSDwJzKbgDcqwiuoPM14Fmg==
"@abp/sweetalert@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.2.0-rc.2.tgz#2359eeb9e4b34c4cbb3aaed11136ea3d280bd677"
integrity sha512-oQPj2vKPNAOvBECgJFdDwvJ8nwQ54ZPsAW1XS3XSkFz3YwWn4Xt9eZK6vecHloYckSckrFtsN/DSQI8ao/uIFg==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
sweetalert "^2.1.2"
"@abp/timeago@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.2.0-rc.1.tgz#c001df75e78bf86ebb0a4b9de2361da4e0d04dd3"
integrity sha512-vHt7T+rW0HyqAwTRhTiBoDFEnb2b00MhBEUEU1u6v5uzmgco1erMD3+ae3EHuVHCQ+p5/mxrFTUnIpBxMEs7pg==
"@abp/timeago@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.2.0-rc.2.tgz#d243acff635978068ec579c83a34d0680616c5ef"
integrity sha512-TF1dt9ro3BQnfVetDzbOkedSIncSwvPfnHKMY1xcLG2h0c6ke2PjDQ+4QJrtigggT4vfgmQtRrs/zJxjzWS7qw==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
timeago "^1.6.7"
"@abp/toastr@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.2.0-rc.1.tgz#66f34ab51d6c30666703f44ab2f0bccc26b2a1d7"
integrity sha512-BNYXnCPtFZtCemZ7yghi4/iYstqHTKUJZ+gkf1vXcHlLvE7JeM6SBMQYotyiiD/n1yKYrx8GRCKssf/gqO/VgQ==
"@abp/toastr@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.2.0-rc.2.tgz#4e76f4b7068f92b267b725ad597b8315e6b615bc"
integrity sha512-UJVuQWc7py54JC35RrH+MwAZsOoOhejxX+3aonz8Io2rgFFj0YwK5U+vItRNM3iabSqTcIExcSD3XL2TmQyVzg==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
toastr "^2.1.4"
"@abp/utils@^4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.2.0-rc.1.tgz#397615ec208150f46ae626b67ea71053750f612f"
integrity sha512-MkXq5pKf/ZzJJT9oHYgBlUOL5wTx03qdxJeD82nxwJx6w5JFdshBWKj5iJixE1aM5HnzwSGn7bxFqe5QOKST+Q==
"@abp/utils@^4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.2.0-rc.2.tgz#43c27d421da8e58a5d74c0a2df8742efa827c842"
integrity sha512-6gSLTP9s88aFjxm+fU2iZMzv5Eoe5/va2PHTAoQJA4BaP/SpFRGts3cT4HYWPfAbmzZVZ+tvjuYd3P6d3FCAhw==
dependencies:
just-compare "^1.3.0"

12
modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Contents/ContentGetListDto.cs

@ -0,0 +1,12 @@
using System;
using Volo.Abp.Application.Dtos;
namespace Volo.CmsKit.Admin.Contents
{
public class ContentGetListDto : EntityDto<Guid>
{
public string EntityType { get; set; }
public string EntityId { get; set; }
}
}

1
modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Contents/IContentAdminAppService.cs

@ -7,6 +7,7 @@ namespace Volo.CmsKit.Admin.Contents
public interface IContentAdminAppService
: ICrudAppService<
ContentDto,
ContentGetListDto,
Guid,
ContentGetListInput,
ContentCreateDto,

1
modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/CmsKitAdminApplicationAutoMapperProfile.cs

@ -13,6 +13,7 @@ namespace Volo.CmsKit.Admin
CreateMap<Page, PageDto>();
CreateMap<Content, ContentDto>(MemberList.Destination);
CreateMap<Content, ContentGetListDto>(MemberList.Destination);
CreateMap<ContentCreateDto, Content>(MemberList.Source);
CreateMap<ContentUpdateDto, Content>(MemberList.Source);
}

3
modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Contents/ContentAdminAppService.cs

@ -14,6 +14,7 @@ namespace Volo.CmsKit.Admin.Contents
CrudAppService<
Content,
ContentDto,
ContentGetListDto,
Guid,
ContentGetListInput,
ContentCreateDto,
@ -51,7 +52,7 @@ namespace Volo.CmsKit.Admin.Contents
await ContentManager.InsertAsync(entity);
return MapToGetListOutputDto(entity);
return MapToGetOutputDto(entity);
}
}
}

2
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/Volo/CmsKit/Admin/Contents/ContentAdminController.cs

@ -48,7 +48,7 @@ namespace Volo.CmsKit.Admin.Contents
[HttpGet]
[Authorize(CmsKitAdminPermissions.Contents.Default)]
public Task<PagedResultDto<ContentDto>> GetListAsync(ContentGetListInput input)
public Task<PagedResultDto<ContentGetListDto>> GetListAsync(ContentGetListInput input)
{
return ContentAdminAppService.GetListAsync(input);
}

3
modules/cms-kit/test/Volo.CmsKit.Application.Tests/Contents/ContentAdminAppService_Tests.cs

@ -38,6 +38,7 @@ namespace Volo.CmsKit.Contents
result.ShouldNotBeNull();
result.Items.ShouldNotBeEmpty();
result.Items.Count.ShouldBe(4);
result.Items.All(x => x.ShouldBeOfType<ContentGetListDto>() != null);
}
[Fact]
@ -46,6 +47,8 @@ namespace Volo.CmsKit.Contents
var result = await _service.GetAsync(_data.Content_1_Id);
result.ShouldNotBeNull();
result.ShouldBeOfType<Admin.Contents.ContentDto>();
result.ShouldNotBeNull(result.Value);
}
[Fact]

4
modules/docs/app/VoloDocs.Web/package.json

@ -3,7 +3,7 @@
"name": "volo.docstestapp",
"private": true,
"dependencies": {
"@abp/aspnetcore.mvc.ui.theme.basic": "^4.2.0-rc.1",
"@abp/docs": "^4.2.0-rc.1"
"@abp/aspnetcore.mvc.ui.theme.basic": "^4.2.0-rc.2",
"@abp/docs": "^4.2.0-rc.2"
}
}

298
modules/docs/app/VoloDocs.Web/yarn.lock

@ -2,45 +2,45 @@
# yarn lockfile v1
"@abp/anchor-js@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-4.2.0-rc.1.tgz#eb53fdef1edf0c981b6e3b107a27a16473553e95"
integrity sha512-jOtUbkqNh5uGLnldiwFxlmITk8vjsSE8d1wfU042fbwRz8HgvIrrpFUBCPM23QFulUpnLxP9gmSFoTtKEpHtHA==
"@abp/anchor-js@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-4.2.0-rc.2.tgz#3b5e8150176173184ec4b83fada16bdb4ffe31fa"
integrity sha512-5H2N0ubkA2VHr6FyvhLiFjC30hP5A/hTKksdConGKy9XaNuEd5Z5sy2e04be7P9qzP89QOpjHCHd4u9Sl3lBfA==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
anchor-js "^4.2.2"
"@abp/aspnetcore.mvc.ui.theme.basic@^4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.2.0-rc.1.tgz#42cda7aad84aea49cf6e9bba7a3bbb4709cbe5a9"
integrity sha512-tiERvctW+bcgH3pKqhMZrGXL1uCqw2W8LvjyxFoygJmjncTK9cjq5TEpwR0XXhlslfqPhr2DsglMeM1MOm+OVg==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~4.2.0-rc.1"
"@abp/aspnetcore.mvc.ui.theme.shared@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.2.0-rc.1.tgz#8b66c41ceb578b6187afa9cbba69fad36e6a7717"
integrity sha512-3rt9k6FYIZ5BmUOGLuixOIESNaJwskF+ySvufbI1Os8wyTeD/Q1HiYDIM1oJZ28qexAbKamdZuyKmWYmxqpqDQ==
dependencies:
"@abp/aspnetcore.mvc.ui" "~4.2.0-rc.1"
"@abp/bootstrap" "~4.2.0-rc.1"
"@abp/bootstrap-datepicker" "~4.2.0-rc.1"
"@abp/datatables.net-bs4" "~4.2.0-rc.1"
"@abp/font-awesome" "~4.2.0-rc.1"
"@abp/jquery-form" "~4.2.0-rc.1"
"@abp/jquery-validation-unobtrusive" "~4.2.0-rc.1"
"@abp/lodash" "~4.2.0-rc.1"
"@abp/luxon" "~4.2.0-rc.1"
"@abp/malihu-custom-scrollbar-plugin" "~4.2.0-rc.1"
"@abp/select2" "~4.2.0-rc.1"
"@abp/sweetalert" "~4.2.0-rc.1"
"@abp/timeago" "~4.2.0-rc.1"
"@abp/toastr" "~4.2.0-rc.1"
"@abp/aspnetcore.mvc.ui@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.2.0-rc.1.tgz#aae1153bf503cc5ce5443ce9f2efe5057af7314d"
integrity sha512-5EZlaHjdKYn6I+9kCXQWu/FjbNgyBSl2xW97nbF5Or3e9bUs+Ne6yLJMYypoLHzhcPUTzyemBozMf/VXX9oOhQ==
"@abp/aspnetcore.mvc.ui.theme.basic@^4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.2.0-rc.2.tgz#f4625e18fd3704d432913e9de59c7183770ea485"
integrity sha512-wwOFcrICyhgAcBq7zgdIkYQ8Mov0g1iYrjoRZRiUzBYG4wkcAO9POM9asE6uvY5sD/hd0cRoXSZOcNKUt0J1SA==
dependencies:
"@abp/aspnetcore.mvc.ui.theme.shared" "~4.2.0-rc.2"
"@abp/aspnetcore.mvc.ui.theme.shared@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.2.0-rc.2.tgz#9ff3af53b667e747c06d3f067a0f68a938ac72a8"
integrity sha512-qsJ6UaUxyOJOHxsqVjlUGhCvQUnbXgGzLvFPJZYLpnWm6ZvE1KAgJnQHL46YSllCDT0meVqHt9byjOCRJUMm9Q==
dependencies:
"@abp/aspnetcore.mvc.ui" "~4.2.0-rc.2"
"@abp/bootstrap" "~4.2.0-rc.2"
"@abp/bootstrap-datepicker" "~4.2.0-rc.2"
"@abp/datatables.net-bs4" "~4.2.0-rc.2"
"@abp/font-awesome" "~4.2.0-rc.2"
"@abp/jquery-form" "~4.2.0-rc.2"
"@abp/jquery-validation-unobtrusive" "~4.2.0-rc.2"
"@abp/lodash" "~4.2.0-rc.2"
"@abp/luxon" "~4.2.0-rc.2"
"@abp/malihu-custom-scrollbar-plugin" "~4.2.0-rc.2"
"@abp/select2" "~4.2.0-rc.2"
"@abp/sweetalert" "~4.2.0-rc.2"
"@abp/timeago" "~4.2.0-rc.2"
"@abp/toastr" "~4.2.0-rc.2"
"@abp/aspnetcore.mvc.ui@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.2.0-rc.2.tgz#726f45c7ff12e69e970fb89b4adfb15502a11576"
integrity sha512-EzTYQ8XzXIprfK95LyYc1Ci3to3dNlBOSzkkYfYDXkSR5/SyBKckCTd5FL4c7yrs+qBoJMxKWDyWz+pmf6PIJA==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@ -51,181 +51,181 @@
micromatch "^4.0.2"
path "^0.12.7"
"@abp/bootstrap-datepicker@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.2.0-rc.1.tgz#1f49d714743453a83b76410e0f2b6ddc21378146"
integrity sha512-1zk19yIUgvy1aO9LnZ0qdLH/8f43qIGSwT5FYPc9Q9p/f3MquLEUq1i/A/BUVYqK9LJHJZFuZv0+XMopG7YJ2g==
"@abp/bootstrap-datepicker@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.2.0-rc.2.tgz#f2a6d013321c98f8c9a7533087360fce9a5fd074"
integrity sha512-n3gLYLL7hHX83gurN5iRkpairrw0oAyg+Bc6SeIbNAdorun9wBJn7IlmvXxGPn1xK5iDKktRSeWJ885fMgkuWg==
dependencies:
bootstrap-datepicker "^1.9.0"
"@abp/bootstrap@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.2.0-rc.1.tgz#dd650bdc7c10fbb27d3e39d0081c80dd7b8bc077"
integrity sha512-oax5sp1MwqxNqhzo1/YnjcBhzztkHAceT9t5PfRfJvYr98idREGfo1G2yC5dOplIOnHM87DIbLQTW47m/Edrbw==
"@abp/bootstrap@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.2.0-rc.2.tgz#49250657f667f7553f3c2149fda43f7535de989b"
integrity sha512-WYdyDQzgFlltxqdYINAMVWjXiiDAx780fTJEd3YKLSzxmVGBfoW4cfFzw8vr/G/EMYrgAPQtrIS+BRlFAJXXGQ==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
bootstrap "^4.5.0"
bootstrap-v4-rtl "4.4.1-2"
"@abp/clipboard@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-4.2.0-rc.1.tgz#c98b9639d34ece6249929a958d22f2c2a8997979"
integrity sha512-/mIRwYlwx6oJGWbuhQZ7e0otKi98yzzDjJtNVi1IDimtn9EbfW2aXQ9U7QKX8tZAag9Yran8NYg1KaaghpYSxQ==
"@abp/clipboard@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-4.2.0-rc.2.tgz#0cda5f6f3624e68e1ec7290517364d02f2b60e42"
integrity sha512-wF/d8Xuq+ORUkiWgDorM7rxueiygtELaZKlRDYzmQRnwJN4vS1q/4/UtPaLSlcGhHxWuxu2XSWQtzcphfBjFWA==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
clipboard "^2.0.6"
"@abp/core@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.2.0-rc.1.tgz#45d7961216709a9d4c57ee04a1e18d58150b29af"
integrity sha512-KIaHlCdAEkwhXgHTW0ACTbyPH/Y1Va/SsyMDVye7vcUldL/dp5HXXGaUWRR/Qrwxl55e8rXJTmOnX9ibtS5ydQ==
"@abp/core@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.2.0-rc.2.tgz#dc18c3b8f294563ba62c000c026f5ceb86030456"
integrity sha512-YJz4xUwb/mv/Xi/WuPz2SF/LD22P/UJ+psb+35ezOeuj020IAdaunk8LdrU5TfaZqNe5WpGszKMA+jO9ydNuqA==
dependencies:
"@abp/utils" "^4.2.0-rc.1"
"@abp/utils" "^4.2.0-rc.2"
"@abp/datatables.net-bs4@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.2.0-rc.1.tgz#7f0c0dcb92f813d7a4d98d6f2c123092a84b5483"
integrity sha512-QaK9cSTeBTxeWrP/3g+jAAzGy9Jfkdbz0p7ycvHjbcSnHS3h4JRsUw9B3RNdmh3bnF1eVbRu97NiUgqJ3w6kQA==
"@abp/datatables.net-bs4@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.2.0-rc.2.tgz#0d14886aa756ca707dd365b423b40d84c658268e"
integrity sha512-kX+NrGkisy7IMi+xL69dPaPOYNLBZ4Vp7xCvJqNhdc5Sh6Rn1P0bLvxFKG065mBMfgW8tyFNnN3c5WzwcRFSmg==
dependencies:
"@abp/datatables.net" "~4.2.0-rc.1"
"@abp/datatables.net" "~4.2.0-rc.2"
datatables.net-bs4 "^1.10.21"
"@abp/datatables.net@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.2.0-rc.1.tgz#9f9af39f23bd91cd1467b4a2de9aa743e5a6d693"
integrity sha512-un0DoikRJtrUAwDvG2En21Hz7IeGdfYufeeVIG5SPxzc2zxBi8h/8Cd6Zo0MJWFrU+gbW63ADB0wiuB6haC/fA==
"@abp/datatables.net@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.2.0-rc.2.tgz#a82ac16c1644a92d01ba63bf57e0d3784eb00f2f"
integrity sha512-bEQ6QSUN65lJ8fK8wOVE16cayDI64EgyVb3qZAzWUncxPyLLa5s5zlDjcQ98D3An+x3tG2CdmEEWjlAgWdaf1g==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
datatables.net "^1.10.21"
"@abp/docs@^4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-4.2.0-rc.1.tgz#ac01ff0f16e61d87e5846c97787b3ce5128da239"
integrity sha512-FFuQ+W6SeTNA17ev1Nelre70Hj6tsjaakFjYbSRHZzXr48FlIhySFMiAqi7zuUEfAdcenAuyDVDcmbd8k0dXjQ==
"@abp/docs@^4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-4.2.0-rc.2.tgz#b845fb676ba3faa968daf73fbd810638e7ff8c3d"
integrity sha512-/UJ4JnQbrWmPLk8VeHmynEI6r2pU9aU/x8IRWoSzJq6Q1fRU0A2Ap7in2VQPAIbCWgv8tGzA4F0B2xSj0oljCA==
dependencies:
"@abp/anchor-js" "~4.2.0-rc.1"
"@abp/clipboard" "~4.2.0-rc.1"
"@abp/malihu-custom-scrollbar-plugin" "~4.2.0-rc.1"
"@abp/popper.js" "~4.2.0-rc.1"
"@abp/prismjs" "~4.2.0-rc.1"
"@abp/anchor-js" "~4.2.0-rc.2"
"@abp/clipboard" "~4.2.0-rc.2"
"@abp/malihu-custom-scrollbar-plugin" "~4.2.0-rc.2"
"@abp/popper.js" "~4.2.0-rc.2"
"@abp/prismjs" "~4.2.0-rc.2"
"@abp/font-awesome@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.2.0-rc.1.tgz#d1bfaa88fb9f76d0e71061c36493698cb50abbfa"
integrity sha512-e3bprerNY7kU26np7xSHUAkPrBr7+Nn0UvEiwWYgen1/TS0rs7usTkhIVtnF6w334bRIxjDcXLWDsZ3QswnVGA==
"@abp/font-awesome@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.2.0-rc.2.tgz#6c72ef7ae00beda565e9836c8214ccf074ea7e4b"
integrity sha512-bEQPGyVsKV7aQtVwG4UIcG+DMneBD7jcjX3eFqjOlGhQq3ODbNld5IPXHO+JnHDLt5NOzrePQLUzPhsvCIwhGA==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
"@fortawesome/fontawesome-free" "^5.13.0"
"@abp/jquery-form@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.2.0-rc.1.tgz#1625df5844564887836a698b9709c5ea58a87c07"
integrity sha512-JSC+xQmoPuSEdjm5gpVKpF9VS1X48uUxlRmAfeiWLHDorFZvzpiak3NhVU8XHfv5UG2SGYVqQmwnRxk5f9D4HA==
"@abp/jquery-form@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.2.0-rc.2.tgz#a4726794f78cf69dd75c0adda3dca3ed623f02d8"
integrity sha512-rOGXYTTiQUD2HWTabh0+Ot6LX4PEObd3DW3ikBHZSnfen7W0OgnLdqNaunHYSEV3UUgCAZHaX0wQd4SM0pRMLg==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
jquery-form "^4.3.0"
"@abp/jquery-validation-unobtrusive@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.2.0-rc.1.tgz#0e30042735f8f1da831691ef0b67ff0efceb8cd8"
integrity sha512-dSWlUvKUj0hsJby8UP5gEVBPXL7TYTe8VskyoSxVCvMs7jMD0yuH67ZImP+2c5p6X5Pww+ImEZ5RUjr0hKh1WA==
"@abp/jquery-validation-unobtrusive@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.2.0-rc.2.tgz#5dee22e1bcbd44bd8e2584d37d79e8313cf615ec"
integrity sha512-xk56Otr6PG/bED2yJuPo0OhwcgS4FQQXySgPD9e7mlZQcjxZ4LvmRU/btoNoxSHKYUBLKRfEOYOqRTxJhrH0eA==
dependencies:
"@abp/jquery-validation" "~4.2.0-rc.1"
"@abp/jquery-validation" "~4.2.0-rc.2"
jquery-validation-unobtrusive "^3.2.11"
"@abp/jquery-validation@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.2.0-rc.1.tgz#b5e0b2b2b7c0826f9d11c1f9a93f300945769368"
integrity sha512-GxPE2+NOGGl4NZThMpLLexF65AwpF6oMVc3StvOVfgNstzl+VezhkJwjytiLVK4acr6zSTIUNbKsKjGIWLVG/A==
"@abp/jquery-validation@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.2.0-rc.2.tgz#594b9132d1eafebed60be10d219bc9e8b15f18b6"
integrity sha512-LkNI3X7gpYYkI3DnCTZ1KIV6ykKMqw6pLZhFvTZz7GliZWE1jHtFos4U6lWe2XnMjnFeVeY6rPFM/1LaamfCKg==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
jquery-validation "^1.19.2"
"@abp/jquery@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.2.0-rc.1.tgz#7cdec9c3e5cd796c65bd0d7317025728b577ff14"
integrity sha512-/bIQVKQqDJn9pSlzv5pteYEef+bLw6iqPCwNamLsSjpMPCVMukgD6DuL+1bY1Yb/9fVORODnqctCsxXxl0W/iQ==
"@abp/jquery@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.2.0-rc.2.tgz#146589cbf4397be727d38798d557f3879ae51057"
integrity sha512-yTYk5rRG3qnRKnA/pSXZNH/+KJcJ2Wo5BUtt3G8oKAe+no0Au1BoCV9j7JNiSnLXkFVWFuRwEZCh+cp6ngACng==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
jquery "~3.5.1"
"@abp/lodash@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.2.0-rc.1.tgz#11ed50c96b85b129fd83224defd0c54627ea6ce4"
integrity sha512-RQLTOv4wRgeCMEFFi8bWnbLblYmk0p4U4NRaMEX+Y3Hxuh1ROCvxwl2jCxqfdAAx+Jpg1SFtyxTU+wMDYeR6IA==
"@abp/lodash@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.2.0-rc.2.tgz#f0a238991c288f439e2751938a39d434dd7883e7"
integrity sha512-En9gZD8TDY8ZvZqHVsv3cP2EsRdPRsGD0ncUYOvlNG/sc+MZpRmZ+xOLws1wXS83IxGAxzPdCFEu0biJlyOyxg==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
lodash "^4.17.15"
"@abp/luxon@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.2.0-rc.1.tgz#7eabef77537651e13faf8be32030e382427d3f98"
integrity sha512-nRb7RvUdhVSfeSI+HEGVkhlW1VKJKSiwbDxKB0okubGE4L+siYUhN8FKCtRTCP4NjxNMLCS7v73XA2DxkyjcVg==
"@abp/luxon@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.2.0-rc.2.tgz#ace30caacf6abcce1559b65046ea55e47e1cb8a2"
integrity sha512-ivhOadlaeBh6Pi3S5Bo0pb4EPCEjMFL5N5tZXGGieZt7EnF+4uiXbKJVErXNCDtX1jhJT/3HGqmdxa+WynUE0A==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
luxon "^1.24.1"
"@abp/malihu-custom-scrollbar-plugin@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.2.0-rc.1.tgz#b346aa9545fa157647f8932e04d3051ade63aeb5"
integrity sha512-CKXalT+pgeLVoX1k2J17ia5hjignsabaJZBRG81JAkAHI20JGxvNLL2cVXv+M1KdmQGla+Douf7/c6eNiaSheA==
"@abp/malihu-custom-scrollbar-plugin@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.2.0-rc.2.tgz#483668c09e13b0ebcea16320a16f8517fcdd53ee"
integrity sha512-IYOwJcWyJkn/gdp4VkEYCv2Gi5+Boxe7pE7hA49gxgllHiFV0ABDFrRg4h8MbyJd80iwvVPo8t8ouvn4Snm+gQ==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
malihu-custom-scrollbar-plugin "^3.1.5"
"@abp/popper.js@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-4.2.0-rc.1.tgz#c68db59d180f13a345e76b7ae6553526dadd5d1c"
integrity sha512-kst3Z9b6MB6RdCDhb3abC84A/87Gd3LWqOiDz/X2WhY+7Toan6k4VvcuDoDSwMQA15nKEM/Ogz5A9kRObzp+2Q==
"@abp/popper.js@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-4.2.0-rc.2.tgz#9b6ef8183a3e94fb89d51cc60ac25ff38532642f"
integrity sha512-t4CO8SfOG1vTpA2ZjAGpQ0f7BpGrPBhWHmP3XZmiEciDfqiOugWqSrCcoNSZ+6NMaizIeJlunU/SkV8VZs/HtA==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
popper.js "^1.16.0"
"@abp/prismjs@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-4.2.0-rc.1.tgz#4a091790900b23eea2390b016ae20b7fc3c57331"
integrity sha512-dYvcCJ9loOdgnMED0wid7zHK4wQu+3W+7p0nF/+yregZXQt87n8H7nZvAkxiq7PUSkgeJ+8kyutXfddY/Opgsw==
"@abp/prismjs@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-4.2.0-rc.2.tgz#6fe8f0063f4d674ddf309725acf65225ee3b1b1e"
integrity sha512-pvqGp5FmcDPVKBsPsPbJsbdLRK1i9RJGawYZUSwzyNOdjckf+jWviyFCN/xwt8gx5eHB2eY/VO957yX0y0ti2A==
dependencies:
"@abp/clipboard" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.1"
"@abp/clipboard" "~4.2.0-rc.2"
"@abp/core" "~4.2.0-rc.2"
prismjs "^1.20.0"
"@abp/select2@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.2.0-rc.1.tgz#48a38319b4fb52ce3fa25d5c3647258dfceb42b5"
integrity sha512-8wB1DOkUotJxV3HE2ga8Nkb1I9t/VSQL6YsiK+EEfENuPuqOPD5N3mevLtQFOdy/c/i6s/Nx7Nb4VRT3cIBW5g==
"@abp/select2@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.2.0-rc.2.tgz#d11e808dac90e09e14025b6ba6dabed683a9b1fb"
integrity sha512-fENomkoAML+NQWvZ/ecjvqnXtvrzJKyChwj9Ul12c+Noi6boeuFDbhi/OG6qCrSzDnNBrehHVXBLFxT9sIL0OA==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
select2 "^4.0.13"
"@abp/sweetalert@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.2.0-rc.1.tgz#ca26dad346f79ec18c7a9b8d7a64f374f497cea4"
integrity sha512-N2agFY5TkJTozYlBOmzlnKJLfyJpNHDol5DyLRWF5zAkudUiDDaYJrvKVqmORsbZSDwJzKbgDcqwiuoPM14Fmg==
"@abp/sweetalert@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.2.0-rc.2.tgz#2359eeb9e4b34c4cbb3aaed11136ea3d280bd677"
integrity sha512-oQPj2vKPNAOvBECgJFdDwvJ8nwQ54ZPsAW1XS3XSkFz3YwWn4Xt9eZK6vecHloYckSckrFtsN/DSQI8ao/uIFg==
dependencies:
"@abp/core" "~4.2.0-rc.1"
"@abp/core" "~4.2.0-rc.2"
sweetalert "^2.1.2"
"@abp/timeago@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.2.0-rc.1.tgz#c001df75e78bf86ebb0a4b9de2361da4e0d04dd3"
integrity sha512-vHt7T+rW0HyqAwTRhTiBoDFEnb2b00MhBEUEU1u6v5uzmgco1erMD3+ae3EHuVHCQ+p5/mxrFTUnIpBxMEs7pg==
"@abp/timeago@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.2.0-rc.2.tgz#d243acff635978068ec579c83a34d0680616c5ef"
integrity sha512-TF1dt9ro3BQnfVetDzbOkedSIncSwvPfnHKMY1xcLG2h0c6ke2PjDQ+4QJrtigggT4vfgmQtRrs/zJxjzWS7qw==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
timeago "^1.6.7"
"@abp/toastr@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.2.0-rc.1.tgz#66f34ab51d6c30666703f44ab2f0bccc26b2a1d7"
integrity sha512-BNYXnCPtFZtCemZ7yghi4/iYstqHTKUJZ+gkf1vXcHlLvE7JeM6SBMQYotyiiD/n1yKYrx8GRCKssf/gqO/VgQ==
"@abp/toastr@~4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.2.0-rc.2.tgz#4e76f4b7068f92b267b725ad597b8315e6b615bc"
integrity sha512-UJVuQWc7py54JC35RrH+MwAZsOoOhejxX+3aonz8Io2rgFFj0YwK5U+vItRNM3iabSqTcIExcSD3XL2TmQyVzg==
dependencies:
"@abp/jquery" "~4.2.0-rc.1"
"@abp/jquery" "~4.2.0-rc.2"
toastr "^2.1.4"
"@abp/utils@^4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.2.0-rc.1.tgz#397615ec208150f46ae626b67ea71053750f612f"
integrity sha512-MkXq5pKf/ZzJJT9oHYgBlUOL5wTx03qdxJeD82nxwJx6w5JFdshBWKj5iJixE1aM5HnzwSGn7bxFqe5QOKST+Q==
"@abp/utils@^4.2.0-rc.2":
version "4.2.0-rc.2"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.2.0-rc.2.tgz#43c27d421da8e58a5d74c0a2df8742efa827c842"
integrity sha512-6gSLTP9s88aFjxm+fU2iZMzv5Eoe5/va2PHTAoQJA4BaP/SpFRGts3cT4HYWPfAbmzZVZ+tvjuYd3P6d3FCAhw==
dependencies:
just-compare "^1.3.0"

2
npm/lerna.json

@ -1,5 +1,5 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"packages": [
"packs/*"
],

2
npm/ng-packs/lerna.version.json

@ -1,5 +1,5 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"packages": [
"packages/*"
],

20
npm/ng-packs/package.json

@ -26,16 +26,16 @@
"postinstall": "npm run compile:ivy"
},
"devDependencies": {
"@abp/ng.core": "~4.2.0-rc.1",
"@abp/ng.feature-management": "~4.2.0-rc.1",
"@abp/ng.identity": "~4.2.0-rc.1",
"@abp/ng.permission-management": "~4.2.0-rc.1",
"@abp/ng.schematics": "~4.2.0-rc.1",
"@abp/ng.setting-management": "~4.2.0-rc.1",
"@abp/ng.tenant-management": "~4.2.0-rc.1",
"@abp/ng.theme.basic": "~4.2.0-rc.1",
"@abp/ng.theme.shared": "~4.2.0-rc.1",
"@abp/utils": "^4.2.0-rc.1",
"@abp/ng.core": "~4.2.0-rc.2",
"@abp/ng.feature-management": "~4.2.0-rc.2",
"@abp/ng.identity": "~4.2.0-rc.2",
"@abp/ng.permission-management": "~4.2.0-rc.2",
"@abp/ng.schematics": "~4.2.0-rc.2",
"@abp/ng.setting-management": "~4.2.0-rc.2",
"@abp/ng.tenant-management": "~4.2.0-rc.2",
"@abp/ng.theme.basic": "~4.2.0-rc.2",
"@abp/ng.theme.shared": "~4.2.0-rc.2",
"@abp/utils": "^4.2.0-rc.2",
"@angular-builders/jest": "^10.0.0",
"@angular-devkit/build-angular": "~0.1100.0",
"@angular-devkit/build-ng-packagr": "~0.1001.2",

4
npm/ng-packs/packages/components/package.json

@ -1,13 +1,13 @@
{
"name": "@abp/ng.components",
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"peerDependencies": {
"@abp/ng.core": ">=4.2.0-rc.1",
"@abp/ng.core": ">=4.2.0-rc.2",
"@ng-bootstrap/ng-bootstrap": ">=6.0.0"
},
"dependencies": {

4
npm/ng-packs/packages/core/package.json

@ -1,13 +1,13 @@
{
"name": "@abp/ng.core",
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"dependencies": {
"@abp/utils": "^4.2.0-rc.1",
"@abp/utils": "^4.2.0-rc.2",
"@angular/localize": "~10.0.10",
"@ngxs/store": "^3.7.0",
"angular-oauth2-oidc": "^10.0.0",

4
npm/ng-packs/packages/feature-management/package.json

@ -1,13 +1,13 @@
{
"name": "@abp/ng.feature-management",
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"dependencies": {
"@abp/ng.theme.shared": "~4.2.0-rc.1",
"@abp/ng.theme.shared": "~4.2.0-rc.2",
"tslib": "^2.0.0"
},
"publishConfig": {

6
npm/ng-packs/packages/identity/package.json

@ -1,14 +1,14 @@
{
"name": "@abp/ng.identity",
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"dependencies": {
"@abp/ng.permission-management": "~4.2.0-rc.1",
"@abp/ng.theme.shared": "~4.2.0-rc.1",
"@abp/ng.permission-management": "~4.2.0-rc.2",
"@abp/ng.theme.shared": "~4.2.0-rc.2",
"tslib": "^2.0.0"
},
"publishConfig": {

4
npm/ng-packs/packages/permission-management/package.json

@ -1,13 +1,13 @@
{
"name": "@abp/ng.permission-management",
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"dependencies": {
"@abp/ng.theme.shared": "~4.2.0-rc.1",
"@abp/ng.theme.shared": "~4.2.0-rc.2",
"tslib": "^2.0.0"
},
"publishConfig": {

2
npm/ng-packs/packages/schematics/package.json

@ -1,6 +1,6 @@
{
"name": "@abp/ng.schematics",
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"description": "Schematics that works with ABP Backend",
"keywords": [
"schematics"

4
npm/ng-packs/packages/setting-management/package.json

@ -1,13 +1,13 @@
{
"name": "@abp/ng.setting-management",
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"dependencies": {
"@abp/ng.theme.shared": "~4.2.0-rc.1",
"@abp/ng.theme.shared": "~4.2.0-rc.2",
"tslib": "^2.0.0"
},
"publishConfig": {

6
npm/ng-packs/packages/tenant-management/package.json

@ -1,14 +1,14 @@
{
"name": "@abp/ng.tenant-management",
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"dependencies": {
"@abp/ng.feature-management": "~4.2.0-rc.1",
"@abp/ng.theme.shared": "~4.2.0-rc.1",
"@abp/ng.feature-management": "~4.2.0-rc.2",
"@abp/ng.theme.shared": "~4.2.0-rc.2",
"tslib": "^2.0.0"
},
"publishConfig": {

4
npm/ng-packs/packages/theme-basic/package.json

@ -1,13 +1,13 @@
{
"name": "@abp/ng.theme.basic",
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"dependencies": {
"@abp/ng.theme.shared": "~4.2.0-rc.1",
"@abp/ng.theme.shared": "~4.2.0-rc.2",
"tslib": "^2.0.0"
},
"publishConfig": {

4
npm/ng-packs/packages/theme-shared/package.json

@ -1,13 +1,13 @@
{
"name": "@abp/ng.theme.shared",
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"dependencies": {
"@abp/ng.core": "~4.2.0-rc.1",
"@abp/ng.core": "~4.2.0-rc.2",
"@fortawesome/fontawesome-free": "^5.14.0",
"@ng-bootstrap/ng-bootstrap": "^7.0.0",
"@ngx-validate/core": "^0.0.13",

106
npm/ng-packs/yarn.lock

@ -2,12 +2,12 @@
# yarn lockfile v1
"@abp/ng.core@~4.1.1":
version "4.1.1"
resolved "https://registry.yarnpkg.com/@abp/ng.core/-/ng.core-4.1.1.tgz#9ef78d157515356eb284ff3f45bf5922a2bac199"
integrity sha512-H1L3YxDvI0N4bQ4NtYo0x2K8Mfuhamh940XvtcC14pet4+aptqycfUrKHsKulGvDPZC60gf/E7JjZnQHw0rx+w==
"@abp/ng.core@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/ng.core/-/ng.core-4.2.0-rc.1.tgz#14bb772ea184153c5cb3fe0da538ff921892330a"
integrity sha512-2qyoGaU+eKwULenCG3sEhlztxA1vhECCs1gkGzsxIpZquFQCSdpRGAZNM4EUbLpBASXAYU/CGDWBgqYIIK/8Kw==
dependencies:
"@abp/utils" "^4.1.0"
"@abp/utils" "^4.1.1"
"@angular/localize" "~10.0.10"
"@ngxs/store" "^3.7.0"
angular-oauth2-oidc "^10.0.0"
@ -17,35 +17,35 @@
ts-toolbelt "6.15.4"
tslib "^2.0.0"
"@abp/ng.feature-management@~4.1.1":
version "4.1.1"
resolved "https://registry.yarnpkg.com/@abp/ng.feature-management/-/ng.feature-management-4.1.1.tgz#94944d88489c1a9414653179504d59d078b5644a"
integrity sha512-957QGxJJ16URxOkJ/k88cCh8fmX1pXNgdfpmRqeTeac1GIFjs05WDxjfIPIdE9wX5iAI93p8LWLy61+xba6qmQ==
"@abp/ng.feature-management@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/ng.feature-management/-/ng.feature-management-4.2.0-rc.1.tgz#08f85b70ea4d57e92a1e011e88cf1be8e6592c36"
integrity sha512-exZyx28Njt7x+70n1Okk8CGCAQf479TGWziMnZ6HaOoDTFxcDnk0jT62aO3AALMFr2cUmGUxxyWFo4Tan2CwDA==
dependencies:
"@abp/ng.theme.shared" "~4.1.1"
"@abp/ng.theme.shared" "~4.2.0-rc.1"
tslib "^2.0.0"
"@abp/ng.identity@~4.1.1":
version "4.1.1"
resolved "https://registry.yarnpkg.com/@abp/ng.identity/-/ng.identity-4.1.1.tgz#37da658648dd261d4b707864078cbb995239858f"
integrity sha512-0lkkUjOFSMEa8Mlk/yiqzejuNJ+mlyRiBWgpHbasWCj7eOP0KvSpF9VNtOefwflsI5kg2W5rTfjb/QIsHqmHDw==
"@abp/ng.identity@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/ng.identity/-/ng.identity-4.2.0-rc.1.tgz#9fdbafb53918ff36e64e1fbb685098b40e55acfd"
integrity sha512-/ftw1z6mEnmg//lWUns8r7GLVFBbRKvZX9sJ9gProwR/E6fnRuifv/q0p4Nsq+eOgudnQb/RlVg1JyTIDBt6YA==
dependencies:
"@abp/ng.permission-management" "~4.1.1"
"@abp/ng.theme.shared" "~4.1.1"
"@abp/ng.permission-management" "~4.2.0-rc.1"
"@abp/ng.theme.shared" "~4.2.0-rc.1"
tslib "^2.0.0"
"@abp/ng.permission-management@~4.1.1":
version "4.1.1"
resolved "https://registry.yarnpkg.com/@abp/ng.permission-management/-/ng.permission-management-4.1.1.tgz#f96d327eb2163e30d3dc91ee985c78a7d57b63c3"
integrity sha512-e89j6Z5sje3/gY8vw9PTPlDne1XiJqTu3EuX+K14TpfDfgIzo+xEhqjygkAEsg+PW/bXJyfAMPeR0Ygn6MobLA==
"@abp/ng.permission-management@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/ng.permission-management/-/ng.permission-management-4.2.0-rc.1.tgz#f4aaf505056d0238681ea32b6c7079a019120b39"
integrity sha512-9w3FZ4ztvoXRAT9FdhIYUnpXmvagDDPk9X9xKNT8Md5TX4ivynSs3pBHC2baqhR1Xc2FHHEbfVjN+FFMmDQRlg==
dependencies:
"@abp/ng.theme.shared" "~4.1.1"
"@abp/ng.theme.shared" "~4.2.0-rc.1"
tslib "^2.0.0"
"@abp/ng.schematics@~4.1.1":
version "4.1.1"
resolved "https://registry.yarnpkg.com/@abp/ng.schematics/-/ng.schematics-4.1.1.tgz#2450108711e93efb480cee410a6312db85a3fde0"
integrity sha512-9GGAKXSa6lCrRLwtul70MrlBt60Dijpz2QtH8W4to0CgQeLsDMSODNNHwfAvFk6Utk7hSLdFTVwetvujqBVjsA==
"@abp/ng.schematics@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/ng.schematics/-/ng.schematics-4.2.0-rc.1.tgz#b62dcc2bd65e05810b46d40e46c4b871ed729196"
integrity sha512-2vcMuyxVziZDaFQbz1/DhaIErv6yVJMZILVOzbk1zCgIFtvoXIY/+XkHfChzUAeFkEe/rKGdZsXIG6LHsg7RuQ==
dependencies:
"@angular-devkit/core" "~11.0.2"
"@angular-devkit/schematics" "~11.0.2"
@ -53,37 +53,37 @@
jsonc-parser "^2.3.0"
typescript "~3.9.2"
"@abp/ng.setting-management@~4.1.1":
version "4.1.1"
resolved "https://registry.yarnpkg.com/@abp/ng.setting-management/-/ng.setting-management-4.1.1.tgz#87ecc6cd0dec1bbc73ddddd712f34bcd05ee9ae0"
integrity sha512-ETMI66eviUyObT4O7yl+dA0X3AlnL9iXITpPHssLfEVgAJh1LbAOmTJDGyDgLPAOQnfZ3+CYGvDWfEmRNuqa0w==
"@abp/ng.setting-management@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/ng.setting-management/-/ng.setting-management-4.2.0-rc.1.tgz#74f9577193554997a47fef8c0f4e4d4b3228f6dc"
integrity sha512-T18tkvyIsER22fGWh0KRmxobhuFxuxbDB8vroV0k0/Zd4ULDrTuSoKXgWa/TiHe7RuO/tWKv0EEf/T4xaiWBGw==
dependencies:
"@abp/ng.theme.shared" "~4.1.1"
"@abp/ng.theme.shared" "~4.2.0-rc.1"
tslib "^2.0.0"
"@abp/ng.tenant-management@~4.1.1":
version "4.1.1"
resolved "https://registry.yarnpkg.com/@abp/ng.tenant-management/-/ng.tenant-management-4.1.1.tgz#a3ff09dbc00e5bdb790dfb1758ee9767810ec6bb"
integrity sha512-cmMxOty6/0d+dnTnp+/bANe2Bpv/Fb+04atu61IkwiOUtUvQGMLE7BAhTv/xjVAPrpvwKAIuqM0+OeWG1yOcKQ==
"@abp/ng.tenant-management@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/ng.tenant-management/-/ng.tenant-management-4.2.0-rc.1.tgz#94b8a0ff7987b8e7602be310b3f91742e1d6b0e8"
integrity sha512-SO3cxFCY6p0i/BywlHoAFeMEtJ0w9Q61jqW/1T8jQR8HDXNDeMeHdiUsAzjv9ILggy7OPFmGZQ8pcniwK3IQpQ==
dependencies:
"@abp/ng.feature-management" "~4.1.1"
"@abp/ng.theme.shared" "~4.1.1"
"@abp/ng.feature-management" "~4.2.0-rc.1"
"@abp/ng.theme.shared" "~4.2.0-rc.1"
tslib "^2.0.0"
"@abp/ng.theme.basic@~4.1.1":
version "4.1.1"
resolved "https://registry.yarnpkg.com/@abp/ng.theme.basic/-/ng.theme.basic-4.1.1.tgz#c78fe49a029674fb474e65eb0b03c55519acd2c2"
integrity sha512-/CnNp3dtDxyWBTWAlEzscYmwth0BXAz7bNxkREZoLR/7fSYetExk0ncIJnxelPMV9jZK9WwULDssJpfh0g5lSw==
"@abp/ng.theme.basic@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/ng.theme.basic/-/ng.theme.basic-4.2.0-rc.1.tgz#dbc1a47e7d311fc7ca5d212d6736fde49f4586f2"
integrity sha512-3fMeIbz4cotGqGty9QWyw4vrhkYJgLqgfunw+F+YxuLaXFq2JljlfZvzwDCw7EZ53N5atHT/um5RVAveWvKKmQ==
dependencies:
"@abp/ng.theme.shared" "~4.1.1"
"@abp/ng.theme.shared" "~4.2.0-rc.1"
tslib "^2.0.0"
"@abp/ng.theme.shared@~4.1.1":
version "4.1.1"
resolved "https://registry.yarnpkg.com/@abp/ng.theme.shared/-/ng.theme.shared-4.1.1.tgz#b5952a0c3e48833147515dc7484e986d7ae78df8"
integrity sha512-sU6BDcUeRMXsPn9J6u13dekJSc6Yi40Vl5JrdPPQT8T5f3oCXT3IbnC+gC2fD53WRXKIn1gPPvw4kT9N5mSeJQ==
"@abp/ng.theme.shared@~4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/ng.theme.shared/-/ng.theme.shared-4.2.0-rc.1.tgz#e3edecefd2a332740e80a7f6c6dbfa06f7580c89"
integrity sha512-/EOHL9WmtxJ6xgzUbNjc50p9oStycmpsz9Z/RZTffaUXUnVSDgqeArvBuPTGTuMJVipnbVfpYjC98eOixj5Ong==
dependencies:
"@abp/ng.core" "~4.1.1"
"@abp/ng.core" "~4.2.0-rc.1"
"@fortawesome/fontawesome-free" "^5.14.0"
"@ng-bootstrap/ng-bootstrap" "^7.0.0"
"@ngx-validate/core" "^0.0.13"
@ -92,13 +92,6 @@
chart.js "^2.9.3"
tslib "^2.0.0"
"@abp/utils@^4.1.0":
version "4.1.0"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.1.0.tgz#1f5d8b4dc8a234c15d87869436485fd737f18b50"
integrity sha512-fksnKF1bsOab5AVe8qBs2HZmcRVjrnsMwXs23xaqSRdpWXpPgsLRuKCJHlD0usREyerDGPkpY5opUnXWggHvCg==
dependencies:
just-compare "^1.3.0"
"@abp/utils@^4.1.1":
version "4.1.1"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.1.1.tgz#87f453602d8d8381f730f720eff206f08f218de9"
@ -106,6 +99,13 @@
dependencies:
just-compare "^1.3.0"
"@abp/utils@^4.2.0-rc.1":
version "4.2.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.2.0-rc.1.tgz#397615ec208150f46ae626b67ea71053750f612f"
integrity sha512-MkXq5pKf/ZzJJT9oHYgBlUOL5wTx03qdxJeD82nxwJx6w5JFdshBWKj5iJixE1aM5HnzwSGn7bxFqe5QOKST+Q==
dependencies:
just-compare "^1.3.0"
"@angular-builders/jest@^10.0.0":
version "10.0.1"
resolved "https://registry.yarnpkg.com/@angular-builders/jest/-/jest-10.0.1.tgz#a1a6fb5d11b5d54c051bdaa2012b5f046371560c"

4
npm/packs/anchor-js/package.json

@ -1,11 +1,11 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/anchor-js",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/core": "~4.2.0-rc.1",
"@abp/core": "~4.2.0-rc.2",
"anchor-js": "^4.2.2"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"

4
npm/packs/aspnetcore.mvc.ui.theme.basic/package.json

@ -1,11 +1,11 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/aspnetcore.mvc.ui.theme.basic",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/aspnetcore.mvc.ui.theme.shared": "~4.2.0-rc.1"
"@abp/aspnetcore.mvc.ui.theme.shared": "~4.2.0-rc.2"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
}

30
npm/packs/aspnetcore.mvc.ui.theme.shared/package.json

@ -1,24 +1,24 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/aspnetcore.mvc.ui.theme.shared",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/aspnetcore.mvc.ui": "~4.2.0-rc.1",
"@abp/bootstrap": "~4.2.0-rc.1",
"@abp/bootstrap-datepicker": "~4.2.0-rc.1",
"@abp/datatables.net-bs4": "~4.2.0-rc.1",
"@abp/font-awesome": "~4.2.0-rc.1",
"@abp/jquery-form": "~4.2.0-rc.1",
"@abp/jquery-validation-unobtrusive": "~4.2.0-rc.1",
"@abp/lodash": "~4.2.0-rc.1",
"@abp/luxon": "~4.2.0-rc.1",
"@abp/malihu-custom-scrollbar-plugin": "~4.2.0-rc.1",
"@abp/select2": "~4.2.0-rc.1",
"@abp/sweetalert": "~4.2.0-rc.1",
"@abp/timeago": "~4.2.0-rc.1",
"@abp/toastr": "~4.2.0-rc.1"
"@abp/aspnetcore.mvc.ui": "~4.2.0-rc.2",
"@abp/bootstrap": "~4.2.0-rc.2",
"@abp/bootstrap-datepicker": "~4.2.0-rc.2",
"@abp/datatables.net-bs4": "~4.2.0-rc.2",
"@abp/font-awesome": "~4.2.0-rc.2",
"@abp/jquery-form": "~4.2.0-rc.2",
"@abp/jquery-validation-unobtrusive": "~4.2.0-rc.2",
"@abp/lodash": "~4.2.0-rc.2",
"@abp/luxon": "~4.2.0-rc.2",
"@abp/malihu-custom-scrollbar-plugin": "~4.2.0-rc.2",
"@abp/select2": "~4.2.0-rc.2",
"@abp/sweetalert": "~4.2.0-rc.2",
"@abp/timeago": "~4.2.0-rc.2",
"@abp/toastr": "~4.2.0-rc.2"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
}

2
npm/packs/aspnetcore.mvc.ui/package-lock.json

@ -1,6 +1,6 @@
{
"name": "@abp/aspnetcore.mvc.ui",
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"lockfileVersion": 1,
"requires": true,
"dependencies": {

2
npm/packs/aspnetcore.mvc.ui/package.json

@ -1,5 +1,5 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/aspnetcore.mvc.ui",
"publishConfig": {
"access": "public"

10
npm/packs/blogging/package.json

@ -1,14 +1,14 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/blogging",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/aspnetcore.mvc.ui.theme.shared": "~4.2.0-rc.1",
"@abp/owl.carousel": "~4.2.0-rc.1",
"@abp/prismjs": "~4.2.0-rc.1",
"@abp/tui-editor": "~4.2.0-rc.1"
"@abp/aspnetcore.mvc.ui.theme.shared": "~4.2.0-rc.2",
"@abp/owl.carousel": "~4.2.0-rc.2",
"@abp/prismjs": "~4.2.0-rc.2",
"@abp/tui-editor": "~4.2.0-rc.2"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
}

2
npm/packs/bootstrap-datepicker/package.json

@ -1,5 +1,5 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/bootstrap-datepicker",
"publishConfig": {
"access": "public"

4
npm/packs/bootstrap/package.json

@ -1,11 +1,11 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/bootstrap",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/core": "~4.2.0-rc.1",
"@abp/core": "~4.2.0-rc.2",
"bootstrap": "^4.5.0",
"bootstrap-v4-rtl": "4.4.1-2"
},

2
npm/packs/chart.js/package.json

@ -1,5 +1,5 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/chart.js",
"publishConfig": {
"access": "public"

4
npm/packs/clipboard/package.json

@ -1,11 +1,11 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/clipboard",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/core": "~4.2.0-rc.1",
"@abp/core": "~4.2.0-rc.2",
"clipboard": "^2.0.6"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"

4
npm/packs/cms-kit/package.json

@ -1,11 +1,11 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/cms-kit",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/star-rating-svg": "~4.2.0-rc.1"
"@abp/star-rating-svg": "~4.2.0-rc.2"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
}

4
npm/packs/codemirror/package.json

@ -1,11 +1,11 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/codemirror",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/core": "~4.2.0-rc.1",
"@abp/core": "~4.2.0-rc.2",
"codemirror": "^5.54.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"

4
npm/packs/core/package.json

@ -1,11 +1,11 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/core",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/utils": "^4.2.0-rc.1"
"@abp/utils": "^4.2.0-rc.2"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
}

4
npm/packs/cropperjs/package.json

@ -1,11 +1,11 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/cropperjs",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/core": "~4.2.0-rc.1",
"@abp/core": "~4.2.0-rc.2",
"cropperjs": "^1.5.7"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"

4
npm/packs/datatables.net-bs4/package.json

@ -1,11 +1,11 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/datatables.net-bs4",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/datatables.net": "~4.2.0-rc.1",
"@abp/datatables.net": "~4.2.0-rc.2",
"datatables.net-bs4": "^1.10.21"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"

4
npm/packs/datatables.net/package.json

@ -1,11 +1,11 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/datatables.net",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/jquery": "~4.2.0-rc.1",
"@abp/jquery": "~4.2.0-rc.2",
"datatables.net": "^1.10.21"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"

12
npm/packs/docs/package.json

@ -1,15 +1,15 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/docs",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/anchor-js": "~4.2.0-rc.1",
"@abp/clipboard": "~4.2.0-rc.1",
"@abp/malihu-custom-scrollbar-plugin": "~4.2.0-rc.1",
"@abp/popper.js": "~4.2.0-rc.1",
"@abp/prismjs": "~4.2.0-rc.1"
"@abp/anchor-js": "~4.2.0-rc.2",
"@abp/clipboard": "~4.2.0-rc.2",
"@abp/malihu-custom-scrollbar-plugin": "~4.2.0-rc.2",
"@abp/popper.js": "~4.2.0-rc.2",
"@abp/prismjs": "~4.2.0-rc.2"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
}

2
npm/packs/flag-icon-css/package.json

@ -1,5 +1,5 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/flag-icon-css",
"publishConfig": {
"access": "public"

4
npm/packs/font-awesome/package.json

@ -1,11 +1,11 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/font-awesome",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/core": "~4.2.0-rc.1",
"@abp/core": "~4.2.0-rc.2",
"@fortawesome/fontawesome-free": "^5.13.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"

4
npm/packs/highlight.js/package.json

@ -1,11 +1,11 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/highlight.js",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/core": "~4.2.0-rc.1"
"@abp/core": "~4.2.0-rc.2"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"
}

4
npm/packs/jquery-form/package.json

@ -1,11 +1,11 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/jquery-form",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/jquery": "~4.2.0-rc.1",
"@abp/jquery": "~4.2.0-rc.2",
"jquery-form": "^4.3.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"

4
npm/packs/jquery-validation-unobtrusive/package.json

@ -1,11 +1,11 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/jquery-validation-unobtrusive",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/jquery-validation": "~4.2.0-rc.1",
"@abp/jquery-validation": "~4.2.0-rc.2",
"jquery-validation-unobtrusive": "^3.2.11"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"

4
npm/packs/jquery-validation/package.json

@ -1,11 +1,11 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/jquery-validation",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/jquery": "~4.2.0-rc.1",
"@abp/jquery": "~4.2.0-rc.2",
"jquery-validation": "^1.19.2"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"

4
npm/packs/jquery/package.json

@ -1,11 +1,11 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/jquery",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/core": "~4.2.0-rc.1",
"@abp/core": "~4.2.0-rc.2",
"jquery": "~3.5.1"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"

4
npm/packs/jstree/package.json

@ -1,11 +1,11 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/jstree",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/jquery": "~4.2.0-rc.1",
"@abp/jquery": "~4.2.0-rc.2",
"jstree": "^3.3.9"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"

4
npm/packs/lodash/package.json

@ -1,11 +1,11 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/lodash",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/core": "~4.2.0-rc.1",
"@abp/core": "~4.2.0-rc.2",
"lodash": "^4.17.15"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"

4
npm/packs/luxon/package.json

@ -1,11 +1,11 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/luxon",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/core": "~4.2.0-rc.1",
"@abp/core": "~4.2.0-rc.2",
"luxon": "^1.24.1"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"

4
npm/packs/malihu-custom-scrollbar-plugin/package.json

@ -1,11 +1,11 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/malihu-custom-scrollbar-plugin",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/core": "~4.2.0-rc.1",
"@abp/core": "~4.2.0-rc.2",
"malihu-custom-scrollbar-plugin": "^3.1.5"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"

4
npm/packs/markdown-it/package.json

@ -1,11 +1,11 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/markdown-it",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/core": "~4.2.0-rc.1",
"@abp/core": "~4.2.0-rc.2",
"markdown-it": "^11.0.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"

4
npm/packs/owl.carousel/package.json

@ -1,11 +1,11 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/owl.carousel",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/core": "~4.2.0-rc.1",
"@abp/core": "~4.2.0-rc.2",
"owl.carousel": "^2.3.4"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"

4
npm/packs/popper.js/package.json

@ -1,11 +1,11 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/popper.js",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/core": "~4.2.0-rc.1",
"@abp/core": "~4.2.0-rc.2",
"popper.js": "^1.16.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"

6
npm/packs/prismjs/package.json

@ -1,12 +1,12 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/prismjs",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/clipboard": "~4.2.0-rc.1",
"@abp/core": "~4.2.0-rc.1",
"@abp/clipboard": "~4.2.0-rc.2",
"@abp/core": "~4.2.0-rc.2",
"prismjs": "^1.20.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"

4
npm/packs/select2/package.json

@ -1,11 +1,11 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/select2",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/core": "~4.2.0-rc.1",
"@abp/core": "~4.2.0-rc.2",
"select2": "^4.0.13"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"

4
npm/packs/signalr/package.json

@ -1,11 +1,11 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/signalr",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/core": "~4.2.0-rc.1",
"@abp/core": "~4.2.0-rc.2",
"@microsoft/signalr": "~3.1.5"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"

4
npm/packs/star-rating-svg/package.json

@ -1,11 +1,11 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/star-rating-svg",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/jquery": "~4.2.0-rc.1",
"@abp/jquery": "~4.2.0-rc.2",
"star-rating-svg": "^3.5.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"

4
npm/packs/sweetalert/package.json

@ -1,11 +1,11 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/sweetalert",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/core": "~4.2.0-rc.1",
"@abp/core": "~4.2.0-rc.2",
"sweetalert": "^2.1.2"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"

4
npm/packs/timeago/package.json

@ -1,11 +1,11 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/timeago",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/jquery": "~4.2.0-rc.1",
"@abp/jquery": "~4.2.0-rc.2",
"timeago": "^1.6.7"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"

4
npm/packs/toastr/package.json

@ -1,11 +1,11 @@
{
"version": "4.2.0-rc.1",
"version": "4.2.0-rc.2",
"name": "@abp/toastr",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@abp/jquery": "~4.2.0-rc.1",
"@abp/jquery": "~4.2.0-rc.2",
"toastr": "^2.1.4"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431"

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save