Browse Source

update version of npm packages

pull/8751/head
mehmet-erim 5 years ago
parent
commit
fb5a87356f
  1. 0
      framework/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/prismjs/components/prism-n4js.js
  2. 0
      framework/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/prismjs/components/prism-n4js.min.js
  3. 0
      framework/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/prismjs/package.json
  4. 74
      modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/star-rating-svg/css/star-rating-svg.css
  5. 1806
      modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/tui-editor/tui-editor-Editor-all.js
  6. 1806
      modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/tui-editor/tui-editor-Editor-full.js
  7. 1798
      modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/tui-editor/tui-editor-Editor.js
  8. 1806
      modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/tui-editor/tui-editor-Viewer-full.js
  9. 2846
      modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/uppy/uppy.js
  10. 1342
      modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/abp/utils/abp-utils.umd.js
  11. 0
      modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/bootstrap/css/bootstrap-rtl.css
  12. 0
      modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/bootstrap/css/bootstrap-rtl.css.map
  13. 0
      modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/bootstrap/css/bootstrap-rtl.min.css
  14. 0
      modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/bootstrap/css/bootstrap-rtl.min.css.map
  15. 864
      modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js
  16. 40
      modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/jquery-validation/jquery.validate.js
  17. 8
      modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.concat.min.js
  18. 2534
      modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.css
  19. 4914
      modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.js
  20. 72
      modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/malihu-custom-scrollbar-plugin/package.json
  21. 162
      modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/malihu-custom-scrollbar-plugin/readme.md
  22. 0
      modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/timeago/locales/jquery.timeago.uz.js
  23. 0
      modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/wwwroot/libs/bootstrap/css/bootstrap-rtl.css
  24. 0
      modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/wwwroot/libs/bootstrap/css/bootstrap-rtl.css.map
  25. 0
      modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/wwwroot/libs/bootstrap/css/bootstrap-rtl.min.css
  26. 0
      modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/wwwroot/libs/bootstrap/css/bootstrap-rtl.min.css.map
  27. 2
      npm/lerna.json
  28. 2
      npm/ng-packs/lerna.version.json
  29. 2
      npm/ng-packs/packages/account/package.json
  30. 2
      npm/ng-packs/packages/components/package.json
  31. 2
      npm/ng-packs/packages/core/package.json
  32. 2
      npm/ng-packs/packages/feature-management/package.json
  33. 2
      npm/ng-packs/packages/identity/package.json
  34. 2
      npm/ng-packs/packages/permission-management/package.json
  35. 2
      npm/ng-packs/packages/schematics/package.json
  36. 2
      npm/ng-packs/packages/setting-management/package.json
  37. 2
      npm/ng-packs/packages/tenant-management/package.json
  38. 2
      npm/ng-packs/packages/theme-basic/package.json
  39. 2
      npm/ng-packs/packages/theme-shared/package.json
  40. 1
      npm/ng-packs/tsconfig.prod.json
  41. 117
      npm/ng-packs/yarn.lock
  42. 2
      npm/packs/anchor-js/package.json
  43. 2
      npm/packs/aspnetcore.components.server.basictheme/package.json
  44. 2
      npm/packs/aspnetcore.components.server.theming/package.json
  45. 2
      npm/packs/aspnetcore.mvc.ui.theme.basic/package.json
  46. 2
      npm/packs/aspnetcore.mvc.ui.theme.shared/package.json
  47. 2
      npm/packs/aspnetcore.mvc.ui/package-lock.json
  48. 2
      npm/packs/aspnetcore.mvc.ui/package.json
  49. 2
      npm/packs/blogging/package.json
  50. 2
      npm/packs/bootstrap-datepicker/package.json
  51. 2
      npm/packs/bootstrap/package.json
  52. 2
      npm/packs/chart.js/package.json
  53. 2
      npm/packs/clipboard/package.json
  54. 2
      npm/packs/cms-kit.admin/package.json
  55. 2
      npm/packs/cms-kit.public/package.json
  56. 2
      npm/packs/cms-kit/package.json
  57. 2
      npm/packs/codemirror/package.json
  58. 2
      npm/packs/core/package.json
  59. 2
      npm/packs/cropperjs/package.json
  60. 2
      npm/packs/datatables.net-bs4/package.json
  61. 2
      npm/packs/datatables.net/package.json
  62. 2
      npm/packs/docs/package.json
  63. 2
      npm/packs/flag-icon-css/package.json
  64. 2
      npm/packs/font-awesome/package.json
  65. 2
      npm/packs/highlight.js/package.json
  66. 2
      npm/packs/jquery-form/package.json
  67. 2
      npm/packs/jquery-validation-unobtrusive/package.json
  68. 2
      npm/packs/jquery-validation/package.json
  69. 2
      npm/packs/jquery/package.json
  70. 2
      npm/packs/jstree/package.json
  71. 2
      npm/packs/lodash/package.json
  72. 2
      npm/packs/luxon/package.json
  73. 2
      npm/packs/malihu-custom-scrollbar-plugin/package.json
  74. 2
      npm/packs/markdown-it/package.json
  75. 2
      npm/packs/owl.carousel/package.json
  76. 2
      npm/packs/popper.js/package.json
  77. 2
      npm/packs/prismjs/package.json
  78. 2
      npm/packs/select2/package.json
  79. 2
      npm/packs/signalr/package.json
  80. 2
      npm/packs/slugify/package.json
  81. 2
      npm/packs/star-rating-svg/package.json
  82. 2
      npm/packs/sweetalert/package.json
  83. 2
      npm/packs/timeago/package.json
  84. 2
      npm/packs/toastr/package.json
  85. 2
      npm/packs/tui-editor/package.json
  86. 2
      npm/packs/uppy/package.json
  87. 2
      npm/packs/utils/package.json
  88. 2
      npm/packs/vee-validate/package.json
  89. 2
      npm/packs/virtual-file-explorer/package.json
  90. 2
      npm/packs/vue/package.json
  91. 1342
      templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/wwwroot/libs/abp/utils/abp-utils.umd.js
  92. 0
      templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/wwwroot/libs/bootstrap/css/bootstrap-rtl.css
  93. 0
      templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/wwwroot/libs/bootstrap/css/bootstrap-rtl.css.map
  94. 0
      templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/wwwroot/libs/bootstrap/css/bootstrap-rtl.min.css
  95. 0
      templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/wwwroot/libs/bootstrap/css/bootstrap-rtl.min.css.map
  96. 40
      templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/wwwroot/libs/jquery-validation/jquery.validate.js
  97. 8
      templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.concat.min.js
  98. 2534
      templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.css
  99. 4914
      templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.js
  100. 72
      templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/wwwroot/libs/malihu-custom-scrollbar-plugin/package.json

0
framework/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/prismjs/components/prism-n4js.js

0
framework/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/prismjs/components/prism-n4js.min.js

0
framework/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/prismjs/package.json

74
modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/star-rating-svg/css/star-rating-svg.css

