diff --git a/framework/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json b/framework/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json index a31363fe11..d2c0c42dcd 100644 --- a/framework/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json +++ b/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": "^3.3.1", + "@abp/aspnetcore.mvc.ui.theme.shared": "^4.0.0-rc.1", "highlight.js": "^9.13.1" }, "devDependencies": {} diff --git a/framework/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/wwwroot/libs/abp/core/abp.js b/framework/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/wwwroot/libs/abp/core/abp.js index 72af4bd106..9405310771 100644 --- a/framework/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/wwwroot/libs/abp/core/abp.js +++ b/framework/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/wwwroot/libs/abp/core/abp.js @@ -750,5 +750,20 @@ var abp = abp || {}; return toUtc(date); } }; + + /* FEATURES *************************************************/ + abp.features = abp.features || {}; + + abp.features.values = abp.features.values || {}; + + abp.features.isEnabled = function(name){ + var value = abp.features.get(name); + return value == 'true' || value == 'True'; + } + + abp.features.get = function (name) { + return abp.features.values[name]; + }; + })(); diff --git a/framework/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/yarn.lock b/framework/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/yarn.lock index c97c79ee81..7a8d39c11c 100644 --- a/framework/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/yarn.lock +++ b/framework/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/yarn.lock @@ -2,177 +2,179 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.shared@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-3.3.1.tgz#c3123ea8f6c8428d034d9ac2782aa1bff27bd740" - integrity sha512-j2uZapDTKSjH74uZcIR4y09hr6w+OAdybQhL1bx4fb0D3XlmOdOwRrsqXieJNwAggbUn00EX2Usiey3N/wV1rA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~3.3.1" - "@abp/bootstrap" "~3.3.1" - "@abp/bootstrap-datepicker" "~3.3.1" - "@abp/datatables.net-bs4" "~3.3.1" - "@abp/font-awesome" "~3.3.1" - "@abp/jquery-form" "~3.3.1" - "@abp/jquery-validation-unobtrusive" "~3.3.1" - "@abp/lodash" "~3.3.1" - "@abp/luxon" "~3.3.1" - "@abp/malihu-custom-scrollbar-plugin" "~3.3.1" - "@abp/select2" "~3.3.1" - "@abp/sweetalert" "~3.3.1" - "@abp/timeago" "~3.3.1" - "@abp/toastr" "~3.3.1" - -"@abp/aspnetcore.mvc.ui@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-3.3.1.tgz#946d5fb68d73842270e2553fba475163d2ca57a5" - integrity sha512-W/Yxe20Upkha0XaHPQwQ3+LxdUZI21BiARcbBUnIUzRUrFBpvjD0A9/T8bsi+KpIqOYLAwtrE1TJoSuZGscoIw== +"@abp/aspnetcore.mvc.ui.theme.shared@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.0.0-rc.1.tgz#223cd3f15501875377708ad1733074510e61592b" + integrity sha512-zYJxNmbzpgTmSY2d0runYuvW5NUS/JVcO6u86teQgUFevrd8tNhN8BLoWYhYKHh73Nhsic9dXVyvPwFF3PXYnQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~4.0.0-rc.1" + "@abp/bootstrap" "~4.0.0-rc.1" + "@abp/bootstrap-datepicker" "~4.0.0-rc.1" + "@abp/datatables.net-bs4" "~4.0.0-rc.1" + "@abp/font-awesome" "~4.0.0-rc.1" + "@abp/jquery-form" "~4.0.0-rc.1" + "@abp/jquery-validation-unobtrusive" "~4.0.0-rc.1" + "@abp/lodash" "~4.0.0-rc.1" + "@abp/luxon" "~4.0.0-rc.1" + "@abp/malihu-custom-scrollbar-plugin" "~4.0.0-rc.1" + "@abp/select2" "~4.0.0-rc.1" + "@abp/sweetalert" "~4.0.0-rc.1" + "@abp/timeago" "~4.0.0-rc.1" + "@abp/toastr" "~4.0.0-rc.1" + +"@abp/aspnetcore.mvc.ui@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.0.0-rc.1.tgz#117e5ca09d5600b19f8fe1fdd576764827e49fd5" + integrity sha512-hwd7SXRAm6xfmZlI09E8HkU0roPzarObpzAX6GwBZE8TZSyM3rg14DAbjk2YGU4YmThUgQQwYJ4mGdXX1VHqYQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" + fs-extra "^9.0.1" + glob "^7.1.6" gulp "^4.0.2" merge-stream "^2.0.0" + micromatch "^4.0.2" path "^0.12.7" - rimraf "^3.0.2" -"@abp/bootstrap-datepicker@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-3.3.1.tgz#c0f5763e0bfb1e293ef1b22f2a14014ec345dbc3" - integrity sha512-MnX2vI75gEDtlwnKhI6ptH657dh5TuXoin1XeaEhOa5rGbLwhSu4IFqRmlLBedFBOf+1zwcvFs30vsQlNKJ6Nw== +"@abp/bootstrap-datepicker@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.0.0-rc.1.tgz#5f221c25744227f8e4f129b9c7d4bb7603c243b2" + integrity sha512-GJTZ27zw1MwvzAILF+L+2VNzW8vMvT40hph+ecZ5QwyL01H97DEO6rSOMu6rz6NetEkgQ5YpBwutbHfDJBq+QQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-3.3.1.tgz#5b173918511b6ad1fb8ac570ea2e2fcb874970e0" - integrity sha512-CfnwXAV2XRK3gYpeEQjgVzEocU6pqdGZXwATwOKifHWBZNG8ubDyMgBed+oVCvJgRvLRrniR5jFK2vhm8Du+EQ== +"@abp/bootstrap@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.0.0-rc.1.tgz#e5f2809b14e4d8c47c690c08b1e2f544883fa1d1" + integrity sha512-uaoGAn3Lzl0UClN+J+aDXCoiqOoKdQGNB5GexmaEFStL9n6AF/rFz7r4ylpbqd4IDhr6FgP7UzIoTtOyfPVgxw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" bootstrap "^4.5.0" bootstrap-v4-rtl "4.4.1-2" -"@abp/core@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-3.3.1.tgz#b1da2160b0fc4a309dc4a65ee937c814de16b2de" - integrity sha512-6/6FHTLZrWh821O6xr4Sk1BlIt9gTAT19NnykQRV9U8S7rl4BQv2QF055R8Wg3lnVKWJ1ajiAbd3gerjH/pL6g== +"@abp/core@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.0.0-rc.1.tgz#fb07e8d3ccd6cef97e48660baad0055b936af299" + integrity sha512-5CuI36OCoE5DRjtptnSW66aCu/2nRBR4ayF8owxZbmGarR2xU1PbN4wIKff9bhfoVIKfscTehA9xtp9STreYEQ== dependencies: - "@abp/utils" "^3.3.1" + "@abp/utils" "^4.0.0-rc.1" -"@abp/datatables.net-bs4@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-3.3.1.tgz#fd0f5f5579ff94d635d19c1bf46ac0593639e3f4" - integrity sha512-C9BUlbsk9liJ+hmFpTKoearJNZISDy5TInTbnixL8WfXfIaAWdZRs+ADvhKO9+oWMxkbxhGI8ueYQ29Z1UJzMg== +"@abp/datatables.net-bs4@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.0.0-rc.1.tgz#f941e43be2936d6dad86fa9e8ade99c795d6ec6c" + integrity sha512-U1g5wGtZWvFETImT/Mdj22qqiVt9k8Ef/AeiYH9pZz+tvomVOcGK3fDxFGLlWpJQu9wxVFs7l5oBeZlUE+YpOw== dependencies: - "@abp/datatables.net" "~3.3.1" + "@abp/datatables.net" "~4.0.0-rc.1" datatables.net-bs4 "^1.10.21" -"@abp/datatables.net@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-3.3.1.tgz#2ec7406712607f08f0ae9a6ce0ee7bfd0cc73278" - integrity sha512-prsMkh//XCymCG/aYEEtzV/922RJIZ0+PcnRvhJzXvrX4DK2y3ZWM44QNR/9/rpkYUJqRcVoHqbt1DuxbHDLXQ== +"@abp/datatables.net@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.0.0-rc.1.tgz#aef3cffeb0e5e3e0ced1670cbcd46cc9d8efcc02" + integrity sha512-6fY2naRtFTP4jsiIMiUQzNFto2yK2eIfJlJRvx2Nt8EKWpYxZKWo1AfXQ7vsPxRXj+Eg7U1a66VxPRNmGFQ6Sg== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" datatables.net "^1.10.21" -"@abp/font-awesome@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-3.3.1.tgz#268a21685a6b810b15848169b78c3dfb11d582c6" - integrity sha512-Eg2dwtcsyLo5E6PC21vK5R8YFe32UFSN4DpNrqAP9I85daR8ZbT0US8SbfCcI5nhiZlRi3EWj/cUgz2IEJHaaQ== +"@abp/font-awesome@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.0.0-rc.1.tgz#4c3d57f24827b0c66a3dfa2a5698111d897a64df" + integrity sha512-uWm3vBgw3vl7XoOr9qiZFZaye2BsbLgkwp3YbdQoJZ2GuSScgxWYa6fK4qXuWMX5VzjXVVvqFnBx//DHRVghaQ== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" "@fortawesome/fontawesome-free" "^5.13.0" -"@abp/jquery-form@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-3.3.1.tgz#4e8c2e50e711a7bbe4f40e74210472b21afd0ecf" - integrity sha512-HBic6SzOSprYAug/Qbgcd+MiPRwtXczS2/x9IUmPFeUhvuqJJoYPWrhI5xC6WKNcJ/5MjExiEbeEXMXp8PwJTA== +"@abp/jquery-form@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.0.0-rc.1.tgz#2b9cd5ba6d7916186ac9081ccae20a70b7136628" + integrity sha512-FcSXNs1J4K3IOwspZpE4451Ki1o46yx3BxML/jjtL22E4gYhZ0LuWLF8RYxiTt8QxuOioTMEPGY/p4fsxKAabA== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-3.3.1.tgz#e42d61a172b6ef5cbdbb305ab5d93e3dad5159a1" - integrity sha512-SH8zmrR3HshCNP0zIgi4j6PMhgCzmCKk5xXxD+8kg+LAv+bm1iP0K5srgX4WlEffRma80QIeNKPpe/lW04EgFw== +"@abp/jquery-validation-unobtrusive@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.0.0-rc.1.tgz#b7f68b0357a0c6244922be48c3a79797aaae3adf" + integrity sha512-3cOOaNXiPalYbQOst77WYPAFG8U6OtFpwh4/NSWzUXZ5hb2ZP/5pBpQ+epVf6ZVkcYY2aDanQngD+C17Y4kHcg== dependencies: - "@abp/jquery-validation" "~3.3.1" + "@abp/jquery-validation" "~4.0.0-rc.1" jquery-validation-unobtrusive "^3.2.11" -"@abp/jquery-validation@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-3.3.1.tgz#05164e342fdb83f40a17f000b40c27df2604c394" - integrity sha512-oKN3wQUY1PB7IhelFIJVjRqAZx/AVlpUF0GV6k/9eNBK+ZoLpW1ebE1q9tsLhXf7QS1N7S45aEHB8OpjRopDew== +"@abp/jquery-validation@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.0.0-rc.1.tgz#441e6769a00eca57d3f805ed5a7fdf2a8bd7cd5e" + integrity sha512-oWA97s9eSLcn91oH70u+004JER3wk3wXQso2edhrejakA6k4zmTLa5fsU8X/7PO2qir8WRamOpqUjNyaUKbl3w== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" jquery-validation "^1.19.2" -"@abp/jquery@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-3.3.1.tgz#2e8431a52641ab85d1372a32518307bbf8fba1a0" - integrity sha512-mSAUYLzhJSvq8ixhAFkU5Q2LRDTkJAGHq47alb2nNEodZNr1q1i+875nP3dE/4MLT/foG0H+j+r4RGuYx4fGAA== +"@abp/jquery@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.0.0-rc.1.tgz#80fcba650159155d3848f3a24df8ac42c9690062" + integrity sha512-1JsVIz6gVZOMQAiL2DOh0ynin/2O7/MuY5YtsxgKYgfazp0XMriHWEvSjm8adRdKm0/EWS4P6hbaGlv6IJnlFw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" jquery "~3.5.1" -"@abp/lodash@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-3.3.1.tgz#5c2602f03bde7fbf7841c01bb7178b3ca3429d87" - integrity sha512-5fitYkotzaXGaEbwctVYT4HcfKZ1ghAnvrQLYI+2MYgIQmtipBhXFEG030zIXWThEoIGKOBuwVzmOYtwiX7+8w== +"@abp/lodash@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.0.0-rc.1.tgz#28836383543119e7574239013dda8874f0cc4239" + integrity sha512-caDmY2uGELgR/LQAf9gK5I3PfRGmFkHEVrmjYakPJWb6AX6UgiYzo5l0rVY/AoO5/QM5MnaZv+8sEiEexk/l4A== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" lodash "^4.17.15" -"@abp/luxon@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-3.3.1.tgz#2e477be6a9f76394331399a762552bf610168e8e" - integrity sha512-bp74vBmObbqUXsOc4VRWml5ivEyIzwHLR4oycLvWG0bQZn65yt7db7DVYTQL1PCWbEAKf6eULlnF6JvZpSVgeg== +"@abp/luxon@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.0.0-rc.1.tgz#f359b230b4a945323b9711a5c5649c829c70dd5b" + integrity sha512-g1v/ZvM0BNY7iVp512doKFh4ZIXgMmWMXjLjvE0EQrSQ6vh5HU9K5QoI35D0S/qXy7TiLUmm+9fjVzxeSqX9Uw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" luxon "^1.24.1" -"@abp/malihu-custom-scrollbar-plugin@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-3.3.1.tgz#df833f2b8421f4dce681c13d2d5976680a27e4c8" - integrity sha512-bJRQTevunQulXo+EC1HWqYgV30RVmFcS218DtdZLm2x/xWFBhvr+2DLzLS2Gq8JJXNGQMFbHnCWixn5si4V/KA== +"@abp/malihu-custom-scrollbar-plugin@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.0.0-rc.1.tgz#ecde0a2d43ebfbb93523237e65b906fd94773bf4" + integrity sha512-DNHiLfWzKHvcmVMVs53BmVuHP9aBSYHzKT8wgKpADPRa0nD0OMxNaAWBQsqMfTrNIJaskIEqz/4GUwrx/Wvsvg== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/select2@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-3.3.1.tgz#65ac0ae3ac8783d4e0422717ce743d573bf559e4" - integrity sha512-efxhM/QxAmnyfGNcokZIK7vD6wYJkFGSnZEDj9QSrZ6DyUYf8H+jlK38JViDGe0RCMqts0R4B6IaKT0RbbIGmw== +"@abp/select2@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.0.0-rc.1.tgz#173a5a49971d0b48a8ce3afec9ca49d169060d46" + integrity sha512-Mq/EFsqNFklXG1J9I8Fd82ZBZrdRxoHToOkeLfr+U/c0Q52XHHUpGCZmpGkFw3l7eSLG3fPg+T2SS46Htq7d/Q== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" select2 "^4.0.13" -"@abp/sweetalert@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-3.3.1.tgz#b6a41f8459d4407c4aee04e2f200b84e3fa8d534" - integrity sha512-olDU9Lh5o0sNCxRXROwt8QhHpuB5+fjojVWVUOiag0UMLVA9k/fp38diyn64qddSHWCafpqjeO32IXDKEQckZA== +"@abp/sweetalert@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.0.0-rc.1.tgz#77896fbff45fb59f5da778707f52819b3324904e" + integrity sha512-hmYGLcrwC4O/Bbsm2Atc5ZH3t2Bvz66zaL3WbB2/Bm8cUNNRN9KJSG+eURsc3/HT084c41vD5XhKPX7FoU4BYw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" sweetalert "^2.1.2" -"@abp/timeago@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-3.3.1.tgz#9759e09728fea082d28cd430cdc1af5b93f14720" - integrity sha512-sIgSj3hZBl+oyO6rHc55YrIfqb4d2d2RlT6HU+OIsa2/BUAjTcW6WdPVUjXTreth2jyxEjXkfOKA3Sv5DvraGg== +"@abp/timeago@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.0.0-rc.1.tgz#97921bc719a5c7837cae7e2dfa134b2352bf341d" + integrity sha512-gcr3ulURXzMBFwT9ewD+XV27gcBnmU9ksSXALxgcRXz3aFqON6bOiAfF89Mo2bQqEl7DhNu3ePqnu80EuzUUHw== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" timeago "^1.6.7" -"@abp/toastr@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-3.3.1.tgz#06cf0b46e6430fae516aaff8707a5f5b16d6ed1d" - integrity sha512-LTf2NGwcG9ke571HMO7N4syhJijagnw/eIDl6ezflIQI/BnQqBKpXJ8xckCCqgryxfraBu4APMuSkPoDs2Ce5g== +"@abp/toastr@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.0.0-rc.1.tgz#75bd1809a134b0faf12f1c61d9a3272995cf5491" + integrity sha512-D9t4ZLvkckNyS08zfAYbufpcTCvjEoxBVkno5ihAh6hDdapiQsdWPhejxLOroLWdbKwnYB/CjBI415gq5Bey0w== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" toastr "^2.1.4" -"@abp/utils@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-3.3.1.tgz#f1759161ac8af10e57b50ac90538a24a51b64ebd" - integrity sha512-XEYJYp94zDdln48P7X51wa4v1yg3Q+p0o2DdZxQbZxXChRkCwVC/B0uyMGPs75wkft6xiz965Xr7vcNvMo0nOA== +"@abp/utils@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.0.0-rc.1.tgz#996b00cb7c81acdc13574b6df486bfd403863ae0" + integrity sha512-rZv5D9zURFtd34hIxl5JNe7XAqCUEzUvmY6UYLzyAMGBKuTEJxvTNgTmSx0QpOcXKBXRNj7GKj6s95BNn7Q3eA== dependencies: just-compare "^1.3.0" @@ -337,6 +339,11 @@ async-settle@^1.0.0: dependencies: async-done "^1.2.2" +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + atob@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.0.tgz#ab2b150e51d7b122b9efc8d7340c06b6c41076bc" @@ -416,6 +423,13 @@ braces@^2.3.1, braces@^2.3.2: split-string "^3.0.2" to-regex "^3.0.1" +braces@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + buffer-equal@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-1.0.0.tgz#59616b498304d556abd466966b22eeda3eca5fbe" @@ -827,6 +841,13 @@ fill-range@^4.0.0: repeat-string "^1.6.1" to-regex-range "^2.1.0" +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + find-up@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" @@ -892,6 +913,16 @@ fragment-cache@^0.2.1: dependencies: map-cache "^0.2.2" +fs-extra@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.1.tgz#910da0062437ba4c39fedd863f1675ccfefcb9fc" + integrity sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ== + dependencies: + at-least-node "^1.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^1.0.0" + fs-minipass@^1.2.5: version "1.2.6" resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.6.tgz#2c5cc30ded81282bfe8a0d7c7c1853ddeb102c07" @@ -995,6 +1026,18 @@ glob@^7.1.1, glob@^7.1.3: once "^1.3.0" path-is-absolute "^1.0.0" +glob@^7.1.6: + version "7.1.6" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" + integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + global-modules@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" @@ -1024,6 +1067,11 @@ graceful-fs@^4.0.0, graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6: resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== +graceful-fs@^4.2.0: + version "4.2.4" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" + integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== + gulp-cli@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/gulp-cli/-/gulp-cli-2.2.0.tgz#5533126eeb7fe415a7e3e84a297d334d5cf70ebc" @@ -1281,6 +1329,11 @@ is-number@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + is-odd@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-odd/-/is-odd-2.0.0.tgz#7646624671fd7ea558ccd9a2795182f2958f1b24" @@ -1381,6 +1434,15 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + just-compare@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-1.3.0.tgz#a53c31373f150a5b238555c243af4d8a38d7a0e5" @@ -1531,6 +1593,14 @@ micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4: snapdragon "^0.8.1" to-regex "^3.0.2" +micromatch@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" + integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== + dependencies: + braces "^3.0.1" + picomatch "^2.0.5" + minimatch@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" @@ -1886,6 +1956,11 @@ path@^0.12.7: process "^0.11.1" util "^0.10.3" +picomatch@^2.0.5: + version "2.2.2" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" + integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== + pify@^2.0.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" @@ -2102,13 +2177,6 @@ rimraf@^2.6.1: dependencies: glob "^7.1.3" -rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - safe-buffer@^5.1.0, safe-buffer@^5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" @@ -2414,6 +2482,13 @@ to-regex-range@^2.1.0: is-number "^3.0.0" repeat-string "^1.6.1" +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + to-regex@^3.0.1, to-regex@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" @@ -2487,6 +2562,16 @@ unique-stream@^2.0.2: json-stable-stringify-without-jsonify "^1.0.1" through2-filter "^3.0.0" +universalify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d" + integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug== + +universalify@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" + integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + unset-value@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" diff --git a/framework/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json b/framework/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json index fbffc848eb..6883d620f7 100644 --- a/framework/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json +++ b/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": "^3.3.1", - "@abp/prismjs": "^3.3.1" + "@abp/aspnetcore.mvc.ui.theme.basic": "^4.0.0-rc.1", + "@abp/prismjs": "^4.0.0-rc.1" }, "devDependencies": {} } \ No newline at end of file diff --git a/framework/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/abp/core/abp.js b/framework/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/abp/core/abp.js index 72af4bd106..9405310771 100644 --- a/framework/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/abp/core/abp.js +++ b/framework/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/wwwroot/libs/abp/core/abp.js @@ -750,5 +750,20 @@ var abp = abp || {}; return toUtc(date); } }; + + /* FEATURES *************************************************/ + abp.features = abp.features || {}; + + abp.features.values = abp.features.values || {}; + + abp.features.isEnabled = function(name){ + var value = abp.features.get(name); + return value == 'true' || value == 'True'; + } + + abp.features.get = function (name) { + return abp.features.values[name]; + }; + })(); diff --git a/framework/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock b/framework/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock index 51bb71f35d..ce4b2d998f 100644 --- a/framework/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock +++ b/framework/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock @@ -2,201 +2,203 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-3.3.1.tgz#58ae88355b821ca72eccf1950bde544b8f0edcca" - integrity sha512-AUIJQIBb+5of0Na1cxmyacni6ToYBpmtU+NJH9/cTC3UUAPylj8TiAX9yobAPn8dbrcXTm+dh9T8i49rXTtxoA== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~3.3.1" - -"@abp/aspnetcore.mvc.ui.theme.shared@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-3.3.1.tgz#c3123ea8f6c8428d034d9ac2782aa1bff27bd740" - integrity sha512-j2uZapDTKSjH74uZcIR4y09hr6w+OAdybQhL1bx4fb0D3XlmOdOwRrsqXieJNwAggbUn00EX2Usiey3N/wV1rA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~3.3.1" - "@abp/bootstrap" "~3.3.1" - "@abp/bootstrap-datepicker" "~3.3.1" - "@abp/datatables.net-bs4" "~3.3.1" - "@abp/font-awesome" "~3.3.1" - "@abp/jquery-form" "~3.3.1" - "@abp/jquery-validation-unobtrusive" "~3.3.1" - "@abp/lodash" "~3.3.1" - "@abp/luxon" "~3.3.1" - "@abp/malihu-custom-scrollbar-plugin" "~3.3.1" - "@abp/select2" "~3.3.1" - "@abp/sweetalert" "~3.3.1" - "@abp/timeago" "~3.3.1" - "@abp/toastr" "~3.3.1" - -"@abp/aspnetcore.mvc.ui@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-3.3.1.tgz#946d5fb68d73842270e2553fba475163d2ca57a5" - integrity sha512-W/Yxe20Upkha0XaHPQwQ3+LxdUZI21BiARcbBUnIUzRUrFBpvjD0A9/T8bsi+KpIqOYLAwtrE1TJoSuZGscoIw== +"@abp/aspnetcore.mvc.ui.theme.basic@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.0.0-rc.1.tgz#af05d6c64a7d6f548eaeece07a8abec6ff7e2e13" + integrity sha512-I0OVVCpl4IDLu5ff03mmxewbvbv/1kQtILHnS2P2LfqQDPBLpnHDYEHic1TkWHy2F06oA7tB7ZuPr6DpIFkL0Q== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~4.0.0-rc.1" + +"@abp/aspnetcore.mvc.ui.theme.shared@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.0.0-rc.1.tgz#223cd3f15501875377708ad1733074510e61592b" + integrity sha512-zYJxNmbzpgTmSY2d0runYuvW5NUS/JVcO6u86teQgUFevrd8tNhN8BLoWYhYKHh73Nhsic9dXVyvPwFF3PXYnQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~4.0.0-rc.1" + "@abp/bootstrap" "~4.0.0-rc.1" + "@abp/bootstrap-datepicker" "~4.0.0-rc.1" + "@abp/datatables.net-bs4" "~4.0.0-rc.1" + "@abp/font-awesome" "~4.0.0-rc.1" + "@abp/jquery-form" "~4.0.0-rc.1" + "@abp/jquery-validation-unobtrusive" "~4.0.0-rc.1" + "@abp/lodash" "~4.0.0-rc.1" + "@abp/luxon" "~4.0.0-rc.1" + "@abp/malihu-custom-scrollbar-plugin" "~4.0.0-rc.1" + "@abp/select2" "~4.0.0-rc.1" + "@abp/sweetalert" "~4.0.0-rc.1" + "@abp/timeago" "~4.0.0-rc.1" + "@abp/toastr" "~4.0.0-rc.1" + +"@abp/aspnetcore.mvc.ui@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.0.0-rc.1.tgz#117e5ca09d5600b19f8fe1fdd576764827e49fd5" + integrity sha512-hwd7SXRAm6xfmZlI09E8HkU0roPzarObpzAX6GwBZE8TZSyM3rg14DAbjk2YGU4YmThUgQQwYJ4mGdXX1VHqYQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" + fs-extra "^9.0.1" + glob "^7.1.6" gulp "^4.0.2" merge-stream "^2.0.0" + micromatch "^4.0.2" path "^0.12.7" - rimraf "^3.0.2" -"@abp/bootstrap-datepicker@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-3.3.1.tgz#c0f5763e0bfb1e293ef1b22f2a14014ec345dbc3" - integrity sha512-MnX2vI75gEDtlwnKhI6ptH657dh5TuXoin1XeaEhOa5rGbLwhSu4IFqRmlLBedFBOf+1zwcvFs30vsQlNKJ6Nw== +"@abp/bootstrap-datepicker@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.0.0-rc.1.tgz#5f221c25744227f8e4f129b9c7d4bb7603c243b2" + integrity sha512-GJTZ27zw1MwvzAILF+L+2VNzW8vMvT40hph+ecZ5QwyL01H97DEO6rSOMu6rz6NetEkgQ5YpBwutbHfDJBq+QQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-3.3.1.tgz#5b173918511b6ad1fb8ac570ea2e2fcb874970e0" - integrity sha512-CfnwXAV2XRK3gYpeEQjgVzEocU6pqdGZXwATwOKifHWBZNG8ubDyMgBed+oVCvJgRvLRrniR5jFK2vhm8Du+EQ== +"@abp/bootstrap@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.0.0-rc.1.tgz#e5f2809b14e4d8c47c690c08b1e2f544883fa1d1" + integrity sha512-uaoGAn3Lzl0UClN+J+aDXCoiqOoKdQGNB5GexmaEFStL9n6AF/rFz7r4ylpbqd4IDhr6FgP7UzIoTtOyfPVgxw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" bootstrap "^4.5.0" bootstrap-v4-rtl "4.4.1-2" -"@abp/clipboard@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-3.3.1.tgz#057381ecb3f5fb0744f2a742a4aff54294800439" - integrity sha512-iLtmLD/HXpHVWmLvbt2zY0EjZPmRLneCsT/gw07RWvy8iu+Hk8Cta8CD/Ak8RP5NdZkoYTO3Ojxdm7JUH0XN2g== +"@abp/clipboard@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-4.0.0-rc.1.tgz#fceca241284aa8c9bec21ce5f7318d29262fbc74" + integrity sha512-ovdoJMvIkBJnISFSs0t6yaLg2uqutE+9HGQp0mhNS1YkaJOw6bg4wiEdM85aSSBnzPbip16mc9cc+E93Jton2Q== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" clipboard "^2.0.6" -"@abp/core@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-3.3.1.tgz#b1da2160b0fc4a309dc4a65ee937c814de16b2de" - integrity sha512-6/6FHTLZrWh821O6xr4Sk1BlIt9gTAT19NnykQRV9U8S7rl4BQv2QF055R8Wg3lnVKWJ1ajiAbd3gerjH/pL6g== +"@abp/core@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.0.0-rc.1.tgz#fb07e8d3ccd6cef97e48660baad0055b936af299" + integrity sha512-5CuI36OCoE5DRjtptnSW66aCu/2nRBR4ayF8owxZbmGarR2xU1PbN4wIKff9bhfoVIKfscTehA9xtp9STreYEQ== dependencies: - "@abp/utils" "^3.3.1" + "@abp/utils" "^4.0.0-rc.1" -"@abp/datatables.net-bs4@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-3.3.1.tgz#fd0f5f5579ff94d635d19c1bf46ac0593639e3f4" - integrity sha512-C9BUlbsk9liJ+hmFpTKoearJNZISDy5TInTbnixL8WfXfIaAWdZRs+ADvhKO9+oWMxkbxhGI8ueYQ29Z1UJzMg== +"@abp/datatables.net-bs4@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.0.0-rc.1.tgz#f941e43be2936d6dad86fa9e8ade99c795d6ec6c" + integrity sha512-U1g5wGtZWvFETImT/Mdj22qqiVt9k8Ef/AeiYH9pZz+tvomVOcGK3fDxFGLlWpJQu9wxVFs7l5oBeZlUE+YpOw== dependencies: - "@abp/datatables.net" "~3.3.1" + "@abp/datatables.net" "~4.0.0-rc.1" datatables.net-bs4 "^1.10.21" -"@abp/datatables.net@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-3.3.1.tgz#2ec7406712607f08f0ae9a6ce0ee7bfd0cc73278" - integrity sha512-prsMkh//XCymCG/aYEEtzV/922RJIZ0+PcnRvhJzXvrX4DK2y3ZWM44QNR/9/rpkYUJqRcVoHqbt1DuxbHDLXQ== +"@abp/datatables.net@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.0.0-rc.1.tgz#aef3cffeb0e5e3e0ced1670cbcd46cc9d8efcc02" + integrity sha512-6fY2naRtFTP4jsiIMiUQzNFto2yK2eIfJlJRvx2Nt8EKWpYxZKWo1AfXQ7vsPxRXj+Eg7U1a66VxPRNmGFQ6Sg== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" datatables.net "^1.10.21" -"@abp/font-awesome@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-3.3.1.tgz#268a21685a6b810b15848169b78c3dfb11d582c6" - integrity sha512-Eg2dwtcsyLo5E6PC21vK5R8YFe32UFSN4DpNrqAP9I85daR8ZbT0US8SbfCcI5nhiZlRi3EWj/cUgz2IEJHaaQ== +"@abp/font-awesome@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.0.0-rc.1.tgz#4c3d57f24827b0c66a3dfa2a5698111d897a64df" + integrity sha512-uWm3vBgw3vl7XoOr9qiZFZaye2BsbLgkwp3YbdQoJZ2GuSScgxWYa6fK4qXuWMX5VzjXVVvqFnBx//DHRVghaQ== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" "@fortawesome/fontawesome-free" "^5.13.0" -"@abp/jquery-form@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-3.3.1.tgz#4e8c2e50e711a7bbe4f40e74210472b21afd0ecf" - integrity sha512-HBic6SzOSprYAug/Qbgcd+MiPRwtXczS2/x9IUmPFeUhvuqJJoYPWrhI5xC6WKNcJ/5MjExiEbeEXMXp8PwJTA== +"@abp/jquery-form@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.0.0-rc.1.tgz#2b9cd5ba6d7916186ac9081ccae20a70b7136628" + integrity sha512-FcSXNs1J4K3IOwspZpE4451Ki1o46yx3BxML/jjtL22E4gYhZ0LuWLF8RYxiTt8QxuOioTMEPGY/p4fsxKAabA== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-3.3.1.tgz#e42d61a172b6ef5cbdbb305ab5d93e3dad5159a1" - integrity sha512-SH8zmrR3HshCNP0zIgi4j6PMhgCzmCKk5xXxD+8kg+LAv+bm1iP0K5srgX4WlEffRma80QIeNKPpe/lW04EgFw== +"@abp/jquery-validation-unobtrusive@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.0.0-rc.1.tgz#b7f68b0357a0c6244922be48c3a79797aaae3adf" + integrity sha512-3cOOaNXiPalYbQOst77WYPAFG8U6OtFpwh4/NSWzUXZ5hb2ZP/5pBpQ+epVf6ZVkcYY2aDanQngD+C17Y4kHcg== dependencies: - "@abp/jquery-validation" "~3.3.1" + "@abp/jquery-validation" "~4.0.0-rc.1" jquery-validation-unobtrusive "^3.2.11" -"@abp/jquery-validation@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-3.3.1.tgz#05164e342fdb83f40a17f000b40c27df2604c394" - integrity sha512-oKN3wQUY1PB7IhelFIJVjRqAZx/AVlpUF0GV6k/9eNBK+ZoLpW1ebE1q9tsLhXf7QS1N7S45aEHB8OpjRopDew== +"@abp/jquery-validation@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.0.0-rc.1.tgz#441e6769a00eca57d3f805ed5a7fdf2a8bd7cd5e" + integrity sha512-oWA97s9eSLcn91oH70u+004JER3wk3wXQso2edhrejakA6k4zmTLa5fsU8X/7PO2qir8WRamOpqUjNyaUKbl3w== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" jquery-validation "^1.19.2" -"@abp/jquery@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-3.3.1.tgz#2e8431a52641ab85d1372a32518307bbf8fba1a0" - integrity sha512-mSAUYLzhJSvq8ixhAFkU5Q2LRDTkJAGHq47alb2nNEodZNr1q1i+875nP3dE/4MLT/foG0H+j+r4RGuYx4fGAA== +"@abp/jquery@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.0.0-rc.1.tgz#80fcba650159155d3848f3a24df8ac42c9690062" + integrity sha512-1JsVIz6gVZOMQAiL2DOh0ynin/2O7/MuY5YtsxgKYgfazp0XMriHWEvSjm8adRdKm0/EWS4P6hbaGlv6IJnlFw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" jquery "~3.5.1" -"@abp/lodash@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-3.3.1.tgz#5c2602f03bde7fbf7841c01bb7178b3ca3429d87" - integrity sha512-5fitYkotzaXGaEbwctVYT4HcfKZ1ghAnvrQLYI+2MYgIQmtipBhXFEG030zIXWThEoIGKOBuwVzmOYtwiX7+8w== +"@abp/lodash@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.0.0-rc.1.tgz#28836383543119e7574239013dda8874f0cc4239" + integrity sha512-caDmY2uGELgR/LQAf9gK5I3PfRGmFkHEVrmjYakPJWb6AX6UgiYzo5l0rVY/AoO5/QM5MnaZv+8sEiEexk/l4A== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" lodash "^4.17.15" -"@abp/luxon@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-3.3.1.tgz#2e477be6a9f76394331399a762552bf610168e8e" - integrity sha512-bp74vBmObbqUXsOc4VRWml5ivEyIzwHLR4oycLvWG0bQZn65yt7db7DVYTQL1PCWbEAKf6eULlnF6JvZpSVgeg== +"@abp/luxon@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.0.0-rc.1.tgz#f359b230b4a945323b9711a5c5649c829c70dd5b" + integrity sha512-g1v/ZvM0BNY7iVp512doKFh4ZIXgMmWMXjLjvE0EQrSQ6vh5HU9K5QoI35D0S/qXy7TiLUmm+9fjVzxeSqX9Uw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" luxon "^1.24.1" -"@abp/malihu-custom-scrollbar-plugin@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-3.3.1.tgz#df833f2b8421f4dce681c13d2d5976680a27e4c8" - integrity sha512-bJRQTevunQulXo+EC1HWqYgV30RVmFcS218DtdZLm2x/xWFBhvr+2DLzLS2Gq8JJXNGQMFbHnCWixn5si4V/KA== +"@abp/malihu-custom-scrollbar-plugin@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.0.0-rc.1.tgz#ecde0a2d43ebfbb93523237e65b906fd94773bf4" + integrity sha512-DNHiLfWzKHvcmVMVs53BmVuHP9aBSYHzKT8wgKpADPRa0nD0OMxNaAWBQsqMfTrNIJaskIEqz/4GUwrx/Wvsvg== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/prismjs@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-3.3.1.tgz#3abe550b34aa957248f6b1e4543aab990561351e" - integrity sha512-4+BHvKDcJa8A3yKccUqyfDgr1eqVMGt9e9ie8HPHOGTG2y1XMAYipZJ22E+T8QvUxaeBBkkmpQ4dyAOpndHJJw== +"@abp/prismjs@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-4.0.0-rc.1.tgz#923da7bdc69b0c207edb527c9b9ed8049b4ff65e" + integrity sha512-VJ3i0dQyMuEJ9jIPR+FDiI55hNempaBoh8Ny5U6la/iOkCrXDEX7jCUbXDslKVCd9AQ1PpKhtzKKO0jJABFNlA== dependencies: - "@abp/clipboard" "~3.3.1" - "@abp/core" "~3.3.1" + "@abp/clipboard" "~4.0.0-rc.1" + "@abp/core" "~4.0.0-rc.1" prismjs "^1.20.0" -"@abp/select2@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-3.3.1.tgz#65ac0ae3ac8783d4e0422717ce743d573bf559e4" - integrity sha512-efxhM/QxAmnyfGNcokZIK7vD6wYJkFGSnZEDj9QSrZ6DyUYf8H+jlK38JViDGe0RCMqts0R4B6IaKT0RbbIGmw== +"@abp/select2@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.0.0-rc.1.tgz#173a5a49971d0b48a8ce3afec9ca49d169060d46" + integrity sha512-Mq/EFsqNFklXG1J9I8Fd82ZBZrdRxoHToOkeLfr+U/c0Q52XHHUpGCZmpGkFw3l7eSLG3fPg+T2SS46Htq7d/Q== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" select2 "^4.0.13" -"@abp/sweetalert@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-3.3.1.tgz#b6a41f8459d4407c4aee04e2f200b84e3fa8d534" - integrity sha512-olDU9Lh5o0sNCxRXROwt8QhHpuB5+fjojVWVUOiag0UMLVA9k/fp38diyn64qddSHWCafpqjeO32IXDKEQckZA== +"@abp/sweetalert@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.0.0-rc.1.tgz#77896fbff45fb59f5da778707f52819b3324904e" + integrity sha512-hmYGLcrwC4O/Bbsm2Atc5ZH3t2Bvz66zaL3WbB2/Bm8cUNNRN9KJSG+eURsc3/HT084c41vD5XhKPX7FoU4BYw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" sweetalert "^2.1.2" -"@abp/timeago@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-3.3.1.tgz#9759e09728fea082d28cd430cdc1af5b93f14720" - integrity sha512-sIgSj3hZBl+oyO6rHc55YrIfqb4d2d2RlT6HU+OIsa2/BUAjTcW6WdPVUjXTreth2jyxEjXkfOKA3Sv5DvraGg== +"@abp/timeago@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.0.0-rc.1.tgz#97921bc719a5c7837cae7e2dfa134b2352bf341d" + integrity sha512-gcr3ulURXzMBFwT9ewD+XV27gcBnmU9ksSXALxgcRXz3aFqON6bOiAfF89Mo2bQqEl7DhNu3ePqnu80EuzUUHw== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" timeago "^1.6.7" -"@abp/toastr@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-3.3.1.tgz#06cf0b46e6430fae516aaff8707a5f5b16d6ed1d" - integrity sha512-LTf2NGwcG9ke571HMO7N4syhJijagnw/eIDl6ezflIQI/BnQqBKpXJ8xckCCqgryxfraBu4APMuSkPoDs2Ce5g== +"@abp/toastr@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.0.0-rc.1.tgz#75bd1809a134b0faf12f1c61d9a3272995cf5491" + integrity sha512-D9t4ZLvkckNyS08zfAYbufpcTCvjEoxBVkno5ihAh6hDdapiQsdWPhejxLOroLWdbKwnYB/CjBI415gq5Bey0w== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" toastr "^2.1.4" -"@abp/utils@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-3.3.1.tgz#f1759161ac8af10e57b50ac90538a24a51b64ebd" - integrity sha512-XEYJYp94zDdln48P7X51wa4v1yg3Q+p0o2DdZxQbZxXChRkCwVC/B0uyMGPs75wkft6xiz965Xr7vcNvMo0nOA== +"@abp/utils@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.0.0-rc.1.tgz#996b00cb7c81acdc13574b6df486bfd403863ae0" + integrity sha512-rZv5D9zURFtd34hIxl5JNe7XAqCUEzUvmY6UYLzyAMGBKuTEJxvTNgTmSx0QpOcXKBXRNj7GKj6s95BNn7Q3eA== dependencies: just-compare "^1.3.0" @@ -361,6 +363,11 @@ async-settle@^1.0.0: dependencies: async-done "^1.2.2" +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + atob@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.0.tgz#ab2b150e51d7b122b9efc8d7340c06b6c41076bc" @@ -440,6 +447,13 @@ braces@^2.3.1, braces@^2.3.2: split-string "^3.0.2" to-regex "^3.0.1" +braces@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + buffer-equal@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-1.0.0.tgz#59616b498304d556abd466966b22eeda3eca5fbe" @@ -865,6 +879,13 @@ fill-range@^4.0.0: repeat-string "^1.6.1" to-regex-range "^2.1.0" +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + find-up@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" @@ -930,6 +951,16 @@ fragment-cache@^0.2.1: dependencies: map-cache "^0.2.2" +fs-extra@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.1.tgz#910da0062437ba4c39fedd863f1675ccfefcb9fc" + integrity sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ== + dependencies: + at-least-node "^1.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^1.0.0" + fs-minipass@^1.2.5: version "1.2.6" resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.6.tgz#2c5cc30ded81282bfe8a0d7c7c1853ddeb102c07" @@ -1033,6 +1064,18 @@ glob@^7.1.1, glob@^7.1.3: once "^1.3.0" path-is-absolute "^1.0.0" +glob@^7.1.6: + version "7.1.6" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" + integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + global-modules@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" @@ -1069,6 +1112,11 @@ graceful-fs@^4.0.0, graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6: resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== +graceful-fs@^4.2.0: + version "4.2.4" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" + integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== + gulp-cli@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/gulp-cli/-/gulp-cli-2.2.0.tgz#5533126eeb7fe415a7e3e84a297d334d5cf70ebc" @@ -1322,6 +1370,11 @@ is-number@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + is-odd@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-odd/-/is-odd-2.0.0.tgz#7646624671fd7ea558ccd9a2795182f2958f1b24" @@ -1427,6 +1480,15 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + just-compare@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-1.3.0.tgz#a53c31373f150a5b238555c243af4d8a38d7a0e5" @@ -1577,6 +1639,14 @@ micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4: snapdragon "^0.8.1" to-regex "^3.0.2" +micromatch@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" + integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== + dependencies: + braces "^3.0.1" + picomatch "^2.0.5" + minimatch@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" @@ -1932,6 +2002,11 @@ path@^0.12.7: process "^0.11.1" util "^0.10.3" +picomatch@^2.0.5: + version "2.2.2" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" + integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== + pify@^2.0.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" @@ -2155,13 +2230,6 @@ rimraf@^2.6.1: dependencies: glob "^7.1.3" -rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - safe-buffer@^5.1.0, safe-buffer@^5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" @@ -2477,6 +2545,13 @@ to-regex-range@^2.1.0: is-number "^3.0.0" repeat-string "^1.6.1" +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + to-regex@^3.0.1, to-regex@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" @@ -2550,6 +2625,16 @@ unique-stream@^2.0.2: json-stable-stringify-without-jsonify "^1.0.1" through2-filter "^3.0.0" +universalify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d" + integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug== + +universalify@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" + integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + unset-value@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" diff --git a/modules/blogging/app/Volo.BloggingTestApp/package.json b/modules/blogging/app/Volo.BloggingTestApp/package.json index 3b5bdb2024..e7e9a6bd34 100644 --- a/modules/blogging/app/Volo.BloggingTestApp/package.json +++ b/modules/blogging/app/Volo.BloggingTestApp/package.json @@ -3,7 +3,7 @@ "name": "volo.blogtestapp", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "^3.3.1", - "@abp/blogging": "^3.3.1" + "@abp/aspnetcore.mvc.ui.theme.basic": "^4.0.0-rc.1", + "@abp/blogging": "^4.0.0-rc.1" } } \ No newline at end of file diff --git a/modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/abp/core/abp.js b/modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/abp/core/abp.js index 72af4bd106..9405310771 100644 --- a/modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/abp/core/abp.js +++ b/modules/blogging/app/Volo.BloggingTestApp/wwwroot/libs/abp/core/abp.js @@ -750,5 +750,20 @@ var abp = abp || {}; return toUtc(date); } }; + + /* FEATURES *************************************************/ + abp.features = abp.features || {}; + + abp.features.values = abp.features.values || {}; + + abp.features.isEnabled = function(name){ + var value = abp.features.get(name); + return value == 'true' || value == 'True'; + } + + abp.features.get = function (name) { + return abp.features.values[name]; + }; + })(); diff --git a/modules/blogging/app/Volo.BloggingTestApp/yarn.lock b/modules/blogging/app/Volo.BloggingTestApp/yarn.lock index 886914cc6d..fe6dff7146 100644 --- a/modules/blogging/app/Volo.BloggingTestApp/yarn.lock +++ b/modules/blogging/app/Volo.BloggingTestApp/yarn.lock @@ -2,253 +2,255 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-3.3.1.tgz#58ae88355b821ca72eccf1950bde544b8f0edcca" - integrity sha512-AUIJQIBb+5of0Na1cxmyacni6ToYBpmtU+NJH9/cTC3UUAPylj8TiAX9yobAPn8dbrcXTm+dh9T8i49rXTtxoA== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~3.3.1" - -"@abp/aspnetcore.mvc.ui.theme.shared@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-3.3.1.tgz#c3123ea8f6c8428d034d9ac2782aa1bff27bd740" - integrity sha512-j2uZapDTKSjH74uZcIR4y09hr6w+OAdybQhL1bx4fb0D3XlmOdOwRrsqXieJNwAggbUn00EX2Usiey3N/wV1rA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~3.3.1" - "@abp/bootstrap" "~3.3.1" - "@abp/bootstrap-datepicker" "~3.3.1" - "@abp/datatables.net-bs4" "~3.3.1" - "@abp/font-awesome" "~3.3.1" - "@abp/jquery-form" "~3.3.1" - "@abp/jquery-validation-unobtrusive" "~3.3.1" - "@abp/lodash" "~3.3.1" - "@abp/luxon" "~3.3.1" - "@abp/malihu-custom-scrollbar-plugin" "~3.3.1" - "@abp/select2" "~3.3.1" - "@abp/sweetalert" "~3.3.1" - "@abp/timeago" "~3.3.1" - "@abp/toastr" "~3.3.1" - -"@abp/aspnetcore.mvc.ui@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-3.3.1.tgz#946d5fb68d73842270e2553fba475163d2ca57a5" - integrity sha512-W/Yxe20Upkha0XaHPQwQ3+LxdUZI21BiARcbBUnIUzRUrFBpvjD0A9/T8bsi+KpIqOYLAwtrE1TJoSuZGscoIw== +"@abp/aspnetcore.mvc.ui.theme.basic@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.0.0-rc.1.tgz#af05d6c64a7d6f548eaeece07a8abec6ff7e2e13" + integrity sha512-I0OVVCpl4IDLu5ff03mmxewbvbv/1kQtILHnS2P2LfqQDPBLpnHDYEHic1TkWHy2F06oA7tB7ZuPr6DpIFkL0Q== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~4.0.0-rc.1" + +"@abp/aspnetcore.mvc.ui.theme.shared@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.0.0-rc.1.tgz#223cd3f15501875377708ad1733074510e61592b" + integrity sha512-zYJxNmbzpgTmSY2d0runYuvW5NUS/JVcO6u86teQgUFevrd8tNhN8BLoWYhYKHh73Nhsic9dXVyvPwFF3PXYnQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~4.0.0-rc.1" + "@abp/bootstrap" "~4.0.0-rc.1" + "@abp/bootstrap-datepicker" "~4.0.0-rc.1" + "@abp/datatables.net-bs4" "~4.0.0-rc.1" + "@abp/font-awesome" "~4.0.0-rc.1" + "@abp/jquery-form" "~4.0.0-rc.1" + "@abp/jquery-validation-unobtrusive" "~4.0.0-rc.1" + "@abp/lodash" "~4.0.0-rc.1" + "@abp/luxon" "~4.0.0-rc.1" + "@abp/malihu-custom-scrollbar-plugin" "~4.0.0-rc.1" + "@abp/select2" "~4.0.0-rc.1" + "@abp/sweetalert" "~4.0.0-rc.1" + "@abp/timeago" "~4.0.0-rc.1" + "@abp/toastr" "~4.0.0-rc.1" + +"@abp/aspnetcore.mvc.ui@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.0.0-rc.1.tgz#117e5ca09d5600b19f8fe1fdd576764827e49fd5" + integrity sha512-hwd7SXRAm6xfmZlI09E8HkU0roPzarObpzAX6GwBZE8TZSyM3rg14DAbjk2YGU4YmThUgQQwYJ4mGdXX1VHqYQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" + fs-extra "^9.0.1" + glob "^7.1.6" gulp "^4.0.2" merge-stream "^2.0.0" + micromatch "^4.0.2" path "^0.12.7" - rimraf "^3.0.2" -"@abp/blogging@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-3.3.1.tgz#37d10f8c9230c27dc2a25fbec66c216915236444" - integrity sha512-BhMGPd8O2XTl5XEU63QAe0o0f8o+64yhXyIs/Ax1OyG32Qf9pgbutlRBIWhqmqKQzP9N/pPWWskPyJZOrMeWcg== +"@abp/blogging@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-4.0.0-rc.1.tgz#4cad95a7cc509f7aca8f08968365512ca6e230f6" + integrity sha512-loLdLkMh/y9y1o1dkz2pqkNSvbio/AewLOlSr6jd99IurgoVadejI6pPHu9F/2MB1nnBBVsAePH9mRzgxBxYnw== dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~3.3.1" - "@abp/owl.carousel" "~3.3.1" - "@abp/prismjs" "~3.3.1" - "@abp/tui-editor" "~3.3.1" + "@abp/aspnetcore.mvc.ui.theme.shared" "~4.0.0-rc.1" + "@abp/owl.carousel" "~4.0.0-rc.1" + "@abp/prismjs" "~4.0.0-rc.1" + "@abp/tui-editor" "~4.0.0-rc.1" -"@abp/bootstrap-datepicker@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-3.3.1.tgz#c0f5763e0bfb1e293ef1b22f2a14014ec345dbc3" - integrity sha512-MnX2vI75gEDtlwnKhI6ptH657dh5TuXoin1XeaEhOa5rGbLwhSu4IFqRmlLBedFBOf+1zwcvFs30vsQlNKJ6Nw== +"@abp/bootstrap-datepicker@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.0.0-rc.1.tgz#5f221c25744227f8e4f129b9c7d4bb7603c243b2" + integrity sha512-GJTZ27zw1MwvzAILF+L+2VNzW8vMvT40hph+ecZ5QwyL01H97DEO6rSOMu6rz6NetEkgQ5YpBwutbHfDJBq+QQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-3.3.1.tgz#5b173918511b6ad1fb8ac570ea2e2fcb874970e0" - integrity sha512-CfnwXAV2XRK3gYpeEQjgVzEocU6pqdGZXwATwOKifHWBZNG8ubDyMgBed+oVCvJgRvLRrniR5jFK2vhm8Du+EQ== +"@abp/bootstrap@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.0.0-rc.1.tgz#e5f2809b14e4d8c47c690c08b1e2f544883fa1d1" + integrity sha512-uaoGAn3Lzl0UClN+J+aDXCoiqOoKdQGNB5GexmaEFStL9n6AF/rFz7r4ylpbqd4IDhr6FgP7UzIoTtOyfPVgxw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" bootstrap "^4.5.0" bootstrap-v4-rtl "4.4.1-2" -"@abp/clipboard@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-3.3.1.tgz#057381ecb3f5fb0744f2a742a4aff54294800439" - integrity sha512-iLtmLD/HXpHVWmLvbt2zY0EjZPmRLneCsT/gw07RWvy8iu+Hk8Cta8CD/Ak8RP5NdZkoYTO3Ojxdm7JUH0XN2g== +"@abp/clipboard@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-4.0.0-rc.1.tgz#fceca241284aa8c9bec21ce5f7318d29262fbc74" + integrity sha512-ovdoJMvIkBJnISFSs0t6yaLg2uqutE+9HGQp0mhNS1YkaJOw6bg4wiEdM85aSSBnzPbip16mc9cc+E93Jton2Q== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" clipboard "^2.0.6" -"@abp/codemirror@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-3.3.1.tgz#5f810ad81cb306dc7bf6078c79ec6878a556ab5d" - integrity sha512-SHhHaoHXnc+PT5sst+5gP9pvYu+Nx+5pBudAGOGtugSV7QmZffrD42iCi64/D8b+eYeU1QN/FxS3hRQ0IDt1DA== +"@abp/codemirror@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-4.0.0-rc.1.tgz#9f8c6f4b27fce3e3cf209efab26be18be6f9cb58" + integrity sha512-cm/j4lsOEJGKMLNMJh1vTp6iwlkyh4PqK+CZTDrLxM3FSlrbyqamu0vPTgbUIdEidU9mpjiIa+fYr0vXSuYz3A== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" codemirror "^5.54.0" -"@abp/core@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-3.3.1.tgz#b1da2160b0fc4a309dc4a65ee937c814de16b2de" - integrity sha512-6/6FHTLZrWh821O6xr4Sk1BlIt9gTAT19NnykQRV9U8S7rl4BQv2QF055R8Wg3lnVKWJ1ajiAbd3gerjH/pL6g== +"@abp/core@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.0.0-rc.1.tgz#fb07e8d3ccd6cef97e48660baad0055b936af299" + integrity sha512-5CuI36OCoE5DRjtptnSW66aCu/2nRBR4ayF8owxZbmGarR2xU1PbN4wIKff9bhfoVIKfscTehA9xtp9STreYEQ== dependencies: - "@abp/utils" "^3.3.1" + "@abp/utils" "^4.0.0-rc.1" -"@abp/datatables.net-bs4@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-3.3.1.tgz#fd0f5f5579ff94d635d19c1bf46ac0593639e3f4" - integrity sha512-C9BUlbsk9liJ+hmFpTKoearJNZISDy5TInTbnixL8WfXfIaAWdZRs+ADvhKO9+oWMxkbxhGI8ueYQ29Z1UJzMg== +"@abp/datatables.net-bs4@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.0.0-rc.1.tgz#f941e43be2936d6dad86fa9e8ade99c795d6ec6c" + integrity sha512-U1g5wGtZWvFETImT/Mdj22qqiVt9k8Ef/AeiYH9pZz+tvomVOcGK3fDxFGLlWpJQu9wxVFs7l5oBeZlUE+YpOw== dependencies: - "@abp/datatables.net" "~3.3.1" + "@abp/datatables.net" "~4.0.0-rc.1" datatables.net-bs4 "^1.10.21" -"@abp/datatables.net@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-3.3.1.tgz#2ec7406712607f08f0ae9a6ce0ee7bfd0cc73278" - integrity sha512-prsMkh//XCymCG/aYEEtzV/922RJIZ0+PcnRvhJzXvrX4DK2y3ZWM44QNR/9/rpkYUJqRcVoHqbt1DuxbHDLXQ== +"@abp/datatables.net@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.0.0-rc.1.tgz#aef3cffeb0e5e3e0ced1670cbcd46cc9d8efcc02" + integrity sha512-6fY2naRtFTP4jsiIMiUQzNFto2yK2eIfJlJRvx2Nt8EKWpYxZKWo1AfXQ7vsPxRXj+Eg7U1a66VxPRNmGFQ6Sg== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" datatables.net "^1.10.21" -"@abp/font-awesome@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-3.3.1.tgz#268a21685a6b810b15848169b78c3dfb11d582c6" - integrity sha512-Eg2dwtcsyLo5E6PC21vK5R8YFe32UFSN4DpNrqAP9I85daR8ZbT0US8SbfCcI5nhiZlRi3EWj/cUgz2IEJHaaQ== +"@abp/font-awesome@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.0.0-rc.1.tgz#4c3d57f24827b0c66a3dfa2a5698111d897a64df" + integrity sha512-uWm3vBgw3vl7XoOr9qiZFZaye2BsbLgkwp3YbdQoJZ2GuSScgxWYa6fK4qXuWMX5VzjXVVvqFnBx//DHRVghaQ== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" "@fortawesome/fontawesome-free" "^5.13.0" -"@abp/highlight.js@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-3.3.1.tgz#284def87eba0601d24e9221166e12ee94e13998f" - integrity sha512-6e9lAGi6uld2zIchMF12JWEdWPHUpG+npikbRxO5z5nHQhwplNk05uLVtMh5+KJKEwpsHkHMqtP5yo68gkjZ9w== +"@abp/highlight.js@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-4.0.0-rc.1.tgz#7d1c28b1ddadea29540d38b3f58c986c4bda3fc5" + integrity sha512-bBQ1m6HoU7fZZm3E/iQUG/l64AfumpH92gn0tU2T9r3AFSTTQbn1ESnCO4XTmbpu46+j+WxYqr7h5DSEkSyfUg== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" -"@abp/jquery-form@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-3.3.1.tgz#4e8c2e50e711a7bbe4f40e74210472b21afd0ecf" - integrity sha512-HBic6SzOSprYAug/Qbgcd+MiPRwtXczS2/x9IUmPFeUhvuqJJoYPWrhI5xC6WKNcJ/5MjExiEbeEXMXp8PwJTA== +"@abp/jquery-form@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.0.0-rc.1.tgz#2b9cd5ba6d7916186ac9081ccae20a70b7136628" + integrity sha512-FcSXNs1J4K3IOwspZpE4451Ki1o46yx3BxML/jjtL22E4gYhZ0LuWLF8RYxiTt8QxuOioTMEPGY/p4fsxKAabA== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-3.3.1.tgz#e42d61a172b6ef5cbdbb305ab5d93e3dad5159a1" - integrity sha512-SH8zmrR3HshCNP0zIgi4j6PMhgCzmCKk5xXxD+8kg+LAv+bm1iP0K5srgX4WlEffRma80QIeNKPpe/lW04EgFw== +"@abp/jquery-validation-unobtrusive@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.0.0-rc.1.tgz#b7f68b0357a0c6244922be48c3a79797aaae3adf" + integrity sha512-3cOOaNXiPalYbQOst77WYPAFG8U6OtFpwh4/NSWzUXZ5hb2ZP/5pBpQ+epVf6ZVkcYY2aDanQngD+C17Y4kHcg== dependencies: - "@abp/jquery-validation" "~3.3.1" + "@abp/jquery-validation" "~4.0.0-rc.1" jquery-validation-unobtrusive "^3.2.11" -"@abp/jquery-validation@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-3.3.1.tgz#05164e342fdb83f40a17f000b40c27df2604c394" - integrity sha512-oKN3wQUY1PB7IhelFIJVjRqAZx/AVlpUF0GV6k/9eNBK+ZoLpW1ebE1q9tsLhXf7QS1N7S45aEHB8OpjRopDew== +"@abp/jquery-validation@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.0.0-rc.1.tgz#441e6769a00eca57d3f805ed5a7fdf2a8bd7cd5e" + integrity sha512-oWA97s9eSLcn91oH70u+004JER3wk3wXQso2edhrejakA6k4zmTLa5fsU8X/7PO2qir8WRamOpqUjNyaUKbl3w== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" jquery-validation "^1.19.2" -"@abp/jquery@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-3.3.1.tgz#2e8431a52641ab85d1372a32518307bbf8fba1a0" - integrity sha512-mSAUYLzhJSvq8ixhAFkU5Q2LRDTkJAGHq47alb2nNEodZNr1q1i+875nP3dE/4MLT/foG0H+j+r4RGuYx4fGAA== +"@abp/jquery@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.0.0-rc.1.tgz#80fcba650159155d3848f3a24df8ac42c9690062" + integrity sha512-1JsVIz6gVZOMQAiL2DOh0ynin/2O7/MuY5YtsxgKYgfazp0XMriHWEvSjm8adRdKm0/EWS4P6hbaGlv6IJnlFw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" jquery "~3.5.1" -"@abp/lodash@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-3.3.1.tgz#5c2602f03bde7fbf7841c01bb7178b3ca3429d87" - integrity sha512-5fitYkotzaXGaEbwctVYT4HcfKZ1ghAnvrQLYI+2MYgIQmtipBhXFEG030zIXWThEoIGKOBuwVzmOYtwiX7+8w== +"@abp/lodash@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.0.0-rc.1.tgz#28836383543119e7574239013dda8874f0cc4239" + integrity sha512-caDmY2uGELgR/LQAf9gK5I3PfRGmFkHEVrmjYakPJWb6AX6UgiYzo5l0rVY/AoO5/QM5MnaZv+8sEiEexk/l4A== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" lodash "^4.17.15" -"@abp/luxon@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-3.3.1.tgz#2e477be6a9f76394331399a762552bf610168e8e" - integrity sha512-bp74vBmObbqUXsOc4VRWml5ivEyIzwHLR4oycLvWG0bQZn65yt7db7DVYTQL1PCWbEAKf6eULlnF6JvZpSVgeg== +"@abp/luxon@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.0.0-rc.1.tgz#f359b230b4a945323b9711a5c5649c829c70dd5b" + integrity sha512-g1v/ZvM0BNY7iVp512doKFh4ZIXgMmWMXjLjvE0EQrSQ6vh5HU9K5QoI35D0S/qXy7TiLUmm+9fjVzxeSqX9Uw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" luxon "^1.24.1" -"@abp/malihu-custom-scrollbar-plugin@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-3.3.1.tgz#df833f2b8421f4dce681c13d2d5976680a27e4c8" - integrity sha512-bJRQTevunQulXo+EC1HWqYgV30RVmFcS218DtdZLm2x/xWFBhvr+2DLzLS2Gq8JJXNGQMFbHnCWixn5si4V/KA== +"@abp/malihu-custom-scrollbar-plugin@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.0.0-rc.1.tgz#ecde0a2d43ebfbb93523237e65b906fd94773bf4" + integrity sha512-DNHiLfWzKHvcmVMVs53BmVuHP9aBSYHzKT8wgKpADPRa0nD0OMxNaAWBQsqMfTrNIJaskIEqz/4GUwrx/Wvsvg== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/markdown-it@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/markdown-it/-/markdown-it-3.3.1.tgz#efacc89e49f370f9d05eaea639188115e8b5da84" - integrity sha512-I/UlKUynF8awg7b/hyG4Tr3/yqT/vilD1vStxqsIYHmLaBYRbd6Av+FI2iiUH/DwdPexJGWjq8xmi5nxsC2vlg== +"@abp/markdown-it@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/markdown-it/-/markdown-it-4.0.0-rc.1.tgz#7fd76b9a6ca31a6edde8e4d372d4949e21f6f4d7" + integrity sha512-ruV1z24gLEC3NbHLK6fN2nlJsCDMqYwIXFkCnXeulo3VKtpP+MkrnH6LHv9R6CdnUkZDGSROns8b7zMU1W5FMQ== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" markdown-it "^11.0.0" -"@abp/owl.carousel@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-3.3.1.tgz#246a524459e24f5f506c40ad0e89512f164a83d8" - integrity sha512-xoQXh+OpHlSOt36lcO1/B2j4WfjWLMB/mn1lx7AxTOPtGNfo9pF06o9Tks5jG3tCvyPvUIuLH3ZXJbmWLvptYw== +"@abp/owl.carousel@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-4.0.0-rc.1.tgz#44aed25b79c303cf13bb24fc4704785dc86d5e9b" + integrity sha512-0hrfxZ5oiGdDMDDxH96FCOUC0JCO0G7edvunBVB8j/wkZfqUjygwb5YefTgvNbrkTk0AZQgx7+ojCMpNuyvaXw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" owl.carousel "^2.3.4" -"@abp/prismjs@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-3.3.1.tgz#3abe550b34aa957248f6b1e4543aab990561351e" - integrity sha512-4+BHvKDcJa8A3yKccUqyfDgr1eqVMGt9e9ie8HPHOGTG2y1XMAYipZJ22E+T8QvUxaeBBkkmpQ4dyAOpndHJJw== +"@abp/prismjs@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-4.0.0-rc.1.tgz#923da7bdc69b0c207edb527c9b9ed8049b4ff65e" + integrity sha512-VJ3i0dQyMuEJ9jIPR+FDiI55hNempaBoh8Ny5U6la/iOkCrXDEX7jCUbXDslKVCd9AQ1PpKhtzKKO0jJABFNlA== dependencies: - "@abp/clipboard" "~3.3.1" - "@abp/core" "~3.3.1" + "@abp/clipboard" "~4.0.0-rc.1" + "@abp/core" "~4.0.0-rc.1" prismjs "^1.20.0" -"@abp/select2@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-3.3.1.tgz#65ac0ae3ac8783d4e0422717ce743d573bf559e4" - integrity sha512-efxhM/QxAmnyfGNcokZIK7vD6wYJkFGSnZEDj9QSrZ6DyUYf8H+jlK38JViDGe0RCMqts0R4B6IaKT0RbbIGmw== +"@abp/select2@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.0.0-rc.1.tgz#173a5a49971d0b48a8ce3afec9ca49d169060d46" + integrity sha512-Mq/EFsqNFklXG1J9I8Fd82ZBZrdRxoHToOkeLfr+U/c0Q52XHHUpGCZmpGkFw3l7eSLG3fPg+T2SS46Htq7d/Q== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" select2 "^4.0.13" -"@abp/sweetalert@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-3.3.1.tgz#b6a41f8459d4407c4aee04e2f200b84e3fa8d534" - integrity sha512-olDU9Lh5o0sNCxRXROwt8QhHpuB5+fjojVWVUOiag0UMLVA9k/fp38diyn64qddSHWCafpqjeO32IXDKEQckZA== +"@abp/sweetalert@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.0.0-rc.1.tgz#77896fbff45fb59f5da778707f52819b3324904e" + integrity sha512-hmYGLcrwC4O/Bbsm2Atc5ZH3t2Bvz66zaL3WbB2/Bm8cUNNRN9KJSG+eURsc3/HT084c41vD5XhKPX7FoU4BYw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" sweetalert "^2.1.2" -"@abp/timeago@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-3.3.1.tgz#9759e09728fea082d28cd430cdc1af5b93f14720" - integrity sha512-sIgSj3hZBl+oyO6rHc55YrIfqb4d2d2RlT6HU+OIsa2/BUAjTcW6WdPVUjXTreth2jyxEjXkfOKA3Sv5DvraGg== +"@abp/timeago@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.0.0-rc.1.tgz#97921bc719a5c7837cae7e2dfa134b2352bf341d" + integrity sha512-gcr3ulURXzMBFwT9ewD+XV27gcBnmU9ksSXALxgcRXz3aFqON6bOiAfF89Mo2bQqEl7DhNu3ePqnu80EuzUUHw== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" timeago "^1.6.7" -"@abp/toastr@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-3.3.1.tgz#06cf0b46e6430fae516aaff8707a5f5b16d6ed1d" - integrity sha512-LTf2NGwcG9ke571HMO7N4syhJijagnw/eIDl6ezflIQI/BnQqBKpXJ8xckCCqgryxfraBu4APMuSkPoDs2Ce5g== +"@abp/toastr@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.0.0-rc.1.tgz#75bd1809a134b0faf12f1c61d9a3272995cf5491" + integrity sha512-D9t4ZLvkckNyS08zfAYbufpcTCvjEoxBVkno5ihAh6hDdapiQsdWPhejxLOroLWdbKwnYB/CjBI415gq5Bey0w== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" toastr "^2.1.4" -"@abp/tui-editor@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-3.3.1.tgz#c1aa4891d0aba055dbaed05947c4c9e0a94cdd36" - integrity sha512-dpuJ8YPmdpostILYizPIRJx1B7utBJl+P7L80Hy0ACXcXdc9HuRPe1vLoRMQ/OKfI9nLF9AbjmCEXy3h7JXYbw== +"@abp/tui-editor@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-4.0.0-rc.1.tgz#8a2942d20f90a8b5f002d8f0150adca363279dea" + integrity sha512-y2HcxTl9sV+wpEb/ASgFz2A+OzmCJ+8DC4YZhkNi+Ija4Yqc06keaLWc6mbWIEZ4NfOuIO+xJGYNGPEk0BLc+g== dependencies: - "@abp/codemirror" "~3.3.1" - "@abp/highlight.js" "~3.3.1" - "@abp/jquery" "~3.3.1" - "@abp/markdown-it" "~3.3.1" + "@abp/codemirror" "~4.0.0-rc.1" + "@abp/highlight.js" "~4.0.0-rc.1" + "@abp/jquery" "~4.0.0-rc.1" + "@abp/markdown-it" "~4.0.0-rc.1" tui-editor "^1.4.10" -"@abp/utils@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-3.3.1.tgz#f1759161ac8af10e57b50ac90538a24a51b64ebd" - integrity sha512-XEYJYp94zDdln48P7X51wa4v1yg3Q+p0o2DdZxQbZxXChRkCwVC/B0uyMGPs75wkft6xiz965Xr7vcNvMo0nOA== +"@abp/utils@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.0.0-rc.1.tgz#996b00cb7c81acdc13574b6df486bfd403863ae0" + integrity sha512-rZv5D9zURFtd34hIxl5JNe7XAqCUEzUvmY6UYLzyAMGBKuTEJxvTNgTmSx0QpOcXKBXRNj7GKj6s95BNn7Q3eA== dependencies: just-compare "^1.3.0" @@ -474,6 +476,11 @@ async-settle@^1.0.0: dependencies: async-done "^1.2.2" +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + atob@^2.1.1: version "2.1.2" resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" @@ -575,6 +582,13 @@ braces@^2.3.1, braces@^2.3.2: split-string "^3.0.2" to-regex "^3.0.1" +braces@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + buffer-equal@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-1.0.0.tgz#59616b498304d556abd466966b22eeda3eca5fbe" @@ -1051,6 +1065,13 @@ fill-range@^4.0.0: repeat-string "^1.6.1" to-regex-range "^2.1.0" +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + find-up@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" @@ -1122,6 +1143,16 @@ fragment-cache@^0.2.1: dependencies: map-cache "^0.2.2" +fs-extra@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.1.tgz#910da0062437ba4c39fedd863f1675ccfefcb9fc" + integrity sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ== + dependencies: + at-least-node "^1.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^1.0.0" + fs-minipass@^1.2.5: version "1.2.6" resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.6.tgz#2c5cc30ded81282bfe8a0d7c7c1853ddeb102c07" @@ -1227,6 +1258,18 @@ glob@^7.1.1, glob@^7.1.3: once "^1.3.0" path-is-absolute "^1.0.0" +glob@^7.1.6: + version "7.1.6" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" + integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + global-modules@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" @@ -1266,6 +1309,11 @@ graceful-fs@^4.0.0, graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6: resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== +graceful-fs@^4.2.0: + version "4.2.4" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" + integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== + gulp-cli@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/gulp-cli/-/gulp-cli-2.2.0.tgz#5533126eeb7fe415a7e3e84a297d334d5cf70ebc" @@ -1538,6 +1586,11 @@ is-number@^4.0.0: resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" integrity sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ== +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" @@ -1643,6 +1696,15 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + just-compare@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-1.3.0.tgz#a53c31373f150a5b238555c243af4d8a38d7a0e5" @@ -1842,6 +1904,14 @@ micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4: snapdragon "^0.8.1" to-regex "^3.0.2" +micromatch@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" + integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== + dependencies: + braces "^3.0.1" + picomatch "^2.0.5" + minimatch@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" @@ -2223,6 +2293,11 @@ path@^0.12.7: process "^0.11.1" util "^0.10.3" +picomatch@^2.0.5: + version "2.2.2" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" + integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== + pify@^2.0.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" @@ -2477,13 +2552,6 @@ rimraf@^2.6.1: dependencies: glob "^7.1.3" -rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - safe-buffer@^5.1.0, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" @@ -2819,6 +2887,13 @@ to-regex-range@^2.1.0: is-number "^3.0.0" repeat-string "^1.6.1" +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + to-regex@^3.0.1, to-regex@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" @@ -2937,6 +3012,16 @@ unique-stream@^2.0.2: json-stable-stringify-without-jsonify "^1.0.1" through2-filter "^3.0.0" +universalify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d" + integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug== + +universalify@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" + integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + unset-value@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" diff --git a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json index 945ff9a958..836fbe7a40 100644 --- a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json +++ b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json @@ -3,6 +3,6 @@ "name": "client-simulation-web", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "^3.3.1" + "@abp/aspnetcore.mvc.ui.theme.basic": "^4.0.0-rc.1" } } \ No newline at end of file diff --git a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/wwwroot/libs/abp/core/abp.js b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/wwwroot/libs/abp/core/abp.js index 72af4bd106..9405310771 100644 --- a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/wwwroot/libs/abp/core/abp.js +++ b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/wwwroot/libs/abp/core/abp.js @@ -750,5 +750,20 @@ var abp = abp || {}; return toUtc(date); } }; + + /* FEATURES *************************************************/ + abp.features = abp.features || {}; + + abp.features.values = abp.features.values || {}; + + abp.features.isEnabled = function(name){ + var value = abp.features.get(name); + return value == 'true' || value == 'True'; + } + + abp.features.get = function (name) { + return abp.features.values[name]; + }; + })(); diff --git a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock index b0e37066bd..df9c11c34e 100644 --- a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock +++ b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock @@ -2,184 +2,186 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-3.3.1.tgz#58ae88355b821ca72eccf1950bde544b8f0edcca" - integrity sha512-AUIJQIBb+5of0Na1cxmyacni6ToYBpmtU+NJH9/cTC3UUAPylj8TiAX9yobAPn8dbrcXTm+dh9T8i49rXTtxoA== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~3.3.1" - -"@abp/aspnetcore.mvc.ui.theme.shared@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-3.3.1.tgz#c3123ea8f6c8428d034d9ac2782aa1bff27bd740" - integrity sha512-j2uZapDTKSjH74uZcIR4y09hr6w+OAdybQhL1bx4fb0D3XlmOdOwRrsqXieJNwAggbUn00EX2Usiey3N/wV1rA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~3.3.1" - "@abp/bootstrap" "~3.3.1" - "@abp/bootstrap-datepicker" "~3.3.1" - "@abp/datatables.net-bs4" "~3.3.1" - "@abp/font-awesome" "~3.3.1" - "@abp/jquery-form" "~3.3.1" - "@abp/jquery-validation-unobtrusive" "~3.3.1" - "@abp/lodash" "~3.3.1" - "@abp/luxon" "~3.3.1" - "@abp/malihu-custom-scrollbar-plugin" "~3.3.1" - "@abp/select2" "~3.3.1" - "@abp/sweetalert" "~3.3.1" - "@abp/timeago" "~3.3.1" - "@abp/toastr" "~3.3.1" - -"@abp/aspnetcore.mvc.ui@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-3.3.1.tgz#946d5fb68d73842270e2553fba475163d2ca57a5" - integrity sha512-W/Yxe20Upkha0XaHPQwQ3+LxdUZI21BiARcbBUnIUzRUrFBpvjD0A9/T8bsi+KpIqOYLAwtrE1TJoSuZGscoIw== +"@abp/aspnetcore.mvc.ui.theme.basic@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.0.0-rc.1.tgz#af05d6c64a7d6f548eaeece07a8abec6ff7e2e13" + integrity sha512-I0OVVCpl4IDLu5ff03mmxewbvbv/1kQtILHnS2P2LfqQDPBLpnHDYEHic1TkWHy2F06oA7tB7ZuPr6DpIFkL0Q== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~4.0.0-rc.1" + +"@abp/aspnetcore.mvc.ui.theme.shared@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.0.0-rc.1.tgz#223cd3f15501875377708ad1733074510e61592b" + integrity sha512-zYJxNmbzpgTmSY2d0runYuvW5NUS/JVcO6u86teQgUFevrd8tNhN8BLoWYhYKHh73Nhsic9dXVyvPwFF3PXYnQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~4.0.0-rc.1" + "@abp/bootstrap" "~4.0.0-rc.1" + "@abp/bootstrap-datepicker" "~4.0.0-rc.1" + "@abp/datatables.net-bs4" "~4.0.0-rc.1" + "@abp/font-awesome" "~4.0.0-rc.1" + "@abp/jquery-form" "~4.0.0-rc.1" + "@abp/jquery-validation-unobtrusive" "~4.0.0-rc.1" + "@abp/lodash" "~4.0.0-rc.1" + "@abp/luxon" "~4.0.0-rc.1" + "@abp/malihu-custom-scrollbar-plugin" "~4.0.0-rc.1" + "@abp/select2" "~4.0.0-rc.1" + "@abp/sweetalert" "~4.0.0-rc.1" + "@abp/timeago" "~4.0.0-rc.1" + "@abp/toastr" "~4.0.0-rc.1" + +"@abp/aspnetcore.mvc.ui@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.0.0-rc.1.tgz#117e5ca09d5600b19f8fe1fdd576764827e49fd5" + integrity sha512-hwd7SXRAm6xfmZlI09E8HkU0roPzarObpzAX6GwBZE8TZSyM3rg14DAbjk2YGU4YmThUgQQwYJ4mGdXX1VHqYQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" + fs-extra "^9.0.1" + glob "^7.1.6" gulp "^4.0.2" merge-stream "^2.0.0" + micromatch "^4.0.2" path "^0.12.7" - rimraf "^3.0.2" -"@abp/bootstrap-datepicker@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-3.3.1.tgz#c0f5763e0bfb1e293ef1b22f2a14014ec345dbc3" - integrity sha512-MnX2vI75gEDtlwnKhI6ptH657dh5TuXoin1XeaEhOa5rGbLwhSu4IFqRmlLBedFBOf+1zwcvFs30vsQlNKJ6Nw== +"@abp/bootstrap-datepicker@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.0.0-rc.1.tgz#5f221c25744227f8e4f129b9c7d4bb7603c243b2" + integrity sha512-GJTZ27zw1MwvzAILF+L+2VNzW8vMvT40hph+ecZ5QwyL01H97DEO6rSOMu6rz6NetEkgQ5YpBwutbHfDJBq+QQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-3.3.1.tgz#5b173918511b6ad1fb8ac570ea2e2fcb874970e0" - integrity sha512-CfnwXAV2XRK3gYpeEQjgVzEocU6pqdGZXwATwOKifHWBZNG8ubDyMgBed+oVCvJgRvLRrniR5jFK2vhm8Du+EQ== +"@abp/bootstrap@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.0.0-rc.1.tgz#e5f2809b14e4d8c47c690c08b1e2f544883fa1d1" + integrity sha512-uaoGAn3Lzl0UClN+J+aDXCoiqOoKdQGNB5GexmaEFStL9n6AF/rFz7r4ylpbqd4IDhr6FgP7UzIoTtOyfPVgxw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" bootstrap "^4.5.0" bootstrap-v4-rtl "4.4.1-2" -"@abp/core@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-3.3.1.tgz#b1da2160b0fc4a309dc4a65ee937c814de16b2de" - integrity sha512-6/6FHTLZrWh821O6xr4Sk1BlIt9gTAT19NnykQRV9U8S7rl4BQv2QF055R8Wg3lnVKWJ1ajiAbd3gerjH/pL6g== +"@abp/core@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.0.0-rc.1.tgz#fb07e8d3ccd6cef97e48660baad0055b936af299" + integrity sha512-5CuI36OCoE5DRjtptnSW66aCu/2nRBR4ayF8owxZbmGarR2xU1PbN4wIKff9bhfoVIKfscTehA9xtp9STreYEQ== dependencies: - "@abp/utils" "^3.3.1" + "@abp/utils" "^4.0.0-rc.1" -"@abp/datatables.net-bs4@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-3.3.1.tgz#fd0f5f5579ff94d635d19c1bf46ac0593639e3f4" - integrity sha512-C9BUlbsk9liJ+hmFpTKoearJNZISDy5TInTbnixL8WfXfIaAWdZRs+ADvhKO9+oWMxkbxhGI8ueYQ29Z1UJzMg== +"@abp/datatables.net-bs4@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.0.0-rc.1.tgz#f941e43be2936d6dad86fa9e8ade99c795d6ec6c" + integrity sha512-U1g5wGtZWvFETImT/Mdj22qqiVt9k8Ef/AeiYH9pZz+tvomVOcGK3fDxFGLlWpJQu9wxVFs7l5oBeZlUE+YpOw== dependencies: - "@abp/datatables.net" "~3.3.1" + "@abp/datatables.net" "~4.0.0-rc.1" datatables.net-bs4 "^1.10.21" -"@abp/datatables.net@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-3.3.1.tgz#2ec7406712607f08f0ae9a6ce0ee7bfd0cc73278" - integrity sha512-prsMkh//XCymCG/aYEEtzV/922RJIZ0+PcnRvhJzXvrX4DK2y3ZWM44QNR/9/rpkYUJqRcVoHqbt1DuxbHDLXQ== +"@abp/datatables.net@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.0.0-rc.1.tgz#aef3cffeb0e5e3e0ced1670cbcd46cc9d8efcc02" + integrity sha512-6fY2naRtFTP4jsiIMiUQzNFto2yK2eIfJlJRvx2Nt8EKWpYxZKWo1AfXQ7vsPxRXj+Eg7U1a66VxPRNmGFQ6Sg== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" datatables.net "^1.10.21" -"@abp/font-awesome@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-3.3.1.tgz#268a21685a6b810b15848169b78c3dfb11d582c6" - integrity sha512-Eg2dwtcsyLo5E6PC21vK5R8YFe32UFSN4DpNrqAP9I85daR8ZbT0US8SbfCcI5nhiZlRi3EWj/cUgz2IEJHaaQ== +"@abp/font-awesome@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.0.0-rc.1.tgz#4c3d57f24827b0c66a3dfa2a5698111d897a64df" + integrity sha512-uWm3vBgw3vl7XoOr9qiZFZaye2BsbLgkwp3YbdQoJZ2GuSScgxWYa6fK4qXuWMX5VzjXVVvqFnBx//DHRVghaQ== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" "@fortawesome/fontawesome-free" "^5.13.0" -"@abp/jquery-form@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-3.3.1.tgz#4e8c2e50e711a7bbe4f40e74210472b21afd0ecf" - integrity sha512-HBic6SzOSprYAug/Qbgcd+MiPRwtXczS2/x9IUmPFeUhvuqJJoYPWrhI5xC6WKNcJ/5MjExiEbeEXMXp8PwJTA== +"@abp/jquery-form@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.0.0-rc.1.tgz#2b9cd5ba6d7916186ac9081ccae20a70b7136628" + integrity sha512-FcSXNs1J4K3IOwspZpE4451Ki1o46yx3BxML/jjtL22E4gYhZ0LuWLF8RYxiTt8QxuOioTMEPGY/p4fsxKAabA== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-3.3.1.tgz#e42d61a172b6ef5cbdbb305ab5d93e3dad5159a1" - integrity sha512-SH8zmrR3HshCNP0zIgi4j6PMhgCzmCKk5xXxD+8kg+LAv+bm1iP0K5srgX4WlEffRma80QIeNKPpe/lW04EgFw== +"@abp/jquery-validation-unobtrusive@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.0.0-rc.1.tgz#b7f68b0357a0c6244922be48c3a79797aaae3adf" + integrity sha512-3cOOaNXiPalYbQOst77WYPAFG8U6OtFpwh4/NSWzUXZ5hb2ZP/5pBpQ+epVf6ZVkcYY2aDanQngD+C17Y4kHcg== dependencies: - "@abp/jquery-validation" "~3.3.1" + "@abp/jquery-validation" "~4.0.0-rc.1" jquery-validation-unobtrusive "^3.2.11" -"@abp/jquery-validation@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-3.3.1.tgz#05164e342fdb83f40a17f000b40c27df2604c394" - integrity sha512-oKN3wQUY1PB7IhelFIJVjRqAZx/AVlpUF0GV6k/9eNBK+ZoLpW1ebE1q9tsLhXf7QS1N7S45aEHB8OpjRopDew== +"@abp/jquery-validation@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.0.0-rc.1.tgz#441e6769a00eca57d3f805ed5a7fdf2a8bd7cd5e" + integrity sha512-oWA97s9eSLcn91oH70u+004JER3wk3wXQso2edhrejakA6k4zmTLa5fsU8X/7PO2qir8WRamOpqUjNyaUKbl3w== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" jquery-validation "^1.19.2" -"@abp/jquery@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-3.3.1.tgz#2e8431a52641ab85d1372a32518307bbf8fba1a0" - integrity sha512-mSAUYLzhJSvq8ixhAFkU5Q2LRDTkJAGHq47alb2nNEodZNr1q1i+875nP3dE/4MLT/foG0H+j+r4RGuYx4fGAA== +"@abp/jquery@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.0.0-rc.1.tgz#80fcba650159155d3848f3a24df8ac42c9690062" + integrity sha512-1JsVIz6gVZOMQAiL2DOh0ynin/2O7/MuY5YtsxgKYgfazp0XMriHWEvSjm8adRdKm0/EWS4P6hbaGlv6IJnlFw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" jquery "~3.5.1" -"@abp/lodash@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-3.3.1.tgz#5c2602f03bde7fbf7841c01bb7178b3ca3429d87" - integrity sha512-5fitYkotzaXGaEbwctVYT4HcfKZ1ghAnvrQLYI+2MYgIQmtipBhXFEG030zIXWThEoIGKOBuwVzmOYtwiX7+8w== +"@abp/lodash@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.0.0-rc.1.tgz#28836383543119e7574239013dda8874f0cc4239" + integrity sha512-caDmY2uGELgR/LQAf9gK5I3PfRGmFkHEVrmjYakPJWb6AX6UgiYzo5l0rVY/AoO5/QM5MnaZv+8sEiEexk/l4A== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" lodash "^4.17.15" -"@abp/luxon@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-3.3.1.tgz#2e477be6a9f76394331399a762552bf610168e8e" - integrity sha512-bp74vBmObbqUXsOc4VRWml5ivEyIzwHLR4oycLvWG0bQZn65yt7db7DVYTQL1PCWbEAKf6eULlnF6JvZpSVgeg== +"@abp/luxon@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.0.0-rc.1.tgz#f359b230b4a945323b9711a5c5649c829c70dd5b" + integrity sha512-g1v/ZvM0BNY7iVp512doKFh4ZIXgMmWMXjLjvE0EQrSQ6vh5HU9K5QoI35D0S/qXy7TiLUmm+9fjVzxeSqX9Uw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" luxon "^1.24.1" -"@abp/malihu-custom-scrollbar-plugin@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-3.3.1.tgz#df833f2b8421f4dce681c13d2d5976680a27e4c8" - integrity sha512-bJRQTevunQulXo+EC1HWqYgV30RVmFcS218DtdZLm2x/xWFBhvr+2DLzLS2Gq8JJXNGQMFbHnCWixn5si4V/KA== +"@abp/malihu-custom-scrollbar-plugin@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.0.0-rc.1.tgz#ecde0a2d43ebfbb93523237e65b906fd94773bf4" + integrity sha512-DNHiLfWzKHvcmVMVs53BmVuHP9aBSYHzKT8wgKpADPRa0nD0OMxNaAWBQsqMfTrNIJaskIEqz/4GUwrx/Wvsvg== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/select2@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-3.3.1.tgz#65ac0ae3ac8783d4e0422717ce743d573bf559e4" - integrity sha512-efxhM/QxAmnyfGNcokZIK7vD6wYJkFGSnZEDj9QSrZ6DyUYf8H+jlK38JViDGe0RCMqts0R4B6IaKT0RbbIGmw== +"@abp/select2@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.0.0-rc.1.tgz#173a5a49971d0b48a8ce3afec9ca49d169060d46" + integrity sha512-Mq/EFsqNFklXG1J9I8Fd82ZBZrdRxoHToOkeLfr+U/c0Q52XHHUpGCZmpGkFw3l7eSLG3fPg+T2SS46Htq7d/Q== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" select2 "^4.0.13" -"@abp/sweetalert@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-3.3.1.tgz#b6a41f8459d4407c4aee04e2f200b84e3fa8d534" - integrity sha512-olDU9Lh5o0sNCxRXROwt8QhHpuB5+fjojVWVUOiag0UMLVA9k/fp38diyn64qddSHWCafpqjeO32IXDKEQckZA== +"@abp/sweetalert@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.0.0-rc.1.tgz#77896fbff45fb59f5da778707f52819b3324904e" + integrity sha512-hmYGLcrwC4O/Bbsm2Atc5ZH3t2Bvz66zaL3WbB2/Bm8cUNNRN9KJSG+eURsc3/HT084c41vD5XhKPX7FoU4BYw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" sweetalert "^2.1.2" -"@abp/timeago@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-3.3.1.tgz#9759e09728fea082d28cd430cdc1af5b93f14720" - integrity sha512-sIgSj3hZBl+oyO6rHc55YrIfqb4d2d2RlT6HU+OIsa2/BUAjTcW6WdPVUjXTreth2jyxEjXkfOKA3Sv5DvraGg== +"@abp/timeago@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.0.0-rc.1.tgz#97921bc719a5c7837cae7e2dfa134b2352bf341d" + integrity sha512-gcr3ulURXzMBFwT9ewD+XV27gcBnmU9ksSXALxgcRXz3aFqON6bOiAfF89Mo2bQqEl7DhNu3ePqnu80EuzUUHw== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" timeago "^1.6.7" -"@abp/toastr@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-3.3.1.tgz#06cf0b46e6430fae516aaff8707a5f5b16d6ed1d" - integrity sha512-LTf2NGwcG9ke571HMO7N4syhJijagnw/eIDl6ezflIQI/BnQqBKpXJ8xckCCqgryxfraBu4APMuSkPoDs2Ce5g== +"@abp/toastr@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.0.0-rc.1.tgz#75bd1809a134b0faf12f1c61d9a3272995cf5491" + integrity sha512-D9t4ZLvkckNyS08zfAYbufpcTCvjEoxBVkno5ihAh6hDdapiQsdWPhejxLOroLWdbKwnYB/CjBI415gq5Bey0w== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" toastr "^2.1.4" -"@abp/utils@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-3.3.1.tgz#f1759161ac8af10e57b50ac90538a24a51b64ebd" - integrity sha512-XEYJYp94zDdln48P7X51wa4v1yg3Q+p0o2DdZxQbZxXChRkCwVC/B0uyMGPs75wkft6xiz965Xr7vcNvMo0nOA== +"@abp/utils@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.0.0-rc.1.tgz#996b00cb7c81acdc13574b6df486bfd403863ae0" + integrity sha512-rZv5D9zURFtd34hIxl5JNe7XAqCUEzUvmY6UYLzyAMGBKuTEJxvTNgTmSx0QpOcXKBXRNj7GKj6s95BNn7Q3eA== dependencies: just-compare "^1.3.0" @@ -344,6 +346,11 @@ async-settle@^1.0.0: dependencies: async-done "^1.2.2" +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + atob@^2.1.1: version "2.1.2" resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" @@ -423,6 +430,13 @@ braces@^2.3.1, braces@^2.3.2: split-string "^3.0.2" to-regex "^3.0.1" +braces@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + buffer-equal@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-1.0.0.tgz#59616b498304d556abd466966b22eeda3eca5fbe" @@ -833,6 +847,13 @@ fill-range@^4.0.0: repeat-string "^1.6.1" to-regex-range "^2.1.0" +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + find-up@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" @@ -898,6 +919,16 @@ fragment-cache@^0.2.1: dependencies: map-cache "^0.2.2" +fs-extra@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.1.tgz#910da0062437ba4c39fedd863f1675ccfefcb9fc" + integrity sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ== + dependencies: + at-least-node "^1.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^1.0.0" + fs-minipass@^1.2.5: version "1.2.6" resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.6.tgz#2c5cc30ded81282bfe8a0d7c7c1853ddeb102c07" @@ -1012,6 +1043,18 @@ glob@^7.1.3: once "^1.3.0" path-is-absolute "^1.0.0" +glob@^7.1.6: + version "7.1.6" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" + integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + global-modules@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" @@ -1041,6 +1084,11 @@ graceful-fs@^4.0.0, graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6: resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== +graceful-fs@^4.2.0: + version "4.2.4" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" + integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== + gulp-cli@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/gulp-cli/-/gulp-cli-2.2.0.tgz#5533126eeb7fe415a7e3e84a297d334d5cf70ebc" @@ -1286,6 +1334,11 @@ is-number@^4.0.0: resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" integrity sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ== +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" @@ -1385,6 +1438,15 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + just-compare@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-1.3.0.tgz#a53c31373f150a5b238555c243af4d8a38d7a0e5" @@ -1535,6 +1597,14 @@ micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4: snapdragon "^0.8.1" to-regex "^3.0.2" +micromatch@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" + integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== + dependencies: + braces "^3.0.1" + picomatch "^2.0.5" + minimatch@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" @@ -1883,6 +1953,11 @@ path@^0.12.7: process "^0.11.1" util "^0.10.3" +picomatch@^2.0.5: + version "2.2.2" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" + integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== + pify@^2.0.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" @@ -2094,13 +2169,6 @@ rimraf@^2.6.1: dependencies: glob "^7.1.3" -rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - safe-buffer@^5.1.0, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" @@ -2393,6 +2461,13 @@ to-regex-range@^2.1.0: is-number "^3.0.0" repeat-string "^1.6.1" +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + to-regex@^3.0.1, to-regex@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" @@ -2461,6 +2536,16 @@ unique-stream@^2.0.2: json-stable-stringify-without-jsonify "^1.0.1" through2-filter "^3.0.0" +universalify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d" + integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug== + +universalify@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" + integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + unset-value@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" diff --git a/modules/cms-kit/angular/package.json b/modules/cms-kit/angular/package.json index 35b92ec223..cb736662d2 100644 --- a/modules/cms-kit/angular/package.json +++ b/modules/cms-kit/angular/package.json @@ -16,10 +16,10 @@ "private": true, "dependencies": { "@abp/ng.account": "~3.3.1", - "@abp/ng.identity": "~3.3.1", - "@abp/ng.setting-management": "~3.3.1", - "@abp/ng.tenant-management": "~3.3.1", - "@abp/ng.theme.basic": "~3.3.1", + "@abp/ng.identity": "~4.0.0-rc.1", + "@abp/ng.setting-management": "~4.0.0-rc.1", + "@abp/ng.tenant-management": "~4.0.0-rc.1", + "@abp/ng.theme.basic": "~4.0.0-rc.1", "@angular/animations": "~10.0.0", "@angular/common": "~10.0.0", "@angular/compiler": "~10.0.0", diff --git a/modules/cms-kit/angular/projects/cms-kit/package.json b/modules/cms-kit/angular/projects/cms-kit/package.json index 034381b987..b5c57d2cfa 100644 --- a/modules/cms-kit/angular/projects/cms-kit/package.json +++ b/modules/cms-kit/angular/projects/cms-kit/package.json @@ -4,8 +4,8 @@ "peerDependencies": { "@angular/common": "^9.1.11", "@angular/core": "^9.1.11", - "@abp/ng.core": ">=3.3.1", - "@abp/ng.theme.shared": ">=3.3.1" + "@abp/ng.core": ">=4.0.0-rc.1", + "@abp/ng.theme.shared": ">=4.0.0-rc.1" }, "dependencies": { "tslib": "^2.0.0" diff --git a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json index 8718ef2557..8871890737 100644 --- a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json +++ b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json @@ -3,6 +3,6 @@ "name": "my-app-identityserver", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "^3.3.1" + "@abp/aspnetcore.mvc.ui.theme.basic": "^4.0.0-rc.1" } } \ No newline at end of file diff --git a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/wwwroot/libs/abp/core/abp.js b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/wwwroot/libs/abp/core/abp.js index 72af4bd106..9405310771 100644 --- a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/wwwroot/libs/abp/core/abp.js +++ b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/wwwroot/libs/abp/core/abp.js @@ -750,5 +750,20 @@ var abp = abp || {}; return toUtc(date); } }; + + /* FEATURES *************************************************/ + abp.features = abp.features || {}; + + abp.features.values = abp.features.values || {}; + + abp.features.isEnabled = function(name){ + var value = abp.features.get(name); + return value == 'true' || value == 'True'; + } + + abp.features.get = function (name) { + return abp.features.values[name]; + }; + })(); diff --git a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock index b6fb3e1d1e..6508b86471 100644 --- a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock +++ b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock @@ -2,184 +2,186 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-3.3.1.tgz#58ae88355b821ca72eccf1950bde544b8f0edcca" - integrity sha512-AUIJQIBb+5of0Na1cxmyacni6ToYBpmtU+NJH9/cTC3UUAPylj8TiAX9yobAPn8dbrcXTm+dh9T8i49rXTtxoA== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~3.3.1" - -"@abp/aspnetcore.mvc.ui.theme.shared@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-3.3.1.tgz#c3123ea8f6c8428d034d9ac2782aa1bff27bd740" - integrity sha512-j2uZapDTKSjH74uZcIR4y09hr6w+OAdybQhL1bx4fb0D3XlmOdOwRrsqXieJNwAggbUn00EX2Usiey3N/wV1rA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~3.3.1" - "@abp/bootstrap" "~3.3.1" - "@abp/bootstrap-datepicker" "~3.3.1" - "@abp/datatables.net-bs4" "~3.3.1" - "@abp/font-awesome" "~3.3.1" - "@abp/jquery-form" "~3.3.1" - "@abp/jquery-validation-unobtrusive" "~3.3.1" - "@abp/lodash" "~3.3.1" - "@abp/luxon" "~3.3.1" - "@abp/malihu-custom-scrollbar-plugin" "~3.3.1" - "@abp/select2" "~3.3.1" - "@abp/sweetalert" "~3.3.1" - "@abp/timeago" "~3.3.1" - "@abp/toastr" "~3.3.1" - -"@abp/aspnetcore.mvc.ui@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-3.3.1.tgz#946d5fb68d73842270e2553fba475163d2ca57a5" - integrity sha512-W/Yxe20Upkha0XaHPQwQ3+LxdUZI21BiARcbBUnIUzRUrFBpvjD0A9/T8bsi+KpIqOYLAwtrE1TJoSuZGscoIw== +"@abp/aspnetcore.mvc.ui.theme.basic@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.0.0-rc.1.tgz#af05d6c64a7d6f548eaeece07a8abec6ff7e2e13" + integrity sha512-I0OVVCpl4IDLu5ff03mmxewbvbv/1kQtILHnS2P2LfqQDPBLpnHDYEHic1TkWHy2F06oA7tB7ZuPr6DpIFkL0Q== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~4.0.0-rc.1" + +"@abp/aspnetcore.mvc.ui.theme.shared@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.0.0-rc.1.tgz#223cd3f15501875377708ad1733074510e61592b" + integrity sha512-zYJxNmbzpgTmSY2d0runYuvW5NUS/JVcO6u86teQgUFevrd8tNhN8BLoWYhYKHh73Nhsic9dXVyvPwFF3PXYnQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~4.0.0-rc.1" + "@abp/bootstrap" "~4.0.0-rc.1" + "@abp/bootstrap-datepicker" "~4.0.0-rc.1" + "@abp/datatables.net-bs4" "~4.0.0-rc.1" + "@abp/font-awesome" "~4.0.0-rc.1" + "@abp/jquery-form" "~4.0.0-rc.1" + "@abp/jquery-validation-unobtrusive" "~4.0.0-rc.1" + "@abp/lodash" "~4.0.0-rc.1" + "@abp/luxon" "~4.0.0-rc.1" + "@abp/malihu-custom-scrollbar-plugin" "~4.0.0-rc.1" + "@abp/select2" "~4.0.0-rc.1" + "@abp/sweetalert" "~4.0.0-rc.1" + "@abp/timeago" "~4.0.0-rc.1" + "@abp/toastr" "~4.0.0-rc.1" + +"@abp/aspnetcore.mvc.ui@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.0.0-rc.1.tgz#117e5ca09d5600b19f8fe1fdd576764827e49fd5" + integrity sha512-hwd7SXRAm6xfmZlI09E8HkU0roPzarObpzAX6GwBZE8TZSyM3rg14DAbjk2YGU4YmThUgQQwYJ4mGdXX1VHqYQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" + fs-extra "^9.0.1" + glob "^7.1.6" gulp "^4.0.2" merge-stream "^2.0.0" + micromatch "^4.0.2" path "^0.12.7" - rimraf "^3.0.2" -"@abp/bootstrap-datepicker@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-3.3.1.tgz#c0f5763e0bfb1e293ef1b22f2a14014ec345dbc3" - integrity sha512-MnX2vI75gEDtlwnKhI6ptH657dh5TuXoin1XeaEhOa5rGbLwhSu4IFqRmlLBedFBOf+1zwcvFs30vsQlNKJ6Nw== +"@abp/bootstrap-datepicker@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.0.0-rc.1.tgz#5f221c25744227f8e4f129b9c7d4bb7603c243b2" + integrity sha512-GJTZ27zw1MwvzAILF+L+2VNzW8vMvT40hph+ecZ5QwyL01H97DEO6rSOMu6rz6NetEkgQ5YpBwutbHfDJBq+QQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-3.3.1.tgz#5b173918511b6ad1fb8ac570ea2e2fcb874970e0" - integrity sha512-CfnwXAV2XRK3gYpeEQjgVzEocU6pqdGZXwATwOKifHWBZNG8ubDyMgBed+oVCvJgRvLRrniR5jFK2vhm8Du+EQ== +"@abp/bootstrap@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.0.0-rc.1.tgz#e5f2809b14e4d8c47c690c08b1e2f544883fa1d1" + integrity sha512-uaoGAn3Lzl0UClN+J+aDXCoiqOoKdQGNB5GexmaEFStL9n6AF/rFz7r4ylpbqd4IDhr6FgP7UzIoTtOyfPVgxw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" bootstrap "^4.5.0" bootstrap-v4-rtl "4.4.1-2" -"@abp/core@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-3.3.1.tgz#b1da2160b0fc4a309dc4a65ee937c814de16b2de" - integrity sha512-6/6FHTLZrWh821O6xr4Sk1BlIt9gTAT19NnykQRV9U8S7rl4BQv2QF055R8Wg3lnVKWJ1ajiAbd3gerjH/pL6g== +"@abp/core@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.0.0-rc.1.tgz#fb07e8d3ccd6cef97e48660baad0055b936af299" + integrity sha512-5CuI36OCoE5DRjtptnSW66aCu/2nRBR4ayF8owxZbmGarR2xU1PbN4wIKff9bhfoVIKfscTehA9xtp9STreYEQ== dependencies: - "@abp/utils" "^3.3.1" + "@abp/utils" "^4.0.0-rc.1" -"@abp/datatables.net-bs4@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-3.3.1.tgz#fd0f5f5579ff94d635d19c1bf46ac0593639e3f4" - integrity sha512-C9BUlbsk9liJ+hmFpTKoearJNZISDy5TInTbnixL8WfXfIaAWdZRs+ADvhKO9+oWMxkbxhGI8ueYQ29Z1UJzMg== +"@abp/datatables.net-bs4@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.0.0-rc.1.tgz#f941e43be2936d6dad86fa9e8ade99c795d6ec6c" + integrity sha512-U1g5wGtZWvFETImT/Mdj22qqiVt9k8Ef/AeiYH9pZz+tvomVOcGK3fDxFGLlWpJQu9wxVFs7l5oBeZlUE+YpOw== dependencies: - "@abp/datatables.net" "~3.3.1" + "@abp/datatables.net" "~4.0.0-rc.1" datatables.net-bs4 "^1.10.21" -"@abp/datatables.net@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-3.3.1.tgz#2ec7406712607f08f0ae9a6ce0ee7bfd0cc73278" - integrity sha512-prsMkh//XCymCG/aYEEtzV/922RJIZ0+PcnRvhJzXvrX4DK2y3ZWM44QNR/9/rpkYUJqRcVoHqbt1DuxbHDLXQ== +"@abp/datatables.net@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.0.0-rc.1.tgz#aef3cffeb0e5e3e0ced1670cbcd46cc9d8efcc02" + integrity sha512-6fY2naRtFTP4jsiIMiUQzNFto2yK2eIfJlJRvx2Nt8EKWpYxZKWo1AfXQ7vsPxRXj+Eg7U1a66VxPRNmGFQ6Sg== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" datatables.net "^1.10.21" -"@abp/font-awesome@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-3.3.1.tgz#268a21685a6b810b15848169b78c3dfb11d582c6" - integrity sha512-Eg2dwtcsyLo5E6PC21vK5R8YFe32UFSN4DpNrqAP9I85daR8ZbT0US8SbfCcI5nhiZlRi3EWj/cUgz2IEJHaaQ== +"@abp/font-awesome@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.0.0-rc.1.tgz#4c3d57f24827b0c66a3dfa2a5698111d897a64df" + integrity sha512-uWm3vBgw3vl7XoOr9qiZFZaye2BsbLgkwp3YbdQoJZ2GuSScgxWYa6fK4qXuWMX5VzjXVVvqFnBx//DHRVghaQ== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" "@fortawesome/fontawesome-free" "^5.13.0" -"@abp/jquery-form@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-3.3.1.tgz#4e8c2e50e711a7bbe4f40e74210472b21afd0ecf" - integrity sha512-HBic6SzOSprYAug/Qbgcd+MiPRwtXczS2/x9IUmPFeUhvuqJJoYPWrhI5xC6WKNcJ/5MjExiEbeEXMXp8PwJTA== +"@abp/jquery-form@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.0.0-rc.1.tgz#2b9cd5ba6d7916186ac9081ccae20a70b7136628" + integrity sha512-FcSXNs1J4K3IOwspZpE4451Ki1o46yx3BxML/jjtL22E4gYhZ0LuWLF8RYxiTt8QxuOioTMEPGY/p4fsxKAabA== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-3.3.1.tgz#e42d61a172b6ef5cbdbb305ab5d93e3dad5159a1" - integrity sha512-SH8zmrR3HshCNP0zIgi4j6PMhgCzmCKk5xXxD+8kg+LAv+bm1iP0K5srgX4WlEffRma80QIeNKPpe/lW04EgFw== +"@abp/jquery-validation-unobtrusive@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.0.0-rc.1.tgz#b7f68b0357a0c6244922be48c3a79797aaae3adf" + integrity sha512-3cOOaNXiPalYbQOst77WYPAFG8U6OtFpwh4/NSWzUXZ5hb2ZP/5pBpQ+epVf6ZVkcYY2aDanQngD+C17Y4kHcg== dependencies: - "@abp/jquery-validation" "~3.3.1" + "@abp/jquery-validation" "~4.0.0-rc.1" jquery-validation-unobtrusive "^3.2.11" -"@abp/jquery-validation@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-3.3.1.tgz#05164e342fdb83f40a17f000b40c27df2604c394" - integrity sha512-oKN3wQUY1PB7IhelFIJVjRqAZx/AVlpUF0GV6k/9eNBK+ZoLpW1ebE1q9tsLhXf7QS1N7S45aEHB8OpjRopDew== +"@abp/jquery-validation@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.0.0-rc.1.tgz#441e6769a00eca57d3f805ed5a7fdf2a8bd7cd5e" + integrity sha512-oWA97s9eSLcn91oH70u+004JER3wk3wXQso2edhrejakA6k4zmTLa5fsU8X/7PO2qir8WRamOpqUjNyaUKbl3w== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" jquery-validation "^1.19.2" -"@abp/jquery@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-3.3.1.tgz#2e8431a52641ab85d1372a32518307bbf8fba1a0" - integrity sha512-mSAUYLzhJSvq8ixhAFkU5Q2LRDTkJAGHq47alb2nNEodZNr1q1i+875nP3dE/4MLT/foG0H+j+r4RGuYx4fGAA== +"@abp/jquery@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.0.0-rc.1.tgz#80fcba650159155d3848f3a24df8ac42c9690062" + integrity sha512-1JsVIz6gVZOMQAiL2DOh0ynin/2O7/MuY5YtsxgKYgfazp0XMriHWEvSjm8adRdKm0/EWS4P6hbaGlv6IJnlFw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" jquery "~3.5.1" -"@abp/lodash@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-3.3.1.tgz#5c2602f03bde7fbf7841c01bb7178b3ca3429d87" - integrity sha512-5fitYkotzaXGaEbwctVYT4HcfKZ1ghAnvrQLYI+2MYgIQmtipBhXFEG030zIXWThEoIGKOBuwVzmOYtwiX7+8w== +"@abp/lodash@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.0.0-rc.1.tgz#28836383543119e7574239013dda8874f0cc4239" + integrity sha512-caDmY2uGELgR/LQAf9gK5I3PfRGmFkHEVrmjYakPJWb6AX6UgiYzo5l0rVY/AoO5/QM5MnaZv+8sEiEexk/l4A== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" lodash "^4.17.15" -"@abp/luxon@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-3.3.1.tgz#2e477be6a9f76394331399a762552bf610168e8e" - integrity sha512-bp74vBmObbqUXsOc4VRWml5ivEyIzwHLR4oycLvWG0bQZn65yt7db7DVYTQL1PCWbEAKf6eULlnF6JvZpSVgeg== +"@abp/luxon@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.0.0-rc.1.tgz#f359b230b4a945323b9711a5c5649c829c70dd5b" + integrity sha512-g1v/ZvM0BNY7iVp512doKFh4ZIXgMmWMXjLjvE0EQrSQ6vh5HU9K5QoI35D0S/qXy7TiLUmm+9fjVzxeSqX9Uw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" luxon "^1.24.1" -"@abp/malihu-custom-scrollbar-plugin@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-3.3.1.tgz#df833f2b8421f4dce681c13d2d5976680a27e4c8" - integrity sha512-bJRQTevunQulXo+EC1HWqYgV30RVmFcS218DtdZLm2x/xWFBhvr+2DLzLS2Gq8JJXNGQMFbHnCWixn5si4V/KA== +"@abp/malihu-custom-scrollbar-plugin@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.0.0-rc.1.tgz#ecde0a2d43ebfbb93523237e65b906fd94773bf4" + integrity sha512-DNHiLfWzKHvcmVMVs53BmVuHP9aBSYHzKT8wgKpADPRa0nD0OMxNaAWBQsqMfTrNIJaskIEqz/4GUwrx/Wvsvg== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/select2@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-3.3.1.tgz#65ac0ae3ac8783d4e0422717ce743d573bf559e4" - integrity sha512-efxhM/QxAmnyfGNcokZIK7vD6wYJkFGSnZEDj9QSrZ6DyUYf8H+jlK38JViDGe0RCMqts0R4B6IaKT0RbbIGmw== +"@abp/select2@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.0.0-rc.1.tgz#173a5a49971d0b48a8ce3afec9ca49d169060d46" + integrity sha512-Mq/EFsqNFklXG1J9I8Fd82ZBZrdRxoHToOkeLfr+U/c0Q52XHHUpGCZmpGkFw3l7eSLG3fPg+T2SS46Htq7d/Q== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" select2 "^4.0.13" -"@abp/sweetalert@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-3.3.1.tgz#b6a41f8459d4407c4aee04e2f200b84e3fa8d534" - integrity sha512-olDU9Lh5o0sNCxRXROwt8QhHpuB5+fjojVWVUOiag0UMLVA9k/fp38diyn64qddSHWCafpqjeO32IXDKEQckZA== +"@abp/sweetalert@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.0.0-rc.1.tgz#77896fbff45fb59f5da778707f52819b3324904e" + integrity sha512-hmYGLcrwC4O/Bbsm2Atc5ZH3t2Bvz66zaL3WbB2/Bm8cUNNRN9KJSG+eURsc3/HT084c41vD5XhKPX7FoU4BYw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" sweetalert "^2.1.2" -"@abp/timeago@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-3.3.1.tgz#9759e09728fea082d28cd430cdc1af5b93f14720" - integrity sha512-sIgSj3hZBl+oyO6rHc55YrIfqb4d2d2RlT6HU+OIsa2/BUAjTcW6WdPVUjXTreth2jyxEjXkfOKA3Sv5DvraGg== +"@abp/timeago@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.0.0-rc.1.tgz#97921bc719a5c7837cae7e2dfa134b2352bf341d" + integrity sha512-gcr3ulURXzMBFwT9ewD+XV27gcBnmU9ksSXALxgcRXz3aFqON6bOiAfF89Mo2bQqEl7DhNu3ePqnu80EuzUUHw== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" timeago "^1.6.7" -"@abp/toastr@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-3.3.1.tgz#06cf0b46e6430fae516aaff8707a5f5b16d6ed1d" - integrity sha512-LTf2NGwcG9ke571HMO7N4syhJijagnw/eIDl6ezflIQI/BnQqBKpXJ8xckCCqgryxfraBu4APMuSkPoDs2Ce5g== +"@abp/toastr@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.0.0-rc.1.tgz#75bd1809a134b0faf12f1c61d9a3272995cf5491" + integrity sha512-D9t4ZLvkckNyS08zfAYbufpcTCvjEoxBVkno5ihAh6hDdapiQsdWPhejxLOroLWdbKwnYB/CjBI415gq5Bey0w== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" toastr "^2.1.4" -"@abp/utils@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-3.3.1.tgz#f1759161ac8af10e57b50ac90538a24a51b64ebd" - integrity sha512-XEYJYp94zDdln48P7X51wa4v1yg3Q+p0o2DdZxQbZxXChRkCwVC/B0uyMGPs75wkft6xiz965Xr7vcNvMo0nOA== +"@abp/utils@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.0.0-rc.1.tgz#996b00cb7c81acdc13574b6df486bfd403863ae0" + integrity sha512-rZv5D9zURFtd34hIxl5JNe7XAqCUEzUvmY6UYLzyAMGBKuTEJxvTNgTmSx0QpOcXKBXRNj7GKj6s95BNn7Q3eA== dependencies: just-compare "^1.3.0" @@ -355,6 +357,11 @@ async-settle@^1.0.0: dependencies: async-done "^1.2.2" +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + atob@^2.1.1: version "2.1.2" resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" @@ -439,6 +446,13 @@ braces@^2.3.1, braces@^2.3.2: split-string "^3.0.2" to-regex "^3.0.1" +braces@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + buffer-equal@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-1.0.0.tgz#59616b498304d556abd466966b22eeda3eca5fbe" @@ -872,6 +886,13 @@ fill-range@^4.0.0: repeat-string "^1.6.1" to-regex-range "^2.1.0" +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + find-up@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" @@ -943,6 +964,16 @@ fragment-cache@^0.2.1: dependencies: map-cache "^0.2.2" +fs-extra@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.1.tgz#910da0062437ba4c39fedd863f1675ccfefcb9fc" + integrity sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ== + dependencies: + at-least-node "^1.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^1.0.0" + fs-minipass@^1.2.5: version "1.2.6" resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.6.tgz#2c5cc30ded81282bfe8a0d7c7c1853ddeb102c07" @@ -1048,6 +1079,18 @@ glob@^7.1.1, glob@^7.1.3: once "^1.3.0" path-is-absolute "^1.0.0" +glob@^7.1.6: + version "7.1.6" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" + integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + global-modules@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" @@ -1080,6 +1123,11 @@ graceful-fs@^4.0.0, graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6: resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== +graceful-fs@^4.2.0: + version "4.2.4" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" + integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== + gulp-cli@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/gulp-cli/-/gulp-cli-2.2.0.tgz#5533126eeb7fe415a7e3e84a297d334d5cf70ebc" @@ -1347,6 +1395,11 @@ is-number@^4.0.0: resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" integrity sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ== +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" @@ -1452,6 +1505,15 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + just-compare@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-1.3.0.tgz#a53c31373f150a5b238555c243af4d8a38d7a0e5" @@ -1610,6 +1672,14 @@ micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4: snapdragon "^0.8.1" to-regex "^3.0.2" +micromatch@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" + integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== + dependencies: + braces "^3.0.1" + picomatch "^2.0.5" + minimatch@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" @@ -1979,6 +2049,11 @@ path@^0.12.7: process "^0.11.1" util "^0.10.3" +picomatch@^2.0.5: + version "2.2.2" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" + integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== + pify@^2.0.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" @@ -2197,13 +2272,6 @@ rimraf@^2.6.1: dependencies: glob "^7.1.3" -rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - safe-buffer@^5.1.0, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" @@ -2515,6 +2583,13 @@ to-regex-range@^2.1.0: is-number "^3.0.0" repeat-string "^1.6.1" +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + to-regex@^3.0.1, to-regex@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" @@ -2587,6 +2662,16 @@ unique-stream@^2.0.2: json-stable-stringify-without-jsonify "^1.0.1" through2-filter "^3.0.0" +universalify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d" + integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug== + +universalify@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" + integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + unset-value@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json b/modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json index e415c0b911..ca8d09c92f 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "^3.3.1" + "@abp/aspnetcore.mvc.ui.theme.basic": "^4.0.0-rc.1" } } \ No newline at end of file diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Host/wwwroot/libs/abp/core/abp.js b/modules/cms-kit/host/Volo.CmsKit.Web.Host/wwwroot/libs/abp/core/abp.js index 72af4bd106..9405310771 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Host/wwwroot/libs/abp/core/abp.js +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Host/wwwroot/libs/abp/core/abp.js @@ -750,5 +750,20 @@ var abp = abp || {}; return toUtc(date); } }; + + /* FEATURES *************************************************/ + abp.features = abp.features || {}; + + abp.features.values = abp.features.values || {}; + + abp.features.isEnabled = function(name){ + var value = abp.features.get(name); + return value == 'true' || value == 'True'; + } + + abp.features.get = function (name) { + return abp.features.values[name]; + }; + })(); diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock b/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock index 9b9528ce1b..a0d15054b1 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock @@ -2,184 +2,186 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-3.3.1.tgz#58ae88355b821ca72eccf1950bde544b8f0edcca" - integrity sha512-AUIJQIBb+5of0Na1cxmyacni6ToYBpmtU+NJH9/cTC3UUAPylj8TiAX9yobAPn8dbrcXTm+dh9T8i49rXTtxoA== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~3.3.1" - -"@abp/aspnetcore.mvc.ui.theme.shared@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-3.3.1.tgz#c3123ea8f6c8428d034d9ac2782aa1bff27bd740" - integrity sha512-j2uZapDTKSjH74uZcIR4y09hr6w+OAdybQhL1bx4fb0D3XlmOdOwRrsqXieJNwAggbUn00EX2Usiey3N/wV1rA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~3.3.1" - "@abp/bootstrap" "~3.3.1" - "@abp/bootstrap-datepicker" "~3.3.1" - "@abp/datatables.net-bs4" "~3.3.1" - "@abp/font-awesome" "~3.3.1" - "@abp/jquery-form" "~3.3.1" - "@abp/jquery-validation-unobtrusive" "~3.3.1" - "@abp/lodash" "~3.3.1" - "@abp/luxon" "~3.3.1" - "@abp/malihu-custom-scrollbar-plugin" "~3.3.1" - "@abp/select2" "~3.3.1" - "@abp/sweetalert" "~3.3.1" - "@abp/timeago" "~3.3.1" - "@abp/toastr" "~3.3.1" - -"@abp/aspnetcore.mvc.ui@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-3.3.1.tgz#946d5fb68d73842270e2553fba475163d2ca57a5" - integrity sha512-W/Yxe20Upkha0XaHPQwQ3+LxdUZI21BiARcbBUnIUzRUrFBpvjD0A9/T8bsi+KpIqOYLAwtrE1TJoSuZGscoIw== +"@abp/aspnetcore.mvc.ui.theme.basic@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.0.0-rc.1.tgz#af05d6c64a7d6f548eaeece07a8abec6ff7e2e13" + integrity sha512-I0OVVCpl4IDLu5ff03mmxewbvbv/1kQtILHnS2P2LfqQDPBLpnHDYEHic1TkWHy2F06oA7tB7ZuPr6DpIFkL0Q== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~4.0.0-rc.1" + +"@abp/aspnetcore.mvc.ui.theme.shared@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.0.0-rc.1.tgz#223cd3f15501875377708ad1733074510e61592b" + integrity sha512-zYJxNmbzpgTmSY2d0runYuvW5NUS/JVcO6u86teQgUFevrd8tNhN8BLoWYhYKHh73Nhsic9dXVyvPwFF3PXYnQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~4.0.0-rc.1" + "@abp/bootstrap" "~4.0.0-rc.1" + "@abp/bootstrap-datepicker" "~4.0.0-rc.1" + "@abp/datatables.net-bs4" "~4.0.0-rc.1" + "@abp/font-awesome" "~4.0.0-rc.1" + "@abp/jquery-form" "~4.0.0-rc.1" + "@abp/jquery-validation-unobtrusive" "~4.0.0-rc.1" + "@abp/lodash" "~4.0.0-rc.1" + "@abp/luxon" "~4.0.0-rc.1" + "@abp/malihu-custom-scrollbar-plugin" "~4.0.0-rc.1" + "@abp/select2" "~4.0.0-rc.1" + "@abp/sweetalert" "~4.0.0-rc.1" + "@abp/timeago" "~4.0.0-rc.1" + "@abp/toastr" "~4.0.0-rc.1" + +"@abp/aspnetcore.mvc.ui@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.0.0-rc.1.tgz#117e5ca09d5600b19f8fe1fdd576764827e49fd5" + integrity sha512-hwd7SXRAm6xfmZlI09E8HkU0roPzarObpzAX6GwBZE8TZSyM3rg14DAbjk2YGU4YmThUgQQwYJ4mGdXX1VHqYQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" + fs-extra "^9.0.1" + glob "^7.1.6" gulp "^4.0.2" merge-stream "^2.0.0" + micromatch "^4.0.2" path "^0.12.7" - rimraf "^3.0.2" -"@abp/bootstrap-datepicker@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-3.3.1.tgz#c0f5763e0bfb1e293ef1b22f2a14014ec345dbc3" - integrity sha512-MnX2vI75gEDtlwnKhI6ptH657dh5TuXoin1XeaEhOa5rGbLwhSu4IFqRmlLBedFBOf+1zwcvFs30vsQlNKJ6Nw== +"@abp/bootstrap-datepicker@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.0.0-rc.1.tgz#5f221c25744227f8e4f129b9c7d4bb7603c243b2" + integrity sha512-GJTZ27zw1MwvzAILF+L+2VNzW8vMvT40hph+ecZ5QwyL01H97DEO6rSOMu6rz6NetEkgQ5YpBwutbHfDJBq+QQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-3.3.1.tgz#5b173918511b6ad1fb8ac570ea2e2fcb874970e0" - integrity sha512-CfnwXAV2XRK3gYpeEQjgVzEocU6pqdGZXwATwOKifHWBZNG8ubDyMgBed+oVCvJgRvLRrniR5jFK2vhm8Du+EQ== +"@abp/bootstrap@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.0.0-rc.1.tgz#e5f2809b14e4d8c47c690c08b1e2f544883fa1d1" + integrity sha512-uaoGAn3Lzl0UClN+J+aDXCoiqOoKdQGNB5GexmaEFStL9n6AF/rFz7r4ylpbqd4IDhr6FgP7UzIoTtOyfPVgxw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" bootstrap "^4.5.0" bootstrap-v4-rtl "4.4.1-2" -"@abp/core@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-3.3.1.tgz#b1da2160b0fc4a309dc4a65ee937c814de16b2de" - integrity sha512-6/6FHTLZrWh821O6xr4Sk1BlIt9gTAT19NnykQRV9U8S7rl4BQv2QF055R8Wg3lnVKWJ1ajiAbd3gerjH/pL6g== +"@abp/core@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.0.0-rc.1.tgz#fb07e8d3ccd6cef97e48660baad0055b936af299" + integrity sha512-5CuI36OCoE5DRjtptnSW66aCu/2nRBR4ayF8owxZbmGarR2xU1PbN4wIKff9bhfoVIKfscTehA9xtp9STreYEQ== dependencies: - "@abp/utils" "^3.3.1" + "@abp/utils" "^4.0.0-rc.1" -"@abp/datatables.net-bs4@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-3.3.1.tgz#fd0f5f5579ff94d635d19c1bf46ac0593639e3f4" - integrity sha512-C9BUlbsk9liJ+hmFpTKoearJNZISDy5TInTbnixL8WfXfIaAWdZRs+ADvhKO9+oWMxkbxhGI8ueYQ29Z1UJzMg== +"@abp/datatables.net-bs4@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.0.0-rc.1.tgz#f941e43be2936d6dad86fa9e8ade99c795d6ec6c" + integrity sha512-U1g5wGtZWvFETImT/Mdj22qqiVt9k8Ef/AeiYH9pZz+tvomVOcGK3fDxFGLlWpJQu9wxVFs7l5oBeZlUE+YpOw== dependencies: - "@abp/datatables.net" "~3.3.1" + "@abp/datatables.net" "~4.0.0-rc.1" datatables.net-bs4 "^1.10.21" -"@abp/datatables.net@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-3.3.1.tgz#2ec7406712607f08f0ae9a6ce0ee7bfd0cc73278" - integrity sha512-prsMkh//XCymCG/aYEEtzV/922RJIZ0+PcnRvhJzXvrX4DK2y3ZWM44QNR/9/rpkYUJqRcVoHqbt1DuxbHDLXQ== +"@abp/datatables.net@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.0.0-rc.1.tgz#aef3cffeb0e5e3e0ced1670cbcd46cc9d8efcc02" + integrity sha512-6fY2naRtFTP4jsiIMiUQzNFto2yK2eIfJlJRvx2Nt8EKWpYxZKWo1AfXQ7vsPxRXj+Eg7U1a66VxPRNmGFQ6Sg== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" datatables.net "^1.10.21" -"@abp/font-awesome@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-3.3.1.tgz#268a21685a6b810b15848169b78c3dfb11d582c6" - integrity sha512-Eg2dwtcsyLo5E6PC21vK5R8YFe32UFSN4DpNrqAP9I85daR8ZbT0US8SbfCcI5nhiZlRi3EWj/cUgz2IEJHaaQ== +"@abp/font-awesome@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.0.0-rc.1.tgz#4c3d57f24827b0c66a3dfa2a5698111d897a64df" + integrity sha512-uWm3vBgw3vl7XoOr9qiZFZaye2BsbLgkwp3YbdQoJZ2GuSScgxWYa6fK4qXuWMX5VzjXVVvqFnBx//DHRVghaQ== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" "@fortawesome/fontawesome-free" "^5.13.0" -"@abp/jquery-form@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-3.3.1.tgz#4e8c2e50e711a7bbe4f40e74210472b21afd0ecf" - integrity sha512-HBic6SzOSprYAug/Qbgcd+MiPRwtXczS2/x9IUmPFeUhvuqJJoYPWrhI5xC6WKNcJ/5MjExiEbeEXMXp8PwJTA== +"@abp/jquery-form@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.0.0-rc.1.tgz#2b9cd5ba6d7916186ac9081ccae20a70b7136628" + integrity sha512-FcSXNs1J4K3IOwspZpE4451Ki1o46yx3BxML/jjtL22E4gYhZ0LuWLF8RYxiTt8QxuOioTMEPGY/p4fsxKAabA== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-3.3.1.tgz#e42d61a172b6ef5cbdbb305ab5d93e3dad5159a1" - integrity sha512-SH8zmrR3HshCNP0zIgi4j6PMhgCzmCKk5xXxD+8kg+LAv+bm1iP0K5srgX4WlEffRma80QIeNKPpe/lW04EgFw== +"@abp/jquery-validation-unobtrusive@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.0.0-rc.1.tgz#b7f68b0357a0c6244922be48c3a79797aaae3adf" + integrity sha512-3cOOaNXiPalYbQOst77WYPAFG8U6OtFpwh4/NSWzUXZ5hb2ZP/5pBpQ+epVf6ZVkcYY2aDanQngD+C17Y4kHcg== dependencies: - "@abp/jquery-validation" "~3.3.1" + "@abp/jquery-validation" "~4.0.0-rc.1" jquery-validation-unobtrusive "^3.2.11" -"@abp/jquery-validation@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-3.3.1.tgz#05164e342fdb83f40a17f000b40c27df2604c394" - integrity sha512-oKN3wQUY1PB7IhelFIJVjRqAZx/AVlpUF0GV6k/9eNBK+ZoLpW1ebE1q9tsLhXf7QS1N7S45aEHB8OpjRopDew== +"@abp/jquery-validation@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.0.0-rc.1.tgz#441e6769a00eca57d3f805ed5a7fdf2a8bd7cd5e" + integrity sha512-oWA97s9eSLcn91oH70u+004JER3wk3wXQso2edhrejakA6k4zmTLa5fsU8X/7PO2qir8WRamOpqUjNyaUKbl3w== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" jquery-validation "^1.19.2" -"@abp/jquery@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-3.3.1.tgz#2e8431a52641ab85d1372a32518307bbf8fba1a0" - integrity sha512-mSAUYLzhJSvq8ixhAFkU5Q2LRDTkJAGHq47alb2nNEodZNr1q1i+875nP3dE/4MLT/foG0H+j+r4RGuYx4fGAA== +"@abp/jquery@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.0.0-rc.1.tgz#80fcba650159155d3848f3a24df8ac42c9690062" + integrity sha512-1JsVIz6gVZOMQAiL2DOh0ynin/2O7/MuY5YtsxgKYgfazp0XMriHWEvSjm8adRdKm0/EWS4P6hbaGlv6IJnlFw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" jquery "~3.5.1" -"@abp/lodash@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-3.3.1.tgz#5c2602f03bde7fbf7841c01bb7178b3ca3429d87" - integrity sha512-5fitYkotzaXGaEbwctVYT4HcfKZ1ghAnvrQLYI+2MYgIQmtipBhXFEG030zIXWThEoIGKOBuwVzmOYtwiX7+8w== +"@abp/lodash@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.0.0-rc.1.tgz#28836383543119e7574239013dda8874f0cc4239" + integrity sha512-caDmY2uGELgR/LQAf9gK5I3PfRGmFkHEVrmjYakPJWb6AX6UgiYzo5l0rVY/AoO5/QM5MnaZv+8sEiEexk/l4A== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" lodash "^4.17.15" -"@abp/luxon@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-3.3.1.tgz#2e477be6a9f76394331399a762552bf610168e8e" - integrity sha512-bp74vBmObbqUXsOc4VRWml5ivEyIzwHLR4oycLvWG0bQZn65yt7db7DVYTQL1PCWbEAKf6eULlnF6JvZpSVgeg== +"@abp/luxon@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.0.0-rc.1.tgz#f359b230b4a945323b9711a5c5649c829c70dd5b" + integrity sha512-g1v/ZvM0BNY7iVp512doKFh4ZIXgMmWMXjLjvE0EQrSQ6vh5HU9K5QoI35D0S/qXy7TiLUmm+9fjVzxeSqX9Uw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" luxon "^1.24.1" -"@abp/malihu-custom-scrollbar-plugin@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-3.3.1.tgz#df833f2b8421f4dce681c13d2d5976680a27e4c8" - integrity sha512-bJRQTevunQulXo+EC1HWqYgV30RVmFcS218DtdZLm2x/xWFBhvr+2DLzLS2Gq8JJXNGQMFbHnCWixn5si4V/KA== +"@abp/malihu-custom-scrollbar-plugin@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.0.0-rc.1.tgz#ecde0a2d43ebfbb93523237e65b906fd94773bf4" + integrity sha512-DNHiLfWzKHvcmVMVs53BmVuHP9aBSYHzKT8wgKpADPRa0nD0OMxNaAWBQsqMfTrNIJaskIEqz/4GUwrx/Wvsvg== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/select2@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-3.3.1.tgz#65ac0ae3ac8783d4e0422717ce743d573bf559e4" - integrity sha512-efxhM/QxAmnyfGNcokZIK7vD6wYJkFGSnZEDj9QSrZ6DyUYf8H+jlK38JViDGe0RCMqts0R4B6IaKT0RbbIGmw== +"@abp/select2@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.0.0-rc.1.tgz#173a5a49971d0b48a8ce3afec9ca49d169060d46" + integrity sha512-Mq/EFsqNFklXG1J9I8Fd82ZBZrdRxoHToOkeLfr+U/c0Q52XHHUpGCZmpGkFw3l7eSLG3fPg+T2SS46Htq7d/Q== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" select2 "^4.0.13" -"@abp/sweetalert@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-3.3.1.tgz#b6a41f8459d4407c4aee04e2f200b84e3fa8d534" - integrity sha512-olDU9Lh5o0sNCxRXROwt8QhHpuB5+fjojVWVUOiag0UMLVA9k/fp38diyn64qddSHWCafpqjeO32IXDKEQckZA== +"@abp/sweetalert@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.0.0-rc.1.tgz#77896fbff45fb59f5da778707f52819b3324904e" + integrity sha512-hmYGLcrwC4O/Bbsm2Atc5ZH3t2Bvz66zaL3WbB2/Bm8cUNNRN9KJSG+eURsc3/HT084c41vD5XhKPX7FoU4BYw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" sweetalert "^2.1.2" -"@abp/timeago@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-3.3.1.tgz#9759e09728fea082d28cd430cdc1af5b93f14720" - integrity sha512-sIgSj3hZBl+oyO6rHc55YrIfqb4d2d2RlT6HU+OIsa2/BUAjTcW6WdPVUjXTreth2jyxEjXkfOKA3Sv5DvraGg== +"@abp/timeago@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.0.0-rc.1.tgz#97921bc719a5c7837cae7e2dfa134b2352bf341d" + integrity sha512-gcr3ulURXzMBFwT9ewD+XV27gcBnmU9ksSXALxgcRXz3aFqON6bOiAfF89Mo2bQqEl7DhNu3ePqnu80EuzUUHw== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" timeago "^1.6.7" -"@abp/toastr@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-3.3.1.tgz#06cf0b46e6430fae516aaff8707a5f5b16d6ed1d" - integrity sha512-LTf2NGwcG9ke571HMO7N4syhJijagnw/eIDl6ezflIQI/BnQqBKpXJ8xckCCqgryxfraBu4APMuSkPoDs2Ce5g== +"@abp/toastr@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.0.0-rc.1.tgz#75bd1809a134b0faf12f1c61d9a3272995cf5491" + integrity sha512-D9t4ZLvkckNyS08zfAYbufpcTCvjEoxBVkno5ihAh6hDdapiQsdWPhejxLOroLWdbKwnYB/CjBI415gq5Bey0w== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" toastr "^2.1.4" -"@abp/utils@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-3.3.1.tgz#f1759161ac8af10e57b50ac90538a24a51b64ebd" - integrity sha512-XEYJYp94zDdln48P7X51wa4v1yg3Q+p0o2DdZxQbZxXChRkCwVC/B0uyMGPs75wkft6xiz965Xr7vcNvMo0nOA== +"@abp/utils@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.0.0-rc.1.tgz#996b00cb7c81acdc13574b6df486bfd403863ae0" + integrity sha512-rZv5D9zURFtd34hIxl5JNe7XAqCUEzUvmY6UYLzyAMGBKuTEJxvTNgTmSx0QpOcXKBXRNj7GKj6s95BNn7Q3eA== dependencies: just-compare "^1.3.0" @@ -332,6 +334,11 @@ async-settle@^1.0.0: dependencies: async-done "^1.2.2" +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + atob@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" @@ -423,6 +430,13 @@ braces@^2.3.1, braces@^2.3.2: split-string "^3.0.2" to-regex "^3.0.1" +braces@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + buffer-equal@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-1.0.0.tgz#59616b498304d556abd466966b22eeda3eca5fbe" @@ -837,6 +851,13 @@ fill-range@^4.0.0: repeat-string "^1.6.1" to-regex-range "^2.1.0" +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + find-up@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" @@ -908,6 +929,16 @@ fragment-cache@^0.2.1: dependencies: map-cache "^0.2.2" +fs-extra@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.1.tgz#910da0062437ba4c39fedd863f1675ccfefcb9fc" + integrity sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ== + dependencies: + at-least-node "^1.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^1.0.0" + fs-mkdirp-stream@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz#0b7815fc3201c6a69e14db98ce098c16935259eb" @@ -980,7 +1011,7 @@ glob-watcher@^5.0.3: just-debounce "^1.0.0" object.defaults "^1.1.0" -glob@^7.1.1, glob@^7.1.3: +glob@^7.1.1, glob@^7.1.6: version "7.1.6" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== @@ -1019,7 +1050,7 @@ glogg@^1.0.0: dependencies: sparkles "^1.0.0" -graceful-fs@^4.0.0, graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6: +graceful-fs@^4.0.0, graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0: version "4.2.4" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== @@ -1272,6 +1303,11 @@ is-number@^4.0.0: resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" integrity sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ== +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" @@ -1365,6 +1401,15 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + just-compare@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-1.3.0.tgz#a53c31373f150a5b238555c243af4d8a38d7a0e5" @@ -1523,6 +1568,14 @@ micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4: snapdragon "^0.8.1" to-regex "^3.0.2" +micromatch@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" + integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== + dependencies: + braces "^3.0.1" + picomatch "^2.0.5" + minimatch@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" @@ -1776,6 +1829,11 @@ path@^0.12.7: process "^0.11.1" util "^0.10.3" +picomatch@^2.0.5: + version "2.2.2" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" + integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== + pify@^2.0.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" @@ -1977,13 +2035,6 @@ ret@~0.1.10: resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== -rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - safe-buffer@^5.1.0: version "5.2.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" @@ -2242,6 +2293,13 @@ to-regex-range@^2.1.0: is-number "^3.0.0" repeat-string "^1.6.1" +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + to-regex@^3.0.1, to-regex@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" @@ -2324,6 +2382,16 @@ unique-stream@^2.0.2: json-stable-stringify-without-jsonify "^1.0.1" through2-filter "^3.0.0" +universalify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d" + integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug== + +universalify@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" + integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + unset-value@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json index e415c0b911..ca8d09c92f 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "^3.3.1" + "@abp/aspnetcore.mvc.ui.theme.basic": "^4.0.0-rc.1" } } \ No newline at end of file diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/abp/core/abp.js b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/abp/core/abp.js index 72af4bd106..9405310771 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/abp/core/abp.js +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/wwwroot/libs/abp/core/abp.js @@ -750,5 +750,20 @@ var abp = abp || {}; return toUtc(date); } }; + + /* FEATURES *************************************************/ + abp.features = abp.features || {}; + + abp.features.values = abp.features.values || {}; + + abp.features.isEnabled = function(name){ + var value = abp.features.get(name); + return value == 'true' || value == 'True'; + } + + abp.features.get = function (name) { + return abp.features.values[name]; + }; + })(); diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock index 69bf261f91..ebb4bd5990 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock @@ -2,184 +2,186 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-3.3.1.tgz#58ae88355b821ca72eccf1950bde544b8f0edcca" - integrity sha512-AUIJQIBb+5of0Na1cxmyacni6ToYBpmtU+NJH9/cTC3UUAPylj8TiAX9yobAPn8dbrcXTm+dh9T8i49rXTtxoA== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~3.3.1" - -"@abp/aspnetcore.mvc.ui.theme.shared@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-3.3.1.tgz#c3123ea8f6c8428d034d9ac2782aa1bff27bd740" - integrity sha512-j2uZapDTKSjH74uZcIR4y09hr6w+OAdybQhL1bx4fb0D3XlmOdOwRrsqXieJNwAggbUn00EX2Usiey3N/wV1rA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~3.3.1" - "@abp/bootstrap" "~3.3.1" - "@abp/bootstrap-datepicker" "~3.3.1" - "@abp/datatables.net-bs4" "~3.3.1" - "@abp/font-awesome" "~3.3.1" - "@abp/jquery-form" "~3.3.1" - "@abp/jquery-validation-unobtrusive" "~3.3.1" - "@abp/lodash" "~3.3.1" - "@abp/luxon" "~3.3.1" - "@abp/malihu-custom-scrollbar-plugin" "~3.3.1" - "@abp/select2" "~3.3.1" - "@abp/sweetalert" "~3.3.1" - "@abp/timeago" "~3.3.1" - "@abp/toastr" "~3.3.1" - -"@abp/aspnetcore.mvc.ui@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-3.3.1.tgz#946d5fb68d73842270e2553fba475163d2ca57a5" - integrity sha512-W/Yxe20Upkha0XaHPQwQ3+LxdUZI21BiARcbBUnIUzRUrFBpvjD0A9/T8bsi+KpIqOYLAwtrE1TJoSuZGscoIw== +"@abp/aspnetcore.mvc.ui.theme.basic@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.0.0-rc.1.tgz#af05d6c64a7d6f548eaeece07a8abec6ff7e2e13" + integrity sha512-I0OVVCpl4IDLu5ff03mmxewbvbv/1kQtILHnS2P2LfqQDPBLpnHDYEHic1TkWHy2F06oA7tB7ZuPr6DpIFkL0Q== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~4.0.0-rc.1" + +"@abp/aspnetcore.mvc.ui.theme.shared@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.0.0-rc.1.tgz#223cd3f15501875377708ad1733074510e61592b" + integrity sha512-zYJxNmbzpgTmSY2d0runYuvW5NUS/JVcO6u86teQgUFevrd8tNhN8BLoWYhYKHh73Nhsic9dXVyvPwFF3PXYnQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~4.0.0-rc.1" + "@abp/bootstrap" "~4.0.0-rc.1" + "@abp/bootstrap-datepicker" "~4.0.0-rc.1" + "@abp/datatables.net-bs4" "~4.0.0-rc.1" + "@abp/font-awesome" "~4.0.0-rc.1" + "@abp/jquery-form" "~4.0.0-rc.1" + "@abp/jquery-validation-unobtrusive" "~4.0.0-rc.1" + "@abp/lodash" "~4.0.0-rc.1" + "@abp/luxon" "~4.0.0-rc.1" + "@abp/malihu-custom-scrollbar-plugin" "~4.0.0-rc.1" + "@abp/select2" "~4.0.0-rc.1" + "@abp/sweetalert" "~4.0.0-rc.1" + "@abp/timeago" "~4.0.0-rc.1" + "@abp/toastr" "~4.0.0-rc.1" + +"@abp/aspnetcore.mvc.ui@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.0.0-rc.1.tgz#117e5ca09d5600b19f8fe1fdd576764827e49fd5" + integrity sha512-hwd7SXRAm6xfmZlI09E8HkU0roPzarObpzAX6GwBZE8TZSyM3rg14DAbjk2YGU4YmThUgQQwYJ4mGdXX1VHqYQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" + fs-extra "^9.0.1" + glob "^7.1.6" gulp "^4.0.2" merge-stream "^2.0.0" + micromatch "^4.0.2" path "^0.12.7" - rimraf "^3.0.2" -"@abp/bootstrap-datepicker@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-3.3.1.tgz#c0f5763e0bfb1e293ef1b22f2a14014ec345dbc3" - integrity sha512-MnX2vI75gEDtlwnKhI6ptH657dh5TuXoin1XeaEhOa5rGbLwhSu4IFqRmlLBedFBOf+1zwcvFs30vsQlNKJ6Nw== +"@abp/bootstrap-datepicker@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.0.0-rc.1.tgz#5f221c25744227f8e4f129b9c7d4bb7603c243b2" + integrity sha512-GJTZ27zw1MwvzAILF+L+2VNzW8vMvT40hph+ecZ5QwyL01H97DEO6rSOMu6rz6NetEkgQ5YpBwutbHfDJBq+QQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-3.3.1.tgz#5b173918511b6ad1fb8ac570ea2e2fcb874970e0" - integrity sha512-CfnwXAV2XRK3gYpeEQjgVzEocU6pqdGZXwATwOKifHWBZNG8ubDyMgBed+oVCvJgRvLRrniR5jFK2vhm8Du+EQ== +"@abp/bootstrap@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.0.0-rc.1.tgz#e5f2809b14e4d8c47c690c08b1e2f544883fa1d1" + integrity sha512-uaoGAn3Lzl0UClN+J+aDXCoiqOoKdQGNB5GexmaEFStL9n6AF/rFz7r4ylpbqd4IDhr6FgP7UzIoTtOyfPVgxw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" bootstrap "^4.5.0" bootstrap-v4-rtl "4.4.1-2" -"@abp/core@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-3.3.1.tgz#b1da2160b0fc4a309dc4a65ee937c814de16b2de" - integrity sha512-6/6FHTLZrWh821O6xr4Sk1BlIt9gTAT19NnykQRV9U8S7rl4BQv2QF055R8Wg3lnVKWJ1ajiAbd3gerjH/pL6g== +"@abp/core@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.0.0-rc.1.tgz#fb07e8d3ccd6cef97e48660baad0055b936af299" + integrity sha512-5CuI36OCoE5DRjtptnSW66aCu/2nRBR4ayF8owxZbmGarR2xU1PbN4wIKff9bhfoVIKfscTehA9xtp9STreYEQ== dependencies: - "@abp/utils" "^3.3.1" + "@abp/utils" "^4.0.0-rc.1" -"@abp/datatables.net-bs4@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-3.3.1.tgz#fd0f5f5579ff94d635d19c1bf46ac0593639e3f4" - integrity sha512-C9BUlbsk9liJ+hmFpTKoearJNZISDy5TInTbnixL8WfXfIaAWdZRs+ADvhKO9+oWMxkbxhGI8ueYQ29Z1UJzMg== +"@abp/datatables.net-bs4@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.0.0-rc.1.tgz#f941e43be2936d6dad86fa9e8ade99c795d6ec6c" + integrity sha512-U1g5wGtZWvFETImT/Mdj22qqiVt9k8Ef/AeiYH9pZz+tvomVOcGK3fDxFGLlWpJQu9wxVFs7l5oBeZlUE+YpOw== dependencies: - "@abp/datatables.net" "~3.3.1" + "@abp/datatables.net" "~4.0.0-rc.1" datatables.net-bs4 "^1.10.21" -"@abp/datatables.net@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-3.3.1.tgz#2ec7406712607f08f0ae9a6ce0ee7bfd0cc73278" - integrity sha512-prsMkh//XCymCG/aYEEtzV/922RJIZ0+PcnRvhJzXvrX4DK2y3ZWM44QNR/9/rpkYUJqRcVoHqbt1DuxbHDLXQ== +"@abp/datatables.net@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.0.0-rc.1.tgz#aef3cffeb0e5e3e0ced1670cbcd46cc9d8efcc02" + integrity sha512-6fY2naRtFTP4jsiIMiUQzNFto2yK2eIfJlJRvx2Nt8EKWpYxZKWo1AfXQ7vsPxRXj+Eg7U1a66VxPRNmGFQ6Sg== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" datatables.net "^1.10.21" -"@abp/font-awesome@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-3.3.1.tgz#268a21685a6b810b15848169b78c3dfb11d582c6" - integrity sha512-Eg2dwtcsyLo5E6PC21vK5R8YFe32UFSN4DpNrqAP9I85daR8ZbT0US8SbfCcI5nhiZlRi3EWj/cUgz2IEJHaaQ== +"@abp/font-awesome@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.0.0-rc.1.tgz#4c3d57f24827b0c66a3dfa2a5698111d897a64df" + integrity sha512-uWm3vBgw3vl7XoOr9qiZFZaye2BsbLgkwp3YbdQoJZ2GuSScgxWYa6fK4qXuWMX5VzjXVVvqFnBx//DHRVghaQ== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" "@fortawesome/fontawesome-free" "^5.13.0" -"@abp/jquery-form@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-3.3.1.tgz#4e8c2e50e711a7bbe4f40e74210472b21afd0ecf" - integrity sha512-HBic6SzOSprYAug/Qbgcd+MiPRwtXczS2/x9IUmPFeUhvuqJJoYPWrhI5xC6WKNcJ/5MjExiEbeEXMXp8PwJTA== +"@abp/jquery-form@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.0.0-rc.1.tgz#2b9cd5ba6d7916186ac9081ccae20a70b7136628" + integrity sha512-FcSXNs1J4K3IOwspZpE4451Ki1o46yx3BxML/jjtL22E4gYhZ0LuWLF8RYxiTt8QxuOioTMEPGY/p4fsxKAabA== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-3.3.1.tgz#e42d61a172b6ef5cbdbb305ab5d93e3dad5159a1" - integrity sha512-SH8zmrR3HshCNP0zIgi4j6PMhgCzmCKk5xXxD+8kg+LAv+bm1iP0K5srgX4WlEffRma80QIeNKPpe/lW04EgFw== +"@abp/jquery-validation-unobtrusive@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.0.0-rc.1.tgz#b7f68b0357a0c6244922be48c3a79797aaae3adf" + integrity sha512-3cOOaNXiPalYbQOst77WYPAFG8U6OtFpwh4/NSWzUXZ5hb2ZP/5pBpQ+epVf6ZVkcYY2aDanQngD+C17Y4kHcg== dependencies: - "@abp/jquery-validation" "~3.3.1" + "@abp/jquery-validation" "~4.0.0-rc.1" jquery-validation-unobtrusive "^3.2.11" -"@abp/jquery-validation@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-3.3.1.tgz#05164e342fdb83f40a17f000b40c27df2604c394" - integrity sha512-oKN3wQUY1PB7IhelFIJVjRqAZx/AVlpUF0GV6k/9eNBK+ZoLpW1ebE1q9tsLhXf7QS1N7S45aEHB8OpjRopDew== +"@abp/jquery-validation@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.0.0-rc.1.tgz#441e6769a00eca57d3f805ed5a7fdf2a8bd7cd5e" + integrity sha512-oWA97s9eSLcn91oH70u+004JER3wk3wXQso2edhrejakA6k4zmTLa5fsU8X/7PO2qir8WRamOpqUjNyaUKbl3w== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" jquery-validation "^1.19.2" -"@abp/jquery@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-3.3.1.tgz#2e8431a52641ab85d1372a32518307bbf8fba1a0" - integrity sha512-mSAUYLzhJSvq8ixhAFkU5Q2LRDTkJAGHq47alb2nNEodZNr1q1i+875nP3dE/4MLT/foG0H+j+r4RGuYx4fGAA== +"@abp/jquery@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.0.0-rc.1.tgz#80fcba650159155d3848f3a24df8ac42c9690062" + integrity sha512-1JsVIz6gVZOMQAiL2DOh0ynin/2O7/MuY5YtsxgKYgfazp0XMriHWEvSjm8adRdKm0/EWS4P6hbaGlv6IJnlFw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" jquery "~3.5.1" -"@abp/lodash@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-3.3.1.tgz#5c2602f03bde7fbf7841c01bb7178b3ca3429d87" - integrity sha512-5fitYkotzaXGaEbwctVYT4HcfKZ1ghAnvrQLYI+2MYgIQmtipBhXFEG030zIXWThEoIGKOBuwVzmOYtwiX7+8w== +"@abp/lodash@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.0.0-rc.1.tgz#28836383543119e7574239013dda8874f0cc4239" + integrity sha512-caDmY2uGELgR/LQAf9gK5I3PfRGmFkHEVrmjYakPJWb6AX6UgiYzo5l0rVY/AoO5/QM5MnaZv+8sEiEexk/l4A== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" lodash "^4.17.15" -"@abp/luxon@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-3.3.1.tgz#2e477be6a9f76394331399a762552bf610168e8e" - integrity sha512-bp74vBmObbqUXsOc4VRWml5ivEyIzwHLR4oycLvWG0bQZn65yt7db7DVYTQL1PCWbEAKf6eULlnF6JvZpSVgeg== +"@abp/luxon@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.0.0-rc.1.tgz#f359b230b4a945323b9711a5c5649c829c70dd5b" + integrity sha512-g1v/ZvM0BNY7iVp512doKFh4ZIXgMmWMXjLjvE0EQrSQ6vh5HU9K5QoI35D0S/qXy7TiLUmm+9fjVzxeSqX9Uw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" luxon "^1.24.1" -"@abp/malihu-custom-scrollbar-plugin@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-3.3.1.tgz#df833f2b8421f4dce681c13d2d5976680a27e4c8" - integrity sha512-bJRQTevunQulXo+EC1HWqYgV30RVmFcS218DtdZLm2x/xWFBhvr+2DLzLS2Gq8JJXNGQMFbHnCWixn5si4V/KA== +"@abp/malihu-custom-scrollbar-plugin@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.0.0-rc.1.tgz#ecde0a2d43ebfbb93523237e65b906fd94773bf4" + integrity sha512-DNHiLfWzKHvcmVMVs53BmVuHP9aBSYHzKT8wgKpADPRa0nD0OMxNaAWBQsqMfTrNIJaskIEqz/4GUwrx/Wvsvg== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/select2@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-3.3.1.tgz#65ac0ae3ac8783d4e0422717ce743d573bf559e4" - integrity sha512-efxhM/QxAmnyfGNcokZIK7vD6wYJkFGSnZEDj9QSrZ6DyUYf8H+jlK38JViDGe0RCMqts0R4B6IaKT0RbbIGmw== +"@abp/select2@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.0.0-rc.1.tgz#173a5a49971d0b48a8ce3afec9ca49d169060d46" + integrity sha512-Mq/EFsqNFklXG1J9I8Fd82ZBZrdRxoHToOkeLfr+U/c0Q52XHHUpGCZmpGkFw3l7eSLG3fPg+T2SS46Htq7d/Q== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" select2 "^4.0.13" -"@abp/sweetalert@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-3.3.1.tgz#b6a41f8459d4407c4aee04e2f200b84e3fa8d534" - integrity sha512-olDU9Lh5o0sNCxRXROwt8QhHpuB5+fjojVWVUOiag0UMLVA9k/fp38diyn64qddSHWCafpqjeO32IXDKEQckZA== +"@abp/sweetalert@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.0.0-rc.1.tgz#77896fbff45fb59f5da778707f52819b3324904e" + integrity sha512-hmYGLcrwC4O/Bbsm2Atc5ZH3t2Bvz66zaL3WbB2/Bm8cUNNRN9KJSG+eURsc3/HT084c41vD5XhKPX7FoU4BYw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" sweetalert "^2.1.2" -"@abp/timeago@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-3.3.1.tgz#9759e09728fea082d28cd430cdc1af5b93f14720" - integrity sha512-sIgSj3hZBl+oyO6rHc55YrIfqb4d2d2RlT6HU+OIsa2/BUAjTcW6WdPVUjXTreth2jyxEjXkfOKA3Sv5DvraGg== +"@abp/timeago@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.0.0-rc.1.tgz#97921bc719a5c7837cae7e2dfa134b2352bf341d" + integrity sha512-gcr3ulURXzMBFwT9ewD+XV27gcBnmU9ksSXALxgcRXz3aFqON6bOiAfF89Mo2bQqEl7DhNu3ePqnu80EuzUUHw== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" timeago "^1.6.7" -"@abp/toastr@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-3.3.1.tgz#06cf0b46e6430fae516aaff8707a5f5b16d6ed1d" - integrity sha512-LTf2NGwcG9ke571HMO7N4syhJijagnw/eIDl6ezflIQI/BnQqBKpXJ8xckCCqgryxfraBu4APMuSkPoDs2Ce5g== +"@abp/toastr@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.0.0-rc.1.tgz#75bd1809a134b0faf12f1c61d9a3272995cf5491" + integrity sha512-D9t4ZLvkckNyS08zfAYbufpcTCvjEoxBVkno5ihAh6hDdapiQsdWPhejxLOroLWdbKwnYB/CjBI415gq5Bey0w== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" toastr "^2.1.4" -"@abp/utils@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-3.3.1.tgz#f1759161ac8af10e57b50ac90538a24a51b64ebd" - integrity sha512-XEYJYp94zDdln48P7X51wa4v1yg3Q+p0o2DdZxQbZxXChRkCwVC/B0uyMGPs75wkft6xiz965Xr7vcNvMo0nOA== +"@abp/utils@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.0.0-rc.1.tgz#996b00cb7c81acdc13574b6df486bfd403863ae0" + integrity sha512-rZv5D9zURFtd34hIxl5JNe7XAqCUEzUvmY6UYLzyAMGBKuTEJxvTNgTmSx0QpOcXKBXRNj7GKj6s95BNn7Q3eA== dependencies: just-compare "^1.3.0" @@ -344,6 +346,11 @@ async-settle@^1.0.0: dependencies: async-done "^1.2.2" +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + atob@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.1.tgz#ae2d5a729477f289d60dd7f96a6314a22dd6c22a" @@ -423,6 +430,13 @@ braces@^2.3.1, braces@^2.3.2: split-string "^3.0.2" to-regex "^3.0.1" +braces@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + buffer-equal@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-1.0.0.tgz#59616b498304d556abd466966b22eeda3eca5fbe" @@ -833,6 +847,13 @@ fill-range@^4.0.0: repeat-string "^1.6.1" to-regex-range "^2.1.0" +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + find-up@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" @@ -898,6 +919,16 @@ fragment-cache@^0.2.1: dependencies: map-cache "^0.2.2" +fs-extra@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.1.tgz#910da0062437ba4c39fedd863f1675ccfefcb9fc" + integrity sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ== + dependencies: + at-least-node "^1.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^1.0.0" + fs-minipass@^1.2.5: version "1.2.6" resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.6.tgz#2c5cc30ded81282bfe8a0d7c7c1853ddeb102c07" @@ -1001,6 +1032,18 @@ glob@^7.1.1, glob@^7.1.3: once "^1.3.0" path-is-absolute "^1.0.0" +glob@^7.1.6: + version "7.1.6" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" + integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + global-modules@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" @@ -1030,6 +1073,11 @@ graceful-fs@^4.0.0, graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6: resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== +graceful-fs@^4.2.0: + version "4.2.4" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" + integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== + gulp-cli@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/gulp-cli/-/gulp-cli-2.2.0.tgz#5533126eeb7fe415a7e3e84a297d334d5cf70ebc" @@ -1274,6 +1322,11 @@ is-number@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + is-odd@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-odd/-/is-odd-2.0.0.tgz#7646624671fd7ea558ccd9a2795182f2958f1b24" @@ -1379,6 +1432,15 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + just-compare@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-1.3.0.tgz#a53c31373f150a5b238555c243af4d8a38d7a0e5" @@ -1529,6 +1591,14 @@ micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4: snapdragon "^0.8.1" to-regex "^3.0.2" +micromatch@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" + integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== + dependencies: + braces "^3.0.1" + picomatch "^2.0.5" + minimatch@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" @@ -1884,6 +1954,11 @@ path@^0.12.7: process "^0.11.1" util "^0.10.3" +picomatch@^2.0.5: + version "2.2.2" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" + integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== + pify@^2.0.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" @@ -2095,13 +2170,6 @@ rimraf@^2.6.1: dependencies: glob "^7.1.3" -rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - safe-buffer@^5.1.0, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" @@ -2402,6 +2470,13 @@ to-regex-range@^2.1.0: is-number "^3.0.0" repeat-string "^1.6.1" +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + to-regex@^3.0.1, to-regex@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" @@ -2470,6 +2545,16 @@ unique-stream@^2.0.2: json-stable-stringify-without-jsonify "^1.0.1" through2-filter "^3.0.0" +universalify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d" + integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug== + +universalify@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" + integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + unset-value@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" diff --git a/modules/docs/app/VoloDocs.Web/package.json b/modules/docs/app/VoloDocs.Web/package.json index fd4d07be82..4c57055dfc 100644 --- a/modules/docs/app/VoloDocs.Web/package.json +++ b/modules/docs/app/VoloDocs.Web/package.json @@ -3,7 +3,7 @@ "name": "volo.docstestapp", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "^3.3.1", - "@abp/docs": "^3.3.1" + "@abp/aspnetcore.mvc.ui.theme.basic": "^4.0.0-rc.1", + "@abp/docs": "^4.0.0-rc.1" } } diff --git a/modules/docs/app/VoloDocs.Web/wwwroot/libs/abp/core/abp.js b/modules/docs/app/VoloDocs.Web/wwwroot/libs/abp/core/abp.js index 72af4bd106..9405310771 100644 --- a/modules/docs/app/VoloDocs.Web/wwwroot/libs/abp/core/abp.js +++ b/modules/docs/app/VoloDocs.Web/wwwroot/libs/abp/core/abp.js @@ -750,5 +750,20 @@ var abp = abp || {}; return toUtc(date); } }; + + /* FEATURES *************************************************/ + abp.features = abp.features || {}; + + abp.features.values = abp.features.values || {}; + + abp.features.isEnabled = function(name){ + var value = abp.features.get(name); + return value == 'true' || value == 'True'; + } + + abp.features.get = function (name) { + return abp.features.values[name]; + }; + })(); diff --git a/modules/docs/app/VoloDocs.Web/yarn.lock b/modules/docs/app/VoloDocs.Web/yarn.lock index cd91877d1f..fc025eb4d9 100644 --- a/modules/docs/app/VoloDocs.Web/yarn.lock +++ b/modules/docs/app/VoloDocs.Web/yarn.lock @@ -2,228 +2,230 @@ # yarn lockfile v1 -"@abp/anchor-js@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-3.3.1.tgz#ba0843f55e324f0bc4714d8183c7f942865aa774" - integrity sha512-at2m281xksP5A9I9HykPai4WQK2UedrLXFSAWGpFhXx6zWvQ5YeUZliCS/eX1rX3fhMGKwcEL0CGXA03kMn72A== +"@abp/anchor-js@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-4.0.0-rc.1.tgz#a7ae74fa2800f3d219e12fe6c4dd84df8b6df1f8" + integrity sha512-so91cVNvvotkoph2pT3sKf4grtQCPFROFIv589/iKaBNbsbicIW3D9eoQv+RoRXwBTwGxsuVlZKLxpF8IGr76w== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" anchor-js "^4.2.2" -"@abp/aspnetcore.mvc.ui.theme.basic@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-3.3.1.tgz#58ae88355b821ca72eccf1950bde544b8f0edcca" - integrity sha512-AUIJQIBb+5of0Na1cxmyacni6ToYBpmtU+NJH9/cTC3UUAPylj8TiAX9yobAPn8dbrcXTm+dh9T8i49rXTtxoA== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~3.3.1" - -"@abp/aspnetcore.mvc.ui.theme.shared@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-3.3.1.tgz#c3123ea8f6c8428d034d9ac2782aa1bff27bd740" - integrity sha512-j2uZapDTKSjH74uZcIR4y09hr6w+OAdybQhL1bx4fb0D3XlmOdOwRrsqXieJNwAggbUn00EX2Usiey3N/wV1rA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~3.3.1" - "@abp/bootstrap" "~3.3.1" - "@abp/bootstrap-datepicker" "~3.3.1" - "@abp/datatables.net-bs4" "~3.3.1" - "@abp/font-awesome" "~3.3.1" - "@abp/jquery-form" "~3.3.1" - "@abp/jquery-validation-unobtrusive" "~3.3.1" - "@abp/lodash" "~3.3.1" - "@abp/luxon" "~3.3.1" - "@abp/malihu-custom-scrollbar-plugin" "~3.3.1" - "@abp/select2" "~3.3.1" - "@abp/sweetalert" "~3.3.1" - "@abp/timeago" "~3.3.1" - "@abp/toastr" "~3.3.1" - -"@abp/aspnetcore.mvc.ui@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-3.3.1.tgz#946d5fb68d73842270e2553fba475163d2ca57a5" - integrity sha512-W/Yxe20Upkha0XaHPQwQ3+LxdUZI21BiARcbBUnIUzRUrFBpvjD0A9/T8bsi+KpIqOYLAwtrE1TJoSuZGscoIw== +"@abp/aspnetcore.mvc.ui.theme.basic@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.0.0-rc.1.tgz#af05d6c64a7d6f548eaeece07a8abec6ff7e2e13" + integrity sha512-I0OVVCpl4IDLu5ff03mmxewbvbv/1kQtILHnS2P2LfqQDPBLpnHDYEHic1TkWHy2F06oA7tB7ZuPr6DpIFkL0Q== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~4.0.0-rc.1" + +"@abp/aspnetcore.mvc.ui.theme.shared@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.0.0-rc.1.tgz#223cd3f15501875377708ad1733074510e61592b" + integrity sha512-zYJxNmbzpgTmSY2d0runYuvW5NUS/JVcO6u86teQgUFevrd8tNhN8BLoWYhYKHh73Nhsic9dXVyvPwFF3PXYnQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~4.0.0-rc.1" + "@abp/bootstrap" "~4.0.0-rc.1" + "@abp/bootstrap-datepicker" "~4.0.0-rc.1" + "@abp/datatables.net-bs4" "~4.0.0-rc.1" + "@abp/font-awesome" "~4.0.0-rc.1" + "@abp/jquery-form" "~4.0.0-rc.1" + "@abp/jquery-validation-unobtrusive" "~4.0.0-rc.1" + "@abp/lodash" "~4.0.0-rc.1" + "@abp/luxon" "~4.0.0-rc.1" + "@abp/malihu-custom-scrollbar-plugin" "~4.0.0-rc.1" + "@abp/select2" "~4.0.0-rc.1" + "@abp/sweetalert" "~4.0.0-rc.1" + "@abp/timeago" "~4.0.0-rc.1" + "@abp/toastr" "~4.0.0-rc.1" + +"@abp/aspnetcore.mvc.ui@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.0.0-rc.1.tgz#117e5ca09d5600b19f8fe1fdd576764827e49fd5" + integrity sha512-hwd7SXRAm6xfmZlI09E8HkU0roPzarObpzAX6GwBZE8TZSyM3rg14DAbjk2YGU4YmThUgQQwYJ4mGdXX1VHqYQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" + fs-extra "^9.0.1" + glob "^7.1.6" gulp "^4.0.2" merge-stream "^2.0.0" + micromatch "^4.0.2" path "^0.12.7" - rimraf "^3.0.2" -"@abp/bootstrap-datepicker@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-3.3.1.tgz#c0f5763e0bfb1e293ef1b22f2a14014ec345dbc3" - integrity sha512-MnX2vI75gEDtlwnKhI6ptH657dh5TuXoin1XeaEhOa5rGbLwhSu4IFqRmlLBedFBOf+1zwcvFs30vsQlNKJ6Nw== +"@abp/bootstrap-datepicker@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.0.0-rc.1.tgz#5f221c25744227f8e4f129b9c7d4bb7603c243b2" + integrity sha512-GJTZ27zw1MwvzAILF+L+2VNzW8vMvT40hph+ecZ5QwyL01H97DEO6rSOMu6rz6NetEkgQ5YpBwutbHfDJBq+QQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-3.3.1.tgz#5b173918511b6ad1fb8ac570ea2e2fcb874970e0" - integrity sha512-CfnwXAV2XRK3gYpeEQjgVzEocU6pqdGZXwATwOKifHWBZNG8ubDyMgBed+oVCvJgRvLRrniR5jFK2vhm8Du+EQ== +"@abp/bootstrap@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.0.0-rc.1.tgz#e5f2809b14e4d8c47c690c08b1e2f544883fa1d1" + integrity sha512-uaoGAn3Lzl0UClN+J+aDXCoiqOoKdQGNB5GexmaEFStL9n6AF/rFz7r4ylpbqd4IDhr6FgP7UzIoTtOyfPVgxw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" bootstrap "^4.5.0" bootstrap-v4-rtl "4.4.1-2" -"@abp/clipboard@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-3.3.1.tgz#057381ecb3f5fb0744f2a742a4aff54294800439" - integrity sha512-iLtmLD/HXpHVWmLvbt2zY0EjZPmRLneCsT/gw07RWvy8iu+Hk8Cta8CD/Ak8RP5NdZkoYTO3Ojxdm7JUH0XN2g== +"@abp/clipboard@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-4.0.0-rc.1.tgz#fceca241284aa8c9bec21ce5f7318d29262fbc74" + integrity sha512-ovdoJMvIkBJnISFSs0t6yaLg2uqutE+9HGQp0mhNS1YkaJOw6bg4wiEdM85aSSBnzPbip16mc9cc+E93Jton2Q== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" clipboard "^2.0.6" -"@abp/core@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-3.3.1.tgz#b1da2160b0fc4a309dc4a65ee937c814de16b2de" - integrity sha512-6/6FHTLZrWh821O6xr4Sk1BlIt9gTAT19NnykQRV9U8S7rl4BQv2QF055R8Wg3lnVKWJ1ajiAbd3gerjH/pL6g== +"@abp/core@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.0.0-rc.1.tgz#fb07e8d3ccd6cef97e48660baad0055b936af299" + integrity sha512-5CuI36OCoE5DRjtptnSW66aCu/2nRBR4ayF8owxZbmGarR2xU1PbN4wIKff9bhfoVIKfscTehA9xtp9STreYEQ== dependencies: - "@abp/utils" "^3.3.1" + "@abp/utils" "^4.0.0-rc.1" -"@abp/datatables.net-bs4@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-3.3.1.tgz#fd0f5f5579ff94d635d19c1bf46ac0593639e3f4" - integrity sha512-C9BUlbsk9liJ+hmFpTKoearJNZISDy5TInTbnixL8WfXfIaAWdZRs+ADvhKO9+oWMxkbxhGI8ueYQ29Z1UJzMg== +"@abp/datatables.net-bs4@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.0.0-rc.1.tgz#f941e43be2936d6dad86fa9e8ade99c795d6ec6c" + integrity sha512-U1g5wGtZWvFETImT/Mdj22qqiVt9k8Ef/AeiYH9pZz+tvomVOcGK3fDxFGLlWpJQu9wxVFs7l5oBeZlUE+YpOw== dependencies: - "@abp/datatables.net" "~3.3.1" + "@abp/datatables.net" "~4.0.0-rc.1" datatables.net-bs4 "^1.10.21" -"@abp/datatables.net@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-3.3.1.tgz#2ec7406712607f08f0ae9a6ce0ee7bfd0cc73278" - integrity sha512-prsMkh//XCymCG/aYEEtzV/922RJIZ0+PcnRvhJzXvrX4DK2y3ZWM44QNR/9/rpkYUJqRcVoHqbt1DuxbHDLXQ== +"@abp/datatables.net@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.0.0-rc.1.tgz#aef3cffeb0e5e3e0ced1670cbcd46cc9d8efcc02" + integrity sha512-6fY2naRtFTP4jsiIMiUQzNFto2yK2eIfJlJRvx2Nt8EKWpYxZKWo1AfXQ7vsPxRXj+Eg7U1a66VxPRNmGFQ6Sg== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" datatables.net "^1.10.21" -"@abp/docs@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-3.3.1.tgz#97c07bb4a436c63dcb9208d3075f131ee1e90a89" - integrity sha512-ZUhm8ubt/zQQ9psp1dLTf4S1/DPo8rfc82nTH/EgRvbUsX3Qmwj+3McDFJNPzCqC7j/3162/j+flRZn9j0Vm3g== +"@abp/docs@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-4.0.0-rc.1.tgz#21a72a2b1f9dfc7e7a932b11394ccfc942cfc741" + integrity sha512-xTlxqV73QNh3VRleI5R9HEMJtPgTleqCOQoSO8ZwvHoCYl3dwDDQC7d1+K03+oQXxZnmp1J3eQM8343xJGRnGQ== dependencies: - "@abp/anchor-js" "~3.3.1" - "@abp/clipboard" "~3.3.1" - "@abp/malihu-custom-scrollbar-plugin" "~3.3.1" - "@abp/popper.js" "~3.3.1" - "@abp/prismjs" "~3.3.1" + "@abp/anchor-js" "~4.0.0-rc.1" + "@abp/clipboard" "~4.0.0-rc.1" + "@abp/malihu-custom-scrollbar-plugin" "~4.0.0-rc.1" + "@abp/popper.js" "~4.0.0-rc.1" + "@abp/prismjs" "~4.0.0-rc.1" -"@abp/font-awesome@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-3.3.1.tgz#268a21685a6b810b15848169b78c3dfb11d582c6" - integrity sha512-Eg2dwtcsyLo5E6PC21vK5R8YFe32UFSN4DpNrqAP9I85daR8ZbT0US8SbfCcI5nhiZlRi3EWj/cUgz2IEJHaaQ== +"@abp/font-awesome@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.0.0-rc.1.tgz#4c3d57f24827b0c66a3dfa2a5698111d897a64df" + integrity sha512-uWm3vBgw3vl7XoOr9qiZFZaye2BsbLgkwp3YbdQoJZ2GuSScgxWYa6fK4qXuWMX5VzjXVVvqFnBx//DHRVghaQ== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" "@fortawesome/fontawesome-free" "^5.13.0" -"@abp/jquery-form@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-3.3.1.tgz#4e8c2e50e711a7bbe4f40e74210472b21afd0ecf" - integrity sha512-HBic6SzOSprYAug/Qbgcd+MiPRwtXczS2/x9IUmPFeUhvuqJJoYPWrhI5xC6WKNcJ/5MjExiEbeEXMXp8PwJTA== +"@abp/jquery-form@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.0.0-rc.1.tgz#2b9cd5ba6d7916186ac9081ccae20a70b7136628" + integrity sha512-FcSXNs1J4K3IOwspZpE4451Ki1o46yx3BxML/jjtL22E4gYhZ0LuWLF8RYxiTt8QxuOioTMEPGY/p4fsxKAabA== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-3.3.1.tgz#e42d61a172b6ef5cbdbb305ab5d93e3dad5159a1" - integrity sha512-SH8zmrR3HshCNP0zIgi4j6PMhgCzmCKk5xXxD+8kg+LAv+bm1iP0K5srgX4WlEffRma80QIeNKPpe/lW04EgFw== +"@abp/jquery-validation-unobtrusive@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.0.0-rc.1.tgz#b7f68b0357a0c6244922be48c3a79797aaae3adf" + integrity sha512-3cOOaNXiPalYbQOst77WYPAFG8U6OtFpwh4/NSWzUXZ5hb2ZP/5pBpQ+epVf6ZVkcYY2aDanQngD+C17Y4kHcg== dependencies: - "@abp/jquery-validation" "~3.3.1" + "@abp/jquery-validation" "~4.0.0-rc.1" jquery-validation-unobtrusive "^3.2.11" -"@abp/jquery-validation@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-3.3.1.tgz#05164e342fdb83f40a17f000b40c27df2604c394" - integrity sha512-oKN3wQUY1PB7IhelFIJVjRqAZx/AVlpUF0GV6k/9eNBK+ZoLpW1ebE1q9tsLhXf7QS1N7S45aEHB8OpjRopDew== +"@abp/jquery-validation@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.0.0-rc.1.tgz#441e6769a00eca57d3f805ed5a7fdf2a8bd7cd5e" + integrity sha512-oWA97s9eSLcn91oH70u+004JER3wk3wXQso2edhrejakA6k4zmTLa5fsU8X/7PO2qir8WRamOpqUjNyaUKbl3w== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" jquery-validation "^1.19.2" -"@abp/jquery@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-3.3.1.tgz#2e8431a52641ab85d1372a32518307bbf8fba1a0" - integrity sha512-mSAUYLzhJSvq8ixhAFkU5Q2LRDTkJAGHq47alb2nNEodZNr1q1i+875nP3dE/4MLT/foG0H+j+r4RGuYx4fGAA== +"@abp/jquery@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.0.0-rc.1.tgz#80fcba650159155d3848f3a24df8ac42c9690062" + integrity sha512-1JsVIz6gVZOMQAiL2DOh0ynin/2O7/MuY5YtsxgKYgfazp0XMriHWEvSjm8adRdKm0/EWS4P6hbaGlv6IJnlFw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" jquery "~3.5.1" -"@abp/lodash@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-3.3.1.tgz#5c2602f03bde7fbf7841c01bb7178b3ca3429d87" - integrity sha512-5fitYkotzaXGaEbwctVYT4HcfKZ1ghAnvrQLYI+2MYgIQmtipBhXFEG030zIXWThEoIGKOBuwVzmOYtwiX7+8w== +"@abp/lodash@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.0.0-rc.1.tgz#28836383543119e7574239013dda8874f0cc4239" + integrity sha512-caDmY2uGELgR/LQAf9gK5I3PfRGmFkHEVrmjYakPJWb6AX6UgiYzo5l0rVY/AoO5/QM5MnaZv+8sEiEexk/l4A== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" lodash "^4.17.15" -"@abp/luxon@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-3.3.1.tgz#2e477be6a9f76394331399a762552bf610168e8e" - integrity sha512-bp74vBmObbqUXsOc4VRWml5ivEyIzwHLR4oycLvWG0bQZn65yt7db7DVYTQL1PCWbEAKf6eULlnF6JvZpSVgeg== +"@abp/luxon@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.0.0-rc.1.tgz#f359b230b4a945323b9711a5c5649c829c70dd5b" + integrity sha512-g1v/ZvM0BNY7iVp512doKFh4ZIXgMmWMXjLjvE0EQrSQ6vh5HU9K5QoI35D0S/qXy7TiLUmm+9fjVzxeSqX9Uw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" luxon "^1.24.1" -"@abp/malihu-custom-scrollbar-plugin@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-3.3.1.tgz#df833f2b8421f4dce681c13d2d5976680a27e4c8" - integrity sha512-bJRQTevunQulXo+EC1HWqYgV30RVmFcS218DtdZLm2x/xWFBhvr+2DLzLS2Gq8JJXNGQMFbHnCWixn5si4V/KA== +"@abp/malihu-custom-scrollbar-plugin@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.0.0-rc.1.tgz#ecde0a2d43ebfbb93523237e65b906fd94773bf4" + integrity sha512-DNHiLfWzKHvcmVMVs53BmVuHP9aBSYHzKT8wgKpADPRa0nD0OMxNaAWBQsqMfTrNIJaskIEqz/4GUwrx/Wvsvg== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/popper.js@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-3.3.1.tgz#4c7a7e0fee346d60a76dc50e82220b4e03bff839" - integrity sha512-rSegW12pPBk3PaBfPVz7tH5fxP48A06xVVRq5ztYicHIHq1lpTJeXXZJf4QFMBvFtdaMOPPtQEL8wFRUM3OJJw== +"@abp/popper.js@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-4.0.0-rc.1.tgz#343d52cf62357e6634720bfcdfdc2b9e4e33130b" + integrity sha512-NY8G1/8omn2/dQSdBbMUPbOQOml5ZsBa8VR5/7kuUMiNS2q43sY4maLF60GMs+U6WeJi3kYGRgUwv9RJQTknJg== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" popper.js "^1.16.0" -"@abp/prismjs@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-3.3.1.tgz#3abe550b34aa957248f6b1e4543aab990561351e" - integrity sha512-4+BHvKDcJa8A3yKccUqyfDgr1eqVMGt9e9ie8HPHOGTG2y1XMAYipZJ22E+T8QvUxaeBBkkmpQ4dyAOpndHJJw== +"@abp/prismjs@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-4.0.0-rc.1.tgz#923da7bdc69b0c207edb527c9b9ed8049b4ff65e" + integrity sha512-VJ3i0dQyMuEJ9jIPR+FDiI55hNempaBoh8Ny5U6la/iOkCrXDEX7jCUbXDslKVCd9AQ1PpKhtzKKO0jJABFNlA== dependencies: - "@abp/clipboard" "~3.3.1" - "@abp/core" "~3.3.1" + "@abp/clipboard" "~4.0.0-rc.1" + "@abp/core" "~4.0.0-rc.1" prismjs "^1.20.0" -"@abp/select2@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-3.3.1.tgz#65ac0ae3ac8783d4e0422717ce743d573bf559e4" - integrity sha512-efxhM/QxAmnyfGNcokZIK7vD6wYJkFGSnZEDj9QSrZ6DyUYf8H+jlK38JViDGe0RCMqts0R4B6IaKT0RbbIGmw== +"@abp/select2@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.0.0-rc.1.tgz#173a5a49971d0b48a8ce3afec9ca49d169060d46" + integrity sha512-Mq/EFsqNFklXG1J9I8Fd82ZBZrdRxoHToOkeLfr+U/c0Q52XHHUpGCZmpGkFw3l7eSLG3fPg+T2SS46Htq7d/Q== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" select2 "^4.0.13" -"@abp/sweetalert@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-3.3.1.tgz#b6a41f8459d4407c4aee04e2f200b84e3fa8d534" - integrity sha512-olDU9Lh5o0sNCxRXROwt8QhHpuB5+fjojVWVUOiag0UMLVA9k/fp38diyn64qddSHWCafpqjeO32IXDKEQckZA== +"@abp/sweetalert@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.0.0-rc.1.tgz#77896fbff45fb59f5da778707f52819b3324904e" + integrity sha512-hmYGLcrwC4O/Bbsm2Atc5ZH3t2Bvz66zaL3WbB2/Bm8cUNNRN9KJSG+eURsc3/HT084c41vD5XhKPX7FoU4BYw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" sweetalert "^2.1.2" -"@abp/timeago@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-3.3.1.tgz#9759e09728fea082d28cd430cdc1af5b93f14720" - integrity sha512-sIgSj3hZBl+oyO6rHc55YrIfqb4d2d2RlT6HU+OIsa2/BUAjTcW6WdPVUjXTreth2jyxEjXkfOKA3Sv5DvraGg== +"@abp/timeago@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.0.0-rc.1.tgz#97921bc719a5c7837cae7e2dfa134b2352bf341d" + integrity sha512-gcr3ulURXzMBFwT9ewD+XV27gcBnmU9ksSXALxgcRXz3aFqON6bOiAfF89Mo2bQqEl7DhNu3ePqnu80EuzUUHw== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" timeago "^1.6.7" -"@abp/toastr@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-3.3.1.tgz#06cf0b46e6430fae516aaff8707a5f5b16d6ed1d" - integrity sha512-LTf2NGwcG9ke571HMO7N4syhJijagnw/eIDl6ezflIQI/BnQqBKpXJ8xckCCqgryxfraBu4APMuSkPoDs2Ce5g== +"@abp/toastr@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.0.0-rc.1.tgz#75bd1809a134b0faf12f1c61d9a3272995cf5491" + integrity sha512-D9t4ZLvkckNyS08zfAYbufpcTCvjEoxBVkno5ihAh6hDdapiQsdWPhejxLOroLWdbKwnYB/CjBI415gq5Bey0w== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" toastr "^2.1.4" -"@abp/utils@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-3.3.1.tgz#f1759161ac8af10e57b50ac90538a24a51b64ebd" - integrity sha512-XEYJYp94zDdln48P7X51wa4v1yg3Q+p0o2DdZxQbZxXChRkCwVC/B0uyMGPs75wkft6xiz965Xr7vcNvMo0nOA== +"@abp/utils@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.0.0-rc.1.tgz#996b00cb7c81acdc13574b6df486bfd403863ae0" + integrity sha512-rZv5D9zURFtd34hIxl5JNe7XAqCUEzUvmY6UYLzyAMGBKuTEJxvTNgTmSx0QpOcXKBXRNj7GKj6s95BNn7Q3eA== dependencies: just-compare "^1.3.0" @@ -393,6 +395,11 @@ async-settle@^1.0.0: dependencies: async-done "^1.2.2" +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + atob@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.0.tgz#ab2b150e51d7b122b9efc8d7340c06b6c41076bc" @@ -472,6 +479,13 @@ braces@^2.3.1, braces@^2.3.2: split-string "^3.0.2" to-regex "^3.0.1" +braces@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + buffer-equal@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-1.0.0.tgz#59616b498304d556abd466966b22eeda3eca5fbe" @@ -903,6 +917,13 @@ fill-range@^4.0.0: repeat-string "^1.6.1" to-regex-range "^2.1.0" +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + find-up@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" @@ -968,6 +989,16 @@ fragment-cache@^0.2.1: dependencies: map-cache "^0.2.2" +fs-extra@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.1.tgz#910da0062437ba4c39fedd863f1675ccfefcb9fc" + integrity sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ== + dependencies: + at-least-node "^1.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^1.0.0" + fs-minipass@^1.2.5: version "1.2.6" resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.6.tgz#2c5cc30ded81282bfe8a0d7c7c1853ddeb102c07" @@ -1071,6 +1102,18 @@ glob@^7.1.1, glob@^7.1.3: once "^1.3.0" path-is-absolute "^1.0.0" +glob@^7.1.6: + version "7.1.6" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" + integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + global-modules@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" @@ -1106,6 +1149,11 @@ graceful-fs@^4.0.0, graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6: resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== +graceful-fs@^4.2.0: + version "4.2.4" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" + integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== + gulp-cli@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/gulp-cli/-/gulp-cli-2.2.0.tgz#5533126eeb7fe415a7e3e84a297d334d5cf70ebc" @@ -1354,6 +1402,11 @@ is-number@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + is-odd@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-odd/-/is-odd-2.0.0.tgz#7646624671fd7ea558ccd9a2795182f2958f1b24" @@ -1459,6 +1512,15 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + just-compare@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-1.3.0.tgz#a53c31373f150a5b238555c243af4d8a38d7a0e5" @@ -1608,6 +1670,14 @@ micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4: snapdragon "^0.8.1" to-regex "^3.0.2" +micromatch@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" + integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== + dependencies: + braces "^3.0.1" + picomatch "^2.0.5" + minimatch@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" @@ -1963,6 +2033,11 @@ path@^0.12.7: process "^0.11.1" util "^0.10.3" +picomatch@^2.0.5: + version "2.2.2" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" + integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== + pify@^2.0.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" @@ -2186,13 +2261,6 @@ rimraf@^2.6.1: dependencies: glob "^7.1.3" -rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - safe-buffer@^5.1.0, safe-buffer@^5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" @@ -2506,6 +2574,13 @@ to-regex-range@^2.1.0: is-number "^3.0.0" repeat-string "^1.6.1" +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + to-regex@^3.0.1, to-regex@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" @@ -2574,6 +2649,16 @@ unique-stream@^2.0.2: json-stable-stringify-without-jsonify "^1.0.1" through2-filter "^3.0.0" +universalify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d" + integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug== + +universalify@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" + integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + unset-value@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" diff --git a/npm/lerna.json b/npm/lerna.json index 4dee7eb715..6c3060c249 100644 --- a/npm/lerna.json +++ b/npm/lerna.json @@ -1,5 +1,5 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "packages": [ "packs/*" ], diff --git a/npm/ng-packs/lerna.version.json b/npm/ng-packs/lerna.version.json index fb789685b7..c2d0d9674c 100644 --- a/npm/ng-packs/lerna.version.json +++ b/npm/ng-packs/lerna.version.json @@ -1,5 +1,5 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "packages": [ "packages/*" ], diff --git a/npm/ng-packs/package.json b/npm/ng-packs/package.json index dbd42e3a20..62cd5f2002 100644 --- a/npm/ng-packs/package.json +++ b/npm/ng-packs/package.json @@ -26,16 +26,16 @@ "postinstall": "npm run compile:ivy" }, "devDependencies": { - "@abp/ng.core": "~3.3.1", - "@abp/ng.feature-management": "~3.3.1", - "@abp/ng.identity": "~3.3.1", - "@abp/ng.permission-management": "~3.3.1", + "@abp/ng.core": "~4.0.0-rc.1", + "@abp/ng.feature-management": "~4.0.0-rc.1", + "@abp/ng.identity": "~4.0.0-rc.1", + "@abp/ng.permission-management": "~4.0.0-rc.1", "@abp/ng.schematics": "~3.3.1", - "@abp/ng.setting-management": "~3.3.1", - "@abp/ng.tenant-management": "~3.3.1", - "@abp/ng.theme.basic": "~3.3.1", - "@abp/ng.theme.shared": "~3.3.1", - "@abp/utils": "^3.3.1", + "@abp/ng.setting-management": "~4.0.0-rc.1", + "@abp/ng.tenant-management": "~4.0.0-rc.1", + "@abp/ng.theme.basic": "~4.0.0-rc.1", + "@abp/ng.theme.shared": "~4.0.0-rc.1", + "@abp/utils": "^4.0.0-rc.1", "@angular-builders/jest": "^10.0.0", "@angular-devkit/build-angular": "~0.1100.0", "@angular-devkit/build-ng-packagr": "~0.1001.2", diff --git a/npm/ng-packs/packages/components/package.json b/npm/ng-packs/packages/components/package.json index 0cb84a20e9..a3fa45a491 100644 --- a/npm/ng-packs/packages/components/package.json +++ b/npm/ng-packs/packages/components/package.json @@ -1,13 +1,13 @@ { "name": "@abp/ng.components", - "version": "3.3.1", + "version": "4.0.0-rc.1", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "peerDependencies": { - "@abp/ng.core": ">=3.3.1", + "@abp/ng.core": ">=4.0.0-rc.1", "@ng-bootstrap/ng-bootstrap": ">=6.0.0" }, "dependencies": { diff --git a/npm/ng-packs/packages/core/package.json b/npm/ng-packs/packages/core/package.json index d05476aba3..ae4e157cbf 100644 --- a/npm/ng-packs/packages/core/package.json +++ b/npm/ng-packs/packages/core/package.json @@ -1,13 +1,13 @@ { "name": "@abp/ng.core", - "version": "3.3.1", + "version": "4.0.0-rc.1", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/utils": "^3.3.1", + "@abp/utils": "^4.0.0-rc.1", "@angular/localize": "~10.0.10", "@ngxs/router-plugin": "^3.7.0", "@ngxs/store": "^3.7.0", diff --git a/npm/ng-packs/packages/feature-management/package.json b/npm/ng-packs/packages/feature-management/package.json index 4326ed16cd..1bd7012a42 100644 --- a/npm/ng-packs/packages/feature-management/package.json +++ b/npm/ng-packs/packages/feature-management/package.json @@ -1,13 +1,13 @@ { "name": "@abp/ng.feature-management", - "version": "3.3.1", + "version": "4.0.0-rc.1", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.theme.shared": "~3.3.1", + "@abp/ng.theme.shared": "~4.0.0-rc.1", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/identity/package.json b/npm/ng-packs/packages/identity/package.json index df13e1b3ac..03d22fe089 100644 --- a/npm/ng-packs/packages/identity/package.json +++ b/npm/ng-packs/packages/identity/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.identity", - "version": "3.3.1", + "version": "4.0.0-rc.1", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.permission-management": "~3.3.1", - "@abp/ng.theme.shared": "~3.3.1", + "@abp/ng.permission-management": "~4.0.0-rc.1", + "@abp/ng.theme.shared": "~4.0.0-rc.1", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/permission-management/package.json b/npm/ng-packs/packages/permission-management/package.json index a349b47284..834c97f72b 100644 --- a/npm/ng-packs/packages/permission-management/package.json +++ b/npm/ng-packs/packages/permission-management/package.json @@ -1,13 +1,13 @@ { "name": "@abp/ng.permission-management", - "version": "3.3.1", + "version": "4.0.0-rc.1", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.theme.shared": "~3.3.1", + "@abp/ng.theme.shared": "~4.0.0-rc.1", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/schematics/package.json b/npm/ng-packs/packages/schematics/package.json index 1773cbd756..1d0bd30a2a 100644 --- a/npm/ng-packs/packages/schematics/package.json +++ b/npm/ng-packs/packages/schematics/package.json @@ -1,6 +1,6 @@ { "name": "@abp/ng.schematics", - "version": "3.3.1", + "version": "4.0.0-rc.1", "description": "Schematics that works with ABP Backend", "keywords": [ "schematics" diff --git a/npm/ng-packs/packages/setting-management/package.json b/npm/ng-packs/packages/setting-management/package.json index 6748909cf9..7611a61672 100644 --- a/npm/ng-packs/packages/setting-management/package.json +++ b/npm/ng-packs/packages/setting-management/package.json @@ -1,13 +1,13 @@ { "name": "@abp/ng.setting-management", - "version": "3.3.1", + "version": "4.0.0-rc.1", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.theme.shared": "~3.3.1", + "@abp/ng.theme.shared": "~4.0.0-rc.1", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/tenant-management/package.json b/npm/ng-packs/packages/tenant-management/package.json index 09d283df2d..6770fafb2d 100644 --- a/npm/ng-packs/packages/tenant-management/package.json +++ b/npm/ng-packs/packages/tenant-management/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.tenant-management", - "version": "3.3.1", + "version": "4.0.0-rc.1", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.feature-management": "~3.3.1", - "@abp/ng.theme.shared": "~3.3.1", + "@abp/ng.feature-management": "~4.0.0-rc.1", + "@abp/ng.theme.shared": "~4.0.0-rc.1", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/theme-basic/package.json b/npm/ng-packs/packages/theme-basic/package.json index 4293784f58..cdeaa66184 100644 --- a/npm/ng-packs/packages/theme-basic/package.json +++ b/npm/ng-packs/packages/theme-basic/package.json @@ -1,13 +1,13 @@ { "name": "@abp/ng.theme.basic", - "version": "3.3.1", + "version": "4.0.0-rc.1", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.theme.shared": "~3.3.1", + "@abp/ng.theme.shared": "~4.0.0-rc.1", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/theme-shared/package.json b/npm/ng-packs/packages/theme-shared/package.json index dc21a17793..289ccaf513 100644 --- a/npm/ng-packs/packages/theme-shared/package.json +++ b/npm/ng-packs/packages/theme-shared/package.json @@ -1,13 +1,13 @@ { "name": "@abp/ng.theme.shared", - "version": "3.3.1", + "version": "4.0.0-rc.1", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.core": "~3.3.1", + "@abp/ng.core": "~4.0.0-rc.1", "@fortawesome/fontawesome-free": "^5.14.0", "@ng-bootstrap/ng-bootstrap": "^7.0.0", "@ngx-validate/core": "^0.0.12", diff --git a/npm/ng-packs/yarn.lock b/npm/ng-packs/yarn.lock index 972056336a..eb320c469d 100644 --- a/npm/ng-packs/yarn.lock +++ b/npm/ng-packs/yarn.lock @@ -2,14 +2,6 @@ # yarn lockfile v1 -"@abp/ng.account@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/ng.account/-/ng.account-3.3.1.tgz#e660ede11f2e73b62f9a58ada24afe38836056b3" - integrity sha512-IJeCB+Y8IeZIF54f406OYw/Bsg0hGSLbYC9X0up/o0Lwm16+UTCZOXVBQ4OifIf8mmWLDlX81zO2KX68fEm97g== - dependencies: - "@abp/ng.theme.shared" "~3.3.1" - tslib "^2.0.0" - "@abp/ng.core@~3.3.1": version "3.3.1" resolved "https://registry.yarnpkg.com/@abp/ng.core/-/ng.core-3.3.1.tgz#230518da3cd1a8b4efef85df9d4d07e5c66b2549" diff --git a/npm/packs/anchor-js/package.json b/npm/packs/anchor-js/package.json index 47a8db589e..e5e643f9e0 100644 --- a/npm/packs/anchor-js/package.json +++ b/npm/packs/anchor-js/package.json @@ -1,11 +1,11 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/anchor-js", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~3.3.1", + "@abp/core": "~4.0.0-rc.1", "anchor-js": "^4.2.2" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json b/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json index 1cb05b41fb..d467c84b06 100644 --- a/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json +++ b/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json @@ -1,11 +1,11 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/aspnetcore.mvc.ui.theme.basic", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.shared": "~3.3.1" + "@abp/aspnetcore.mvc.ui.theme.shared": "~4.0.0-rc.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json b/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json index 8c2deeb003..bd62438f83 100644 --- a/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json +++ b/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json @@ -1,24 +1,24 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/aspnetcore.mvc.ui.theme.shared", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/aspnetcore.mvc.ui": "~3.3.1", - "@abp/bootstrap": "~3.3.1", - "@abp/bootstrap-datepicker": "~3.3.1", - "@abp/datatables.net-bs4": "~3.3.1", - "@abp/font-awesome": "~3.3.1", - "@abp/jquery-form": "~3.3.1", - "@abp/jquery-validation-unobtrusive": "~3.3.1", - "@abp/lodash": "~3.3.1", - "@abp/luxon": "~3.3.1", - "@abp/malihu-custom-scrollbar-plugin": "~3.3.1", - "@abp/select2": "~3.3.1", - "@abp/sweetalert": "~3.3.1", - "@abp/timeago": "~3.3.1", - "@abp/toastr": "~3.3.1" + "@abp/aspnetcore.mvc.ui": "~4.0.0-rc.1", + "@abp/bootstrap": "~4.0.0-rc.1", + "@abp/bootstrap-datepicker": "~4.0.0-rc.1", + "@abp/datatables.net-bs4": "~4.0.0-rc.1", + "@abp/font-awesome": "~4.0.0-rc.1", + "@abp/jquery-form": "~4.0.0-rc.1", + "@abp/jquery-validation-unobtrusive": "~4.0.0-rc.1", + "@abp/lodash": "~4.0.0-rc.1", + "@abp/luxon": "~4.0.0-rc.1", + "@abp/malihu-custom-scrollbar-plugin": "~4.0.0-rc.1", + "@abp/select2": "~4.0.0-rc.1", + "@abp/sweetalert": "~4.0.0-rc.1", + "@abp/timeago": "~4.0.0-rc.1", + "@abp/toastr": "~4.0.0-rc.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/aspnetcore.mvc.ui/package-lock.json b/npm/packs/aspnetcore.mvc.ui/package-lock.json index 18c07aa98d..4073c855db 100644 --- a/npm/packs/aspnetcore.mvc.ui/package-lock.json +++ b/npm/packs/aspnetcore.mvc.ui/package-lock.json @@ -1,6 +1,6 @@ { "name": "@abp/aspnetcore.mvc.ui", - "version": "3.3.0", + "version": "4.0.0-rc.1", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/npm/packs/aspnetcore.mvc.ui/package.json b/npm/packs/aspnetcore.mvc.ui/package.json index 6bf20fd283..14d8a23f03 100644 --- a/npm/packs/aspnetcore.mvc.ui/package.json +++ b/npm/packs/aspnetcore.mvc.ui/package.json @@ -1,5 +1,5 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/aspnetcore.mvc.ui", "publishConfig": { "access": "public" diff --git a/npm/packs/blogging/package.json b/npm/packs/blogging/package.json index 56b77abd10..83a97e025b 100644 --- a/npm/packs/blogging/package.json +++ b/npm/packs/blogging/package.json @@ -1,14 +1,14 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/blogging", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.shared": "~3.3.1", - "@abp/owl.carousel": "~3.3.1", - "@abp/prismjs": "~3.3.1", - "@abp/tui-editor": "~3.3.1" + "@abp/aspnetcore.mvc.ui.theme.shared": "~4.0.0-rc.1", + "@abp/owl.carousel": "~4.0.0-rc.1", + "@abp/prismjs": "~4.0.0-rc.1", + "@abp/tui-editor": "~4.0.0-rc.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/bootstrap-datepicker/package.json b/npm/packs/bootstrap-datepicker/package.json index b5cce6c658..53e2d42c95 100644 --- a/npm/packs/bootstrap-datepicker/package.json +++ b/npm/packs/bootstrap-datepicker/package.json @@ -1,5 +1,5 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/bootstrap-datepicker", "publishConfig": { "access": "public" diff --git a/npm/packs/bootstrap/package.json b/npm/packs/bootstrap/package.json index 8046c8bb3d..2b94928e3f 100644 --- a/npm/packs/bootstrap/package.json +++ b/npm/packs/bootstrap/package.json @@ -1,11 +1,11 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/bootstrap", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~3.3.1", + "@abp/core": "~4.0.0-rc.1", "bootstrap": "^4.5.0", "bootstrap-v4-rtl": "4.4.1-2" }, diff --git a/npm/packs/chart.js/package.json b/npm/packs/chart.js/package.json index 6b85e144a5..d2d33dbc41 100644 --- a/npm/packs/chart.js/package.json +++ b/npm/packs/chart.js/package.json @@ -1,5 +1,5 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/chart.js", "publishConfig": { "access": "public" diff --git a/npm/packs/clipboard/package.json b/npm/packs/clipboard/package.json index f71085d432..3ea0e2f995 100644 --- a/npm/packs/clipboard/package.json +++ b/npm/packs/clipboard/package.json @@ -1,11 +1,11 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/clipboard", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~3.3.1", + "@abp/core": "~4.0.0-rc.1", "clipboard": "^2.0.6" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/codemirror/package.json b/npm/packs/codemirror/package.json index 486d134030..9ffad8d5ba 100644 --- a/npm/packs/codemirror/package.json +++ b/npm/packs/codemirror/package.json @@ -1,11 +1,11 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/codemirror", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~3.3.1", + "@abp/core": "~4.0.0-rc.1", "codemirror": "^5.54.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/core/package.json b/npm/packs/core/package.json index 26df88e58c..5635d24eff 100644 --- a/npm/packs/core/package.json +++ b/npm/packs/core/package.json @@ -1,11 +1,11 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/core", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/utils": "^3.3.1" + "@abp/utils": "^4.0.0-rc.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/cropperjs/package.json b/npm/packs/cropperjs/package.json index f4b72db405..00433244b9 100644 --- a/npm/packs/cropperjs/package.json +++ b/npm/packs/cropperjs/package.json @@ -1,11 +1,11 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/cropperjs", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~3.3.1", + "@abp/core": "~4.0.0-rc.1", "cropperjs": "^1.5.7" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/datatables.net-bs4/package.json b/npm/packs/datatables.net-bs4/package.json index 4385637bd1..b62ff4e874 100644 --- a/npm/packs/datatables.net-bs4/package.json +++ b/npm/packs/datatables.net-bs4/package.json @@ -1,11 +1,11 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/datatables.net-bs4", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/datatables.net": "~3.3.1", + "@abp/datatables.net": "~4.0.0-rc.1", "datatables.net-bs4": "^1.10.21" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/datatables.net/package.json b/npm/packs/datatables.net/package.json index ae42612012..24bd784611 100644 --- a/npm/packs/datatables.net/package.json +++ b/npm/packs/datatables.net/package.json @@ -1,11 +1,11 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/datatables.net", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~3.3.1", + "@abp/jquery": "~4.0.0-rc.1", "datatables.net": "^1.10.21" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/docs/package.json b/npm/packs/docs/package.json index a396c7d86e..5b4c9a8a11 100644 --- a/npm/packs/docs/package.json +++ b/npm/packs/docs/package.json @@ -1,15 +1,15 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/docs", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/anchor-js": "~3.3.1", - "@abp/clipboard": "~3.3.1", - "@abp/malihu-custom-scrollbar-plugin": "~3.3.1", - "@abp/popper.js": "~3.3.1", - "@abp/prismjs": "~3.3.1" + "@abp/anchor-js": "~4.0.0-rc.1", + "@abp/clipboard": "~4.0.0-rc.1", + "@abp/malihu-custom-scrollbar-plugin": "~4.0.0-rc.1", + "@abp/popper.js": "~4.0.0-rc.1", + "@abp/prismjs": "~4.0.0-rc.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/flag-icon-css/package.json b/npm/packs/flag-icon-css/package.json index 3992c51894..f65e7d82ab 100644 --- a/npm/packs/flag-icon-css/package.json +++ b/npm/packs/flag-icon-css/package.json @@ -1,5 +1,5 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/flag-icon-css", "publishConfig": { "access": "public" diff --git a/npm/packs/font-awesome/package.json b/npm/packs/font-awesome/package.json index 3a31752a73..23e84d433a 100644 --- a/npm/packs/font-awesome/package.json +++ b/npm/packs/font-awesome/package.json @@ -1,11 +1,11 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/font-awesome", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~3.3.1", + "@abp/core": "~4.0.0-rc.1", "@fortawesome/fontawesome-free": "^5.13.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/highlight.js/package.json b/npm/packs/highlight.js/package.json index 501faa4cf8..a5a05ec40e 100644 --- a/npm/packs/highlight.js/package.json +++ b/npm/packs/highlight.js/package.json @@ -1,11 +1,11 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/highlight.js", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~3.3.1" + "@abp/core": "~4.0.0-rc.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/jquery-form/package.json b/npm/packs/jquery-form/package.json index 3f3cc96851..c0a2866f56 100644 --- a/npm/packs/jquery-form/package.json +++ b/npm/packs/jquery-form/package.json @@ -1,11 +1,11 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/jquery-form", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~3.3.1", + "@abp/jquery": "~4.0.0-rc.1", "jquery-form": "^4.3.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/jquery-validation-unobtrusive/package.json b/npm/packs/jquery-validation-unobtrusive/package.json index f193d7e53e..590eac0a97 100644 --- a/npm/packs/jquery-validation-unobtrusive/package.json +++ b/npm/packs/jquery-validation-unobtrusive/package.json @@ -1,11 +1,11 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/jquery-validation-unobtrusive", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery-validation": "~3.3.1", + "@abp/jquery-validation": "~4.0.0-rc.1", "jquery-validation-unobtrusive": "^3.2.11" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/jquery-validation/package.json b/npm/packs/jquery-validation/package.json index bbb272c5c9..62415a6cc7 100644 --- a/npm/packs/jquery-validation/package.json +++ b/npm/packs/jquery-validation/package.json @@ -1,11 +1,11 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/jquery-validation", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~3.3.1", + "@abp/jquery": "~4.0.0-rc.1", "jquery-validation": "^1.19.2" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/jquery/package.json b/npm/packs/jquery/package.json index 4c1c45ed95..c5447f20b3 100644 --- a/npm/packs/jquery/package.json +++ b/npm/packs/jquery/package.json @@ -1,11 +1,11 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/jquery", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~3.3.1", + "@abp/core": "~4.0.0-rc.1", "jquery": "~3.5.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/jstree/package.json b/npm/packs/jstree/package.json index f1915651a4..9131b8b1ef 100644 --- a/npm/packs/jstree/package.json +++ b/npm/packs/jstree/package.json @@ -1,11 +1,11 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/jstree", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~3.3.1", + "@abp/jquery": "~4.0.0-rc.1", "jstree": "^3.3.9" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/lodash/package.json b/npm/packs/lodash/package.json index d89dadde72..73a82d9ae0 100644 --- a/npm/packs/lodash/package.json +++ b/npm/packs/lodash/package.json @@ -1,11 +1,11 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/lodash", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~3.3.1", + "@abp/core": "~4.0.0-rc.1", "lodash": "^4.17.15" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/luxon/package.json b/npm/packs/luxon/package.json index 6bd509732f..747c678284 100644 --- a/npm/packs/luxon/package.json +++ b/npm/packs/luxon/package.json @@ -1,11 +1,11 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/luxon", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~3.3.1", + "@abp/core": "~4.0.0-rc.1", "luxon": "^1.24.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/malihu-custom-scrollbar-plugin/package.json b/npm/packs/malihu-custom-scrollbar-plugin/package.json index 66c7aa4d48..ee615f44a7 100644 --- a/npm/packs/malihu-custom-scrollbar-plugin/package.json +++ b/npm/packs/malihu-custom-scrollbar-plugin/package.json @@ -1,11 +1,11 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/malihu-custom-scrollbar-plugin", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~3.3.1", + "@abp/core": "~4.0.0-rc.1", "malihu-custom-scrollbar-plugin": "^3.1.5" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/markdown-it/package.json b/npm/packs/markdown-it/package.json index efc287cc21..442b0c2d63 100644 --- a/npm/packs/markdown-it/package.json +++ b/npm/packs/markdown-it/package.json @@ -1,11 +1,11 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/markdown-it", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~3.3.1", + "@abp/core": "~4.0.0-rc.1", "markdown-it": "^11.0.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/owl.carousel/package.json b/npm/packs/owl.carousel/package.json index 41137d1b99..528241e978 100644 --- a/npm/packs/owl.carousel/package.json +++ b/npm/packs/owl.carousel/package.json @@ -1,11 +1,11 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/owl.carousel", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~3.3.1", + "@abp/core": "~4.0.0-rc.1", "owl.carousel": "^2.3.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/popper.js/package.json b/npm/packs/popper.js/package.json index 751d96936e..b27a7a22b7 100644 --- a/npm/packs/popper.js/package.json +++ b/npm/packs/popper.js/package.json @@ -1,11 +1,11 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/popper.js", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~3.3.1", + "@abp/core": "~4.0.0-rc.1", "popper.js": "^1.16.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/prismjs/package.json b/npm/packs/prismjs/package.json index 205be331e3..4669459630 100644 --- a/npm/packs/prismjs/package.json +++ b/npm/packs/prismjs/package.json @@ -1,12 +1,12 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/prismjs", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/clipboard": "~3.3.1", - "@abp/core": "~3.3.1", + "@abp/clipboard": "~4.0.0-rc.1", + "@abp/core": "~4.0.0-rc.1", "prismjs": "^1.20.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/select2/package.json b/npm/packs/select2/package.json index 2b8ba0c241..c5bf6810e2 100644 --- a/npm/packs/select2/package.json +++ b/npm/packs/select2/package.json @@ -1,11 +1,11 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/select2", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~3.3.1", + "@abp/core": "~4.0.0-rc.1", "select2": "^4.0.13" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/signalr/package.json b/npm/packs/signalr/package.json index f3affef301..e378617474 100644 --- a/npm/packs/signalr/package.json +++ b/npm/packs/signalr/package.json @@ -1,11 +1,11 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/signalr", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~3.3.1", + "@abp/core": "~4.0.0-rc.1", "@microsoft/signalr": "~3.1.5" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/star-rating-svg/package.json b/npm/packs/star-rating-svg/package.json index 47240f860e..f1f2896c1b 100644 --- a/npm/packs/star-rating-svg/package.json +++ b/npm/packs/star-rating-svg/package.json @@ -1,11 +1,11 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/star-rating-svg", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~3.3.1", + "@abp/jquery": "~4.0.0-rc.1", "star-rating-svg": "^3.5.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/sweetalert/package.json b/npm/packs/sweetalert/package.json index fee77631d3..3f85cdc220 100644 --- a/npm/packs/sweetalert/package.json +++ b/npm/packs/sweetalert/package.json @@ -1,11 +1,11 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/sweetalert", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~3.3.1", + "@abp/core": "~4.0.0-rc.1", "sweetalert": "^2.1.2" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/timeago/package.json b/npm/packs/timeago/package.json index 91fe6246e8..3704502acf 100644 --- a/npm/packs/timeago/package.json +++ b/npm/packs/timeago/package.json @@ -1,11 +1,11 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/timeago", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~3.3.1", + "@abp/jquery": "~4.0.0-rc.1", "timeago": "^1.6.7" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/toastr/package.json b/npm/packs/toastr/package.json index f4881faa83..e34fb0b04e 100644 --- a/npm/packs/toastr/package.json +++ b/npm/packs/toastr/package.json @@ -1,11 +1,11 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/toastr", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~3.3.1", + "@abp/jquery": "~4.0.0-rc.1", "toastr": "^2.1.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/tui-editor/package.json b/npm/packs/tui-editor/package.json index 6c00d28c8b..c6c208c27e 100644 --- a/npm/packs/tui-editor/package.json +++ b/npm/packs/tui-editor/package.json @@ -1,14 +1,14 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/tui-editor", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/codemirror": "~3.3.1", - "@abp/highlight.js": "~3.3.1", - "@abp/jquery": "~3.3.1", - "@abp/markdown-it": "~3.3.1", + "@abp/codemirror": "~4.0.0-rc.1", + "@abp/highlight.js": "~4.0.0-rc.1", + "@abp/jquery": "~4.0.0-rc.1", + "@abp/markdown-it": "~4.0.0-rc.1", "tui-editor": "^1.4.10" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/uppy/package.json b/npm/packs/uppy/package.json index 94a1a4496c..dec14bce45 100644 --- a/npm/packs/uppy/package.json +++ b/npm/packs/uppy/package.json @@ -1,11 +1,11 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/uppy", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~3.3.1", + "@abp/core": "~4.0.0-rc.1", "uppy": "^1.16.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/utils/package.json b/npm/packs/utils/package.json index ae17ada535..751fd35301 100644 --- a/npm/packs/utils/package.json +++ b/npm/packs/utils/package.json @@ -1,6 +1,6 @@ { "name": "@abp/utils", - "version": "3.3.1", + "version": "4.0.0-rc.1", "scripts": { "prepublish": "yarn install --ignore-scripts && node prepublish.js", "ng": "ng", diff --git a/npm/packs/vee-validate/package.json b/npm/packs/vee-validate/package.json index 9952e9276b..941e31b837 100644 --- a/npm/packs/vee-validate/package.json +++ b/npm/packs/vee-validate/package.json @@ -1,11 +1,11 @@ { - "version": "3.3.2", + "version": "4.0.0-rc.1", "name": "@abp/vee-validate", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/vue": "~3.3.2", + "@abp/vue": "~4.0.0-rc.1", "vee-validate": "~3.4.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/virtual-file-explorer/package.json b/npm/packs/virtual-file-explorer/package.json index bf9da1dd8e..cc207b9c10 100644 --- a/npm/packs/virtual-file-explorer/package.json +++ b/npm/packs/virtual-file-explorer/package.json @@ -1,12 +1,12 @@ { - "version": "3.3.1", + "version": "4.0.0-rc.1", "name": "@abp/virtual-file-explorer", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/clipboard": "~3.3.1", - "@abp/prismjs": "~3.3.1" + "@abp/clipboard": "~4.0.0-rc.1", + "@abp/prismjs": "~4.0.0-rc.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/vue/package.json b/npm/packs/vue/package.json index d6e193363b..d229f94f0d 100644 --- a/npm/packs/vue/package.json +++ b/npm/packs/vue/package.json @@ -1,5 +1,5 @@ { - "version": "3.3.2", + "version": "4.0.0-rc.1", "name": "@abp/vue", "publishConfig": { "access": "public" diff --git a/templates/app/angular/package.json b/templates/app/angular/package.json index e6ae751859..c9e6f8a5bc 100644 --- a/templates/app/angular/package.json +++ b/templates/app/angular/package.json @@ -12,10 +12,10 @@ }, "private": true, "dependencies": { - "@abp/ng.identity": "~3.3.1", - "@abp/ng.setting-management": "~3.3.1", - "@abp/ng.tenant-management": "~3.3.1", - "@abp/ng.theme.basic": "~3.3.1", + "@abp/ng.identity": "~4.0.0-rc.1", + "@abp/ng.setting-management": "~4.0.0-rc.1", + "@abp/ng.tenant-management": "~4.0.0-rc.1", + "@abp/ng.theme.basic": "~4.0.0-rc.1", "@angular/animations": "~11.0.0", "@angular/common": "~11.0.0", "@angular/compiler": "~11.0.0", diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/package.json index e415c0b911..ca8d09c92f 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "^3.3.1" + "@abp/aspnetcore.mvc.ui.theme.basic": "^4.0.0-rc.1" } } \ No newline at end of file diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/wwwroot/libs/abp/core/abp.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/wwwroot/libs/abp/core/abp.js index 72af4bd106..9405310771 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/wwwroot/libs/abp/core/abp.js +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/wwwroot/libs/abp/core/abp.js @@ -750,5 +750,20 @@ var abp = abp || {}; return toUtc(date); } }; + + /* FEATURES *************************************************/ + abp.features = abp.features || {}; + + abp.features.values = abp.features.values || {}; + + abp.features.isEnabled = function(name){ + var value = abp.features.get(name); + return value == 'true' || value == 'True'; + } + + abp.features.get = function (name) { + return abp.features.values[name]; + }; + })(); diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/yarn.lock b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/yarn.lock index 04166e32f1..e296849cc0 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/yarn.lock +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/yarn.lock @@ -2,184 +2,186 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-3.3.1.tgz#58ae88355b821ca72eccf1950bde544b8f0edcca" - integrity sha512-AUIJQIBb+5of0Na1cxmyacni6ToYBpmtU+NJH9/cTC3UUAPylj8TiAX9yobAPn8dbrcXTm+dh9T8i49rXTtxoA== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~3.3.1" - -"@abp/aspnetcore.mvc.ui.theme.shared@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-3.3.1.tgz#c3123ea8f6c8428d034d9ac2782aa1bff27bd740" - integrity sha512-j2uZapDTKSjH74uZcIR4y09hr6w+OAdybQhL1bx4fb0D3XlmOdOwRrsqXieJNwAggbUn00EX2Usiey3N/wV1rA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~3.3.1" - "@abp/bootstrap" "~3.3.1" - "@abp/bootstrap-datepicker" "~3.3.1" - "@abp/datatables.net-bs4" "~3.3.1" - "@abp/font-awesome" "~3.3.1" - "@abp/jquery-form" "~3.3.1" - "@abp/jquery-validation-unobtrusive" "~3.3.1" - "@abp/lodash" "~3.3.1" - "@abp/luxon" "~3.3.1" - "@abp/malihu-custom-scrollbar-plugin" "~3.3.1" - "@abp/select2" "~3.3.1" - "@abp/sweetalert" "~3.3.1" - "@abp/timeago" "~3.3.1" - "@abp/toastr" "~3.3.1" - -"@abp/aspnetcore.mvc.ui@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-3.3.1.tgz#946d5fb68d73842270e2553fba475163d2ca57a5" - integrity sha512-W/Yxe20Upkha0XaHPQwQ3+LxdUZI21BiARcbBUnIUzRUrFBpvjD0A9/T8bsi+KpIqOYLAwtrE1TJoSuZGscoIw== +"@abp/aspnetcore.mvc.ui.theme.basic@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.0.0-rc.1.tgz#af05d6c64a7d6f548eaeece07a8abec6ff7e2e13" + integrity sha512-I0OVVCpl4IDLu5ff03mmxewbvbv/1kQtILHnS2P2LfqQDPBLpnHDYEHic1TkWHy2F06oA7tB7ZuPr6DpIFkL0Q== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~4.0.0-rc.1" + +"@abp/aspnetcore.mvc.ui.theme.shared@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.0.0-rc.1.tgz#223cd3f15501875377708ad1733074510e61592b" + integrity sha512-zYJxNmbzpgTmSY2d0runYuvW5NUS/JVcO6u86teQgUFevrd8tNhN8BLoWYhYKHh73Nhsic9dXVyvPwFF3PXYnQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~4.0.0-rc.1" + "@abp/bootstrap" "~4.0.0-rc.1" + "@abp/bootstrap-datepicker" "~4.0.0-rc.1" + "@abp/datatables.net-bs4" "~4.0.0-rc.1" + "@abp/font-awesome" "~4.0.0-rc.1" + "@abp/jquery-form" "~4.0.0-rc.1" + "@abp/jquery-validation-unobtrusive" "~4.0.0-rc.1" + "@abp/lodash" "~4.0.0-rc.1" + "@abp/luxon" "~4.0.0-rc.1" + "@abp/malihu-custom-scrollbar-plugin" "~4.0.0-rc.1" + "@abp/select2" "~4.0.0-rc.1" + "@abp/sweetalert" "~4.0.0-rc.1" + "@abp/timeago" "~4.0.0-rc.1" + "@abp/toastr" "~4.0.0-rc.1" + +"@abp/aspnetcore.mvc.ui@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.0.0-rc.1.tgz#117e5ca09d5600b19f8fe1fdd576764827e49fd5" + integrity sha512-hwd7SXRAm6xfmZlI09E8HkU0roPzarObpzAX6GwBZE8TZSyM3rg14DAbjk2YGU4YmThUgQQwYJ4mGdXX1VHqYQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" + fs-extra "^9.0.1" + glob "^7.1.6" gulp "^4.0.2" merge-stream "^2.0.0" + micromatch "^4.0.2" path "^0.12.7" - rimraf "^3.0.2" -"@abp/bootstrap-datepicker@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-3.3.1.tgz#c0f5763e0bfb1e293ef1b22f2a14014ec345dbc3" - integrity sha512-MnX2vI75gEDtlwnKhI6ptH657dh5TuXoin1XeaEhOa5rGbLwhSu4IFqRmlLBedFBOf+1zwcvFs30vsQlNKJ6Nw== +"@abp/bootstrap-datepicker@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.0.0-rc.1.tgz#5f221c25744227f8e4f129b9c7d4bb7603c243b2" + integrity sha512-GJTZ27zw1MwvzAILF+L+2VNzW8vMvT40hph+ecZ5QwyL01H97DEO6rSOMu6rz6NetEkgQ5YpBwutbHfDJBq+QQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-3.3.1.tgz#5b173918511b6ad1fb8ac570ea2e2fcb874970e0" - integrity sha512-CfnwXAV2XRK3gYpeEQjgVzEocU6pqdGZXwATwOKifHWBZNG8ubDyMgBed+oVCvJgRvLRrniR5jFK2vhm8Du+EQ== +"@abp/bootstrap@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.0.0-rc.1.tgz#e5f2809b14e4d8c47c690c08b1e2f544883fa1d1" + integrity sha512-uaoGAn3Lzl0UClN+J+aDXCoiqOoKdQGNB5GexmaEFStL9n6AF/rFz7r4ylpbqd4IDhr6FgP7UzIoTtOyfPVgxw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" bootstrap "^4.5.0" bootstrap-v4-rtl "4.4.1-2" -"@abp/core@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-3.3.1.tgz#b1da2160b0fc4a309dc4a65ee937c814de16b2de" - integrity sha512-6/6FHTLZrWh821O6xr4Sk1BlIt9gTAT19NnykQRV9U8S7rl4BQv2QF055R8Wg3lnVKWJ1ajiAbd3gerjH/pL6g== +"@abp/core@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.0.0-rc.1.tgz#fb07e8d3ccd6cef97e48660baad0055b936af299" + integrity sha512-5CuI36OCoE5DRjtptnSW66aCu/2nRBR4ayF8owxZbmGarR2xU1PbN4wIKff9bhfoVIKfscTehA9xtp9STreYEQ== dependencies: - "@abp/utils" "^3.3.1" + "@abp/utils" "^4.0.0-rc.1" -"@abp/datatables.net-bs4@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-3.3.1.tgz#fd0f5f5579ff94d635d19c1bf46ac0593639e3f4" - integrity sha512-C9BUlbsk9liJ+hmFpTKoearJNZISDy5TInTbnixL8WfXfIaAWdZRs+ADvhKO9+oWMxkbxhGI8ueYQ29Z1UJzMg== +"@abp/datatables.net-bs4@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.0.0-rc.1.tgz#f941e43be2936d6dad86fa9e8ade99c795d6ec6c" + integrity sha512-U1g5wGtZWvFETImT/Mdj22qqiVt9k8Ef/AeiYH9pZz+tvomVOcGK3fDxFGLlWpJQu9wxVFs7l5oBeZlUE+YpOw== dependencies: - "@abp/datatables.net" "~3.3.1" + "@abp/datatables.net" "~4.0.0-rc.1" datatables.net-bs4 "^1.10.21" -"@abp/datatables.net@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-3.3.1.tgz#2ec7406712607f08f0ae9a6ce0ee7bfd0cc73278" - integrity sha512-prsMkh//XCymCG/aYEEtzV/922RJIZ0+PcnRvhJzXvrX4DK2y3ZWM44QNR/9/rpkYUJqRcVoHqbt1DuxbHDLXQ== +"@abp/datatables.net@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.0.0-rc.1.tgz#aef3cffeb0e5e3e0ced1670cbcd46cc9d8efcc02" + integrity sha512-6fY2naRtFTP4jsiIMiUQzNFto2yK2eIfJlJRvx2Nt8EKWpYxZKWo1AfXQ7vsPxRXj+Eg7U1a66VxPRNmGFQ6Sg== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" datatables.net "^1.10.21" -"@abp/font-awesome@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-3.3.1.tgz#268a21685a6b810b15848169b78c3dfb11d582c6" - integrity sha512-Eg2dwtcsyLo5E6PC21vK5R8YFe32UFSN4DpNrqAP9I85daR8ZbT0US8SbfCcI5nhiZlRi3EWj/cUgz2IEJHaaQ== +"@abp/font-awesome@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.0.0-rc.1.tgz#4c3d57f24827b0c66a3dfa2a5698111d897a64df" + integrity sha512-uWm3vBgw3vl7XoOr9qiZFZaye2BsbLgkwp3YbdQoJZ2GuSScgxWYa6fK4qXuWMX5VzjXVVvqFnBx//DHRVghaQ== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" "@fortawesome/fontawesome-free" "^5.13.0" -"@abp/jquery-form@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-3.3.1.tgz#4e8c2e50e711a7bbe4f40e74210472b21afd0ecf" - integrity sha512-HBic6SzOSprYAug/Qbgcd+MiPRwtXczS2/x9IUmPFeUhvuqJJoYPWrhI5xC6WKNcJ/5MjExiEbeEXMXp8PwJTA== +"@abp/jquery-form@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.0.0-rc.1.tgz#2b9cd5ba6d7916186ac9081ccae20a70b7136628" + integrity sha512-FcSXNs1J4K3IOwspZpE4451Ki1o46yx3BxML/jjtL22E4gYhZ0LuWLF8RYxiTt8QxuOioTMEPGY/p4fsxKAabA== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-3.3.1.tgz#e42d61a172b6ef5cbdbb305ab5d93e3dad5159a1" - integrity sha512-SH8zmrR3HshCNP0zIgi4j6PMhgCzmCKk5xXxD+8kg+LAv+bm1iP0K5srgX4WlEffRma80QIeNKPpe/lW04EgFw== +"@abp/jquery-validation-unobtrusive@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.0.0-rc.1.tgz#b7f68b0357a0c6244922be48c3a79797aaae3adf" + integrity sha512-3cOOaNXiPalYbQOst77WYPAFG8U6OtFpwh4/NSWzUXZ5hb2ZP/5pBpQ+epVf6ZVkcYY2aDanQngD+C17Y4kHcg== dependencies: - "@abp/jquery-validation" "~3.3.1" + "@abp/jquery-validation" "~4.0.0-rc.1" jquery-validation-unobtrusive "^3.2.11" -"@abp/jquery-validation@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-3.3.1.tgz#05164e342fdb83f40a17f000b40c27df2604c394" - integrity sha512-oKN3wQUY1PB7IhelFIJVjRqAZx/AVlpUF0GV6k/9eNBK+ZoLpW1ebE1q9tsLhXf7QS1N7S45aEHB8OpjRopDew== +"@abp/jquery-validation@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.0.0-rc.1.tgz#441e6769a00eca57d3f805ed5a7fdf2a8bd7cd5e" + integrity sha512-oWA97s9eSLcn91oH70u+004JER3wk3wXQso2edhrejakA6k4zmTLa5fsU8X/7PO2qir8WRamOpqUjNyaUKbl3w== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" jquery-validation "^1.19.2" -"@abp/jquery@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-3.3.1.tgz#2e8431a52641ab85d1372a32518307bbf8fba1a0" - integrity sha512-mSAUYLzhJSvq8ixhAFkU5Q2LRDTkJAGHq47alb2nNEodZNr1q1i+875nP3dE/4MLT/foG0H+j+r4RGuYx4fGAA== +"@abp/jquery@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.0.0-rc.1.tgz#80fcba650159155d3848f3a24df8ac42c9690062" + integrity sha512-1JsVIz6gVZOMQAiL2DOh0ynin/2O7/MuY5YtsxgKYgfazp0XMriHWEvSjm8adRdKm0/EWS4P6hbaGlv6IJnlFw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" jquery "~3.5.1" -"@abp/lodash@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-3.3.1.tgz#5c2602f03bde7fbf7841c01bb7178b3ca3429d87" - integrity sha512-5fitYkotzaXGaEbwctVYT4HcfKZ1ghAnvrQLYI+2MYgIQmtipBhXFEG030zIXWThEoIGKOBuwVzmOYtwiX7+8w== +"@abp/lodash@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.0.0-rc.1.tgz#28836383543119e7574239013dda8874f0cc4239" + integrity sha512-caDmY2uGELgR/LQAf9gK5I3PfRGmFkHEVrmjYakPJWb6AX6UgiYzo5l0rVY/AoO5/QM5MnaZv+8sEiEexk/l4A== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" lodash "^4.17.15" -"@abp/luxon@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-3.3.1.tgz#2e477be6a9f76394331399a762552bf610168e8e" - integrity sha512-bp74vBmObbqUXsOc4VRWml5ivEyIzwHLR4oycLvWG0bQZn65yt7db7DVYTQL1PCWbEAKf6eULlnF6JvZpSVgeg== +"@abp/luxon@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.0.0-rc.1.tgz#f359b230b4a945323b9711a5c5649c829c70dd5b" + integrity sha512-g1v/ZvM0BNY7iVp512doKFh4ZIXgMmWMXjLjvE0EQrSQ6vh5HU9K5QoI35D0S/qXy7TiLUmm+9fjVzxeSqX9Uw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" luxon "^1.24.1" -"@abp/malihu-custom-scrollbar-plugin@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-3.3.1.tgz#df833f2b8421f4dce681c13d2d5976680a27e4c8" - integrity sha512-bJRQTevunQulXo+EC1HWqYgV30RVmFcS218DtdZLm2x/xWFBhvr+2DLzLS2Gq8JJXNGQMFbHnCWixn5si4V/KA== +"@abp/malihu-custom-scrollbar-plugin@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.0.0-rc.1.tgz#ecde0a2d43ebfbb93523237e65b906fd94773bf4" + integrity sha512-DNHiLfWzKHvcmVMVs53BmVuHP9aBSYHzKT8wgKpADPRa0nD0OMxNaAWBQsqMfTrNIJaskIEqz/4GUwrx/Wvsvg== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/select2@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-3.3.1.tgz#65ac0ae3ac8783d4e0422717ce743d573bf559e4" - integrity sha512-efxhM/QxAmnyfGNcokZIK7vD6wYJkFGSnZEDj9QSrZ6DyUYf8H+jlK38JViDGe0RCMqts0R4B6IaKT0RbbIGmw== +"@abp/select2@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.0.0-rc.1.tgz#173a5a49971d0b48a8ce3afec9ca49d169060d46" + integrity sha512-Mq/EFsqNFklXG1J9I8Fd82ZBZrdRxoHToOkeLfr+U/c0Q52XHHUpGCZmpGkFw3l7eSLG3fPg+T2SS46Htq7d/Q== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" select2 "^4.0.13" -"@abp/sweetalert@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-3.3.1.tgz#b6a41f8459d4407c4aee04e2f200b84e3fa8d534" - integrity sha512-olDU9Lh5o0sNCxRXROwt8QhHpuB5+fjojVWVUOiag0UMLVA9k/fp38diyn64qddSHWCafpqjeO32IXDKEQckZA== +"@abp/sweetalert@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.0.0-rc.1.tgz#77896fbff45fb59f5da778707f52819b3324904e" + integrity sha512-hmYGLcrwC4O/Bbsm2Atc5ZH3t2Bvz66zaL3WbB2/Bm8cUNNRN9KJSG+eURsc3/HT084c41vD5XhKPX7FoU4BYw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" sweetalert "^2.1.2" -"@abp/timeago@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-3.3.1.tgz#9759e09728fea082d28cd430cdc1af5b93f14720" - integrity sha512-sIgSj3hZBl+oyO6rHc55YrIfqb4d2d2RlT6HU+OIsa2/BUAjTcW6WdPVUjXTreth2jyxEjXkfOKA3Sv5DvraGg== +"@abp/timeago@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.0.0-rc.1.tgz#97921bc719a5c7837cae7e2dfa134b2352bf341d" + integrity sha512-gcr3ulURXzMBFwT9ewD+XV27gcBnmU9ksSXALxgcRXz3aFqON6bOiAfF89Mo2bQqEl7DhNu3ePqnu80EuzUUHw== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" timeago "^1.6.7" -"@abp/toastr@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-3.3.1.tgz#06cf0b46e6430fae516aaff8707a5f5b16d6ed1d" - integrity sha512-LTf2NGwcG9ke571HMO7N4syhJijagnw/eIDl6ezflIQI/BnQqBKpXJ8xckCCqgryxfraBu4APMuSkPoDs2Ce5g== +"@abp/toastr@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.0.0-rc.1.tgz#75bd1809a134b0faf12f1c61d9a3272995cf5491" + integrity sha512-D9t4ZLvkckNyS08zfAYbufpcTCvjEoxBVkno5ihAh6hDdapiQsdWPhejxLOroLWdbKwnYB/CjBI415gq5Bey0w== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" toastr "^2.1.4" -"@abp/utils@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-3.3.1.tgz#f1759161ac8af10e57b50ac90538a24a51b64ebd" - integrity sha512-XEYJYp94zDdln48P7X51wa4v1yg3Q+p0o2DdZxQbZxXChRkCwVC/B0uyMGPs75wkft6xiz965Xr7vcNvMo0nOA== +"@abp/utils@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.0.0-rc.1.tgz#996b00cb7c81acdc13574b6df486bfd403863ae0" + integrity sha512-rZv5D9zURFtd34hIxl5JNe7XAqCUEzUvmY6UYLzyAMGBKuTEJxvTNgTmSx0QpOcXKBXRNj7GKj6s95BNn7Q3eA== dependencies: just-compare "^1.3.0" @@ -344,6 +346,11 @@ async-settle@^1.0.0: dependencies: async-done "^1.2.2" +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + atob@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.0.tgz#ab2b150e51d7b122b9efc8d7340c06b6c41076bc" @@ -423,6 +430,13 @@ braces@^2.3.1, braces@^2.3.2: split-string "^3.0.2" to-regex "^3.0.1" +braces@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + buffer-equal@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-1.0.0.tgz#59616b498304d556abd466966b22eeda3eca5fbe" @@ -833,6 +847,13 @@ fill-range@^4.0.0: repeat-string "^1.6.1" to-regex-range "^2.1.0" +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + find-up@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" @@ -898,6 +919,16 @@ fragment-cache@^0.2.1: dependencies: map-cache "^0.2.2" +fs-extra@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.1.tgz#910da0062437ba4c39fedd863f1675ccfefcb9fc" + integrity sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ== + dependencies: + at-least-node "^1.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^1.0.0" + fs-minipass@^1.2.5: version "1.2.6" resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.6.tgz#2c5cc30ded81282bfe8a0d7c7c1853ddeb102c07" @@ -1001,6 +1032,18 @@ glob@^7.1.1, glob@^7.1.3: once "^1.3.0" path-is-absolute "^1.0.0" +glob@^7.1.6: + version "7.1.6" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" + integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + global-modules@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" @@ -1030,6 +1073,11 @@ graceful-fs@^4.0.0, graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6: resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== +graceful-fs@^4.2.0: + version "4.2.4" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" + integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== + gulp-cli@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/gulp-cli/-/gulp-cli-2.2.0.tgz#5533126eeb7fe415a7e3e84a297d334d5cf70ebc" @@ -1278,6 +1326,11 @@ is-number@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + is-odd@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-odd/-/is-odd-2.0.0.tgz#7646624671fd7ea558ccd9a2795182f2958f1b24" @@ -1383,6 +1436,15 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + just-compare@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-1.3.0.tgz#a53c31373f150a5b238555c243af4d8a38d7a0e5" @@ -1533,6 +1595,14 @@ micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4: snapdragon "^0.8.1" to-regex "^3.0.2" +micromatch@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" + integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== + dependencies: + braces "^3.0.1" + picomatch "^2.0.5" + minimatch@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" @@ -1888,6 +1958,11 @@ path@^0.12.7: process "^0.11.1" util "^0.10.3" +picomatch@^2.0.5: + version "2.2.2" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" + integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== + pify@^2.0.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" @@ -2099,13 +2174,6 @@ rimraf@^2.6.1: dependencies: glob "^7.1.3" -rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - safe-buffer@^5.1.0, safe-buffer@^5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" @@ -2411,6 +2479,13 @@ to-regex-range@^2.1.0: is-number "^3.0.0" repeat-string "^1.6.1" +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + to-regex@^3.0.1, to-regex@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" @@ -2479,6 +2554,16 @@ unique-stream@^2.0.2: json-stable-stringify-without-jsonify "^1.0.1" through2-filter "^3.0.0" +universalify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d" + integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug== + +universalify@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" + integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + unset-value@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/package.json index 8718ef2557..8871890737 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/package.json @@ -3,6 +3,6 @@ "name": "my-app-identityserver", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "^3.3.1" + "@abp/aspnetcore.mvc.ui.theme.basic": "^4.0.0-rc.1" } } \ No newline at end of file diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/abp/core/abp.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/abp/core/abp.js index 72af4bd106..9405310771 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/abp/core/abp.js +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/abp/core/abp.js @@ -750,5 +750,20 @@ var abp = abp || {}; return toUtc(date); } }; + + /* FEATURES *************************************************/ + abp.features = abp.features || {}; + + abp.features.values = abp.features.values || {}; + + abp.features.isEnabled = function(name){ + var value = abp.features.get(name); + return value == 'true' || value == 'True'; + } + + abp.features.get = function (name) { + return abp.features.values[name]; + }; + })(); diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/yarn.lock b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/yarn.lock index b6fb3e1d1e..6508b86471 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/yarn.lock +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/yarn.lock @@ -2,184 +2,186 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-3.3.1.tgz#58ae88355b821ca72eccf1950bde544b8f0edcca" - integrity sha512-AUIJQIBb+5of0Na1cxmyacni6ToYBpmtU+NJH9/cTC3UUAPylj8TiAX9yobAPn8dbrcXTm+dh9T8i49rXTtxoA== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~3.3.1" - -"@abp/aspnetcore.mvc.ui.theme.shared@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-3.3.1.tgz#c3123ea8f6c8428d034d9ac2782aa1bff27bd740" - integrity sha512-j2uZapDTKSjH74uZcIR4y09hr6w+OAdybQhL1bx4fb0D3XlmOdOwRrsqXieJNwAggbUn00EX2Usiey3N/wV1rA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~3.3.1" - "@abp/bootstrap" "~3.3.1" - "@abp/bootstrap-datepicker" "~3.3.1" - "@abp/datatables.net-bs4" "~3.3.1" - "@abp/font-awesome" "~3.3.1" - "@abp/jquery-form" "~3.3.1" - "@abp/jquery-validation-unobtrusive" "~3.3.1" - "@abp/lodash" "~3.3.1" - "@abp/luxon" "~3.3.1" - "@abp/malihu-custom-scrollbar-plugin" "~3.3.1" - "@abp/select2" "~3.3.1" - "@abp/sweetalert" "~3.3.1" - "@abp/timeago" "~3.3.1" - "@abp/toastr" "~3.3.1" - -"@abp/aspnetcore.mvc.ui@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-3.3.1.tgz#946d5fb68d73842270e2553fba475163d2ca57a5" - integrity sha512-W/Yxe20Upkha0XaHPQwQ3+LxdUZI21BiARcbBUnIUzRUrFBpvjD0A9/T8bsi+KpIqOYLAwtrE1TJoSuZGscoIw== +"@abp/aspnetcore.mvc.ui.theme.basic@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.0.0-rc.1.tgz#af05d6c64a7d6f548eaeece07a8abec6ff7e2e13" + integrity sha512-I0OVVCpl4IDLu5ff03mmxewbvbv/1kQtILHnS2P2LfqQDPBLpnHDYEHic1TkWHy2F06oA7tB7ZuPr6DpIFkL0Q== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~4.0.0-rc.1" + +"@abp/aspnetcore.mvc.ui.theme.shared@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.0.0-rc.1.tgz#223cd3f15501875377708ad1733074510e61592b" + integrity sha512-zYJxNmbzpgTmSY2d0runYuvW5NUS/JVcO6u86teQgUFevrd8tNhN8BLoWYhYKHh73Nhsic9dXVyvPwFF3PXYnQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~4.0.0-rc.1" + "@abp/bootstrap" "~4.0.0-rc.1" + "@abp/bootstrap-datepicker" "~4.0.0-rc.1" + "@abp/datatables.net-bs4" "~4.0.0-rc.1" + "@abp/font-awesome" "~4.0.0-rc.1" + "@abp/jquery-form" "~4.0.0-rc.1" + "@abp/jquery-validation-unobtrusive" "~4.0.0-rc.1" + "@abp/lodash" "~4.0.0-rc.1" + "@abp/luxon" "~4.0.0-rc.1" + "@abp/malihu-custom-scrollbar-plugin" "~4.0.0-rc.1" + "@abp/select2" "~4.0.0-rc.1" + "@abp/sweetalert" "~4.0.0-rc.1" + "@abp/timeago" "~4.0.0-rc.1" + "@abp/toastr" "~4.0.0-rc.1" + +"@abp/aspnetcore.mvc.ui@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.0.0-rc.1.tgz#117e5ca09d5600b19f8fe1fdd576764827e49fd5" + integrity sha512-hwd7SXRAm6xfmZlI09E8HkU0roPzarObpzAX6GwBZE8TZSyM3rg14DAbjk2YGU4YmThUgQQwYJ4mGdXX1VHqYQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" + fs-extra "^9.0.1" + glob "^7.1.6" gulp "^4.0.2" merge-stream "^2.0.0" + micromatch "^4.0.2" path "^0.12.7" - rimraf "^3.0.2" -"@abp/bootstrap-datepicker@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-3.3.1.tgz#c0f5763e0bfb1e293ef1b22f2a14014ec345dbc3" - integrity sha512-MnX2vI75gEDtlwnKhI6ptH657dh5TuXoin1XeaEhOa5rGbLwhSu4IFqRmlLBedFBOf+1zwcvFs30vsQlNKJ6Nw== +"@abp/bootstrap-datepicker@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.0.0-rc.1.tgz#5f221c25744227f8e4f129b9c7d4bb7603c243b2" + integrity sha512-GJTZ27zw1MwvzAILF+L+2VNzW8vMvT40hph+ecZ5QwyL01H97DEO6rSOMu6rz6NetEkgQ5YpBwutbHfDJBq+QQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-3.3.1.tgz#5b173918511b6ad1fb8ac570ea2e2fcb874970e0" - integrity sha512-CfnwXAV2XRK3gYpeEQjgVzEocU6pqdGZXwATwOKifHWBZNG8ubDyMgBed+oVCvJgRvLRrniR5jFK2vhm8Du+EQ== +"@abp/bootstrap@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.0.0-rc.1.tgz#e5f2809b14e4d8c47c690c08b1e2f544883fa1d1" + integrity sha512-uaoGAn3Lzl0UClN+J+aDXCoiqOoKdQGNB5GexmaEFStL9n6AF/rFz7r4ylpbqd4IDhr6FgP7UzIoTtOyfPVgxw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" bootstrap "^4.5.0" bootstrap-v4-rtl "4.4.1-2" -"@abp/core@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-3.3.1.tgz#b1da2160b0fc4a309dc4a65ee937c814de16b2de" - integrity sha512-6/6FHTLZrWh821O6xr4Sk1BlIt9gTAT19NnykQRV9U8S7rl4BQv2QF055R8Wg3lnVKWJ1ajiAbd3gerjH/pL6g== +"@abp/core@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.0.0-rc.1.tgz#fb07e8d3ccd6cef97e48660baad0055b936af299" + integrity sha512-5CuI36OCoE5DRjtptnSW66aCu/2nRBR4ayF8owxZbmGarR2xU1PbN4wIKff9bhfoVIKfscTehA9xtp9STreYEQ== dependencies: - "@abp/utils" "^3.3.1" + "@abp/utils" "^4.0.0-rc.1" -"@abp/datatables.net-bs4@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-3.3.1.tgz#fd0f5f5579ff94d635d19c1bf46ac0593639e3f4" - integrity sha512-C9BUlbsk9liJ+hmFpTKoearJNZISDy5TInTbnixL8WfXfIaAWdZRs+ADvhKO9+oWMxkbxhGI8ueYQ29Z1UJzMg== +"@abp/datatables.net-bs4@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.0.0-rc.1.tgz#f941e43be2936d6dad86fa9e8ade99c795d6ec6c" + integrity sha512-U1g5wGtZWvFETImT/Mdj22qqiVt9k8Ef/AeiYH9pZz+tvomVOcGK3fDxFGLlWpJQu9wxVFs7l5oBeZlUE+YpOw== dependencies: - "@abp/datatables.net" "~3.3.1" + "@abp/datatables.net" "~4.0.0-rc.1" datatables.net-bs4 "^1.10.21" -"@abp/datatables.net@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-3.3.1.tgz#2ec7406712607f08f0ae9a6ce0ee7bfd0cc73278" - integrity sha512-prsMkh//XCymCG/aYEEtzV/922RJIZ0+PcnRvhJzXvrX4DK2y3ZWM44QNR/9/rpkYUJqRcVoHqbt1DuxbHDLXQ== +"@abp/datatables.net@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.0.0-rc.1.tgz#aef3cffeb0e5e3e0ced1670cbcd46cc9d8efcc02" + integrity sha512-6fY2naRtFTP4jsiIMiUQzNFto2yK2eIfJlJRvx2Nt8EKWpYxZKWo1AfXQ7vsPxRXj+Eg7U1a66VxPRNmGFQ6Sg== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" datatables.net "^1.10.21" -"@abp/font-awesome@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-3.3.1.tgz#268a21685a6b810b15848169b78c3dfb11d582c6" - integrity sha512-Eg2dwtcsyLo5E6PC21vK5R8YFe32UFSN4DpNrqAP9I85daR8ZbT0US8SbfCcI5nhiZlRi3EWj/cUgz2IEJHaaQ== +"@abp/font-awesome@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.0.0-rc.1.tgz#4c3d57f24827b0c66a3dfa2a5698111d897a64df" + integrity sha512-uWm3vBgw3vl7XoOr9qiZFZaye2BsbLgkwp3YbdQoJZ2GuSScgxWYa6fK4qXuWMX5VzjXVVvqFnBx//DHRVghaQ== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" "@fortawesome/fontawesome-free" "^5.13.0" -"@abp/jquery-form@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-3.3.1.tgz#4e8c2e50e711a7bbe4f40e74210472b21afd0ecf" - integrity sha512-HBic6SzOSprYAug/Qbgcd+MiPRwtXczS2/x9IUmPFeUhvuqJJoYPWrhI5xC6WKNcJ/5MjExiEbeEXMXp8PwJTA== +"@abp/jquery-form@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.0.0-rc.1.tgz#2b9cd5ba6d7916186ac9081ccae20a70b7136628" + integrity sha512-FcSXNs1J4K3IOwspZpE4451Ki1o46yx3BxML/jjtL22E4gYhZ0LuWLF8RYxiTt8QxuOioTMEPGY/p4fsxKAabA== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-3.3.1.tgz#e42d61a172b6ef5cbdbb305ab5d93e3dad5159a1" - integrity sha512-SH8zmrR3HshCNP0zIgi4j6PMhgCzmCKk5xXxD+8kg+LAv+bm1iP0K5srgX4WlEffRma80QIeNKPpe/lW04EgFw== +"@abp/jquery-validation-unobtrusive@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.0.0-rc.1.tgz#b7f68b0357a0c6244922be48c3a79797aaae3adf" + integrity sha512-3cOOaNXiPalYbQOst77WYPAFG8U6OtFpwh4/NSWzUXZ5hb2ZP/5pBpQ+epVf6ZVkcYY2aDanQngD+C17Y4kHcg== dependencies: - "@abp/jquery-validation" "~3.3.1" + "@abp/jquery-validation" "~4.0.0-rc.1" jquery-validation-unobtrusive "^3.2.11" -"@abp/jquery-validation@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-3.3.1.tgz#05164e342fdb83f40a17f000b40c27df2604c394" - integrity sha512-oKN3wQUY1PB7IhelFIJVjRqAZx/AVlpUF0GV6k/9eNBK+ZoLpW1ebE1q9tsLhXf7QS1N7S45aEHB8OpjRopDew== +"@abp/jquery-validation@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.0.0-rc.1.tgz#441e6769a00eca57d3f805ed5a7fdf2a8bd7cd5e" + integrity sha512-oWA97s9eSLcn91oH70u+004JER3wk3wXQso2edhrejakA6k4zmTLa5fsU8X/7PO2qir8WRamOpqUjNyaUKbl3w== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" jquery-validation "^1.19.2" -"@abp/jquery@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-3.3.1.tgz#2e8431a52641ab85d1372a32518307bbf8fba1a0" - integrity sha512-mSAUYLzhJSvq8ixhAFkU5Q2LRDTkJAGHq47alb2nNEodZNr1q1i+875nP3dE/4MLT/foG0H+j+r4RGuYx4fGAA== +"@abp/jquery@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.0.0-rc.1.tgz#80fcba650159155d3848f3a24df8ac42c9690062" + integrity sha512-1JsVIz6gVZOMQAiL2DOh0ynin/2O7/MuY5YtsxgKYgfazp0XMriHWEvSjm8adRdKm0/EWS4P6hbaGlv6IJnlFw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" jquery "~3.5.1" -"@abp/lodash@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-3.3.1.tgz#5c2602f03bde7fbf7841c01bb7178b3ca3429d87" - integrity sha512-5fitYkotzaXGaEbwctVYT4HcfKZ1ghAnvrQLYI+2MYgIQmtipBhXFEG030zIXWThEoIGKOBuwVzmOYtwiX7+8w== +"@abp/lodash@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.0.0-rc.1.tgz#28836383543119e7574239013dda8874f0cc4239" + integrity sha512-caDmY2uGELgR/LQAf9gK5I3PfRGmFkHEVrmjYakPJWb6AX6UgiYzo5l0rVY/AoO5/QM5MnaZv+8sEiEexk/l4A== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" lodash "^4.17.15" -"@abp/luxon@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-3.3.1.tgz#2e477be6a9f76394331399a762552bf610168e8e" - integrity sha512-bp74vBmObbqUXsOc4VRWml5ivEyIzwHLR4oycLvWG0bQZn65yt7db7DVYTQL1PCWbEAKf6eULlnF6JvZpSVgeg== +"@abp/luxon@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.0.0-rc.1.tgz#f359b230b4a945323b9711a5c5649c829c70dd5b" + integrity sha512-g1v/ZvM0BNY7iVp512doKFh4ZIXgMmWMXjLjvE0EQrSQ6vh5HU9K5QoI35D0S/qXy7TiLUmm+9fjVzxeSqX9Uw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" luxon "^1.24.1" -"@abp/malihu-custom-scrollbar-plugin@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-3.3.1.tgz#df833f2b8421f4dce681c13d2d5976680a27e4c8" - integrity sha512-bJRQTevunQulXo+EC1HWqYgV30RVmFcS218DtdZLm2x/xWFBhvr+2DLzLS2Gq8JJXNGQMFbHnCWixn5si4V/KA== +"@abp/malihu-custom-scrollbar-plugin@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.0.0-rc.1.tgz#ecde0a2d43ebfbb93523237e65b906fd94773bf4" + integrity sha512-DNHiLfWzKHvcmVMVs53BmVuHP9aBSYHzKT8wgKpADPRa0nD0OMxNaAWBQsqMfTrNIJaskIEqz/4GUwrx/Wvsvg== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/select2@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-3.3.1.tgz#65ac0ae3ac8783d4e0422717ce743d573bf559e4" - integrity sha512-efxhM/QxAmnyfGNcokZIK7vD6wYJkFGSnZEDj9QSrZ6DyUYf8H+jlK38JViDGe0RCMqts0R4B6IaKT0RbbIGmw== +"@abp/select2@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.0.0-rc.1.tgz#173a5a49971d0b48a8ce3afec9ca49d169060d46" + integrity sha512-Mq/EFsqNFklXG1J9I8Fd82ZBZrdRxoHToOkeLfr+U/c0Q52XHHUpGCZmpGkFw3l7eSLG3fPg+T2SS46Htq7d/Q== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" select2 "^4.0.13" -"@abp/sweetalert@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-3.3.1.tgz#b6a41f8459d4407c4aee04e2f200b84e3fa8d534" - integrity sha512-olDU9Lh5o0sNCxRXROwt8QhHpuB5+fjojVWVUOiag0UMLVA9k/fp38diyn64qddSHWCafpqjeO32IXDKEQckZA== +"@abp/sweetalert@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.0.0-rc.1.tgz#77896fbff45fb59f5da778707f52819b3324904e" + integrity sha512-hmYGLcrwC4O/Bbsm2Atc5ZH3t2Bvz66zaL3WbB2/Bm8cUNNRN9KJSG+eURsc3/HT084c41vD5XhKPX7FoU4BYw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" sweetalert "^2.1.2" -"@abp/timeago@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-3.3.1.tgz#9759e09728fea082d28cd430cdc1af5b93f14720" - integrity sha512-sIgSj3hZBl+oyO6rHc55YrIfqb4d2d2RlT6HU+OIsa2/BUAjTcW6WdPVUjXTreth2jyxEjXkfOKA3Sv5DvraGg== +"@abp/timeago@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.0.0-rc.1.tgz#97921bc719a5c7837cae7e2dfa134b2352bf341d" + integrity sha512-gcr3ulURXzMBFwT9ewD+XV27gcBnmU9ksSXALxgcRXz3aFqON6bOiAfF89Mo2bQqEl7DhNu3ePqnu80EuzUUHw== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" timeago "^1.6.7" -"@abp/toastr@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-3.3.1.tgz#06cf0b46e6430fae516aaff8707a5f5b16d6ed1d" - integrity sha512-LTf2NGwcG9ke571HMO7N4syhJijagnw/eIDl6ezflIQI/BnQqBKpXJ8xckCCqgryxfraBu4APMuSkPoDs2Ce5g== +"@abp/toastr@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.0.0-rc.1.tgz#75bd1809a134b0faf12f1c61d9a3272995cf5491" + integrity sha512-D9t4ZLvkckNyS08zfAYbufpcTCvjEoxBVkno5ihAh6hDdapiQsdWPhejxLOroLWdbKwnYB/CjBI415gq5Bey0w== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" toastr "^2.1.4" -"@abp/utils@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-3.3.1.tgz#f1759161ac8af10e57b50ac90538a24a51b64ebd" - integrity sha512-XEYJYp94zDdln48P7X51wa4v1yg3Q+p0o2DdZxQbZxXChRkCwVC/B0uyMGPs75wkft6xiz965Xr7vcNvMo0nOA== +"@abp/utils@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.0.0-rc.1.tgz#996b00cb7c81acdc13574b6df486bfd403863ae0" + integrity sha512-rZv5D9zURFtd34hIxl5JNe7XAqCUEzUvmY6UYLzyAMGBKuTEJxvTNgTmSx0QpOcXKBXRNj7GKj6s95BNn7Q3eA== dependencies: just-compare "^1.3.0" @@ -355,6 +357,11 @@ async-settle@^1.0.0: dependencies: async-done "^1.2.2" +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + atob@^2.1.1: version "2.1.2" resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" @@ -439,6 +446,13 @@ braces@^2.3.1, braces@^2.3.2: split-string "^3.0.2" to-regex "^3.0.1" +braces@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + buffer-equal@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-1.0.0.tgz#59616b498304d556abd466966b22eeda3eca5fbe" @@ -872,6 +886,13 @@ fill-range@^4.0.0: repeat-string "^1.6.1" to-regex-range "^2.1.0" +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + find-up@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" @@ -943,6 +964,16 @@ fragment-cache@^0.2.1: dependencies: map-cache "^0.2.2" +fs-extra@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.1.tgz#910da0062437ba4c39fedd863f1675ccfefcb9fc" + integrity sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ== + dependencies: + at-least-node "^1.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^1.0.0" + fs-minipass@^1.2.5: version "1.2.6" resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.6.tgz#2c5cc30ded81282bfe8a0d7c7c1853ddeb102c07" @@ -1048,6 +1079,18 @@ glob@^7.1.1, glob@^7.1.3: once "^1.3.0" path-is-absolute "^1.0.0" +glob@^7.1.6: + version "7.1.6" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" + integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + global-modules@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" @@ -1080,6 +1123,11 @@ graceful-fs@^4.0.0, graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6: resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== +graceful-fs@^4.2.0: + version "4.2.4" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" + integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== + gulp-cli@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/gulp-cli/-/gulp-cli-2.2.0.tgz#5533126eeb7fe415a7e3e84a297d334d5cf70ebc" @@ -1347,6 +1395,11 @@ is-number@^4.0.0: resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" integrity sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ== +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" @@ -1452,6 +1505,15 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + just-compare@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-1.3.0.tgz#a53c31373f150a5b238555c243af4d8a38d7a0e5" @@ -1610,6 +1672,14 @@ micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4: snapdragon "^0.8.1" to-regex "^3.0.2" +micromatch@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" + integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== + dependencies: + braces "^3.0.1" + picomatch "^2.0.5" + minimatch@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" @@ -1979,6 +2049,11 @@ path@^0.12.7: process "^0.11.1" util "^0.10.3" +picomatch@^2.0.5: + version "2.2.2" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" + integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== + pify@^2.0.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" @@ -2197,13 +2272,6 @@ rimraf@^2.6.1: dependencies: glob "^7.1.3" -rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - safe-buffer@^5.1.0, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" @@ -2515,6 +2583,13 @@ to-regex-range@^2.1.0: is-number "^3.0.0" repeat-string "^1.6.1" +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + to-regex@^3.0.1, to-regex@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" @@ -2587,6 +2662,16 @@ unique-stream@^2.0.2: json-stable-stringify-without-jsonify "^1.0.1" through2-filter "^3.0.0" +universalify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d" + integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug== + +universalify@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" + integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + unset-value@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/package.json index e415c0b911..ca8d09c92f 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "^3.3.1" + "@abp/aspnetcore.mvc.ui.theme.basic": "^4.0.0-rc.1" } } \ No newline at end of file diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/abp/core/abp.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/abp/core/abp.js index 72af4bd106..9405310771 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/abp/core/abp.js +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/abp/core/abp.js @@ -750,5 +750,20 @@ var abp = abp || {}; return toUtc(date); } }; + + /* FEATURES *************************************************/ + abp.features = abp.features || {}; + + abp.features.values = abp.features.values || {}; + + abp.features.isEnabled = function(name){ + var value = abp.features.get(name); + return value == 'true' || value == 'True'; + } + + abp.features.get = function (name) { + return abp.features.values[name]; + }; + })(); diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/yarn.lock b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/yarn.lock index b6fb3e1d1e..6508b86471 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/yarn.lock +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/yarn.lock @@ -2,184 +2,186 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-3.3.1.tgz#58ae88355b821ca72eccf1950bde544b8f0edcca" - integrity sha512-AUIJQIBb+5of0Na1cxmyacni6ToYBpmtU+NJH9/cTC3UUAPylj8TiAX9yobAPn8dbrcXTm+dh9T8i49rXTtxoA== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~3.3.1" - -"@abp/aspnetcore.mvc.ui.theme.shared@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-3.3.1.tgz#c3123ea8f6c8428d034d9ac2782aa1bff27bd740" - integrity sha512-j2uZapDTKSjH74uZcIR4y09hr6w+OAdybQhL1bx4fb0D3XlmOdOwRrsqXieJNwAggbUn00EX2Usiey3N/wV1rA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~3.3.1" - "@abp/bootstrap" "~3.3.1" - "@abp/bootstrap-datepicker" "~3.3.1" - "@abp/datatables.net-bs4" "~3.3.1" - "@abp/font-awesome" "~3.3.1" - "@abp/jquery-form" "~3.3.1" - "@abp/jquery-validation-unobtrusive" "~3.3.1" - "@abp/lodash" "~3.3.1" - "@abp/luxon" "~3.3.1" - "@abp/malihu-custom-scrollbar-plugin" "~3.3.1" - "@abp/select2" "~3.3.1" - "@abp/sweetalert" "~3.3.1" - "@abp/timeago" "~3.3.1" - "@abp/toastr" "~3.3.1" - -"@abp/aspnetcore.mvc.ui@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-3.3.1.tgz#946d5fb68d73842270e2553fba475163d2ca57a5" - integrity sha512-W/Yxe20Upkha0XaHPQwQ3+LxdUZI21BiARcbBUnIUzRUrFBpvjD0A9/T8bsi+KpIqOYLAwtrE1TJoSuZGscoIw== +"@abp/aspnetcore.mvc.ui.theme.basic@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.0.0-rc.1.tgz#af05d6c64a7d6f548eaeece07a8abec6ff7e2e13" + integrity sha512-I0OVVCpl4IDLu5ff03mmxewbvbv/1kQtILHnS2P2LfqQDPBLpnHDYEHic1TkWHy2F06oA7tB7ZuPr6DpIFkL0Q== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~4.0.0-rc.1" + +"@abp/aspnetcore.mvc.ui.theme.shared@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.0.0-rc.1.tgz#223cd3f15501875377708ad1733074510e61592b" + integrity sha512-zYJxNmbzpgTmSY2d0runYuvW5NUS/JVcO6u86teQgUFevrd8tNhN8BLoWYhYKHh73Nhsic9dXVyvPwFF3PXYnQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~4.0.0-rc.1" + "@abp/bootstrap" "~4.0.0-rc.1" + "@abp/bootstrap-datepicker" "~4.0.0-rc.1" + "@abp/datatables.net-bs4" "~4.0.0-rc.1" + "@abp/font-awesome" "~4.0.0-rc.1" + "@abp/jquery-form" "~4.0.0-rc.1" + "@abp/jquery-validation-unobtrusive" "~4.0.0-rc.1" + "@abp/lodash" "~4.0.0-rc.1" + "@abp/luxon" "~4.0.0-rc.1" + "@abp/malihu-custom-scrollbar-plugin" "~4.0.0-rc.1" + "@abp/select2" "~4.0.0-rc.1" + "@abp/sweetalert" "~4.0.0-rc.1" + "@abp/timeago" "~4.0.0-rc.1" + "@abp/toastr" "~4.0.0-rc.1" + +"@abp/aspnetcore.mvc.ui@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.0.0-rc.1.tgz#117e5ca09d5600b19f8fe1fdd576764827e49fd5" + integrity sha512-hwd7SXRAm6xfmZlI09E8HkU0roPzarObpzAX6GwBZE8TZSyM3rg14DAbjk2YGU4YmThUgQQwYJ4mGdXX1VHqYQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" + fs-extra "^9.0.1" + glob "^7.1.6" gulp "^4.0.2" merge-stream "^2.0.0" + micromatch "^4.0.2" path "^0.12.7" - rimraf "^3.0.2" -"@abp/bootstrap-datepicker@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-3.3.1.tgz#c0f5763e0bfb1e293ef1b22f2a14014ec345dbc3" - integrity sha512-MnX2vI75gEDtlwnKhI6ptH657dh5TuXoin1XeaEhOa5rGbLwhSu4IFqRmlLBedFBOf+1zwcvFs30vsQlNKJ6Nw== +"@abp/bootstrap-datepicker@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.0.0-rc.1.tgz#5f221c25744227f8e4f129b9c7d4bb7603c243b2" + integrity sha512-GJTZ27zw1MwvzAILF+L+2VNzW8vMvT40hph+ecZ5QwyL01H97DEO6rSOMu6rz6NetEkgQ5YpBwutbHfDJBq+QQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-3.3.1.tgz#5b173918511b6ad1fb8ac570ea2e2fcb874970e0" - integrity sha512-CfnwXAV2XRK3gYpeEQjgVzEocU6pqdGZXwATwOKifHWBZNG8ubDyMgBed+oVCvJgRvLRrniR5jFK2vhm8Du+EQ== +"@abp/bootstrap@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.0.0-rc.1.tgz#e5f2809b14e4d8c47c690c08b1e2f544883fa1d1" + integrity sha512-uaoGAn3Lzl0UClN+J+aDXCoiqOoKdQGNB5GexmaEFStL9n6AF/rFz7r4ylpbqd4IDhr6FgP7UzIoTtOyfPVgxw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" bootstrap "^4.5.0" bootstrap-v4-rtl "4.4.1-2" -"@abp/core@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-3.3.1.tgz#b1da2160b0fc4a309dc4a65ee937c814de16b2de" - integrity sha512-6/6FHTLZrWh821O6xr4Sk1BlIt9gTAT19NnykQRV9U8S7rl4BQv2QF055R8Wg3lnVKWJ1ajiAbd3gerjH/pL6g== +"@abp/core@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.0.0-rc.1.tgz#fb07e8d3ccd6cef97e48660baad0055b936af299" + integrity sha512-5CuI36OCoE5DRjtptnSW66aCu/2nRBR4ayF8owxZbmGarR2xU1PbN4wIKff9bhfoVIKfscTehA9xtp9STreYEQ== dependencies: - "@abp/utils" "^3.3.1" + "@abp/utils" "^4.0.0-rc.1" -"@abp/datatables.net-bs4@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-3.3.1.tgz#fd0f5f5579ff94d635d19c1bf46ac0593639e3f4" - integrity sha512-C9BUlbsk9liJ+hmFpTKoearJNZISDy5TInTbnixL8WfXfIaAWdZRs+ADvhKO9+oWMxkbxhGI8ueYQ29Z1UJzMg== +"@abp/datatables.net-bs4@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.0.0-rc.1.tgz#f941e43be2936d6dad86fa9e8ade99c795d6ec6c" + integrity sha512-U1g5wGtZWvFETImT/Mdj22qqiVt9k8Ef/AeiYH9pZz+tvomVOcGK3fDxFGLlWpJQu9wxVFs7l5oBeZlUE+YpOw== dependencies: - "@abp/datatables.net" "~3.3.1" + "@abp/datatables.net" "~4.0.0-rc.1" datatables.net-bs4 "^1.10.21" -"@abp/datatables.net@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-3.3.1.tgz#2ec7406712607f08f0ae9a6ce0ee7bfd0cc73278" - integrity sha512-prsMkh//XCymCG/aYEEtzV/922RJIZ0+PcnRvhJzXvrX4DK2y3ZWM44QNR/9/rpkYUJqRcVoHqbt1DuxbHDLXQ== +"@abp/datatables.net@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.0.0-rc.1.tgz#aef3cffeb0e5e3e0ced1670cbcd46cc9d8efcc02" + integrity sha512-6fY2naRtFTP4jsiIMiUQzNFto2yK2eIfJlJRvx2Nt8EKWpYxZKWo1AfXQ7vsPxRXj+Eg7U1a66VxPRNmGFQ6Sg== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" datatables.net "^1.10.21" -"@abp/font-awesome@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-3.3.1.tgz#268a21685a6b810b15848169b78c3dfb11d582c6" - integrity sha512-Eg2dwtcsyLo5E6PC21vK5R8YFe32UFSN4DpNrqAP9I85daR8ZbT0US8SbfCcI5nhiZlRi3EWj/cUgz2IEJHaaQ== +"@abp/font-awesome@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.0.0-rc.1.tgz#4c3d57f24827b0c66a3dfa2a5698111d897a64df" + integrity sha512-uWm3vBgw3vl7XoOr9qiZFZaye2BsbLgkwp3YbdQoJZ2GuSScgxWYa6fK4qXuWMX5VzjXVVvqFnBx//DHRVghaQ== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" "@fortawesome/fontawesome-free" "^5.13.0" -"@abp/jquery-form@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-3.3.1.tgz#4e8c2e50e711a7bbe4f40e74210472b21afd0ecf" - integrity sha512-HBic6SzOSprYAug/Qbgcd+MiPRwtXczS2/x9IUmPFeUhvuqJJoYPWrhI5xC6WKNcJ/5MjExiEbeEXMXp8PwJTA== +"@abp/jquery-form@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.0.0-rc.1.tgz#2b9cd5ba6d7916186ac9081ccae20a70b7136628" + integrity sha512-FcSXNs1J4K3IOwspZpE4451Ki1o46yx3BxML/jjtL22E4gYhZ0LuWLF8RYxiTt8QxuOioTMEPGY/p4fsxKAabA== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-3.3.1.tgz#e42d61a172b6ef5cbdbb305ab5d93e3dad5159a1" - integrity sha512-SH8zmrR3HshCNP0zIgi4j6PMhgCzmCKk5xXxD+8kg+LAv+bm1iP0K5srgX4WlEffRma80QIeNKPpe/lW04EgFw== +"@abp/jquery-validation-unobtrusive@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.0.0-rc.1.tgz#b7f68b0357a0c6244922be48c3a79797aaae3adf" + integrity sha512-3cOOaNXiPalYbQOst77WYPAFG8U6OtFpwh4/NSWzUXZ5hb2ZP/5pBpQ+epVf6ZVkcYY2aDanQngD+C17Y4kHcg== dependencies: - "@abp/jquery-validation" "~3.3.1" + "@abp/jquery-validation" "~4.0.0-rc.1" jquery-validation-unobtrusive "^3.2.11" -"@abp/jquery-validation@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-3.3.1.tgz#05164e342fdb83f40a17f000b40c27df2604c394" - integrity sha512-oKN3wQUY1PB7IhelFIJVjRqAZx/AVlpUF0GV6k/9eNBK+ZoLpW1ebE1q9tsLhXf7QS1N7S45aEHB8OpjRopDew== +"@abp/jquery-validation@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.0.0-rc.1.tgz#441e6769a00eca57d3f805ed5a7fdf2a8bd7cd5e" + integrity sha512-oWA97s9eSLcn91oH70u+004JER3wk3wXQso2edhrejakA6k4zmTLa5fsU8X/7PO2qir8WRamOpqUjNyaUKbl3w== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" jquery-validation "^1.19.2" -"@abp/jquery@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-3.3.1.tgz#2e8431a52641ab85d1372a32518307bbf8fba1a0" - integrity sha512-mSAUYLzhJSvq8ixhAFkU5Q2LRDTkJAGHq47alb2nNEodZNr1q1i+875nP3dE/4MLT/foG0H+j+r4RGuYx4fGAA== +"@abp/jquery@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.0.0-rc.1.tgz#80fcba650159155d3848f3a24df8ac42c9690062" + integrity sha512-1JsVIz6gVZOMQAiL2DOh0ynin/2O7/MuY5YtsxgKYgfazp0XMriHWEvSjm8adRdKm0/EWS4P6hbaGlv6IJnlFw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" jquery "~3.5.1" -"@abp/lodash@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-3.3.1.tgz#5c2602f03bde7fbf7841c01bb7178b3ca3429d87" - integrity sha512-5fitYkotzaXGaEbwctVYT4HcfKZ1ghAnvrQLYI+2MYgIQmtipBhXFEG030zIXWThEoIGKOBuwVzmOYtwiX7+8w== +"@abp/lodash@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.0.0-rc.1.tgz#28836383543119e7574239013dda8874f0cc4239" + integrity sha512-caDmY2uGELgR/LQAf9gK5I3PfRGmFkHEVrmjYakPJWb6AX6UgiYzo5l0rVY/AoO5/QM5MnaZv+8sEiEexk/l4A== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" lodash "^4.17.15" -"@abp/luxon@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-3.3.1.tgz#2e477be6a9f76394331399a762552bf610168e8e" - integrity sha512-bp74vBmObbqUXsOc4VRWml5ivEyIzwHLR4oycLvWG0bQZn65yt7db7DVYTQL1PCWbEAKf6eULlnF6JvZpSVgeg== +"@abp/luxon@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.0.0-rc.1.tgz#f359b230b4a945323b9711a5c5649c829c70dd5b" + integrity sha512-g1v/ZvM0BNY7iVp512doKFh4ZIXgMmWMXjLjvE0EQrSQ6vh5HU9K5QoI35D0S/qXy7TiLUmm+9fjVzxeSqX9Uw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" luxon "^1.24.1" -"@abp/malihu-custom-scrollbar-plugin@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-3.3.1.tgz#df833f2b8421f4dce681c13d2d5976680a27e4c8" - integrity sha512-bJRQTevunQulXo+EC1HWqYgV30RVmFcS218DtdZLm2x/xWFBhvr+2DLzLS2Gq8JJXNGQMFbHnCWixn5si4V/KA== +"@abp/malihu-custom-scrollbar-plugin@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.0.0-rc.1.tgz#ecde0a2d43ebfbb93523237e65b906fd94773bf4" + integrity sha512-DNHiLfWzKHvcmVMVs53BmVuHP9aBSYHzKT8wgKpADPRa0nD0OMxNaAWBQsqMfTrNIJaskIEqz/4GUwrx/Wvsvg== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/select2@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-3.3.1.tgz#65ac0ae3ac8783d4e0422717ce743d573bf559e4" - integrity sha512-efxhM/QxAmnyfGNcokZIK7vD6wYJkFGSnZEDj9QSrZ6DyUYf8H+jlK38JViDGe0RCMqts0R4B6IaKT0RbbIGmw== +"@abp/select2@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.0.0-rc.1.tgz#173a5a49971d0b48a8ce3afec9ca49d169060d46" + integrity sha512-Mq/EFsqNFklXG1J9I8Fd82ZBZrdRxoHToOkeLfr+U/c0Q52XHHUpGCZmpGkFw3l7eSLG3fPg+T2SS46Htq7d/Q== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" select2 "^4.0.13" -"@abp/sweetalert@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-3.3.1.tgz#b6a41f8459d4407c4aee04e2f200b84e3fa8d534" - integrity sha512-olDU9Lh5o0sNCxRXROwt8QhHpuB5+fjojVWVUOiag0UMLVA9k/fp38diyn64qddSHWCafpqjeO32IXDKEQckZA== +"@abp/sweetalert@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.0.0-rc.1.tgz#77896fbff45fb59f5da778707f52819b3324904e" + integrity sha512-hmYGLcrwC4O/Bbsm2Atc5ZH3t2Bvz66zaL3WbB2/Bm8cUNNRN9KJSG+eURsc3/HT084c41vD5XhKPX7FoU4BYw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" sweetalert "^2.1.2" -"@abp/timeago@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-3.3.1.tgz#9759e09728fea082d28cd430cdc1af5b93f14720" - integrity sha512-sIgSj3hZBl+oyO6rHc55YrIfqb4d2d2RlT6HU+OIsa2/BUAjTcW6WdPVUjXTreth2jyxEjXkfOKA3Sv5DvraGg== +"@abp/timeago@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.0.0-rc.1.tgz#97921bc719a5c7837cae7e2dfa134b2352bf341d" + integrity sha512-gcr3ulURXzMBFwT9ewD+XV27gcBnmU9ksSXALxgcRXz3aFqON6bOiAfF89Mo2bQqEl7DhNu3ePqnu80EuzUUHw== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" timeago "^1.6.7" -"@abp/toastr@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-3.3.1.tgz#06cf0b46e6430fae516aaff8707a5f5b16d6ed1d" - integrity sha512-LTf2NGwcG9ke571HMO7N4syhJijagnw/eIDl6ezflIQI/BnQqBKpXJ8xckCCqgryxfraBu4APMuSkPoDs2Ce5g== +"@abp/toastr@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.0.0-rc.1.tgz#75bd1809a134b0faf12f1c61d9a3272995cf5491" + integrity sha512-D9t4ZLvkckNyS08zfAYbufpcTCvjEoxBVkno5ihAh6hDdapiQsdWPhejxLOroLWdbKwnYB/CjBI415gq5Bey0w== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" toastr "^2.1.4" -"@abp/utils@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-3.3.1.tgz#f1759161ac8af10e57b50ac90538a24a51b64ebd" - integrity sha512-XEYJYp94zDdln48P7X51wa4v1yg3Q+p0o2DdZxQbZxXChRkCwVC/B0uyMGPs75wkft6xiz965Xr7vcNvMo0nOA== +"@abp/utils@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.0.0-rc.1.tgz#996b00cb7c81acdc13574b6df486bfd403863ae0" + integrity sha512-rZv5D9zURFtd34hIxl5JNe7XAqCUEzUvmY6UYLzyAMGBKuTEJxvTNgTmSx0QpOcXKBXRNj7GKj6s95BNn7Q3eA== dependencies: just-compare "^1.3.0" @@ -355,6 +357,11 @@ async-settle@^1.0.0: dependencies: async-done "^1.2.2" +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + atob@^2.1.1: version "2.1.2" resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" @@ -439,6 +446,13 @@ braces@^2.3.1, braces@^2.3.2: split-string "^3.0.2" to-regex "^3.0.1" +braces@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + buffer-equal@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-1.0.0.tgz#59616b498304d556abd466966b22eeda3eca5fbe" @@ -872,6 +886,13 @@ fill-range@^4.0.0: repeat-string "^1.6.1" to-regex-range "^2.1.0" +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + find-up@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" @@ -943,6 +964,16 @@ fragment-cache@^0.2.1: dependencies: map-cache "^0.2.2" +fs-extra@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.1.tgz#910da0062437ba4c39fedd863f1675ccfefcb9fc" + integrity sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ== + dependencies: + at-least-node "^1.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^1.0.0" + fs-minipass@^1.2.5: version "1.2.6" resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.6.tgz#2c5cc30ded81282bfe8a0d7c7c1853ddeb102c07" @@ -1048,6 +1079,18 @@ glob@^7.1.1, glob@^7.1.3: once "^1.3.0" path-is-absolute "^1.0.0" +glob@^7.1.6: + version "7.1.6" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" + integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + global-modules@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" @@ -1080,6 +1123,11 @@ graceful-fs@^4.0.0, graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6: resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== +graceful-fs@^4.2.0: + version "4.2.4" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" + integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== + gulp-cli@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/gulp-cli/-/gulp-cli-2.2.0.tgz#5533126eeb7fe415a7e3e84a297d334d5cf70ebc" @@ -1347,6 +1395,11 @@ is-number@^4.0.0: resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" integrity sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ== +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" @@ -1452,6 +1505,15 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + just-compare@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-1.3.0.tgz#a53c31373f150a5b238555c243af4d8a38d7a0e5" @@ -1610,6 +1672,14 @@ micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4: snapdragon "^0.8.1" to-regex "^3.0.2" +micromatch@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" + integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== + dependencies: + braces "^3.0.1" + picomatch "^2.0.5" + minimatch@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" @@ -1979,6 +2049,11 @@ path@^0.12.7: process "^0.11.1" util "^0.10.3" +picomatch@^2.0.5: + version "2.2.2" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" + integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== + pify@^2.0.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" @@ -2197,13 +2272,6 @@ rimraf@^2.6.1: dependencies: glob "^7.1.3" -rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - safe-buffer@^5.1.0, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" @@ -2515,6 +2583,13 @@ to-regex-range@^2.1.0: is-number "^3.0.0" repeat-string "^1.6.1" +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + to-regex@^3.0.1, to-regex@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" @@ -2587,6 +2662,16 @@ unique-stream@^2.0.2: json-stable-stringify-without-jsonify "^1.0.1" through2-filter "^3.0.0" +universalify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d" + integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug== + +universalify@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" + integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + unset-value@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/package.json index e415c0b911..ca8d09c92f 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "^3.3.1" + "@abp/aspnetcore.mvc.ui.theme.basic": "^4.0.0-rc.1" } } \ No newline at end of file diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/abp/core/abp.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/abp/core/abp.js index 72af4bd106..9405310771 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/abp/core/abp.js +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/abp/core/abp.js @@ -750,5 +750,20 @@ var abp = abp || {}; return toUtc(date); } }; + + /* FEATURES *************************************************/ + abp.features = abp.features || {}; + + abp.features.values = abp.features.values || {}; + + abp.features.isEnabled = function(name){ + var value = abp.features.get(name); + return value == 'true' || value == 'True'; + } + + abp.features.get = function (name) { + return abp.features.values[name]; + }; + })(); diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/yarn.lock b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/yarn.lock index 04166e32f1..e296849cc0 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/yarn.lock +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/yarn.lock @@ -2,184 +2,186 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-3.3.1.tgz#58ae88355b821ca72eccf1950bde544b8f0edcca" - integrity sha512-AUIJQIBb+5of0Na1cxmyacni6ToYBpmtU+NJH9/cTC3UUAPylj8TiAX9yobAPn8dbrcXTm+dh9T8i49rXTtxoA== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~3.3.1" - -"@abp/aspnetcore.mvc.ui.theme.shared@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-3.3.1.tgz#c3123ea8f6c8428d034d9ac2782aa1bff27bd740" - integrity sha512-j2uZapDTKSjH74uZcIR4y09hr6w+OAdybQhL1bx4fb0D3XlmOdOwRrsqXieJNwAggbUn00EX2Usiey3N/wV1rA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~3.3.1" - "@abp/bootstrap" "~3.3.1" - "@abp/bootstrap-datepicker" "~3.3.1" - "@abp/datatables.net-bs4" "~3.3.1" - "@abp/font-awesome" "~3.3.1" - "@abp/jquery-form" "~3.3.1" - "@abp/jquery-validation-unobtrusive" "~3.3.1" - "@abp/lodash" "~3.3.1" - "@abp/luxon" "~3.3.1" - "@abp/malihu-custom-scrollbar-plugin" "~3.3.1" - "@abp/select2" "~3.3.1" - "@abp/sweetalert" "~3.3.1" - "@abp/timeago" "~3.3.1" - "@abp/toastr" "~3.3.1" - -"@abp/aspnetcore.mvc.ui@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-3.3.1.tgz#946d5fb68d73842270e2553fba475163d2ca57a5" - integrity sha512-W/Yxe20Upkha0XaHPQwQ3+LxdUZI21BiARcbBUnIUzRUrFBpvjD0A9/T8bsi+KpIqOYLAwtrE1TJoSuZGscoIw== +"@abp/aspnetcore.mvc.ui.theme.basic@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.0.0-rc.1.tgz#af05d6c64a7d6f548eaeece07a8abec6ff7e2e13" + integrity sha512-I0OVVCpl4IDLu5ff03mmxewbvbv/1kQtILHnS2P2LfqQDPBLpnHDYEHic1TkWHy2F06oA7tB7ZuPr6DpIFkL0Q== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~4.0.0-rc.1" + +"@abp/aspnetcore.mvc.ui.theme.shared@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.0.0-rc.1.tgz#223cd3f15501875377708ad1733074510e61592b" + integrity sha512-zYJxNmbzpgTmSY2d0runYuvW5NUS/JVcO6u86teQgUFevrd8tNhN8BLoWYhYKHh73Nhsic9dXVyvPwFF3PXYnQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~4.0.0-rc.1" + "@abp/bootstrap" "~4.0.0-rc.1" + "@abp/bootstrap-datepicker" "~4.0.0-rc.1" + "@abp/datatables.net-bs4" "~4.0.0-rc.1" + "@abp/font-awesome" "~4.0.0-rc.1" + "@abp/jquery-form" "~4.0.0-rc.1" + "@abp/jquery-validation-unobtrusive" "~4.0.0-rc.1" + "@abp/lodash" "~4.0.0-rc.1" + "@abp/luxon" "~4.0.0-rc.1" + "@abp/malihu-custom-scrollbar-plugin" "~4.0.0-rc.1" + "@abp/select2" "~4.0.0-rc.1" + "@abp/sweetalert" "~4.0.0-rc.1" + "@abp/timeago" "~4.0.0-rc.1" + "@abp/toastr" "~4.0.0-rc.1" + +"@abp/aspnetcore.mvc.ui@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.0.0-rc.1.tgz#117e5ca09d5600b19f8fe1fdd576764827e49fd5" + integrity sha512-hwd7SXRAm6xfmZlI09E8HkU0roPzarObpzAX6GwBZE8TZSyM3rg14DAbjk2YGU4YmThUgQQwYJ4mGdXX1VHqYQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" + fs-extra "^9.0.1" + glob "^7.1.6" gulp "^4.0.2" merge-stream "^2.0.0" + micromatch "^4.0.2" path "^0.12.7" - rimraf "^3.0.2" -"@abp/bootstrap-datepicker@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-3.3.1.tgz#c0f5763e0bfb1e293ef1b22f2a14014ec345dbc3" - integrity sha512-MnX2vI75gEDtlwnKhI6ptH657dh5TuXoin1XeaEhOa5rGbLwhSu4IFqRmlLBedFBOf+1zwcvFs30vsQlNKJ6Nw== +"@abp/bootstrap-datepicker@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.0.0-rc.1.tgz#5f221c25744227f8e4f129b9c7d4bb7603c243b2" + integrity sha512-GJTZ27zw1MwvzAILF+L+2VNzW8vMvT40hph+ecZ5QwyL01H97DEO6rSOMu6rz6NetEkgQ5YpBwutbHfDJBq+QQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-3.3.1.tgz#5b173918511b6ad1fb8ac570ea2e2fcb874970e0" - integrity sha512-CfnwXAV2XRK3gYpeEQjgVzEocU6pqdGZXwATwOKifHWBZNG8ubDyMgBed+oVCvJgRvLRrniR5jFK2vhm8Du+EQ== +"@abp/bootstrap@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.0.0-rc.1.tgz#e5f2809b14e4d8c47c690c08b1e2f544883fa1d1" + integrity sha512-uaoGAn3Lzl0UClN+J+aDXCoiqOoKdQGNB5GexmaEFStL9n6AF/rFz7r4ylpbqd4IDhr6FgP7UzIoTtOyfPVgxw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" bootstrap "^4.5.0" bootstrap-v4-rtl "4.4.1-2" -"@abp/core@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-3.3.1.tgz#b1da2160b0fc4a309dc4a65ee937c814de16b2de" - integrity sha512-6/6FHTLZrWh821O6xr4Sk1BlIt9gTAT19NnykQRV9U8S7rl4BQv2QF055R8Wg3lnVKWJ1ajiAbd3gerjH/pL6g== +"@abp/core@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.0.0-rc.1.tgz#fb07e8d3ccd6cef97e48660baad0055b936af299" + integrity sha512-5CuI36OCoE5DRjtptnSW66aCu/2nRBR4ayF8owxZbmGarR2xU1PbN4wIKff9bhfoVIKfscTehA9xtp9STreYEQ== dependencies: - "@abp/utils" "^3.3.1" + "@abp/utils" "^4.0.0-rc.1" -"@abp/datatables.net-bs4@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-3.3.1.tgz#fd0f5f5579ff94d635d19c1bf46ac0593639e3f4" - integrity sha512-C9BUlbsk9liJ+hmFpTKoearJNZISDy5TInTbnixL8WfXfIaAWdZRs+ADvhKO9+oWMxkbxhGI8ueYQ29Z1UJzMg== +"@abp/datatables.net-bs4@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.0.0-rc.1.tgz#f941e43be2936d6dad86fa9e8ade99c795d6ec6c" + integrity sha512-U1g5wGtZWvFETImT/Mdj22qqiVt9k8Ef/AeiYH9pZz+tvomVOcGK3fDxFGLlWpJQu9wxVFs7l5oBeZlUE+YpOw== dependencies: - "@abp/datatables.net" "~3.3.1" + "@abp/datatables.net" "~4.0.0-rc.1" datatables.net-bs4 "^1.10.21" -"@abp/datatables.net@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-3.3.1.tgz#2ec7406712607f08f0ae9a6ce0ee7bfd0cc73278" - integrity sha512-prsMkh//XCymCG/aYEEtzV/922RJIZ0+PcnRvhJzXvrX4DK2y3ZWM44QNR/9/rpkYUJqRcVoHqbt1DuxbHDLXQ== +"@abp/datatables.net@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.0.0-rc.1.tgz#aef3cffeb0e5e3e0ced1670cbcd46cc9d8efcc02" + integrity sha512-6fY2naRtFTP4jsiIMiUQzNFto2yK2eIfJlJRvx2Nt8EKWpYxZKWo1AfXQ7vsPxRXj+Eg7U1a66VxPRNmGFQ6Sg== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" datatables.net "^1.10.21" -"@abp/font-awesome@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-3.3.1.tgz#268a21685a6b810b15848169b78c3dfb11d582c6" - integrity sha512-Eg2dwtcsyLo5E6PC21vK5R8YFe32UFSN4DpNrqAP9I85daR8ZbT0US8SbfCcI5nhiZlRi3EWj/cUgz2IEJHaaQ== +"@abp/font-awesome@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.0.0-rc.1.tgz#4c3d57f24827b0c66a3dfa2a5698111d897a64df" + integrity sha512-uWm3vBgw3vl7XoOr9qiZFZaye2BsbLgkwp3YbdQoJZ2GuSScgxWYa6fK4qXuWMX5VzjXVVvqFnBx//DHRVghaQ== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" "@fortawesome/fontawesome-free" "^5.13.0" -"@abp/jquery-form@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-3.3.1.tgz#4e8c2e50e711a7bbe4f40e74210472b21afd0ecf" - integrity sha512-HBic6SzOSprYAug/Qbgcd+MiPRwtXczS2/x9IUmPFeUhvuqJJoYPWrhI5xC6WKNcJ/5MjExiEbeEXMXp8PwJTA== +"@abp/jquery-form@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.0.0-rc.1.tgz#2b9cd5ba6d7916186ac9081ccae20a70b7136628" + integrity sha512-FcSXNs1J4K3IOwspZpE4451Ki1o46yx3BxML/jjtL22E4gYhZ0LuWLF8RYxiTt8QxuOioTMEPGY/p4fsxKAabA== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-3.3.1.tgz#e42d61a172b6ef5cbdbb305ab5d93e3dad5159a1" - integrity sha512-SH8zmrR3HshCNP0zIgi4j6PMhgCzmCKk5xXxD+8kg+LAv+bm1iP0K5srgX4WlEffRma80QIeNKPpe/lW04EgFw== +"@abp/jquery-validation-unobtrusive@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.0.0-rc.1.tgz#b7f68b0357a0c6244922be48c3a79797aaae3adf" + integrity sha512-3cOOaNXiPalYbQOst77WYPAFG8U6OtFpwh4/NSWzUXZ5hb2ZP/5pBpQ+epVf6ZVkcYY2aDanQngD+C17Y4kHcg== dependencies: - "@abp/jquery-validation" "~3.3.1" + "@abp/jquery-validation" "~4.0.0-rc.1" jquery-validation-unobtrusive "^3.2.11" -"@abp/jquery-validation@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-3.3.1.tgz#05164e342fdb83f40a17f000b40c27df2604c394" - integrity sha512-oKN3wQUY1PB7IhelFIJVjRqAZx/AVlpUF0GV6k/9eNBK+ZoLpW1ebE1q9tsLhXf7QS1N7S45aEHB8OpjRopDew== +"@abp/jquery-validation@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.0.0-rc.1.tgz#441e6769a00eca57d3f805ed5a7fdf2a8bd7cd5e" + integrity sha512-oWA97s9eSLcn91oH70u+004JER3wk3wXQso2edhrejakA6k4zmTLa5fsU8X/7PO2qir8WRamOpqUjNyaUKbl3w== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" jquery-validation "^1.19.2" -"@abp/jquery@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-3.3.1.tgz#2e8431a52641ab85d1372a32518307bbf8fba1a0" - integrity sha512-mSAUYLzhJSvq8ixhAFkU5Q2LRDTkJAGHq47alb2nNEodZNr1q1i+875nP3dE/4MLT/foG0H+j+r4RGuYx4fGAA== +"@abp/jquery@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.0.0-rc.1.tgz#80fcba650159155d3848f3a24df8ac42c9690062" + integrity sha512-1JsVIz6gVZOMQAiL2DOh0ynin/2O7/MuY5YtsxgKYgfazp0XMriHWEvSjm8adRdKm0/EWS4P6hbaGlv6IJnlFw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" jquery "~3.5.1" -"@abp/lodash@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-3.3.1.tgz#5c2602f03bde7fbf7841c01bb7178b3ca3429d87" - integrity sha512-5fitYkotzaXGaEbwctVYT4HcfKZ1ghAnvrQLYI+2MYgIQmtipBhXFEG030zIXWThEoIGKOBuwVzmOYtwiX7+8w== +"@abp/lodash@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.0.0-rc.1.tgz#28836383543119e7574239013dda8874f0cc4239" + integrity sha512-caDmY2uGELgR/LQAf9gK5I3PfRGmFkHEVrmjYakPJWb6AX6UgiYzo5l0rVY/AoO5/QM5MnaZv+8sEiEexk/l4A== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" lodash "^4.17.15" -"@abp/luxon@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-3.3.1.tgz#2e477be6a9f76394331399a762552bf610168e8e" - integrity sha512-bp74vBmObbqUXsOc4VRWml5ivEyIzwHLR4oycLvWG0bQZn65yt7db7DVYTQL1PCWbEAKf6eULlnF6JvZpSVgeg== +"@abp/luxon@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.0.0-rc.1.tgz#f359b230b4a945323b9711a5c5649c829c70dd5b" + integrity sha512-g1v/ZvM0BNY7iVp512doKFh4ZIXgMmWMXjLjvE0EQrSQ6vh5HU9K5QoI35D0S/qXy7TiLUmm+9fjVzxeSqX9Uw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" luxon "^1.24.1" -"@abp/malihu-custom-scrollbar-plugin@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-3.3.1.tgz#df833f2b8421f4dce681c13d2d5976680a27e4c8" - integrity sha512-bJRQTevunQulXo+EC1HWqYgV30RVmFcS218DtdZLm2x/xWFBhvr+2DLzLS2Gq8JJXNGQMFbHnCWixn5si4V/KA== +"@abp/malihu-custom-scrollbar-plugin@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.0.0-rc.1.tgz#ecde0a2d43ebfbb93523237e65b906fd94773bf4" + integrity sha512-DNHiLfWzKHvcmVMVs53BmVuHP9aBSYHzKT8wgKpADPRa0nD0OMxNaAWBQsqMfTrNIJaskIEqz/4GUwrx/Wvsvg== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/select2@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-3.3.1.tgz#65ac0ae3ac8783d4e0422717ce743d573bf559e4" - integrity sha512-efxhM/QxAmnyfGNcokZIK7vD6wYJkFGSnZEDj9QSrZ6DyUYf8H+jlK38JViDGe0RCMqts0R4B6IaKT0RbbIGmw== +"@abp/select2@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.0.0-rc.1.tgz#173a5a49971d0b48a8ce3afec9ca49d169060d46" + integrity sha512-Mq/EFsqNFklXG1J9I8Fd82ZBZrdRxoHToOkeLfr+U/c0Q52XHHUpGCZmpGkFw3l7eSLG3fPg+T2SS46Htq7d/Q== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" select2 "^4.0.13" -"@abp/sweetalert@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-3.3.1.tgz#b6a41f8459d4407c4aee04e2f200b84e3fa8d534" - integrity sha512-olDU9Lh5o0sNCxRXROwt8QhHpuB5+fjojVWVUOiag0UMLVA9k/fp38diyn64qddSHWCafpqjeO32IXDKEQckZA== +"@abp/sweetalert@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.0.0-rc.1.tgz#77896fbff45fb59f5da778707f52819b3324904e" + integrity sha512-hmYGLcrwC4O/Bbsm2Atc5ZH3t2Bvz66zaL3WbB2/Bm8cUNNRN9KJSG+eURsc3/HT084c41vD5XhKPX7FoU4BYw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" sweetalert "^2.1.2" -"@abp/timeago@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-3.3.1.tgz#9759e09728fea082d28cd430cdc1af5b93f14720" - integrity sha512-sIgSj3hZBl+oyO6rHc55YrIfqb4d2d2RlT6HU+OIsa2/BUAjTcW6WdPVUjXTreth2jyxEjXkfOKA3Sv5DvraGg== +"@abp/timeago@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.0.0-rc.1.tgz#97921bc719a5c7837cae7e2dfa134b2352bf341d" + integrity sha512-gcr3ulURXzMBFwT9ewD+XV27gcBnmU9ksSXALxgcRXz3aFqON6bOiAfF89Mo2bQqEl7DhNu3ePqnu80EuzUUHw== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" timeago "^1.6.7" -"@abp/toastr@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-3.3.1.tgz#06cf0b46e6430fae516aaff8707a5f5b16d6ed1d" - integrity sha512-LTf2NGwcG9ke571HMO7N4syhJijagnw/eIDl6ezflIQI/BnQqBKpXJ8xckCCqgryxfraBu4APMuSkPoDs2Ce5g== +"@abp/toastr@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.0.0-rc.1.tgz#75bd1809a134b0faf12f1c61d9a3272995cf5491" + integrity sha512-D9t4ZLvkckNyS08zfAYbufpcTCvjEoxBVkno5ihAh6hDdapiQsdWPhejxLOroLWdbKwnYB/CjBI415gq5Bey0w== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" toastr "^2.1.4" -"@abp/utils@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-3.3.1.tgz#f1759161ac8af10e57b50ac90538a24a51b64ebd" - integrity sha512-XEYJYp94zDdln48P7X51wa4v1yg3Q+p0o2DdZxQbZxXChRkCwVC/B0uyMGPs75wkft6xiz965Xr7vcNvMo0nOA== +"@abp/utils@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.0.0-rc.1.tgz#996b00cb7c81acdc13574b6df486bfd403863ae0" + integrity sha512-rZv5D9zURFtd34hIxl5JNe7XAqCUEzUvmY6UYLzyAMGBKuTEJxvTNgTmSx0QpOcXKBXRNj7GKj6s95BNn7Q3eA== dependencies: just-compare "^1.3.0" @@ -344,6 +346,11 @@ async-settle@^1.0.0: dependencies: async-done "^1.2.2" +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + atob@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.0.tgz#ab2b150e51d7b122b9efc8d7340c06b6c41076bc" @@ -423,6 +430,13 @@ braces@^2.3.1, braces@^2.3.2: split-string "^3.0.2" to-regex "^3.0.1" +braces@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + buffer-equal@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-1.0.0.tgz#59616b498304d556abd466966b22eeda3eca5fbe" @@ -833,6 +847,13 @@ fill-range@^4.0.0: repeat-string "^1.6.1" to-regex-range "^2.1.0" +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + find-up@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" @@ -898,6 +919,16 @@ fragment-cache@^0.2.1: dependencies: map-cache "^0.2.2" +fs-extra@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.1.tgz#910da0062437ba4c39fedd863f1675ccfefcb9fc" + integrity sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ== + dependencies: + at-least-node "^1.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^1.0.0" + fs-minipass@^1.2.5: version "1.2.6" resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.6.tgz#2c5cc30ded81282bfe8a0d7c7c1853ddeb102c07" @@ -1001,6 +1032,18 @@ glob@^7.1.1, glob@^7.1.3: once "^1.3.0" path-is-absolute "^1.0.0" +glob@^7.1.6: + version "7.1.6" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" + integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + global-modules@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" @@ -1030,6 +1073,11 @@ graceful-fs@^4.0.0, graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6: resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== +graceful-fs@^4.2.0: + version "4.2.4" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" + integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== + gulp-cli@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/gulp-cli/-/gulp-cli-2.2.0.tgz#5533126eeb7fe415a7e3e84a297d334d5cf70ebc" @@ -1278,6 +1326,11 @@ is-number@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + is-odd@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-odd/-/is-odd-2.0.0.tgz#7646624671fd7ea558ccd9a2795182f2958f1b24" @@ -1383,6 +1436,15 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + just-compare@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-1.3.0.tgz#a53c31373f150a5b238555c243af4d8a38d7a0e5" @@ -1533,6 +1595,14 @@ micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4: snapdragon "^0.8.1" to-regex "^3.0.2" +micromatch@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" + integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== + dependencies: + braces "^3.0.1" + picomatch "^2.0.5" + minimatch@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" @@ -1888,6 +1958,11 @@ path@^0.12.7: process "^0.11.1" util "^0.10.3" +picomatch@^2.0.5: + version "2.2.2" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" + integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== + pify@^2.0.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" @@ -2099,13 +2174,6 @@ rimraf@^2.6.1: dependencies: glob "^7.1.3" -rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - safe-buffer@^5.1.0, safe-buffer@^5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" @@ -2411,6 +2479,13 @@ to-regex-range@^2.1.0: is-number "^3.0.0" repeat-string "^1.6.1" +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + to-regex@^3.0.1, to-regex@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" @@ -2479,6 +2554,16 @@ unique-stream@^2.0.2: json-stable-stringify-without-jsonify "^1.0.1" through2-filter "^3.0.0" +universalify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d" + integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug== + +universalify@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" + integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + unset-value@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" diff --git a/templates/module/angular/package.json b/templates/module/angular/package.json index f78c713d24..cd1c11861b 100644 --- a/templates/module/angular/package.json +++ b/templates/module/angular/package.json @@ -15,10 +15,10 @@ }, "private": true, "dependencies": { - "@abp/ng.identity": "~3.3.1", - "@abp/ng.setting-management": "~3.3.1", - "@abp/ng.tenant-management": "~3.3.1", - "@abp/ng.theme.basic": "~3.3.1", + "@abp/ng.identity": "~4.0.0-rc.1", + "@abp/ng.setting-management": "~4.0.0-rc.1", + "@abp/ng.tenant-management": "~4.0.0-rc.1", + "@abp/ng.theme.basic": "~4.0.0-rc.1", "@angular/animations": "~11.0.0", "@angular/common": "~11.0.0", "@angular/compiler": "~11.0.0", diff --git a/templates/module/angular/projects/my-project-name/package.json b/templates/module/angular/projects/my-project-name/package.json index 3627232e44..27a9239045 100644 --- a/templates/module/angular/projects/my-project-name/package.json +++ b/templates/module/angular/projects/my-project-name/package.json @@ -4,8 +4,8 @@ "peerDependencies": { "@angular/common": "^9.1.11", "@angular/core": "^9.1.11", - "@abp/ng.core": ">=3.3.1", - "@abp/ng.theme.shared": ">=3.3.1" + "@abp/ng.core": ">=4.0.0-rc.1", + "@abp/ng.theme.shared": ">=4.0.0-rc.1" }, "dependencies": { "tslib": "^2.0.0" diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.IdentityServer/package.json b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.IdentityServer/package.json index 8718ef2557..8871890737 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.IdentityServer/package.json +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.IdentityServer/package.json @@ -3,6 +3,6 @@ "name": "my-app-identityserver", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "^3.3.1" + "@abp/aspnetcore.mvc.ui.theme.basic": "^4.0.0-rc.1" } } \ No newline at end of file diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/abp/core/abp.js b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/abp/core/abp.js index 72af4bd106..9405310771 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/abp/core/abp.js +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/abp/core/abp.js @@ -750,5 +750,20 @@ var abp = abp || {}; return toUtc(date); } }; + + /* FEATURES *************************************************/ + abp.features = abp.features || {}; + + abp.features.values = abp.features.values || {}; + + abp.features.isEnabled = function(name){ + var value = abp.features.get(name); + return value == 'true' || value == 'True'; + } + + abp.features.get = function (name) { + return abp.features.values[name]; + }; + })(); diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.IdentityServer/yarn.lock b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.IdentityServer/yarn.lock index b6fb3e1d1e..6508b86471 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.IdentityServer/yarn.lock +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.IdentityServer/yarn.lock @@ -2,184 +2,186 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-3.3.1.tgz#58ae88355b821ca72eccf1950bde544b8f0edcca" - integrity sha512-AUIJQIBb+5of0Na1cxmyacni6ToYBpmtU+NJH9/cTC3UUAPylj8TiAX9yobAPn8dbrcXTm+dh9T8i49rXTtxoA== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~3.3.1" - -"@abp/aspnetcore.mvc.ui.theme.shared@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-3.3.1.tgz#c3123ea8f6c8428d034d9ac2782aa1bff27bd740" - integrity sha512-j2uZapDTKSjH74uZcIR4y09hr6w+OAdybQhL1bx4fb0D3XlmOdOwRrsqXieJNwAggbUn00EX2Usiey3N/wV1rA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~3.3.1" - "@abp/bootstrap" "~3.3.1" - "@abp/bootstrap-datepicker" "~3.3.1" - "@abp/datatables.net-bs4" "~3.3.1" - "@abp/font-awesome" "~3.3.1" - "@abp/jquery-form" "~3.3.1" - "@abp/jquery-validation-unobtrusive" "~3.3.1" - "@abp/lodash" "~3.3.1" - "@abp/luxon" "~3.3.1" - "@abp/malihu-custom-scrollbar-plugin" "~3.3.1" - "@abp/select2" "~3.3.1" - "@abp/sweetalert" "~3.3.1" - "@abp/timeago" "~3.3.1" - "@abp/toastr" "~3.3.1" - -"@abp/aspnetcore.mvc.ui@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-3.3.1.tgz#946d5fb68d73842270e2553fba475163d2ca57a5" - integrity sha512-W/Yxe20Upkha0XaHPQwQ3+LxdUZI21BiARcbBUnIUzRUrFBpvjD0A9/T8bsi+KpIqOYLAwtrE1TJoSuZGscoIw== +"@abp/aspnetcore.mvc.ui.theme.basic@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.0.0-rc.1.tgz#af05d6c64a7d6f548eaeece07a8abec6ff7e2e13" + integrity sha512-I0OVVCpl4IDLu5ff03mmxewbvbv/1kQtILHnS2P2LfqQDPBLpnHDYEHic1TkWHy2F06oA7tB7ZuPr6DpIFkL0Q== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~4.0.0-rc.1" + +"@abp/aspnetcore.mvc.ui.theme.shared@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.0.0-rc.1.tgz#223cd3f15501875377708ad1733074510e61592b" + integrity sha512-zYJxNmbzpgTmSY2d0runYuvW5NUS/JVcO6u86teQgUFevrd8tNhN8BLoWYhYKHh73Nhsic9dXVyvPwFF3PXYnQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~4.0.0-rc.1" + "@abp/bootstrap" "~4.0.0-rc.1" + "@abp/bootstrap-datepicker" "~4.0.0-rc.1" + "@abp/datatables.net-bs4" "~4.0.0-rc.1" + "@abp/font-awesome" "~4.0.0-rc.1" + "@abp/jquery-form" "~4.0.0-rc.1" + "@abp/jquery-validation-unobtrusive" "~4.0.0-rc.1" + "@abp/lodash" "~4.0.0-rc.1" + "@abp/luxon" "~4.0.0-rc.1" + "@abp/malihu-custom-scrollbar-plugin" "~4.0.0-rc.1" + "@abp/select2" "~4.0.0-rc.1" + "@abp/sweetalert" "~4.0.0-rc.1" + "@abp/timeago" "~4.0.0-rc.1" + "@abp/toastr" "~4.0.0-rc.1" + +"@abp/aspnetcore.mvc.ui@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.0.0-rc.1.tgz#117e5ca09d5600b19f8fe1fdd576764827e49fd5" + integrity sha512-hwd7SXRAm6xfmZlI09E8HkU0roPzarObpzAX6GwBZE8TZSyM3rg14DAbjk2YGU4YmThUgQQwYJ4mGdXX1VHqYQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" + fs-extra "^9.0.1" + glob "^7.1.6" gulp "^4.0.2" merge-stream "^2.0.0" + micromatch "^4.0.2" path "^0.12.7" - rimraf "^3.0.2" -"@abp/bootstrap-datepicker@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-3.3.1.tgz#c0f5763e0bfb1e293ef1b22f2a14014ec345dbc3" - integrity sha512-MnX2vI75gEDtlwnKhI6ptH657dh5TuXoin1XeaEhOa5rGbLwhSu4IFqRmlLBedFBOf+1zwcvFs30vsQlNKJ6Nw== +"@abp/bootstrap-datepicker@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.0.0-rc.1.tgz#5f221c25744227f8e4f129b9c7d4bb7603c243b2" + integrity sha512-GJTZ27zw1MwvzAILF+L+2VNzW8vMvT40hph+ecZ5QwyL01H97DEO6rSOMu6rz6NetEkgQ5YpBwutbHfDJBq+QQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-3.3.1.tgz#5b173918511b6ad1fb8ac570ea2e2fcb874970e0" - integrity sha512-CfnwXAV2XRK3gYpeEQjgVzEocU6pqdGZXwATwOKifHWBZNG8ubDyMgBed+oVCvJgRvLRrniR5jFK2vhm8Du+EQ== +"@abp/bootstrap@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.0.0-rc.1.tgz#e5f2809b14e4d8c47c690c08b1e2f544883fa1d1" + integrity sha512-uaoGAn3Lzl0UClN+J+aDXCoiqOoKdQGNB5GexmaEFStL9n6AF/rFz7r4ylpbqd4IDhr6FgP7UzIoTtOyfPVgxw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" bootstrap "^4.5.0" bootstrap-v4-rtl "4.4.1-2" -"@abp/core@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-3.3.1.tgz#b1da2160b0fc4a309dc4a65ee937c814de16b2de" - integrity sha512-6/6FHTLZrWh821O6xr4Sk1BlIt9gTAT19NnykQRV9U8S7rl4BQv2QF055R8Wg3lnVKWJ1ajiAbd3gerjH/pL6g== +"@abp/core@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.0.0-rc.1.tgz#fb07e8d3ccd6cef97e48660baad0055b936af299" + integrity sha512-5CuI36OCoE5DRjtptnSW66aCu/2nRBR4ayF8owxZbmGarR2xU1PbN4wIKff9bhfoVIKfscTehA9xtp9STreYEQ== dependencies: - "@abp/utils" "^3.3.1" + "@abp/utils" "^4.0.0-rc.1" -"@abp/datatables.net-bs4@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-3.3.1.tgz#fd0f5f5579ff94d635d19c1bf46ac0593639e3f4" - integrity sha512-C9BUlbsk9liJ+hmFpTKoearJNZISDy5TInTbnixL8WfXfIaAWdZRs+ADvhKO9+oWMxkbxhGI8ueYQ29Z1UJzMg== +"@abp/datatables.net-bs4@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.0.0-rc.1.tgz#f941e43be2936d6dad86fa9e8ade99c795d6ec6c" + integrity sha512-U1g5wGtZWvFETImT/Mdj22qqiVt9k8Ef/AeiYH9pZz+tvomVOcGK3fDxFGLlWpJQu9wxVFs7l5oBeZlUE+YpOw== dependencies: - "@abp/datatables.net" "~3.3.1" + "@abp/datatables.net" "~4.0.0-rc.1" datatables.net-bs4 "^1.10.21" -"@abp/datatables.net@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-3.3.1.tgz#2ec7406712607f08f0ae9a6ce0ee7bfd0cc73278" - integrity sha512-prsMkh//XCymCG/aYEEtzV/922RJIZ0+PcnRvhJzXvrX4DK2y3ZWM44QNR/9/rpkYUJqRcVoHqbt1DuxbHDLXQ== +"@abp/datatables.net@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.0.0-rc.1.tgz#aef3cffeb0e5e3e0ced1670cbcd46cc9d8efcc02" + integrity sha512-6fY2naRtFTP4jsiIMiUQzNFto2yK2eIfJlJRvx2Nt8EKWpYxZKWo1AfXQ7vsPxRXj+Eg7U1a66VxPRNmGFQ6Sg== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" datatables.net "^1.10.21" -"@abp/font-awesome@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-3.3.1.tgz#268a21685a6b810b15848169b78c3dfb11d582c6" - integrity sha512-Eg2dwtcsyLo5E6PC21vK5R8YFe32UFSN4DpNrqAP9I85daR8ZbT0US8SbfCcI5nhiZlRi3EWj/cUgz2IEJHaaQ== +"@abp/font-awesome@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.0.0-rc.1.tgz#4c3d57f24827b0c66a3dfa2a5698111d897a64df" + integrity sha512-uWm3vBgw3vl7XoOr9qiZFZaye2BsbLgkwp3YbdQoJZ2GuSScgxWYa6fK4qXuWMX5VzjXVVvqFnBx//DHRVghaQ== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" "@fortawesome/fontawesome-free" "^5.13.0" -"@abp/jquery-form@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-3.3.1.tgz#4e8c2e50e711a7bbe4f40e74210472b21afd0ecf" - integrity sha512-HBic6SzOSprYAug/Qbgcd+MiPRwtXczS2/x9IUmPFeUhvuqJJoYPWrhI5xC6WKNcJ/5MjExiEbeEXMXp8PwJTA== +"@abp/jquery-form@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.0.0-rc.1.tgz#2b9cd5ba6d7916186ac9081ccae20a70b7136628" + integrity sha512-FcSXNs1J4K3IOwspZpE4451Ki1o46yx3BxML/jjtL22E4gYhZ0LuWLF8RYxiTt8QxuOioTMEPGY/p4fsxKAabA== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-3.3.1.tgz#e42d61a172b6ef5cbdbb305ab5d93e3dad5159a1" - integrity sha512-SH8zmrR3HshCNP0zIgi4j6PMhgCzmCKk5xXxD+8kg+LAv+bm1iP0K5srgX4WlEffRma80QIeNKPpe/lW04EgFw== +"@abp/jquery-validation-unobtrusive@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.0.0-rc.1.tgz#b7f68b0357a0c6244922be48c3a79797aaae3adf" + integrity sha512-3cOOaNXiPalYbQOst77WYPAFG8U6OtFpwh4/NSWzUXZ5hb2ZP/5pBpQ+epVf6ZVkcYY2aDanQngD+C17Y4kHcg== dependencies: - "@abp/jquery-validation" "~3.3.1" + "@abp/jquery-validation" "~4.0.0-rc.1" jquery-validation-unobtrusive "^3.2.11" -"@abp/jquery-validation@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-3.3.1.tgz#05164e342fdb83f40a17f000b40c27df2604c394" - integrity sha512-oKN3wQUY1PB7IhelFIJVjRqAZx/AVlpUF0GV6k/9eNBK+ZoLpW1ebE1q9tsLhXf7QS1N7S45aEHB8OpjRopDew== +"@abp/jquery-validation@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.0.0-rc.1.tgz#441e6769a00eca57d3f805ed5a7fdf2a8bd7cd5e" + integrity sha512-oWA97s9eSLcn91oH70u+004JER3wk3wXQso2edhrejakA6k4zmTLa5fsU8X/7PO2qir8WRamOpqUjNyaUKbl3w== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" jquery-validation "^1.19.2" -"@abp/jquery@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-3.3.1.tgz#2e8431a52641ab85d1372a32518307bbf8fba1a0" - integrity sha512-mSAUYLzhJSvq8ixhAFkU5Q2LRDTkJAGHq47alb2nNEodZNr1q1i+875nP3dE/4MLT/foG0H+j+r4RGuYx4fGAA== +"@abp/jquery@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.0.0-rc.1.tgz#80fcba650159155d3848f3a24df8ac42c9690062" + integrity sha512-1JsVIz6gVZOMQAiL2DOh0ynin/2O7/MuY5YtsxgKYgfazp0XMriHWEvSjm8adRdKm0/EWS4P6hbaGlv6IJnlFw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" jquery "~3.5.1" -"@abp/lodash@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-3.3.1.tgz#5c2602f03bde7fbf7841c01bb7178b3ca3429d87" - integrity sha512-5fitYkotzaXGaEbwctVYT4HcfKZ1ghAnvrQLYI+2MYgIQmtipBhXFEG030zIXWThEoIGKOBuwVzmOYtwiX7+8w== +"@abp/lodash@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.0.0-rc.1.tgz#28836383543119e7574239013dda8874f0cc4239" + integrity sha512-caDmY2uGELgR/LQAf9gK5I3PfRGmFkHEVrmjYakPJWb6AX6UgiYzo5l0rVY/AoO5/QM5MnaZv+8sEiEexk/l4A== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" lodash "^4.17.15" -"@abp/luxon@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-3.3.1.tgz#2e477be6a9f76394331399a762552bf610168e8e" - integrity sha512-bp74vBmObbqUXsOc4VRWml5ivEyIzwHLR4oycLvWG0bQZn65yt7db7DVYTQL1PCWbEAKf6eULlnF6JvZpSVgeg== +"@abp/luxon@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.0.0-rc.1.tgz#f359b230b4a945323b9711a5c5649c829c70dd5b" + integrity sha512-g1v/ZvM0BNY7iVp512doKFh4ZIXgMmWMXjLjvE0EQrSQ6vh5HU9K5QoI35D0S/qXy7TiLUmm+9fjVzxeSqX9Uw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" luxon "^1.24.1" -"@abp/malihu-custom-scrollbar-plugin@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-3.3.1.tgz#df833f2b8421f4dce681c13d2d5976680a27e4c8" - integrity sha512-bJRQTevunQulXo+EC1HWqYgV30RVmFcS218DtdZLm2x/xWFBhvr+2DLzLS2Gq8JJXNGQMFbHnCWixn5si4V/KA== +"@abp/malihu-custom-scrollbar-plugin@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.0.0-rc.1.tgz#ecde0a2d43ebfbb93523237e65b906fd94773bf4" + integrity sha512-DNHiLfWzKHvcmVMVs53BmVuHP9aBSYHzKT8wgKpADPRa0nD0OMxNaAWBQsqMfTrNIJaskIEqz/4GUwrx/Wvsvg== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/select2@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-3.3.1.tgz#65ac0ae3ac8783d4e0422717ce743d573bf559e4" - integrity sha512-efxhM/QxAmnyfGNcokZIK7vD6wYJkFGSnZEDj9QSrZ6DyUYf8H+jlK38JViDGe0RCMqts0R4B6IaKT0RbbIGmw== +"@abp/select2@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.0.0-rc.1.tgz#173a5a49971d0b48a8ce3afec9ca49d169060d46" + integrity sha512-Mq/EFsqNFklXG1J9I8Fd82ZBZrdRxoHToOkeLfr+U/c0Q52XHHUpGCZmpGkFw3l7eSLG3fPg+T2SS46Htq7d/Q== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" select2 "^4.0.13" -"@abp/sweetalert@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-3.3.1.tgz#b6a41f8459d4407c4aee04e2f200b84e3fa8d534" - integrity sha512-olDU9Lh5o0sNCxRXROwt8QhHpuB5+fjojVWVUOiag0UMLVA9k/fp38diyn64qddSHWCafpqjeO32IXDKEQckZA== +"@abp/sweetalert@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.0.0-rc.1.tgz#77896fbff45fb59f5da778707f52819b3324904e" + integrity sha512-hmYGLcrwC4O/Bbsm2Atc5ZH3t2Bvz66zaL3WbB2/Bm8cUNNRN9KJSG+eURsc3/HT084c41vD5XhKPX7FoU4BYw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" sweetalert "^2.1.2" -"@abp/timeago@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-3.3.1.tgz#9759e09728fea082d28cd430cdc1af5b93f14720" - integrity sha512-sIgSj3hZBl+oyO6rHc55YrIfqb4d2d2RlT6HU+OIsa2/BUAjTcW6WdPVUjXTreth2jyxEjXkfOKA3Sv5DvraGg== +"@abp/timeago@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.0.0-rc.1.tgz#97921bc719a5c7837cae7e2dfa134b2352bf341d" + integrity sha512-gcr3ulURXzMBFwT9ewD+XV27gcBnmU9ksSXALxgcRXz3aFqON6bOiAfF89Mo2bQqEl7DhNu3ePqnu80EuzUUHw== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" timeago "^1.6.7" -"@abp/toastr@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-3.3.1.tgz#06cf0b46e6430fae516aaff8707a5f5b16d6ed1d" - integrity sha512-LTf2NGwcG9ke571HMO7N4syhJijagnw/eIDl6ezflIQI/BnQqBKpXJ8xckCCqgryxfraBu4APMuSkPoDs2Ce5g== +"@abp/toastr@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.0.0-rc.1.tgz#75bd1809a134b0faf12f1c61d9a3272995cf5491" + integrity sha512-D9t4ZLvkckNyS08zfAYbufpcTCvjEoxBVkno5ihAh6hDdapiQsdWPhejxLOroLWdbKwnYB/CjBI415gq5Bey0w== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" toastr "^2.1.4" -"@abp/utils@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-3.3.1.tgz#f1759161ac8af10e57b50ac90538a24a51b64ebd" - integrity sha512-XEYJYp94zDdln48P7X51wa4v1yg3Q+p0o2DdZxQbZxXChRkCwVC/B0uyMGPs75wkft6xiz965Xr7vcNvMo0nOA== +"@abp/utils@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.0.0-rc.1.tgz#996b00cb7c81acdc13574b6df486bfd403863ae0" + integrity sha512-rZv5D9zURFtd34hIxl5JNe7XAqCUEzUvmY6UYLzyAMGBKuTEJxvTNgTmSx0QpOcXKBXRNj7GKj6s95BNn7Q3eA== dependencies: just-compare "^1.3.0" @@ -355,6 +357,11 @@ async-settle@^1.0.0: dependencies: async-done "^1.2.2" +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + atob@^2.1.1: version "2.1.2" resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" @@ -439,6 +446,13 @@ braces@^2.3.1, braces@^2.3.2: split-string "^3.0.2" to-regex "^3.0.1" +braces@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + buffer-equal@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-1.0.0.tgz#59616b498304d556abd466966b22eeda3eca5fbe" @@ -872,6 +886,13 @@ fill-range@^4.0.0: repeat-string "^1.6.1" to-regex-range "^2.1.0" +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + find-up@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" @@ -943,6 +964,16 @@ fragment-cache@^0.2.1: dependencies: map-cache "^0.2.2" +fs-extra@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.1.tgz#910da0062437ba4c39fedd863f1675ccfefcb9fc" + integrity sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ== + dependencies: + at-least-node "^1.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^1.0.0" + fs-minipass@^1.2.5: version "1.2.6" resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.6.tgz#2c5cc30ded81282bfe8a0d7c7c1853ddeb102c07" @@ -1048,6 +1079,18 @@ glob@^7.1.1, glob@^7.1.3: once "^1.3.0" path-is-absolute "^1.0.0" +glob@^7.1.6: + version "7.1.6" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" + integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + global-modules@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" @@ -1080,6 +1123,11 @@ graceful-fs@^4.0.0, graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6: resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== +graceful-fs@^4.2.0: + version "4.2.4" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" + integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== + gulp-cli@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/gulp-cli/-/gulp-cli-2.2.0.tgz#5533126eeb7fe415a7e3e84a297d334d5cf70ebc" @@ -1347,6 +1395,11 @@ is-number@^4.0.0: resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" integrity sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ== +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" @@ -1452,6 +1505,15 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + just-compare@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-1.3.0.tgz#a53c31373f150a5b238555c243af4d8a38d7a0e5" @@ -1610,6 +1672,14 @@ micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4: snapdragon "^0.8.1" to-regex "^3.0.2" +micromatch@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" + integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== + dependencies: + braces "^3.0.1" + picomatch "^2.0.5" + minimatch@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" @@ -1979,6 +2049,11 @@ path@^0.12.7: process "^0.11.1" util "^0.10.3" +picomatch@^2.0.5: + version "2.2.2" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" + integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== + pify@^2.0.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" @@ -2197,13 +2272,6 @@ rimraf@^2.6.1: dependencies: glob "^7.1.3" -rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - safe-buffer@^5.1.0, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" @@ -2515,6 +2583,13 @@ to-regex-range@^2.1.0: is-number "^3.0.0" repeat-string "^1.6.1" +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + to-regex@^3.0.1, to-regex@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" @@ -2587,6 +2662,16 @@ unique-stream@^2.0.2: json-stable-stringify-without-jsonify "^1.0.1" through2-filter "^3.0.0" +universalify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d" + integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug== + +universalify@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" + integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + unset-value@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/package.json b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/package.json index e415c0b911..ca8d09c92f 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/package.json +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "^3.3.1" + "@abp/aspnetcore.mvc.ui.theme.basic": "^4.0.0-rc.1" } } \ No newline at end of file diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/abp/core/abp.js b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/abp/core/abp.js index 72af4bd106..9405310771 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/abp/core/abp.js +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/abp/core/abp.js @@ -750,5 +750,20 @@ var abp = abp || {}; return toUtc(date); } }; + + /* FEATURES *************************************************/ + abp.features = abp.features || {}; + + abp.features.values = abp.features.values || {}; + + abp.features.isEnabled = function(name){ + var value = abp.features.get(name); + return value == 'true' || value == 'True'; + } + + abp.features.get = function (name) { + return abp.features.values[name]; + }; + })(); diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/yarn.lock b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/yarn.lock index b6fb3e1d1e..6508b86471 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/yarn.lock +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/yarn.lock @@ -2,184 +2,186 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-3.3.1.tgz#58ae88355b821ca72eccf1950bde544b8f0edcca" - integrity sha512-AUIJQIBb+5of0Na1cxmyacni6ToYBpmtU+NJH9/cTC3UUAPylj8TiAX9yobAPn8dbrcXTm+dh9T8i49rXTtxoA== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~3.3.1" - -"@abp/aspnetcore.mvc.ui.theme.shared@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-3.3.1.tgz#c3123ea8f6c8428d034d9ac2782aa1bff27bd740" - integrity sha512-j2uZapDTKSjH74uZcIR4y09hr6w+OAdybQhL1bx4fb0D3XlmOdOwRrsqXieJNwAggbUn00EX2Usiey3N/wV1rA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~3.3.1" - "@abp/bootstrap" "~3.3.1" - "@abp/bootstrap-datepicker" "~3.3.1" - "@abp/datatables.net-bs4" "~3.3.1" - "@abp/font-awesome" "~3.3.1" - "@abp/jquery-form" "~3.3.1" - "@abp/jquery-validation-unobtrusive" "~3.3.1" - "@abp/lodash" "~3.3.1" - "@abp/luxon" "~3.3.1" - "@abp/malihu-custom-scrollbar-plugin" "~3.3.1" - "@abp/select2" "~3.3.1" - "@abp/sweetalert" "~3.3.1" - "@abp/timeago" "~3.3.1" - "@abp/toastr" "~3.3.1" - -"@abp/aspnetcore.mvc.ui@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-3.3.1.tgz#946d5fb68d73842270e2553fba475163d2ca57a5" - integrity sha512-W/Yxe20Upkha0XaHPQwQ3+LxdUZI21BiARcbBUnIUzRUrFBpvjD0A9/T8bsi+KpIqOYLAwtrE1TJoSuZGscoIw== +"@abp/aspnetcore.mvc.ui.theme.basic@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.0.0-rc.1.tgz#af05d6c64a7d6f548eaeece07a8abec6ff7e2e13" + integrity sha512-I0OVVCpl4IDLu5ff03mmxewbvbv/1kQtILHnS2P2LfqQDPBLpnHDYEHic1TkWHy2F06oA7tB7ZuPr6DpIFkL0Q== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~4.0.0-rc.1" + +"@abp/aspnetcore.mvc.ui.theme.shared@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.0.0-rc.1.tgz#223cd3f15501875377708ad1733074510e61592b" + integrity sha512-zYJxNmbzpgTmSY2d0runYuvW5NUS/JVcO6u86teQgUFevrd8tNhN8BLoWYhYKHh73Nhsic9dXVyvPwFF3PXYnQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~4.0.0-rc.1" + "@abp/bootstrap" "~4.0.0-rc.1" + "@abp/bootstrap-datepicker" "~4.0.0-rc.1" + "@abp/datatables.net-bs4" "~4.0.0-rc.1" + "@abp/font-awesome" "~4.0.0-rc.1" + "@abp/jquery-form" "~4.0.0-rc.1" + "@abp/jquery-validation-unobtrusive" "~4.0.0-rc.1" + "@abp/lodash" "~4.0.0-rc.1" + "@abp/luxon" "~4.0.0-rc.1" + "@abp/malihu-custom-scrollbar-plugin" "~4.0.0-rc.1" + "@abp/select2" "~4.0.0-rc.1" + "@abp/sweetalert" "~4.0.0-rc.1" + "@abp/timeago" "~4.0.0-rc.1" + "@abp/toastr" "~4.0.0-rc.1" + +"@abp/aspnetcore.mvc.ui@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.0.0-rc.1.tgz#117e5ca09d5600b19f8fe1fdd576764827e49fd5" + integrity sha512-hwd7SXRAm6xfmZlI09E8HkU0roPzarObpzAX6GwBZE8TZSyM3rg14DAbjk2YGU4YmThUgQQwYJ4mGdXX1VHqYQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" + fs-extra "^9.0.1" + glob "^7.1.6" gulp "^4.0.2" merge-stream "^2.0.0" + micromatch "^4.0.2" path "^0.12.7" - rimraf "^3.0.2" -"@abp/bootstrap-datepicker@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-3.3.1.tgz#c0f5763e0bfb1e293ef1b22f2a14014ec345dbc3" - integrity sha512-MnX2vI75gEDtlwnKhI6ptH657dh5TuXoin1XeaEhOa5rGbLwhSu4IFqRmlLBedFBOf+1zwcvFs30vsQlNKJ6Nw== +"@abp/bootstrap-datepicker@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.0.0-rc.1.tgz#5f221c25744227f8e4f129b9c7d4bb7603c243b2" + integrity sha512-GJTZ27zw1MwvzAILF+L+2VNzW8vMvT40hph+ecZ5QwyL01H97DEO6rSOMu6rz6NetEkgQ5YpBwutbHfDJBq+QQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-3.3.1.tgz#5b173918511b6ad1fb8ac570ea2e2fcb874970e0" - integrity sha512-CfnwXAV2XRK3gYpeEQjgVzEocU6pqdGZXwATwOKifHWBZNG8ubDyMgBed+oVCvJgRvLRrniR5jFK2vhm8Du+EQ== +"@abp/bootstrap@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.0.0-rc.1.tgz#e5f2809b14e4d8c47c690c08b1e2f544883fa1d1" + integrity sha512-uaoGAn3Lzl0UClN+J+aDXCoiqOoKdQGNB5GexmaEFStL9n6AF/rFz7r4ylpbqd4IDhr6FgP7UzIoTtOyfPVgxw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" bootstrap "^4.5.0" bootstrap-v4-rtl "4.4.1-2" -"@abp/core@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-3.3.1.tgz#b1da2160b0fc4a309dc4a65ee937c814de16b2de" - integrity sha512-6/6FHTLZrWh821O6xr4Sk1BlIt9gTAT19NnykQRV9U8S7rl4BQv2QF055R8Wg3lnVKWJ1ajiAbd3gerjH/pL6g== +"@abp/core@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.0.0-rc.1.tgz#fb07e8d3ccd6cef97e48660baad0055b936af299" + integrity sha512-5CuI36OCoE5DRjtptnSW66aCu/2nRBR4ayF8owxZbmGarR2xU1PbN4wIKff9bhfoVIKfscTehA9xtp9STreYEQ== dependencies: - "@abp/utils" "^3.3.1" + "@abp/utils" "^4.0.0-rc.1" -"@abp/datatables.net-bs4@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-3.3.1.tgz#fd0f5f5579ff94d635d19c1bf46ac0593639e3f4" - integrity sha512-C9BUlbsk9liJ+hmFpTKoearJNZISDy5TInTbnixL8WfXfIaAWdZRs+ADvhKO9+oWMxkbxhGI8ueYQ29Z1UJzMg== +"@abp/datatables.net-bs4@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.0.0-rc.1.tgz#f941e43be2936d6dad86fa9e8ade99c795d6ec6c" + integrity sha512-U1g5wGtZWvFETImT/Mdj22qqiVt9k8Ef/AeiYH9pZz+tvomVOcGK3fDxFGLlWpJQu9wxVFs7l5oBeZlUE+YpOw== dependencies: - "@abp/datatables.net" "~3.3.1" + "@abp/datatables.net" "~4.0.0-rc.1" datatables.net-bs4 "^1.10.21" -"@abp/datatables.net@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-3.3.1.tgz#2ec7406712607f08f0ae9a6ce0ee7bfd0cc73278" - integrity sha512-prsMkh//XCymCG/aYEEtzV/922RJIZ0+PcnRvhJzXvrX4DK2y3ZWM44QNR/9/rpkYUJqRcVoHqbt1DuxbHDLXQ== +"@abp/datatables.net@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.0.0-rc.1.tgz#aef3cffeb0e5e3e0ced1670cbcd46cc9d8efcc02" + integrity sha512-6fY2naRtFTP4jsiIMiUQzNFto2yK2eIfJlJRvx2Nt8EKWpYxZKWo1AfXQ7vsPxRXj+Eg7U1a66VxPRNmGFQ6Sg== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" datatables.net "^1.10.21" -"@abp/font-awesome@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-3.3.1.tgz#268a21685a6b810b15848169b78c3dfb11d582c6" - integrity sha512-Eg2dwtcsyLo5E6PC21vK5R8YFe32UFSN4DpNrqAP9I85daR8ZbT0US8SbfCcI5nhiZlRi3EWj/cUgz2IEJHaaQ== +"@abp/font-awesome@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.0.0-rc.1.tgz#4c3d57f24827b0c66a3dfa2a5698111d897a64df" + integrity sha512-uWm3vBgw3vl7XoOr9qiZFZaye2BsbLgkwp3YbdQoJZ2GuSScgxWYa6fK4qXuWMX5VzjXVVvqFnBx//DHRVghaQ== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" "@fortawesome/fontawesome-free" "^5.13.0" -"@abp/jquery-form@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-3.3.1.tgz#4e8c2e50e711a7bbe4f40e74210472b21afd0ecf" - integrity sha512-HBic6SzOSprYAug/Qbgcd+MiPRwtXczS2/x9IUmPFeUhvuqJJoYPWrhI5xC6WKNcJ/5MjExiEbeEXMXp8PwJTA== +"@abp/jquery-form@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.0.0-rc.1.tgz#2b9cd5ba6d7916186ac9081ccae20a70b7136628" + integrity sha512-FcSXNs1J4K3IOwspZpE4451Ki1o46yx3BxML/jjtL22E4gYhZ0LuWLF8RYxiTt8QxuOioTMEPGY/p4fsxKAabA== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-3.3.1.tgz#e42d61a172b6ef5cbdbb305ab5d93e3dad5159a1" - integrity sha512-SH8zmrR3HshCNP0zIgi4j6PMhgCzmCKk5xXxD+8kg+LAv+bm1iP0K5srgX4WlEffRma80QIeNKPpe/lW04EgFw== +"@abp/jquery-validation-unobtrusive@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.0.0-rc.1.tgz#b7f68b0357a0c6244922be48c3a79797aaae3adf" + integrity sha512-3cOOaNXiPalYbQOst77WYPAFG8U6OtFpwh4/NSWzUXZ5hb2ZP/5pBpQ+epVf6ZVkcYY2aDanQngD+C17Y4kHcg== dependencies: - "@abp/jquery-validation" "~3.3.1" + "@abp/jquery-validation" "~4.0.0-rc.1" jquery-validation-unobtrusive "^3.2.11" -"@abp/jquery-validation@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-3.3.1.tgz#05164e342fdb83f40a17f000b40c27df2604c394" - integrity sha512-oKN3wQUY1PB7IhelFIJVjRqAZx/AVlpUF0GV6k/9eNBK+ZoLpW1ebE1q9tsLhXf7QS1N7S45aEHB8OpjRopDew== +"@abp/jquery-validation@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.0.0-rc.1.tgz#441e6769a00eca57d3f805ed5a7fdf2a8bd7cd5e" + integrity sha512-oWA97s9eSLcn91oH70u+004JER3wk3wXQso2edhrejakA6k4zmTLa5fsU8X/7PO2qir8WRamOpqUjNyaUKbl3w== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" jquery-validation "^1.19.2" -"@abp/jquery@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-3.3.1.tgz#2e8431a52641ab85d1372a32518307bbf8fba1a0" - integrity sha512-mSAUYLzhJSvq8ixhAFkU5Q2LRDTkJAGHq47alb2nNEodZNr1q1i+875nP3dE/4MLT/foG0H+j+r4RGuYx4fGAA== +"@abp/jquery@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.0.0-rc.1.tgz#80fcba650159155d3848f3a24df8ac42c9690062" + integrity sha512-1JsVIz6gVZOMQAiL2DOh0ynin/2O7/MuY5YtsxgKYgfazp0XMriHWEvSjm8adRdKm0/EWS4P6hbaGlv6IJnlFw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" jquery "~3.5.1" -"@abp/lodash@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-3.3.1.tgz#5c2602f03bde7fbf7841c01bb7178b3ca3429d87" - integrity sha512-5fitYkotzaXGaEbwctVYT4HcfKZ1ghAnvrQLYI+2MYgIQmtipBhXFEG030zIXWThEoIGKOBuwVzmOYtwiX7+8w== +"@abp/lodash@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.0.0-rc.1.tgz#28836383543119e7574239013dda8874f0cc4239" + integrity sha512-caDmY2uGELgR/LQAf9gK5I3PfRGmFkHEVrmjYakPJWb6AX6UgiYzo5l0rVY/AoO5/QM5MnaZv+8sEiEexk/l4A== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" lodash "^4.17.15" -"@abp/luxon@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-3.3.1.tgz#2e477be6a9f76394331399a762552bf610168e8e" - integrity sha512-bp74vBmObbqUXsOc4VRWml5ivEyIzwHLR4oycLvWG0bQZn65yt7db7DVYTQL1PCWbEAKf6eULlnF6JvZpSVgeg== +"@abp/luxon@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.0.0-rc.1.tgz#f359b230b4a945323b9711a5c5649c829c70dd5b" + integrity sha512-g1v/ZvM0BNY7iVp512doKFh4ZIXgMmWMXjLjvE0EQrSQ6vh5HU9K5QoI35D0S/qXy7TiLUmm+9fjVzxeSqX9Uw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" luxon "^1.24.1" -"@abp/malihu-custom-scrollbar-plugin@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-3.3.1.tgz#df833f2b8421f4dce681c13d2d5976680a27e4c8" - integrity sha512-bJRQTevunQulXo+EC1HWqYgV30RVmFcS218DtdZLm2x/xWFBhvr+2DLzLS2Gq8JJXNGQMFbHnCWixn5si4V/KA== +"@abp/malihu-custom-scrollbar-plugin@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.0.0-rc.1.tgz#ecde0a2d43ebfbb93523237e65b906fd94773bf4" + integrity sha512-DNHiLfWzKHvcmVMVs53BmVuHP9aBSYHzKT8wgKpADPRa0nD0OMxNaAWBQsqMfTrNIJaskIEqz/4GUwrx/Wvsvg== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/select2@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-3.3.1.tgz#65ac0ae3ac8783d4e0422717ce743d573bf559e4" - integrity sha512-efxhM/QxAmnyfGNcokZIK7vD6wYJkFGSnZEDj9QSrZ6DyUYf8H+jlK38JViDGe0RCMqts0R4B6IaKT0RbbIGmw== +"@abp/select2@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.0.0-rc.1.tgz#173a5a49971d0b48a8ce3afec9ca49d169060d46" + integrity sha512-Mq/EFsqNFklXG1J9I8Fd82ZBZrdRxoHToOkeLfr+U/c0Q52XHHUpGCZmpGkFw3l7eSLG3fPg+T2SS46Htq7d/Q== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" select2 "^4.0.13" -"@abp/sweetalert@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-3.3.1.tgz#b6a41f8459d4407c4aee04e2f200b84e3fa8d534" - integrity sha512-olDU9Lh5o0sNCxRXROwt8QhHpuB5+fjojVWVUOiag0UMLVA9k/fp38diyn64qddSHWCafpqjeO32IXDKEQckZA== +"@abp/sweetalert@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.0.0-rc.1.tgz#77896fbff45fb59f5da778707f52819b3324904e" + integrity sha512-hmYGLcrwC4O/Bbsm2Atc5ZH3t2Bvz66zaL3WbB2/Bm8cUNNRN9KJSG+eURsc3/HT084c41vD5XhKPX7FoU4BYw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" sweetalert "^2.1.2" -"@abp/timeago@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-3.3.1.tgz#9759e09728fea082d28cd430cdc1af5b93f14720" - integrity sha512-sIgSj3hZBl+oyO6rHc55YrIfqb4d2d2RlT6HU+OIsa2/BUAjTcW6WdPVUjXTreth2jyxEjXkfOKA3Sv5DvraGg== +"@abp/timeago@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.0.0-rc.1.tgz#97921bc719a5c7837cae7e2dfa134b2352bf341d" + integrity sha512-gcr3ulURXzMBFwT9ewD+XV27gcBnmU9ksSXALxgcRXz3aFqON6bOiAfF89Mo2bQqEl7DhNu3ePqnu80EuzUUHw== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" timeago "^1.6.7" -"@abp/toastr@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-3.3.1.tgz#06cf0b46e6430fae516aaff8707a5f5b16d6ed1d" - integrity sha512-LTf2NGwcG9ke571HMO7N4syhJijagnw/eIDl6ezflIQI/BnQqBKpXJ8xckCCqgryxfraBu4APMuSkPoDs2Ce5g== +"@abp/toastr@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.0.0-rc.1.tgz#75bd1809a134b0faf12f1c61d9a3272995cf5491" + integrity sha512-D9t4ZLvkckNyS08zfAYbufpcTCvjEoxBVkno5ihAh6hDdapiQsdWPhejxLOroLWdbKwnYB/CjBI415gq5Bey0w== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" toastr "^2.1.4" -"@abp/utils@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-3.3.1.tgz#f1759161ac8af10e57b50ac90538a24a51b64ebd" - integrity sha512-XEYJYp94zDdln48P7X51wa4v1yg3Q+p0o2DdZxQbZxXChRkCwVC/B0uyMGPs75wkft6xiz965Xr7vcNvMo0nOA== +"@abp/utils@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.0.0-rc.1.tgz#996b00cb7c81acdc13574b6df486bfd403863ae0" + integrity sha512-rZv5D9zURFtd34hIxl5JNe7XAqCUEzUvmY6UYLzyAMGBKuTEJxvTNgTmSx0QpOcXKBXRNj7GKj6s95BNn7Q3eA== dependencies: just-compare "^1.3.0" @@ -355,6 +357,11 @@ async-settle@^1.0.0: dependencies: async-done "^1.2.2" +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + atob@^2.1.1: version "2.1.2" resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" @@ -439,6 +446,13 @@ braces@^2.3.1, braces@^2.3.2: split-string "^3.0.2" to-regex "^3.0.1" +braces@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + buffer-equal@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-1.0.0.tgz#59616b498304d556abd466966b22eeda3eca5fbe" @@ -872,6 +886,13 @@ fill-range@^4.0.0: repeat-string "^1.6.1" to-regex-range "^2.1.0" +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + find-up@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" @@ -943,6 +964,16 @@ fragment-cache@^0.2.1: dependencies: map-cache "^0.2.2" +fs-extra@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.1.tgz#910da0062437ba4c39fedd863f1675ccfefcb9fc" + integrity sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ== + dependencies: + at-least-node "^1.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^1.0.0" + fs-minipass@^1.2.5: version "1.2.6" resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.6.tgz#2c5cc30ded81282bfe8a0d7c7c1853ddeb102c07" @@ -1048,6 +1079,18 @@ glob@^7.1.1, glob@^7.1.3: once "^1.3.0" path-is-absolute "^1.0.0" +glob@^7.1.6: + version "7.1.6" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" + integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + global-modules@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" @@ -1080,6 +1123,11 @@ graceful-fs@^4.0.0, graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6: resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== +graceful-fs@^4.2.0: + version "4.2.4" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" + integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== + gulp-cli@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/gulp-cli/-/gulp-cli-2.2.0.tgz#5533126eeb7fe415a7e3e84a297d334d5cf70ebc" @@ -1347,6 +1395,11 @@ is-number@^4.0.0: resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" integrity sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ== +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" @@ -1452,6 +1505,15 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + just-compare@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-1.3.0.tgz#a53c31373f150a5b238555c243af4d8a38d7a0e5" @@ -1610,6 +1672,14 @@ micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4: snapdragon "^0.8.1" to-regex "^3.0.2" +micromatch@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" + integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== + dependencies: + braces "^3.0.1" + picomatch "^2.0.5" + minimatch@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" @@ -1979,6 +2049,11 @@ path@^0.12.7: process "^0.11.1" util "^0.10.3" +picomatch@^2.0.5: + version "2.2.2" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" + integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== + pify@^2.0.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" @@ -2197,13 +2272,6 @@ rimraf@^2.6.1: dependencies: glob "^7.1.3" -rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - safe-buffer@^5.1.0, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" @@ -2515,6 +2583,13 @@ to-regex-range@^2.1.0: is-number "^3.0.0" repeat-string "^1.6.1" +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + to-regex@^3.0.1, to-regex@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" @@ -2587,6 +2662,16 @@ unique-stream@^2.0.2: json-stable-stringify-without-jsonify "^1.0.1" through2-filter "^3.0.0" +universalify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d" + integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug== + +universalify@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" + integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + unset-value@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/package.json b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/package.json index e415c0b911..ca8d09c92f 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/package.json +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "^3.3.1" + "@abp/aspnetcore.mvc.ui.theme.basic": "^4.0.0-rc.1" } } \ No newline at end of file diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/wwwroot/libs/abp/core/abp.js b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/wwwroot/libs/abp/core/abp.js index 72af4bd106..9405310771 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/wwwroot/libs/abp/core/abp.js +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/wwwroot/libs/abp/core/abp.js @@ -750,5 +750,20 @@ var abp = abp || {}; return toUtc(date); } }; + + /* FEATURES *************************************************/ + abp.features = abp.features || {}; + + abp.features.values = abp.features.values || {}; + + abp.features.isEnabled = function(name){ + var value = abp.features.get(name); + return value == 'true' || value == 'True'; + } + + abp.features.get = function (name) { + return abp.features.values[name]; + }; + })(); diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/yarn.lock b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/yarn.lock index 69bf261f91..ebb4bd5990 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/yarn.lock +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/yarn.lock @@ -2,184 +2,186 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-3.3.1.tgz#58ae88355b821ca72eccf1950bde544b8f0edcca" - integrity sha512-AUIJQIBb+5of0Na1cxmyacni6ToYBpmtU+NJH9/cTC3UUAPylj8TiAX9yobAPn8dbrcXTm+dh9T8i49rXTtxoA== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~3.3.1" - -"@abp/aspnetcore.mvc.ui.theme.shared@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-3.3.1.tgz#c3123ea8f6c8428d034d9ac2782aa1bff27bd740" - integrity sha512-j2uZapDTKSjH74uZcIR4y09hr6w+OAdybQhL1bx4fb0D3XlmOdOwRrsqXieJNwAggbUn00EX2Usiey3N/wV1rA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~3.3.1" - "@abp/bootstrap" "~3.3.1" - "@abp/bootstrap-datepicker" "~3.3.1" - "@abp/datatables.net-bs4" "~3.3.1" - "@abp/font-awesome" "~3.3.1" - "@abp/jquery-form" "~3.3.1" - "@abp/jquery-validation-unobtrusive" "~3.3.1" - "@abp/lodash" "~3.3.1" - "@abp/luxon" "~3.3.1" - "@abp/malihu-custom-scrollbar-plugin" "~3.3.1" - "@abp/select2" "~3.3.1" - "@abp/sweetalert" "~3.3.1" - "@abp/timeago" "~3.3.1" - "@abp/toastr" "~3.3.1" - -"@abp/aspnetcore.mvc.ui@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-3.3.1.tgz#946d5fb68d73842270e2553fba475163d2ca57a5" - integrity sha512-W/Yxe20Upkha0XaHPQwQ3+LxdUZI21BiARcbBUnIUzRUrFBpvjD0A9/T8bsi+KpIqOYLAwtrE1TJoSuZGscoIw== +"@abp/aspnetcore.mvc.ui.theme.basic@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-4.0.0-rc.1.tgz#af05d6c64a7d6f548eaeece07a8abec6ff7e2e13" + integrity sha512-I0OVVCpl4IDLu5ff03mmxewbvbv/1kQtILHnS2P2LfqQDPBLpnHDYEHic1TkWHy2F06oA7tB7ZuPr6DpIFkL0Q== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~4.0.0-rc.1" + +"@abp/aspnetcore.mvc.ui.theme.shared@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-4.0.0-rc.1.tgz#223cd3f15501875377708ad1733074510e61592b" + integrity sha512-zYJxNmbzpgTmSY2d0runYuvW5NUS/JVcO6u86teQgUFevrd8tNhN8BLoWYhYKHh73Nhsic9dXVyvPwFF3PXYnQ== + dependencies: + "@abp/aspnetcore.mvc.ui" "~4.0.0-rc.1" + "@abp/bootstrap" "~4.0.0-rc.1" + "@abp/bootstrap-datepicker" "~4.0.0-rc.1" + "@abp/datatables.net-bs4" "~4.0.0-rc.1" + "@abp/font-awesome" "~4.0.0-rc.1" + "@abp/jquery-form" "~4.0.0-rc.1" + "@abp/jquery-validation-unobtrusive" "~4.0.0-rc.1" + "@abp/lodash" "~4.0.0-rc.1" + "@abp/luxon" "~4.0.0-rc.1" + "@abp/malihu-custom-scrollbar-plugin" "~4.0.0-rc.1" + "@abp/select2" "~4.0.0-rc.1" + "@abp/sweetalert" "~4.0.0-rc.1" + "@abp/timeago" "~4.0.0-rc.1" + "@abp/toastr" "~4.0.0-rc.1" + +"@abp/aspnetcore.mvc.ui@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-4.0.0-rc.1.tgz#117e5ca09d5600b19f8fe1fdd576764827e49fd5" + integrity sha512-hwd7SXRAm6xfmZlI09E8HkU0roPzarObpzAX6GwBZE8TZSyM3rg14DAbjk2YGU4YmThUgQQwYJ4mGdXX1VHqYQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" + fs-extra "^9.0.1" + glob "^7.1.6" gulp "^4.0.2" merge-stream "^2.0.0" + micromatch "^4.0.2" path "^0.12.7" - rimraf "^3.0.2" -"@abp/bootstrap-datepicker@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-3.3.1.tgz#c0f5763e0bfb1e293ef1b22f2a14014ec345dbc3" - integrity sha512-MnX2vI75gEDtlwnKhI6ptH657dh5TuXoin1XeaEhOa5rGbLwhSu4IFqRmlLBedFBOf+1zwcvFs30vsQlNKJ6Nw== +"@abp/bootstrap-datepicker@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-4.0.0-rc.1.tgz#5f221c25744227f8e4f129b9c7d4bb7603c243b2" + integrity sha512-GJTZ27zw1MwvzAILF+L+2VNzW8vMvT40hph+ecZ5QwyL01H97DEO6rSOMu6rz6NetEkgQ5YpBwutbHfDJBq+QQ== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-3.3.1.tgz#5b173918511b6ad1fb8ac570ea2e2fcb874970e0" - integrity sha512-CfnwXAV2XRK3gYpeEQjgVzEocU6pqdGZXwATwOKifHWBZNG8ubDyMgBed+oVCvJgRvLRrniR5jFK2vhm8Du+EQ== +"@abp/bootstrap@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-4.0.0-rc.1.tgz#e5f2809b14e4d8c47c690c08b1e2f544883fa1d1" + integrity sha512-uaoGAn3Lzl0UClN+J+aDXCoiqOoKdQGNB5GexmaEFStL9n6AF/rFz7r4ylpbqd4IDhr6FgP7UzIoTtOyfPVgxw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" bootstrap "^4.5.0" bootstrap-v4-rtl "4.4.1-2" -"@abp/core@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-3.3.1.tgz#b1da2160b0fc4a309dc4a65ee937c814de16b2de" - integrity sha512-6/6FHTLZrWh821O6xr4Sk1BlIt9gTAT19NnykQRV9U8S7rl4BQv2QF055R8Wg3lnVKWJ1ajiAbd3gerjH/pL6g== +"@abp/core@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-4.0.0-rc.1.tgz#fb07e8d3ccd6cef97e48660baad0055b936af299" + integrity sha512-5CuI36OCoE5DRjtptnSW66aCu/2nRBR4ayF8owxZbmGarR2xU1PbN4wIKff9bhfoVIKfscTehA9xtp9STreYEQ== dependencies: - "@abp/utils" "^3.3.1" + "@abp/utils" "^4.0.0-rc.1" -"@abp/datatables.net-bs4@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-3.3.1.tgz#fd0f5f5579ff94d635d19c1bf46ac0593639e3f4" - integrity sha512-C9BUlbsk9liJ+hmFpTKoearJNZISDy5TInTbnixL8WfXfIaAWdZRs+ADvhKO9+oWMxkbxhGI8ueYQ29Z1UJzMg== +"@abp/datatables.net-bs4@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs4/-/datatables.net-bs4-4.0.0-rc.1.tgz#f941e43be2936d6dad86fa9e8ade99c795d6ec6c" + integrity sha512-U1g5wGtZWvFETImT/Mdj22qqiVt9k8Ef/AeiYH9pZz+tvomVOcGK3fDxFGLlWpJQu9wxVFs7l5oBeZlUE+YpOw== dependencies: - "@abp/datatables.net" "~3.3.1" + "@abp/datatables.net" "~4.0.0-rc.1" datatables.net-bs4 "^1.10.21" -"@abp/datatables.net@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-3.3.1.tgz#2ec7406712607f08f0ae9a6ce0ee7bfd0cc73278" - integrity sha512-prsMkh//XCymCG/aYEEtzV/922RJIZ0+PcnRvhJzXvrX4DK2y3ZWM44QNR/9/rpkYUJqRcVoHqbt1DuxbHDLXQ== +"@abp/datatables.net@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-4.0.0-rc.1.tgz#aef3cffeb0e5e3e0ced1670cbcd46cc9d8efcc02" + integrity sha512-6fY2naRtFTP4jsiIMiUQzNFto2yK2eIfJlJRvx2Nt8EKWpYxZKWo1AfXQ7vsPxRXj+Eg7U1a66VxPRNmGFQ6Sg== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" datatables.net "^1.10.21" -"@abp/font-awesome@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-3.3.1.tgz#268a21685a6b810b15848169b78c3dfb11d582c6" - integrity sha512-Eg2dwtcsyLo5E6PC21vK5R8YFe32UFSN4DpNrqAP9I85daR8ZbT0US8SbfCcI5nhiZlRi3EWj/cUgz2IEJHaaQ== +"@abp/font-awesome@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-4.0.0-rc.1.tgz#4c3d57f24827b0c66a3dfa2a5698111d897a64df" + integrity sha512-uWm3vBgw3vl7XoOr9qiZFZaye2BsbLgkwp3YbdQoJZ2GuSScgxWYa6fK4qXuWMX5VzjXVVvqFnBx//DHRVghaQ== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" "@fortawesome/fontawesome-free" "^5.13.0" -"@abp/jquery-form@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-3.3.1.tgz#4e8c2e50e711a7bbe4f40e74210472b21afd0ecf" - integrity sha512-HBic6SzOSprYAug/Qbgcd+MiPRwtXczS2/x9IUmPFeUhvuqJJoYPWrhI5xC6WKNcJ/5MjExiEbeEXMXp8PwJTA== +"@abp/jquery-form@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-4.0.0-rc.1.tgz#2b9cd5ba6d7916186ac9081ccae20a70b7136628" + integrity sha512-FcSXNs1J4K3IOwspZpE4451Ki1o46yx3BxML/jjtL22E4gYhZ0LuWLF8RYxiTt8QxuOioTMEPGY/p4fsxKAabA== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-3.3.1.tgz#e42d61a172b6ef5cbdbb305ab5d93e3dad5159a1" - integrity sha512-SH8zmrR3HshCNP0zIgi4j6PMhgCzmCKk5xXxD+8kg+LAv+bm1iP0K5srgX4WlEffRma80QIeNKPpe/lW04EgFw== +"@abp/jquery-validation-unobtrusive@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-4.0.0-rc.1.tgz#b7f68b0357a0c6244922be48c3a79797aaae3adf" + integrity sha512-3cOOaNXiPalYbQOst77WYPAFG8U6OtFpwh4/NSWzUXZ5hb2ZP/5pBpQ+epVf6ZVkcYY2aDanQngD+C17Y4kHcg== dependencies: - "@abp/jquery-validation" "~3.3.1" + "@abp/jquery-validation" "~4.0.0-rc.1" jquery-validation-unobtrusive "^3.2.11" -"@abp/jquery-validation@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-3.3.1.tgz#05164e342fdb83f40a17f000b40c27df2604c394" - integrity sha512-oKN3wQUY1PB7IhelFIJVjRqAZx/AVlpUF0GV6k/9eNBK+ZoLpW1ebE1q9tsLhXf7QS1N7S45aEHB8OpjRopDew== +"@abp/jquery-validation@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-4.0.0-rc.1.tgz#441e6769a00eca57d3f805ed5a7fdf2a8bd7cd5e" + integrity sha512-oWA97s9eSLcn91oH70u+004JER3wk3wXQso2edhrejakA6k4zmTLa5fsU8X/7PO2qir8WRamOpqUjNyaUKbl3w== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" jquery-validation "^1.19.2" -"@abp/jquery@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-3.3.1.tgz#2e8431a52641ab85d1372a32518307bbf8fba1a0" - integrity sha512-mSAUYLzhJSvq8ixhAFkU5Q2LRDTkJAGHq47alb2nNEodZNr1q1i+875nP3dE/4MLT/foG0H+j+r4RGuYx4fGAA== +"@abp/jquery@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-4.0.0-rc.1.tgz#80fcba650159155d3848f3a24df8ac42c9690062" + integrity sha512-1JsVIz6gVZOMQAiL2DOh0ynin/2O7/MuY5YtsxgKYgfazp0XMriHWEvSjm8adRdKm0/EWS4P6hbaGlv6IJnlFw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" jquery "~3.5.1" -"@abp/lodash@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-3.3.1.tgz#5c2602f03bde7fbf7841c01bb7178b3ca3429d87" - integrity sha512-5fitYkotzaXGaEbwctVYT4HcfKZ1ghAnvrQLYI+2MYgIQmtipBhXFEG030zIXWThEoIGKOBuwVzmOYtwiX7+8w== +"@abp/lodash@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-4.0.0-rc.1.tgz#28836383543119e7574239013dda8874f0cc4239" + integrity sha512-caDmY2uGELgR/LQAf9gK5I3PfRGmFkHEVrmjYakPJWb6AX6UgiYzo5l0rVY/AoO5/QM5MnaZv+8sEiEexk/l4A== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" lodash "^4.17.15" -"@abp/luxon@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-3.3.1.tgz#2e477be6a9f76394331399a762552bf610168e8e" - integrity sha512-bp74vBmObbqUXsOc4VRWml5ivEyIzwHLR4oycLvWG0bQZn65yt7db7DVYTQL1PCWbEAKf6eULlnF6JvZpSVgeg== +"@abp/luxon@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-4.0.0-rc.1.tgz#f359b230b4a945323b9711a5c5649c829c70dd5b" + integrity sha512-g1v/ZvM0BNY7iVp512doKFh4ZIXgMmWMXjLjvE0EQrSQ6vh5HU9K5QoI35D0S/qXy7TiLUmm+9fjVzxeSqX9Uw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" luxon "^1.24.1" -"@abp/malihu-custom-scrollbar-plugin@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-3.3.1.tgz#df833f2b8421f4dce681c13d2d5976680a27e4c8" - integrity sha512-bJRQTevunQulXo+EC1HWqYgV30RVmFcS218DtdZLm2x/xWFBhvr+2DLzLS2Gq8JJXNGQMFbHnCWixn5si4V/KA== +"@abp/malihu-custom-scrollbar-plugin@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-4.0.0-rc.1.tgz#ecde0a2d43ebfbb93523237e65b906fd94773bf4" + integrity sha512-DNHiLfWzKHvcmVMVs53BmVuHP9aBSYHzKT8wgKpADPRa0nD0OMxNaAWBQsqMfTrNIJaskIEqz/4GUwrx/Wvsvg== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/select2@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-3.3.1.tgz#65ac0ae3ac8783d4e0422717ce743d573bf559e4" - integrity sha512-efxhM/QxAmnyfGNcokZIK7vD6wYJkFGSnZEDj9QSrZ6DyUYf8H+jlK38JViDGe0RCMqts0R4B6IaKT0RbbIGmw== +"@abp/select2@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-4.0.0-rc.1.tgz#173a5a49971d0b48a8ce3afec9ca49d169060d46" + integrity sha512-Mq/EFsqNFklXG1J9I8Fd82ZBZrdRxoHToOkeLfr+U/c0Q52XHHUpGCZmpGkFw3l7eSLG3fPg+T2SS46Htq7d/Q== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" select2 "^4.0.13" -"@abp/sweetalert@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-3.3.1.tgz#b6a41f8459d4407c4aee04e2f200b84e3fa8d534" - integrity sha512-olDU9Lh5o0sNCxRXROwt8QhHpuB5+fjojVWVUOiag0UMLVA9k/fp38diyn64qddSHWCafpqjeO32IXDKEQckZA== +"@abp/sweetalert@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/sweetalert/-/sweetalert-4.0.0-rc.1.tgz#77896fbff45fb59f5da778707f52819b3324904e" + integrity sha512-hmYGLcrwC4O/Bbsm2Atc5ZH3t2Bvz66zaL3WbB2/Bm8cUNNRN9KJSG+eURsc3/HT084c41vD5XhKPX7FoU4BYw== dependencies: - "@abp/core" "~3.3.1" + "@abp/core" "~4.0.0-rc.1" sweetalert "^2.1.2" -"@abp/timeago@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-3.3.1.tgz#9759e09728fea082d28cd430cdc1af5b93f14720" - integrity sha512-sIgSj3hZBl+oyO6rHc55YrIfqb4d2d2RlT6HU+OIsa2/BUAjTcW6WdPVUjXTreth2jyxEjXkfOKA3Sv5DvraGg== +"@abp/timeago@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-4.0.0-rc.1.tgz#97921bc719a5c7837cae7e2dfa134b2352bf341d" + integrity sha512-gcr3ulURXzMBFwT9ewD+XV27gcBnmU9ksSXALxgcRXz3aFqON6bOiAfF89Mo2bQqEl7DhNu3ePqnu80EuzUUHw== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" timeago "^1.6.7" -"@abp/toastr@~3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-3.3.1.tgz#06cf0b46e6430fae516aaff8707a5f5b16d6ed1d" - integrity sha512-LTf2NGwcG9ke571HMO7N4syhJijagnw/eIDl6ezflIQI/BnQqBKpXJ8xckCCqgryxfraBu4APMuSkPoDs2Ce5g== +"@abp/toastr@~4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-4.0.0-rc.1.tgz#75bd1809a134b0faf12f1c61d9a3272995cf5491" + integrity sha512-D9t4ZLvkckNyS08zfAYbufpcTCvjEoxBVkno5ihAh6hDdapiQsdWPhejxLOroLWdbKwnYB/CjBI415gq5Bey0w== dependencies: - "@abp/jquery" "~3.3.1" + "@abp/jquery" "~4.0.0-rc.1" toastr "^2.1.4" -"@abp/utils@^3.3.1": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-3.3.1.tgz#f1759161ac8af10e57b50ac90538a24a51b64ebd" - integrity sha512-XEYJYp94zDdln48P7X51wa4v1yg3Q+p0o2DdZxQbZxXChRkCwVC/B0uyMGPs75wkft6xiz965Xr7vcNvMo0nOA== +"@abp/utils@^4.0.0-rc.1": + version "4.0.0-rc.1" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-4.0.0-rc.1.tgz#996b00cb7c81acdc13574b6df486bfd403863ae0" + integrity sha512-rZv5D9zURFtd34hIxl5JNe7XAqCUEzUvmY6UYLzyAMGBKuTEJxvTNgTmSx0QpOcXKBXRNj7GKj6s95BNn7Q3eA== dependencies: just-compare "^1.3.0" @@ -344,6 +346,11 @@ async-settle@^1.0.0: dependencies: async-done "^1.2.2" +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + atob@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.1.tgz#ae2d5a729477f289d60dd7f96a6314a22dd6c22a" @@ -423,6 +430,13 @@ braces@^2.3.1, braces@^2.3.2: split-string "^3.0.2" to-regex "^3.0.1" +braces@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + buffer-equal@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-1.0.0.tgz#59616b498304d556abd466966b22eeda3eca5fbe" @@ -833,6 +847,13 @@ fill-range@^4.0.0: repeat-string "^1.6.1" to-regex-range "^2.1.0" +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + find-up@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" @@ -898,6 +919,16 @@ fragment-cache@^0.2.1: dependencies: map-cache "^0.2.2" +fs-extra@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.1.tgz#910da0062437ba4c39fedd863f1675ccfefcb9fc" + integrity sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ== + dependencies: + at-least-node "^1.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^1.0.0" + fs-minipass@^1.2.5: version "1.2.6" resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.6.tgz#2c5cc30ded81282bfe8a0d7c7c1853ddeb102c07" @@ -1001,6 +1032,18 @@ glob@^7.1.1, glob@^7.1.3: once "^1.3.0" path-is-absolute "^1.0.0" +glob@^7.1.6: + version "7.1.6" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" + integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + global-modules@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" @@ -1030,6 +1073,11 @@ graceful-fs@^4.0.0, graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6: resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== +graceful-fs@^4.2.0: + version "4.2.4" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" + integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== + gulp-cli@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/gulp-cli/-/gulp-cli-2.2.0.tgz#5533126eeb7fe415a7e3e84a297d334d5cf70ebc" @@ -1274,6 +1322,11 @@ is-number@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + is-odd@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-odd/-/is-odd-2.0.0.tgz#7646624671fd7ea558ccd9a2795182f2958f1b24" @@ -1379,6 +1432,15 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + just-compare@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/just-compare/-/just-compare-1.3.0.tgz#a53c31373f150a5b238555c243af4d8a38d7a0e5" @@ -1529,6 +1591,14 @@ micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4: snapdragon "^0.8.1" to-regex "^3.0.2" +micromatch@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" + integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== + dependencies: + braces "^3.0.1" + picomatch "^2.0.5" + minimatch@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" @@ -1884,6 +1954,11 @@ path@^0.12.7: process "^0.11.1" util "^0.10.3" +picomatch@^2.0.5: + version "2.2.2" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" + integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== + pify@^2.0.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" @@ -2095,13 +2170,6 @@ rimraf@^2.6.1: dependencies: glob "^7.1.3" -rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - safe-buffer@^5.1.0, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" @@ -2402,6 +2470,13 @@ to-regex-range@^2.1.0: is-number "^3.0.0" repeat-string "^1.6.1" +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + to-regex@^3.0.1, to-regex@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" @@ -2470,6 +2545,16 @@ unique-stream@^2.0.2: json-stable-stringify-without-jsonify "^1.0.1" through2-filter "^3.0.0" +universalify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d" + integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug== + +universalify@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" + integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + unset-value@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559"