@ -1,37 +1,37 @@
.jq-stars {
display: inline-block;
}
.jq-rating-label {
font-size: 22px;
display: inline-block;
position: relative;
vertical-align: top;
font-family: helvetica, arial, verdana;
}
.jq-star {
width: 100px;
height: 100px;
display: inline-block;
cursor: pointer;
}
.jq-star-svg {
width: 100%;
height: 100% ;
}
.jq-star:hover .fs-star-svg polygon {
}
.jq-star-svg polygon {
stroke: #000;
stroke-linejoin: round;
}
/* un-used */
.jq-shadow {
-webkit-filter: drop-shadow( -2px -2px 2px #888 );
filter: drop-shadow( -2px -2px 2px #888 );
}
.jq-stars {
display: inline-block;
}
.jq-rating-label {
font-size: 22px;
display: inline-block;
position: relative;
vertical-align: top;
font-family: helvetica, arial, verdana;
}
.jq-star {
width: 100px;
height: 100px;
display: inline-block;
cursor: pointer;
}
.jq-star-svg {
width: 100%;
height: 100% ;
}
.jq-star:hover .fs-star-svg polygon {
}
.jq-star-svg polygon {
stroke: #000;
stroke-linejoin: round;
}
/* un-used */
.jq-shadow {
-webkit-filter: drop-shadow( -2px -2px 2px #888 );
filter: drop-shadow( -2px -2px 2px #888 );
}

1806
modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/tui-editor/tui-editor-Editor-all.js

File diff suppressed because it is too large

1806
modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/tui-editor/tui-editor-Editor-full.js

File diff suppressed because it is too large

1798
modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/tui-editor/tui-editor-Editor.js

File diff suppressed because it is too large

1806
modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/tui-editor/tui-editor-Viewer-full.js

File diff suppressed because it is too large

2846
modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/uppy/uppy.js

File diff suppressed because it is too large

1342
modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/abp/utils/abp-utils.umd.js

File diff suppressed because it is too large

0
modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/bootstrap/css/bootstrap-rtl.css

0
modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/bootstrap/css/bootstrap-rtl.css.map

0
modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/bootstrap/css/bootstrap-rtl.min.css

0
modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/bootstrap/css/bootstrap-rtl.min.css.map

864
modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js

@ -1,432 +1,432 @@
// Unobtrusive validation support library for jQuery and jQuery Validate
// Copyright (c) .NET Foundation. All rights reserved.
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
// @version v3.2.12
/*jslint white: true, browser: true, onevar: true, undef: true, nomen: true, eqeqeq: true, plusplus: true, bitwise: true, regexp: true, newcap: true, immed: true, strict: false */
/*global document: false, jQuery: false */
(function (factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
define("jquery.validate.unobtrusive", ['jquery-validation'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports
module.exports = factory(require('jquery-validation'));
} else {
// Browser global
jQuery.validator.unobtrusive = factory(jQuery);
}
}(function ($) {
var $jQval = $.validator,
adapters,
data_validation = "unobtrusiveValidation";
function setValidationValues(options, ruleName, value) {
options.rules[ruleName] = value;
if (options.message) {
options.messages[ruleName] = options.message;
}
}
function splitAndTrim(value) {
return value.replace(/^\s+|\s+$/g, "").split(/\s*,\s*/g);
}
function escapeAttributeValue(value) {
// As mentioned on http://api.jquery.com/category/selectors/
return value.replace(/([!"#$%&'()*+,./:;<=>?@\[\\\]^`{|}~])/g, "\\$1");
}
function getModelPrefix(fieldName) {
return fieldName.substr(0, fieldName.lastIndexOf(".") + 1);
}
function appendModelPrefix(value, prefix) {
if (value.indexOf("*.") === 0) {
value = value.replace("*.", prefix);
}
return value;
}
function onError(error, inputElement) { // 'this' is the form element
var container = $(this).find("[data-valmsg-for='" + escapeAttributeValue(inputElement[0].name) + "']"),
replaceAttrValue = container.attr("data-valmsg-replace"),
replace = replaceAttrValue ? $.parseJSON(replaceAttrValue) !== false : null;
container.removeClass("field-validation-valid").addClass("field-validation-error");
error.data("unobtrusiveContainer", container);
if (replace) {
container.empty();
error.removeClass("input-validation-error").appendTo(container);
}
else {
error.hide();
}
}
function onErrors(event, validator) { // 'this' is the form element
var container = $(this).find("[data-valmsg-summary=true]"),
list = container.find("ul");
if (list && list.length && validator.errorList.length) {
list.empty();
container.addClass("validation-summary-errors").removeClass("validation-summary-valid");
$.each(validator.errorList, function () {
$("<li />").html(this.message).appendTo(list);
});
}
}
function onSuccess(error) { // 'this' is the form element
var container = error.data("unobtrusiveContainer");
if (container) {
var replaceAttrValue = container.attr("data-valmsg-replace"),
replace = replaceAttrValue ? $.parseJSON(replaceAttrValue) : null;
container.addClass("field-validation-valid").removeClass("field-validation-error");
error.removeData("unobtrusiveContainer");
if (replace) {
container.empty();
}
}
}
function onReset(event) { // 'this' is the form element
var $form = $(this),
key = '__jquery_unobtrusive_validation_form_reset';
if ($form.data(key)) {
return;
}
// Set a flag that indicates we're currently resetting the form.
$form.data(key, true);
try {
$form.data("validator").resetForm();
} finally {
$form.removeData(key);
}
$form.find(".validation-summary-errors")
.addClass("validation-summary-valid")
.removeClass("validation-summary-errors");
$form.find(".field-validation-error")
.addClass("field-validation-valid")
.removeClass("field-validation-error")
.removeData("unobtrusiveContainer")
.find(">*") // If we were using valmsg-replace, get the underlying error
.removeData("unobtrusiveContainer");
}
function validationInfo(form) {
var $form = $(form),
result = $form.data(data_validation),
onResetProxy = $.proxy(onReset, form),
defaultOptions = $jQval.unobtrusive.options || {},
execInContext = function (name, args) {
var func = defaultOptions[name];
func && $.isFunction(func) && func.apply(form, args);
};
if (!result) {
result = {
options: { // options structure passed to jQuery Validate's validate() method
errorClass: defaultOptions.errorClass || "input-validation-error",
errorElement: defaultOptions.errorElement || "span",
errorPlacement: function () {
onError.apply(form, arguments);
execInContext("errorPlacement", arguments);
},
invalidHandler: function () {
onErrors.apply(form, arguments);
execInContext("invalidHandler", arguments);
},
messages: {},
rules: {},
success: function () {
onSuccess.apply(form, arguments);
execInContext("success", arguments);
}
},
attachValidation: function () {
$form
.off("reset." + data_validation, onResetProxy)
.on("reset." + data_validation, onResetProxy)
.validate(this.options);
},
validate: function () { // a validation function that is called by unobtrusive Ajax
$form.validate();
return $form.valid();
}
};
$form.data(data_validation, result);
}
return result;
}
$jQval.unobtrusive = {
adapters: [],
parseElement: function (element, skipAttach) {
/// <summary>
/// Parses a single HTML element for unobtrusive validation attributes.
/// </summary>
/// <param name="element" domElement="true">The HTML element to be parsed.</param>
/// <param name="skipAttach" type="Boolean">[Optional] true to skip attaching the
/// validation to the form. If parsing just this single element, you should specify true.
/// If parsing several elements, you should specify false, and manually attach the validation
/// to the form when you are finished. The default is false.</param>
var $element = $(element),
form = $element.parents("form")[0],
valInfo, rules, messages;
if (!form) { // Cannot do client-side validation without a form
return;
}
valInfo = validationInfo(form);
valInfo.options.rules[element.name] = rules = {};
valInfo.options.messages[element.name] = messages = {};
$.each(this.adapters, function () {
var prefix = "data-val-" + this.name,
message = $element.attr(prefix),
paramValues = {};
if (message !== undefined) { // Compare against undefined, because an empty message is legal (and falsy)
prefix += "-";
$.each(this.params, function () {
paramValues[this] = $element.attr(prefix + this);
});
this.adapt({
element: element,
form: form,
message: message,
params: paramValues,
rules: rules,
messages: messages
});
}
});
$.extend(rules, { "__dummy__": true });
if (!skipAttach) {
valInfo.attachValidation();
}
},
parse: function (selector) {
/// <summary>
/// Parses all the HTML elements in the specified selector. It looks for input elements decorated
/// with the [data-val=true] attribute value and enables validation according to the data-val-*
/// attribute values.
/// </summary>
/// <param name="selector" type="String">Any valid jQuery selector.</param>
// $forms includes all forms in selector's DOM hierarchy (parent, children and self) that have at least one
// element with data-val=true
var $selector = $(selector),
$forms = $selector.parents()
.addBack()
.filter("form")
.add($selector.find("form"))
.has("[data-val=true]");
$selector.find("[data-val=true]").each(function () {
$jQval.unobtrusive.parseElement(this, true);
});
$forms.each(function () {
var info = validationInfo(this);
if (info) {
info.attachValidation();
}
});
}
};
adapters = $jQval.unobtrusive.adapters;
adapters.add = function (adapterName, params, fn) {
/// <summary>Adds a new adapter to convert unobtrusive HTML into a jQuery Validate validation.</summary>
/// <param name="adapterName" type="String">The name of the adapter to be added. This matches the name used
/// in the data-val-nnnn HTML attribute (where nnnn is the adapter name).</param>
/// <param name="params" type="Array" optional="true">[Optional] An array of parameter names (strings) that will
/// be extracted from the data-val-nnnn-mmmm HTML attributes (where nnnn is the adapter name, and
/// mmmm is the parameter name).</param>
/// <param name="fn" type="Function">The function to call, which adapts the values from the HTML
/// attributes into jQuery Validate rules and/or messages.</param>
/// <returns type="jQuery.validator.unobtrusive.adapters" />
if (!fn) { // Called with no params, just a function
fn = params;
params = [];
}
this.push({ name: adapterName, params: params, adapt: fn });
return this;
};
adapters.addBool = function (adapterName, ruleName) {
/// <summary>Adds a new adapter to convert unobtrusive HTML into a jQuery Validate validation, where
/// the jQuery Validate validation rule has no parameter values.</summary>
/// <param name="adapterName" type="String">The name of the adapter to be added. This matches the name used
/// in the data-val-nnnn HTML attribute (where nnnn is the adapter name).</param>
/// <param name="ruleName" type="String" optional="true">[Optional] The name of the jQuery Validate rule. If not provided, the value
/// of adapterName will be used instead.</param>
/// <returns type="jQuery.validator.unobtrusive.adapters" />
return this.add(adapterName, function (options) {
setValidationValues(options, ruleName || adapterName, true);
});
};
adapters.addMinMax = function (adapterName, minRuleName, maxRuleName, minMaxRuleName, minAttribute, maxAttribute) {
/// <summary>Adds a new adapter to convert unobtrusive HTML into a jQuery Validate validation, where
/// the jQuery Validate validation has three potential rules (one for min-only, one for max-only, and
/// one for min-and-max). The HTML parameters are expected to be named -min and -max.</summary>
/// <param name="adapterName" type="String">The name of the adapter to be added. This matches the name used
/// in the data-val-nnnn HTML attribute (where nnnn is the adapter name).</param>
/// <param name="minRuleName" type="String">The name of the jQuery Validate rule to be used when you only
/// have a minimum value.</param>
/// <param name="maxRuleName" type="String">The name of the jQuery Validate rule to be used when you only
/// have a maximum value.</param>
/// <param name="minMaxRuleName" type="String">The name of the jQuery Validate rule to be used when you
/// have both a minimum and maximum value.</param>
/// <param name="minAttribute" type="String" optional="true">[Optional] The name of the HTML attribute that
/// contains the minimum value. The default is "min".</param>
/// <param name="maxAttribute" type="String" optional="true">[Optional] The name of the HTML attribute that
/// contains the maximum value. The default is "max".</param>
/// <returns type="jQuery.validator.unobtrusive.adapters" />
return this.add(adapterName, [minAttribute || "min", maxAttribute || "max"], function (options) {
var min = options.params.min,
max = options.params.max;
if (min && max) {
setValidationValues(options, minMaxRuleName, [min, max]);
}
else if (min) {
setValidationValues(options, minRuleName, min);
}
else if (max) {
setValidationValues(options, maxRuleName, max);
}
});
};
adapters.addSingleVal = function (adapterName, attribute, ruleName) {
/// <summary>Adds a new adapter to convert unobtrusive HTML into a jQuery Validate validation, where
/// the jQuery Validate validation rule has a single value.</summary>
/// <param name="adapterName" type="String">The name of the adapter to be added. This matches the name used
/// in the data-val-nnnn HTML attribute(where nnnn is the adapter name).</param>
/// <param name="attribute" type="String">[Optional] The name of the HTML attribute that contains the value.
/// The default is "val".</param>
/// <param name="ruleName" type="String" optional="true">[Optional] The name of the jQuery Validate rule. If not provided, the value
/// of adapterName will be used instead.</param>
/// <returns type="jQuery.validator.unobtrusive.adapters" />
return this.add(adapterName, [attribute || "val"], function (options) {
setValidationValues(options, ruleName || adapterName, options.params[attribute]);
});
};
$jQval.addMethod("__dummy__", function (value, element, params) {
return true;
});
$jQval.addMethod("regex", function (value, element, params) {
var match;
if (this.optional(element)) {
return true;
}
match = new RegExp(params).exec(value);
return (match && (match.index === 0) && (match[0].length === value.length));
});
$jQval.addMethod("nonalphamin", function (value, element, nonalphamin) {
var match;
if (nonalphamin) {
match = value.match(/\W/g);
match = match && match.length >= nonalphamin;
}
return match;
});
if ($jQval.methods.extension) {
adapters.addSingleVal("accept", "mimtype");
adapters.addSingleVal("extension", "extension");
} else {
// for backward compatibility, when the 'extension' validation method does not exist, such as with versions
// of JQuery Validation plugin prior to 1.10, we should use the 'accept' method for
// validating the extension, and ignore mime-type validations as they are not supported.
adapters.addSingleVal("extension", "extension", "accept");
}
adapters.addSingleVal("regex", "pattern");
adapters.addBool("creditcard").addBool("date").addBool("digits").addBool("email").addBool("number").addBool("url");
adapters.addMinMax("length", "minlength", "maxlength", "rangelength").addMinMax("range", "min", "max", "range");
adapters.addMinMax("minlength", "minlength").addMinMax("maxlength", "minlength", "maxlength");
adapters.add("equalto", ["other"], function (options) {
var prefix = getModelPrefix(options.element.name),
other = options.params.other,
fullOtherName = appendModelPrefix(other, prefix),
element = $(options.form).find(":input").filter("[name='" + escapeAttributeValue(fullOtherName) + "']")[0];
setValidationValues(options, "equalTo", element);
});
adapters.add("required", function (options) {
// jQuery Validate equates "required" with "mandatory" for checkbox elements
if (options.element.tagName.toUpperCase() !== "INPUT" || options.element.type.toUpperCase() !== "CHECKBOX") {
setValidationValues(options, "required", true);
}
});
adapters.add("remote", ["url", "type", "additionalfields"], function (options) {
var value = {
url: options.params.url,
type: options.params.type || "GET",
data: {}
},
prefix = getModelPrefix(options.element.name);
$.each(splitAndTrim(options.params.additionalfields || options.element.name), function (i, fieldName) {
var paramName = appendModelPrefix(fieldName, prefix);
value.data[paramName] = function () {
var field = $(options.form).find(":input").filter("[name='" + escapeAttributeValue(paramName) + "']");
// For checkboxes and radio buttons, only pick up values from checked fields.
if (field.is(":checkbox")) {
return field.filter(":checked").val() || field.filter(":hidden").val() || '';
}
else if (field.is(":radio")) {
return field.filter(":checked").val() || '';
}
return field.val();
};
});
setValidationValues(options, "remote", value);
});
adapters.add("password", ["min", "nonalphamin", "regex"], function (options) {
if (options.params.min) {
setValidationValues(options, "minlength", options.params.min);
}
if (options.params.nonalphamin) {
setValidationValues(options, "nonalphamin", options.params.nonalphamin);
}
if (options.params.regex) {
setValidationValues(options, "regex", options.params.regex);
}
});
adapters.add("fileextensions", ["extensions"], function (options) {
setValidationValues(options, "extension", options.params.extensions);
});
$(function () {
$jQval.unobtrusive.parse(document);
});
return $jQval.unobtrusive;
}));
// Unobtrusive validation support library for jQuery and jQuery Validate
// Copyright (c) .NET Foundation. All rights reserved.
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
// @version v3.2.12
/*jslint white: true, browser: true, onevar: true, undef: true, nomen: true, eqeqeq: true, plusplus: true, bitwise: true, regexp: true, newcap: true, immed: true, strict: false */
/*global document: false, jQuery: false */
(function (factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
define("jquery.validate.unobtrusive", ['jquery-validation'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports
module.exports = factory(require('jquery-validation'));
} else {
// Browser global
jQuery.validator.unobtrusive = factory(jQuery);
}
}(function ($) {
var $jQval = $.validator,
adapters,
data_validation = "unobtrusiveValidation";
function setValidationValues(options, ruleName, value) {
options.rules[ruleName] = value;
if (options.message) {
options.messages[ruleName] = options.message;
}
}
function splitAndTrim(value) {
return value.replace(/^\s+|\s+$/g, "").split(/\s*,\s*/g);
}
function escapeAttributeValue(value) {
// As mentioned on http://api.jquery.com/category/selectors/
return value.replace(/([!"#$%&'()*+,./:;<=>?@\[\\\]^`{|}~])/g, "\\$1");
}
function getModelPrefix(fieldName) {
return fieldName.substr(0, fieldName.lastIndexOf(".") + 1);
}
function appendModelPrefix(value, prefix) {
if (value.indexOf("*.") === 0) {
value = value.replace("*.", prefix);
}
return value;
}
function onError(error, inputElement) { // 'this' is the form element
var container = $(this).find("[data-valmsg-for='" + escapeAttributeValue(inputElement[0].name) + "']"),
replaceAttrValue = container.attr("data-valmsg-replace"),
replace = replaceAttrValue ? $.parseJSON(replaceAttrValue) !== false : null;
container.removeClass("field-validation-valid").addClass("field-validation-error");
error.data("unobtrusiveContainer", container);
if (replace) {
container.empty();
error.removeClass("input-validation-error").appendTo(container);
}
else {
error.hide();
}
}
function onErrors(event, validator) { // 'this' is the form element
var container = $(this).find("[data-valmsg-summary=true]"),
list = container.find("ul");
if (list && list.length && validator.errorList.length) {
list.empty();
container.addClass("validation-summary-errors").removeClass("validation-summary-valid");
$.each(validator.errorList, function () {
$("<li />").html(this.message).appendTo(list);
});
}
}
function onSuccess(error) { // 'this' is the form element
var container = error.data("unobtrusiveContainer");
if (container) {
var replaceAttrValue = container.attr("data-valmsg-replace"),
replace = replaceAttrValue ? $.parseJSON(replaceAttrValue) : null;
container.addClass("field-validation-valid").removeClass("field-validation-error");
error.removeData("unobtrusiveContainer");
if (replace) {
container.empty();
}
}
}
function onReset(event) { // 'this' is the form element
var $form = $(this),
key = '__jquery_unobtrusive_validation_form_reset';
if ($form.data(key)) {
return;
}
// Set a flag that indicates we're currently resetting the form.
$form.data(key, true);
try {
$form.data("validator").resetForm();
} finally {
$form.removeData(key);
}
$form.find(".validation-summary-errors")
.addClass("validation-summary-valid")
.removeClass("validation-summary-errors");
$form.find(".field-validation-error")
.addClass("field-validation-valid")
.removeClass("field-validation-error")
.removeData("unobtrusiveContainer")
.find(">*") // If we were using valmsg-replace, get the underlying error
.removeData("unobtrusiveContainer");
}
function validationInfo(form) {
var $form = $(form),
result = $form.data(data_validation),
onResetProxy = $.proxy(onReset, form),
defaultOptions = $jQval.unobtrusive.options || {},
execInContext = function (name, args) {
var func = defaultOptions[name];
func && $.isFunction(func) && func.apply(form, args);
};
if (!result) {
result = {
options: { // options structure passed to jQuery Validate's validate() method
errorClass: defaultOptions.errorClass || "input-validation-error",
errorElement: defaultOptions.errorElement || "span",
errorPlacement: function () {
onError.apply(form, arguments);
execInContext("errorPlacement", arguments);
},
invalidHandler: function () {
onErrors.apply(form, arguments);
execInContext("invalidHandler", arguments);
},
messages: {},
rules: {},
success: function () {
onSuccess.apply(form, arguments);
execInContext("success", arguments);
}
},
attachValidation: function () {
$form
.off("reset." + data_validation, onResetProxy)
.on("reset." + data_validation, onResetProxy)
.validate(this.options);
},
validate: function () { // a validation function that is called by unobtrusive Ajax
$form.validate();
return $form.valid();
}
};
$form.data(data_validation, result);
}
return result;
}
$jQval.unobtrusive = {
adapters: [],
parseElement: function (element, skipAttach) {
/// <summary>
/// Parses a single HTML element for unobtrusive validation attributes.
/// </summary>
/// <param name="element" domElement="true">The HTML element to be parsed.</param>
/// <param name="skipAttach" type="Boolean">[Optional] true to skip attaching the
/// validation to the form. If parsing just this single element, you should specify true.
/// If parsing several elements, you should specify false, and manually attach the validation
/// to the form when you are finished. The default is false.</param>
var $element = $(element),
form = $element.parents("form")[0],
valInfo, rules, messages;
if (!form) { // Cannot do client-side validation without a form
return;
}
valInfo = validationInfo(form);
valInfo.options.rules[element.name] = rules = {};
valInfo.options.messages[element.name] = messages = {};
$.each(this.adapters, function () {
var prefix = "data-val-" + this.name,
message = $element.attr(prefix),
paramValues = {};
if (message !== undefined) { // Compare against undefined, because an empty message is legal (and falsy)
prefix += "-";
$.each(this.params, function () {
paramValues[this] = $element.attr(prefix + this);
});
this.adapt({
element: element,
form: form,
message: message,
params: paramValues,
rules: rules,
messages: messages
});
}
});
$.extend(rules, { "__dummy__": true });
if (!skipAttach) {
valInfo.attachValidation();
}
},
parse: function (selector) {
/// <summary>
/// Parses all the HTML elements in the specified selector. It looks for input elements decorated
/// with the [data-val=true] attribute value and enables validation according to the data-val-*
/// attribute values.
/// </summary>
/// <param name="selector" type="String">Any valid jQuery selector.</param>
// $forms includes all forms in selector's DOM hierarchy (parent, children and self) that have at least one
// element with data-val=true
var $selector = $(selector),
$forms = $selector.parents()
.addBack()
.filter("form")
.add($selector.find("form"))
.has("[data-val=true]");
$selector.find("[data-val=true]").each(function () {
$jQval.unobtrusive.parseElement(this, true);
});
$forms.each(function () {
var info = validationInfo(this);
if (info) {
info.attachValidation();
}
});
}
};
adapters = $jQval.unobtrusive.adapters;
adapters.add = function (adapterName, params, fn) {
/// <summary>Adds a new adapter to convert unobtrusive HTML into a jQuery Validate validation.</summary>
/// <param name="adapterName" type="String">The name of the adapter to be added. This matches the name used
/// in the data-val-nnnn HTML attribute (where nnnn is the adapter name).</param>
/// <param name="params" type="Array" optional="true">[Optional] An array of parameter names (strings) that will
/// be extracted from the data-val-nnnn-mmmm HTML attributes (where nnnn is the adapter name, and
/// mmmm is the parameter name).</param>
/// <param name="fn" type="Function">The function to call, which adapts the values from the HTML
/// attributes into jQuery Validate rules and/or messages.</param>
/// <returns type="jQuery.validator.unobtrusive.adapters" />
if (!fn) { // Called with no params, just a function
fn = params;
params = [];
}
this.push({ name: adapterName, params: params, adapt: fn });
return this;
};
adapters.addBool = function (adapterName, ruleName) {
/// <summary>Adds a new adapter to convert unobtrusive HTML into a jQuery Validate validation, where
/// the jQuery Validate validation rule has no parameter values.</summary>
/// <param name="adapterName" type="String">The name of the adapter to be added. This matches the name used
/// in the data-val-nnnn HTML attribute (where nnnn is the adapter name).</param>
/// <param name="ruleName" type="String" optional="true">[Optional] The name of the jQuery Validate rule. If not provided, the value
/// of adapterName will be used instead.</param>
/// <returns type="jQuery.validator.unobtrusive.adapters" />
return this.add(adapterName, function (options) {
setValidationValues(options, ruleName || adapterName, true);
});
};
adapters.addMinMax = function (adapterName, minRuleName, maxRuleName, minMaxRuleName, minAttribute, maxAttribute) {
/// <summary>Adds a new adapter to convert unobtrusive HTML into a jQuery Validate validation, where
/// the jQuery Validate validation has three potential rules (one for min-only, one for max-only, and
/// one for min-and-max). The HTML parameters are expected to be named -min and -max.</summary>
/// <param name="adapterName" type="String">The name of the adapter to be added. This matches the name used
/// in the data-val-nnnn HTML attribute (where nnnn is the adapter name).</param>
/// <param name="minRuleName" type="String">The name of the jQuery Validate rule to be used when you only
/// have a minimum value.</param>
/// <param name="maxRuleName" type="String">The name of the jQuery Validate rule to be used when you only
/// have a maximum value.</param>
/// <param name="minMaxRuleName" type="String">The name of the jQuery Validate rule to be used when you
/// have both a minimum and maximum value.</param>
/// <param name="minAttribute" type="String" optional="true">[Optional] The name of the HTML attribute that
/// contains the minimum value. The default is "min".</param>
/// <param name="maxAttribute" type="String" optional="true">[Optional] The name of the HTML attribute that
/// contains the maximum value. The default is "max".</param>
/// <returns type="jQuery.validator.unobtrusive.adapters" />
return this.add(adapterName, [minAttribute || "min", maxAttribute || "max"], function (options) {
var min = options.params.min,
max = options.params.max;
if (min && max) {
setValidationValues(options, minMaxRuleName, [min, max]);
}
else if (min) {
setValidationValues(options, minRuleName, min);
}
else if (max) {
setValidationValues(options, maxRuleName, max);
}
});
};
adapters.addSingleVal = function (adapterName, attribute, ruleName) {
/// <summary>Adds a new adapter to convert unobtrusive HTML into a jQuery Validate validation, where
/// the jQuery Validate validation rule has a single value.</summary>
/// <param name="adapterName" type="String">The name of the adapter to be added. This matches the name used
/// in the data-val-nnnn HTML attribute(where nnnn is the adapter name).</param>
/// <param name="attribute" type="String">[Optional] The name of the HTML attribute that contains the value.
/// The default is "val".</param>
/// <param name="ruleName" type="String" optional="true">[Optional] The name of the jQuery Validate rule. If not provided, the value
/// of adapterName will be used instead.</param>
/// <returns type="jQuery.validator.unobtrusive.adapters" />
return this.add(adapterName, [attribute || "val"], function (options) {
setValidationValues(options, ruleName || adapterName, options.params[attribute]);
});
};
$jQval.addMethod("__dummy__", function (value, element, params) {
return true;
});
$jQval.addMethod("regex", function (value, element, params) {
var match;
if (this.optional(element)) {
return true;
}
match = new RegExp(params).exec(value);
return (match && (match.index === 0) && (match[0].length === value.length));
});
$jQval.addMethod("nonalphamin", function (value, element, nonalphamin) {
var match;
if (nonalphamin) {
match = value.match(/\W/g);
match = match && match.length >= nonalphamin;
}
return match;
});
if ($jQval.methods.extension) {
adapters.addSingleVal("accept", "mimtype");
adapters.addSingleVal("extension", "extension");
} else {
// for backward compatibility, when the 'extension' validation method does not exist, such as with versions
// of JQuery Validation plugin prior to 1.10, we should use the 'accept' method for
// validating the extension, and ignore mime-type validations as they are not supported.
adapters.addSingleVal("extension", "extension", "accept");
}
adapters.addSingleVal("regex", "pattern");
adapters.addBool("creditcard").addBool("date").addBool("digits").addBool("email").addBool("number").addBool("url");
adapters.addMinMax("length", "minlength", "maxlength", "rangelength").addMinMax("range", "min", "max", "range");
adapters.addMinMax("minlength", "minlength").addMinMax("maxlength", "minlength", "maxlength");
adapters.add("equalto", ["other"], function (options) {
var prefix = getModelPrefix(options.element.name),
other = options.params.other,
fullOtherName = appendModelPrefix(other, prefix),
element = $(options.form).find(":input").filter("[name='" + escapeAttributeValue(fullOtherName) + "']")[0];
setValidationValues(options, "equalTo", element);
});
adapters.add("required", function (options) {
// jQuery Validate equates "required" with "mandatory" for checkbox elements
if (options.element.tagName.toUpperCase() !== "INPUT" || options.element.type.toUpperCase() !== "CHECKBOX") {
setValidationValues(options, "required", true);
}
});
adapters.add("remote", ["url", "type", "additionalfields"], function (options) {
var value = {
url: options.params.url,
type: options.params.type || "GET",
data: {}
},
prefix = getModelPrefix(options.element.name);
$.each(splitAndTrim(options.params.additionalfields || options.element.name), function (i, fieldName) {
var paramName = appendModelPrefix(fieldName, prefix);
value.data[paramName] = function () {
var field = $(options.form).find(":input").filter("[name='" + escapeAttributeValue(paramName) + "']");
// For checkboxes and radio buttons, only pick up values from checked fields.
if (field.is(":checkbox")) {
return field.filter(":checked").val() || field.filter(":hidden").val() || '';
}
else if (field.is(":radio")) {
return field.filter(":checked").val() || '';
}
return field.val();
};
});
setValidationValues(options, "remote", value);
});
adapters.add("password", ["min", "nonalphamin", "regex"], function (options) {
if (options.params.min) {
setValidationValues(options, "minlength", options.params.min);
}
if (options.params.nonalphamin) {
setValidationValues(options, "nonalphamin", options.params.nonalphamin);
}
if (options.params.regex) {
setValidationValues(options, "regex", options.params.regex);
}
});
adapters.add("fileextensions", ["extensions"], function (options) {
setValidationValues(options, "extension", options.params.extensions);
});
$(function () {
$jQval.unobtrusive.parse(document);
});
return $jQval.unobtrusive;
}));

40
modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/jquery-validation/jquery.validate.js

@ -1,21 +1,21 @@
/*!
* jQuery Validation Plugin v1.19.3
*
* https://jqueryvalidation.org/
*
* Copyright (c) 2021 Jörn Zaefferer
* Released under the MIT license
*/
(function( factory ) {
if ( typeof define === "function" && define.amd ) {
define( ["jquery"], factory );
} else if (typeof module === "object" && module.exports) {
module.exports = factory( require( "jquery" ) );
} else {
factory( jQuery );
}
}(function( $ ) {
/*!
* jQuery Validation Plugin v1.19.3
*
* https://jqueryvalidation.org/
*
* Copyright (c) 2021 Jörn Zaefferer
* Released under the MIT license
*/
(function( factory ) {
if ( typeof define === "function" && define.amd ) {
define( ["jquery"], factory );
} else if (typeof module === "object" && module.exports) {
module.exports = factory( require( "jquery" ) );
} else {
factory( jQuery );
}
}(function( $ ) {
$.extend( $.fn, {
// https://jqueryvalidation.org/validate/
@ -1617,7 +1617,7 @@ $.extend( $.validator, {
}
} );
// Ajax mode: abort
// usage: $.ajax({ mode: "abort"[, port: "uniqueport"]});
// if mode:"abort" is used, the previous request on that port (port can be undefined) is aborted via XMLHttpRequest.abort()
@ -1653,5 +1653,5 @@ if ( $.ajaxPrefilter ) {
return ajax.apply( this, arguments );
};
}
return $;
return $;
}));

8
modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.concat.min.js

File diff suppressed because one or more lines are too long

2534
modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.css

File diff suppressed because it is too large

4914
modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.js

File diff suppressed because it is too large

72
modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/malihu-custom-scrollbar-plugin/package.json

@ -1,37 +1,37 @@
{
"name": "malihu-custom-scrollbar-plugin",
"version": "3.1.5",
"author": "malihu (http://manos.malihu.gr)",
"description": "Highly customizable custom scrollbar jQuery plugin, featuring vertical/horizontal scrollbars, scrolling momentum, mouse-wheel, keyboard and touch support user defined callbacks etc.",
"license": "MIT",
"homepage": "http://manos.malihu.gr/jquery-custom-content-scroller",
"main": "./jquery.mCustomScrollbar.js",
"repository": {
"type": "git",
"url": "https://github.com/malihu/malihu-custom-scrollbar-plugin.git"
},
"bugs": {
"url": "https://github.com/malihu/malihu-custom-scrollbar-plugin/issues"
},
"keywords": [
"jquery-plugin",
"custom-scrollbar",
"scrollbar"
],
"files": [
"jquery.mCustomScrollbar.js",
"jquery.mCustomScrollbar.concat.min.js",
"jquery.mCustomScrollbar.css",
"mCSB_buttons.png",
"readme.md"
],
"jam": {
"dependencies": {
"jquery": ">=1.6",
"jquery-mousewheel": ">=3.0.6"
}
},
"dependencies": {
"jquery-mousewheel": ">=3.0.6"
}
{
"name": "malihu-custom-scrollbar-plugin",
"version": "3.1.5",
"author": "malihu (http://manos.malihu.gr)",
"description": "Highly customizable custom scrollbar jQuery plugin, featuring vertical/horizontal scrollbars, scrolling momentum, mouse-wheel, keyboard and touch support user defined callbacks etc.",
"license": "MIT",
"homepage": "http://manos.malihu.gr/jquery-custom-content-scroller",
"main": "./jquery.mCustomScrollbar.js",
"repository": {
"type": "git",
"url": "https://github.com/malihu/malihu-custom-scrollbar-plugin.git"
},
"bugs": {
"url": "https://github.com/malihu/malihu-custom-scrollbar-plugin/issues"
},
"keywords": [
"jquery-plugin",
"custom-scrollbar",
"scrollbar"
],
"files": [
"jquery.mCustomScrollbar.js",
"jquery.mCustomScrollbar.concat.min.js",
"jquery.mCustomScrollbar.css",
"mCSB_buttons.png",
"readme.md"
],
"jam": {
"dependencies": {
"jquery": ">=1.6",
"jquery-mousewheel": ">=3.0.6"
}
},
"dependencies": {
"jquery-mousewheel": ">=3.0.6"
}
}

162
modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/malihu-custom-scrollbar-plugin/readme.md

@ -1,82 +1,82 @@
malihu custom scrollbar plugin
================================
Highly customizable custom scrollbar jQuery plugin ([Demo](http://manos.malihu.gr/repository/custom-scrollbar/demo/examples/complete_examples.html)). Features include:
* Vertical and/or horizontal scrollbar(s)
* Adjustable scrolling momentum
* Mouse-wheel, keyboard and touch support
* Ready-to-use themes and customization via CSS
* RTL direction support
* Option parameters for full control of scrollbar functionality
* Methods for triggering actions like scroll-to, update, destroy etc.
* User-defined callbacks
* Selectable/searchable content
**[Plugin homepage and documentation](http://manos.malihu.gr/jquery-custom-content-scroller/)** ([Changelog](http://manos.malihu.gr/jquery-custom-content-scroller/2/))
#### Installation
npm: `npm install malihu-custom-scrollbar-plugin`
Bower: `bower install malihu-custom-scrollbar-plugin`
[Manual](http://manos.malihu.gr/jquery-custom-content-scroller/#get-started-section)
#### Usage
Manual: `$(selector).mCustomScrollbar();`
[Browserify](http://browserify.org/):
var $ = require('jquery');
require('malihu-custom-scrollbar-plugin')($);
[webpack](https://webpack.github.io/):
npm install imports-loader
npm install jquery-mousewheel
npm install malihu-custom-scrollbar-plugin
module.exports = {
module: {
loaders: [
{ test: /jquery-mousewheel/, loader: "imports?define=>false&this=>window" },
{ test: /malihu-custom-scrollbar-plugin/, loader: "imports?define=>false&this=>window" }
]
}
};
var $ = require('jquery');
require("jquery-mousewheel")($);
require('malihu-custom-scrollbar-plugin')($);
Requirements
-------------------------
jQuery version **1.6.0** or higher
Browser compatibility
-------------------------
* Internet Explorer 8+
* Firefox
* Chrome
* Opera
* Safari
* iOS
* Android
* Windows Phone
License
-------------------------
MIT License (MIT)
http://opensource.org/licenses/MIT
Donate
-------------------------
malihu custom scrollbar plugin
================================
Highly customizable custom scrollbar jQuery plugin ([Demo](http://manos.malihu.gr/repository/custom-scrollbar/demo/examples/complete_examples.html)). Features include:
* Vertical and/or horizontal scrollbar(s)
* Adjustable scrolling momentum
* Mouse-wheel, keyboard and touch support
* Ready-to-use themes and customization via CSS
* RTL direction support
* Option parameters for full control of scrollbar functionality
* Methods for triggering actions like scroll-to, update, destroy etc.
* User-defined callbacks
* Selectable/searchable content
**[Plugin homepage and documentation](http://manos.malihu.gr/jquery-custom-content-scroller/)** ([Changelog](http://manos.malihu.gr/jquery-custom-content-scroller/2/))
#### Installation
npm: `npm install malihu-custom-scrollbar-plugin`
Bower: `bower install malihu-custom-scrollbar-plugin`
[Manual](http://manos.malihu.gr/jquery-custom-content-scroller/#get-started-section)
#### Usage
Manual: `$(selector).mCustomScrollbar();`
[Browserify](http://browserify.org/):
var $ = require('jquery');
require('malihu-custom-scrollbar-plugin')($);
[webpack](https://webpack.github.io/):
npm install imports-loader
npm install jquery-mousewheel
npm install malihu-custom-scrollbar-plugin
module.exports = {
module: {
loaders: [
{ test: /jquery-mousewheel/, loader: "imports?define=>false&this=>window" },
{ test: /malihu-custom-scrollbar-plugin/, loader: "imports?define=>false&this=>window" }
]
}
};
var $ = require('jquery');
require("jquery-mousewheel")($);
require('malihu-custom-scrollbar-plugin')($);
Requirements
-------------------------
jQuery version **1.6.0** or higher
Browser compatibility
-------------------------
* Internet Explorer 8+
* Firefox
* Chrome
* Opera
* Safari
* iOS
* Android
* Windows Phone
License
-------------------------
MIT License (MIT)
http://opensource.org/licenses/MIT
Donate
-------------------------
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=UYJ5G65M6ZA28

0
modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/wwwroot/libs/timeago/locales/jquery.timeago.uz.js

0
modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/wwwroot/libs/bootstrap/css/bootstrap-rtl.css

0
modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/wwwroot/libs/bootstrap/css/bootstrap-rtl.css.map

0
modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/wwwroot/libs/bootstrap/css/bootstrap-rtl.min.css

0
modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/wwwroot/libs/bootstrap/css/bootstrap-rtl.min.css.map

2
npm/lerna.json

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

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

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

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

@ -1,6 +1,6 @@
{
"name": "@abp/ng.account",
"version": "4.3.0-rc.2",
"version": "4.3.0",
"homepage": "https://abp.io",
"repository": {
"type": "git",

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

@ -1,6 +1,6 @@
{
"name": "@abp/ng.components",
"version": "4.3.0-rc.2",
"version": "4.3.0",
"homepage": "https://abp.io",
"repository": {
"type": "git",

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

@ -1,6 +1,6 @@
{
"name": "@abp/ng.core",
"version": "4.3.0-rc.2",
"version": "4.3.0",
"homepage": "https://abp.io",
"repository": {
"type": "git",

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

@ -1,6 +1,6 @@
{
"name": "@abp/ng.feature-management",
"version": "4.3.0-rc.2",
"version": "4.3.0",
"homepage": "https://abp.io",
"repository": {
"type": "git",

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

@ -1,6 +1,6 @@
{
"name": "@abp/ng.identity",
"version": "4.3.0-rc.2",
"version": "4.3.0",
"homepage": "https://abp.io",
"repository": {
"type": "git",

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

@ -1,6 +1,6 @@
{
"name": "@abp/ng.permission-management",
"version": "4.3.0-rc.2",
"version": "4.3.0",
"homepage": "https://abp.io",
"repository": {
"type": "git",

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

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

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

@ -1,6 +1,6 @@
{
"name": "@abp/ng.setting-management",
"version": "4.3.0-rc.2",
"version": "4.3.0",
"homepage": "https://abp.io",
"repository": {
"type": "git",

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

@ -1,6 +1,6 @@
{
"name": "@abp/ng.tenant-management",
"version": "4.3.0-rc.2",
"version": "4.3.0",
"homepage": "https://abp.io",
"repository": {
"type": "git",

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

@ -1,6 +1,6 @@
{
"name": "@abp/ng.theme.basic",
"version": "4.3.0-rc.2",
"version": "4.3.0",
"homepage": "https://abp.io",
"repository": {
"type": "git",

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

@ -1,6 +1,6 @@
{
"name": "@abp/ng.theme.shared",
"version": "4.3.0-rc.2",
"version": "4.3.0",
"homepage": "https://abp.io",
"repository": {
"type": "git",

1
npm/ng-packs/tsconfig.prod.json

@ -7,6 +7,7 @@
"declaration": false,
"downlevelIteration": true,
"experimentalDecorators": true,
"allowSyntheticDefaultImports": true,
"module": "esnext",
"moduleResolution": "node",
"importHelpers": true,

117
npm/ng-packs/yarn.lock

@ -2,20 +2,20 @@
# yarn lockfile v1
"@abp/ng.components@~4.3.0-rc.1":
version "4.3.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/ng.components/-/ng.components-4.3.0-rc.1.tgz#7142e476577fe74429b0eb0f0f9af5955a3aea3f"
integrity sha512-JjRRbE9RHh8X82PKLO1VKsEMui+mCNzGgkmBVL1qwTrlLcfUW6IYjCVXUxQX67e6waHVT+cIFFWWk00zfVEMJw==
"@abp/ng.components@~4.3.0":
version "4.3.0"
resolved "https://registry.yarnpkg.com/@abp/ng.components/-/ng.components-4.3.0.tgz#0dd6b982945a3b1c3cac1da95f09ffaa9fd3dfd4"
integrity sha512-rZ/NgxW6LfqKLFhXSoadVlv6n7bdsWOiwK0rDj+8wUp5bKyCPUFNkRuBsxkY6RVk6xHC/QX1JNd0Py3YK9OihA==
dependencies:
ng-zorro-antd "^11.0.0"
tslib "^2.0.0"
"@abp/ng.core@~4.3.0-rc.1":
version "4.3.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/ng.core/-/ng.core-4.3.0-rc.1.tgz#8cd396fcdbeff3ad71ff4a3ce175395fdaf0cca4"
integrity sha512-9ydmdginW0f4g9ZlAF78q2RUvHhGBr0Aj5cN/sAnD+ohNDkYeSd42szqJAkoktEfTw4yHEFC+kKJLELAhRgChg==
"@abp/ng.core@~4.3.0":
version "4.3.0"
resolved "https://registry.yarnpkg.com/@abp/ng.core/-/ng.core-4.3.0.tgz#1459273758cfcbc60d52e6b9acdba93813f9ab41"
integrity sha512-SMiFO1Nl6BEG1Rif+0sFd12LjMvL15FAgqIcLmzrQf5KW99vnh6cI8q7wbop4Zgrbe92lejwbRUbkUCxInR7HQ==
dependencies:
"@abp/utils" "^4.2.2"
"@abp/utils" "^4.3.0-rc.2"
"@angular/localize" "~10.0.10"
"@ngxs/store" "^3.7.0"
angular-oauth2-oidc "^10.0.0"
@ -25,35 +25,35 @@
ts-toolbelt "6.15.4"
tslib "^2.0.0"
"@abp/ng.feature-management@~4.3.0-rc.1":
version "4.3.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/ng.feature-management/-/ng.feature-management-4.3.0-rc.1.tgz#d4a3536add0901851f035a3c1e591e6f3bbaa6fc"
integrity sha512-PH5X7D2L+tyhCqEBTLxOVFToJvdgalvxGWWxiTHT+0GwN9yKNy4cmot4WM7U2iRG9DjwpNKhQSEwqjRM1hxc/Q==
"@abp/ng.feature-management@~4.3.0":
version "4.3.0"
resolved "https://registry.yarnpkg.com/@abp/ng.feature-management/-/ng.feature-management-4.3.0.tgz#8023cfe2f7dd08f6647f965ec23d6bb0787d2511"
integrity sha512-uxOIJ5ovHU1iJ/FDLAkwa5uzR1JN8XM1pc3DXF/tm9ldM+0besSyQkBQni9pXh6uGG0ltHNwoOGGtZvgb52NSg==
dependencies:
"@abp/ng.theme.shared" "~4.3.0-rc.1"
"@abp/ng.theme.shared" "~4.3.0"
tslib "^2.0.0"
"@abp/ng.identity@~4.3.0-rc.1":
version "4.3.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/ng.identity/-/ng.identity-4.3.0-rc.1.tgz#ffe6644e876f8998e3e6dff110e5d1c8461a6c71"
integrity sha512-F5pGGVOUYKK+vLAE87u+rYlRGhrlTfYlme9gwHgXW8sElrdSPe03Q63kXap9e/w/foeqe/C6PLBrZ255K2BtwQ==
"@abp/ng.identity@~4.3.0":
version "4.3.0"
resolved "https://registry.yarnpkg.com/@abp/ng.identity/-/ng.identity-4.3.0.tgz#873d7f4d8dd14abbc46e0d665cde0da08dc0000e"
integrity sha512-k9PD9ua8AWCyx98S5kD+UmbjhnZrSvb2HeesPkWGHM5IqyTZlqCPUnHL8yJr3/ujx+dIDSH0f9CztgzxLN8uQQ==
dependencies:
"@abp/ng.permission-management" "~4.3.0-rc.1"
"@abp/ng.theme.shared" "~4.3.0-rc.1"
"@abp/ng.permission-management" "~4.3.0"
"@abp/ng.theme.shared" "~4.3.0"
tslib "^2.0.0"
"@abp/ng.permission-management@~4.3.0-rc.1":
version "4.3.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/ng.permission-management/-/ng.permission-management-4.3.0-rc.1.tgz#9fe9fbb2a5a4306ff549ed0f00bf9a47fb7a3f49"
integrity sha512-5LVC22bukBWD6r1kMZD8ooq0dr8k9AjpdGk/vcdC/86l8oOlqbaarrGiFawSabFIZqjglC6cZ0V4lEymRxhNQQ==
"@abp/ng.permission-management@~4.3.0":
version "4.3.0"
resolved "https://registry.yarnpkg.com/@abp/ng.permission-management/-/ng.permission-management-4.3.0.tgz#0a9b5fb92e236cba8891355293512a1dda3d9685"
integrity sha512-CIIGdlq/rqYxNbiKV2vwMQIFJBxr6epNqU5MEz7CmNV+ae1T4hZXztdtrrYC8ICb0796f7WUOCu/jRG85FMwBA==
dependencies:
"@abp/ng.theme.shared" "~4.3.0-rc.1"
"@abp/ng.theme.shared" "~4.3.0"
tslib "^2.0.0"
"@abp/ng.schematics@~4.3.0-rc.1":
version "4.3.0-rc.1-1"
resolved "https://registry.yarnpkg.com/@abp/ng.schematics/-/ng.schematics-4.3.0-rc.1-1.tgz#70897e5be3ea308b1a535241ddbf08ad730be1cf"
integrity sha512-YKnsx4q4OrUBJl8VbzHORlnPT1iEv6y72soe/xWqasL8i1UIEAUQjLx7ZDZCMWq+Dm+v7EgMU/yOjcNpdL3Eng==
"@abp/ng.schematics@~4.3.0":
version "4.3.0"
resolved "https://registry.yarnpkg.com/@abp/ng.schematics/-/ng.schematics-4.3.0.tgz#66aa1ed32649716fb9be919e805967582968a048"
integrity sha512-UyFKx8v7WtDddsO2DPnTjdaFRKsQ5x8GNRNVJMninvA15Fr+59G/c0+B19yZkx9rWh8iN+365csSwAQWM6cTJA==
dependencies:
"@angular-devkit/core" "~11.0.2"
"@angular-devkit/schematics" "~11.0.2"
@ -62,38 +62,38 @@
should-quote "^1.0.0"
typescript "~3.9.2"
"@abp/ng.setting-management@~4.3.0-rc.1":
version "4.3.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/ng.setting-management/-/ng.setting-management-4.3.0-rc.1.tgz#d157eb62c5b34675a5cb40090b87ace318e2aacd"
integrity sha512-8aA7ixn5sKk9jgW9cGoGRWAmHL5D7As5E7aBxddTIxlvIIChc9A7xF8GigD+WufOHoKEFKRxHmEzDtnpTS0Hqg==
"@abp/ng.setting-management@~4.3.0":
version "4.3.0"
resolved "https://registry.yarnpkg.com/@abp/ng.setting-management/-/ng.setting-management-4.3.0.tgz#bfc689467ce16971315600f88669b7267cdab3ef"
integrity sha512-fJVi3Zg+CiDN7qph2Dvrju91BzuoKo29HvuguCHwTG1FFiJEgpXmBooXGzGIekA7K3oXllXBeJIrciyLenelKw==
dependencies:
"@abp/ng.components" "~4.3.0-rc.1"
"@abp/ng.theme.shared" "~4.3.0-rc.1"
"@abp/ng.components" "~4.3.0"
"@abp/ng.theme.shared" "~4.3.0"
tslib "^2.0.0"
"@abp/ng.tenant-management@~4.3.0-rc.1":
version "4.3.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/ng.tenant-management/-/ng.tenant-management-4.3.0-rc.1.tgz#72f9d62868ba50ad7ae30964ff3f28b50ef89b4e"
integrity sha512-/Z1qED1BEx1vkR/N1qPeE+OqE/HXksHrl3v4bPjKMy1k6HGorzfzaBXghpwumvwGcAOLXGgigJAkG7bBr6qlrA==
"@abp/ng.tenant-management@~4.3.0":
version "4.3.0"
resolved "https://registry.yarnpkg.com/@abp/ng.tenant-management/-/ng.tenant-management-4.3.0.tgz#5b16ea1256505b9e80ae2186d534884850b95f1a"
integrity sha512-Zup11MhGR5c79rS6djrgM7l6zJISfKXlh+nS/aqv2Iyn6vzRJGZRTudAgZyIli88DhSK1IDBgqMfxl37tUSw3A==
dependencies:
"@abp/ng.feature-management" "~4.3.0-rc.1"
"@abp/ng.theme.shared" "~4.3.0-rc.1"
"@abp/ng.feature-management" "~4.3.0"
"@abp/ng.theme.shared" "~4.3.0"
tslib "^2.0.0"
"@abp/ng.theme.basic@~4.3.0-rc.1":
version "4.3.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/ng.theme.basic/-/ng.theme.basic-4.3.0-rc.1.tgz#f9d1cdaff4f64fa1b1e79b288a4780f99dd70989"
integrity sha512-E+cALwuHHjg32kPR/dd/4rHrLc+pv4BSV+SH0RmdVPhbmbQBDCzz5YOCmss1p7KFSlGWF4+pUVn9ev4I+yYFhA==
"@abp/ng.theme.basic@~4.3.0":
version "4.3.0"
resolved "https://registry.yarnpkg.com/@abp/ng.theme.basic/-/ng.theme.basic-4.3.0.tgz#3321e6533f152c7a5e0d1df97108b895e384d641"
integrity sha512-ZI+skUOuv/81LKIiv0F+MDNwwepSGxSuAu6QD6FicI256I/9dPKumxjHFE6a9knc5lu5PxGgPt8Ql9CvMKiERg==
dependencies:
"@abp/ng.theme.shared" "~4.3.0-rc.1"
"@abp/ng.theme.shared" "~4.3.0"
tslib "^2.0.0"
"@abp/ng.theme.shared@~4.3.0-rc.1":
version "4.3.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/ng.theme.shared/-/ng.theme.shared-4.3.0-rc.1.tgz#1442443baf2a70832f0bd0f04a2103a731b7b521"
integrity sha512-1Ht2lKkenFQYrMxIaebiRmYhv8ASZEM/QFaEVak5u5C9KCVxC9sFX1Dl+MgFY11hoxiEbbI0GiXT+TfjAOmuVw==
"@abp/ng.theme.shared@~4.3.0":
version "4.3.0"
resolved "https://registry.yarnpkg.com/@abp/ng.theme.shared/-/ng.theme.shared-4.3.0.tgz#5306f91535b87c237adfc0b3ea9dd78f74871d84"
integrity sha512-RK83EEgvmi6ADZuvj+wiEugK6QEaEIiWb2+7QqOlLh9hkT2yCiUf3Z03BMIi9bZn1xjPLUl++8ac+Wh8XjUhRw==
dependencies:
"@abp/ng.core" "~4.3.0-rc.1"
"@abp/ng.core" "~4.3.0"
"@fortawesome/fontawesome-free" "^5.14.0"
"@ng-bootstrap/ng-bootstrap" "^7.0.0"
"@ngx-validate/core" "^0.0.13"
@ -102,17 +102,10 @@
chart.js "^2.9.3"
tslib "^2.0.0"
"@abp/utils@^4.2.2":
version "4.2.2"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.2.2.tgz#7afdbbd14246ce06c074109c51d01588596805a9"
integrity sha512-fyPCe5BcS8b88qQd8Ns1D65TdlaOoOryL7mgkYAwBTTpmADLNJQ7R2L4VZxDybkMN2lou+ckCx7qlFIlQmWa7g==
dependencies:
just-compare "^1.3.0"
"@abp/utils@^4.3.0-rc.1":
version "4.3.0-rc.1"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.3.0-rc.1.tgz#82ef26e01e0cb38417bf4fa9459fde85cbc2b424"
integrity sha512-C/sk6jZQDENI7FbylBoPnTb1rC5eVPnsL8B++vAH4jS//OAj2iNvE6tCewK21GYI/JmfmQzzauQBzOiOJR9a6A==
"@abp/utils@^4.3.0", "@abp/utils@^4.3.0-rc.2":
version "4.3.0"
resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.3.0.tgz#5fe44ae9a76ba8760bfd54dc6cfc64c96acc4b67"
integrity sha512-FFPSn/cL+b7/wYoRjvQLNJ3KrTiqng2gKPGf+jtMZer92fcVZtsF21ew/z+yxgj+9DRYtWbvn5iu9/ZPKL5hiw==
dependencies:
just-compare "^1.3.0"

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

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

2
npm/packs/aspnetcore.components.server.basictheme/package.json

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/aspnetcore.components.server.basictheme",
"publishConfig": {
"access": "public"

2
npm/packs/aspnetcore.components.server.theming/package.json

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/aspnetcore.components.server.theming",
"publishConfig": {
"access": "public"

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

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

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

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

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

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

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

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

2
npm/packs/blogging/package.json

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/blogging",
"publishConfig": {
"access": "public"

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

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

2
npm/packs/bootstrap/package.json

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

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

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

2
npm/packs/clipboard/package.json

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/clipboard",
"publishConfig": {
"access": "public"

2
npm/packs/cms-kit.admin/package.json

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/cms-kit.admin",
"publishConfig": {
"access": "public"

2
npm/packs/cms-kit.public/package.json

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/cms-kit.public",
"publishConfig": {
"access": "public"

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

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/cms-kit",
"publishConfig": {
"access": "public"

2
npm/packs/codemirror/package.json

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/codemirror",
"publishConfig": {
"access": "public"

2
npm/packs/core/package.json

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/core",
"publishConfig": {
"access": "public"

2
npm/packs/cropperjs/package.json

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/cropperjs",
"publishConfig": {
"access": "public"

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

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/datatables.net-bs4",
"publishConfig": {
"access": "public"

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

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/datatables.net",
"publishConfig": {
"access": "public"

2
npm/packs/docs/package.json

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/docs",
"publishConfig": {
"access": "public"

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

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

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

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/font-awesome",
"publishConfig": {
"access": "public"

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

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

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

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/jquery-form",
"publishConfig": {
"access": "public"

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

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/jquery-validation-unobtrusive",
"publishConfig": {
"access": "public"

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

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/jquery-validation",
"publishConfig": {
"access": "public"

2
npm/packs/jquery/package.json

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/jquery",
"publishConfig": {
"access": "public"

2
npm/packs/jstree/package.json

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/jstree",
"publishConfig": {
"access": "public"

2
npm/packs/lodash/package.json

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/lodash",
"publishConfig": {
"access": "public"

2
npm/packs/luxon/package.json

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/luxon",
"publishConfig": {
"access": "public"

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

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/malihu-custom-scrollbar-plugin",
"publishConfig": {
"access": "public"

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

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/markdown-it",
"publishConfig": {
"access": "public"

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

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/owl.carousel",
"publishConfig": {
"access": "public"

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

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

2
npm/packs/prismjs/package.json

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/prismjs",
"publishConfig": {
"access": "public"

2
npm/packs/select2/package.json

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/select2",
"publishConfig": {
"access": "public"

2
npm/packs/signalr/package.json

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/signalr",
"publishConfig": {
"access": "public"

2
npm/packs/slugify/package.json

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/slugify",
"publishConfig": {
"access": "public"

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

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/star-rating-svg",
"publishConfig": {
"access": "public"

2
npm/packs/sweetalert/package.json

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/sweetalert",
"publishConfig": {
"access": "public"

2
npm/packs/timeago/package.json

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/timeago",
"publishConfig": {
"access": "public"

2
npm/packs/toastr/package.json

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/toastr",
"publishConfig": {
"access": "public"

2
npm/packs/tui-editor/package.json

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/tui-editor",
"publishConfig": {
"access": "public"

2
npm/packs/uppy/package.json

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/uppy",
"publishConfig": {
"access": "public"

2
npm/packs/utils/package.json

@ -1,6 +1,6 @@
{
"name": "@abp/utils",
"version": "4.3.0-rc.2",
"version": "4.3.0",
"scripts": {
"prepublish": "yarn install --ignore-scripts && node prepublish.js",
"ng": "ng",

2
npm/packs/vee-validate/package.json

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/vee-validate",
"publishConfig": {
"access": "public"

2
npm/packs/virtual-file-explorer/package.json

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/virtual-file-explorer",
"publishConfig": {
"access": "public"

2
npm/packs/vue/package.json

@ -1,5 +1,5 @@
{
"version": "4.3.0-rc.2",
"version": "4.3.0",
"name": "@abp/vue",
"publishConfig": {
"access": "public"

1342
templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/wwwroot/libs/abp/utils/abp-utils.umd.js

File diff suppressed because it is too large

0
templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/wwwroot/libs/bootstrap/css/bootstrap-rtl.css

0
templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/wwwroot/libs/bootstrap/css/bootstrap-rtl.css.map

0
templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/wwwroot/libs/bootstrap/css/bootstrap-rtl.min.css

0
templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/wwwroot/libs/bootstrap/css/bootstrap-rtl.min.css.map

40
templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/wwwroot/libs/jquery-validation/jquery.validate.js

@ -1,21 +1,21 @@
/*!
* jQuery Validation Plugin v1.17.0
*
* https://jqueryvalidation.org/
*
* Copyright (c) 2017 Jörn Zaefferer
* Released under the MIT license
*/
(function( factory ) {
if ( typeof define === "function" && define.amd ) {
define( ["jquery"], factory );
} else if (typeof module === "object" && module.exports) {
module.exports = factory( require( "jquery" ) );
} else {
factory( jQuery );
}
}(function( $ ) {
/*!
* jQuery Validation Plugin v1.17.0
*
* https://jqueryvalidation.org/
*
* Copyright (c) 2017 Jörn Zaefferer
* Released under the MIT license
*/
(function( factory ) {
if ( typeof define === "function" && define.amd ) {
define( ["jquery"], factory );
} else if (typeof module === "object" && module.exports) {
module.exports = factory( require( "jquery" ) );
} else {
factory( jQuery );
}
}(function( $ ) {
$.extend( $.fn, {
// https://jqueryvalidation.org/validate/
@ -1561,7 +1561,7 @@ $.extend( $.validator, {
}
} );
// Ajax mode: abort
// usage: $.ajax({ mode: "abort"[, port: "uniqueport"]});
// if mode:"abort" is used, the previous request on that port (port can be undefined) is aborted via XMLHttpRequest.abort()
@ -1597,5 +1597,5 @@ if ( $.ajaxPrefilter ) {
return ajax.apply( this, arguments );
};
}
return $;
return $;
}));

8
templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.concat.min.js

File diff suppressed because one or more lines are too long

2534
templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.css

File diff suppressed because it is too large

4914
templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.js

File diff suppressed because it is too large

72
templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/wwwroot/libs/malihu-custom-scrollbar-plugin/package.json

@ -1,37 +1,37 @@
{
"name": "malihu-custom-scrollbar-plugin",
"version": "3.1.5",
"author": "malihu (http://manos.malihu.gr)",
"description": "Highly customizable custom scrollbar jQuery plugin, featuring vertical/horizontal scrollbars, scrolling momentum, mouse-wheel, keyboard and touch support user defined callbacks etc.",
"license": "MIT",
"homepage": "http://manos.malihu.gr/jquery-custom-content-scroller",
"main": "./jquery.mCustomScrollbar.js",
"repository": {
"type": "git",
"url": "https://github.com/malihu/malihu-custom-scrollbar-plugin.git"
},
"bugs": {
"url": "https://github.com/malihu/malihu-custom-scrollbar-plugin/issues"
},
"keywords": [
"jquery-plugin",
"custom-scrollbar",
"scrollbar"
],
"files": [
"jquery.mCustomScrollbar.js",
"jquery.mCustomScrollbar.concat.min.js",
"jquery.mCustomScrollbar.css",
"mCSB_buttons.png",
"readme.md"
],
"jam": {
"dependencies": {
"jquery": ">=1.6",
"jquery-mousewheel": ">=3.0.6"
}
},
"dependencies": {
"jquery-mousewheel": ">=3.0.6"
}
{
"name": "malihu-custom-scrollbar-plugin",
"version": "3.1.5",
"author": "malihu (http://manos.malihu.gr)",
"description": "Highly customizable custom scrollbar jQuery plugin, featuring vertical/horizontal scrollbars, scrolling momentum, mouse-wheel, keyboard and touch support user defined callbacks etc.",
"license": "MIT",
"homepage": "http://manos.malihu.gr/jquery-custom-content-scroller",
"main": "./jquery.mCustomScrollbar.js",
"repository": {
"type": "git",
"url": "https://github.com/malihu/malihu-custom-scrollbar-plugin.git"
},
"bugs": {
"url": "https://github.com/malihu/malihu-custom-scrollbar-plugin/issues"
},
"keywords": [
"jquery-plugin",
"custom-scrollbar",
"scrollbar"
],
"files": [
"jquery.mCustomScrollbar.js",
"jquery.mCustomScrollbar.concat.min.js",
"jquery.mCustomScrollbar.css",
"mCSB_buttons.png",
"readme.md"
],
"jam": {
"dependencies": {
"jquery": ">=1.6",
"jquery-mousewheel": ">=3.0.6"
}
},
"dependencies": {
"jquery-mousewheel": ">=3.0.6"
}
}

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

Loading…
Cancel
Save